La gestion des clés consiste à stocker et à distribuer les clés de cryptage en toute sécurité. Cette gestion est vitale pour tout projet de cryptage. En fait, la clé est tellement indispensable à la mise en oeuvre d’un cryptage sécurisé que le Payment Card Industry Data Security Standard (PCI DSS) a des exigences bien précises quant à la gestion des clés du cryptage. Ce sujet est chaque jour plus important et il n’est pas près de disparaître. J’arrête là ma tirade et passe aux bonnes pratiques de la gestion des clés de cryptage.
Génération des clés. La clé doit être créée au moyen d’un générateur de nombres aléatoires. Précisons tout de suite que les noms de vos enfants, le nom de votre club favori, ou une suite de chiffres et de lettres apparemment aléatoire, ne constituent pas un nombre aléatoire. Les clés de cryptage vraiment aléatoires sont bien plus fortes qu’une phrase ou que ce qui pourrait avoir l’air d’une chaîne aléatoire (voir « Randomness Recommendations for Security » à tools.ietf.org/html/rfc1750).
Connaissance. Aucune personne seule ne doit connaître toute la clé. Cette règle vaut surtout pour établir la clé de cryptage maîtresse. La clé doit être construite avec la contribution de deux ou trois personnes.
Séparation des tâches. La même personne ne saurait porter les trois casquettes : créateur de la clé, utilisateur de la clé (c’est-à-dire écrire des programmes pour utiliser les clés pour le cryptage ou le décryptage) et gardien de la clé. La séparation de ces trois tâches est réaliste dans de grands sites, mais beaucoup plus difficile dans un petit site. Quoi qu’il en soit, vous devez pouvoir expliquer la séparation des tâches de gestion des clés à tout auditeur qui vous le demanderait.
Comment déployer une démarche DevOps efficace, sécuriser ses processus de développement et maîtriser les coûts de ses infrastructures ? Les 9 et 10 décembre 2026, DEVOPS REX réunit les professionnels…
Passez à la cybersécurité proactive, transformez la collecte et l’analyse des logs en un bouclier dynamique contre les cybermenaces. Découvrez comment mettre en place une approche SIEM modulaire, évolutive et…