Cryptographie à Clé Publique : RSA et Courbe Elliptique
💡 Quick Tip
Fait : La cryptographie asymétrique est la base du HTTPS et des signatures numériques.
Principes de la cryptographie asymétrique
La cryptographie à clé publique utilise une paire de clés : une clé publique partagée et une clé privée secrète. L'algorithme RSA repose sur la difficulté de factoriser de grands nombres premiers. L'ECC (Elliptic Curve Cryptography) est son successeur moderne, offrant la même sécurité avec des clés beaucoup plus courtes.
📊 Practical Example
Scénario Réel : Clés SSH pour un serveur
Étape 1 : Génération. Utilisez ssh-keygen -t ed25519. Cela génère une clé privée et une clé publique.
Étape 2 : Installation. Copiez la clé publique sur le serveur. Désactivez l'accès par mot de passe pour bloquer 99 % des attaques.