Relayium

Partager un fichier avec un lien de téléchargement à expiration

Dernière mise à jour: 2026-08-05

Il n'y a pas toujours quelqu'un qui attend de l'autre côté d'un transfert. Le destinataire dort peut-être, est dans l'avion, ou vous voulez simplement déposer un lien dans un message et passer à autre chose. C'est pour cela que Relayium propose un second mode : au lieu de diffuser un fichier en direct vers un autre navigateur ouvert, il chiffre le fichier chez vous, ne téléverse que le texte chiffré, et vous remet un lien que vous pouvez envoyer quand vous voulez — le téléchargement se fait au moment qui convient au destinataire.

Ce guide explique comment créer un tel lien, les options d'expiration et d'autodestruction après le premier téléchargement, et ce que la conception à divulgation nulle signifie concrètement — y compris les limites honnêtes : créer un lien exige que l'expéditeur se connecte, et les liens comptent dans un quota de stockage.

Lien stocké ou temps réel : lequel choisir

Le mode temps réel de Relayium diffuse un fichier en direct entre deux onglets ouverts : sur le même LAN, WebRTC établit une connexion directe ; entre réseaux, les sessions navigateur utilisent TURN par conception pour transporter un texte chiffré de bout en bout que le relais ne peut ni lire ni déchiffrer. Relayium ne conserve aucune copie côté serveur ni aucun historique temps réel, mais les deux personnes doivent être en ligne en même temps. Un lien stocké et à expiration renverse cet équilibre : votre navigateur se charge du chiffrement et téléverse le résultat une seule fois, et le destinataire peut ouvrir le lien des minutes, des heures ou des jours plus tard, à son propre rythme.

Utilisez un lien stocké quand vous ne savez pas exactement quand l'autre personne sera disponible, quand vous envoyez le même fichier à plusieurs personnes, ou quand vous voulez simplement quelque chose à coller dans un e-mail ou un chat et à oublier ensuite.

Comment créer un lien

Ce qu'il vous faut

  • Un compte connecté du côté qui envoie seulement — le destinataire n'en a jamais besoin et ne voit aucune invitation à se connecter.
  • Des fichiers qui tiennent sous deux plafonds distincts : la limite par fichier affichée à côté du sélecteur, et le quota de stockage de votre offre. Les deux se lisent sur la page au lieu d'être devinés.
  • Une durée de conservation autorisée par votre offre. La liste ne propose que les durées prises en charge par votre offre, et le serveur applique le même plafond par précaution sur ce qu'il reçoit.
  • Votre propre copie de tout ce qui compte. La page le dit sous les options : livraison temporaire, pas une sauvegarde.

Créer un lien prend quelques étapes, toutes dans le navigateur :

  1. Ouvrez la page de transfert asynchrone et connectez-vous. Seul l'expéditeur a besoin d'un compte, jamais le destinataire.

    https://relayium.com/offline-transfer
  2. Choisissez un ou plusieurs fichiers, ou glissez-les. Le chiffre à côté du sélecteur est le plafond par fichier en vigueur pour votre compte.

    Choisir des fichiers à envoyer
    Max 512 MiB
  3. Réglez « Expire dans », ou activez « Autodestruction après lecture (supprimé au premier téléchargement) ». Le rappel en dessous, livraison temporaire et non sauvegarde, est la page qui vous dit de garder votre propre copie.

    Expire dans
    1 jour
  4. Attendez que le navigateur chiffre puis téléverse, les deux phases étant visibles pendant l'opération. Laissez la page ouverte jusqu'à la fin, après quoi le lien n'en dépend plus.

  5. Copiez le lien, ou faites scanner au destinataire le code QR à côté, et envoyez-le comme vous voulez. Toute la chaîne compte : ce qui suit #k= est la clé de déchiffrement et n'atteint jamais le serveur.

    Lien prêt — envoyez-le au destinataire pour télécharger :
    https://relayium.com/d/8f3c2a1b#k=hQ2r…

À quoi ressemble un lien créé

La page remplace le sélecteur par le lien, sa date d'expiration et un bouton de copie, avec un code QR du même lien et, en dessous, le générateur de commande pour le récupérer depuis un terminal.

Ouvrir le lien vous-même est la vérification honnête : la page de téléchargement affiche le titre du lien chiffré, le nombre de fichiers avec la taille totale, et un décompte du temps restant. Ce qu'elle n'affiche pas, c'est un moyen pour nous de lire le fichier, car la clé est restée dans le fragment que vous avez copié.

Lien prêt — envoyez-le au destinataire pour télécharger :
https://relayium.com/d/8f3c2a1b#k=hQ2r…

Expiration et autodestruction après le premier téléchargement

Chaque lien a besoin d'une durée de vie — en laisser un actif pour toujours va à l'encontre de l'idée d'un transfert ponctuel. En créant un lien, vous choisissez combien de temps il doit rester valide, ou vous pouvez le régler pour qu'il disparaisse dès qu'il a été utilisé une fois.

L'autodestruction après le premier téléchargement signifie un seul téléchargement, et plus rien ensuite — utile quand le fichier est sensible et que vous voulez qu'une seule personne le voie une seule fois, sans rien laisser traîner après. Reste à dire précisément quand cet unique jeton est consommé : au moment où du vrai texte chiffré commence à circuler, pas à la fin du téléchargement. Un téléchargement interrompu à mi-course l'a déjà consommé, et le lien est mort alors que le destinataire n'a qu'une partie du fichier. Seule une tentative qui n'a rien livré du tout — zéro octet — rend le jeton, si bien qu'une connexion aussitôt coupée ne coûte rien. Cette asymétrie est voulue : rembourser une lecture presque complète est exactement la manière dont quelqu'un qui détient le lien récupérerait un fichier autodestructible encore et encore. Dans les deux cas, le destinataire voit un compte à rebours en direct sur la page de téléchargement, pour savoir combien de temps (ou de téléchargements) il reste — et si sa connexion est fragile, laissez l'autodestruction de côté et choisissez plutôt une courte durée.

La garantie à divulgation nulle, et ses limites

Voici ce qui se passe réellement quand vous créez un lien. Votre navigateur génère une clé AES-256-GCM aléatoire — ce n'est pas le même mécanisme que le mode temps réel de Relayium, qui négocie une clé entre deux appareils via X25519 ; la clé d'un lien stocké est générée localement, sans rien à négocier. Cette clé chiffre vos fichiers et la liste des noms de fichiers avant que quoi que ce soit ne quitte votre appareil, et elle est ajoutée au lien de téléchargement après un # — une partie de l'URL que les navigateurs n'envoient jamais à un serveur. Le serveur stocke le texte chiffré qu'on lui donne, et seulement lui ; il n'a aucun moyen de le déchiffrer, car il ne reçoit jamais la clé.

Cette conception a de vrais compromis à connaître. La clé n'atteint jamais le serveur, donc aucune réinitialisation de mot de passe n'est possible de notre côté. Le lien n'en est pas tout à fait la seule copie pour autant : le navigateur depuis lequel vous avez téléversé conserve la clé localement lui aussi, et « Mes fichiers » sur la page de compte peut reconstruire et copier le lien dans ce même navigateur. Ce qui rend un fichier irrécupérable, c'est de perdre les deux — le lien complet et cette copie locale, ce qui revient à ouvrir la page de compte sur un autre appareil ou à effacer les données de site de ce navigateur. Passé ce point, le texte chiffré stocké est définitivement illisible, pour vous comme pour nous. Créer un lien exige que l'expéditeur soit connecté, et chaque lien compte dans le quota de stockage de votre compte jusqu'à sa suppression ou son expiration. Et il vaut la peine d'être précis sur ce que signifie ici « divulgation nulle » : le texte chiffré est bel et bien stocké sur le serveur de Relayium entre la création et le téléchargement — il est simplement illisible sans la clé qui n'a jamais quitté votre navigateur.

Symptôme, vérification, correction

Le destinataire ouvre le lien et la page indique que la clé de déchiffrement est absente.
https://relayium.com/d/8f3c2a1b#k=hQ2r…   # la clé est tout ce qui suit #k=

Le fragment a été perdu en route, par un aperçu de messagerie, un raccourcisseur de liens, ou une copie arrêtée au #. Renvoyez le lien en texte brut et faites-le coller dans la barre d'adresse par le destinataire, car l'id seule n'est déchiffrable par personne, nous compris.

