GitHubContribute in GitHub: Open doc issue|Edit online

Background

Refer to the links provided here to know more about keys in SSL, encryption, and security concepts.

The main uses of cryptographic keys in the product are SSL (see section Secure Sockets Layer (SSL) Support) and encryption (see section IBM® Security Verify Directory Integrator Server Instance Security).

For detailed information on security concepts and how they are used in the IBM® JVM, see http://www.ibm.com/developerworks/java/jdk/security/.

  • Public/private keys and certificates You can learn more about public/private keys, how do they work independently, and with each other through the information provided here.
  • Secret keys You can know about which all algorithms and keystores make use of secret keys with the knowledge provided here.
  • Keystores Learn more about keystores, their file formats, origin and a comparison among various keystores with the information provided here.
  • Keys for SSL You require a set of public/private keys to work with SSL. Learn about the procedure of setting up this through the information provided here.
  • Keys for encryption You can learn about encryption, keys used for encryption and the corresponding algorithms through the information provided here.
  • Tools You can use keytool utility for working with keys and certificates. Refer to the information provided here to learn more about these tools.