Tox / qTox¶
- Usage adapté
- Évaluation d’un client précis avec maîtrise du P2P. [1] [2]
- À éviter si…
- Vous supposez des garanties uniformes entre clients mobiles et desktop. [1]
- Atout principal
- Identité par clé, sans numéro imposé par le protocole. [1] [2]
- Limite principale
- Clients mobiles, forks et maintenance non interchangeables. [1] [2]
- Identifiant du compte
- Clé publique / ID Tox ; protocole et clients distincts. [1] [2]
- Android
- Dépend du client et de la version ; à préciser. [1]
- Confiance et périmètre
- Propriétés documentaires bornées ; métadonnées de production et binaires non vérifiés expérimentalement. [1]
Ce que votre contact apprend¶
- Ce que le contact apprend
- Le contact reçoit les messages et le profil que vous partagez ; il peut en conserver une copie. [1] [2]
Ce que le fournisseur apprend¶
- Ce que le fournisseur apprend
- DHT et pairs ; ID durable corrélable par réutilisation. [1] [2]
Autres observateurs¶
- Ce que le réseau / FAI apprend
- Le réseau voit destinations, horaires et volumes ; Tor ou un relais déplace l’observateur. [1] [2]
- Exposition à Apple / Google
- Magasin, installation et push peuvent créer des métadonnées ; le lien exact au profil dépend de l’OS et n’a pas été testé ici. [1] [2]
- Preuves judiciaires publiques
- Aucun cas de remise individuel établi ici ; cela ne prouve pas une absence de demandes ou de données. [1] [2]
Chiffrement et clés¶
- Chiffrement E2EE
- E2EE Tox ; garanties opérationnelles propres à chaque client. [1] [2]
- Forward secrecy
- Inconnu : non établi pour la version et la configuration considérées.
- Sécurité après compromission
- Inconnu : non établi pour la version et la configuration considérées.
- Vérification des clés
- Inconnu : non établi pour la version et la configuration considérées.
Métadonnées et identité¶
- Exposition des métadonnées
- DHT et pairs ; ID durable corrélable par réutilisation. [1] [2]
- Identifiant global
- Inconnu : non établi pour la version et la configuration considérées.
- Username / découverte
- Inconnu : non établi pour la version et la configuration considérées.
- Notifications push
- Inconnu : non établi pour la version et la configuration considérées.
Appels, IP et groupes¶
- IP au correspondant
- Connexions et appels P2P peuvent révéler l’IP. [1] [2]
- Relais / TURN
- Inconnu : non établi pour la version et la configuration considérées.
- Appels
- Inconnu : non établi pour la version et la configuration considérées.
- Groupes
- Inconnu : non établi pour la version et la configuration considérées.
Appareils et sauvegardes¶
- Multi-appareil
- Inconnu : non établi pour la version et la configuration considérées.
- Sauvegardes
- Inconnu : non établi pour la version et la configuration considérées.
Audits, limites et cas publics¶
- Audits
- Inconnu : non établi pour la version et la configuration considérées.
- Code source et binaires
- Dépôts et périmètres par composant consignés en Phase 2 ; aucun binaire courant reproduit bit à bit ici. [1] [2]
- Limite principale
- Clients mobiles, forks et maintenance non interchangeables. [1] [2]
- Preuves judiciaires publiques
- Aucun cas de remise individuel établi ici ; cela ne prouve pas une absence de demandes ou de données. [1] [2]
Configuration et inconnues¶
- Configuration conseillée
- Maîtriser appareils, identités, notifications et fichiers ; vérifier client, version et chemin d’appel. [1] [2]
- Inconnues restantes
- Comportement réseau, binaires distribués et forensique contemporains restent incomplets ; vérifier version, OS et configuration. [1] [2]
Comprendre les termes¶
Chiffrement de bout en bout — E2EE
Les terminaux des participants contrôlent les clés du contenu. Le serveur de transport ne devrait pas lire les messages normaux. Comprendre
Métadonnées
Les données autour de l’échange : comptes, IP, horaires, volumes, appareils ou groupes. Comprendre
Pseudonymat
Utiliser une identité différente de votre identité civile. Elle peut toutefois être reliée à vous. Comprendre
Anonymat réseau
Réduire la possibilité de relier un trafic à votre adresse réseau ou à son destinataire. Comprendre
Conclusion canonique et matrice de référence¶
Identité par clé et protocole P2P, mais qTox n’est qu’une implémentation desktop. Clients mobiles, forks, maintenance et fonctions ne sont pas interchangeables. Les appels P2P et IP publique exposent le pair; un ID long terme peut être corrélé par réutilisation. Le protocole et chaque client doivent être évalués séparément.
Preuves détaillées¶
Lire le dossier Tox / qTox en Phase 2.
Threat models¶
Transposition exacte de la matrice canonique TM1–TM15, avec les mêmes réserves de configuration et de preuve. ✅ : résistance relativement forte ; 🟡 : partielle ; 🟠 : exposition importante ; 🔴 : faible résistance ; ❓ : données insuffisantes.
| Menace | Résistance relative |
|---|---|
| TM1 Fournisseur curieux | 🟡 |
| TM2 Infrastructure compromise | 🟡 |
| TM3 Opérateur malveillant | 🟠 |
| TM4 ISP / Wi-Fi / LAN | 🟠 |
| TM5 Observateur passif multipoint | 🟠 |
| TM6 Adversaire global passif | 🔴 |
| TM7 Contact malveillant | 🔴 |
| TM8 Harceleur / doxxer OSINT | 🟡 |
| TM9 Demande judiciaire classique | 🟡 |
| TM10 Enquête sophistiquée multi-source | 🟠 |
| TM11 Appareil verrouillé | 🟡 |
| TM12 Appareil déverrouillé | 🔴 |
| TM13 Spyware / terminal contrôlé | 🔴 |
| TM14 Supply-chain compromise | 🟡 |
| TM15 Censure étatique | 🟡 |