[EMAIL PROTECTED] wrote:
>
> Index: evp.h
> ===================================================================
> RCS file: /e/openssl/cvs/openssl/crypto/evp/evp.h,v
> retrieving revision 1.51
> retrieving revision 1.52
> diff -u -r1.51 -r1.52
> --- evp.h 2000/10/14 20:09:22 1.51
> +++ evp.h 2000/11/12 02:13:38 1.52
> @@ -121,6 +121,7 @@
> #define EVP_MAX_MD_SIZE (16+20) /* The SSLv3 md5+sha1 type */
> #define EVP_MAX_KEY_LENGTH 32
> #define EVP_MAX_IV_LENGTH 16
> +#define EVP_MAX_BLOCK_LENGTH 32
>
> #define PKCS5_SALT_LEN 8
> /* Default PKCS#5 iteration count */
> @@ -396,7 +397,7 @@
>
> unsigned char oiv[EVP_MAX_IV_LENGTH]; /* original iv */
> unsigned char iv[EVP_MAX_IV_LENGTH]; /* working iv */
> - unsigned char buf[EVP_MAX_IV_LENGTH]; /* saved partial block */
> + unsigned char buf[EVP_MAX_BLOCK_LENGTH];/* saved partial block */
> int num; /* used by cfb/ofb mode */
>
> void *app_data; /* application stuff */
>
Eh? Isn't the IV length the same as the block length?
Steve.
--
Dr Stephen N. Henson. http://www.drh-consultancy.demon.co.uk/
Personal Email: [EMAIL PROTECTED]
Senior crypto engineer, Celo Communications: http://www.celocom.com/
Core developer of the OpenSSL project: http://www.openssl.org/
Business Email: [EMAIL PROTECTED] PGP key: via homepage.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]