The current 0.9.7 snapshot has a change to the EVP layer which breaks compatibility with 0.9.6 apps.
For example EVP_EncryptFinal and EVP_DecryptFinal now call EVP_CIPHER_CTX_cleanup(ctx), so you can't reuse an EVP_CIPHER_CTX to encrypt/decrypt more than one message with the same key, as you can do with 0.9.6. Will this new behaviour persist into the 0.9.7 release, and if so, what is the recommended way to use the EVP layer where you have multiple messages to encrypt/decrypt with one key, while carrying forward the residual IV across messages? Thanks, James Yonan ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]