From Overview of JDK Version 1.1 Extensions CPS616 -- Information Track of CPS -- Spring Semester 97. byNancy J. McCracken
The first release of the new Java security package has
Digital signatures: algorithms such as DSA for generating public/private key pairs, signing and verifying digital data.
Message digests: one-way hash algorithms for producing "digital fingerprints" of data, frequently used in digital signatures.
Key management: system of managing individual users and groups with keys and certificates.
Access control lists: access permissions.
Some of these interfaces are abstract - implementations are provided in "Java Cryptography Extension" (JCE) released separately to JDK "in accordance with U.S. export control regulations".
Each JDK can have one or more "Cryptography Package Provider" installed. Default is Sun, but users can install own cryptography package.