Nous commençons par là où ils ne restent PAS
Un détail de Solo2 qui passe inaperçu la première fois qu'on l'utilise, mais qui est la plus grande différence avec la messagerie que tu utilises tous les jours : tes messages ne sont pas conservés sur nos serveurs.
Dans la messagerie la plus répandue aujourd'hui, quand tu envoies quelque chose à quelqu'un, ce message transite par les serveurs de l'entreprise qui te fournit le service. Le contenu est souvent chiffré, oui, mais le message est physiquement là : il passe, il est copié en chemin, parfois conservé un moment jusqu'à ce que le destinataire se connecte. Chez Solo2, non. Ce que tu écris voyage directement de l'appareil de celui qui écrit à celui de celui qui lit. Et quand la connexion directe n'est pas possible, il passe chiffré par notre miroir, qui ne garde rien. Sans copie, sans boîte aux lettres, sans escale où quelque chose subsisterait.
Pourquoi cela te protège déjà
Ce qui se trouve sur les serveurs d'autres personnes, même crypté, existe. C'est là. Sous la pression juridique, il peut être demandé, en cas de violation future, il peut être divulgué, et avec du temps et des ressources, il peut être analysé. Chez Solo2, nous ne pouvons offrir à personne quelque chose que nous n'avons jamais eu.
C'est le premier niveau de sécurité de Solo2, et la plupart des gens en ont assez. Les menaces habituelles — un service compromis, une décision de justice contre l'entreprise, une violation massive d'un fournisseur — ne nous affectent pas : il n'y a aucune information à demander, filtrer ou analyser.
Et puis, pourquoi chiffre-t-on ?
Il y a des scénarios où l'architecture seule ne suffit pas. S'il y a un programme résidant sur ton propre appareil surveillant ce qui en sort, si le réseau par lequel tu passes est sous la surveillance d'un acteur disposant de grands moyens, si quelqu'un a la capacité d'analyser les modèles de trafic à une échelle industrielle — c'est là qu'interviennent les couches de chiffrement.
Elles ne sont pas là pour le voleur occasionnel ni pour te protéger de toi-même. Elles sont faites pour les situations où ce que tu envoies est suffisamment important pour que quelqu'un ayant du temps, des ressources et une motivation veuille le lire. Le journaliste avec une source, l'avocat avec un dossier sensible, le médecin avec les données d'un patient, une négociation sous accord de confidentialité. Pour ces scénarios — et pour quiconque préfère ne pas avoir à se demander si sa conversation fait partie de celles qui comptent — Solo2 chiffre deux choses : le contenu du message et les données d'acheminement.
Une nouvelle clé pour chaque carte postale
Imagine un instant qu'envoyer un message soit comme envoyer une carte postale. Chaque fois que tu en écris un, Solo2 le chiffre avec une clé unique générée pour cet envoi. Dès que nous l'utilisons, la clé est détruite. Si quelqu'un parvenait à voler la clé d'une carte postale, il ne pourrait lire que celle-là — pas une seule de plus, ni en arrière ni en avant. C'est ce que les cryptographes appellent le forward secrecy, le « secret parfait vers l'avant », et c'est la référence absolue de la messagerie privée moderne.
Une nouvelle clé également pour l'enveloppe
La carte postale ne voyage jamais seule : elle est placée dans une enveloppe avec ses données d'acheminement — à qui elle est destinée, quand elle a été envoyée, dans quel ordre par rapport aux précédentes. Cette enveloppe est également chiffrée, bien sûr. Mais jusqu'à présent, dans les versions antérieures de Solo2, la clé de l'enveloppe avait tendance à rester la même pendant longtemps. Que pourrait-on déduire si quelqu'un l'obtenait ? Le contenu resterait illisible, oui, mais on pourrait dresser un profil : combien de fois tu parles avec quelqu'un, à quelles heures, avec quelle cadence, dans quel ordre.
Avec le nouveau design que nous avons lancé dans Solo2, les touches d'enveloppe sont également renouvelées périodiquement. Ce dont nous nous occupons déjà pour le contenu, nous l'étendons aux données d'expédition. Une vraie confidentialité, également des metadata.
Une clarification sur le mot métadonnées. Chez Solo2, ce sont les données d'acheminement qui voyagent à l'intérieur du tunnel chiffré entre l'appareil émetteur et l'appareil récepteur, et rien de plus. Ce ne sont pas les registres que certains services conservent sur leurs serveurs pour savoir avec qui tu parles, quand et d'où. Nous ne gardons pas non plus trace de qui tu parles ni de ce que tu dis.
dans une phrase
Solo2 te protège à deux niveaux. D'abord par là où tes messages ne sont pas conservés ; ensuite par la manière dont voyagent les quelques octets qui sortent effectivement de l'appareil. Pour la plupart des gens, le premier niveau suffit. Pour ceux dont ce qu'ils envoient compte particulièrement — documents sensibles, conversations avec un patient, dossiers en cours, propositions assorties de clauses de confidentialité —, le second existe et travaille en silence.
Solo2 est fait pour ne pas se faire remarquer. Nous y pensons avec amour et l’entretenons avec discipline.