Glossary term
What is mTLS (Mutual TLS)?
mTLS stands for Mutual TLS.
In System Design
Both sides present certificates. Example: Service A and service B verify each other.
Learn it properly · System DesignLesson 51: Encryption & Secrets ManagementUnencrypted traffic “inside our network”, an unencrypted backup in a public bucket, a database password pushed to GitHub. Where to encrypt in transit and at rest, who holds the keys, how envelope encryption and KMS work, end-to-end encryption, and how to store, deliver and rotate secrets.In Networking for Developers
TLS where the client also shows a certificate, so both sides prove who they are.
Learn it properly · Networking for DevelopersLesson 5: TLS and Certificates: How HTTPS Really WorksThe handshake in plain words, certificates and chains, Let's Encrypt, mTLS, and the errors you will meet.