エンドツーエンド暗号化のP2Pファイル・テキスト転送
Relayiumはオープンソースでインストール不要の、エンドツーエンド暗号化されたファイル・テキスト転送ツールです。同じネットワークではファイルを直接転送し、ネットワークをまたぐブラウザは設計どおりTURNリレーを使います。リレーが見るのはエンドツーエンド暗号化された暗号文だけです。一時テキストは両端末がオンラインである必要があり、Relayiumサーバーは本文やサーバー側履歴を保存しませんが、ブラウザや受信端末はテキストをコピー・保持できます。同じネットワークではアカウント不要です。ネットワークをまたぐペアリングコードの作成にはサインインが必要ですが、コードでの参加には不要です。
転送を始める4ステップで転送
- 2台の端末でモダンブラウザから relayium.com を開きます。
- 片方が送るファイルを選ぶかドラッグします(1回につき最大1,000個)。テキストメッセージを送ることもできます。
- 任意:「高度な検証」をオンにすると両方の画面に同じ6桁の検証コード(SAS)が表示され、別の通信手段で照合できます。既定はオフで、暗号化・コミット後開示ハンドシェイク・完全性検証はオンオフに関わらず常に動作します。一致すれば、X25519エンドポイント公開鍵の差し替えや、シグナリングサーバーがエンドポイントになりすましてアプリケーション層のエンドツーエンド暗号化を終端する試みを検出できます。ネットワーク経路にサーバーやTURNリレーがないことを証明するものではありません。
- ファイルはAES-256-GCMでチャンクごとに暗号化し、SHA-256で完全性を検証します。一時テキストは独立したエンドツーエンド暗号化セッションを使います。両端末がオンラインで、サーバーは本文や履歴を保存しませんが、端末は保持できます。



Relayiumが選ばれる理由
- エンドツーエンド暗号化 — X25519鍵交換とチャンクごとのAES-256-GCM。鍵は2台の端末間だけでネゴシエートされ、サーバーは復号できません。
- 真のP2P — 同じネットワークではファイルは暗号化されたWebRTCチャネルを通じて端末間を直接流れ、当社のサーバーを一切経由しません。ネットワークをまたぐ場合は暗号化されたリレーを経由しますが、リレーも暗号文しか見えません。
- 任意のSAS中間者攻撃チェック — 「高度な検証」(既定はオフ)をオンにすると両画面に6桁のコードが表示され、別の通信手段で照合すると、X25519エンドポイント公開鍵の差し替えや、シグナリングサーバーによるエンドポイントのなりすましとアプリケーション層E2EEの終端を検出できます。SASはエンドポイントを認証するもので、経路上にサーバーやTURNリレーがないことの証明ではありません。
- 一時的な暗号化テキスト — 両端末がオンラインの間、リンク、コマンド、複数行コードを送れます。1件最大65,536バイト(UTF-8)。Relayiumサーバーは本文やサーバー側履歴を保存しませんが、ブラウザや受信端末はコピー・保持できます。オフライン配信はなく、より大きい内容はファイルで送ります。
- クロスプラットフォーム — Windows・macOS・Linux・Android・iOS——モダンブラウザさえあればインストール不要で使えます。
- 無料でオープンソース — AGPL-3.0ライセンス。プロトコルとすべてのコードはGitHubで公開。同じネットワークならリアルタイム転送はログイン不要、ネットワークをまたぐペアリングコードでの転送は送信側のみサインインが必要です。
他の方法との比較
AirDropとの比較
AirDropはネイティブで滑らかですが、Apple製品同士に限られます。Relayiumはクロスプラットフォーム——WindowsやAndroidとiPhoneやMacの間でも、ブラウザさえあれば同じように直結できます。
Snapdrop / PairDropとの比較
SnapdropとPairDropは同種の先駆けです。Relayiumはアプリケーション層のエンドツーエンド暗号化とSAS検証コードを追加しています。別の通信手段でSASを照合すれば、X25519エンドポイント公開鍵の差し替えや、悪意あるシグナリングサーバーによるエンドポイントのなりすましとアプリケーション層E2EEの終端を検出できますが、経路上にサーバーやTURNリレーがないことは証明しません。
WeTransfer / クラウドストレージとの比較
WeTransferやクラウドストレージは非同期で便利ですが、無料枠は通常2GBまでで、ファイルは先方のサーバーへアップロードされます。Relayiumのリアルタイムモードにはサイズ上限がなく、サーバーへの保存もありません。
よくある質問
無料ですか?
無料です。RelayiumはAGPL-3.0ライセンスのオープンソースで、料金は一切かかりません。同じネットワークならリアルタイム転送はログイン不要で、ネットワークをまたぐペアリングコードでの転送は送信側のみサインインが必要です。受信側はどちらの場合もアカウント不要です。
ファイルはサーバーにアップロードされますか?
同じネットワークでのリアルタイム直接転送では、ファイルはサーバーを一切経由しません。ネットワークをまたぐ場合は暗号化されたリレーを経由しますが、リレーも暗号文しか見えません。任意のダウンロードリンクを使う場合のみ、ブラウザで暗号化してからアップロードし、サーバーは復号できない暗号文だけを保持します。鍵はリンクの中にしかありません。
エンドツーエンド暗号化ですか?
はい。X25519鍵交換とチャンクごとのAES-256-GCM暗号化を使い、鍵は2台の端末間だけでネゴシエートされるため、サーバーは何も復号できません。
異なるOS間でも転送できますか?
できます。モダンブラウザさえあれば、Windows・macOS・Linux・Android・iOSの間で相互に転送でき、アプリのインストールは不要です。
ファイルサイズの制限はありますか?
リアルタイム転送はストリーミングのため、Relayium 側で決めた硬いサイズ上限はありません(デスクトップ版の Chrome・Edge はディスクへ直接ストリーミング。Firefox・Safari とすべてのモバイルブラウザはメモリ上で組み立てるため、およそ256MBを超えると事前に警告が出ます——これは実測した上限ではなく、意図的に控えめに置いた見積もりです)。1回につき最大1,000ファイルです。
ファイルだけでなくテキストも送れますか?
両端末がオンラインの間、リンク、コマンド、複数行コードを送れます。1件最大65,536バイト(UTF-8)。Relayiumサーバーは本文やサーバー側履歴を保存しませんが、ブラウザや受信端末はコピー・保持できます。オフライン配信はなく、より大きい内容はファイルで送ります。
Snapdropとの違いは?
Relayiumはアプリケーション層のエンドツーエンド暗号化とSAS検証コードを追加しています。別の通信手段でSASを照合すれば、X25519エンドポイント公開鍵の差し替えや、侵害されたシグナリングサーバーによるエンドポイントのなりすましとアプリケーション層E2EEの終端を検出できます。SASは経路上にサーバーやTURNリレーがないことを証明しません。さらにネットワークをまたぐ転送や任意のゼロ知識ダウンロードリンクにも対応します。