Hello. We're trying to get as small RSA private key as possible, because we are short in space (we want to store it on a smart card, so every byte is important).
We found a way to cut it a bit by NULLing some pointers inside RSA structure: RSA *key; key->p = NULL; key->q = NULL; key->dmp1 = NULL; key->dmq1 = NULL; key->iqmp = NULL; and store it in DER format: i2d_RSAPrivateKey(key, &bufp); But, as you can see, it is a very hackish solution and we wonder if there is no more standard and clean way to implement this. -- Pawel Jakub Dawidek http://www.FreeBSD.org [EMAIL PROTECTED] http://garage.freebsd.pl FreeBSD committer Am I Evil? Yes, I Am!
pgpiCAbwVgkQv.pgp
Description: PGP signature