public class SignatureSpi extends BaseDeterministicOrRandomSignature
| Modifier and Type | Class and Description |
|---|---|
static class |
SignatureSpi.Direct |
engineParams, isInitState, keyParams, paramSpec| Modifier | Constructor and Description |
|---|---|
protected |
SignatureSpi(SLHDSASigner signer) |
| Modifier and Type | Method and Description |
|---|---|
protected byte[] |
engineSign() |
protected boolean |
engineVerify(byte[] sigBytes) |
protected void |
reInitialize(boolean forSigning,
CipherParameters params) |
protected void |
signInit(java.security.PrivateKey privateKey,
java.security.SecureRandom random) |
protected void |
updateEngine(byte b) |
protected void |
updateEngine(byte[] buf,
int off,
int len) |
protected void |
verifyInit(java.security.PublicKey publicKey) |
engineGetParameter, engineGetParameters, engineInitSign, engineInitSign, engineInitVerify, engineSetParameter, engineSetParameter, engineUpdate, engineUpdateprotected SignatureSpi(SLHDSASigner signer)
protected void verifyInit(java.security.PublicKey publicKey)
throws java.security.InvalidKeyException
verifyInit in class BaseDeterministicOrRandomSignaturejava.security.InvalidKeyExceptionprotected void signInit(java.security.PrivateKey privateKey,
java.security.SecureRandom random)
throws java.security.InvalidKeyException
signInit in class BaseDeterministicOrRandomSignaturejava.security.InvalidKeyExceptionprotected void updateEngine(byte b)
throws java.security.SignatureException
updateEngine in class BaseDeterministicOrRandomSignaturejava.security.SignatureExceptionprotected void updateEngine(byte[] buf,
int off,
int len)
throws java.security.SignatureException
updateEngine in class BaseDeterministicOrRandomSignaturejava.security.SignatureExceptionprotected byte[] engineSign()
throws java.security.SignatureException
engineSign in class java.security.SignatureSpijava.security.SignatureExceptionprotected boolean engineVerify(byte[] sigBytes)
throws java.security.SignatureException
engineVerify in class java.security.SignatureSpijava.security.SignatureExceptionprotected void reInitialize(boolean forSigning,
CipherParameters params)
reInitialize in class BaseDeterministicOrRandomSignature