Class XMSSMTSignature

java.lang.Object
org.bouncycastle.pqc.crypto.xmss.XMSSMTSignature
All Implemented Interfaces:
XMSSStoreableObjectInterface, Encodable

public final class XMSSMTSignature extends Object implements XMSSStoreableObjectInterface, Encodable
XMSS^MT Signature.
  • Method Details

    • getEncoded

      public byte[] getEncoded() throws IOException
      Description copied from interface: Encodable
      Return a byte array representing the implementing object.
      Specified by:
      getEncoded in interface Encodable
      Returns:
      a byte array representing the encoding.
      Throws:
      IOException - if an issue arises generation the encoding.
    • toByteArray

      public byte[] toByteArray()
      Description copied from interface: XMSSStoreableObjectInterface
      Create byte representation of object.
      Specified by:
      toByteArray in interface XMSSStoreableObjectInterface
      Returns:
      Byte representation of object.
    • getIndex

      public long getIndex()
    • getRandom

      public byte[] getRandom()
    • getReducedSignatures

      public List<XMSSReducedSignature> getReducedSignatures()