Interface StateAwareMessageSigner

All Superinterfaces:
MessageSigner
All Known Implementing Classes:
GMSSStateAwareSigner, XMSSMTSigner, XMSSSigner

public interface StateAwareMessageSigner extends MessageSigner
Base interface for a PQC stateful signature algorithm.
  • Method Details

    • getUpdatedPrivateKey

      AsymmetricKeyParameter getUpdatedPrivateKey()
      Return the current version of the private key with the updated state.

      Note: calling this method will effectively disable the Signer from being used for further signature generation without another call to init().

      Returns:
      an updated private key object, which can be used for later signature generation.