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

*Kontaktforfatter

Publikation: Bidrag til bog/antologi/rapport/konference proceedingKonferenceartikel i proceedingForskningpeer review

1 Citationer (Scopus)

Abstract

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.

OriginalsprogEngelsk
TitelSecure IT Systems : 26th Nordic Conference, NordSec 2021, Virtual Event, November 29–30, 2021, Proceedings
RedaktørerNicola Tuveri, Antonis Michalas, Billy Bob Brumley
Antal sider20
ForlagSpringer
Publikationsdato10 dec. 2021
Sider192-211
ISBN (Trykt)978-3-030-91624-4
ISBN (Elektronisk)978-3-030-91625-1
DOI
StatusUdgivet - 10 dec. 2021
Begivenhed26th Nordic Conference on Secure IT Systems, NordSec 2021 - Virtual, Online
Varighed: 29 nov. 202130 nov. 2021

Konference

Konference26th Nordic Conference on Secure IT Systems, NordSec 2021
ByVirtual, Online
Periode29/11/202130/11/2021
NavnLecture Notes in Computer Science
Vol/bindLNCS 13115
ISSN0302-9743

Fingeraftryk

Dyk ned i forskningsemnerne om 'Preliminary Security Analysis, Formalisation, and Verification of OpenTitan Secure Boot Code'. Sammen danner de et unikt fingeraftryk.

Citationsformater