Définition simple
STARTTLS permet d'activer le chiffrement TLS sur une connexion qui débute sans chiffrement, notamment pour certains services de messagerie.
Définition technique
La commande STARTTLS est annoncée par un serveur compatible puis déclenche une négociation TLS sur la même connexion. Pour éviter le downgrade, les clients et politiques de transport doivent imposer TLS lorsque la sécurité le requiert.
À quoi cela sert ?
Chiffrer les échanges entre clients et serveurs ou entre serveurs lorsque la configuration le permet.
Exemple concret
Un client SMTP peut se connecter au port 587 puis négocier STARTTLS avant l’authentification.
Problèmes fréquents
- Serveur ne proposant pas STARTTLS
- Certificat invalide
- Client configuré avec le mauvais mode de chiffrement
Termes associés
Concepts associés
À retenir : STARTTLS permet de négocier TLS sur une connexion existante ; vérifier que la montée en chiffrement est effectivement imposée quand nécessaire.