java.security.Signature This Signature class is used to provide applications the functionality of a digital signature algorithm. Digital signatures are used for authentication and integrity assurance of digital data. <p> The signature algorithm can be, among others, the NIST standard DSA, using DSA and SHA-1. The ...java.security.KeyPairGenerator The KeyPairGenerator class is used to generate pairs of public and private keys. Key pair generators are constructed using the <code>getInstance</code> factory methods (static methods that return instances of a given class). <p>A Key pair generator for a particular algorithm cre ...javax.xml.crypto.dsig.TransformService A Service Provider Interface for transform and canonicalization algorithms. <p>Each instance of <code>TransformService</code> supports a specific transform or canonicalization algorithm and XML mechanism type. To create a <code>TransformService</code>, call one of th ...java.security.KeyFactory Key factories are used to convert <I>keys</I> (opaque cryptographic keys of type <code>Key</code>) into <I>key specifications</I> (transparent representations of the underlying key material), and vice versa. <P> Key factories are bi-directional. That is, ...java.security.SecureRandom <p>This class provides a cryptographically strong random number generator (RNG). Many implementations are in the form of a pseudo-random number generator (PRNG), which means they use a deterministic algorithm to produce a pseudo-random sequence from a true random seed. Other implementations ...java.security.Security <p>This class centralizes all security properties and common security methods. One of its primary uses is to manage providers. @author Benjamin Renaud @version 1.126, 05/18/04 | Popular Tags |