Class HssSigner
- Namespace
- Org.BouncyCastle.Pqc.Crypto.Lms
- Assembly
- BouncyCastle.Cryptography.dll
public sealed class HssSigner : IMessageSigner
- Inheritance
-
HssSigner
- Implements
- Inherited Members
Methods
GenerateSignature(byte[])
Sign a message.
public byte[] GenerateSignature(byte[] message)
Parameters
messagebyte[]the message to be signed.
Returns
- byte[]
the signature of the message.
Init(bool, ICipherParameters)
Initialise this instance for signature generation or verification.
public void Init(bool forSigning, ICipherParameters param)
Parameters
forSigningbooltrue if we are generating a signature, false otherwise.
paramICipherParametersparameters for signature generation or verification.
VerifySignature(byte[], byte[])
Verify a purported signature for a message.
public bool VerifySignature(byte[] message, byte[] signature)
Parameters
Returns
- bool
true if and only if the signature verified against the message.