• DocumentCode
    1786879
  • Title

    PUFatt: Embedded platform attestation based on novel processor-based PUFs

  • Author

    Joonho Kong ; Koushanfar, Farinaz ; Pendyala, Praveen K. ; Sadeghi, Ahmad-Reza ; Wachsmann, Christian

  • Author_Institution
    Dept. of ECE, Rice Univ., Houston, TX, USA
  • fYear
    2014
  • fDate
    1-5 June 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Software-based attestation schemes aim at proving the integrity of code and data residing on a platform to a verifying party. However, they do not bind the hardware characteristics to the attestation protocol and are vulnerable to impersonation attacks. We present PUFatt, a new automatable method for linking software-based attestation to intrinsic device characteristics by means of a novel processor-based Physically Unclonable Function, which enables secure timed (and even) remote attestation particularly suitable for embedded and low-cost devices. Our proof-of-concept implementation on FPGA demonstrates the effectiveness, applicability and practicability of the approach.
  • Keywords
    embedded systems; field programmable gate arrays; hardware-software codesign; logic design; microprocessor chips; security of data; FPGA; PUFatt; attestation protocol; automatable method; embedded platform attestation; impersonation attack; processor based PUF; processor based physically unclonable function; software based attestation linking; Clocks; Delays; Field programmable gate arrays; Hardware; High definition video; Program processors; Security; Attestation; Physically Unclonable Function (PUF);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2014 51st ACM/EDAC/IEEE
  • Conference_Location
    San Francisco, CA
  • Type

    conf

  • DOI
    10.1145/2593069.2593192
  • Filename
    6881436