Certificats et infrastructure à clés publiques
Le certificat X.509 champ par champ, la chaîne feuille, intermédiaire et racine, les rôles dans une infrastructure à clés publiques, le cycle de vie (demande, émission, renouvellement, révocation) et les erreurs de certificat les plus courantes.
- 26 cartes
- 4 thèmes
- Gratuit
Le programme, thème par thème
Le poids de chaque thème suit celui que lui donne l'examen.
- Notions
- Questions
- Ranger et relier
- Mises en situation
Quelques cartes du deck
Infrastructure à clés publiques : de quoi s'agit-il ?
Voir la réponse
Ensemble de rôles, de règles et de logiciels qui émettent, distribuent, renouvellent et révoquent les certificats liant des clés à des identités.
Savoir qu'une clé publique appartient bien à tel site ne se déduit pas de la clé elle-même : il faut un tiers de confiance et tout le cycle autour de lui.
Ce certificat est présenté par www.exemple.fr le 6 novembre 2026 et le navigateur le refuse. Quelle est la cause ?
```text
Subject: CN = www.exemple.fr
Issuer: CN = Exemple Issuing CA
Validity
Not Before: Oct 1 00:00:00 2026 GMT
Not After : Dec 30 00:00:00 2026 GMT
X509v3 Subject Alternative Name:
DNS:exemple.fr, DNS:blog.exemple.fr`- Le nom www.exemple.fr est absent des noms alternatifs, que le navigateur consulte à la place du CN
- La date du jour tombe en dehors de la période de validité du certificat
- Le sujet et l'émetteur n'ont pas le même nom, ce qui est interdit pour une feuille
- La période de validité dépasse deux mois, ce qu'un navigateur n'accepte plus
Voir la réponse
Le nom www.exemple.fr est absent des noms alternatifs, que le navigateur consulte à la place du CN
La période couvre le 6 novembre. Le CN indique bien www.exemple.fr mais les navigateurs ne s'y fient plus : seul le SAN compte. Chrome affiche ERR_CERT_COMMON_NAME_INVALID. Un sujet différent de l'émetteur est au contraire normal.
Les noms de domaine pour lesquels un certificat est valable figurent dans l'extension ….
Voir la réponse
Les noms de domaine pour lesquels un certificat est valable figurent dans l'extension Subject Alternative Name.
Les navigateurs modernes ignorent le CN du sujet. Un certificat pour exemple.fr ne couvre pas www.exemple.fr, sauf s'il le liste ou s'il porte un joker *.exemple.fr.
Certificat X.509 : de quoi s'agit-il ?
Voir la réponse
Document signé qui lie une clé publique à une identité, avec un émetteur, une période de validité, des noms alternatifs et des usages autorisés.
Il ne contient jamais la clé privée. Les navigateurs vérifient le nom du site dans les noms alternatifs (SAN), pas dans le champ CN.
curl https://api.exemple.frrépond « curl: (60) SSL certificate problem: unable to get local issuer certificate », alors que les navigateurs acceptent le site. Quelle est la cause probable et la solution ?- Le certificat est expiré ; le renouveler avant la date de fin
- Le serveur n'envoie pas l'intermédiaire ; configurer le serveur avec la chaîne complète
- Le nom du site manque dans les SAN ; réémettre un certificat avec le bon nom
- La racine est révoquée ; passer à une autre autorité de certification
Voir la réponse
Le serveur n'envoie pas l'intermédiaire ; configurer le serveur avec la chaîne complète
Les navigateurs retrouvent souvent l'intermédiaire seuls (cache, téléchargement), pas curl. Un certificat expiré ou un mauvais nom donnent d'autres messages (certificate has expired, no alternative certificate subject name matches).