Symmetric Encryption Using AES and Java

The Advanced Encryption Standard (AES) is a symmetric-key encryption algorithm. In symmetric cryptography there is a single private key that is used for both encryption and decryption. AES strength can be specified in one of three bit key lengths: 128, 192 and 256. Read more.