On Wed, May 06, 2009, AngelWarrior wrote:

> Hi,
> 
> Does AES_cbc_encrypt add or remove the padding, if I provide an un-padded
> data in the multiples of 16 bytes? I wrote a piece code where I am manually
> adding the padding but when I decrypt using AES_cbc_encrypt the padding is
> automatically removed.
> 

None of the low level cipher routines including AES_cbc_encrypt() add or
remove padding. That is handled in the EVP layer.

Steve.
--
Dr Stephen N. Henson. Email, S/MIME and PGP keys: see homepage
OpenSSL project core developer and freelance consultant.
Homepage: http://www.drh-consultancy.demon.co.uk
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to