DocumentCode
2911116
Title
Multilevel design validation in a secure embedded system
Author
Hwang, David D. ; Yang, Shenglin ; Verbauwhede, Ingrid ; Schaumont, Patrick
Author_Institution
Dept. of Elec. Eng., UCLA, Los Angeles, CA, USA
fYear
2005
fDate
30 Nov.-2 Dec. 2005
Firstpage
203
Lastpage
210
Abstract
We present a simulation-based methodology to support secure embedded design. The methodology is explained through a case study, the Thumbpod-2 portable embedded fingerprint authenticator. By using multilevel validation, we can observe the flow of sensitive information through the system as it takes on multiple forms, from software variables to hardware bus-signals. This allows shielding off of unwanted side-channel information leaks at the protocol, software, or hardware level. We discuss how the ThumbPod-2 design is partitioned into a side-channel-free implementation, and how a codesign environment called GEZEL is used to validate this partitioning process at each abstraction level.
Keywords
biometrics (access control); embedded systems; fingerprint identification; formal verification; hardware-software codesign; logic partitioning; message authentication; GEZEL environment; ThumbPod-2; fingerprint authentication; multilevel design validation; partitioning process; secure embedded system; side-channel-free implementation; Authentication; Circuits; Cryptography; DH-HEMTs; Embedded system; Energy consumption; Fingerprint recognition; Protection; Protocols; Security;
fLanguage
English
Publisher
ieee
Conference_Titel
High-Level Design Validation and Test Workshop, 2005. Tenth IEEE International
ISSN
1552-6674
Print_ISBN
0-7803-9571-9
Type
conf
DOI
10.1109/HLDVT.2005.1568838
Filename
1568838
Link To Document