• DocumentCode
    2237082
  • Title

    Analysis and Enhancement of Ring Oscillators Based Physical Unclonable Functions in FPGAs

  • Author

    Costea, Crina ; Bernard, Florent ; Fischer, Viktor ; Fouquet, Robert

  • Author_Institution
    Lab. Hubert Curien, Univ. de Lyon, Lyon, France
  • fYear
    2010
  • fDate
    13-15 Dec. 2010
  • Firstpage
    262
  • Lastpage
    267
  • Abstract
    The paper analyzes and proposes some enhancements of Ring Oscillator based Physical Unclonable Functions (PUFs) that are used to extract a unique signature of an integrated circuit in order to be used for device authentication purposes and/or key generation. We analyze in more details the concept developed by Suh et al. in 2007. Contrary to what authors claim, we show that the designer of the Ring Oscillator PUFs implemented in FPGAs needs precise control of placement and routing in order to get unique responses and repeatable results for each individual device, especially when the rest of the reconfigurable device should remain up gradable. One main disadvantage of the original design is its high power consumption. We propose a simple improvement that reduces the consumption of the PUF published by Suh et al. by up to 96.6%. Last but not least, we point out that ring oscillators significantly influence one another and can even be locked. This questions the reliability of the PUF and should be taken into account during the design.
  • Keywords
    field programmable gate arrays; integrated circuit reliability; oscillators; FPGA; device authentication; integrated circuit; key generation; physical unclonable functions; reliability; ring oscillators; FPGA; IC authentication; Physical unclonable functions; cryptographic key generation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reconfigurable Computing and FPGAs (ReConFig), 2010 International Conference on
  • Conference_Location
    Quintana Roo
  • Print_ISBN
    978-1-4244-9523-8
  • Electronic_ISBN
    978-0-7695-4314-7
  • Type

    conf

  • DOI
    10.1109/ReConFig.2010.63
  • Filename
    5695316