Encryption-Decryption (AES)

Encryption is process of encoding meaningful information using mathematical algorithms using a standard key, so that only authorised parties can only decode/decrypt it.

Authorised parties usually shares the secret keys each other so that encrypted information can only be decrypted by them.

    Plain Text + Key -> Encrypted text

    Encrypted Text – Key -> Plain Text

Algorithm Used: AES

Key Size: 128

Below is the implementation of simple AES 128 bit symmetric encryption algorthim in java.

Result:

Leave a Reply

Your email address will not be published. Required fields are marked *