2022 IEEE 35th Computer Security Foundations Symposium (CSF) 2022
DOI: 10.1109/csf54842.2022.9919658
|View full text |Cite
|
Sign up to set email alerts
|

Prophecy Variables for Hyperproperty Verification

Abstract: Non-deterministic planning aims to find a policy that achieves a given objective in an environment where actions have uncertain effects, and the agent -potentially -only observes parts of the current state. Hyperproperties are properties that relate multiple paths of a system and can, e.g., capture security and information-flow policies. Popular logics for expressing temporal hyperproperties -such as HyperLTL -extend LTL by offering selective quantification over executions of a system. In this paper, we show t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
24
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
5
2

Relationship

1
6

Authors

Journals

citations
Cited by 15 publications
(34 citation statements)
references
References 49 publications
0
24
0
Order By: Relevance
“…In this paper, we develop simulation-based algorithms to overcome this limitation. There are alternative approaches to reason about infinite traces, like reasoning about strategies to deal with ∀∃ formulas [15], whose completeness can be obtained by generating a set of prophecy variables [8]. In this work, we capture infinite traces in BMC approach using simulation.…”
Section: Casementioning
confidence: 99%
See 2 more Smart Citations
“…In this paper, we develop simulation-based algorithms to overcome this limitation. There are alternative approaches to reason about infinite traces, like reasoning about strategies to deal with ∀∃ formulas [15], whose completeness can be obtained by generating a set of prophecy variables [8]. In this work, we capture infinite traces in BMC approach using simulation.…”
Section: Casementioning
confidence: 99%
“…To solve this, we incorporate the notion of prophecies to our setting. Prophecies have been proposed as a method to aid in the verification of hyperliveness [15] (see [7] for a systematic method to construct these kind of prophecies). For simplicity, we restrict here to prophecies expressed as safety automata.…”
Section: Encodings For Ae-simulation With Propheciesmentioning
confidence: 99%
See 1 more Smart Citation
“…Coenen et al [18] instantiate existential quantification in a ∀ * ∃ * property (i.e., a property involving an arbitrary number of universal quantifiers followed by an arbitrary number of existential quantifiers, such as GNI) with an explicit (user-provided) strategy, thus reducing to the verification of an alternation-free formula. Alternatively, the strategy that resolves existential quantification can be automatically synthesized [8]. Hsu et al [30] present a bounded model checking (BMC) approach for HyperLTL that is implemented in HyperQube.…”
Section: Introductionmentioning
confidence: 99%
“…We discuss alternative verification approaches for HyperLTL in Section 4. In Section 6, we compare different backend solving techniques and study the complexity of HyperLTL MC with multiple quantifier alternations in practice; In Section 7, we evaluate ABV on a set of benchmarks from the literature and compare with the bounded model checker HyperQube [30]; In Section 8 we use AutoHyper for a detailed analysis of (and comparison with) strategy-based verification [18,8].…”
Section: Introductionmentioning
confidence: 99%