ICP

Définition, exemples et bonnes pratiques

À retenir

  • Sert à prouver l'identité numérique.
  • Repose sur un couple de clés (publique et privée).
  • Délivre des certificats numériques via une Autorité de Certification (AC).

Une ICP (Infrastructure à Clés Publiques) est un système de sécurité qui sert de « service d'état civil » pour le monde numérique. Elle permet de vérifier l'identité d'un utilisateur ou d'un serveur et de sécuriser les échanges grâce à des certificats électroniques. C'est comme un notaire numérique qui garantit que la personne avec qui vous communiquez est bien celle qu'elle prétend être.

Étymologie

Il s'agit de l'acronyme de Infrastructure à Clés Publiques, traduction directe du terme anglais PKI (Public Key Infrastructure). Plus rarement, dans le domaine des réseaux, il peut désigner l'Internet Cache Protocol, un protocole permettant à plusieurs serveurs de cache de communiquer entre eux.

Exemples d'usage

  • Le cadenas vert (HTTPS) sur votre navigateur web, qui repose sur une ICP pour prouver que vous êtes sur le vrai site de votre banque.
  • La signature électronique d'un contrat PDF pour garantir son intégrité et l'identité du signataire.
  • Le chiffrement des e-mails via la norme S/MIME en entreprise.

Cas d'usage

L'ICP intervient massivement dans la cybersécurité : sécurisation des sites web (certificats SSL/TLS), authentification des employés sur un réseau d'entreprise, sécurisation des objets connectés (IoT) et déploiement de signatures électroniques légales.

Bonnes pratiques

La sécurité d'une ICP repose entièrement sur la protection de la clé privée de l'autorité de certification. Si cette clé est volée, toute la chaîne de confiance s'effondre. Il est aussi crucial de gérer rigoureusement la date d'expiration des certificats pour éviter les interruptions de service.

Synonymes

PKI IGC (Infrastructure de Gestion de Clés)

Antonymes

cryptographie symétrique (concept opposé techniquement)

Conseil

Pour bien comprendre l'ICP, imaginez que c'est une chaîne de confiance : vous faites confiance à votre navigateur, qui fait confiance à une autorité de certification, qui elle-même a vérifié l'identité du site web que vous visitez.

Questions fréquentes

Quelle est la différence entre clé publique et clé privée ?

La clé publique est distribuée à tout le monde pour chiffrer des données, tandis que la clé privée est gardée secrète par son propriétaire pour les déchiffrer.

Qui délivre les certificats dans une ICP ?

C'est l'Autorité de Certification (AC), un organisme tiers de confiance qui valide l'identité du demandeur.