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 条
  • [31] Verifying Hyperproperties of Hardware Systems
    Finkbeiner, Bernd
    Rabe, Markus
    PROCEEDINGS OF THE 2016 16TH CONFERENCE ON FORMAL METHODS IN COMPUTER-AIDED DESIGN (FMCAD 2016), 2016, : 5 - 5
  • [32] Model Checking Algorithms for Hyperproperties
    Finkbeiner, Bernd
    VERIFICATION, MODEL CHECKING, AND ABSTRACT INTERPRETATION, VMCAI 2021, 2021, 12597 : 3 - 16
  • [33] Stack-Aware Hyperproperties
    Bajwa, Ali
    Zhang, Minjian
    Chadha, Rohit
    Viswanathan, Mahesh
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PT I, TACAS 2023, 2023, 13993 : 308 - 325
  • [34] Mining Hyperproperties using Temporal Logics
    Bartocci, Ezio
    Mateis, Cristinel
    Nesterini, Eleonora
    Nickovic, Dejan
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2023, 22 (05)
  • [35] Formal Verification of Hyperproperties for Control Systems
    Anand, Mahathi
    Murali, Vishnu
    Trivedi, Ashutosh
    Zamani, Majid
    PROCEEDINGS OF 2021 WORKSHOP ON COMPUTATION-AWARE ALGORITHMIC DESIGN FOR CYBER-PHYSICAL SYSTEMS (CAADCPS), 2021, : 29 - 30
  • [36] Smart Contract Synthesis Modulo Hyperproperties
    Coenen, Norine
    Finkbeiner, Bernd
    2023 IEEE 36TH COMPUTER SECURITY FOUNDATIONS SYMPOSIUM, CSF, 2023, : 276 - 291
  • [37] Hyperproperties of Real-Valued Signals
    Luan Viet Nguyen
    Kapinski, James
    Jin, Xiaoqing
    Deshmukh, Jyotirmoy, V
    Johnson, Taylor T.
    MEMOCODE 2017: PROCEEDINGS OF THE 15TH ACM-IEEE INTERNATIONAL CONFERENCE ON FORMAL METHODS AND MODELS FOR SYSTEM DESIGN, 2017, : 105 - 114
  • [38] HYPERPROB: A Model Checker for Probabilistic Hyperproperties
    Dobe, Oyendrila
    Abraham, Erika
    Bartocci, Ezio
    Bonakdarpour, Borzoo
    FORMAL METHODS, FM 2021, 2021, 13047 : 657 - 666
  • [39] Decision and Complexity of Dolev-Yao Hyperproperties
    Rakotonirina, Itsaka
    Barthe, Gilles
    Schneidewind, Clara
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2024, 8 (POPL):
  • [40] Canonical Representations of k-Safety Hyperproperties
    Finkbeiner, Bernd
    Haas, Lennart
    Torfah, Hazem
    2019 IEEE 32ND COMPUTER SECURITY FOUNDATIONS SYMPOSIUM (CSF 2019), 2019, : 17 - 31