Révocation d'un certificat délivré

Il est parfois nécessaire qu'un certificat délivré par une autorité de certification soit retiré avant sa date d'expiration. Pour ce faire, une autorité de certification tient à jour une liste de révocation. Il s'agit d'un fichier signé avec une date d'expiration relativement courte, qui est utilisé en combinaison avec le certificat pour vérifier sa validité.

Lorsqu'un certificat est révoqué, son numéro de série est ajouté à la liste de révocation. Les entités qui vérifient la révocation d'un certificat le considèrent alors comme non valide.

Autorisations nécessaires

Pour révoquer un certificat, l'utilisateur exécutant a besoin du droit „Issue and Manage Certificates“ sur l'autorité de certification qui a délivré le certificat.

Informations requises

Les informations suivantes sont nécessaires pour la révocation d'un certificat :

  • Numéro de série du certificat
  • Raison du blocage

Le numéro de série peut notamment être déterminé via l'onglet „Détails“ d'un certificat.

Les possibilités suivantes peuvent être envisagées comme motif de révocation :

CodeDésignationDescription
0Non spécifiéIl s'agit du paramètre par défaut, qui indique qu'il n'y a pas de raison particulière pour la révocation.
1Compromis cléLa clé privée d'un certificat a été dérobée ou connue d'une autre manière par des tiers non autorisés.
2CA CompromiseLa clé privée de l'autorité de certification a été dérobée ou connue d'une autre manière par des tiers non autorisés.
3Affiliation ChangedSi le contenu du certificat a changé (par ex. le nom de l'utilisateur), un nouveau certificat doit être émis.
4SupersededLe certificat révoqué a été remplacé par un nouveau certificat.
5Cessation d'activitéL'exploitation du service faisant partie du certificat a été interrompue, par exemple parce qu'il existe un nouveau service sous un autre nom.
6Certificate HoldLe certificat est révoqué temporairement. Ce type de révocation est le seul qui permette d'annuler la révocation ultérieurement.
8Remove from CRLSi un certificat a été révoqué avec le motif "Certificate Hold" et que des listes de blocage delta sont utilisées, le certificat révoqué avec ce code est maintenu dans la liste de blocage delta jusqu'à ce que l'entrée dans la liste de blocage principale soit supprimée.
-1UnrevokeSi un certificat a été révoqué avec le motif "Certificate Hold", ce code permet de le débloquer par ligne de commande. De même, le code d'auditÉvénement 4870 l'annulation de la révocation d'un certificat est signalée par ce code.

Seul le motif de révocation numéro 6 (Certificate Hold) permet de retirer ultérieurement un certificat de la liste de révocation.

Détails : Révocation d'un certificat émis via la ligne de commande

Connaissez-vous TameMyCerts? TameMyCerts est un add-on pour l'autorité de certification Microsoft (Active Directory Certificate Services). Il étend la fonction de l'autorité de certification et permet de Application de la réglementationIl s'agit d'un logiciel de gestion des certificats qui permet d'automatiser l'émission de certificats en toute sécurité. TameMyCerts est unique dans l'écosystème Microsoft, a déjà fait ses preuves dans d'innombrables entreprises du monde entier et est disponible sous une licence libre. Il peut téléchargé via GitHub et être utilisé gratuitement. Une maintenance professionnelle est également proposée.

La révocation d'un certificat peut être effectuée à l'aide de la commande de ligne de commande suivante.

certutil -revoke {Seriennummer} {Grundcode}

La commande peut être exécutée directement sur l'autorité de certification, comme indiqué ci-dessus. Dans le cas d'une autorité de certification intégrée à Active Directory, elle peut également être exécutée par un autre membre du domaine si le commutateur -config est spécifié avec la chaîne Config (nom du serveur\Nnom commun) comme argument.

Détails : révocation d'un certificat émis via l'interface utilisateur graphique

Dans la console de gestion des autorités de certification (certsrv.msc), le certificat à révoquer est d'abord identifié. Ensuite, il faut cliquer avec le bouton droit de la souris sur l'entrée de la base de données et sélectionner „All Tasks“ - „Revoke Certificate“.

Dans le dialogue suivant, le motif de la révocation est indiqué. En option, il est possible d'indiquer une date à partir de laquelle le certificat doit être révoqué. Ainsi, une révocation planifiée peut être réalisée à l'avance.

Publier une nouvelle liste de révocation de certificats

Dans un premier temps, le certificat est uniquement marqué comme bloqué dans la base de données des autorités de certification. Il y sera inscrit lors de la prochaine publication de la liste de révocation.

La liste de révocation des certificats est publiée automatiquement par l'autorité de certification. En règle générale, il n'est pas nécessaire de publier de nouvelles listes de révocation de certificats de manière imprévue. Si c'est le cas, la procédure de publication d'une liste de révocation de certificats est décrite dans l'article „Publication d'une liste de révocation de certificats".„Création et publication d'une liste de révocation de certificats" décrit.

Veuillez noter qu'il n'est pas possible de garantir qu'une révocation de certificat soit directement reconnue par tous les participants, car du côté du client, il n'est pas possible d'identifier le certificat. les informations de verrouillage sont mises en mémoire tampon peuvent.

Veuillez noter que les certificats expirés (à l'exception des certificats de signature de code) ne sont plus valables. être retiré de la liste de blocage.

Liens complémentaires :

Les commentaires sont fermés.

fr_FRFrançais