• DocumentCode
    3731870
  • Title

    FPGA implementation of an optimized 8-bit AES architecture: A masked S-Box and pipelined approach

  • Author

    Simarpreet Singh Chawla;Swapnil Aggarwal;Snigdha Kamal;Nidhi Goel

  • Author_Institution
    Dept. of Electronics and Communication Engineering, Delhi Technological University (Formerly DCE), New Delhi - 110042, India
  • fYear
    2015
  • fDate
    7/1/2015 12:00:00 AM
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    In this paper, we present a new pipelined 8-bit architecture for Advanced Encryption Standard (AES) encryption. The new architecture supports encryption with 128-bit keys with 10 rounds of Byte Substitution, Shift Rows, Mix Columns and Add Round Key operations. We emphasized on optimizing a single round by using an 8-bit architecture instead of 128-bit architecture which resulted into overall optimization and increase in bit security of the system. We have also proposed a new architecture for Key Expansion Unit and S-Box (Substitution Box) using a more secure key expansion algorithm and high order masking respectively, hence making the overall architecture of AES more secure and less prone to Differential Power Analysis (DPA) attacks. The proposed architecture was implemented on Virtex-7 working at a maximum clock frequency of 191.42 MHz with a throughput of 94.24 Mbps and a power consumption of 0.694 W.
  • Keywords
    "Computer architecture","Throughput","Encryption","Multiplexing","Algorithm design and analysis","Ciphers"
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Computing and Communication Technologies (CONECCT), 2015 IEEE International Conference on
  • Type

    conf

  • DOI
    10.1109/CONECCT.2015.7383859
  • Filename
    7383859