Pages

Monday, November 3, 2008

Rijndael Block Cipher Algorithm

Rijndael Block Cipher Algorithm

Abstarct

This seminar, Rijndael Block Cipher, covers the basic structure, implementation of the basic Cipher and the Inverse ciphers. It also tries to address the advantages and the disadvantages of the cipher/inverse cipher and the suitability of the hardware which can be used to implement the hardware on.

With pseudo algorithms and sample figures, the algorithm is tried to be made simple to understand, however the mathematical details like the Eucledian Algorithm is not covered as it is out of the scope of this seminar.

Introduction.

This standard specifies the Rijndael algorithm, a symmetric block cipher that can process data blocks of 128 bits, using cipher keys with lengths of 128, 192, and 256 bits. Rijndael was designed to handle additional block sizes and key lengths, however they are not adopted in this standard.

Throughout the remainder of this standard, the algorithm specified herein will be referred to as “the AES algorithm.” The algorithm may be used with the three different key lengths indicated above, and therefore these different “flavors” may be referred to as “AES-128”, “AES-192”, and “AES-256”.

No comments:

Post a Comment