Chiffrement > Types de chiffrement > Asymétrique contre symétrique
Chiffrement asymétrique ou symétrique
Chaque connexion chiffrée que vous établissez — comme la navigation sur un site internet, l'envoi d'un message ou l'utilisation d'un VPN — repose sur le chiffrement asymétrique, le chiffrement symétrique, ou les deux. Comprendre cette différence explique pourquoi le chiffrement moderne utilise les deux.

Qu'est-ce que le chiffrement symétrique ?
Le chiffrement symétrique utilise une seule clé pour verrouiller (chiffrer) et déverrouiller (déchiffrer) les données. La même clé secrète doit être détenue à la fois par l'expéditeur et le destinataire — quiconque s'en empare peut lire tout ce qu'elle protège.
Pensez à un coffre-fort physique avec une seule combinaison. Quiconque connaît la combinaison peut l'ouvrir. C'est rapide et simple, mais vous devez partager cette combinaison de manière sécurisée avant de pouvoir l'utiliser ensemble.

Puisque le chiffrement symétrique est rapide à calculer, il excelle dans la protection de grandes quantités de données — pour chiffrer les fichiers de votre disque dur, le trafic transitant par un tunnel VPN(nouvelle fenêtre) ou le contenu d'une base de données. Les algorithmes symétriques courants incluent AES et ChaCha20.
La faiblesse fondamentale : comment partager la clé en premier lieu ? Si vous l'envoyez sur un canal non sécurisé, un attaquant qui l'intercepte peut tout déchiffrer. C'est le problème de la distribution des clés, et c'est ce que le chiffrement asymétrique résout.
Qu'est-ce que le chiffrement asymétrique ?
Le chiffrement asymétrique utilise deux clés liées mathématiquement : une clé publique et une clé privée. Ce qu'une clé chiffre, seule l'autre peut le déchiffrer. Vous partagez la clé publique ouvertement avec n'importe qui ; la clé privée ne quitte jamais votre appareil.
Pensez à une fente pour boîte aux lettres dans votre porte d'entrée. N'importe qui peut y glisser une lettre (chiffrer avec votre clé publique), mais vous seul possédez la clé pour ouvrir la boîte et lire ce qu'elle contient (déchiffrer avec votre clé privée). Aucun échange préalable de secret n'est requis.

