| ConfigSpiFile | This class wraps the ConfigFile subclass implementation of Configuration inside a ConfigurationSpi implementation that is available from the SUN provider via the Configuration.getInstance calls. |
| DSAKeyFactory | This class implements the DSA key factory of the Sun provider. |
| DSAKeyPairGenerator | This class generates DSA key parameters and public/private key pairs according to the DSS standard NIST FIPS 186. |
| DSAParameterGenerator | This class generates parameters for the DSA algorithm. |
| DSAParameters | This class implements the parameter set used by the Digital Signature Algorithm as specified in the FIPS 186 standard. |
| DSAPrivateKey | A PKCS#8 private key for the Digital Signature Algorithm. |
| DSAPublicKey | An X.509 public key for the Digital Signature Algorithm. |
| DSAPublicKeyImpl | An X.509 public key for the Digital Signature Algorithm. |
| IdentityDatabase | An implementation of IdentityScope as a persistent identity database. |
| MD2 | Implementation for the MD2 algorithm, see RFC1319. |
| MD4 | The MD4 class is used to compute an MD4 message digest over a given buffer of bytes. |
| MD5 | The MD5 class is used to compute an MD5 message digest over a given buffer of bytes. |
| ParameterCache | Cache for DSA and DH parameter specs. |
| PolicyFile | This class represents a default implementation for
java.security.Policy. |
| PolicyParser | The policy for a Java runtime (specifying which permissions are available for code from various principals) is represented as a separate persistent configuration. |
| PolicyParser.GrantEntry | Each grant entry in the policy configuration file is represented by a GrantEntry object. |
| PolicyParser.PermissionEntry | Each permission entry in the policy configuration file is represented by a PermissionEntry object. |
| PolicyParser.PrincipalEntry | Principal info (class and name) in a grant entry |
| PolicySpiFile | This class wraps the PolicyFile subclass implementation of Policy inside a PolicySpi implementation that is available from the SUN provider via the Policy.getInstance calls. |
| SecureRandom | This class provides a crytpographically strong pseudo-random number generator based on the SHA-1 hash algorithm. |
| SHA | This class implements the Secure Hash Algorithm (SHA) developed by the National Institute of Standards and Technology along with the National Security Agency. |
| SHA2 | This class implements the Secure Hash Algorithm SHA-256 developed by the National Institute of Standards and Technology along with the National Security Agency. |
| Sun | The SUN Security Provider. |
| SystemIdentity | An identity with a very simple trust mechanism. |
| SystemSigner | SunSecurity signer. |
| VerificationProvider | Provider used for verification of signed JAR files *if* the Sun and SunRsaSign main classes have been removed. |
| X509Factory | This class defines a certificate factory for X.509 v3 certificates & certification paths, and X.509 v2 certificate revocation lists (CRLs). |