Hyperproperties

被引:343
|
作者
Clarkson, Michael [1 ]
Schneider, Fred [1 ]
机构
[1] Cornell Univ, Dept Comp Sci, Ithaca, NY 14853 USA
基金
美国国家科学基金会;
关键词
Security policies; information flow; safety; liveness;
D O I
10.3233/JCS-2009-0393
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Trace properties, which have long been used for reasoning about systems, are sets of execution traces. Hyperproperties, introduced here, are sets of trace properties. Hyperproperties can express security policies, such as secure information flow and service level agreements, that trace properties cannot. Safety and liveness are generalized to hyperproperties, and every hyperproperty is shown to be the intersection of a safety hyperproperty and a liveness hyperproperty. A verification technique for safety hyperproperties is given and is shown to generalize prior techniques for verifying secure information flow. Refinement is shown to be applicable with safety hyperproperties. A topological characterization of hyperproperties is given.
引用
收藏
页码:1157 / 1210
页数:54
相关论文
共 50 条
  • [21] Mutation testing with hyperproperties
    Fellner, Andreas
    Tabaei Befrouei, Mitra
    Weissenbacher, Georg
    SOFTWARE AND SYSTEMS MODELING, 2021, 20 (02): : 405 - 427
  • [22] Monitorable hyperproperties of nonterminating systems
    Damanafshan, Morteza
    Fallah, Mehran S.
    JOURNAL OF LOGICAL AND ALGEBRAIC METHODS IN PROGRAMMING, 2022, 128
  • [23] Towards Incrementalization of Holistic Hyperproperties
    Milushev, Dimiter
    Clarke, Dave
    PRINCIPLES OF SECURITY AND TRUST, POST 2012, 2012, 7215 : 329 - 348
  • [24] Second-Order Hyperproperties
    Beutner, Raven
    Finkbeiner, Bernd
    Frenkel, Hadar
    Metzger, Niklas
    COMPUTER AIDED VERIFICATION, CAV 2023, PT II, 2023, 13965 : 309 - 332
  • [25] A Temporal Logic for Asynchronous Hyperproperties
    Baumeister, Jan
    Coenen, Norine
    Bonakdarpour, Borzoo
    Finkbeiner, Bernd
    Sanchez, Cesar
    COMPUTER AIDED VERIFICATION (CAV 2021), PT I, 2021, 12759 : 694 - 717
  • [26] Introducing Asynchronicity to Probabilistic Hyperproperties
    Gerlach, Lina
    Dobe, Oyendrila
    Abraham, Erika
    Bartocci, Ezio
    Bonakdarpour, Borzoo
    QUANTITATIVE EVALUATION OF SYSTEMS, QEST 2023, 2023, 14287 : 47 - 64
  • [27] Automata and Fixpoints for Asynchronous Hyperproperties
    Gutsfeld, Jens Oliver
    Mueller-Olm, Markus
    Ohrem, Christoph
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2021, 5 (POPL):
  • [28] Model Checking Quantitative Hyperproperties
    Finkbeiner, Bernd
    Hahn, Christopher
    Torfah, Hazem
    COMPUTER AIDED VERIFICATION (CAV 2018), PT I, 2018, 10981 : 144 - 163
  • [29] Centralized vs Decentralized Monitors for Hyperproperties
    Aceto, Luca
    Achilleos, Antonis
    Anastasiadi, Elli
    Francalanza, Adrian
    Gorla, Daniele
    Wagemaker, Jana
    Leibniz International Proceedings in Informatics, LIPIcs, 311
  • [30] Statistical Model Checking for Hyperproperties
    Wang, Yu
    Nalluri, Siddhartha
    Bonakdarpour, Borzoo
    Pajic, Miroslav
    2021 IEEE 34TH COMPUTER SECURITY FOUNDATIONS SYMPOSIUM (CSF 2021), 2021, : 1 - 16