Le cryptage expliqué5 min de lecture

Ce que le chiffrement de bout en bout protège et ce qu'il ne protège pas

Le chiffrement de bout en bout protège le contenu des messages entre les appareils. Les copies, les sauvegardes et les destinataires demandent aussi de l’attention.

Illustration verte d'un document, d'une clé et d'une puce représentant des informations cryptées.

Supposons que vous envoyiez à un collègue une mise à jour confidentielle du projet dans une conversation chiffrée de bout en bout. Votre collègue la lit, puis copie un paragraphe dans un document partagé. Toute personne ayant accès à ce document peut désormais également lire le paragraphe.

Le chiffrement de bout en bout est conçu pour que le contenu des messages reste lisible uniquement au niveau des extrémités de la communication. Pour une conversation privée, ce sont les appareils des participants. Dans un système correctement conçu et mis en œuvre, le service transportant les messages chiffrés ne peut pas déchiffrer leur contenu. L'architecture de sécurité de messagerie de l'IETF décrit cette séparation entre les participants et le service d’acheminement.

Chiffré entre quels appareils ?

Un message peut être chiffré lors de son déplacement sur Internet tout en restant lisible par le service qui le gère.

Prenez un service simple qui utilise TLS pour protéger la connexion entre votre téléphone et son serveur. Le serveur est une extrémité de cette connexion protégée. Il peut recevoir du texte lisible, le traiter, puis l'envoyer via une autre connexion chiffrée au destinataire. TLS protège la communication entre ses points de terminaison, qui peuvent être un appareil et un serveur.

Le chiffrement de bout en bout protège le contenu aussi lors de cette étape intermédiaire. L'appareil de l'expéditeur chiffre le message avant sa livraison et l'appareil du destinataire le déchiffre. Un système peut également utiliser TLS, protégeant les connexions réseau qui transportent le message déjà chiffré.

Étape dans un simple échange chiffré de bout en bout Qu'arrive-t-il au contenu
Appareil de l'expéditeur Le texte est composé et chiffré.
Service d’acheminement Le service transporte des données chiffrées. Il ne dispose pas des clés nécessaires pour déchiffrer le contenu.
Appareil du destinataire Le message est déchiffré afin que le destinataire puisse le lire.

Ceci est un exemple simplifié. Les discussions de groupe et les comptes avec plusieurs appareils liés comportent davantage de points de terminaison à prendre en compte.

Vos appareils font partie de la conversation

Vous devez lire le texte avant de l'envoyer. Votre destinataire doit le lire après l'avoir reçu. À ces moments-là, les mots sont disponibles sur les appareils situés à chaque extrémité.

Une personne capable de visualiser une conversation ouverte peut la lire sans briser le chiffrement. Les logiciels malveillants disposant d'un accès suffisant à un appareil peuvent également capturer du texte au fur et à mesure qu'il est saisi ou affiché. Les conséquences d'une compromission d'un périphérique dépendent de l'accès obtenu et de la conception du système, comme l'explique la discussion de l'IETF sur la compromission des points de terminaison.

La même conversation peut également être accessible sur un ordinateur ou une tablette connectés. Examinez ces appareils, supprimez les accès dont vous n’avez plus besoin et maintenez le logiciel à jour. Il s'agit de précautions pratiques incluses dans les directives sur les communications mobiles de la CISA.

Une sauvegarde a sa propre protection

Les paramètres utilisés pour une conversation en cours ne vous indiquent pas, à eux seuls, comment une sauvegarde enregistrée est protégée.

Vérifiez si la sauvegarde est chiffrée, qui contrôle les clés et comment fonctionne la récupération. Si un fournisseur conserve une clé permettant d'ouvrir la sauvegarde, il pourra peut-être accéder à cette copie. Si vous êtes la seule personne à détenir le secret nécessaire pour l’ouvrir, la récupération dépend de la sécurité de ce secret. Le fait qu’une sauvegarde soit stockée dans le cloud ne répond pas à ces questions.

Le Guide de chiffrement de l'Electronic Frontier Foundation recommande spécifiquement de vérifier le chiffrement des sauvegardes parallèlement à la protection utilisée pendant le transit.

Les mots ne sont qu'une partie de l'information

Garder secret le contenu du message ne masque pas automatiquement l’activité environnante.

Selon le service et l'observateur, des informations telles que les temps de connexion, les identifiants de compte, les adresses réseau ou la quantité de données échangées peuvent rester disponibles. Ces détails sont souvent appelés métadonnées. Un observateur du réseau et un fournisseur de messagerie ne verront pas forcément les mêmes informations.

Les régularités du trafic peuvent encore révéler quelque chose sur un échange même lorsque son contenu est illisible. Les guides de confidentialité de l'IETF parlent ici d’analyse du trafic.

Vérifiez qui est à l'autre bout du fil

Un nom de profil familier ou une photographie ne suffit pas pour vérifier un échange sensible.

Lorsque l'application permet de vérifier les contacts, comparez l’empreinte de la clé ou le code de sécurité avec l’autre personne, en personne ou via un canal indépendant auquel vous faites déjà confiance. Si quelqu'un vous contacte de manière inattendue à partir d'un nouveau compte, confirmez le changement par un canal connu avant de partager des informations confidentielles.

Cela permet de connecter une identité cryptographique à la personne que vous souhaitez atteindre. L'Explication de l'EFF sur la vérification des empreintes de clés montre pourquoi cette vérification est importante.

Avant votre prochain message confidentiel

Commencez par les informations que vous devez réellement envoyer. Oubliez les détails dont le destinataire n’a pas besoin. Vérifiez ensuite les parties de l’échange qui comptent pour ces informations :

  • Si cette conversation utilise le chiffrement de bout en bout, y compris les appareils liés.
  • Si vous avez vérifié le destinataire via une méthode fiable.
  • Quels appareils peuvent ouvrir la conversation.
  • Comment les copies enregistrées et les sauvegardes sont protégées.
  • Si le destinataire doit conserver, copier ou partager le texte.

Pour les conversations professionnelles, convenez avec votre collègue des documents ou des personnes susceptibles de recevoir les détails du projet avant de les envoyer.

Le rôle de Layergram

Layergram vous permet de composer et de chiffrer le texte sélectionné localement avant de le partager via un canal compatible. Le destinataire le déchiffre localement dans Layergram. Les deux personnes utilisent Layergram et vérifient mutuellement leur identité.

Cela place le contenu choisi dans une couche chiffrée distincte avant qu'il n'atteigne la messagerie utilisée pour l’envoi. Le chat peut toujours conserver des informations sur l'échange, et les appareils et le destinataire restent une partie du risque. Vous pouvez suivre le flux de travail dans Fonctionnement de Layergram et lire les limites spécifiques dans notre explication de sécurité.