Implementation of AES algorithm on ARM

  • Authors:
  • T. R. Babu;K. V. V. S. Murthy;G. Sunil

  • Affiliations:
  • JNTUK University, Kakinada, Andhra Pradesh, India;JNTUK University, Kakinada-East Godavari (Dist.), Andhra Pradesh, India;JNTUK University, Kakinada, Andhra Pradesh, India

  • Venue:
  • Proceedings of the International Conference & Workshop on Emerging Trends in Technology
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

The AES encryption/decryption algorithm is widely used in modern consumer electronic products for security. To shorten the encryption/decryption time of plenty of data, it is necessary to adopt the algorithm of hardware implementation; however, it is possible to meet the requirement for low cost by completely using software only. How to reach a balance between the cost and efficiency of software and hardware implementation is a question worth of being discussed. In this paper, we implemented the AES encryption algorithm with hardware in combination with part of software using the custom instruction mechanism provided by the ARM7 with keil platform. we explored various combinations of hardware and software to realize the AES algorithm and discussed possible best solutions of different needs.