2010-07-15 10 views
8

Ich arbeite mit Java Keystores zum ersten Mal. Gibt es eine Standard-Erweiterung/Suffix für einen Keystore? Werden sie normalerweise als .ks bezeichnet? Wenn es ein Java-Keystore ist, sollte ich .jks verwenden? Ich möchte einer Namenskonvention folgen, wenn eine allgemein akzeptiert wird.Gibt es eine Namenskonvention für Keystore (Java)

+0

Wie ist diese Sicherheit? – rook

+0

Ich hatte den Eindruck, dass Zertifikate für Sicherheitslösungen verwendet wurden (z. B. digitale Signatur). Entwickler, die mit Sicherheit arbeiten, arbeiten wahrscheinlich oft mit Zertifikaten und wenn sie Java-Entwickler sind, arbeiten sie wahrscheinlich mit Java-Keystores. – Russ

Antwort

6

Es hängt vom Schlüsseltyp ab. Der Standardtyp für Java ist JKS, also .jks macht Sinn. Andere Schlüsselspeichertypen sind vorhanden, z. B. PKCS12. Typische Dateierweiterungen für PKCS12-Schlüsselspeicher sind .p12 und .pfx. Wenn Sie die Dateierweiterungen im geöffneten Dateifenster für Portecle betrachten, werden die Optionen .ks, .jks, .jceks, .p12, .pfx, .bks und .ubr als Möglichkeiten betrachtet. Ich bin jedoch selbst schon auf .jks, .p12 und .pfx gestoßen.

2

Für Java-Schlüsselspeicher, erscheint IBM .jks

Siehe here zu legen nahe, dass, wenn Java-Schlüssel Einstellungen vorgenommen haben, sie .jks als Erweiterung verwenden.

0

Ein Formatschlüssel muss zur Verwendung im J2EE-SDK in das .jks-Format konvertiert werden.

0

Ich bin gerade in diese Frage geraten zu versuchen, zu erraten, warum Unity3d nicht akzeptiert meine Android Keystore. name.key funktioniert nicht, aber name.keystore tut, also denke ich, dass .keystore ist auch eine mögliche Erweiterung.

Verwandte Themen