• DocumentCode
    131289
  • Title

    A hybrid Chaos-AES encryption algorithm and its impelmention based on FPGA

  • Author

    Atteya, Ahmed M. ; Madian, Ahmed H.

  • Author_Institution
    Electron. Dept., German Univ. in Cairo, Cairo, Egypt
  • fYear
    2014
  • fDate
    22-25 June 2014
  • Firstpage
    217
  • Lastpage
    220
  • Abstract
    In this paper, a hybrid encryption algorithm is proposed. The proposed algorithm combines between AES and Chaos encryption. The proposed algorithm uses a 128-bit key to encrypt as much data as the user requires, benefiting from the pseudo-random behavior of chaotic functions. This structure is similar to the AES but it replaces S-box and add round key stage by XOR operation with a 2-D chaotic generator (the Henon Map). The proposed algorithm requires only one round, giving it an advantage in speed over the AES which requires 10 rounds of encryption. It is implemented using VHDL on the Virtex 5 FPGA platform, achieving a 11.577 Gb/s throughput. The NIST SP. 800-22 statistical test suit is applied to Henon function with post-processing. All tests were passed, showing the random properties of the function. Hence, this technique succeeds in offering the required balance between good security as in the AES and high throughput like in regular chaos encryption techniques.
  • Keywords
    Henon mapping; chaos generators; chaotic communication; cryptography; field programmable gate arrays; hardware description languages; telecommunication security; 2-D chaotic generator; Henon map; NIST SP.800-22 test suite; VHDL; Virtex 5 FPGA platform; XOR operation; advanced encryption standard; bit rate 11.57 Gbit/s; chaotic functions; hybrid chaos-AES encryption Algorithm; pseudorandom behavior; word length 128 bit; Chaos; Encryption; Field programmable gate arrays; Generators; NIST; AES; Chaos; Chaotic PRNG; Encryption; FPGA; Henon map;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    New Circuits and Systems Conference (NEWCAS), 2014 IEEE 12th International
  • Conference_Location
    Trois-Rivieres, QC
  • Type

    conf

  • DOI
    10.1109/NEWCAS.2014.6934022
  • Filename
    6934022