Skip to main content

Crate confium_tc_ml_kem

Crate confium_tc_ml_kem 

Source
Expand description

Threshold ML-KEM (FIPS 203) — research prototype.

No production-quality threshold ML-KEM exists today. This crate is a research prototype. Production use requires academic collaborator engagement (see TODO.roadmap/26).

Research questions:

  • Proactive share refresh for lattice schemes
  • Threshold decryption ceremony with audit trail
  • Re-encryption for quorum composition changes
  • Composition with AEAD for symmetric encryption
  • Cross-tier re-encryption (IA → BIML without plaintext exposure)

Structs§

Share
Share of the threshold ML-KEM secret key.
ThresholdPublicKey
Threshold ML-KEM public key.

Enums§

MlKemError
Errors during threshold ML-KEM operations.
ParameterSet
ML-KEM parameter sets (FIPS 203).

Functions§

placeholder_public_key
Construct a placeholder public key (research only).