跳到主要内容

Module manual

Module manual 

Source
展开描述

This 是 rustls manual.

This documentation primarily aims 到 explain design decisions taken in rustls.

It does this 从 一个 few aspects: how rustls attempts 到 avoid construction errors that occurred in other TLS libraries, how rustls attempts 到 avoid past TLS protocol vulnerabilities, 并 assorted advice 用于 achieving common tasks with rustls.

模块§

_01_impl_vulnerabilities
This section discusses vulnerabilities in other TLS implementations, theorising their root cause and how we aim to avoid them in rustls.
_02_tls_vulnerabilities
This section discusses vulnerabilities and design errors in the TLS protocol.
_03_howto
This section collects together goal-oriented documentation.
_04_features
This section documents rustls itself: what protocol features are and are not implemented.
_05_defaults
This section provides rationale for the defaults in rustls.
_06_fips
This section provides guidance on using rustls with FIPS-approved cryptography.