purecrypto 0.6.12

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 35 feature flags, 27 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)

linux-getrandom (default)

lms (default)

mac (default)

mldsa (default)

mlkem (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

ffi

hazmat-edwards25519

  • ec (default)

hazmat-mldsa

hazmat-secp256k1

  • ec (default)

hpke

ristretto255

tls-legacy