elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
26 Mayo 2012, 09:54  


Tema destacado:


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Seguridad
| | |-+  Criptografía (Moderador: APOKLIPTICO)
| | | |-+  crear una clave privada desde un fichero?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: crear una clave privada desde un fichero?  (Leído 1,439 veces)
risket

Desconectado Desconectado

Mensajes: 3


Ver Perfil
crear una clave privada desde un fichero?
« en: 24 Diciembre 2008, 15:31 »

Buenas,
Estoy haciendo unas pruebas usando JCE. y me sale un error debido al formato de la clave privada. El sistema es SHA1_RSA.
el algoritmo hash es SHA1 y la firma es con RSA.

Tengo este código:

/* leo la clave privada ("34fffg43hkspwe....") desde un fichero */

//uso el proveedor de bouncyCastle
KeyFactory keyFactory = KeyFactory.getInstance("RSA","BC");

La duda que tengo es saber en que formato está la clave y como crear el elemento (PrivateKey) a partir de esa cadena.

¿sería algo así?¿se necesita PKCS8EncodedKeySpec?

EncodedKeySpec privateKeySpec = new PKCS8EncodedKeySpec(newBASE64Decoder().decodeBuffer(clavePri));
PrivateKey privateKey = keyFactory.generatePrivate(privateKeySpec);

gracias.
Un saludo


En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Pregunta: como crear una red privada.
Redes
jhonsc 7 910 Último mensaje 1 Enero 2012, 19:46
por madpitbull_99
Crear fichero txt utf8 en C++
Programación C/C++
cassiel83 0 168 Último mensaje 10 Abril 2012, 21:04
por cassiel83
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines