Timelock : chiffrement à verrou temporel pour messages et fichiers
Mis à jour le
Le chiffrement à verrou temporel rend des données impossibles à déchiffrer avant une heure fixée, sans que personne ne détienne la clé entre-temps. Postdate Timelock chiffre la clé pour un tour futur de drand, un réseau public d’aléa : le lien ne s’ouvre qu’une fois ce tour publié.
Partagez le lien aujourd’hui. Le message et les fichiers restent fermés jusqu’à l’heure choisie, avec une clé chiffrée pour un nombre aléatoire qui sera publié à l’avenir.
Utilisez Timelock lorsque votre heure d'ouverture est fixée et que vous souhaitez que le chiffrement impose l'attente. Choisissez Basic si vous avez besoin d'un lien de suppression privé.
Créer un Postdate Timelock3 USD en un seul paiement. Jusqu’à 100 Mo et une ouverture jusqu’à un an plus tard. Aucun lien permettant à l’expéditeur de supprimer le message.
Comment fonctionne le chiffrement à verrou temporel
Timelock s’appuie sur drand, un réseau public d’aléa géré par des organisations indépendantes réunies dans la League of Entropy. Toutes les 3 secondes, drand publie un tour numéroté : une valeur aléatoire accompagnée d’une signature.
La signature de chaque tour est produite collectivement. Un nombre minimal d’opérateurs, appelé seuil, doit chacun apporter sa part, et aucun opérateur ne peut la produire seul. Ils apportent leur part quand l’heure du tour arrive.
Timelock s’appuie sur ce calendrier. Votre navigateur chiffre votre message et vos fichiers, puis chiffre leur clé pour le tour prévu à votre heure d’ouverture ou juste après. Seule la signature de ce tour peut déverrouiller la clé : le lien reste fermé jusqu’à ce que drand la publie. Même Postdate ne peut pas l’ouvrir plus tôt.
L’heure d’ouverture est arrondie à la prochaine publication programmée de drand ; l’accès peut donc prendre quelques secondes supplémentaires. Une fois ce nombre aléatoire disponible, le navigateur du destinataire peut déverrouiller la clé et déchiffrer le contenu.
À qui vous faites confiance
Timelock dépend de drand. Il suppose qu’aucun groupe d’opérateurs atteignant le seuil ne s’entende pour produire un tour en avance, que le réseau continue de publier des tours et que le chiffrement reste sûr. Si suffisamment d’opérateurs s’entendaient, ils pourraient produire la signature d’un tour futur avant l’heure. Si trop d’entre eux se déconnectaient, les tours s’interrompraient et l’ouverture attendrait.
Basic dépend de la politique de Postdate. Postdate détient la clé et la libère à l’heure choisie. Vous vous fiez à notre engagement de ne pas lire votre contenu avant son ouverture.
Cela protège l’accès via le lien. Un expéditeur peut toujours conserver ou partager le texte, les fichiers ou la clé de chiffrement d’origine. De futurs ordinateurs quantiques pourraient casser le chiffrement Timelock ; nous ne pouvons rien garantir quant au moment où ce risque deviendra concret.
Choisissez votre verrou
Basic
Postdate détient la clé et la libère à l’heure que vous avez choisie. Vous vous fiez à notre engagement de ne pas lire le contenu avant l’heure.
Vous obtenez un lien de suppression privé. Utilisez-le jusqu'à l'expiration du Postdate, y compris avant son ouverture.
Gratuit sous 7 jours et 1 Mo. Les envois plus lourds ou les dates plus lointaines coûtent 3 USD.
Timelock
Le déverrouillage de la clé nécessite un nombre aléatoire que drand, un réseau public indépendant, doit publier à l’heure prévue. Postdate ne peut pas avancer cette publication.
Vous ne pouvez ni le supprimer vous-même, ni avancer l’ouverture. Choisissez-le lorsque l’heure de publication est fixée.
3 USD par Postdate, y compris pour un simple message texte.
Les deux verrous chiffrent votre texte et vos fichiers dans votre navigateur avant leur envoi. Toute personne disposant du lien peut les ouvrir à partir de l’heure prévue et jusqu’à l’expiration. La protection de Timelock dépend de la sécurité de drand et du chiffrement.
Des fichiers et une page de compte à rebours
Beaucoup d’outils à verrou temporel chiffrent un court texte dans un lien. Postdate verrouille aussi des fichiers, jusqu’à 10 fichiers et 100 Mo, chiffrés dans votre navigateur. Il héberge le contenu chiffré et une page de compte à rebours avec « Ajouter au calendrier », pour que les personnes qui ont le lien sachent quand il s’ouvre.
Comme Postdate héberge le contenu, l’ouverture exige aussi que Postdate soit disponible, et Postdate peut supprimer un contenu abusif. Le lien expire à la fin de la durée de disponibilité que vous choisissez.
Autres outils à verrou temporel reposant sur drand
Plusieurs outils utilisent le même schéma de chiffrement à verrou temporel de drand. Chacun chiffre pour un tour futur de drand ; ils diffèrent par ce qu’ils acceptent et par qui conserve le texte chiffré.
| Outil | Ce que c’est | Fichiers | Texte chiffré conservé par | Prix | Open source |
|---|---|---|---|---|---|
| Postdate Timelock | Ce que c’estUn lien hébergé avec compte à rebours. | FichiersJusqu’à 10 fichiers, 100 Mo. | Texte chiffré conservé parPostdate l’héberge. La clé nécessite une valeur aléatoire que drand publiera à l’avenir. | Prix3 USD en un seul paiement. | Open sourceNon. Le code n’est pas publié. |
| tlock | Ce que c’estUne bibliothèque Go et l’outil en ligne de commande tle. | FichiersTout type de fichier. | Texte chiffré conservé parVous. | PrixGratuit. | Open sourceOui, sous licence Apache 2.0 ou MIT. |
| tlock-js | Ce que c’estUne bibliothèque JavaScript. | FichiersTout type de données. | Texte chiffré conservé parVous. | PrixGratuit. | Open sourceOui, sous licence Apache 2.0 ou MIT. |
| Timevault | Ce que c’estUn outil pour navigateur créé par l’équipe drand. | FichiersUn fichier, dans son mode rapport. | Texte chiffré conservé parVous le copiez. | PrixGratuit. | Open sourceOui, sous licence Apache 2.0 ou MIT. |
| Flowvault | Ce que c’estUne note hébergée dans une suite de blocs-notes. | FichiersTexte uniquement, jusqu’à 128 Kio. | Texte chiffré conservé parFlowvault. | PrixGratuit. | Open sourceOui, sous licence MIT. |
| TellYouLater | Ce que c’estUn lien qui contient lui-même le texte chiffré. | FichiersDu texte qui tient dans un lien. | Texte chiffré conservé parLe lien lui-même. | PrixGratuit. | Open sourceLe code source est public, sans fichier de licence. |
Informations vérifiées sur les pages et les dépôts de chaque outil le .
Avant d'envoyer
- Vérifiez la date et le fuseau horaire. Vous ne pouvez pas reprogrammer un Postdate existant.
- Avec Basic, vous pouvez supprimer le lien et en créer un autre si vos projets changent. Timelock n’offre pas de lien de suppression à l’expéditeur.
- L’ouverture nécessite que Postdate et drand restent disponibles. Une panne peut retarder l’accès ; un arrêt pourrait l’empêcher.
- Postdate peut supprimer du contenu en cas d’abus. L’expiration supprime l’accès via le lien, mais chacun peut conserver les fichiers qu’il a déjà téléchargés.
Ce que ça coûte
Chaque Postdate Timelock coûte 3 USD, en un seul paiement. Ce prix couvre jusqu’à 10 fichiers et 100 Mo au total, chiffrement et empaquetage compris, avec une date d’ouverture jusqu’à un an plus tard.
Choisissez une heure d’ouverture au moins 5 minutes à l’avance. Après l’ouverture, gardez le lien disponible pendant 1 heure, 1 jour, 7 jours ou 30 jours. La valeur par défaut est de 7 jours.
Vous pouvez joindre des fichiers sans note. Les notes textuelles acceptent entre 10 et 100 000 caractères. Vous voyez le total avant de créer le lien.
Sources
- Modèle de sécurité de drand : qui exploite drand, comment fonctionne le seuil, et ce qui se passe si des opérateurs s’entendent ou se déconnectent.
- tlock: Practical Timelock Encryption from Threshold BLS (IACR ePrint 2023/189) : l’article qui décrit le schéma de verrou temporel utilisé par Postdate.
Essayez-le avec vos fichiers
Préparez un kit de lancement de produit ou suivez le guide pas à pas du partage de fichiers. Les deux montrent comment partager un lien avant l’ouverture des fichiers.
Découvrez comment fonctionne Postdate ou parcourez tous les exemples.