System and User Level Keystore Files on Windows

Q

Where is the user-level Java trusted keystore file on Windows? I know the system-level java trusted keystore file is at "\Program Files\java\jre7\lib\security\cacerts".

✍: FYIcenter.com

A

When Java SE 7 is installed on a Windows computer, it maintains 3 trusted certificate keystore files:

1. System-Level Signer CA Keystore:

Location: "\Program Files\java\jre7\lib\security\cacerts"
Password: "changeit"
Contents: All signer CA certificates known at the time of Java release

2. System-Level Secure Site CA Keystore:

Location: "\Program Files\java\jre7\lib\security\jssecacerts"
Password: "changeit"
Contents: Empty by default.

3. User-Level Certificate Keystore\

Location:
   "\Users\xyz\AppData\LocalLow\sun\Java\Deployment\security\trusted.certs"
Password: ""
Contents: Empty by default

 

Password for "trusted.certs" - Java User Keystore

Adding Trusted Certificates for Java on Windows

Using Certificates with Java VM

⇑⇑ Certificates on Java VM

2012-07-21, 19066👍, 0💬