lib-q 0.0.11

Post-quantum cryptography library
Documentation

lib-q

There is currently very little information to present on this page because Docs.rs has only limited support for extracting structured feature metadata from Cargo crates. This issue is tracked in Rust RFC #3416. Check this library's main docs, readme, and Cargo.toml in case its authors have documentation for features available there instead.

This version has 50 feature flags, 2 of them enabled by default.

default

std (default)

alloc (default)

This feature flag does not enable additional features.

all-algorithms

cb-kem

dev

duplex-sponge-aead

experimental

This feature flag does not enable additional features.

fn-dsa

full

getrandom

hpke

hpke-duplex-aead

hqc

js-sys

log

This feature flag does not enable additional features.

ml-dsa

ml-kem

mldsa44

mldsa65

mldsa87

no_std

This feature flag does not enable additional features.

pilot-insecure-prf-transcript

prf

rand

This feature flag does not enable additional features.

random

random-custom-entropy

relaxed_entropy_validation

ring-sig

romulus

saturnin

security-hardened

simd128

simd256

slh-dsa

slh-dsa-std

tests

This feature flag does not enable additional features.

tweak-aead

wasm

wasm-bindgen

wasm_js

web-sys

zeroize

zkp

zkp-parallel

zkp-plonky

zkp-plonky-batch-stark

zkp-plonky-keccak-air

zkp-plonky-lookup

zkp-plonky-uni-stark

zkp-recursive-experimental