• DocumentCode
    3615907
  • Title

    A high speed FPGA implementation of the Rijndael algorithm

  • Author

    R. Sever;A.N. Ismailglu;Y.C. Tekmen;M. Askar;B. Okcan

  • Author_Institution
    Tubitak-Bilten, Ankara, Turkey
  • fYear
    2004
  • fDate
    6/26/1905 12:00:00 AM
  • Firstpage
    358
  • Lastpage
    362
  • Abstract
    This paper presents a high speed, non-pipelined FPGA implementation of the Rijndael algorithm (Daemen, 1999), which has been selected as the new AES algorithm by the National Institute of Standards and Technology (NIST). In this study, we have implemented both the encryption and the decryption algorithms of Rijndael on the same FPGA. All the key and data length combinations of the original Rijndael algorithm are supported. This implementation, which uses 8378 slices and 4 block RAMs of the Xilinx FPGA, has a worst case operating frequency of 65 MHz, yielding a maximum throughput of 1.19 Gb/s.
  • Keywords
    "Field programmable gate arrays","Cryptography","Throughput","Application specific integrated circuits","NIST","Feedback","Pipelines","Frequency","Design optimization","Algorithm design and analysis"
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design, 2004. DSD 2004. Euromicro Symposium on
  • Print_ISBN
    0-7695-2203-3
  • Type

    conf

  • DOI
    10.1109/DSD.2004.1333297
  • Filename
    1333297