OneTimeSecret est-il sûr ?

    Pour un secret à usage unique, oui d’après sa propre documentation, avec une question en suspens : l’endroit où a lieu le chiffrement.

    Comment cela fonctionne

    1. 01

      Collez un mot de passe, une clé ou un fichier

      Le contenu est chiffré dans votre navigateur avant tout envoi. La destruction après lecture est activée pour chaque secret anonyme.

    2. 02

      Envoyez le lien

      Une seule URL. La clé située après le # reste dans le navigateur et n’atteint jamais nos serveurs.

    3. 03

      Le secret stocké n’existe plus

      La première ouverture détruit le texte chiffré. Une deuxième visite, de qui que ce soit, aboutit au message indiquant que le contenu a été détruit.

    Le chiffrement dans le navigateur a été mis en service le 29 septembre 2026. Les secrets créés avant cette date ont été stockés en clair jusqu’à leur expiration, et nous voyons toujours le nom, la taille et le type d’un fichier. Lire le modèle de sécurité complet.

    Comment OneTimeSecret dit protéger un secret

    La présentation de la sécurité de Onetime Secret résume son modèle : un secret est conçu pour être consulté une seule fois puis détruit définitivement, un secret non consulté peut être détruit, les secrets sont chiffrés en transit et au repos dans tous les forfaits, chaque secret a une expiration, et une phrase de passe facultative ajoute une couche que le lien seul ne peut pas ouvrir. Sa page sur la protection des données ajoute que le transport est protégé par TLS, que le service vise à ne conserver que les métadonnées nécessaires à son fonctionnement et que vous pouvez choisir la région où les données sont traitées et stockées. La page d’accueil affirme qu’une fois le lien ouvert par le destinataire, les données sont définitivement détruites et que personne, pas même Onetime Secret, ne peut les récupérer.

    Ce sont les bonnes propriétés pour un outil de secrets à usage unique, et elles sont énoncées clairement.

    Le seul point que la documentation ne précise pas

    Ni la présentation de la sécurité ni la page sur la protection des données ne disent où a lieu le chiffrement : dans votre navigateur avant l’envoi du secret, ou sur les serveurs de Onetime Secret après son arrivée. C’est cette différence qui détermine si l’opérateur pourrait lire un secret pendant qu’il est stocké. Le chiffrement au repos protège la base de données contre quelqu’un qui volerait le disque ; à lui seul, il n’empêche pas le service qui détient la clé de déchiffrer l’enregistrement. Ces pages ne décrivent pas non plus comment une phrase de passe est traitée ou stockée, et la durée d’expiration maximale n’est indiquée que comme une limite de forfait.

    Ce n’est pas une accusation. Onetime Secret est open source et peut être auto-hébergé : quiconque a besoin de savoir peut lire le code ou faire tourner sa propre instance, ce qui est une garantie plus solide que n’importe quelle page marketing. C’est simplement une question que la documentation du service hébergé laisse ouverte et, si votre modèle de menace inclut l’opérateur, c’est la question à poser.

    Avis sur OneTimeSecret : ce qu’il fait bien

    L’outil est simple, gratuit pour les particuliers et les équipes, open source, et il peut être auto-hébergé à partir d’un dépôt GitHub dont le lien est fourni. La destruction avant consultation, les phrases de passe et l’expiration couvrent les contrôles dont la plupart des gens ont besoin. Il laisse aussi choisir la région des données, ce que peu de concurrents proposent et que LinkPilot ne propose pas. Pour un secret personnel occasionnel, ou pour une équipe qui veut exploiter le service elle-même, il reste un choix solide.

    Ce que LinkPilot fait autrement

    LinkPilot répond explicitement à la question restée ouverte : le secret est chiffré dans votre navigateur avec AES-GCM-256, la clé est placée après le # dans le lien, là où les navigateurs ne l’envoient jamais, et nos serveurs (y compris ceux de périphérie) comme notre base de données ne détiennent que du texte chiffré, sans aucune clé. Le code correspondant est publié dans le dépôt de la CLI, sous licence MIT, avec des vecteurs de test. La page architecture de sécurité expose le modèle et ses limites, notamment le fait que les secrets créés avant le 29 septembre 2026 ont été stockés en clair jusqu’à leur expiration et que nous voyons le nom, la taille et le type d’un fichier joint.

    Autour du secret, LinkPilot ajoute la révocation depuis un tableau de bord, les pièces jointes, les rôles d’équipe et, avec le forfait Pro, une phrase de passe combinée à la clé de déchiffrement ainsi qu’un historique d’audit. LinkPilot ne propose en revanche ni auto-hébergement ni choix de la région des données ; la page alternative à OneTimeSecret et le comparatif complet examinent ces compromis.

    Sources

    1. Page d’accueil de Onetime Secret
    2. Onetime Secret : sécurité et confiance
    3. Onetime Secret : protection des données

    Vérifié le . Si ces pages ont changé depuis, c’est le texte le plus récent qui fait foi.

    Essayer l’alternative

    0/10 000 caractères

    La protection par phrase de passe est disponible avec le forfait Pro (29 $US/mois). Voir les forfaits

    La destruction après lecture est toujours activée pour les secrets anonymes. Le lien s’autodétruit après une seule ouverture.
    Destruction après lecture
    Chiffré dans votre navigateur
    Expire au bout de 7 jours s’il n’est pas lu

    Sans compte. Forfait Free, gratuit sans limite de durée.

    Questions fréquentes

    Le forfait Pro, à 29 $ par mois, ajoute une phrase de passe sur chaque secret, une date et une heure d’expiration personnalisées, ainsi que l’historique d’audit, qui enregistre chaque ouverture, chaque destruction et chaque révocation. Voir les forfaits.

    Voir aussi

    Tous les cas d’usage