What type of keystore should I choose?
Java keystores are files containing cryptographic keys and certificates, protected by a password. The Java truststore, which contains the public key certificates of trusted Certificate Authorities, is an example of a keystore.
In this video series Graham explains the main types of Java keystore that are commonly used, and for each one, investigates whether they are secure.