TLS
The encryption layer that keeps a connection private and proves the server is who it claims to be.
TLS (the S in HTTPS) encrypts and authenticates a byte stream using certificates signed by trusted authorities; rustls is a Rust implementation.
See also