We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.CR

Change to browse by:

cs

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo ScienceWISE logo

Computer Science > Cryptography and Security

Title: Formally Verified Hardware/Software Co-Design for Remote Attestation

Abstract: In this work, we take the first step towards formal verification of Remote Attestation (RA) by designing and verifying an architecture called VRASED: Verifiable Remote Attestation for Simple Embedded Devices. VRASED instantiates a hybrid (HW/SW) RA co-design aimed at low-end embedded systems, e.g., simple IoT devices. VRASED provides a level of security comparable to HW-based approaches, while relying on SW to minimize additional HW costs. Since security properties must be jointly guaranteed by HW and SW, verification is a challenging task, which has never been attempted before in the context of RA. We believe that VRASED is the first formally verified RA scheme. To the best of our knowledge, it is also the first formal verification of a HW/SW implementation of any security service. To demonstrate VRASED's practicality and low overhead, we instantiate and evaluate it on a commodity platform (TI MSP430). VRASED's publicly available implementation was deployed on the Basys3 FPGA.
Subjects: Cryptography and Security (cs.CR)
Cite as: arXiv:1811.00175 [cs.CR]
  (or arXiv:1811.00175v4 [cs.CR] for this version)

Submission history

From: Ivan De Oliveira Nunes [view email]
[v1] Thu, 1 Nov 2018 01:09:18 GMT (224kb,D)
[v2] Wed, 9 Jan 2019 19:26:03 GMT (401kb,D)
[v3] Fri, 17 May 2019 17:55:25 GMT (321kb,D)
[v4] Fri, 24 May 2019 22:02:42 GMT (321kb,D)

Link back to: arXiv, form interface, contact.