public_key in X509 format?

P

Paul Haddad

Hi All,

Is there any way to get an RSA public key in X509 format? By default
RSA pub keys are dumped out in PKCS#1 format but I really need X509.
I know that the C call that's being used to create the public key is
PEM_write_bio_RSAPublicKey and I don't see any reference to
PEM_write_bio_PUBKEY, so I'm guessing somehow converting from one to
the other is my only choice.

So is there some way to use the current APIs to convert from that
PKCS#1 format to X509?
 
S

snacktime

So is there some way to use the current APIs to convert from that
PKCS#1 format to X509?

X509 is the structure used for certificates that contains the
identifying information about the certificate along with the public
key. There is no such thing as a public key in X509 format.
Sometimes people refer to certificates as public key certificates,
because the certificate always has a public key component.

Chris
 
P

Paul Haddad

Chris,

X509 is the structure used for certificates that contains the
identifying information about the certificate along with the public
key. There is no such thing as a public key in X509 format.
Sometimes people refer to certificates as public key certificates,
because the certificate always has a public key component.
I guess I used the wrong terminology I meant the key in X509
SubjectPublicKeyInfo, or to be more precise the one that has

-----BEGIN PUBLIC KEY-----

at the top.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,212
Messages
2,571,101
Members
47,695
Latest member
KayleneBee

Latest Threads

Top