Joseph: Thanks for the answer, but I've used d2i_RSAPublicKey() and the application crashed with a segmentation fault. I'm using this piece of code:
char buf[1024]; int len; RSA *PubKey; PubKey = d2i_RSAPublicKey(NULL, (const unsigned char **)&buf, len); What's wrong? Best regards, Herbert | -----Original Message----- | From: [EMAIL PROTECTED] | [mailto:[EMAIL PROTECTED] On Behalf Of Joseph Bruni | Sent: Viernes, 10 de Septiembre de 2004 06:00 PM | To: [EMAIL PROTECTED] | Subject: Re: How to convert a buffer in DER format to a RSA structure? | | The d2i_* functions will convert from DER-encoded things to | Internal structures. The two you'll probably want are | | d2i_RSAPrivateKey() | d2i_RSAPublicKey() | | | | | On Sep 10, 2004, at 3:36 PM, Herbert Skopnik V. wrote: | | > Hi everybody! | > | > I'm working in a project (transactional switch) which uses RSA | > encryption to encrypt part of the transaction data. I'm | using RSA keys | > in DER format stored in a database and I need to convert | this buffer | > to a RSA structure, without using files (which is the | method I'm using | > now). | > | > Does someone know how this could be accomplished? | > | > Any help would be really appreciated. | > | > Best regards, | > | > Herbert Skopnik V. | > Ingeniero de Proyectos | > Ingeniería Solem Ltda. | > 7 Norte 1094, Viña del Mar, Chile | > Fono: +56 (32) 656021 | > Fax: +56 (32) 656016 | > Email: [EMAIL PROTECTED] | > Web: www.solem.cl | > | > | | ______________________________________________________________________ | OpenSSL Project http://www.openssl.org | User Support Mailing List [EMAIL PROTECTED] | Automated List Manager [EMAIL PROTECTED] | ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]