SecureMint

本当に使えるクロスプラットフォームのAirDrop代替

AirDropは全員がiPhoneまたはMacを使っているときは魔法のように便利ですが、Windowsのノート、Androidのスマホ、Linuxの同僚にファイルを送る瞬間に使えなくなります。Googleの Quick Share(旧 Nearby Share)はAndroid + Windows の範囲でP2Pに近いことができますが、iOSやmacOSには同じ形では提供されていません。LocalSendのようなOSSツールはよくできていますが、全員が同じWi-Fiにいてアプリをインストールする必要があります。「自分はiPhone、相手はWindows、もう1人はリモート」という日常的な組み合わせでは、ネイティブ手段のどれも機能しません。このガイドでは、どのプラットフォームのどのモダンブラウザでも動く、インストール不要・暗号化対応の汎用的な代替として SecureMint を使う方法を解説します。

SecureMintはゼロ知識設計。サーバーはあなたのデータを読めません。
securemint.app/d/abc123#secret-key

手順

1

送信側の端末のブラウザで /send を開く

送信する端末のブラウザ(iPhoneのSafari、AndroidのChrome、WindowsのEdge、MacのSafari、Chromebookなど、どれでも可)で securemint.app/send にアクセスします。インストール不要・アカウント不要です。

2

共有したいファイルを選ぶ

デスクトップならドラッグ&ドロップ、モバイルならファイルピッカーをタップして写真・ファイル・クラウドストレージから選択します。ファイルはブラウザに読み込まれるだけで、まだアップロードはされません。

3

アップロード前にブラウザ内で暗号化される

SecureMintはローカルでAES-256-GCMによる暗号化を行い、暗号文だけをアップロードします。任意でパスフレーズとダウンロード回数制限を設定できます。ここがAirDropとの決定的な違いです。転送はインターネット経由ですが、サーバーはデータを読めません。

4

生成されたリンクをどんな手段でも送る

アップロード完了後にURL(および任意でQRコード)が表示されます。iMessageでiPhoneへ、SMSでAndroidへ、メールでWindowsへ、Slack DM、Telegramなど、どの経路でも構いません。リンクはプラットフォーム非依存で、受信者もSecureMintアカウント不要です。

5

受信者はブラウザでリンクを開いてダウンロード

受信者はリンクをタップし、パスフレーズを設定していれば入力して、ファイルを自分の端末にダウンロードします。iPhoneのファイルアプリ、AndroidのDownloads、Windowsデスクトップ、Mac、Linux、どこでもOKです。OSに関係なく同じ手順で完結します。

なぜ安全なのか

  • AirDropはApple端末間の転送を暗号化しますが、双方がApple製で、かつ近距離にいる必要があります。SecureMintはAppleロックインなしで暗号化と地理的到達性を同時に提供します。
  • Quick Share、Nearby Share、LocalSendと異なり、SecureMintは同じWi-Fi・Bluetoothペアリング・アプリインストールを必要としません。モバイルデータ、NAT越え、大陸をまたいだ送信もそのまま動作します。
  • ゼロ知識により、SecureMintのサーバーはファイル内容を読めません。配送サーバーが差し押さえられても、攻撃者が得るのは暗号文のみです。
  • ダウンロード回数制限と自動失効により、AirDropの「一時的」な感覚を再現できます。1回ダウンロード後に削除、または24時間後に自動削除などを設定できます。
  • 受信者のアクセスポイントはリンクそのものなので、ダッシュボードから送信を削除すればアクセスを取り消せます(または自動失効)。Bluetoothで既に相手端末に届いてしまった生ファイルとは違い、事後対応が可能です。

プラットフォーム対応マトリクス

事前に相手の端末が分からない状況でのアドホックなファイル共有について、実務で本当に問題になる観点で主要な手段を比較します。強調行が、どの列にも注釈なしで対応する唯一の手段です。

手段iOSAndroidWindowsmacOSLinuxインターネット越しインストール不要暗号化
AirDropはいいいえいいえはいいいえいいえ(近距離のみ)Apple端末間のTLS
Quick Share / Nearby Share限定的(最新のPixelのみ)はいはいいいえいいえいいえ(近距離のみ)エコシステム内のTLS
LocalSendはいはいはいはいはいいいえ(同一Wi-Fiのみ)いいえ(インストール要)ローカルTLS
メール添付はい(小容量のみ)はい(小容量のみ)はい(小容量のみ)はい(小容量のみ)はい(小容量のみ)はいはいサーバー側のみ(E2Eではない)
SecureMint /send(本ガイド)はいはいはいはいはいはいはい(任意のブラウザ)AES-256-GCM・ゼロ知識

