Crush — Format Referenz

Erstellt aus crush/data/build_formats_db.py beim Commit 640a2a9928f4 am 2026-10-21 06:46:19 UTC.

← Alle Formate

Java KeyStore (JKS / JCEKS)

FormatJava KeyStore (JKS / JCEKS)
KurznameJKS
KategorieDatenbank
PlattformenWindows, macOS, Linux
Crush UnterstützungNoch nicht unterstützt
StatusÜberprüft
Zuletzt überprüft2026-10-05

Forensische Relevanz

Schlüssel- und Zertifikatscontainer der Java-Plattform. Einträge tragen einen Alias und ein Erstellungsdatum im Klartext; Zertifikate werden unverschlüsselt gespeichert, private und geheime Schlüssel sind mit einem Eintragspasswort geschützt (JKS verwendet ein proprietäres SHA-1/XOR-Verfahren, JCEKS eine stärkere passwortbasierte Verschlüsselung). Der gesamte Store endet mit einem schlüsselabhängigen SHA-1-Digest, der aus dem Store-Passwort abgeleitet wird. Seit Java 9 ist der Standard-Keystore-Typ PKCS#12, der keine feste Signatur hat.

Signaturen

OffsetHex ASCII (nicht druckbar als .)Beschreibung
Offset 0 (0x0)FE ED FE ED....JKS-Magic 0xFEEDFEED
Offset 0 (0x0)CE CE CE CE....JCEKS-Magic 0xCECECECE

Bekannte Dateiendungen

.jks, .keystore, .jceks, .ks

Referenzen

Diesen Eintrag zitieren

Crush-Format-Referenz, „Java KeyStore (JKS / JCEKS)“. https://kalink0.github.io/crush-forensics/formats/de/jks/ — Quelle: crush/data/build_formats_db.py zum Commit 640a2a9928f4e36a976b89901512a8dce824d093, erstellt 2026-10-21 06:46:19 UTC.

Eintrag in der Quelldatei bei diesem Commit · Änderungshistorie der Quelle · Korrektur melden