Encryption on a Key

Cryptography System using AES (Advanced Encryption Standard) Algorithm, implemented with VHDL, on FPGA Cyclon II component on DE2 Altera Board.

Advanced Encryption Standard, also known as “Rijndael”, is a block cipher, which has been adopted at November 2001 by NIST (National Institute of Standard and Technology), as standard FIPS PUB 197, after a five year process.

The algorithm was developed by two Belgian cryptography experts Joan Daemen and Vincent Rijmen.
The cipher is iterative , quick and comfortable to implement both by software and hardware, and it hasn’t high memory requirements. The block size is determined to 128 bit, and 128 bit key length.