AccueilActualités informatiqueSimpleX 1.0.0 : Chat décentralisé, respectueux de la vie privée et crypté

SimpleX 1.0.0 : Chat décentralisé, respectueux de la vie privée et crypté

Avec la version 1.0.0, SimpleX s’aventure dans le monde très concurrentiel des messageries. Le projet libre veut se distinguer de la masse des chats par un cryptage particulièrement sûr, un réseau décentralisé ainsi qu’un anonymat des utilisateurs. L’annonce la plus importante est que le protocole est désormais considéré comme stable – toutes les versions à venir doivent rester compatibles avec les versions antérieures et futures.

Sommaire

Les développeurs ont également entièrement revu le cryptage de bout en bout. SimpleX utilise deux couches pour le cryptage : l’une offre une forward secrecy, dans laquelle le chat offre encore une protection même si les credentials à long terme sont connus, une deuxième doit protéger les métadonnées. Dans la première couche, une procédure de double ratchet est désormais utilisée, la clé changeant pour chaque message, chaque contact, chaque groupe et chaque fichier envoyé. Vous trouverez plus de détails à ce sujet dans les notes de publication.

iX Newsletter : chaque mois, des informations de fond passionnantes sur la nouvelle édition

Connaissez-vous déjà la lettre d’information gratuite iX-Vous voulez vous inscrire à la newsletter ? Inscrivez-vous dès maintenant et ne manquez rien chaque mois à la date de parution : heise.de/s/NY1E Le prochain numéro portera sur le thème de la couverture de février.iX: matériel et logiciel de vidéoconférence.

SimpleX ne repose pas sur une identité globale de ses utilisateurs – contrairement aux protocoles peer-to-peer, ce sont donc des serveurs qui acheminent les messages. Toutefois, ceux-ci ne doivent pas conserver d’informations sur les utilisateurs, ne doivent pas communiquer entre eux et ne doivent pas stocker de messages. Pour cela, on utilise des files d’attente de messages asynchrones qui ne peuvent transmettre les données que dans une seule direction – ce que l’on appelle aussi le simplex dans la technique de communication.

Sous le capot, le Simplex Messaging Protocol (SMP) fait son travail, il existe en outre une implémentation de référence avec SimpleXMQ. Cette dernière est également disponible dans la version 1.0.0. Sur la page GitHub du projet, on trouve des instructions sur la manière de mettre en place son propre serveur SMP sur un système Linux ou macOS. Un client de chat existe jusqu’à présent uniquement sous forme d’application de terminal, des binaires prêts à l’emploi sont disponibles pour Ubuntu, macOS et Windows. Selon leurs propres dires, les développeurs travaillent actuellement sur des applications pour smartphones.

En tant que logiciel libre, SimpleX Chat ainsi que le logiciel serveur correspondant sont placés sous la licence open source AGPL v3. Ceux qui souhaitent contacter directement les développeurs peuvent le faire, après l’installation du client, directement via la commande /simplex .

Plus d'articles