Fix various less obvious bugs in PKCS#7 handling: such as not zeroing
authorDr. Stephen Henson <steve@openssl.org>
Sun, 16 May 1999 17:32:32 +0000 (17:32 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Sun, 16 May 1999 17:32:32 +0000 (17:32 +0000)
commit1b266dabf5417e228d9e970d4f2923fec92fea1e
tree5d8452e6c93ec0b81379cf23aa8a74f82c1726f9
parentf43c814917fea994234376b7c7538ad26b9c46bf
Fix various less obvious bugs in PKCS#7 handling: such as not zeroing
the secret key before we've encrypted it and using the right NID for RC2-64.
Add various arguments to the experimental programs 'dec' and 'enc' to make
testing less painful.

This stuff has now been tested against Netscape Messenger and it can encrypt
and decrypt S/MIME messages with RC2 (128, 64 and 40 bit) DES and triple DES.

Its still experimental though...
CHANGES
apps/pkcs12.c
crypto/evp/e_cbc_r2.c
crypto/pkcs7/dec.c
crypto/pkcs7/enc.c
crypto/pkcs7/pk7_doit.c