Module: MLKEM

Defined in:
lib/ml_kem/version.rb,
lib/ml_kem.rb,
lib/ml_kem/cli.rb,
lib/ml_kem/math/ntt.rb,
lib/ml_kem/constants.rb,
lib/ml_kem/core/k_pke.rb,
lib/ml_kem/math/sampling.rb,
lib/ml_kem/math/polynomial.rb,
lib/ml_kem/core/ml_kem_internal.rb,
lib/ml_kem/math/byte_operations.rb,
lib/ml_kem/crypto/hash_functions.rb,
lib/ml_kem/crypto/symmetric_primitives.rb

Overview

Principal module of ML-KEM, a post-quantum key encapsulation mechanism. Every class and module in this gem is nested under this module.

Author:

Since:

  • 0.1.0

Defined Under Namespace

Modules: Constants, Core, Crypto, Math Classes: CLI, CryptographicError, InvalidParameterError, MLKEM

Constant Summary collapse

VERSION =

Since:

  • 0.1.0

"0.1.1"