Submarine、ホーム

Submarine がパスワードを守るしくみ

Submarine は、保管庫をデバイスから送り出す前に、デバイス上で暗号化します。保管庫を保存するサーバーに見えるのは暗号化されたデータだけで、間に Submarine のアカウントや Submarine のサーバーが入ることもありません。このページでは、何がどのように守られているのか、そしてまだできていないことは何かを説明します。

保管庫の鍵

保管庫にはそれぞれ専用の鍵があり、保管庫を作成したときにデバイス上で作られます。この鍵を持っている人だけが保管庫を開けます。サーバーにも、私たちにも開けません。

デバイス上での保護

サーバー上での保護

保管庫は Nostr のリレーに保存されます。リレーは独立した運営者が運営するオープンなサーバーで、誰でも利用したり運営したりできます。各保管庫は複数のリレーにコピーされるため、どれか一つが止まっても失われません。保管庫を保存するリレーは、自分で運営するリレーも含めて自由に選べます。

変更を加えるたびに、その変更はデバイス上で暗号化され、封をした封筒に入れてリレーに送られます。リレーに見えるのは次のものです。

リレーがパスワードを書き換えることもできません。変更にはすべて保管庫の鍵で署名されており、Submarine は保管庫が署名していないものをすべて無視します。

アカウントなし、トラッキングなし

まだできていないこと

Submarine のセキュリティは、まだ第三者機関による監査を受けていません。監査を受けるまでは、メールや銀行など特に大切なパスワードは実績のあるパスワードマネージャーで管理し、それ以外のパスワードから使い始めてください。

セキュリティ上の問題を見つけた場合は、報告していただくか、Nostr でご連絡ください。

技術的な詳細

フォーマットの全体は Nostr Passwords プロトコルで説明されています。