loading...
Controlled Physical Random Functions
San Diego California December 09-December 13
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CSAC.2002.117628718th Annual Computer Security Applica ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
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
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.
Citation:
Blaise Gassend, Dwaine Clarke, Marten van Dijk, Srinivas Devadas, "Controlled Physical Random Functions," acsac, pp.149, 18th Annual Computer Security Applications Conference (ACSAC '02), 2002
Usage of this product signifies your acceptance of the Terms of Use.