|
Published Articles >> Table of Contents >> Abstract
18th Annual Computer Security Applications Conference (ACSAC '02)
p. 149
Controlled Physical Random Functions
Blaise Gassend, Massachusetts Institute of Technology
Dwaine Clarke, Massachusetts Institute of Technology
Marten van Dijk, Massachusetts Institute of Technology
Srinivas Devadas, Massachusetts Institute of Technology
Full Article Text:
 
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CSAC.2002.1176287
Send link to a friend
| Abstract |
|
A Physical Random Function (PUF) is a random function
that can only be evaluated with the help of a complex
physical system. We introduce Controlled Physical Random
Functions (CPUFs) which are PUFs that can only be accessed
via an algorithm that is physically bound to the PUF
in an inseparable way.
CPUFs can be used to establish a shared secret between
a physical device and a remote user. We present protocols
that make this possible in a secure and flexible way, even in
the case of multiple mutually mistrusting parties.
Once established, the shared secret can be used to enable
a wide range of applications. We describe certified
execution, where a certificate is produced that proves that a
specific computation was carried out on a specific processor.
Certified execution has many benefits, including protection
against malicious nodes in distributed computation
networks. We also briefly discuss a software licensing application.
|
Additional Information
|
Citation:
Blaise Gassend, Dwaine Clarke, Marten van Dijk, Srinivas Devadas,
"Controlled Physical Random Functions,"
acsac,
p. 149,
18th Annual Computer Security Applications Conference (ACSAC '02),
2002
|
|