AirDropが実際に行っていること(と行っていないこと)

Apple公式のセキュリティドキュメントによれば、AirDropは端末ディスカバリにBluetooth Low Energyを使い、実際のファイル転送にはピアツーピアWi-Fiチャンネルを使用します。接続はiCloud識別証明書を交換した後にTLSで暗号化されます。これは良く設計されたプロトコルですが、想定シーンが「無線到達範囲内にある2台のApple端末」に限定されています。

設計の外に落ちるのは3点です。1つ目は非Apple端末 — プロトコルは独自かつ非公開のため、Windows、Android、LinuxはそもそもAirDropを受信できません。2つ目はリモート受信者 — AirDropは物理的近接を必要とし、インターネットを経由しません。3つ目は監査性を要する業務 — AirDropは配送確認・有効期限・ダウンロードログを提供しません。Appleエコシステム内のその場限りの共有には十分ですが、クロスプラットフォームや非同期的な業務では手段が尽きます。

本ガイドの手法は、送信者側のAirDropの「とにかく動く」感覚を維持しつつ、物理的近接を暗号化リンクに置き換えます。リンクはプラットフォーム非依存、ペイロードはアップロード前にブラウザで暗号化、有効期限とダウンロード回数を設定すれば「一時的な転送」の感覚も残せます。

どの手段をいつ使うべきか

送信者と受信者が両方Apple端末で同じ部屋にいるなら、AirDropが依然として最速です。入力もインストールも不要です。これを使ってください。

双方が同じWi-Fiネットワークにいて、OSをまたいだファイル共有を日常的に行うなら(例: Windowsデスクトップ・MacBook・Androidスマホが共存する自宅オフィス)、LocalSendが優秀です。各端末で一度インストールすれば価値があります。

受信者がリモート、あるいは事前に端末が分からない、あるいはインストールをお願いしたくない場合、ブラウザ配送の暗号化リンクが唯一毎回機能する手段です。この隙間を埋めるのがSecureMint /sendで、副次的にゼロ知識暗号化も得られます。

よくある質問

Windowsノートに直接AirDropできないのはなぜ?
AirDropはApple独自プロトコルで、Bluetooth LEによるディスカバリとApple端末間の直接Wi-Fiチャンネルに依存しています。Appleはこのプロトコルを Windows、Android、Linux 向けに実装も公開もしておらず、Apple以外の端末ではAirDrop転送を受信すること自体ができません。
最新のGoogle PixelがiPhoneと相互運用できるようになったから、Quick Shareで十分では?
Quick ShareのiOS相互運用は限定的で、現行世代の特定のPixelハードウェアと近くにiOS端末があることが前提です。Windows↔iPhone、Mac↔Android、Linuxを含むシナリオの大半はカバーしません。全プラットフォーム組み合わせをベンダー指定・世代指定なしでサポートできるのは、結局ブラウザベースのリンク方式だけです。
LocalSendでも同じことができるのでは?
LocalSendは同じWi-Fi上で双方がアプリをインストールしている場合に非常によく機能します。オフィスや家庭内ではAirDropの良い代替です。ただしインターネット越しの送信には対応せず、双方にアプリインストールが必要です。SecureMintはリモート・インストール不要のケースを補完します。
どれくらいの大きさのファイルを送れますか?
無料 /send は1転送あたり最大1GBで、有効期限は24時間です。Pro では5GB・30日間まで拡張されます。無料上限を超える場合は、分割・圧縮するか、/encrypt で .enc ファイルを作って別の経路で渡す方法があります。
本当にAirDropと同等に安全ですか?
脅威モデルが異なります。AirDropは信頼済みの端末同士がローカルWi-Fiで直結するため、経路上の攻撃者に対して強いです。SecureMintは平文がサーバーに届かない(ブラウザでアップロード前に暗号化される)ため、サーバー側侵害と内部不正に対して強いです。同じ部屋にない相手にはSecureMintのゼロ知識モデルが一般に安全で、同じテーブルにある2台のiPhoneにはAirDropの方がシンプルです。状況に応じて使い分けてください。