What is cross-certification?
Qu’est-ce que la certification croisée ?
Cross-certification extends third-party trust relationships between Certification Authority domains. For example, two trading partners, each with their own CA, may want to validate certificates issued by the other partner’s CA. Alternatively, a large, distributed organization may require multiple CAs in various geographic regions. Cross-certification allows different CA domains to establish and maintain trustworthy electronic relationships. The term cross-certification refers to two operations: Establishing a trust relationship between two CAs (executed infrequently). In the case of bilateral cross-certification, two CAs securely exchange their verification keys. These are the keys used to verify the CAs’ signatures on certificates. To complete the operation, each CA signs the other CA’s verification key in a certificate referred to as a “cross-certificate.” Verifying the trustworthiness of a user certificate signed by a cross-certified CA (executed frequently). This is. The operation, done by the client-side software, is often referred to as “walking a chain of trust.” The “chain” refers to a list of cross-certificate validations that are “walked” (or traced) from the CA key of the verifying user to the CA key required to validate the other user’s certificate. When walking a chain of cross-certificates, each cross-certificate must be checked to ensure that it is still trusted. User certificates must be able to be revoked; so must cross-certificates. This requirement is frequently overlooked in discussions regarding cross-certification.
La certification croisée étend les relations d’approbation tierces entre les domaines d’autorité de certification. Par exemple, deux partenaires commerciaux, chacun avec sa propre AC, peuvent souhaiter valider les certificats émis par l’AC de l’autre partenaire. Une grande organisation distribuée peut également exiger plusieurs AC dans diverses régions géographiques. La certification croisée permet à différents domaines d’AC d’établir et de maintenir des relations électroniques fiables. Le terme de certification croisée fait référence à deux opérations : Établissement d’une relation de confiance entre deux autorités de certification (rarement exécuté). Dans le cas de la certification croisée bilatérale, deux AC échangent en toute sécurité leurs clés de vérification. Ce sont les clés utilisées pour vérifier les signatures des AC sur les certificats. Pour terminer l’opération, chaque AC signe la clé de vérification de l’autre AC dans un certificat appelé « certificat croisé ». Vérification de la fiabilité d’un certificat utilisateur signé par une AC croisée (exécuté fréquemment). Soit. Pour l’opération effectuée par le logiciel côté client, on parle souvent d’un « parcours dans une chaîne de confiance ». La « chaîne » fait référence à une liste de validations de certificats croisés qui sont « parcourues » (ou suivies) de la clé de l’AC de l’utilisateur vérificateur à la clé de l’AC requise pour valider le certificat de l’autre utilisateur. Lorsque vous parcourez une chaîne de certificats croisés, chaque certificat croisé doit être vérifié pour s’assurer qu’il est toujours approuvé. Les certificats d’utilisateur doivent pouvoir être révoqués ; il en va de même pour les certificats croisés. Cette exigence est souvent négligée dans les discussions concernant la certification croisée.