Gray-Box Monitoring of Hyperproperties
Gray-Box Monitoring of Hyperproperties
复制标题
超属性的灰盒监控
DOI:
10.1007/978-3-030-30942-8_25
复制
发表时间:
2019
期刊:
影响因子:
--
通讯作者:
Schneider, Gerardo
中科院分区:
文献类型:
--
作者:
Stucki, Sandro;Sanchez, Cesar;Schneider, Gerardo
Many important system properties, particularly in security and privacy, cannot be verified statically. Therefore, runtime verification is an appealing alternative. Logics for hyperproperties, such as HyperLTL, support a rich set of such properties. We first show thatblack-boxmonitoring of HyperLTL is in general unfeasible, and suggest agray-boxapproach. Gray-box monitoring implies performing analysis of the system at run-time, which brings new limitations to monitorability (the feasibility of solving the monitoring problem). Thus, as another contribution of this paper, we refine the classic notions ofmonitorability, both for trace properties and hyperproperties, taking into account the computability of the monitor. We then apply our approach to monitor a privacy hyperproperty calleddistributed data minimality, expressed as a HyperLTL property, by using an SMT-based static verifier at runtime.