• DocumentCode
    2669339
  • Title

    An FPGA hardware implementation of the Rijndael block cipher

  • Author

    Dhoha, Chorfi ; Ben Othman, Slim ; Ben Saoud, Slim

  • Author_Institution
    LECAP-EPT /INSAT
  • fYear
    2006
  • fDate
    5-7 Sept. 2006
  • Firstpage
    351
  • Lastpage
    354
  • Abstract
    In this paper, we present a hardware implementation of an Advanced Encryption Standard (AES) Rijndael (128-bit block and 128-bit key) using Xilinx development tools and Spartan FPGA circuits. All the modules in this core are described by using VHDL language. The developed Rijndael core is aimed at providing sufficient performance with good area efficiency. In fact, the encryption/decryption data path operates at 29,45MHz resulting in a throughput of 289,98 Mbits per second for the encryption and 157,1 Mbits per second for decryption. Encryption/decryption circuit will fit in one Xilinx Spartan XC2S600E circuit taking approximately 87% of the area (6068 Slices)
  • Keywords
    field programmable gate arrays; hardware description languages; logic design; 1 Mbit/s; 128 bit; 157 Mbits/s; 289 Mbits/s; 29 MHz; 45 MHz; 98 Mbits/s; Advanced Encryption Standard; FPGA hardware implementation; Rijndael block cipher; Spartan FPGA circuits; VHDL language; Xilinx Spartan XC2S600E circuit; Xilinx development tools; encryption/decryption circuit; Algorithm design and analysis; Application specific integrated circuits; Cryptography; DH-HEMTs; Field programmable gate arrays; Hardware; NIST; National security; Standards development; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design and Test of Integrated Systems in Nanoscale Technology, 2006. DTIS 2006. International Conference on
  • Conference_Location
    Tunis
  • Print_ISBN
    0-7803-9726-6
  • Type

    conf

  • DOI
    10.1109/DTIS.2006.1708717
  • Filename
    1708717