Lines Matching defs:DSA
64 abstract class DSA extends SignatureSpi {
97 * Construct a blank DSA object. It must be
100 DSA() {
117 public static final class SHA1withDSA extends DSA {
160 public static final class RawDSA extends DSA {
207 * Initialize the DSA object with a DSA private key.
209 * @param privateKey the DSA private key
211 * @exception InvalidKeyException if the key is not a valid DSA private
217 throw new InvalidKeyException("not a DSA private key: " +
228 * Initialize the DSA object with a DSA public key.
230 * @param publicKey the DSA public key.
232 * @exception InvalidKeyException if the key is not a valid DSA public
238 throw new InvalidKeyException("not a DSA public key: " +
264 * @see sun.security.DSA#engineUpdate
265 * @see sun.security.DSA#engineVerify
295 * @see sun.security.DSA#engineUpdate
296 * @see sun.security.DSA#engineSign
316 * @see sun.security.DSA#engineUpdate
317 * @see sun.security.DSA#engineSign
450 * Compute k for a DSA signature.
453 * secure. This is what is refered to as the KSEED in the DSA
456 * @param g the g parameter from the DSA key pair.
464 int[] tmp = DSA.SHA_7(seed, t);
606 throw new InvalidKeyException("DSA public key lacks parameters");
618 String printable = "DSA Signature";