Design of AES on FPGA Hardware

Advanced Encryption Standard (AES) is the contemporary encryption standard. The Advanced Encryption standard approved by federal information processing standard (FIPS) defines the cryptographic algorithm that can be used to protect electronic data. The AES algorithm encrypt (encipher) and decrypt(decipher) information in a symmetric manner. Encryption converts data to an indistinct form called cipher text; and again decrypting the cipher text converts the data back into its readable form, called plaintext. The AES algorithm can use cryptographic keys of 128, 192, and 256 bits to encrypt and decrypt data in blocks of 128 bits. Keywordsâ€” AES Encrption, FPGA, Algorithm.