• DocumentCode
    500848
  • Title

    Hardware authentication leveraging performance limits in detailed simulations and emulations

  • Author

    Deng, Daniel Y. ; Chan, Andrew H. ; Suh, G. Edward

  • Author_Institution
    Cornell Univ., Ithaca, NY, USA
  • fYear
    2009
  • fDate
    26-31 July 2009
  • Firstpage
    682
  • Lastpage
    687
  • Abstract
    This paper proposes a novel approach to check the authenticity of hardware based on the inevitable performance gap between real hardware and simulations or emulations that impersonate it. More specifically, we demonstrate that each processor design can be authenticated by requiring a checksum incorporating internals of complex microarchitectural mechanisms to be computed within a time limit; this checksum is different for each processor model and only authentic secure hardware can obtain the checksum fast enough. This new authentication approach provides attractive solutions to privacy, scaling, and security issues of traditional approaches that otherwise rely only on certificates. Architectural simulations and an RTL implementation show that the proposed approach is viable with very low hardware overheads.
  • Keywords
    hybrid simulation; microcomputers; performance evaluation; simulation; RTL implementation; checksum; hardware authentication; hardware security; microarchitectural mechanisms; performance gap; software emulation; Application software; Authentication; Computational modeling; Emulation; Hardware; Microprocessors; Permission; Privacy; Public key; Security; Hardware authentication; Secure processors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2009. DAC '09. 46th ACM/IEEE
  • Conference_Location
    San Francisco, CA
  • ISSN
    0738-100X
  • Print_ISBN
    978-1-6055-8497-3
  • Type

    conf

  • Filename
    5227105