AES Encryption

AES-256-CBC text encryption and decryption