H Gao, B Dai, H Miao, X Yang, RJD Barroso… - ACM Transactions on …, 2023 - dl.acm.org
Formal methods have been widely used to support software testing to guarantee correctness and reliability. For example, model checking technology attempts to ensure that the …
Abstract Model counting is of central importance in quantitative reasoning about systems. Examples include computing the probability that a system successfully accomplishes its task …
We present symbolic analysis techniques for detecting vulnerabilities that are due to adaptive side-channel attacks, and synthesizing inputs that exploit the identified …
Weighted model integration (WMI) is a recent formalism generalizing weighted model counting (WMC) to run probabilistic inference over hybrid domains, characterized by both …
L Bang, N Rosner, T Bultan - 2018 IEEE European Symposium …, 2018 - ieeexplore.ieee.org
We present an automated technique for synthesizing adaptive attacks to extract information from program functions that leak secret data through a side channel. We synthesize attack …
Concerns for the resilience of Cyber-Physical Systems (CPS) in critical infrastructure are growing. CPS integrate sensing, computation, control and networking into physical objects …
This thesis is concerned with the quantitative assessment of security in software. More specifically, it tackles the problem of efficient computation of channel capacity, the maximum …
There has been observed explosive growth in the development of mobile applications (apps) for Android and iOS operating systems, which has led to the direct impact towards …