期限付きの安全なダウンロードリンクでファイルを共有する
最終更新: 2026-08-05
すべての転送で、相手が今すぐ待っているとは限りません。受信者が寝ていたり、飛行機の中だったり、あるいはただリンクをメッセージに貼って自分のことに戻りたいだけかもしれません。そのために Relayium にはもう一つのモードがあります。開いている別のブラウザへファイルをその場でストリーミングする代わりに、手元でファイルを暗号化し、暗号文だけをアップロードして、いつでも送れるリンクを渡します。ダウンロードのタイミングは受信者自身のスケジュール次第です。
本ガイドでは、こうしたリンクの作成方法、有効期限と「初回ダウンロード後に消去」オプション、そしてゼロ知識設計が実際に何を意味するかを説明します。正直な制約も含めています。リンクの作成には送信側のサインインが必要で、リンクはストレージ容量を消費します。
保存型リンク vs リアルタイム:どちらを使うか
Relayium のリアルタイムモードは、開いている2つのブラウザタブ間でファイルをライブ転送します。同じ LAN では WebRTC で直接接続し、ネットワークをまたぐブラウザセッションは設計上 TURN を使って、リレーが読み取りも復号もできないエンドツーエンド暗号文を運びます。Relayium はサーバー側のコピーやリアルタイム履歴を保持しませんが、双方が同時にオンラインである必要があります。保存型の期限付きリンクはその逆です。ブラウザが暗号化を行い結果を一度アップロードすれば、受信者は数分後、数時間後、あるいは数日後でも、自分の都合でリンクを開けます。
相手がいつ空くか分からないとき、同じファイルを複数人に送りたいとき、あるいはメールやチャットに貼り付けてそれで終わりにしたいときに、保存型リンクを使ってください。
リンクの作成方法
必要なもの
- サインイン済みのアカウントは送信側だけに必要です。受信側は不要で、サインインの案内も表示されません。
- 2つの別々の上限に収まるファイル。選択ボタンの隣に表示される1ファイルあたりの上限と、プランの保存容量です。どちらも推測ではなくページから読み取ります。
- プランが許す保持期間。一覧にはプランが対応する期間だけが並び、サーバー側でも受け取った内容に同じ上限を念のため適用します。
- 大切なものは自分の控えを持つこと。ページはオプションの下でそう告げています。これは一時的な受け渡しで、バックアップではありません。
リンクの作成は、すべてブラウザ内でいくつかの手順を踏むだけです。
非同期転送のページを開き、サインインします。アカウントが必要なのは送信側だけで、受信側は不要です。
https://relayium.com/offline-transferファイルを1つ以上選ぶか、ドラッグして入れます。選択ボタンの隣の数値が、そのアカウントの現在の1ファイル上限です。
アップロードするファイルを選択 最大 512 MiB「有効期限」を設定するか、「閲覧後削除(初回ダウンロード完了後に削除)」をオンにします。その下の注意——一時的な受け渡しでバックアップではない——は、控えを取るようページが告げているものです。
有効期限 1 日ブラウザが暗号化し、続いてアップロードするのを待ちます。どちらの段階も進行中に表示されます。終わるまでページを開いたままにしてください。終わればリンクはページに依存しません。
リンクをコピーするか、隣のQRを相手に読み取ってもらい、好きな方法で送ります。文字列は全体が重要です。#k= より後ろは復号鍵で、サーバーには決して届きません。
リンクを作成しました。相手に送ってダウンロードしてもらえます: https://relayium.com/d/8f3c2a1b#k=hQ2r…
作成されたリンクの見え方
ページは選択ボタンを、リンク、期限の日付、コピーボタンに置き換えます。さらに同じリンクのQRと、その下にはターミナルから取得するためのコマンド作成欄が並びます。
自分でリンクを開いてみるのが正直な確認方法です。ダウンロードページには暗号化ダウンロードリンクの見出し、ファイル数と合計サイズ、残り時間のカウントダウンが出ます。出てこないのは当社がファイルを読む手段で、鍵はコピーしたフラグメントに留まっているからです。
リンクを作成しました。相手に送ってダウンロードしてもらえます:
https://relayium.com/d/8f3c2a1b#k=hQ2r…有効期限と初回ダウンロード後の消去
どのリンクにも寿命が必要です。永久に有効なままにしておくのは、一度きりの受け渡しの趣旨に反します。リンクを作成するとき、どれだけ有効にしておくかを選べますし、一度使われたら即座に消えるよう設定することもできます。
初回ダウンロード後の消去とは、ダウンロードは一度きりで、そのあとには何も残らないということです。ファイルが機微な内容で、一人に一度だけ見せて、その後は何も残したくないときに便利です。ただし、その1回分がいつ消費されるかは正確に言っておきます。ダウンロードが完了した瞬間ではなく、実際の暗号文が流れ始めた瞬間です。途中で切れたダウンロードもすでにそれを使い切っており、受信者の手元にファイルの一部しかなくてもリンクは死にます。1バイトも送られなかった試行だけが枠を返すので、つないですぐ切れた場合は何も消費しません。この非対称は意図的です。ほぼ完了した読み出しを無償で払い戻すことこそ、リンクを持つ人が消去付きファイルを何度も引き出す手口だからです。どちらを選んでも、受信者はダウンロードページでリアルタイムのカウントダウンを見られるので、残り時間(またはダウンロード回数)がわかります。相手の回線が不安定なら、消去はオフにして短い有効期限を選んでください。
- 1時間
- 1日(既定値)
- 3日
- 7日
- 14日(最長。最上位プランのみ)
- または:固定の期限の代わりに、実際にバイトが流れ始めた最初のダウンロードで消去
ゼロ知識保証と、その限界
リンクを作成するとき実際に起きていることはこうです。ブラウザはランダムな AES-256-GCM 鍵を生成します。これは Relayium のリアルタイムモードとは異なる仕組みで、リアルタイムモードは X25519 で2つの端末間の鍵を協議します。保存リンクの鍵はローカルで生成され、誰とも協議する必要がありません。その鍵は、何かが端末を離れる前にファイル本体とファイル名のリストを暗号化し、ダウンロードリンクの # の後に付加されます。ここはブラウザが決してどのサーバーにも送信しない URL の部分です。サーバーは渡された暗号文を、暗号文だけを保存します。鍵を一切受け取らないため、それを復号する方法がありません。
この設計には知っておくべき現実的なトレードオフがあります。鍵はサーバーに一度も届かないので、こちらから提供できるパスワードリセットはありません。ただし、鍵のコピーがリンクだけにあるわけでもありません。アップロードしたブラウザは鍵をローカルにも保持していて、同じブラウザでアカウントページの「マイファイル」を開けばリンクを組み立て直してコピーできます。ファイルが本当に取り戻せなくなるのは、その両方を失ったとき——完全なリンクと、そのブラウザのローカルコピーです(別の端末でアカウントページを開くことや、このブラウザのサイトデータを消去することが、それに当たります)。そうなると、保存された暗号文は利用者にも当社にも永久に読めません。リンクの作成には送信側がサインインしている必要があり、削除または期限切れになるまで各リンクはアカウントのストレージ容量を消費します。そして「ゼロ知識」がここで何を意味するかは正確に言っておく価値があります。暗号文は作成からダウンロードまでの間、実際に Relayium のサーバーに保存されています。ただ、ブラウザを一度も離れなかった鍵がなければ読めない、というだけです。
症状・確認・対処
- 相手がリンクを開くと、復号鍵がないとページに出る。
https://relayium.com/d/8f3c2a1b#k=hQ2r… # #k= より後ろがすべて鍵途中でフラグメントが失われています。チャットのプレビュー、短縮リンク、あるいは # で止まったコピーが原因です。リンクをプレーンテキストで送り直し、相手自身がアドレス欄に貼り付けるようにしてください。id だけでは当社を含め誰も復号できません。
- リンク全体が届いているのに復号が失敗する。
https://relayium.com/d/8f3c2a1b#k=hQ2r… # 1つの id に対応する鍵は1つだけid と鍵が別々のリンクから来ています。同じ作業中に2回アップロードするとよく起こります。作成したページから最新のリンクを一体でコピーするか、同じブラウザでアカウントページの「マイファイル」を開き、該当する行からリンクをコピーしてください。鍵が存在する場所は、リンクの #k= フラグメントと、そのブラウザのローカルコピーの2か所だけです。サーバーには一度も届いていません。
- リンクが無効、期限切れ、またはすでにダウンロードされ削除済みと出る。
https://relayium.com/offline-transfer # 削除をオフにして新しいリンクを作る3つはどれも同じ状態で、取得できるものが残っていません。「閲覧後削除」がオンなら、実際に暗号文を配送し始めた最初のダウンロードが唯一の枠を使い切ります——完了しても途中で切れても同じです。複数人、あるいは再試行が必要なときは、それをオフにして再アップロードしてください。
- ダウンロードページがリクエスト過多、または送信者の今月の転送量を使い切ったと表示する。
https://relayium.com/me # 今月の使用量は保存だけでなく転送も含むファイルは無事で、これは計量です。レート制限は数分で解け、月間の転送量を使い切った場合は月替わり、プラン変更、または自分のノードを待ちます。その後にリンクを開けば動きます。何も消費されていないからです。
- ファイルを取り戻したいのに、もうリンクがない。
https://relayium.com/me # 「マイファイル」はアップロードしたブラウザでリンクを組み立て直せるまず、唯一ある復旧の道を試してください。アップロードしたブラウザが鍵をローカルに保持しているので、同じブラウザでアカウントページを開き、「マイファイル」の該当する行からリンクをコピーします。ほかの端末では、あるいはそのブラウザのサイトデータを消したあとでは鍵は失われ、保存された暗号文は当社を含め誰にも読めません。その場合は自分の控えから改めてアップロードしてください。ページが控えを促しているのはこのためです。
よくある質問
リンクを送る相手にアカウントは必要ですか?
いいえ。# の後の部分を含む完全なリンクを持っている人なら誰でも開いてファイルをダウンロードできます。リンクを作成するときにサインインが必要なのは送信側だけです。
Relayium は私のファイルを読めますか?
いいえ。ブラウザは、何かをアップロードする前にランダムに生成した AES-256-GCM 鍵でファイルを暗号化し、その鍵は URL フラグメントでのみ運ばれ、サーバーには決して届きません。アップロードしたブラウザは、あとで「マイファイル」がリンクを組み立て直せるようにローカルにも控えを持ちます。サーバーが保存するのは復号する方法のない暗号文だけです。ゼロ知識設計です。
リンクはどのくらい持ちますか?
リンクを作成するときに選べます:1時間、1日、3日、7日、最長14日(プランによる)、あるいは固定の期限の代わりに初回ダウンロードで消去するよう設定できます。枠はバイトが流れ始めた時点で消費されるので、途中で切れたダウンロードも同じく数えられます。その時点を過ぎるとリンクは機能しなくなります。
初回ダウンロード後の消去で、ファイルは本当になくなりますか?
初回ダウンロード後の消去は、まさに1回きりのダウンロードのために設計されています。枠はそのダウンロードが実際の暗号文を配送し始めた時点で消費されるため、それ以降にリンクを開いても機能しません——そのダウンロードが途中で切れて完了しなかった場合でも同じです。1バイトも転送されなかった試行だけが返されます。
ファイルの準備はできているけれど、相手がまだ待っていない? ブラウザで期限付きリンクを作成して、準備ができたときに送りましょう。
Relayium を今すぐ試す