Inclure les directives d'émission (Issuance Policies) pour la Trusted Platform (TPM) Key Attestation dans un certificat d'autorité de certification

Si l'on installe une autorité de certification émettrice (Issuing CA) et que l'on ne demande pas explicitement une politique d'émission (Issuance Policy), le certificat d'autorité de certification qui en résulte ne contient pas de politique d'émission.

Si l'on souhaite inclure les directives d'émission (Issuance Policies) pour Trusted Platform (TPM) Key Attestation dans le certificat d'autorité de certification, il faut procéder comme suit.

Les OID suivants sont utilisés pour l'attestation de clé TPM.

OIDSignification
1.3.6.1.4.1.311.21.32TPM Key Attestattion : User Credentials : (Low Assurance)
1.3.6.1.4.1.311.21.31TPM Key Attestattion : Endorsement Certificate : (Assurance moyenne)
1.3.6.1.4.1.311.21.30TPM Key Attestattion : Endorsement Key : (Haute assurance)

Mise en œuvre

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.

Für die Aufnahme von Ausstellungsrichtlinien in ein Zertifizierungsstellen-Zertifikat ist es erforderlich, dass ein neuer Zertifikatantrag gestellt und ein neues Zertifizierungsstellen-Zertifikat ausgestellt wird. Da das bestehende Zertifikat signiert ist, kann es nicht verändert werden.

Pour que les directives d'émission soient incluses dans la demande de certificat, le fichier C:\Windows\capolicy.inf doit être édité avant le dépôt de la demande. Le paragraphe suivant doit être ajouté :

[PolicyStatementExtension]
Policies=TpmLowAssurancePolicy,TpmMediumAssurancePolicy,TpmHighAssurancePolicy

; TPM Key Attestattion: User Credentials (Low Assurance)
[TpmLowAssurancePolicy]
OID=1.3.6.1.4.1.311.21.32

; TPM Key Attestattion: Endorsement Certificate (Medium Assurance)
[TpmMediumAssurancePolicy]
OID=1.3.6.1.4.1.311.21.31

; TPM Key Attestattion: Endorsement Key (High Assurance)
[TpmHighAssurancePolicy]
OID=1.3.6.1.4.1.311.21.30

Une nouvelle demande de certificat peut ensuite être introduite.

Une fois la demande de certificat signée par l'autorité de certification supérieure, le nouveau certificat d'autorité de certification doit contenir les directives d'émission (Issuance Policies) pour l'attestation de clé Trusted Platform (TPM).

Liens complémentaires :

Les commentaires sont fermés.

fr_FRFrançais