public class ECDSASignature extends BaseSignature
md, privateKey, publicKey, schemeName
SIGNER_KEY, SOURCE_OF_RANDOMNESS, VERIFIER_KEY
Constructor and Description |
---|
ECDSASignature() |
ECDSASignature(java.lang.String mdName) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone()
Returns a clone copy of this instance.
|
protected java.lang.Object |
generateSignature() |
static void |
main(java.lang.String[] args) |
protected void |
setupForSigning(java.security.PrivateKey aKey) |
protected void |
setupForVerification(java.security.PublicKey aKey) |
protected boolean |
verifySignature(java.lang.Object sig) |
static void |
yaz() |
clearData, clearData, init, name, nextRandomBytes, setupSign, setupVerify, sign, update, update, verify
public ECDSASignature()
public ECDSASignature(java.lang.String mdName)
public static void yaz()
public java.lang.Object clone()
ISignature
Returns a clone copy of this instance.
clone
in interface ISignature
clone
in class BaseSignature
protected void setupForVerification(java.security.PublicKey aKey) throws java.lang.IllegalArgumentException
setupForVerification
in class BaseSignature
java.lang.IllegalArgumentException
protected void setupForSigning(java.security.PrivateKey aKey) throws java.lang.IllegalArgumentException
setupForSigning
in class BaseSignature
java.lang.IllegalArgumentException
protected java.lang.Object generateSignature() throws java.lang.IllegalStateException
generateSignature
in class BaseSignature
java.lang.IllegalStateException
protected boolean verifySignature(java.lang.Object sig) throws java.lang.IllegalStateException
verifySignature
in class BaseSignature
java.lang.IllegalStateException
public static void main(java.lang.String[] args)
Copyright © 2025. All rights reserved.