Open Access Open Access  Restricted Access Subscription Access

Analysis of AES Hardware and Software Implementation


Affiliations
1 Department of Computer Science and Engineering, Einstein College of Engineering, Tirunelveli, India
2 Department of IT, National Engineering College, Kovilpatti, India
 

In November 2001 NIST published Rijndael as the proposed algorithm for AES(Advanced Encryption Standard). The result of new attack methods shows that there may be some missing part in the design of S-box and key schedule with AES algorithm. The problem is the weakness of linearity existing in the S-box and key schedule. In order to keep away from the new attacks and implement the AES in software and hardware provides higher level of security and faster encryption speed; we analyze in detail the AES algorithm and propose a new implementation scheme for increasing complexity of nonlinear transformation in design of S-box. Implementation scheme with Java and the use of reconfigurable coprocessor as a cryptography hardware is proposed.

Keywords

AES Hardware, Software Implementation.
User
Notifications
Font Size

Abstract Views: 159

PDF Views: 0




  • Analysis of AES Hardware and Software Implementation

Abstract Views: 159  |  PDF Views: 0

Authors

R. Velayutham
Department of Computer Science and Engineering, Einstein College of Engineering, Tirunelveli, India
D. Manimegalai
Department of IT, National Engineering College, Kovilpatti, India

Abstract


In November 2001 NIST published Rijndael as the proposed algorithm for AES(Advanced Encryption Standard). The result of new attack methods shows that there may be some missing part in the design of S-box and key schedule with AES algorithm. The problem is the weakness of linearity existing in the S-box and key schedule. In order to keep away from the new attacks and implement the AES in software and hardware provides higher level of security and faster encryption speed; we analyze in detail the AES algorithm and propose a new implementation scheme for increasing complexity of nonlinear transformation in design of S-box. Implementation scheme with Java and the use of reconfigurable coprocessor as a cryptography hardware is proposed.

Keywords


AES Hardware, Software Implementation.