MLKEM_1024

class MLKEM_1024(randomProvider: RandomProvider = DefaultRandomProvider) : MLKEM

ML-KEM-1024 (RBG Strength: 256, NIST Security Category: 5)

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