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

public Class MLKEMPrivateKeyParameters

extends MLKEMKeyParameters
Class Inheritance
Imports
org.bouncycastle.util.Arrays

Field Summary

Modifier and TypeField and Description
pack-priv final byte[]
pack-priv final byte[]
pack-priv final byte[]
pack-priv final byte[]
s

pack-priv final byte[]
pack-priv final byte[]
t

Constructor Summary

AccessConstructor and Description
public
MLKEMPrivateKeyParameters(MLKEMParameters params, byte[] s, byte[] hpk, byte[] nonce, byte[] t, byte[] rho)

public
MLKEMPrivateKeyParameters(MLKEMParameters params, byte[] s, byte[] hpk, byte[] nonce, byte[] t, byte[] rho, byte[] seed)

public
MLKEMPrivateKeyParameters(MLKEMParameters params, byte[] encoding)

Method Summary

Modifier and TypeMethod and Description
public byte[]
public byte[]
public byte[]
public byte[]
public MLKEMPublicKeyParameters
public byte[]
public byte[]
getS()

public byte[]
public byte[]
getT()

Inherited from org.bouncycastle.pqc.crypto.mlkem.MLKEMKeyParameters:
getParameters

Field Detail

hpkback to summary
pack-priv final byte[] hpk
nonceback to summary
pack-priv final byte[] nonce
rhoback to summary
pack-priv final byte[] rho
sback to summary
pack-priv final byte[] s
seedback to summary
pack-priv final byte[] seed
tback to summary
pack-priv final byte[] t

Constructor Detail

MLKEMPrivateKeyParametersback to summary
public MLKEMPrivateKeyParameters(MLKEMParameters params, byte[] s, byte[] hpk, byte[] nonce, byte[] t, byte[] rho)
MLKEMPrivateKeyParametersback to summary
public MLKEMPrivateKeyParameters(MLKEMParameters params, byte[] s, byte[] hpk, byte[] nonce, byte[] t, byte[] rho, byte[] seed)
MLKEMPrivateKeyParametersback to summary
public MLKEMPrivateKeyParameters(MLKEMParameters params, byte[] encoding)

Method Detail

getEncodedback to summary
public byte[] getEncoded()
getHPKback to summary
public byte[] getHPK()
getNonceback to summary
public byte[] getNonce()
getPublicKeyback to summary
public byte[] getPublicKey()
getPublicKeyParametersback to summary
public MLKEMPublicKeyParameters getPublicKeyParameters()
getRhoback to summary
public byte[] getRho()
getSback to summary
public byte[] getS()
getSeedback to summary
public byte[] getSeed()
getTback to summary
public byte[] getT()