java.lang.Object
org.bouncycastle.pqc.crypto.xmss.BDS
All Implemented Interfaces:
Serializable

public final class BDS extends Object implements Serializable
BDS.
See Also:
  • Method Details

    • getNextState

      public BDS getNextState(byte[] publicSeed, byte[] secretKeySeed, org.bouncycastle.pqc.crypto.xmss.OTSHashAddress otsHashAddress)
    • getTreeHeight

      protected int getTreeHeight()
    • getRoot

      protected XMSSNode getRoot()
    • getAuthenticationPath

      protected List<XMSSNode> getAuthenticationPath()
    • getIndex

      protected int getIndex()
    • getMaxIndex

      public int getMaxIndex()
    • withWOTSDigest

      public BDS withWOTSDigest(ASN1ObjectIdentifier digestName)
    • withMaxIndex

      public BDS withMaxIndex(int maxIndex, ASN1ObjectIdentifier digestName)