Votre confiance, prouvée.
Ici, « chiffré de bout en bout » n'est pas un slogan. Voici exactement ce qui se passe — et comment le vérifier vous-même.
1Chiffré chez vous
Vos fichiers et leurs noms sont chiffrés dans votre navigateur (AES-256-GCM) avant le moindre envoi.
2La clé reste dans le lien
La clé vit dans le # à la fin de l'adresse. Ce fragment n'est jamais transmis au serveur — c'est une règle du Web.
3Le serveur ne voit que du bruit
Sur le disque de l'hébergeur : des octets chiffrés, sans nom, sans clé. Illisibles, même pour l'administrateur.
La preuve, en direct
Tapez un message secret : on le chiffre sous vos yeux, et c'est ça que verrait le serveur. Sans la clé, générée ici et jamais envoyée, personne ne peut le relire.
↓ chiffré dans votre navigateur ↓
…
Vérifier par vous-même
Sans me croire sur parole.
- La clé n'est pas dans les requêtes. Ouvrez les outils réseau de votre navigateur pendant un envoi : le fragment
#…n'apparaît dans aucune requête. - Le code est lisible. Faites « Afficher la source » : le chiffrement est dans
e2e.js, en clair, sans dépendance ni CDN. - Les fichiers stockés sont du charabia. Ils sont hors du dossier web, et servis uniquement en pièce jointe chiffrée.
- Les suppressions sont signées. Chaque destruction produit un reçu signé en Ed25519 — vérifiable avec la clé publique ci-dessous.