最終更新: 2026-07-03
Snapdrop と、その活発にメンテナンスされているフォーク PairDrop は、ブラウザでインストール不要のファイル共有を切り開いた先駆者です。洗練され、使いやすく、本当に優れたツールで、Relayium はそれを否定するのではなく同じ発想の上に築いています。
本記事はこの3つを公平に比較します。共通点、Snapdrop と PairDrop が優れている点、そして Relayium が異なる点です。要するに、Relayium の焦点は暗号化の強度とネットワークをまたぐ到達性であり、LAN 上で既にうまく機能しているものを置き換えることではありません。
3つとも最新のブラウザだけで動作し、インストールは不要です。いずれも WebRTC を使い、ファイルのバイトをサーバーに置くのではなく2台の端末間で直接やり取りします。
同じローカルネットワークでは近くの端末を自動的に発見できるため、同じ部屋でノートPCからスマホへ写真を送るのは、どれを使っても数タップです。
Snapdrop は長年使われ、信頼する大きなコミュニティを持っています。PairDrop はそこに、Relayium が今は狙っていない機能を加えています。
素の WebRTC は DTLS によって転送中は暗号化され、受動的な盗聴者に対しては確かな保護になります。しかし双方を認証する DTLS フィンガープリントはシグナリングサーバー経由で交換されます。悪意ある、あるいは侵害されたシグナリングサーバーは自分のフィンガープリントに差し替え、見えない形で間に入り込めます——これは DTLS だけでは防げない典型的な中間者攻撃です。
Relayium は WebRTC チャネルの上に、独立した2つ目の暗号化層を加えます。X25519 の鍵交換で導出した鍵をブロックごとの AES-256-GCM に使い、その鍵はどのサーバーにも送られません。中間者を検出するため、両方の端末が同じ6桁のショート認証文字列(SAS)を表示します。コードが一致すれば、間にサーバーはいません。各ファイルは SHA-256 ハッシュでエンドツーエンドに検証されます。
Relayium は同じ Wi-Fi だけでなく、ネットワークをまたいで動くよう設計されています。ペアリングコードや共有リンクで2台の端末を接続でき、可能な限り転送は P2P で直接行われます。
直接接続が不可能なときは、暗号化ストリームが TURN リレーにフォールバックしますが、リレーが見るのは暗号文だけなので、転送はエンドツーエンド暗号化のままです。任意の保存型ダウンロードリンクもあります。ブラウザが AES-256-GCM でファイルを暗号化し、復号鍵は URL フラグメントにだけ存在するため、サーバーは読めないゼロ知識の暗号文を保存します。リアルタイム転送にアカウントは不要で、共有・ダウンロードリンクの作成には送信側のサインインが必要です。途中で切れた転送は最初からではなく再開できます。
最も重要な違いを並べて示します。
同じネットワーク内の端末間で手早く共有するなら、どれもよく機能します。異なるネットワークをまたぐ必要がある場合や、サーバーに依存しない検証コード付きの追加暗号化層が欲しい場合は Relayium が狙いです。PairDrop のルームや永続ペアリングが好きなら、それも引き続き優れた選択肢です。
はい。Relayium は MIT ライセンスで、プロトコルとコードのすべてが github.com/relayium/relayium で公開されています。監査も自分のインスタンス運用も可能です——Snapdrop と PairDrop が信頼された、まさに同じ開放性です。
実際には意味のある違いはありません。3つとも WebRTC の直接接続を行うため、スループットはネットワークで決まります。Relayium の追加の AES-256-GCM 層はブラウザ内で動作し、そのオーバーヘッドはネットワーク転送そのものに比べて無視できます。
アプリケーション層の暗号化の実際の感触を体験してください——インストール不要、リアルタイム転送はアカウントも不要です。
Relayium を今すぐ試す