Class XMSSMTParameterSpec

  • All Implemented Interfaces:
    java.security.spec.AlgorithmParameterSpec

    public class XMSSMTParameterSpec
    extends java.lang.Object
    implements java.security.spec.AlgorithmParameterSpec
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String SHA256
      Use SHA-256 for the tree generation function.
      static java.lang.String SHA512
      Use SHA512 for the tree generation function.
      static java.lang.String SHAKE128
      Use SHAKE128 for the tree generation function.
      static java.lang.String SHAKE256
      Use SHAKE256 for the tree generation function.
    • Constructor Summary

      Constructors 
      Constructor Description
      XMSSMTParameterSpec​(int height, int layers, java.lang.String treeDigest)  
    • Field Detail

      • SHA256

        public static final java.lang.String SHA256
        Use SHA-256 for the tree generation function.
        See Also:
        Constant Field Values
      • SHA512

        public static final java.lang.String SHA512
        Use SHA512 for the tree generation function.
        See Also:
        Constant Field Values
      • SHAKE128

        public static final java.lang.String SHAKE128
        Use SHAKE128 for the tree generation function.
        See Also:
        Constant Field Values
      • SHAKE256

        public static final java.lang.String SHAKE256
        Use SHAKE256 for the tree generation function.
        See Also:
        Constant Field Values
    • Constructor Detail

      • XMSSMTParameterSpec

        public XMSSMTParameterSpec​(int height,
                                   int layers,
                                   java.lang.String treeDigest)
    • Method Detail

      • getTreeDigest

        public java.lang.String getTreeDigest()
      • getHeight

        public int getHeight()
      • getLayers

        public int getLayers()