• DocumentCode
    627802
  • Title

    Protecting FPGA bitstreams using authenticated encryption

  • Author

    Abdellatif, Karim M. ; Chotin-Avot, Roselyne ; Mehrez, H.

  • Author_Institution
    LIP6-SoC Lab., Univ. of Paris VI, Paris, France
  • fYear
    2013
  • fDate
    16-19 June 2013
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    This paper describes low cost solution for bitstream security by adding authentication and encryption to the reconfiguration process using Authenticated Encryption (AE). Compact ASIC architecture for AE is presented: Counter with Cipher Block Chaining-Message Authentication Code (CCM). Proposed architecture utilizes Advanced Encryption Standard (AES) in Counter mode (CTR) for encryption. For authentication, AES in Cipher Block Chaining (CBC) is used. Therefore, one architecture of AES for both encryption and authentication decreases the consumed area. In addition, using AES in 32-bit enhances the compact architecture. Our design was evaluated by using a 90 nm CMOS standard cell library. The proposed architecture of CCM requires 0.045 mm2. In term of speed, CCM works with 407 Mbps. Our proposed architecture can be used efficiently for secure configuration of FPGAs.
  • Keywords
    CMOS digital integrated circuits; application specific integrated circuits; cryptography; field programmable gate arrays; message authentication; AE; AES; CCM; FPGA bitstreams; advanced encryption standard; authenticated encryption; bit rate 407 Mbit/s; bitstream security; cipher block chaining-message authentication code; compact ASIC architecture; mode CMOS standard cell library; reconfiguration process; size 90 nm; word length 32 bit; Authentication; Computer architecture; Encryption; Field programmable gate arrays; Hardware; ASIC; Authenticated Encryption; Compact architecture; FPGA bitstream;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    New Circuits and Systems Conference (NEWCAS), 2013 IEEE 11th International
  • Conference_Location
    Paris
  • Print_ISBN
    978-1-4799-0618-5
  • Type

    conf

  • DOI
    10.1109/NEWCAS.2013.6573635
  • Filename
    6573635