Options
Information flow analysis – understanding the trade-offs between static and dynamic analysis
Publikationstyp
Conference Paper
Date Issued
2025-03
Sprache
English
First published in
Number in series
320
Start Page
169
End Page
172
Citation
28th Workshop "Methods and Description Languages for Modeling and Verification of Circuits and Systems", MBMV 2025
Scopus ID
Publisher
VDE Verlag
ISBN of container
978-3-8007-6516-4
Information Flow Analysis (IFA) is an established approach to understand designs and their vulnerabilities with respect to information leaks. Dynamic simulation-based analysis methods have been proposed and are widely used due to their computational efficiency. However, they may miss to identifiy all possible information flow in a design. On the other hand less scalable formal IFA is exact, but may not be capable of analyzing larger designs. The actual comparison has not been done before. We compare formal and dynamic analysis to investigate the trade-offs. We give examples of their limitations. We explain how IFA runs using a solver for Satisfiability Modulo Theories (SMT) and show experimental results demonstrating the effects on real designs.
DDC Class
600: Technology