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
fDate :
30 Nov.-2 Dec. 2005
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;
Conference_Titel :
High-Level Design Validation and Test Workshop, 2005. Tenth IEEE International
Print_ISBN :
0-7803-9571-9
DOI :
10.1109/HLDVT.2005.1568838