• DocumentCode
    2987826
  • Title

    Single Chip Encryptor/Decryptor Core Implementation of AES Algorithm

  • Author

    Alam, Monjur ; Ghosh, Santosh ; Roychowdhury, Dipanwita ; Sengupta, Indranil

  • Author_Institution
    Indian Inst. of Technol., Kharagpur
  • fYear
    2008
  • fDate
    4-8 Jan. 2008
  • Firstpage
    693
  • Lastpage
    698
  • Abstract
    This paper presents a single chip encryp- tor/decryptor core implementation of Advanced Encryption Standard (AES-Rijndael) cryptosystem. The suggested architecture is capable of handling all possible combinations of standard bit lengths (128,192,256) of data and key. The fully rolled inner- pipelined architecture ensures lesser hardware complexity. The architecture does reutilize precomputed blocks, in the sense that the same hardware is shared during encryption and decryption as much as possible. The design has been implemented on Xilinx XCVe1000-8bg560 device. The performance of the architecture has been compared with existing results in the literature and has been found to be the most efficient (throughput/area) implementation of the AES algorithm.
  • Keywords
    cryptography; hardware-software codesign; pipeline processing; AES algorithm; advanced encryption standard; lesser hardware complexity; pipelined architecture; precomputed blocks; single chip encryptor/decryptor core; Application specific integrated circuits; Arithmetic; Clocks; Computer architecture; Cryptography; Delay; Design optimization; Field programmable gate arrays; Hardware; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 2008. VLSID 2008. 21st International Conference on
  • Conference_Location
    Hyderabad
  • ISSN
    1063-9667
  • Print_ISBN
    0-7695-3083-4
  • Type

    conf

  • DOI
    10.1109/VLSI.2008.82
  • Filename
    4450578