Le déchiffrement échoue alors que le lien entier est arrivé.
https://relayium.com/d/8f3c2a1b#k=hQ2r…   # une id correspond à exactement une clé

L'id et la clé viennent de deux liens différents, ce qui arrive quand deux envois sont copiés dans la même séance. Copiez le lien le plus récent d'un seul bloc depuis la page qui l'a créé, ou ouvrez « Mes fichiers » sur la page de compte dans ce même navigateur et copiez le lien depuis la bonne entrée. Le fragment #k= et la copie locale de ce navigateur sont les deux seuls endroits où la clé existe, car elle n'a jamais atteint le serveur.

Le lien se déclare invalide, expiré, ou déjà téléchargé puis supprimé.
https://relayium.com/offline-transfer   # créez un nouveau lien sans autodestruction

Les trois désignent le même état : il ne reste rien à récupérer. Avec l'autodestruction activée, le premier téléchargement qui livre réellement du texte chiffré consomme l'unique jeton — qu'il soit allé au bout ou qu'il ait cassé à mi-course —, alors renvoyez-le et laissez l'option désactivée quand plusieurs personnes, ou une seconde tentative, en ont besoin.

La page de téléchargement signale trop de requêtes, ou un volume mensuel épuisé chez l'expéditeur.
https://relayium.com/me   # l'utilisation du mois couvre le transfert et le stockage

Le fichier est intact et il s'agit de décompte. Une limitation de débit se lève en quelques minutes, tandis qu'un volume mensuel épuisé attend le mois suivant, un changement d'offre ou votre propre nœud. Rouvrir le lien ensuite fonctionne, car rien n'a été consommé.

Vous avez besoin du fichier et vous n'avez plus le lien.
https://relayium.com/me   # « Mes fichiers » reconstruit le lien dans le navigateur qui a téléversé

Commencez par la seule voie de récupération qui existe. Le navigateur depuis lequel vous avez téléversé a gardé la clé localement, donc ouvrez la page de compte dans ce même navigateur, trouvez l'entrée sous « Mes fichiers » et utilisez son bouton de copie du lien. Sur tout autre appareil, ou après effacement des données de site de ce navigateur, la clé a disparu et le texte chiffré stocké est illisible pour tout le monde, nous compris. Téléversez alors le fichier de nouveau depuis votre propre copie, ce que la page vous invite justement à garder.

Questions fréquentes

La personne à qui j'envoie le lien a-t-elle besoin d'un compte ?

Non. Quiconque possède le lien complet — y compris la partie après le # — peut l'ouvrir et télécharger les fichiers. Seul l'expéditeur doit se connecter pour créer le lien.

Relayium peut-il lire mon fichier ?

Non. Votre navigateur chiffre les fichiers avec une clé AES-256-GCM générée aléatoirement avant tout téléversement, et cette clé ne voyage que dans le fragment de l'URL, qui n'atteint jamais le serveur. Le navigateur depuis lequel vous avez téléversé en garde aussi une copie locale, pour que « Mes fichiers » puisse reconstruire le lien plus tard. Le serveur stocke un texte chiffré qu'il ne peut pas déchiffrer — une conception à divulgation nulle.

Combien de temps les liens durent-ils ?

Vous choisissez à la création : 1 heure, 1 jour, 3 jours, 7 jours ou jusqu'à 14 jours selon votre offre, ou réglez une autodestruction dès le premier téléchargement au lieu d'une durée fixe. Le jeton est consommé dès que des octets commencent à circuler, un téléchargement interrompu compte donc aussi. Passé ce délai, le lien cesse de fonctionner.

Le fichier disparaît-il vraiment après l'autodestruction ?

L'autodestruction après le premier téléchargement est conçue pour exactement un seul téléchargement : le jeton est consommé dès que ce téléchargement commence à livrer du vrai texte chiffré, donc le lien ne fonctionne plus pour personne qui l'ouvrirait ensuite, même si cet unique téléchargement a été interrompu sans jamais aboutir. Seule une tentative qui n'a rien transféré du tout est rendue.

Un fichier prêt mais personne n'attend encore de l'autre côté ? Créez un lien à expiration dans votre navigateur et envoyez-le quand vous êtes prêt.

Essayer Relayium maintenant

À lire ensuite