Skip to main content
Version: Next

API index

This API section is organized for the NoxTLS Rust workspace. It maps product concerns to crate-level APIs, topic guides, and per-algorithm pages (OEM-style parity, Rust-accurate). Use these pages for function behavior and Cargo feature notes; generated crate stubs in this site link to sources but do not replace the narrative API material here.

OEM parity and mapping

Primary topic guides

TopicPage
Core (noxtls-core)Core
Hash / HMAC / HKDFHash
Symmetric ciphersSym
DRBGDRBG
Public-key cryptoPKC
X.509 / PKIXX.509
TLS / DTLS (noxtls)TLS

Per-algorithm and support pages

Core, build, errors, utility

Hash and digests

Symmetric encryption

Public-key cryptography

Certificates

TLS / DTLS protocol versions

Use the TLS API sidebar group for the full list. Entry points:


Generated crate reference pages

Use Crate reference (generated) in the sidebar for Cargo.toml metadata and source links: noxtls, noxtls-core, noxtls-crypto, noxtls-io, noxtls-pem, noxtls-platform, noxtls-psa, noxtls-x509, noxtls-test.

Why this differs from OEM C docs

OEM used Doxygen per C module. Here, topic guides stay the primary integration path; per-algorithm pages give OEM-style discoverability while still describing Rust crates and features.