public static class HashSignatureSpi.MLDSAExtHash extends HashSignatureSpi
HashMLDSASigner.generateSignature(byte[]) /
HashMLDSASigner.verifySignature(byte[], byte[]). Counterpart to
SignatureSpi.MLDSAExtMu (see github #2198).HashSignatureSpi.MLDSA, HashSignatureSpi.MLDSA44, HashSignatureSpi.MLDSA44ExtHash, HashSignatureSpi.MLDSA65, HashSignatureSpi.MLDSA65ExtHash, HashSignatureSpi.MLDSA87, HashSignatureSpi.MLDSA87ExtHash, HashSignatureSpi.MLDSAExtHashsignerengineParams, isInitState, keyParams, paramSpec| Modifier | Constructor and Description |
|---|---|
|
MLDSAExtHash() |
protected |
MLDSAExtHash(MLDSAParameters parameters) |
| Modifier and Type | Method and Description |
|---|---|
protected byte[] |
engineSign() |
protected boolean |
engineVerify(byte[] sigBytes) |
protected void |
updateEngine(byte b) |
protected void |
updateEngine(byte[] buf,
int off,
int len) |
reInitialize, signInit, verifyInitengineGetParameter, engineGetParameters, engineInitSign, engineInitSign, engineInitVerify, engineSetParameter, engineSetParameter, engineUpdate, engineUpdatepublic MLDSAExtHash()
protected MLDSAExtHash(MLDSAParameters parameters)
protected void updateEngine(byte b)
updateEngine in class HashSignatureSpiprotected void updateEngine(byte[] buf,
int off,
int len)
updateEngine in class HashSignatureSpiprotected byte[] engineSign()
throws java.security.SignatureException
engineSign in class HashSignatureSpijava.security.SignatureExceptionprotected boolean engineVerify(byte[] sigBytes)
throws java.security.SignatureException
engineVerify in class HashSignatureSpijava.security.SignatureException