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

public Class KyberParameters

extends Object
implements KEMParameters
Class Inheritance
All Implemented Interfaces
org.bouncycastle.pqc.crypto.KEMParameters, org.bouncycastle.crypto.CipherParameters
Imports
org.bouncycastle.pqc.crypto.KEMParameters

Field Summary

Modifier and TypeField and Description
private final int
k

public static final KyberParameters
public static final KyberParameters
public static final KyberParameters
private final String
private final int
private final boolean
usingAes

Deprecated obsolete to be removed

Constructor Summary

AccessConstructor and Description
private
KyberParameters(String name, int k, int sessionKeySize, boolean usingAes)

Method Summary

Modifier and TypeMethod and Description
pack-priv KyberEngine
public String
public int
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

kback to summary
private final int k
kyber1024back to summary
public static final KyberParameters kyber1024
kyber512back to summary
public static final KyberParameters kyber512
kyber768back to summary
public static final KyberParameters kyber768
nameback to summary
private final String name
sessionKeySizeback to summary
private final int sessionKeySize
usingAesback to summary
private final boolean usingAes

Deprecated

obsolete to be removed

Constructor Detail

KyberParametersback to summary
private KyberParameters(String name, int k, int sessionKeySize, boolean usingAes)

Method Detail

getEngineback to summary
pack-priv KyberEngine getEngine()
getNameback to summary
public String getName()
getSessionKeySizeback to summary
public int getSessionKeySize()