展开描述
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.