DocumentCode
2214254
Title
Proof-Carrying Hardware: Runtime Formal Verification for Secure Dynamic Reconfiguration
Author
Drzevitzky, Stephanie
Author_Institution
Univ. of Paderborn, Paderborn, Germany
fYear
2010
fDate
Aug. 31 2010-Sept. 2 2010
Firstpage
255
Lastpage
258
Abstract
This article proposes Proof-carrying Hardware (PCH) as a novel approach to bring formal verification to hardware security for reconfigurable platforms. The Proof-carrying Hardware combines a hardware module and a formal proof of safety which adheres to a previously established safety policy. These are produced by an untrusted external source and delivered in a unsecured way. The proof can then comparatively easily be verified by the reconfigurable platform, i.e., with a fraction of the effort that was required for computing the proof. The consumer can trust the module without any previous guarantees about any step of the production or the transmission.
Keywords
formal verification; reconfigurable architectures; security of data; theorem proving; formal safety proof; hardware module; proof carrying hardware; runtime formal verification; safety policy; secure dynamic reconfiguration; untrusted external source; formal verification; proof-carrying hardware; security;
fLanguage
English
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications (FPL), 2010 International Conference on
Conference_Location
Milano
ISSN
1946-1488
Print_ISBN
978-1-4244-7842-2
Type
conf
DOI
10.1109/FPL.2010.59
Filename
5694258
Link To Document