Authentification mTLS

mTLS (mutual TLS) est une extension du protocole TLS où le client et le serveur s’authentifient mutuellement à l’aide de certificats.

Cas d’usage:
Prérequis:
Séquence:

1. Client Hello

2. Server Hello + Certificat

3. Vérification du certificat serveur

Le client vérifie que le certificat du serveur est :

4. Envoi du certificat client

5. Négociation du secret partagé

6. Messages "Finished"

Chaque côté envoie un message Finished signé et chiffré, validant le succès du handshake.

7. ✅ Connexion sécurisée mutuellement authentifiée