JDK Tutorials - Herong's Tutorial Examples - Version 6.20, by Dr. Herong Yang
What Is "keystore"?
This section provides a quick introduction of 'keystore' - a database file used to store private keys and public key certificates. 'keystore' file can be managed by the KeyStore class or the 'keytool' command.
What is "keystore"? - A "keystore" is a database used by JDK "keytool" command and KeyStore class to store your own private keys, and public key certificates you received from others. "keystore" supports the following features:
Currently, "keytool" command from JDK 12 uses "PKCS12" as the default "keystore" file format. JDK older versions support "JKS" as the default.
Table of Contents