public class ECDSAProxySignature extends ProxySignature
signature_appRandom| Constructor and Description |
|---|
ECDSAProxySignature()
Creates a new instance of this
ECDSAProxySignature. |
| Modifier and Type | Method and Description |
|---|---|
protected byte[] |
engineSign() |
protected boolean |
engineVerify(byte[] sigBytes) |
protected String |
getSignatureName()
Returns an instance of the signature engine used to delegate all
cryptographic operations to.
|
static byte[] |
unsignedBigIntergerToByteArray(BigInteger bigInteger)
Convert a BigInteger to a byte-array, but treat the byte-array given from
the BigInteger as unsigned and removing any leading zero bytes; e.g.
|
engineGetParameter, engineGetParameters, engineInitSign, engineInitSign, engineInitVerify, engineSetParameter, engineSetParameter, engineSign, engineUpdate, engineUpdate, engineUpdate, engineVerify, getInstance, getInstanceUncaughtclonepublic ECDSAProxySignature()
throws NoSuchAlgorithmException,
NoSuchProviderException
ECDSAProxySignature.protected String getSignatureName()
ProxySignaturegetSignatureName in class ProxySignatureProxySignature.getSignatureName()protected byte[] engineSign()
throws SignatureException
engineSign in class ProxySignatureSignatureExceptionSignatureSpi.engineSign()protected boolean engineVerify(byte[] sigBytes)
throws SignatureException
engineVerify in class ProxySignatureSignatureExceptionSignatureSpi.engineVerify(byte[])public static byte[] unsignedBigIntergerToByteArray(BigInteger bigInteger)
bigInteger - The BigInteger to convert.© 2002-2005 IAIK, © 2004, 2006 - 2019 Stiftung SIC