Preliminary Security Analysis, Formalisation, and Verification of OpenTitan Secure Boot Code.

Bjarke Hilmer Møller, Jacob Gosch Søndergaard, Kristoffer Skagbæk Jensen, Magnus Winkel Pedersen, Tobias Worm Bøgedal, Anton Christensen,Danny Bøgsted Poulsen,Kim Guldstrand Larsen,René Rydhof Hansen,Thomas Rosted Jensen, Heino Juvoll Madsen, Henrik Uhrenfeldt

NordSec(2021)

引用 0|浏览8
暂无评分
摘要
We perform a preliminary security analysis of the initial boot stage for the OpenTitan silicon root of trust, including formalisation and verification of relevant security goals using both bounded model checking and (unbounded) model checking. We further report on a potential vulnerability in the platform and show how it can be reproduced using formal modelling and argue that co-verification would be able to detect such vulnerabilities for high assurance projects.
更多
查看译文
关键词
Security, Co-verification, Formal methods, Hardware modelling
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要