Appendix B. Standard Names—Java Cryptographic Services

Standard names are used as string literals to identify cryptographic algorithms and types in J2SE SDK Security APIs. These names are fully specified in the reference guides of the following APIs:

  1. Java Cryptography Architecture (JCA)

  2. Java Cryptography Extension (JCE)

  3. Java Certification Path API

These names are summarized here for quick reference. Keep the following in mind regarding these cryptographic services and names:

  • There are Java classes corresponding to each service with the same name.

  • Standard names are case insensitive. For example, PkiPath and PKIPATH refer to the same standard name.

  • A provider may define multiple aliases for the same name. For example DiffieHellman and DH may refer ...

Get J2EE™ Security for Servlets, EJBs and Web Services: Applying Theory and Standards to Practice now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.