VECPAR'06 - Seventh International Meeting on High Performance Computing for Computational Science |
A Versatile Pipelined Hardware Implementation for Encryption and Decryption using Advanced Encryption Standard
Nadia Nedjah (State University of Rio de Janeiro)
Luiza Mourelle (State University of Rio de Janeiro)
The Advanced Encryption System -- AES is now used in almost all network-based applications to ensure security. In this paper, we propose a very efficient pipelined hardware implementation of AES-128. The design is versatile as it allows both encryption and decryption. The core computation of AES, which is performed on data blocks of 128 bits, is iterated for several rounds, depending on the key size. The security strength of AES has been proven proportional to the number of rounds applied. we show that if the required number of rounds must increase to defeat attackers, the proposed implementation stays efficient.
Large Scale Simulations in all areas of Engineering and Science, Problem Solving Environments
Logos Universidade Federal do Rio de Janeiro - Coordenação dos Programas de Pós-graduação de Engenharia Instituto Nacional de Matemática Pura e Aplicada Rio de Janeiro | Brazil | 2006 | July | 10 11 12 13