Cela résout entièrement le problème de la distribution des clés. Deux personnes étrangères qui n'ont jamais communiqué auparavant peuvent établir un canal sécurisé — l'une publie sa clé publique, l'autre chiffre un message avec celle-ci, et seul le détenteur de la clé peut lire la réponse. C'est le fondement du chiffrement de bout en bout, du protocole HTTPS et des signatures numériques.
Le compromis : le chiffrement asymétrique est environ 1 000 fois plus lent que le chiffrement symétrique en raison de la complexité des calculs mathématiques impliqués. Chiffrer un fichier volumineux ou un flux continu de données uniquement avec de la cryptographie asymétrique ne serait pas pratique.
Les algorithmes asymétriques courants incluent :
- RSA (Rivest–Shamir–Adleman)
- La cryptographie sur les courbes elliptiques (ECC), comme ECDH pour l'échange de clés et Ed25519 pour les signatures numériques
- ML-KEM, un algorithme asymétrique post-quantique plus récent standardisé par le NIST en 2024, conçu pour résister aux attaques des ordinateurs quantiques
Chiffrement asymétrique contre symétrique : différences clés
Une clé partagée
Rapide, efficace, idéal pour les gros volumes de données. Nécessite que les deux parties partagent déjà une clé secrète de manière sécurisée.
Paire de clés publique et privée
Plus lent, mais résout le problème de l'échange de clés. N'importe qui peut chiffrer ; seul le propriétaire de la clé peut déchiffrer.
Symétrique | Asymétrique | |
|---|---|---|
Clés | Une clé partagée | Paire de clés publique et privée |
Vitesse | Très rapide | ~1 000x plus lent |
Longueur de la clé | 128 à 256 bits | ≥ 2048 bits (RSA), ≥ 256 bits (ECC) |
Distribution des clés | Doit être partagée de manière sécurisée à l'avance | La clé publique peut être partagée ouvertement |
Idéal pour | Chiffrer de grandes quantités de données, comme des fichiers, des disques et le trafic VPN | Échange de clés sécurisé, signatures numériques, messagerie |
Exemples | AES, ChaCha20 | RSA, ECDH, Ed25519, ML-KEM (post-quantique) |
Pourquoi le chiffrement moderne utilise les deux
En pratique, les chiffrements symétrique et asymétrique ne sont presque jamais utilisés de manière isolée. Les système les plus sécurisés les combinent : le chiffrement asymétrique pour échanger une clé en toute sécurité, puis le chiffrement symétrique pour protéger les données réelles. Cela vous apporte la sécurité de la cryptographie asymétrique et la rapidité de la cryptographie symétrique.
L'utilisation conjointe des chiffrements asymétrique et symétrique est appelée cryptographie hybride. C'est le fondement du HTTPS, du TLS, des VPN, des boites mail chiffrées OpenPGP et de la plupart des autres protocoles de communication sécurisés.
Que se passe-t-il lorsque vous visitez un site internet sécurisé
Votre navigateur et le serveur utilisent le chiffrement asymétrique (via ECDH) pour se mettre d'accord sur une clé de session partagée sans la transmettre — même si quelqu'un intercepte l'échange, il ne peut pas en déduire la clé.
Cette clé de session partagée est utilisée avec le chiffrement symétrique (AES ou ChaCha20) pour chiffrer toutes les données pendant le reste de la session — ce qui est assez rapide pour gérer un trafic continu.
La clé de session est abandonnée lorsque la connexion est fermée. C'est important, car une clé privée volée deviendrait autrement une « clé maîtresse » — capable de déchiffrer chaque session passée et future. Générer une nouvelle clé pour chaque session signifie qu'une compromission est limitée à cette seule session. Cette propriété est appelée la confidentialité persistante.
Que se passe-t-il lorsque vous envoyez un message chiffré de bout en bout
Le message est chiffré avec une clé de session symétrique (AES) générée de manière aléatoire — ce qui est assez rapide quelle que soit la taille du message.
Cette clé de session est ensuite chiffrée à l'aide de la clé publique du destinataire (chiffrement asymétrique), afin que lui seul puisse la déverrouiller avec sa clé privée.
Les deux sont envoyés ensemble. Le destinataire déchiffre la clé de session avec sa clé privée, puis l'utilise pour déchiffrer le message — le tout sans partager de secret à l'avance.
Authenticité et signatures numériques
Le chiffrement masque le contenu d'un message, mais il ne prouve pas qui l'a envoyé. Pour cela, vous avez besoin d'une authentification : un moyen de vérifier qu'un message provient réellement de l'expéditeur déclaré et qu'il n'a pas été falsifié en transit.
Le chiffrement asymétrique rend cela possible grâce aux signatures numériques. Au lieu de chiffrer avec une clé publique, l'expéditeur signe les données avec sa clé privée. Quiconque détient la clé publique correspondante peut vérifier la signature, ce qui confirme à la fois l'identité de l'expéditeur et le fait que le contenu n'a pas été modifié.
Pour les données elles-mêmes, la plupart des protocoles modernes utilisent le chiffrement authentifié — des algorithmes qui chiffrent et vérifient l'intégrité simultanément en une seule opération. Les exemples courants sont AES-GCM et ChaCha20-Poly1305, qui sont tous deux utilisés dans les services de Proton. Si même un seul bit du texte chiffré est modifié en transit, le déchiffrement échoue et les données falsifiées sont rejetées.
Ordinateurs quantiques et chiffrement
Les chiffrements symétrique et asymétrique font face à des menaces très différentes de la part des ordinateurs quantiques — et comprendre cette différence est important pour la façon dont l'industrie se prépare.
Le chiffrement asymétrique traditionnel repose sur des problèmes mathématiques complexes : la factorisation de grands nombres (RSA) ou la résolution de problèmes de logarithme discret (ECDH). Les ordinateurs quantiques, en utilisant l'algorithme de Shor, sont particulièrement doués pour cette classe de problèmes, brisant efficacement la cryptographie asymétrique traditionnelle à grande échelle.
Le chiffrement symétrique est beaucoup plus résilient. Il repose sur la force brute (tester toutes les clés possibles) que les ordinateurs quantiques peuvent accélérer, mais pas assez pour rendre obsolètes les clés de taille appropriée. Une clé symétrique de 256 bits reste sécurisée contre les attaques quantiques connues ; aucune augmentation pratique de la taille de la clé n'est nécessaire.
C'est pourquoi les algorithmes post-quantiques comme ML-KEM sont conçus comme des remplacements asymétriques — s'intégrant là où le RSA et l'ECDH sont utilisés aujourd'hui, tandis que le chiffrement symétrique reste en grande partie inchangé.
Comment Proton utilise les chiffrements asymétrique et symétrique
Chaque service Proton utilise la cryptographie hybride : le chiffrement asymétrique pour établir un échange de clés sécurisé, et le chiffrement symétrique pour protéger vos données rapidement.
Proton Mail utilise la norme OpenPGP, qui combine le chiffrement symétrique pour le contenu des messages avec des clés asymétriques, telles que des clés ECC ou RSA, pour le chiffrement, l'échange de clés et les signatures numériques. Il prend également en charge le chiffrement post-quantique.
Proton VPN chiffre le trafic avec ChaCha20 ou AES-256, en utilisant des protocoles VPN modernes tels que WireGuard et OpenVPN. Ces protocoles utilisent l'échange de clés asymétriques pour établir de nouvelles clés de session symétriques, contribuant ainsi à assurer une confidentialité persistante.
Proton Drive chiffre les fichiers côté client en utilisant la norme OpenPGP. Il utilise des clés asymétriques publiques/privées pour que seule votre clé privée puisse déchiffrer vos fichiers, ce qui signifie que personne d'autre que vous — pas même Proton — ne peut y accéder.
Proton Pass stocke les identifiants et autres éléments du coffre-fort à l'aide du chiffrement symétrique AES-256-GCM. Il utilise des clés de coffre-fort et d'élément de 32 octets générées de manière aléatoire, qui sont protégées par des clés d'utilisateur asymétriques.
Prenez le contrôle de vos données
Le chiffrement moderne fonctionne car la cryptographie symétrique et asymétrique travaillent ensemble — et Proton utilise les deux pour protéger le respect de votre vie privée dans toutes les applications.
Grâce au chiffrement de bout en bout, à l'architecture de sécurité zéro accès, à la protection post-quantique, aux applications open source et aux audits indépendants, vos informations restent les vôtres.
Questions fréquentes
- Quelle est la principale différence entre le chiffrement symétrique et le chiffrement asymétrique ?
- Lequel est le plus rapide, le chiffrement asymétrique ou le chiffrement symétrique ?
- Pourquoi avons-nous besoin à la fois du chiffrement symétrique et du chiffrement asymétrique ?
- Le chiffrement symétrique est-il moins sécurisé que le chiffrement asymétrique ?
- Le chiffrement asymétrique peut-il remplacer le chiffrement symétrique ?
- Les algorithmes symétriques ou asymétriques sont-ils plus vulnérables aux ordinateurs quantiques ?


