MLKEM_768

class MLKEM_768(randomProvider: RandomProvider = DefaultRandomProvider) : MLKEM

ML-KEM-768 (RBG Strength: 192, NIST Security Category: 3)

Author

Ron Lauren Hombre

Since

2.0.0

Constructors

Link copied to clipboard
constructor(randomProvider: RandomProvider = DefaultRandomProvider)

Uses a RandomProvider when specified. All calls to generate will then use that as a random source.

Properties

Link copied to clipboard
open override val parameter: KyberParameter

The specific parameter set used.

Functions

Link copied to clipboard
open override fun generate(): KyberKEMKeyPair