trustcacerts from example empty delete create cacerts java keystore crt keytool

java - from - keytool list alias



JAVA: cómo obtener un archivo de almacén de claves para un archivo de certificación(crt) (2)

Sí, por ejemplo.
keytool -genkey -alias duke -keypass dukekeypasswd desde (http://download.oracle.com/javase/1.4.2/docs/tooldocs/windows/keytool.html)

Hola a todos,

Tengo un archivo .crt y necesito obtener el archivo de almacén de claves asociado. ¿Cómo hacerlo?

keytool es útil en eso?

Gracias.


En JDK8 o superior:

El siguiente comando crea una tienda vacía e importa su certificado en el almacén de claves:

keytool -import -alias alias -file cert_file.crt -keypass keypass -keystore yourkeystore.jks -storepass Hello1

En JDK7:

Las versiones anteriores de JDK7 crean un almacén de claves no vacío que luego debe borrarse. A continuación se muestra cómo hacer eso.

Crear tienda con clave temporal dentro:

keytool -genkey -alias temp -keystore yourkeystore.jks -storepass Hello1

Luego borra la entrada existente:

keytool -delete -alias temp -keystore yourkeystore.jks -storepass Hello1

Ahora tienes la tienda vacía. Puedes comprobar que está vacío:

keytool -list -keystore yourkeystore.jks -storepass Hello1

Luego importa tu certificado a la tienda:

keytool -import -alias alias -file cert_file.crt -keypass keypass -keystore yourkeystore.jks -storepass Hello1

¡Y ya te vas!