Un mot de passe envoyé par email ou Slack reste lisible dans les boîtes mail, les sauvegardes et les historiques de chaque service qu’il traverse. Secret Drop chiffre vos données confidentielles dans votre navigateur avant l’envoi : le serveur ne reçoit que des données qu’il ne peut pas lire.
Comment votre secret est protégé
-
Vous écrivez votre secret
Vous entrez votre message ou sélectionnez un fichier dans votre navigateur.
-
Chiffrement dans votre navigateur
Votre navigateur génère une clé aléatoire et chiffre le contenu localement avec AES-256-GCM via la Web Crypto API.
-
Le serveur stocke le contenu chiffré
Le serveur enregistre les données chiffrées sans la clé : il n’a aucun moyen de les déchiffrer.
-
La clé reste dans l’URL
Votre navigateur place la clé de déchiffrement dans le fragment de l’URL (après le #). Les navigateurs n’envoient jamais cette partie au serveur.
-
Le destinataire déchiffre
Quand le destinataire ouvre le lien, son navigateur récupère les données chiffrées et utilise la clé de l’URL pour déchiffrer localement.
-
Le secret est détruit
Dès que le secret atteint sa limite de lectures ou sa date d’expiration, le serveur supprime définitivement le contenu chiffré. Il ne garde qu’une trace de son existence, sans rien à déchiffrer.
Secure by design
Chacun des choix d’architecture ci-dessous limite ce à quoi un attaquant pourrait accéder, et ce à quoi nous-mêmes avons accès.
Zero-knowledge
Le serveur ne reçoit jamais la clé de chiffrement, conformément aux principes de stockage cryptographique OWASP. Un attaquant qui vole la base de données n’obtient que des données chiffrées qu’il ne peut pas déchiffrer.
Authentification sans mot de passe
Un magic link à usage unique remplace le mot de passe. La base de données ne stocke aucun identifiant : un attaquant qui la vole n’a rien à casser.
La clé ne transite pas
La clé de déchiffrement se trouve dans le fragment de l’URL (après le #). Les navigateurs n’envoient jamais ce fragment au serveur : la clé n’apparaît ni dans les requêtes ni dans les logs du serveur.
Destruction définitive
Dès qu’un secret atteint sa limite de lectures ou expire, le serveur supprime le contenu chiffré et ne garde qu’une trace de son existence. Une expiration courte et une limite de lectures réduisent la durée pendant laquelle votre secret reste exposé.
Hébergé en France
Nos serveurs sont en France, sous la juridiction de l’Union européenne. Vos données relèvent du RGPD et restent dans l’UE, sans transfert vers des pays tiers.
Aucun traceur
Aucun cookie tiers, pixel de suivi ou service externe. Nous ne partageons aucune donnée avec des tiers, et nous ne profilons ni ne revendons votre activité sur ce site.