DocumentCode
1958121
Title
A Prototype of Trusted Platform Functionality on Reconfigurable Hardware for Bitstream Updates
Author
Glas, Benjamin ; Klimm, Alexander ; Schwab, David ; Muller-Glaser, K. ; Becker, Jrgen
Author_Institution
Inst. fur Tech. der Informationsverarbeitung, Univ. of Karlsruhe, Karlsruhe
fYear
2008
fDate
2-5 June 2008
Firstpage
135
Lastpage
141
Abstract
Abstract This contribution proposes a secure and efficient method for updating reconfigurable hardware devices like FPGAs by using trusted computing technology. An interesting application is latent in the domain of embedded systems like in the automotive sector when durable products shall be updated in the field while stringent safety and security constraints have to be met. We propose an architecture to send arbitrary FPGA configuration bitstreams personalized to specific platforms over public channels. By using trusted platform modules we achieve a secure delivery chain for IP cores without the need of predefined shared secrets or keys. Furthermore integrity and confidentiality of the IP and enforcement of usage policies can be guaranteed. This enables the vendor to ensure a correct configuration of the device in order to adhere safety commitments. As a side effect such methods can also be used to deliver IP-cores from multiple IP vendors to remote devices securely and efficiently.
Keywords
embedded systems; field programmable gate arrays; reconfigurable architectures; FPGA configuration bitstreams; IP cores; IP vendors; bitstream updates; embedded systems; public channels; reconfigurable hardware devices; security constraints; trusted computing technology; trusted platform functionality; trusted platform modules; Automotive engineering; Computer architecture; Control systems; Cryptography; Embedded computing; Embedded system; Field programmable gate arrays; Hardware; Prototypes; Security; FPGA; IP-core; TPM; Trusted computing; automotive; embedded systems; hbox{partial reconfiguration}; reconfigurable hardware; update;
fLanguage
English
Publisher
ieee
Conference_Titel
Rapid System Prototyping, 2008. RSP '08. The 19th IEEE/IFIP International Symposium on
Conference_Location
Monterey, CA
ISSN
1074-6005
Print_ISBN
978-0-7695-3180-9
Type
conf
DOI
10.1109/RSP.2008.24
Filename
4550899
Link To Document