Hardware security strategies exploiting nanoelectronic circuits

Hardware security has emerged as an important field of study aimed at mitigating issues such as piracy, counterfeiting, and side channel attacks. One popular solution for such hardware security attacks are physical unclonable functions (PUF) which provide a hardware specific unique signature or identification. The uniqueness of a PUF depends on intrinsic process variations within individual integrated circuits. As process variations become more prevalent due to technology scaling into the nanometer regime, novel nanoelectronic technologies such as memristors become viable options for improved security in emerging integrated circuits. In this paper, we provide an overview of memristor based PUF structures and circuits that illustrate the potential for nanoelectronic hardware security solutions.

[1]  Nathaniel C. Cady,et al.  Influence of the plasma oxidation power on the switching properties of Al/CuxO/Cu memristive devices , 2012 .

[2]  Srinivas Devadas,et al.  Silicon physical random functions , 2002, CCS '02.

[3]  G.-J. Schrijen,et al.  Physical Unclonable Functions and Public-Key Crypto for FPGA IP Protection , 2007, 2007 International Conference on Field Programmable Logic and Applications.

[4]  Ulrich Rührmair,et al.  Towards Electrical, Integrated Implementations of SIMPL Systems , 2010, IACR Cryptol. ePrint Arch..

[5]  J. C. Scott,et al.  Nonvolatile Memory Elements Based on Organic Materials , 2007 .

[6]  G. Edward Suh,et al.  Design and implementation of the AEGIS single-chip secure processor using physical random functions , 2005, 32nd International Symposium on Computer Architecture (ISCA'05).

[7]  Jeyavijayan Rajendran,et al.  An Approach to Tolerate Process Related Variations in Memristor-Based Applications , 2011, 2011 24th Internatioal Conference on VLSI Design.

[8]  D. Tennant,et al.  Chemical modification of the electronic conducting states in polymer nanodevices. , 2007, Nature nanotechnology.

[9]  David Moore,et al.  Silver chalcogenide based memristor devices , 2010, The 2010 International Joint Conference on Neural Networks (IJCNN).

[10]  R. Waser,et al.  Switching the electrical resistance of individual dislocations in single-crystalline SrTiO3 , 2006, Nature materials.

[11]  R. Williams,et al.  How We Found The Missing Memristor , 2008, IEEE Spectrum.

[12]  Ulrich Rührmair,et al.  Physical Unclonable Functions in Cryptographic Protocols: Security Proofs and Impossibility Results , 2012, IACR Cryptol. ePrint Arch..

[13]  L. Chua Memristor-The missing circuit element , 1971 .

[14]  Masashi Kawasaki,et al.  Interface resistance switching at a few nanometer thick perovskite manganite active layers , 2006 .

[15]  R. Waser,et al.  Nanoionics-based resistive switching memories. , 2007, Nature materials.

[16]  Miodrag Potkonjak,et al.  Hardware-Based Public-Key Cryptography with Public Physically Unclonable Functions , 2009, Information Hiding.

[17]  Farinaz Koushanfar,et al.  Active control and digital rights management of integrated circuit IP cores , 2008, CASES '08.

[18]  I. Jensen,et al.  LETTER TO THE EDITOR: Statistics of lattice animals (polyominoes) and polygons , 2000, cond-mat/0007238.

[19]  Nathaniel C. Cady,et al.  Influence of Copper on the Switching Properties of Hafnium Oxide-Based Resistive Memory , 2011 .

[20]  Miodrag Potkonjak,et al.  Nano-PPUF: A Memristor-Based Security Primitive , 2012, 2012 IEEE Computer Society Annual Symposium on VLSI.

[21]  Patel,et al.  Information Security: Theory and Practice , 2008 .

[22]  Ulrich Rührmair,et al.  Towards Electrical, Integrated Implementations of SIMPL Systems, Information Security Theory and Practices. Security and Privacy of Pervasive Systems and Smart Devices , 2010 .

[23]  Toshio Atsuta,et al.  Kawasaki and I , 2007 .

[24]  L. Goux,et al.  Coexistence of the bipolar and unipolar resistive-switching modes in NiO cells made by thermal oxidation of Ni layers , 2010 .

[25]  Ya-Chin King,et al.  A Contact-Resistive Random-Access-Memory-Based True Random Number Generator , 2012, IEEE Electron Device Letters.

[26]  D. Stewart,et al.  The missing memristor found , 2008, Nature.

[27]  Kris Gaj,et al.  An embedded true random number generator for FPGAs , 2004, FPGA '04.