Cómo cargar la clave privada de EC al almacén de claves

0

Quiero cargar la clave privada de EC (private.pem) en el almacén de claves.

$ cat private.pem 
-----BEGIN EC PRIVATE KEY-----
-------some text -----------
-----END EC PRIVATE KEY-----

Después de leer muchas respuestas de SE, algunos sugieren generar certificados y claves públicas a partir de una clave privada existente y luego convertir el certificado al formato PKCS12 y nuevamente a un archivo de almacén de claves java.

Así que seguí esta enlace para convertir el archivo private.pem a certs. Pero devuelve un error

$ openssl x509 -outform der -in private.pem -out your-cert.crt
unable to load certificate
139962418827712:error:0906D06C:PEM routines:PEM_read_bio:no start line:../crypto/pem/pem_lib.c:691:Expecting: TRUSTED CERTIFICATE

Algunos sugieren generar certificados, claves de pub desde el formato pkcs8 Así que generé un nuevo archivo pkcs8 pem por

openssl pkcs8 -topk8 -nocrypt -in private.pem -out ec2.pem

que creó un nuevo archivo pkcs8 ec2.pem. Si nuevamente intenté generar certificados desde ec2.pem ejecutando el primer comando, se produjo el mismo error

unable to load certificate
    
pregunta Avinash Raj 16.11.2018 - 03:20
fuente

0 respuestas

Lea otras preguntas en las etiquetas