L'infrastructure à clés publiques (PKI) gère les clés et les certificats nécessaires au fonctionnement des communications chiffrées. Elle comprend les autorités de certification, les autorités d'enregistrement, les politiques et les logiciels qui émettent, distribuent et révoquent les certificats. Lorsque votre navigateur fait confiance à un site HTTPS, c'est grâce à la PKI. Le site a présenté un certificat. Une autorité de certification de confiance l'a signé. Le navigateur a vérifié la signature par rapport à sa liste d'autorités racines de confiance. La chaîne de confiance est maintenue car tous les acteurs s'accordent sur l'identité des autorités de certification.
L'infrastructure à clés publiques (PKI) est complexe et fragile. Une autorité de certification (AC) compromise peut émettre des certificats frauduleux pour n'importe quel domaine. DigiNotar en 2011 et Symantec pendant plusieurs années ont toutes deux émis des certificats erronés. Les navigateurs ont fini par se méfier d'elles, et les entreprises ont fait faillite. La révocation des certificats constitue un autre point faible. Vérifier si un certificat a été révoqué est lent et peu fiable. Certains navigateurs ignorent complètement cette vérification. Les journaux de transparence des certificats améliorent la situation en enregistrant publiquement chaque certificat émis. Les émissions frauduleuses sont ainsi détectées plus rapidement. Cependant, le modèle de confiance reste centralisé. Une poignée d'AC racine garantissent la sécurité de l'ensemble du web. Si l'une d'entre elles est compromise, les dommages sont mondiaux.
Composants PKI
- Autorité de certification — délivre et signe les certificats
- Autorité d'enregistrement — vérifie l'identité avant la délivrance
- Référentiel de certificats — stocke et distribue les certificats
- Système de révocation — publie les certificats révoqués
- Transparence des certificats — journaux publics des certificats émis
L'infrastructure à clés publiques (PKI) est invisible lorsqu'elle fonctionne. Lorsqu'elle tombe en panne, c'est tout le web qui en souffre.
Comments
No comments yet. Be the first to share a thought.
Leave a comment