Docs.rs
  • capy_kem-0.1.9
    • capy_kem 0.1.9
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • crates.io
    • Source
    • Owners
    • Dustin-Ray
    • Dependencies
      • hybrid-array ^0.2.0-rc.8 normal
      • rand ^0.8.5 normal
      • serde ^1.0.203 normal
      • sha3 ^0.10.8 normal
      • typenum ^1.17.0 normal
    • Versions
    • 16.28% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

capy_kem0.1.9

Crate Items

  • Structs
  • Constants
  • Traits
  • Functions

List of all items

Structs

  • constants::parameter_sets::KEM_1024
  • constants::parameter_sets::KEM_512
  • constants::parameter_sets::KEM_768
  • fips203::keygen::KEMPrivateKey
  • fips203::keygen::KEMPublicKey

Traits

  • constants::parameter_sets::ParameterSet

Functions

  • fips203::decrypt::mlkem_decaps
  • fips203::encrypt::mlkem_encaps
  • fips203::keygen::ml_kem_keygen

Constants

  • constants::K_MOD_ROOTS
  • constants::K_NTT_ROOTS
  • constants::barrett_constants::MULTIPLIER
  • constants::barrett_constants::SHIFT
  • constants::ml_kem_constants::C2_SIZE
  • constants::ml_kem_constants::D_PKE_KEYSIZE
  • constants::ml_kem_constants::ENCODE_10
  • constants::ml_kem_constants::ENCODE_12
  • constants::ml_kem_constants::E_PKE_KEYSIZE
  • constants::ml_kem_constants::MASK_12
  • constants::ml_kem_constants::du
  • constants::ml_kem_constants::dv
  • constants::ml_kem_constants::k
  • constants::ml_kem_constants::n
  • constants::ml_kem_constants::q