Matrix/Riot avec le chiffrement des messages personnels par défaut

Société New Vector, dont les employés dirigent également une organisation à but non lucratif du protocole Matrix, a annoncé le lancement d'une série de clients Matrix de la famille Riot.

Matrix est un protocole libre pour la mise en Ɠuvre d'un rĂ©seau fĂ©dĂ©ratif, construit sur la base de l'historique linĂ©aire des Ă©vĂ©nements (events) au sein d'un graphe acyclique (DAG). La principale rĂ©alisation de ce protocole est un messager avec support de la signalisation VoIP, mais d'autres usages sont possibles, car il s'agit d'un protocole Ă  usage gĂ©nĂ©ral.

Le principal changement des clients lancés pour le navigateur et l'enveloppe Electron (1.6.0), Android (0.19.0) et iOS (0.11.1-0.11.2) a été l'inclusion du chiffrement de bout en bout pour les dialogues personnels par défaut. Le chiffrement est rendu possible grùce au protocole Olm, basé sur le protocole du messager Signal. Le chiffrement des dialogues de groupe utilise une extension du protocole appelée Megolm, qui permet de déchiffrer un message plusieurs fois.


Le chiffrement optionnel a été introduit pour la premiÚre fois en 2016. L'inclusion par défaut dans les versions expérimentales a eu lieu lors de FOSDEM 2020.

Depuis la premiĂšre version de la mise en Ɠuvre du chiffrement, les possibilitĂ©s suivantes ont Ă©tĂ© ajoutĂ©es :

  • le client peut demander des clĂ©s pour dĂ©chiffrer les messages Ă  d'autres clients de l'utilisateur ou aux clients des interlocuteurs ;
  • un stockage de clĂ©s de chiffrement cĂŽtĂ© serveur a Ă©tĂ© ajoutĂ©, chiffrĂ© par une phrase secrĂšte ;
  • en plus de la vĂ©rification des dispositifs par empreinte (fingerprint), une vĂ©rification par symboles emoji a Ă©galement Ă©tĂ© introduite.

À l'avenir, il est prĂ©vu d'inclure le chiffrement par dĂ©faut non seulement pour les dialogues personnels, mais aussi pour les salles non publiques en gĂ©nĂ©ral, y compris les groupes.

Il est également mentionné :

La recherche dans les salles chiffrées est déjà disponible grùce à l' extension Firefox Radical.


Pour faciliter le travail avec les clĂ©s de chiffrement, les dĂ©veloppeurs du protocole Matrix ont introduit un mĂ©canisme appelĂ© « confirmation croisĂ©e » (cross-signing). Cela permet, en utilisant un appareil dĂ©jĂ  vĂ©rifiĂ©, de vĂ©rifier automatiquement les autres appareils d'un utilisateur. Avec ce mĂ©canisme, deux interlocuteurs n'ont besoin de vĂ©rifier leurs appareils qu'une seule fois, et non chaque appareil sĂ©parĂ©ment. La spĂ©cification du mĂ©canisme peut ĂȘtre lue sur GitHub.


Outre Riot, le chiffrement est Ă©galement pris en charge par d'autres clients : FluffyChat, nheko Reborn, clients basĂ©s sur libQuotient (WIP), clients basĂ©s sur mautrix-go (gomuks), clients basĂ©s sur matrix-nio (Mirage et WeeChat), Seaglass (abandonnĂ©). D'autres implĂ©mentations sont en dĂ©veloppement. Pour les clients ne prenant pas en charge le chiffrement, un dĂ©mon pour le proxy E2EE est proposĂ© — pantalaimon.

Source : linux.org.ru

Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster