2010-07-15 25 views
8

Estoy trabajando con java keystores por primera vez. ¿Hay una extensión/sufijo estándar para un almacén de claves? ¿Se llaman típicamente .ks? Si es un keystore de Java ¿se supone que debo usar .jks? Me gustaría seguir una convención de nombres si uno es generalmente aceptado.Existe una convención de nombres para keystore (java)

+0

¿Cómo se relaciona esta seguridad? – rook

+0

Tenía la impresión de que los certificados se usaban para soluciones de seguridad (por ejemplo, datos de firma digital). Es probable que los desarrolladores que trabajan con seguridad trabajen con certificados y, si son desarrolladores de Java, probablemente trabajen con almacenes de claves de Java. – Russ

Respuesta

6

Depende del tipo de almacén de claves. El tipo predeterminado para Java es JKS, por lo que .jks tiene sentido. Existen otros tipos de almacenamiento de claves, como PKCS12. Las extensiones de archivo típicas para los almacenes de claves PKCS12 son .p12 y .pfx. Mirando las extensiones de archivo en la ventana de archivo abierto para Portecle, considera .ks, .jks, .jceks, .p12, .pfx, .bks y .ubr como posibles. Sin embargo, solo me he encontrado con .jks, .p12 y .pfx.

2

Para almacenes de claves Java, IBM parecen sugerir .jks

Ver here que al especificar la configuración del almacén de claves de Java, que utilizan .jks como la extensión.

0

Una clave de formato se debe convertir a formato .jks para usar en el J2EE SDK.

0

Acabo de entrar en esta pregunta tratando de adivinar por qué Unity3d no aceptó mi keystore de Android. name.key no funciona, pero name.keystore lo hace, así que supongo que .keystore también es una posible extensión.

Cuestiones relacionadas