Envoyer un message sécurisé sur le Web peut être bien plus compliqué qu'on ne l'imagine. À moins d'utiliser des outils automatiques capables de chiffrer correctement le contenu, c'est à l'utilisateur de prendre les précautions nécessaires. Une solution possible pour partager des fichiers texte et binaires protégés est EncryptPad, un petit bloc-notes portable avec support du chiffrement symétrique, protection par mot de passe et/ou clé, et un générateur de mots de passe très robuste.
Paranoïa ou confidentialité ?
Certains appellent cela de la paranoïa, d'autres de la confidentialité. Le débat ne semble pas près de se terminer, et les deux camps refusent de céder. Des agences fédérales et des médias alliés attaquent les technologies de chiffrement, des gouvernements déclarent virtuellement la guerre à certains produits parce qu'ils ne peuvent pas analyser leur contenu (comme c'est le cas du Brésil et de WhatsApp, qui a déjà été bloqué trois fois cette année), le Big Data essaie de tout savoir sur nos goûts, et à l'autre extrême, l'utilisateur tente de répondre à tout cela de la manière la plus efficace possible. Supposons que cet utilisateur doive partager une série de mots de passe avec un membre de sa famille, ou quelque chose de plus délicat comme un numéro de carte de crédit, ou les identifiants d'une session de banque en ligne. Envoyer ces données par WhatsApp n'est peut-être pas pratique, et un courrier ordinaire n'est pas non plus une bonne idée. Il existe de nombreuses méthodes pour chiffrer des fichiers texte, mais EncryptPad est l'une des plus intéressantes.
Un bloc-notes aux multiples facettes
À première vue, EncryptPad peut être interprété comme un bloc-notes portable, et si aucun paramètre de sécurité n'est configuré, il fonctionne exactement de cette manière. La différence est que l'utilisateur a la possibilité de protéger son texte avec un mot de passe, une clé, ou les deux à la fois. EncryptPad travaille avec deux formats de fichiers principaux : le premier est GPG, compatible avec tout outil basé sur OpenPGP, et il est recommandé lorsque le destinataire du document ne possède pas de copie d'EncryptPad. GPG ne permet pas une double protection par mot de passe et clé (il faut choisir l'un ou l'autre), mais c'est là qu'intervient le format interne d'EncryptPad, EPD. Cela rend le document incompatible avec OpenPGP, mais si l'autre utilisateur a EncryptPad et qu'ils ont convenu d'un mot de passe auparavant, une couche supplémentaire de sécurité est activée.
Le site officiel d'EncryptPad propose quatre tutoriels expliquant comment créer des mots de passe et des clés pour vos fichiers. Parmi ses fonctions secondaires, on trouve le chiffrement de fichiers binaires (images, vidéos, exécutables, etc.) et un générateur de mots de passe avec plusieurs niveaux de complexité et un maximum de 128 caractères, plus que suffisant dans la plupart des cas. EncryptPad est un logiciel FLOSS, multiplateforme, très léger et, au fond, pas si compliqué à utiliser.