wrote:
I have founded a bug in openssl 0.9.8.a!
when used EVP_des_ede3_cbc algorithm

used EVP_DecryptInit(KCtx->ctx, KCtx->enc, KCtx->keystr, KCtx->iv); EVP_DecryptUpdate(KCtx->ctx, pbData, (int *)pdwDataLen, p, len);
  EVP_DecryptUpdate(KCtx->ctx, pbData, (int *)pdwDataLen, p, len);
  EVP_DecryptUpdate(KCtx->ctx, pbData, (int *)pdwDataLen, p, len);
  EVP_DecryptUpdate(KCtx->ctx, pbData, (int *)pdwDataLen, p, len);

  EVP_DecryptFinal(KCtx->ctx, &(pbData[*pdwDataLen]), &lastlen);
  *pdwDataLen += lastlen;

could you send us a sample programm ? I'm not sure what you're really
doing (and what should be the bug in openssl).

Cheers,
Nils
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       openssl-dev@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to