10.3. Cryptographic Services and Service Providers
As previously noted, the JCA incorporates the notion of a CSP, or provider, which is a package or a set of packages that supplies a concrete implementation of one or more cryptographic services. In JDK 1.1, a provider could supply an implementation of one or more digital signature algorithms, message digest algorithms, and key-generation algorithms. The following types of services were added in the Java 2 SDK 1.2:
Key factories
Keystore creation and key management
Algorithm parameter management
Algorithm parameter generation
Certificate factories
Random-number generation
JCE 1.2 was released separately as an extension to the Java 2 SDK 1.2.x and 1.3.x, in accordance with U.S. regulations concerning ...
Get Inside Java™ 2 Platform Security: Architecture, API Design, and Implementation, Second Edition 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.