|
Bouncy Castle Cryptography Library 1.81 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.security.SignatureSpi
java.security.Signature
org.bouncycastle.jcajce.provider.asymmetric.util.BaseDeterministicOrRandomSignature
org.bouncycastle.jcajce.provider.asymmetric.slhdsa.SignatureSpi
Nested Class Summary | |
static class |
SignatureSpi.Direct
|
Field Summary |
Fields inherited from class org.bouncycastle.jcajce.provider.asymmetric.util.BaseDeterministicOrRandomSignature |
engineParams, isInitState, keyParams, paramSpec |
Fields inherited from class java.security.Signature |
SIGN, state, UNINITIALIZED, VERIFY |
Fields inherited from class java.security.SignatureSpi |
appRandom |
Constructor Summary | |
protected |
SignatureSpi(SLHDSASigner signer)
|
Method Summary | |
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)
|
Methods inherited from class org.bouncycastle.jcajce.provider.asymmetric.util.BaseDeterministicOrRandomSignature |
engineGetParameter, engineGetParameters, engineInitSign, engineInitSign, engineInitVerify, engineSetParameter, engineSetParameter, engineUpdate, engineUpdate |
Methods inherited from class java.security.Signature |
clone, getAlgorithm, getInstance, getInstance, getInstance, getParameter, getParameters, getProvider, initSign, initSign, initVerify, initVerify, setParameter, setParameter, sign, sign, toString, update, update, update, verify, verify |
Methods inherited from class java.security.SignatureSpi |
engineSign, engineVerify |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
protected SignatureSpi(SLHDSASigner signer)
Method Detail |
protected void verifyInit(java.security.PublicKey publicKey) throws java.security.InvalidKeyException
verifyInit
in class BaseDeterministicOrRandomSignature
java.security.InvalidKeyException
protected void signInit(java.security.PrivateKey privateKey, java.security.SecureRandom random) throws java.security.InvalidKeyException
signInit
in class BaseDeterministicOrRandomSignature
java.security.InvalidKeyException
protected void updateEngine(byte b) throws java.security.SignatureException
updateEngine
in class BaseDeterministicOrRandomSignature
java.security.SignatureException
protected void updateEngine(byte[] buf, int off, int len) throws java.security.SignatureException
updateEngine
in class BaseDeterministicOrRandomSignature
java.security.SignatureException
protected byte[] engineSign() throws java.security.SignatureException
java.security.SignatureException
protected boolean engineVerify(byte[] sigBytes) throws java.security.SignatureException
java.security.SignatureException
protected void reInitialize(boolean forSigning, CipherParameters params)
reInitialize
in class BaseDeterministicOrRandomSignature
|
Bouncy Castle Cryptography Library 1.81 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |