Hi, I think the term you were looking for was binary, meaning not a text file.
If by dgst you mean the openssl command line utility, try adding the parameter "-keyform der". If that doesn't work you'll need to convert the key to PEM (base64 encoding of the DER). The command "openssl rsa -inform der -in infilename -out outfilename" should do the trick. There are other options that handle encryption of the key; run "openssl rsa help" to see them. If you are talking about the API, there are several ways to load such a key. One is to load the contents of the file into a buffer and use the function d2i_RSAPrivateKey to convert from Der to Internal format. Regards, Steven -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Eleanor Nagai Sent: Sunday, 2 May 2004 9:34 AM To: '[EMAIL PROTECTED]' Subject: loading an RSA pubkey that is hex encoded and DER Hi! I'm somewhat new to the crypto world and openssl so I appologize if this comes across a bit confusing. I have an RSA public key generated by crypto++ that is in DER format and hex (not base64) encoded. I also have a signature created with the associated RSA private key using SHA1 digest and PKCS1v1.5 formatting that I need to verify. Is it possible to load the public key so that I can use dgst to verify the signature? Any help will be greatly appreciated. thanks, Eleanor ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED] ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]