DocumentCode :
2449238
Title :
A Theoretical Analysis: Physical Unclonable Functions and the Software Protection Problem
Author :
Nithyanand, R. ; Solis, Javier
Author_Institution :
Stony Brook Univ., Stony Brook, NY, USA
fYear :
2012
fDate :
24-25 May 2012
Firstpage :
1
Lastpage :
11
Abstract :
Physical Unclonable Functions (PUFs) or Physical One Way Functions (P-OWFs) are physical systems whose responses to input stimuli are easy to measure but hard to clone. The unclonability property is due to the accepted hardness of replicating the multitude of uncontrollable manufacturing characteristics and makes PUFs useful in solving problems such as device authentication, software protection and licensing, and certified execution. In this paper, we investigate the effectiveness of PUFs for software protection in hostile offline settings. We show that traditional non-computational (black-box) PUFs cannot solve the software protection problem in this context. We provide two real-world adversary models (weak and strong variants) and security definitions for each. We propose schemes secure against the weak adversary and show that no scheme is secure against a strong adversary without the use of trusted hardware. Finally, we present a protection scheme secure against strong adversaries based on trusted hardware.
Keywords :
industrial property; security; software engineering; P-OWF; PUF; physical one way functions; physical unclonable functions; software protection problem; theoretical analysis; uncontrollable manufacturing characteristics; Hardware; Licenses; Polynomials; Security; Software; Software protection; Turing machines; PUFs; intellectual property protection; physical one-way functions; physical unclonable functions; software protection;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Security and Privacy Workshops (SPW), 2012 IEEE Symposium on
Conference_Location :
San Francisco, CA
Print_ISBN :
978-1-4673-2157-0
Type :
conf
DOI :
10.1109/SPW.2012.16
Filename :
6227678
Link To Document :
بازگشت