ECE News Story
Booz Allen Colloquium Spring Series to Feature Variety of Distinguished Speakers
The University of Maryland's Booz Allen Hamilton Distinguished Colloquium Series in Electrical and Computer Engineering (ECE) will feature eight speakers this spring, speaking on a wide range of subjects, from soft x-ray laser beams to spoken document processing.
Traditional methods for achieving security using cryptography assume fixed, repeatable secrets stored in non-volatile memory in various devices. These secrets may be vulnerable to physical and side-channel attacks. Physical Unclonable Functions (PUFs) are a tamper resistant way of establishing shared secrets with a physical device. They rely on the inevitable manufacturing variations between devices to produce credentials for a device. However, like biometrics, these credentials are fuzzy, i.e., not perfectly repeatable. We describe how PUFs can be used to securely authenticate individual integrated circuits at low cost by tolerating errors in PUF responses. Low-cost authentication enables a variety of anti-counterfeiting applications. PUF responses, in combination with error correction codes, have been used to produce reliable, volatile secrets. We describe a novel, hardware-efficient scheme to generate repeatable secrets corresponding to hidden PUF challenges by using tolerant pattern matching of PUF responses. Finally, we describe how PUFs can be used to build physically- and computationally-secure processors that are capable of a range of cryptographic functionality.
The incorporation of electronics into modern devices is happening at a frantic pace. Products are faster, more capable, and smaller than ever before. These benefits are not without risks; the process for the development of modern electronics hardware is very expensive, and the number of failures experienced in today’s systems is growing. Designers are expected not only to validate that the electronics they build will perform as expected in the lab, but also to ensure that they will function properly with other elements of an integrated system. Today’s electronic systems can include hardware developed using a wide variety of technologies, with origins both known and unknown. In order to provide the designers with some degree of confidence that their solutions will operate as intended (in their solutions), “TRUST” is needed in the design flow process. This talk will discuss the technical aspects associated with TRUST in electronic design and the impact of the evolving hardware solution.
May 4, 2012
February 13, 2012