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:
Two types of entries: key entries for private keys and certificate entries for
public key certificates.
A key entry contains the private key and a certificate chain of the corresponding
public key.
Every entry has a unique alias name.
Key entries are protected by separate passwords.
"keystore" may have different implementations from different security package providers.
The default implementation from Sun is called JKS (Java Key Store).