Infrastructure à clés publiques (PKI)
Qu’est-ce qu’une PKI ?
La PKI, ou infrastructure à clés publiques, est une infrastructure de sécurité reposant sur la cryptographie à clé publique. Elle permet d’émettre et de gérer des certificats numériques, qui servent de pièces d’identité sur Internet.
Une PKI se compose de trois éléments principaux :
- Certificats :
Ils permettent d’authentifier l’identité de la personne ou de l’organisation détentrice du certificat. En voici quelques exemples :- Certificats SSL : ils authentifient les organisations qui exploitent des sites web et servent à sécuriser les communications sur le web.
- Certificats clients : ils authentifient les utilisateurs individuels ou les organisations et sont utilisés pour sécuriser l’accès aux systèmes ou l’échange d’informations.
Les particuliers ou les organisations disposant d’un certificat numérique possèdent deux clés cryptographiques :
- La clé publique, qui est incluse dans le certificat et partagée librement.
- La clé privée, connue uniquement du titulaire du certificat.
Les clés publiques et privées fonctionnent par paire. Les données chiffrées avec la clé publique ne peuvent être déchiffrées qu’avec la clé privée, et inversement (généralement à l’aide de l’algorithme RSA). Cette propriété permet notamment d’authentifier une identité au moyen de signatures numériques et de sécuriser les communications chiffrées.
- Autorités de certification (AC) :
Il s’agit d’entités qui délivrent des certificats numériques. Lorsqu’une personne ou une organisation reçoit un certificat numérique d’un tiers, son authenticité est validée s’il a été délivré par une AC de confiance. Un certificat délivré par une AC de confiance est considéré comme fiable. - Référentiels :
Ces systèmes centralisent la gestion des certificats émis par les autorités de certification (AC) et les distribuent aux utilisateurs à des fins de vérification et d’utilisation.
