Added AES cbc encryption.