Stochasticity, Polymorphism and Non-Volatility: Three Pillars of Security and Trust Intrinsic to Emerging Technologies
Project ID:
P10_20
Principal Investigator:
Dr. Joseph S. Friedman
Co-Principal Investigator(s):
Dr. Yiorgos Makris
Topic Areas:
Security and Trust in Emerging Technologies
Abstract
Emerging nanotechnologies intrinsically feature three exciting switching phenomena that can be directly applied to hardware security and trust without requiring any hardware overhead: stochasticity, polymorphism, and non-volatility. This project, therefore, aims to leverage these phenomena to develop security and trust solutions based on a wide range of emerging technologies. Specifically, we will 1) Identify mappings of novel device phenomena to security and trust applications, 2) Develop methods to exploit these intrinsic phenomena for security and trust, 3) Design circuits in which these phenomena efficiently solve security and trust challenges, and 4) Evaluate the potential use of these phenomena through analysis of their hardware overhead and effectiveness in achieving security and trust. In the first year of the proposed effort, the goal is to propose individual methods to address each of four security and trust challenges: true random number generation, physically-unclonable functions (PUFs), camouflaging, and intellectual property (IP) protection. A circuit will also be designed in the first year to solve at least one of these challenges. The results of this project will, therefore, provide clear pathways toward drastically improving the effectiveness and efficiency through which computational systems can be made secure and trustworthy.