com.mindbright.security.publickey
Class DSAWithSHA1

java.lang.Object
  extended bycom.mindbright.jca.security.SignatureSpi
      extended bycom.mindbright.security.publickey.BaseSignature
          extended bycom.mindbright.security.publickey.RawDSAWithSHA1
              extended bycom.mindbright.security.publickey.DSAWithSHA1

public final class DSAWithSHA1
extends RawDSAWithSHA1


Nested Class Summary
static class DSAWithSHA1.DSASIG
          DSA_SIG ::= SEQUENCE { r INTEGER, s INTEGER, }
 
Field Summary
 
Fields inherited from class com.mindbright.security.publickey.BaseSignature
digest, privateKey, publicKey
 
Fields inherited from class com.mindbright.jca.security.SignatureSpi
appRandom
 
Constructor Summary
DSAWithSHA1()
           
 
Method Summary
protected  byte[] sign(byte[] data)
           
static byte[] toDer(byte[] sig)
           
 
Methods inherited from class com.mindbright.security.publickey.RawDSAWithSHA1
initSign, initVerify, verify
 
Methods inherited from class com.mindbright.security.publickey.BaseSignature
clone, engineGetParameter, engineInitSign, engineInitSign, engineInitVerify, engineSetParameter, engineSetParameter, engineSign, engineSign, engineUpdate, engineUpdate, engineVerify, getRandom
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DSAWithSHA1

public DSAWithSHA1()
Method Detail

toDer

public static byte[] toDer(byte[] sig)

sign

protected byte[] sign(byte[] data)
Overrides:
sign in class RawDSAWithSHA1