Hi,
the fix for the bug is very simple, the error seems at line 596 where
the load_key misses the passin parameters:
pkey = load_key(bio_err, keyfile, keyform, NULL, e,
"Private Key");
to correct the bug simply substitute the NULL with the passin variable:
pkey = load_key(bio_err, keyfile, keyform, passin, e,
"Private Key");
Hope this is the right way to cerrect the bug.
--
C'you,
Massimiliano Pala
--o-------------------------------------------------------------------------
Massimiliano Pala [OpenCA Project Manager] [EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
http://www.openca.org Tel.: +39 (0)59 270 094
http://openca.sourceforge.net Mobile: +39 (0)347 7222 365
S/MIME Cryptographic Signature