View Single Post
Old 08-03-2008, 19:19   #1
altropinto
Member
 
Iscritto dal: Feb 2006
Messaggi: 88
[java] load private key

Salve,
devo caricare la chiave privata (hostkey.pem) in formato PEM nel keystore.
Lo devo fare da un programma JAVA.

Se converto la chiave in formato der, non ci sono problemi.....ma se voglio caricare direttamente la chiave in formato PEM non riesco a farlo.

Questo č il pezzo di codice per caricare la chiave in formato DER:

// loading Key
InputStream fl = fullStream(keyfile);
byte[] key = new byte[fl.available()];
KeyFactory kf = KeyFactory.getInstance("RSA");
fl.read(key, 0, fl.available());
fl.close();
PKCS8EncodedKeySpec keysp = new PKCS8EncodedKeySpec(key);
PrivateKey ff = kf.generatePrivate(keysp);

Vorrei fare la stessa cosa perņ con la chiave in formato pem.
Qualcuno mi puņ aiutare?????


Inoltre vorrei effettuare, sempre da un programma java, la conversione della chiave dal formato PEM al formato DER. Qualcuno mi sa dire come si fa????
altropinto č offline   Rispondi citando il messaggio o parte di esso