Class HashSignatureSpi
java.lang.Object
java.security.SignatureSpi
java.security.Signature
org.bouncycastle.jcajce.provider.asymmetric.util.BaseDeterministicOrRandomSignature
org.bouncycastle.jcajce.provider.asymmetric.slhdsa.HashSignatureSpi
- Direct Known Subclasses:
HashSignatureSpi.Direct
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class BaseDeterministicOrRandomSignature
engineParams, isInitState, keyParams, paramSpecFields inherited from class Signature
SIGN, state, UNINITIALIZED, VERIFYFields inherited from class SignatureSpi
appRandom -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected byte[]protected booleanengineVerify(byte[] sigBytes) protected voidreInitialize(boolean forSigning, CipherParameters params) protected voidsignInit(PrivateKey privateKey, SecureRandom random) protected voidupdateEngine(byte b) protected voidupdateEngine(byte[] buf, int off, int len) protected voidverifyInit(PublicKey publicKey) Methods inherited from class BaseDeterministicOrRandomSignature
engineGetParameter, engineGetParameters, engineInitSign, engineInitSign, engineInitVerify, engineSetParameter, engineSetParameter, engineUpdate, engineUpdateMethods inherited from class Signature
clone, getAlgorithm, getInstance, getInstance, getInstance, getParameter, getParameters, getProvider, initSign, initSign, initVerify, initVerify, setParameter, setParameter, sign, sign, toString, update, update, update, update, verify, verifyMethods inherited from class SignatureSpi
engineSign, engineUpdate, engineVerify
-
Constructor Details
-
HashSignatureSpi
-
-
Method Details
-
verifyInit
- Specified by:
verifyInitin classBaseDeterministicOrRandomSignature- Throws:
InvalidKeyException
-
signInit
- Specified by:
signInitin classBaseDeterministicOrRandomSignature- Throws:
InvalidKeyException
-
updateEngine
- Specified by:
updateEnginein classBaseDeterministicOrRandomSignature- Throws:
SignatureException
-
updateEngine
- Specified by:
updateEnginein classBaseDeterministicOrRandomSignature- Throws:
SignatureException
-
engineSign
- Specified by:
engineSignin classSignatureSpi- Throws:
SignatureException
-
engineVerify
- Specified by:
engineVerifyin classSignatureSpi- Throws:
SignatureException
-
reInitialize
- Specified by:
reInitializein classBaseDeterministicOrRandomSignature
-