2010-07-15 4 views
8

Je travaille avec les keystores java pour la première fois. Existe-t-il une extension/suffixe standard pour un magasin de clés? Sont-ils généralement nommés .ks? Si c'est un keystore java je suis supposé utiliser .jks? Je voudrais suivre une convention de nommage si l'on est généralement accepté.Existe-t-il une convention de dénomination pour keystore (java)?

+0

Comment cette sécurité est-elle liée? – rook

+0

J'étais sous l'impression des certificats ont été utilisés pour les solutions de sécurité (signature numérique des données, par exemple). Les développeurs qui travaillent avec la sécurité travaillent probablement souvent avec des certificats et s'ils sont des développeurs Java, ils travaillent probablement avec des keystores java. – Russ

Répondre

6

Cela dépend du type de magasin de clés. Le type par défaut pour Java est JKS, donc .jks a du sens. D'autres types de magasins de clés existent tels que PKCS12. Les extensions de fichiers typiques pour les magasins de clés PKCS12 sont .p12 et .pfx. En regardant les extensions de fichier dans la fenêtre de fichier ouvert pour Portecle, il considère .ks, .jks, .jceks, .p12, .pfx, .bks et .ubr comme des possibilités. J'ai seulement rencontré .jks, .p12, et .pfx moi-même cependant.

2

Pour Java keystores, IBM semble suggérer .jks

Voir here que pour spécifier les paramètres Java keystore, ils utilisent .jks comme l'extension.

0

Une clé de format doit être convertie au format .jks pour une utilisation dans le SDK J2EE.

0

Je viens de me lancer dans cette question en essayant de deviner pourquoi Unity3d n'a pas accepté mon keystore Android. name.key ne fonctionne pas, mais name.keystore fait, donc je suppose que .keystore est également une extension possible.

Questions connexes