• DocumentCode
    694885
  • Title

    FPGA implementation of a modified advanced encryption standard algorithm

  • Author

    Abed, Ali A. ; Jawad, Ali A.

  • Author_Institution
    Dept. of Comput. Eng., Univ. of Basra, Basra, Iraq
  • fYear
    2013
  • fDate
    17-18 Dec. 2013
  • Firstpage
    46
  • Lastpage
    51
  • Abstract
    In this paper, a method to improve the security level of advanced encryption standard (AES) algorithm is proposed. The proposed algorithm, which is based on the standard AES, increases the complexity of the encryption process leading to a more difficultness against attacking and decryption of the plaintext without using the correct encryption key. The research investigates the AES algorithm with regard to Field Programmable Gate Array (FPGA) and the Very High Speed Integrated Circuit Hardware Description Language (VHDL). ModelSim-Altera Starter Edition Software for Quartus II is used for simulation and optimization of the structural VHDL code. All the required transformations of the encryption and decryption processes are done using a pipelined cyclic design method to minimize hardware consumptions. The pipelined design is implemented on Altera Cyclone IV family of FPGA devices and a good throughput is achieved with minimal area.
  • Keywords
    cryptography; field programmable gate arrays; hardware description languages; AES algorithm; FPGA implementation; ModelSim-Altera starter edition software; advanced encryption standard algorithm; field programmable gate array; pipelined cyclic design method; very high speed integrated circuit hardware description language VHDL; Ciphers; Encryption; Field programmable gate arrays; Indium phosphide; Niobium; Three-dimensional displays; AES; Decryption; Encryption; FPGA; VHDL;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical, Communication, Computer, Power, and Control Engineering (ICECCPCE), 2013 International Conference on
  • Conference_Location
    Mosul
  • Type

    conf

  • DOI
    10.1109/ICECCPCE.2013.6998769
  • Filename
    6998769