liu.seSearch for publications in DiVA
4748495051525350 of 78
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Formally Verified Remote Attestation Protocols with Strong Authentication
Linköping University, Department of Computer and Information Science, Software and Systems. Linköping University, Faculty of Science & Engineering.ORCID iD: 0000-0002-3055-9951
2023 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
Formellt verifierade fjärrattesteringsprotokoll med stark autentisering (Swedish)
Abstract [en]

Most commodity processors available today provide hardware-supported security extensions. Remote attestation has been declared an important step towards providing security to users through such solutions, yet remote attestation has seen limited deployment in practice. For existing protocols, analysis of the protocol security is not always publicly available. This thesis utilises formal methods in order to investigate an existing remote attestation protocol in the form of Samsung Knox Enhanced Attestation V3 developed by Samsung for Samsung Knox devices. Requirements are formalised into verifiable security properties. Formal verification reveals a minor weakness when considering strong adversarial models that can control parts of the device through run-time attacks. Such adversarial models are generally stronger than what is typically considered for Knox devices. This thesis also develops general remote attestation protocols which remedy the found weakness with a simple mechanism. Our developed protocols are formally verified, showing that they are suitable for platforms with Trusted Execution Environments even when considering strong adversarial models.

Place, publisher, year, edition, pages
2023.
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:liu:diva-199082OAI: oai:DiVA.org:liu-199082DiVA, id: diva2:1811351
External cooperation
Sectra Communications
Subject / course
Computer Engineering
Presentation
2022-06-23, Alan Turing, Campus Valla, Linköping, 13:00 (English)
Supervisors
Examiners
Available from: 2023-11-14 Created: 2023-11-13 Last updated: 2023-11-14Bibliographically approved

Open Access in DiVA

fulltext(1505 kB)66 downloads
File information
File name FULLTEXT01.pdfFile size 1505 kBChecksum SHA-512
5ac40d4d5a02761a1db9e1ceb8094ccd82f731325b04b738f19917c582b75291728521b5d981291932a03a4b4a7a518e172a2a8349daa466cb8952a44cffcafc
Type fulltextMimetype application/pdf

Authority records

Wilson, Johannes

Search in DiVA

By author/editor
Wilson, Johannes
By organisation
Software and SystemsFaculty of Science & Engineering
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 66 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 161 hits
4748495051525350 of 78
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf