[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[iaik-jce] Private Key from PKCS12
I am trying to obtain the private key from a .p12 file that I have
imported from Netscape 4.7 to
sign a challenge of an authentication method.
I know the password that is used to protect that key.
When I obtain the KeyBag, format and algorithm, it says that it is a
PKCS8 structure and RSA algorithm.
But I want to obtain the decrypted private key from this PKCS8
My code is as follows:
FileInputStream fis=new FileInputStream("file.p12");
PKCS12 test=new PKCS12(fis);
But when I obtain the encoded private key it is 365 bytes long, not the
512-bit RSA key.
I think that I need to use the EncryptedPrivateKeyInfo class or the
PKCS8ShroudedKeyBag but I
don't know how.
Please could somebody show me a piece of code to extract the byte key
from the PKCS8 structure
assuming that it is encrypted.
Thanks in advance.
Mailinglist-archive at http://jcewww.iaik.tu-graz.ac.at/mailarchive/iaik-jce/maillist.html
To unsubscribe send an email to firstname.lastname@example.org with the folowing content: UNSUBSCRIBE iaik-jce