Aller au contenu

PKCS : Public-Key Cryptography Standards

Cryptographie

Ensemble de normes définissant des formats et protocoles pour la cryptographie à clé publique, notamment les certificats, clés et requêtes de signature.

Origine : Développé par RSA Laboratories pour standardiser les formats et opérations en cryptographie asymétrique.

Formats clés : Inclut PKCS#1 (format clé RSA), PKCS#7 (conteneurs de certificats), PKCS#10 (requêtes de signature de certificat), et PKCS#12 (stockage sécurisé de clés et certificats).

Usage en PKI : Les formats PKCS sont largement utilisés pour l'échange sécurisé de clés, certificats et requêtes dans les infrastructures à clé publique.

Interopérabilité : Les standards PKCS assurent la compatibilité entre différents systèmes et logiciels de gestion de certificats.

Ce qui arrive si on s'en passe

Sans formats normalisés comme ceux des PKCS, chaque logiciel inventerait sa façon de stocker une clé, de demander un certificat ou d'emballer une chaîne, et les échanges au sein d'une infrastructure à clé publique tourneraient à la traduction permanente, avec les erreurs qui s'y glissent. Mal employés, ces formats ont leurs pièges : un conteneur PKCS#12 protégé par un mot de passe faible livre clé privée et certificat à qui s'en empare, et le remplissage de PKCS#1 version 1.5, employé sans précaution pour le chiffrement RSA, a nourri l'attaque de Bleichenbacher, où chaque réponse du serveur trahit un peu du message. Normaliser l'emballage n'a jamais dispensé de choisir le contenu.

Explication de la marmotte

Imagine que tu veux envoyer une lettre importante à un ami, mais tu veux être sûr que personne d’autre ne puisse la lire ni la modifier. Pour ça, tu utilises une sorte de boîte spéciale avec un cadenas unique. Les règles PKCS sont comme un manuel qui explique comment fabriquer cette boîte, comment écrire la lettre, et comment fermer le cadenas pour que tout soit sûr et compréhensible par tout le monde. Grâce à ces règles, les ordinateurs savent comment protéger et vérifier les messages secrets, un peu comme si chacun suivait la même recette pour garder ses secrets bien fermés.

Où ce terme est utilisé

← Tout le glossaire