Initial vault setup

This commit is contained in:
2026-06-09 18:40:21 +02:00
commit bda02d587f
3692 changed files with 402457 additions and 0 deletions
@@ -0,0 +1,98 @@
---
title: SimpleX Chat
created: 2026-06-07
updated: 2026-06-07
type: app
tags: [catalogue, messaging, e2e, privacy, sans-id, haskell, rust, mobile-first]
confidence: high
contested: false
sources: [https://selfh.st/apps/?tag=Messaging, https://github.com/simplex-chat/simplex-chat, https://simplex.chat/]
---
# 💬 SimpleX Chat
> **La messagerie la plus privée jamais construite** : pas d'identifiant utilisateur, pas de numéro de téléphone, pas d'email requis. Le chiffrement bout-en-bout est systématique, et le réseau ne peut pas lier deux conversations à la même personne.
## 📋 Informations Générales
| Champ | Valeur |
| :--- | :--- |
| **Site web** | [simplex.chat](https://simplex.chat/) |
| **GitHub** | [simplex-chat/simplex-chat](https://github.com/simplex-chat/simplex-chat) |
| **Licence** | AGPL-3.0 |
| **Langage** | Haskell, Rust, Swift, Kotlin |
| **Étoiles GitHub** | 11.2k ⭐ |
| **Catégorie** | Messaging |
## 📝 Description
**SimpleX Chat** repense entièrement le modèle de la messagerie instantanée. Là où Signal, WhatsApp ou Matrix associent chaque utilisateur à un identifiant stable (numéro, identifiant, clé), **SimpleX ne crée aucun identifiant persistant** : chaque conversation utilise une file d'attente de messages chiffrés différente, générée à la connexion. Le serveur ne peut donc pas lier deux conversations à un même utilisateur, et il n'existe aucun annuaire centralisé.
Concrètement, deux personnes échangent un **lien d'invitation à usage unique** (QR code ou URL), qui contient l'adresse d'une file chiffrée. Plusieurs files peuvent être établies pour une même relation, ce qui empêche l'analyse de graphe social au niveau serveur. Le chiffrement **E2E est systématique** (double ratchet, type Signal Protocol), avec en plus la possibilité de **chiffrer la couche transport** (TLS) et d'**effacer définitivement** un message pour les deux parties.
Les clients sont disponibles pour **iOS, Android, macOS, Windows, Linux**, et un **serveur SMP** (SimpleX Messaging Protocol) peut être auto-hébergé pour récupérer le contrôle total de l'infrastructure. Le projet est audité par Trail of Bits et Cure53.
## 🚀 Installation
### Serveur SMP auto-hébergé (Docker)
```yaml
services:
smp-server:
image: simplexchat/smp-server:latest
container_name: simplex-smp
restart: unless-stopped
ports:
- "443:443"
volumes:
- smp_data:/var/lib/smp
environment:
SMP_SERVER_ADDR: smp.example.com
# Générer des mots de passe avec openssl rand -base64 32
volumes:
smp_data:
```
### Côté client
Les applications de bureau et mobiles se téléchargent depuis [simplex.chat/downloads](https://simplex.chat/downloads/). Pour utiliser son propre serveur, il faut saisir son adresse dans les paramètres réseau de l'app.
## ⚙️ Configuration Initiale
1. **Installer les apps clientes** sur tous les appareils concernés.
2. **Créer un profil** : un nom d'affichage suffit, aucune donnée n'est obligatoire.
3. **(Optionnel) Déployer son propre serveur SMP** pour ne dépendre d'aucune infrastructure tierce.
4. **Échanger un lien d'invitation** avec chaque contact (QR code recommandé).
5. **Tester l'effacement de message** et la **vérification du chiffrement** (bout dédié dans l'app).
## 🔄 Alternatives
- **Signal** — Référence du marché, mais numéro de téléphone obligatoire
- **Briar** — Messagerie peer-to-peer via Tor, Wi-Fi, Bluetooth
- **Threema** — Suisse, payante, mais liée à un identifiant
- **Matrix / Element** — Fédération, mais identifiants visibles sur le réseau
- **XMPP + OMEMO** — Open standard, mais identifiant JID obligatoire
## 🔐 Sécurité
-**Chiffrement E2E systématique** (double ratchet)
-**Aucun identifiant utilisateur** : impossible de lier deux conversations
- ✅ Audits externes (Trail of Bits, Cure53)
- ⚠️ Le serveur ne voit jamais le contenu, mais voit les métadonnées d'adresses IP et de timing
- ⚠️ Pour une anonymat maximal : combiner avec **Tor** et un **serveur auto-hébergé**
## 📚 Ressources
- [Site officiel](https://simplex.chat/)
- [GitHub simplex-chat/simplex-chat](https://github.com/simplex-chat/simplex-chat)
- [Documentation serveur SMP](https://simplex.chat/docs/server.html)
- [Audit Trail of Bits](https://simplex.chat/blog/20240314-simplex-chat-v5-4-quantum-resistance-signal-double-ratchet-algorithm.html)
## Pages Liées
- [[cat-messaging]] — Catégorie Messaging
- [[app-synapse]] — Matrix, autre approche de la décentralisation
- [[app-traefik]] — Reverse proxy pour serveur SMP
- [[securisation-home-lab]] — Hardening du serveur
- [[recettes-docker-compose]] — Patterns Compose