Top Fields Constructors Methods
org.bouncycastle.pqc.jcajce.spec

public Class XMSSParameterSpec

extends Object
implements AlgorithmParameterSpec
Class Inheritance
All Implemented Interfaces
java.security.spec.AlgorithmParameterSpec
Imports
java.security.spec.AlgorithmParameterSpec

Field Summary

Modifier and TypeField and Description
private final int
public static final String
SHA256

Use SHA-256 for the tree generation function.

public static final XMSSParameterSpec
SHA2_10_256

Standard XMSS parameters

public static final XMSSParameterSpec
public static final XMSSParameterSpec
public static final XMSSParameterSpec
public static final XMSSParameterSpec
public static final XMSSParameterSpec
public static final String
SHA512

Use SHA512 for the tree generation function.

public static final String
SHAKE128

Use SHAKE128 for the tree generation function.

public static final String
SHAKE256

Use SHAKE256 for the tree generation function.

public static final XMSSParameterSpec
public static final XMSSParameterSpec
public static final XMSSParameterSpec
public static final XMSSParameterSpec
public static final XMSSParameterSpec
public static final XMSSParameterSpec
private final String

Constructor Summary

AccessConstructor and Description
public
XMSSParameterSpec(int height, String treeDigest)

Method Summary

Modifier and TypeMethod and Description
public int
public String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

heightback to summary
private final int height
SHA256back to summary
public static final String SHA256

Use SHA-256 for the tree generation function.

SHA2_10_256back to summary
public static final XMSSParameterSpec SHA2_10_256

Standard XMSS parameters

SHA2_10_512back to summary
public static final XMSSParameterSpec SHA2_10_512
SHA2_16_256back to summary
public static final XMSSParameterSpec SHA2_16_256
SHA2_16_512back to summary
public static final XMSSParameterSpec SHA2_16_512
SHA2_20_256back to summary
public static final XMSSParameterSpec SHA2_20_256
SHA2_20_512back to summary
public static final XMSSParameterSpec SHA2_20_512
SHA512back to summary
public static final String SHA512

Use SHA512 for the tree generation function.

SHAKE128back to summary
public static final String SHAKE128

Use SHAKE128 for the tree generation function.

SHAKE256back to summary
public static final String SHAKE256

Use SHAKE256 for the tree generation function.

SHAKE_10_256back to summary
public static final XMSSParameterSpec SHAKE_10_256
SHAKE_10_512back to summary
public static final XMSSParameterSpec SHAKE_10_512
SHAKE_16_256back to summary
public static final XMSSParameterSpec SHAKE_16_256
SHAKE_16_512back to summary
public static final XMSSParameterSpec SHAKE_16_512
SHAKE_20_256back to summary
public static final XMSSParameterSpec SHAKE_20_256
SHAKE_20_512back to summary
public static final XMSSParameterSpec SHAKE_20_512
treeDigestback to summary
private final String treeDigest

Constructor Detail

XMSSParameterSpecback to summary
public XMSSParameterSpec(int height, String treeDigest)

Method Detail

getHeightback to summary
public int getHeight()
getTreeDigestback to summary
public String getTreeDigest()