public abstract class LunaSignatureECDSAWithDigest extends LunaSignatureECDSA
r, sencodedSignature, keyFactory, lunaAPI, mAlgParams, mByteArray, mKey, mMechType, plainSignatureappRandom| Constructor and Description |
|---|
LunaSignatureECDSAWithDigest(String digMechType) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
engineInitSign(PrivateKey key) |
protected void |
engineInitVerify(PublicKey key) |
protected int |
engineSign(byte[] outbuf,
int offset,
int len) |
protected void |
engineUpdate(byte[] b,
int off,
int len) |
protected boolean |
engineVerify(byte[] sigBytes,
int offset,
int length) |
resetBuffersDecodeSignature, EncodeSignatureengineGetParameter, engineGetParameters, engineInitSign, engineSetParameter, engineSign, engineUpdate, engineVerify, getParameterBytesclone, engineSetParameter, engineUpdatepublic LunaSignatureECDSAWithDigest(String digMechType)
protected void engineInitVerify(PublicKey key) throws InvalidKeyException, ProviderException
engineInitVerify in class LunaSignatureInvalidKeyExceptionProviderExceptionprotected void engineInitSign(PrivateKey key) throws InvalidKeyException, ProviderException
engineInitSign in class LunaSignatureInvalidKeyExceptionProviderExceptionprotected void engineUpdate(byte[] b,
int off,
int len)
throws SignatureException
engineUpdate in class LunaSignatureSignatureExceptionprotected int engineSign(byte[] outbuf,
int offset,
int len)
throws SignatureException,
ProviderException
engineSign in class LunaSignatureSignatureExceptionProviderExceptionprotected boolean engineVerify(byte[] sigBytes,
int offset,
int length)
throws SignatureException,
ProviderException
engineVerify in class LunaSignatureSignatureExceptionProviderExceptionCopyright 2014-2016 SafeNet Inc