XMPP, alternative à WhatAPP, Signal, Telegram

XMPP, alternative à WhatAPP, Signal, Telegram


XMPP, pour Extensible Messaging and presence Protocol, est un ensemble de protocoles standards et ouverts pour la messagerie instantanée. Ce protocole permet également l’échange de manière décentralisée et en temps réel de contenu multimédia comme le partage de fichiers, la téléphonie sur IP ainsi que la visioconférence.
XMPP n’est donc pas une application à proprement parlé, mais un ensemble de protocoles utilisés par des clients de messageries instantanées.
D’ailleurs, WhatApp utilise une version personnalisée de XMPP.
Pour fonctionner, XMPP a besoin d’un client et d’un serveur. Il s’agit d’une architecture décentralisée, cela signifie que les services ne dépendent pas d’un seul point d’accès mais peut être composé de plusieurs serveurs.

XMPP vs WhatApp

WhatApp a fait la une en ce début d’année concernant ses nouvelles conditions d’utilisation qui ont fait polémiques. En effet, la société menaçait de ne plus fournir l’accès à ses services en cas de refus de ces conditions. Ces dernières lui permettraient de partager plus de données avec sa maison-mère Facebook. Les messages restent sécurisés (chiffrement de bout en bout) mais les contacts et les informations du profil seront utilisés dans un but commercial ( comme la publicité ciblé). De plus l’utilisateur est identifié par son N° de mobile.
Quant aux clients XMPP (libres c’est à dire avec le code source ouvert), ils n’utilisent pas d’identifiant permettant de vous identifier personnellement (à moins que vous n’indiquiez votre nom dans votre identifiant !! ). Le login se présente sous la forme votre_id@nom_du_serveur . Il existe de nombreux serveurs XMPP (Jabber) proposant gratuitement ses services comme jabber.fr ou Chapril.org. Vous pouvez d’ailleurs retrouver l’ensemble des services en ligne libres, éthiques et décentralisés sur le site chatons.org. Ces sites s’engagent à respecte vos libertés et votre vie privée.

Les clients XMPP

Il existent de très nombreux client XMPP pour toutes les plates-formes ( Windows, linux, Android, IOS, etc). Voici ci-dessous une liste des plus connus:

ApartéBSD / Linux / macOS
AstraChatAndroid / iOS / Linux / macOS / Windows
BeagleIM by Tigase, Inc.macOS
blabber.imAndroid
Bruno the Jabber™ BearAndroid
ChatSecureiOS / macOS
ConversationsAndroid
ConverseeBrowser
DinoLinux
eM ClientmacOS / Windows
GajimLinux / Windows
MovimAndroid / Browser / Linux / macOS / Windows
PoezioLinux / macOS
ProfanityLinux / macOS / Windows
PsiLinux / macOS / Windows
Psi+Linux / macOS / Windows
PàdéBrowser
Salut à ToiAndroid / Browser / Linux / Other
SiskinIM by Tigase, Inc.iOS
SparkLinux / macOS / Windows
StorkIM by Tigase, Inc. (Tigase Messenger for Android)Android
SwiftLinux / macOS / Windows
txmmpLinux
UWPXWindows
yaximAndroid

Et les autres alternatives ?

Bien sûr vous n’êtes certainement pas passer à côté des « concurrents » tel que Telegram ou Signal. Pour ces derniers, si vous décidez d’utiliser leurs services, il faut leur faire confiance. Pour Telegram, les communications sont chiffrées de bout en bout, le code source du client est ouvert mais la partie serveur reste propriétaire. Concernant Signal (popularisé par Edward Snowden ), deux problèmes peuvent se poser. Tout d’abord, à l’instar de WhatApp, Signal oblige à communiquer un numéro de téléphone, ce qui peut poser un problème d’anonymat. Ensuite il ne s’agit pas d’une architecture décentralisée, il faut donc passer par les serveurs de l’application. N’oublions pas le français Olvid. Celui-ci corrige le problème de l’anonymat ( pas de N°de téléphone, chiffrement des méta données).

L’idéal, installer son/ses propres serveurs

La solution ultime pour maitriser la protection de ses données personnelles avec une application de messagerie instantanée est de pouvoir installer son propre serveur ( ou plusieurs pour la redondance des pannes ). Pour une utilisation avec la famille ou les amis, le prix des VPS (Private virtual server) reste abordable (attention à la localisation de l’hébergeur quand même). Pour la mise en place au sein d’une entreprise, 2-3 machines virtuelles voir même des conteneurs ne coûtent plus grand chose de nos jours. Dans les deux cas la difficulté reste la compétence technique pour la mise en place du serveur XMPP et comme tout service exposé sur Internet, sa sécurité.

Pour Conclure

Si vous êtes intéressé par la protection de vos données personnelles, XMPP reste la solution à utiliser. Que ce soit avec votre propre serveur ou bien avec un hébergeur respectueux de votre vie privée, il représente l’alternative aux applications en tête du marché. Encore méconnu du grand public, il mérite toute notre attention et j’espère voir sa popularité grandir.

Lien officiel XMPP

VOIR AUSSI MeshCental2, une solution de gestion d’ordinateurs à distance

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *