HORIZON HASKELLDocslts/ghc-10.0.x77a86622026-10-31Search packagesCtrl K
Theme: |

GHC 10.0.0.20260917 · lts/ghc-10.0.x · 77a8662 · 2026-10-31

Modulemlkem-0.2.3.0Haskell2010

Crypto.PubKey.ML_KEM

Module-Lattice-based Key-Encapsulation Mechanism (ML-KEM), defined in FIPS 203.

Contents
  1. Operations
  2. Parameter sets
  3. Conversions and checks
Synopsis
  • Packagemlkem-0.2.3.0
  • Exports18
  • LanguageHaskell2010
  • LicenceBSD-3-Clause
  • SourceML_KEM.hs
newtypenewtype SharedSecret a

A shared secret returned by the encapsulation and decapsulation functions. Length is 32 bytes for all defined parameter sets.

Instances5Decode, Eq, Show, NFData, ByteArrayAccess

Operations

Parameter sets

Conversions and checks

Returns the encapsulation key embedded in the given decapsulation key. Note that they may not necessarily match when the decapsulation key was decoded from an untrusted source.