Aller au contenu principal

Utilisez les flèches pour naviguer, Entrée pour sélectionner, Échap pour fermer le menu.

Sécurité

Un exposé factuel de ce que les outils du navigateur écartent, et de ce qu’ils n’écartent pas.

Dernière mise à jour : octobre 2026

En bref

ZeyroVault dérive chaque clé de chiffrement de votre phrase secrète, dans votre navigateur. La clé ne quitte jamais l’appareil, donc un serveur ne peut lire ni votre clair ni votre clé, et rien n’est conservé pour plus tard.

Ce que cela protège

  • Le stockage qui garderait vos données en clair.
  • Un opérateur qui lirait votre clair ou votre clé.
  • L’interception de données qui circuleraient sinon en clair.

Ce que cela ne protège pas

Le chiffrement côté client protège les données au repos et en transit. Il ne protège pas un appareil qu’un attaquant contrôle déjà.

  • Un logiciel malveillant ou un enregistreur de frappe sur l’appareil utilisé.
  • Quiconque regarde votre écran ou lit votre presse-papiers.
  • Une extension de navigateur hostile ayant accès à la page.
  • Une phrase secrète faible, réutilisée ou perdue.
  • Les métadonnées, comme la taille du fichier et l’heure d’une opération.

Standards

  • AES-256-GCM pour le chiffrement, selon NIST SP 800-38D et FIPS 197.
  • PBKDF2-HMAC-SHA-256 pour la dérivation de clé, selon la RFC 8018, et SHA-256 pour le hachage.
  • Aucun compte et aucun envoi de clair ou de clés.

Signaler un problème de sécurité

Merci de signaler tout problème suspect par courriel à [email protected]. Un bloc de contact lisible par machine est publié à l’adresse https://zeyrovault.com/.well-known/security.txt.

Où vont vos données

Les outils s'exécutent sous forme de fichiers statiques dans votre navigateur. Aucun serveur applicatif ne reçoit votre saisie : le flux de données comporte donc moins d'étapes qu'un éditeur hébergé.

  • Étape 1 : vous ouvrez la page ; Cloudflare sert du HTML, du CSS et du JavaScript statiques.
  • Étape 2 : vous saisissez du texte ou choisissez un fichier ; la saisie reste en mémoire dans le navigateur.
  • Étape 3 : Web Crypto dérive une clé et chiffre localement ; le résultat reste sur votre appareil jusqu'à ce que vous le téléchargiez ou le copiiez.
  • Étape 4 : vous transmettez vous-même la sortie ; le destinataire a besoin de la phrase secrète et aucun serveur n'en garde une copie.

Vérifiez la frontière vous-même

Cinq minutes avec votre navigateur suffisent pour tester l'affirmation principale.

  • Ouvrez les outils de développement et passez à l'onglet Réseau avant de chiffrer une note de test.
  • Vérifiez qu'aucune requête ne contient la note, la phrase secrète ou la clé dans son corps.
  • Coupez le réseau et répétez l'opération ; l'outil fonctionne encore, car le code est déjà chargé.
  • Ouvrez l'onglet Application et vérifiez que la note n'est ni dans localStorage, ni dans sessionStorage, ni dans IndexedDB. Seuls les réglages et les fichiers d'application en cache sont conservés, pas votre saisie.