Org.BouncyCastle.Crypto.Signers.SlhDsaSigner
SLH-DSA (FIPS 205) signature primitive. Buffers the message via the streaming
ISigner surface prefixed with the FIPS 205 context envelope and dispatches the
whole buffer to the hypertree sign / verify routines on finalisation. The signer must be bound
to the same ParameterSet as the key it is initialised with.
Optional ParametersWithContext (up to 255 bytes) and
ParametersWithRandom envelopes are unwrapped during Init.
Construct an SLH-DSA signer for the supplied parameter set. Only the pure variants are
accepted; the HashSLH-DSA variants (those carrying a pre-hash OID) must go through their
dedicated wrapper instead.
Finalise the buffered message and produce the signature. Buffer is reset on return.
Length in bytes of the signatures this signer produces (FIPS 205
SignatureLength).
Initialise for signing (private key) or verification (public key). Accepts
ParametersWithContext for a context up to 255 bytes and
ParametersWithRandom for the non-deterministic signer's randomiser source.
Truncate the buffered message back to the captured context prefix.
Finalise the buffered message and verify signature. Buffer is reset on
return.