中文

超属性的灰盒监控(扩展版)

计算机科学中的逻辑 2019-10-07 v3 密码学与安全 形式语言与自动机理论

摘要

许多重要的系统属性,尤其在安全与隐私领域,无法静态验证。因此运行时验证是一种颇具吸引力的替代方案。用于超属性的逻辑,如 HyperLTL,支持一类丰富的此类属性。我们首先表明 HyperLTL 的黑盒监控一般而言不可行,并提出了一种灰盒方法。灰盒监控意味着在运行时对系统进行分析,这给可监控性(解决监控问题的可行性)带来了新的限制。因此,作为本文的另一贡献,我们细化了经典的监控性概念,既包括迹属性也包括超属性,同时考量监控器的可计算性。随后,我们通过将基于 SMT 的静态验证器用于运行时,将该方法应用于监控称为分布式数据最小性的隐私超属性,其表述为一条 HyperLTL 属性。

关键词

引用

@article{arxiv.1906.08731,
  title  = {Gray-box Monitoring of Hyperproperties (Extended Version)},
  author = {Sandro Stucki and César Sánchez and Gerardo Schneider and Borzoo Bonakdarpour},
  journal= {arXiv preprint arXiv:1906.08731},
  year   = {2019}
}

备注

This is an extended version of a paper presented at the 23rd International Symposium on Formal Methods (FM '19). This version contains full proofs, a description of the proof-of-concept monitor for DDM, and experimental results that were not included in the original publication