Hi, I am using WinXP, VC++ .net 2003, OpenSSL 0.9.7d. I have created a key pair and written both of them to seperate files, but I am having a problem with reading an RSA public key back into the RSA struct.
In short, this is the code that I am using to load the private.pem file fp = BIO_new_file("private.pem", "r"); key = PEM_read_bio_RSAPublicKey(fp, 0, 0, 0); BIO_set_close(fp, BIO_CLOSE); After the above code, key always end up NULL. I have set the project settings to MTd (Multithreaded support) and I removed encryption for now so that way I don't think there is a problem with loading any additional libs. Below is the contents of private.pem -----BEGIN RSA PRIVATE KEY----- MIIEowIBAAKCAQEA1NZ23xyUVVCWaj/ouCCctcDkAt52DnvEwVzh05WzLMy9TGxA eKxyk085upkoHgwyWJxHXBoUHrxhTReMN2CzHydyTFKp/KmXA5UmneODnhgKnj42 8+hHYaHiNjsbxXPSfqovMLmPtEBA/WPBgAXbufh2KazdpQMmaS6usHM8StGKnyoF T2gYVc3ZGN5ilBlSV+gjW3MWEkMfvZ/zL5GFYdTeuBPbzSOsWTtEyHmUTnajfgYC kfN7/03nW9Q38QtT7XACtWdteX0mvR88DoHCT/HXvIGImZAIwdD0tjeeSz/XtIZg 9oeAcHB5boRYV7Bkb7JdYfbq+1yuiGvvN/DJVwIBEQKCAQAlj0InX2V4d6ISv/vk Qf2JfGR4+hTVYSK4tgm77T28nJngT1ar4jJWOyhOGwcUXIFa7mbyIrhBqMXgbZE2 8vJu6NfvWeHDLPyIKWEq6+oM1xDuv69YOAyYwjb6gubIfdnaHghT5ILFdMAst0BD xMxsHMmO4kU7PMqLCDzx9jfQ93qsFesRH2vYaWCqSSHubU070DXTXa2W5pQEb/Rw TS/EeQQLgplflSuQ/ixYIIXd9jRCovSWGWEu46+/XPNEXMxYOEOzoBz1gS3x6/wZ MrQAkdYEIWVuSpMCSDjIhKezjMlUA4AdpWv68D3GMLhWnqgIaggsiC8hUJKbPWbS bzgZAoGBAPXk+VzSdKLgyEQC3N8ScLYd+LVFXxGaSPUKIWmq9MLIoieuI4d4vvaa QlqQR+0wxaMbTp07Z2tYP+hnEbfa6l8EclfLLkAahBGqk9mTJvlpiYELiS0B5Tld AWLZY2w80JpvQ12qvBRcMJKYSoOUl5rN5WCIZ2zMPZ2EgK+vpaGDAoGBAN2VtHRx QWeqsHFRDcM6kpE8U5JoVoIg346aWXWy516VL6AeDESMF2mJWJmaJAXeky2TxqYD /D9IA8W4XnLoExmfvtXwWIlFHRC3p3iXO3eN2Jnu5cd8BDkCi6VsjyZqUXMT2df5 Iggw7ojIexWC6xFyHs6H4R3Hq9I+5KOKf5SdAoGBANj3NmD17nGZKSzzd5em2+v8 U+s9NcQ81vZUO5l4udkLYebG1A4fPxXTZ7lSIVjQrmK9vdYHPSJ7CzZ5D6I5oZ8i ComzRu1EkqYtGQtFmtwR064ZPM1cBn3opt6/0DJTxx7apNotPIpvdib+2FX7lNPi 2XNLLhS0Nl3PRF7IKLuvAoGBAIJYD8wGYrVzdtk+vM0xg2R91s6Xumqp7Op46VRL HrAbhW0+2go0SgHYUjw8jakZg8B1C3C3DNnuIFYwN47i3g8SrH3YrIz7eoJN6gqz UCg1UjxuaQvumRJ598q4VDS3Arwpy2/79eazXyNIwN96L+wlAxATsZkMCrfowrqN tHWJAoGBANeQa4rbFwKIgOohpMzc8pC6sFAKSCuYTyS3rQhR/+QoWL/kiaSzkiOZ U9VakEuN6gtiS+q4nsU6JTzriBd+dc6SWjn6yrdNPQhb/j6olIWpOXHtzf6tXL6n vPVekfdZ5Vo+tVrZQNyITYvxDE92tWT4cSn4SoV33ALWYVonah4r -----END RSA PRIVATE KEY----- Any help will be appreciated. Thanks, - Sid __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - 100MB free storage! http://promotions.yahoo.com/new_mail ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]