Welche vertrauenswürdigen Stammzertifikate sind in Java enthalten?

Welche vertrauenswürdigen Stammzertifikate sind in Java enthalten, insbesondere Sun Java und IBM Java? Wie kann ich die Liste selbst erhalten? Verwendet Java unter Windows Zertifikate vom Betriebssystem?

Author: Peter Štibraný, 2009-10-14

2 answers

Gehen Sie zur Registerkarte "Java Control Panel", "Secure" und klicken Sie auf "Zertifikate". Gehen Sie zur Registerkarte " System "und wählen Sie" Secure CA "oder" Secure Sites CA " aus der Dropdown-Liste.

IIRC, die Zertifikate werden in einer serialisierten Java-Datei in jre/lib/security/cacerts gespeichert. Dies ist ein Standard-Java-Keystore, der mit dem Dienstprogramm keytool manipuliert werden kann:

keytool -keystore "$JAVA_HOME\jre\lib\security\cacerts" -storepass changeit -list

Ich glaube, Mac OS X verwendet jetzt das Betriebssystem, um Zertifikate zu verarbeiten.

 37
Author: Tom Hawtin - tackline,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-02-16 18:31:18

Obwohl die Oracle JRE(ehemals Sun JRE), wie Tom bereits erwähnt, über eine Reihe von Zertifikaten verfügt, verwendet die JRE unter Windows standardmäßig auch Zertifikate, die dem aktuellen Browser zugeordnet sind, für Applets und Webstart-Apps (solange Sie "Internet Explorer 5.0 oder höher oder Mozilla 1.4 oder höher"verwenden).

Es sollte "nur funktionieren", wenn Sie Signatursignaturüberprüfung, HTTPS-Serverauthentifizierung oder HTTPS-Clientauthentifizierung durchführen möchten (z. B. Webstart signieren anwendungen mit einem Unternehmenszertifikat, das bereits auf Ihrem Computer installiert wurde). Für kompliziertere Anwendungsfälle können Sie dieses Dokument hilfreicher finden.

 7
Author: rxg,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-05-16 14:41:56