Package net.schmizz.sshj.signature
Class SignatureDSA
java.lang.Object
net.schmizz.sshj.signature.AbstractSignature
net.schmizz.sshj.signature.AbstractSignatureDSA
net.schmizz.sshj.signature.SignatureDSA
- All Implemented Interfaces:
Signature
DSA
Signature-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classA named factory for DSA signature -
Field Summary
Fields inherited from class net.schmizz.sshj.signature.AbstractSignature
signature -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class net.schmizz.sshj.signature.AbstractSignatureDSA
encodeAsnSignatureMethods inherited from class net.schmizz.sshj.signature.AbstractSignature
extractSig, getSignatureName, initSign, initVerify, sign, update, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.schmizz.sshj.signature.Signature
isSignaturePreEncoded
-
Constructor Details
-
SignatureDSA
public SignatureDSA()
-
-
Method Details
-
encode
public byte[] encode(byte[] sig) Description copied from interface:SignatureEncode the signature as blog- Parameters:
sig- the signature to encode- Returns:
- Encoded signature
-
verify
public boolean verify(byte[] sig) Description copied from interface:SignatureVerify against the given signature.- Parameters:
sig- the signature to verify against- Returns:
trueon successful verification,falseon failure
-