计算机科学
直接匿名认证
可信计算
模型检查
受信任的网络连接
可信平台模块
计算机安全
保密
形式验证
形式化方法
理论计算机科学
软件工程
作者
Guangdong Bai,Jianan Hao,Jiankang Wu,Yang Liu,Zhenkai Liang,Andrew Martin
标识
DOI:10.1007/978-3-319-06410-9_8
摘要
Trusted computing relies on formally verified trusted computing platforms to achieve high security assurance. In practice, however, new platforms are often proposed without a comprehensive formal evaluation and explicitly defined underlying assumptions. In this work, we propose TRUSTFOUND, a formal foundation and framework for model checking trusted computing platforms. TRUSTFOUND includes a logic for formally modeling platforms, a model of trusted computing techniques and a broad spectrum of threat models. It can be used to check platforms on security properties (e.g., confidentiality and attestability) and uncover the implicit assumptions that must be satisfied to guarantee the security properties. In our experiments, TRUSTFOUND is used to encode and model check two trusted platforms. It has identified a total of six implicit assumptions and two severe previously-unknown logic flaws from them.
科研通智能强力驱动
Strongly Powered by AbleSci AI