Asymmetric Encryption
generalDéfinition
Le chiffrement asymétrique, également appelé cryptographie à clé publique, utilise une paire de clés mathématiquement liées : une clé publique qui peut être librement distribuée et une clé privée qui doit rester secrète. Ce qui est chiffré avec la clé publique ne peut être déchiffré qu'avec la clé privée correspondante, et vice versa. Ce concept révolutionnaire, introduit en 1976 par Whitfield Diffie et Martin Hellman, puis formalisé par Rivest, Shamir et Adleman (RSA) en 1977, a rendu possible les communications sécurisées sur des canaux non sécurisés sans échange préalable de secret. Il constitue le fondement de toute l'infrastructure de sécurité Internet moderne. Le chiffrement asymétrique sert à deux usages principaux. Pour le chiffrement des données : Alice utilise la clé publique de Bob pour chiffrer un message que seul Bob peut déchiffrer avec sa clé privée. Pour la signature numérique : Alice signe un message avec sa clé privée, et n'importe qui avec sa clé publique peut vérifier que la signature est authentique. Les algorithmes asymétriques principaux incluent RSA (Rivest-Shamir-Adleman), basé sur la difficulté de factoriser de grands nombres entiers ; les algorithmes sur les courbes elliptiques (ECC — Elliptic Curve Cryptography) comme ECDSA et ECDH, qui offrent une sécurité équivalente à RSA avec des clés beaucoup plus courtes (256 bits ECC ≈ 3072 bits RSA) ; et les algorithmes post-quantiques comme CRYSTALS-Kyber pour l'encapsulation de clés et CRYSTALS-Dilithium pour les signatures. La limite principale du chiffrement asymétrique est sa lenteur : il est 100 à 1000 fois plus lent que le chiffrement symétrique. C'est pourquoi les protocoles modernes utilisent une approche hybride : la cryptographie asymétrique est utilisée uniquement pour l'échange de clés (établissement d'un secret partagé), puis le chiffrement des données est réalisé en symétrique avec ce secret. TLS, SSH, Signal Protocol et PGP utilisent tous ce modèle hybride. La sécurité du chiffrement asymétrique repose sur des problèmes mathématiques réputés difficiles à résoudre (factorisation, logarithme discret, courbes elliptiques). L'avènement des ordinateurs quantiques suffisamment puissants pourrait rendre ces problèmes solubles, ce qui motive le développement de la cryptographie post-quantique.
RSA vs ECC — comparaison des algorithmes
RSA est l'algorithme asymétrique le plus ancien et le plus déployé. Il nécessite des clés de 2048 bits minimum (3072+ recommandé pour nouveaux déploiements) et est vulnérable aux ordinateurs quantiques (algorithme de Shor). Les courbes elliptiques (ECC) offrent une sécurité équivalente avec des clés 10x plus courtes : P-256 (ECDSA/ECDH) offre une sécurité similaire à RSA-3072 avec des performances nettement supérieures. Ed25519 (variante sur Curve25519) est recommandé pour les signatures numériques modernes, avec immunité aux attaques timing et manipulation de nonce. Les deux algorithmes seront remplacés par des versions post-quantiques dans les prochaines années.
Infrastructure à clés publiques (PKI)
La PKI (Public Key Infrastructure) est l'ensemble des rôles, politiques, matériels, logiciels et procédures nécessaires pour créer, gérer, distribuer, utiliser, stocker et révoquer des certificats numériques. Elle lie les clés publiques à des identités via des certificats X.509 signés par des autorités de certification (CA). La confiance est établie hiérarchiquement : les root CA sont pré-installées dans les systèmes d'exploitation et navigateurs, les CA intermédiaires signent les certificats finaux. Cette chaîne de confiance est le fondement de HTTPS, des emails signés S/MIME, du code signing, et de l'authentification par certificats.
Chiffrement asymétrique et messagerie sécurisée
Les protocoles de messagerie sécurisée comme Signal illustrent l'évolution sophistiquée du chiffrement asymétrique. Le Signal Protocol combine ECDH (X25519) pour l'échange de clés avec le protocole Double Ratchet qui assure la Perfect Forward Secrecy par rotation automatique des clés de session à chaque message. Même si la clé privée à long terme est compromise, les sessions passées restent protégées car leurs clés éphémères ont été effacées. Cette approche est désormais adoptée par WhatsApp, Facebook Messenger et de nombreuses autres messageries sécurisées.
Articles liés
Expert en cybersécurité offensive et intelligence artificielle. Pentest, audit et développement IA sur-mesure.
Services
- Audit Infrastructure
- Audit Kubernetes
- Audit Microsoft 365
- Audit Sécurité Réseau
- Analyse de Risques
- Audit Active Directory
- Audit Application Web
- Audit Cloud (AWS/Azure/GCP)
- Audit Messagerie
- Audit API (OWASP Top 10)
- Audit DevSecOps & CI/CD
- Audit Code Source (SAST)
- Audit Postes de Travail
- Audit Sauvegarde & Résilience
- Audit OT/SCADA (IEC 62443)
- Développement IA
- Formations
Ressources
Projets & Outils
© 2026 Ayi NEDJIMI Consultants. Tous droits réservés.
Un projet cybersécurité ?
Expert dispo · Réponse 24h