mbedtls-rs 0.2.0

Rust library implementing transparent TLS encryption/decryption for IO streams with MbedTLS
Documentation

mbedtls-rs

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 114 feature flags, 2 of them enabled by default.

default

tls (default)

tls-debug (default)

alg-aes

alg-aria

alg-camellia

alg-ccm

alg-chacha20

alg-chachapoly

alg-cmac

alg-des

alg-dhm

alg-ecdh

alg-ecdsa

alg-ecjpake

alg-ecp

alg-gcm

alg-hkdf

alg-md5

alg-nist-kw

alg-pkcs12

alg-pkcs5

alg-ripemd160

alg-rsa

alg-rsa-pss

alg-sha1

alg-sha256

alg-sha512

base64

cipher-mode-cbc

cipher-mode-cfb

cipher-mode-ctr

cipher-mode-ofb

cipher-mode-xts

curve-bp256r1

curve-bp384r1

curve-bp512r1

curve-curve25519

curve-curve448

curve-secp192k1

curve-secp192r1

curve-secp224k1

curve-secp224r1

curve-secp256k1

curve-secp256r1

curve-secp384r1

curve-secp521r1

defmt

drbg-ctr

drbg-hmac

embassy-time

entropy

esp32

esp32c2

esp32c3

esp32c5

esp32c6

esp32h2

esp32s2

esp32s3

force-esp-riscv-gcc

force-generate-bindings

hook-timer

hook-wall-clock

kex-dhe-psk

kex-dhe-rsa

kex-ecdh-ecdsa

kex-ecdh-rsa

kex-ecdhe-ecdsa

kex-ecdhe-psk

kex-ecdhe-rsa

kex-ecjpake

kex-psk

kex-rsa

kex-rsa-psk

log

matter

nohook

nohook-exp-mod

nohook-sha1

nohook-sha256

nohook-sha512

openthread

pem-parse

pem-write

pk

pkcs7

platform-zeroize-alt

ssl-in-content-len-1024

ssl-in-content-len-16384

ssl-in-content-len-2048

ssl-in-content-len-256

ssl-in-content-len-4096

ssl-in-content-len-512

ssl-in-content-len-8192

ssl-out-content-len-1024

ssl-out-content-len-16384

ssl-out-content-len-2048

ssl-out-content-len-256

ssl-out-content-len-4096

ssl-out-content-len-512

ssl-out-content-len-8192

std

tls-cache

tls-client

tls-core

tls-engine

tls-proto-dtls

tls-proto-tls12

tls-proto-tls13

tls-server

tls-ticket

use-gcc

x509-parse

x509-write