Top Fields Constructors Methods
org.bouncycastle.pqc.crypto.lms

public Class LMSigParameters

extends Object
Class Inheritance
Imports
java.util.HashMap, .Map, org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.nist.NISTObjectIdentifiers

Field Summary

Modifier and TypeField and Description
private final ASN1ObjectIdentifier
private final int
h

public static final LMSigParameters
public static final LMSigParameters
public static final LMSigParameters
public static final LMSigParameters
public static final LMSigParameters
public static final LMSigParameters
public static final LMSigParameters
public static final LMSigParameters
public static final LMSigParameters
public static final LMSigParameters
public static final LMSigParameters
public static final LMSigParameters
public static final LMSigParameters
public static final LMSigParameters
public static final LMSigParameters
public static final LMSigParameters
public static final LMSigParameters
public static final LMSigParameters
public static final LMSigParameters
public static final LMSigParameters
private final int
m

private static Map<Object, LMSigParameters>
private final int

Constructor Summary

AccessConstructor and Description
protected
LMSigParameters(int type, int m, int h, ASN1ObjectIdentifier digestOid)

Method Summary

Modifier and TypeMethod and Description
public ASN1ObjectIdentifier
public int
getH()

public int
getM()

pack-priv static LMSigParameters
public int
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

digestOidback to summary
private final ASN1ObjectIdentifier digestOid
hback to summary
private final int h
lms_sha256_n24_h10back to summary
public static final LMSigParameters lms_sha256_n24_h10
lms_sha256_n24_h15back to summary
public static final LMSigParameters lms_sha256_n24_h15
lms_sha256_n24_h20back to summary
public static final LMSigParameters lms_sha256_n24_h20
lms_sha256_n24_h25back to summary
public static final LMSigParameters lms_sha256_n24_h25
lms_sha256_n24_h5back to summary
public static final LMSigParameters lms_sha256_n24_h5
lms_sha256_n32_h10back to summary
public static final LMSigParameters lms_sha256_n32_h10
lms_sha256_n32_h15back to summary
public static final LMSigParameters lms_sha256_n32_h15
lms_sha256_n32_h20back to summary
public static final LMSigParameters lms_sha256_n32_h20
lms_sha256_n32_h25back to summary
public static final LMSigParameters lms_sha256_n32_h25
lms_sha256_n32_h5back to summary
public static final LMSigParameters lms_sha256_n32_h5
lms_shake256_n24_h10back to summary
public static final LMSigParameters lms_shake256_n24_h10
lms_shake256_n24_h15back to summary
public static final LMSigParameters lms_shake256_n24_h15
lms_shake256_n24_h20back to summary
public static final LMSigParameters lms_shake256_n24_h20
lms_shake256_n24_h25back to summary
public static final LMSigParameters lms_shake256_n24_h25
lms_shake256_n24_h5back to summary
public static final LMSigParameters lms_shake256_n24_h5
lms_shake256_n32_h10back to summary
public static final LMSigParameters lms_shake256_n32_h10
lms_shake256_n32_h15back to summary
public static final LMSigParameters lms_shake256_n32_h15
lms_shake256_n32_h20back to summary
public static final LMSigParameters lms_shake256_n32_h20
lms_shake256_n32_h25back to summary
public static final LMSigParameters lms_shake256_n32_h25
lms_shake256_n32_h5back to summary
public static final LMSigParameters lms_shake256_n32_h5
mback to summary
private final int m
paramBuildersback to summary
private static Map<Object, LMSigParameters> paramBuilders
typeback to summary
private final int type

Constructor Detail

LMSigParametersback to summary
protected LMSigParameters(int type, int m, int h, ASN1ObjectIdentifier digestOid)

Method Detail

getDigestOIDback to summary
public ASN1ObjectIdentifier getDigestOID()
getHback to summary
public int getH()
getMback to summary
public int getM()
getParametersForTypeback to summary
pack-priv static LMSigParameters getParametersForType(int type)
getTypeback to summary
public int getType()