Top Fields Constructors Methods
org.bouncycastle.pqc.crypto.crystals.kyber

public Class KyberPublicKeyParameters

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

Field Summary

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

Constructor Summary

AccessConstructor and Description
public
KyberPublicKeyParameters(KyberParameters params, byte[] t, byte[] rho)

public
KyberPublicKeyParameters(KyberParameters params, byte[] encoding)

Method Summary

Modifier and TypeMethod and Description
pack-priv static byte[]
getEncoded(byte[] t, byte[] rho)

public byte[]
public byte[]
getPublicKey()

Deprecated Use getEncoded() instead.
public byte[]
public byte[]
getT()

Inherited from org.bouncycastle.pqc.crypto.crystals.kyber.KyberKeyParameters:
getParameters

Field Detail

rhoback to summary
pack-priv final byte[] rho
tback to summary
pack-priv final byte[] t

Constructor Detail

KyberPublicKeyParametersback to summary
public KyberPublicKeyParameters(KyberParameters params, byte[] t, byte[] rho)
KyberPublicKeyParametersback to summary
public KyberPublicKeyParameters(KyberParameters params, byte[] encoding)

Method Detail

getEncodedback to summary
pack-priv static byte[] getEncoded(byte[] t, byte[] rho)
getEncodedback to summary
public byte[] getEncoded()
getPublicKeyback to summary
public byte[] getPublicKey()

Deprecated

Use getEncoded() instead.

getRhoback to summary
public byte[] getRho()
getTback to summary
public byte[] getT()