|
Advanced Encryption Standard (AES)
is a FIPS (Federal Information Processing Standard, USA)
approved cryptographic
Rijndael
algorithm for data encryption.
The AES algorithm is based on
symmetric block cipher
that encrypts or
enciphers
data and decrypt or
deciphers
data. The encryption
algorithm converts data (plaintext) to encrypted
data known as
ciphertext
and decryption algorithm
converts same data back to
plaintext.
The encryption
and decryption is accomplished using 128, 192, or 256
bit cryptographic key for encryption and 128 bit
blocks for decryption. For this reason the AES has
been designated as AES-128, AES-192, and AES-256.
The Rijndael algorithm is designed to be extensible
to handle higher block sizes and key lengths, but
have not been incorporated into this standard.
|