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

pack-priv Class LMOtsPrivateKey

extends Object
Class Inheritance
Imports
org.bouncycastle.crypto.Digest

Field Summary

Modifier and TypeField and Description
private final byte[]
I

private final byte[]
private final LMOtsParameters
private final int
q

Constructor Summary

AccessConstructor and Description
pack-priv
LMOtsPrivateKey(LMOtsParameters parameter, byte[] i, int q, byte[] masterSecret)

Method Summary

Modifier and TypeMethod and Description
pack-priv SeedDerive
public byte[]
getI()

public byte[]
public LMOtsParameters
public int
getQ()

pack-priv LMSContext
getSignatureContext(LMSigParameters sigParams, byte[][] path)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

Iback to summary
private final byte[] I
masterSecretback to summary
private final byte[] masterSecret
parameterback to summary
private final LMOtsParameters parameter
qback to summary
private final int q

Constructor Detail

LMOtsPrivateKeyback to summary
pack-priv LMOtsPrivateKey(LMOtsParameters parameter, byte[] i, int q, byte[] masterSecret)

Method Detail

getDerivationFunctionback to summary
pack-priv SeedDerive getDerivationFunction()
getIback to summary
public byte[] getI()
getMasterSecretback to summary
public byte[] getMasterSecret()
getParameterback to summary
public LMOtsParameters getParameter()
getQback to summary
public int getQ()
getSignatureContextback to summary
pack-priv LMSContext getSignatureContext(LMSigParameters sigParams, byte[][] path)