purecrypto 0.6.21

A pure-Rust cryptography toolkit with no foreign-code dependencies, from constant-time primitives up to keys, X.509 and TLS.
Documentation

purecrypto

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 40 feature flags, 29 of them enabled by default.

default

aez (default)

ascon (default)

bignum (default)

This feature flag does not enable additional features.

cert-compression (default)

cipher (default)

This feature flag does not enable additional features.

cli (default)

der (default)

This feature flag does not enable additional features.

dh (default)

dtls (default)

ec (default)

embedded-roots (default)

hash (default)

This feature flag does not enable additional features.

kdf (default)

key (default)

linux-getrandom (default)

lms (default)

mac (default)

mldsa (default)

mlkem (default)

pkcs12 (default)

rng (default)

rsa (default)

slhdsa (default)

std (default)

tls (default)

x509 (default)

xmss (default)

alloc (default)

This feature flag does not enable additional features.

quic (default)

ech

falcon

ffi

hazmat-edwards25519

  • ec (default)

hazmat-mldsa

hazmat-secp256k1

  • ec (default)

hpke

mio

ristretto255

tls-legacy

tokio