Architectural Optimization of Aes Transformations and Keyexpansion

نویسندگان

  • K. Rahimunnisa
  • M. Priya Zach
  • S. Suresh Kumar
چکیده

Advanced Encryption Standard (AES), is a cryptographic algorithm used for data protection. Designing an efficient hardware architecture for AES with small hardware resource usage is a challenge. Many works are going on for the efficient implementation of AES. The cost and power consumption of the AES can be reduced considerably by optimizing the architecture of AES. AES uses different data transformations such as AddRoundKey, SubByte, ShiftRow and MixColumn transformation and KeyExpansion block. In that, the two expensive transformations in terms of computational resources are MixColumns and SubBytes transformations. In this paper, new techniques for the ASIC implementation of the above transformations and KeyExpansion block are proposed.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

FPGA Can be Implemented Using Advanced Encryption Standard Algorithm

This paper mainly focused on implementation of AES encryption and decryption standard AES-128. All the transformations of both Encryption and Decryption are simulated using an iterativedesign approach in order to minimize the hardware consumption. This method can make it avery low-complex architecture, especially in saving the hardware resource in implementing theAES InverseSub Bytes module and...

متن کامل

Parallelization of the AES Algorithm

In this paper we present the parallelization process of the AES algorithm (Rijndael) along with the description of exploited parallelization tools. The data dependences analysis of loops and appropriate loop transformations were applied in order to parallelize the sequential algorithm. The OpenMP standard was chosen for representing the parallelism of the AES algorithm. Speed-up measurements fo...

متن کامل

Architectural Optimization for a 1.82Gbits/sec VLSI Implementation of the AES Rijndael Algorithm

This paper discusses the architectural optimizations for a special purpose ASIC processor that implements the AES Rijndael Algorithm. In October 2000 the NIST chose Rijndael as the new Advanced Encryption Standard (AES). The algorithm has variable key length and block length between 128, 192, or 256 bits. VLSI architectural optimizations such as parallelism and distributed memory are discussed,...

متن کامل

Capabilities and Limitations of Energy Optimization Tools in Architectural Design Phase

Optimization tools as a method have gained vast application to achieve best results in reducing buildings’ energy consumption. In this paper optimization tools in conjunction with energy simulation software, as a powerful mechanism in design phase are studied. This is an applied research in nature and evaluates the capabilities and limitations of optimization algorithms in the beginning of the ...

متن کامل

Architectural Design Optimization of School Buildings for Reduction of Energy Demand in Hot & Dry Climates of Iran

School buildings as a major part of public buildings are considered as one of the basic consumers of energy in Iran. Based on building typology and occupancy patterns, school buildings have a great potentiality for energy optimization while providing thermal comfort. This study investigates the architectural design parameters such as orientation, optimum window to wall ratio, space organization...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012