• DocumentCode
    3750153
  • Title

    FPGA implementation of chaotic based AES image encryption algorithm

  • Author

    Syed Shahzad Hussain Shah;Gulistan Raja

  • Author_Institution
    Department of Electrical Engineering, University of Engineering and Technology, Taxila, Pakistan
  • fYear
    2015
  • Firstpage
    574
  • Lastpage
    577
  • Abstract
    This paper describes the FPGA implementation of chaotic based advanced encryption standard (AES) using pipeline technique. The algorithm is a combination of chaotic maps and AES. In the proposed architecture, AES key is generated by chaotic maps and encryption is done by AES. The internal operations of each round of AES are optimized and parallel RAMs are used to implement the Sub-Bytes operation. Key expansion unit is synchronized with round unit which generate round key in each clock cycle. The key is stored and read from the key RAM in the same clock cycle which increases the speed. The proposed architecture is implemented using Verilog HDL and Xilinx ISE Design Suite 14.5. Implementation results are compared with previously reported pipelined AES architectures on same FPGA devices. The comparison results show that our proposed architecture is efficient in terms of speed and area.
  • Keywords
    "Encryption","Field programmable gate arrays","Chaotic communication","Random access memory","Algorithm design and analysis","Computer architecture"
  • Publisher
    ieee
  • Conference_Titel
    Signal and Image Processing Applications (ICSIPA), 2015 IEEE International Conference on
  • Type

    conf

  • DOI
    10.1109/ICSIPA.2015.7412256
  • Filename
    7412256