Class DefaultXMSSOid

java.lang.Object
org.bouncycastle.pqc.crypto.xmss.DefaultXMSSOid
All Implemented Interfaces:
XMSSOid

@Deprecated public final class DefaultXMSSOid extends Object implements XMSSOid
Deprecated.
this class is implementation detail of the XMSS / XMSS^MT engine, which has moved to org.bouncycastle.crypto.signers.xmss and is package-private there. Drive XMSS through XMSSSigner / XMSSKeyPairGenerator and the org.bouncycastle.crypto.params key classes instead; the engine operations those are built on are on org.bouncycastle.crypto.signers.xmss.XMSSEngine.
XMSSOid class.
  • Method Details

    • lookup

      public static DefaultXMSSOid lookup(String algorithmName, int digestSize, int winternitzParameter, int len, int height)
      Deprecated.
      Lookup OID.
      Parameters:
      algorithmName - Algorithm name.
      winternitzParameter - Winternitz parameter.
      height - Binary tree height.
      Returns:
      XMSS OID if parameters were found, null else.
    • getOid

      public int getOid()
      Deprecated.
      Getter OID.
      Specified by:
      getOid in interface XMSSOid
      Returns:
      OID.
    • toString

      public String toString()
      Deprecated.
      Specified by:
      toString in interface XMSSOid
      Overrides:
      toString in class Object