• DocumentCode
    671858
  • Title

    Optimized hardware implementation of the advanced encryption standard algorithm

  • Author

    Elfatah, Ahmed Fathy Abd ; Tarrad, Ibrahim F. ; Awad, A.I. ; Hamed, Hesham F. A.

  • Author_Institution
    Fac. of Eng., Al Azhar Univ., Qena, Egypt
  • fYear
    2013
  • fDate
    26-28 Nov. 2013
  • Firstpage
    197
  • Lastpage
    201
  • Abstract
    Data encryption has become a vital need for protecting the user data in most of communication areas. Advanced Encryption Standard (AES) algorithm has become the optimum choice for various security services in numerous applications due to its reliability and flexibility. The AES algorithm faces two main challenges which included in both encryption/decryption speed, and the consumed implementation area. This paper presents an optimized implementation of the AES algorithm with respect to the consumed implementation area by combining both data and key expansion approaches. The optimized implementation of AES increases its applicability in the small sized devices such as mobile phones and smart cards. The experimental outcomes prove the superiority of the proposed optimization approach compared to the available approaches in the literature with acceptable frequency and throughput for low throughput applications.
  • Keywords
    data protection; mobile handsets; private key cryptography; smart cards; AES algorithm; advanced encryption standard algorithm; consumed implementation area; data encryption; data expansion approach; decryption speed; encryption speed; key expansion approach; low-throughput applications; mobile phones; optimized hardware implementation; security services; small-sized devices; smart cards; user data protection; Encryption; Field programmable gate arrays; Hardware; Optimization; Standards; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Engineering & Systems (ICCES), 2013 8th International Conference on
  • Conference_Location
    Cairo
  • Print_ISBN
    978-1-4799-0078-7
  • Type

    conf

  • DOI
    10.1109/ICCES.2013.6707202
  • Filename
    6707202