MLKEM_512

class MLKEM_512(randomProvider: RandomProvider = DefaultRandomProvider) : MLKEM

ML-KEM-512 (RBG Strength: 128, NIST Security Category: 1)

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