On Wed, Sep 10, 2003, Alexander Krizhanovskiy wrote:

> Thanks,
> 
> This is correct code:
> 
> char *passwd = "123456";
> FILE F1 = fopen("key.pem", "wb");
> PEM_write_RSAPrivateKey(F1, rsa, EVP_des_cbc(), NULL, 0, NULL, passwd);
> fclose(F1);
> .....
> FILE F2 = fopen("key.pem", "rb");
> RSA *rsa_2;
> rsa_2 = PEM_read_RSAPrivateKey(F2, NULL, NULL, passwd);
> 
> char str[256];
> ERR_error_string(ERR_get_error(), str);
> printf(str);
> 
> 
> Error string:
> error:0906B072:lib(9):func(107):reason(114)
> 
> I couldn't find my bug description in FAQ.
> 

http://www.openssl.org/support/faq.html#PROG5
http://www.openssl.org/support/faq.html#PROG6
http://www.openssl.org/support/faq.html#PROG7

Steve.
--
Dr Stephen N. Henson.
Core developer of the   OpenSSL project: http://www.openssl.org/
Freelance consultant see: http://www.drh-consultancy.demon.co.uk/
Email: [EMAIL PROTECTED], PGP key: via homepage.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to