• DocumentCode
    568579
  • Title

    Nano-PPUF: A Memristor-Based Security Primitive

  • Author

    Rajendran, Jeyavijayan ; Rose, Garrett S. ; Karri, Ramesh ; Potkonjak, Miodrag

  • Author_Institution
    Polytech. Inst., New York Univ., New York, NY, USA
  • fYear
    2012
  • fDate
    19-21 Aug. 2012
  • Firstpage
    84
  • Lastpage
    87
  • Abstract
    CMOS devices have been used to build hardware security primitives such as physical unclonable functions. Since MOS devices are relatively easy to model and simulate, CMOS-based security primitives are increasingly prone to modeling attacks. We propose memristor-based Public Physical Unclonable Functions (nano-PPUFs), they have complex models that are difficult to simulate. We leverage sneak path currents, process variations, and computationally intensive SPICE models as features to build the nano-PPUF. With just a few hundreds of memristors, we construct a time-bounded authentication protocol that will take several years for an attacker to compromise.
  • Keywords
    CMOS integrated circuits; SPICE; memristors; CMOS devices; CMOS-based security primitives; SPICE models; hardware security primitives; memristor-based security primitive; modeling attacks; nano-PPUF; public physical unclonable functions; time-bounded authentication protocol; Authentication; Computational modeling; Integrated circuit modeling; Mathematical model; Memristors; Semiconductor device modeling; Hardware Security; Memristor; Physical Unclonable Functions; Process variations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI (ISVLSI), 2012 IEEE Computer Society Annual Symposium on
  • Conference_Location
    Amherst, MA
  • ISSN
    2159-3469
  • Print_ISBN
    978-1-4673-2234-8
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2012.40
  • Filename
    6296453