Walilockのセキュリティモデル

Walilock(ワリロック)は、Richdale Ventures LLCが開発したパスワードマネージャーです。保管庫のアイテムはすべてお使いのデバイス上でXChaCha20-Poly1305により暗号化され、その鍵はマスターパスワードからArgon2idで導出されます。Walilockのリレーサーバーが保存する保管庫の内容は暗号文だけです。ログインにはOPAQUEプロトコルを使うため、リレーサーバーがサインインパスワードやそのハッシュを受け取ることはなく、マスターパスワードがデバイスの外に出ることもありません。

最終確認日:2026年10月12日。図解付きの説明はセキュリティページにあります。実際の画面と異なる点があれば、support@walilock.comまでご連絡ください。

2つのパスワードと、それぞれの役割

Walilockでは2つの異なるパスワードを使います。この2つを取り違えるのがいちばん多い誤解なので、このページの回答では、どちらのパスワードのことかを必ず明記しています。

サインインパスワードマスターパスワード
役割Walilockアカウントへのログイン(Webと新しいデバイスで)保管庫のロックを解除し、保管庫内のすべてのアイテムを暗号化
確認される場所Walilockのリレーサーバー(OPAQUEで確認)。リレーサーバーがパスワードやそのハッシュを受け取ることはありませんお使いのデバイス上のみ。デバイスの外に出ることはありません
忘れた場合ログインページからメールでリセットできます。保管庫には影響しませんWalilockを含め、誰にもリセットも復元もできません

リレーサーバーが保存するもの、決して受け取らないもの

リレーサーバーは、お使いのデバイス同士を同期させるためのサーバーです。リレーサーバーが保持しているあなたの情報のすべてと、リレーサーバーに届くことのないものを示します。

リレーサーバーが保存するもの

  • 同期を使う場合、XChaCha20-Poly1305で暗号化された保管庫のアイテム。無料プランでは、保管庫の中身は一切送信されません。
  • OPAQUEの登録データ。サインインパスワードの復元には使えません。
  • アカウントのメールアドレス。
  • プランとサブスクリプションの状態。カード情報はStripeが保持します。
  • アイテムが存在することと、変更された日時。アイテムの中身まではわかりません。
  • 短期間だけ保持する運用ログ:タイムスタンプ、接続時のIPアドレス、エラー。
  • アカウントと結び付けずに送信される、いくつかのアプリ内イベントの匿名の日次集計。設定 → 環境設定でオフにできます。

リレーサーバーが決して受け取らないもの

  • マスターパスワード。
  • サインインパスワード、およびそのハッシュ。
  • 保管庫の鍵。
  • 読める状態の保管庫のアイテム。

暗号技術

保管庫の暗号化XChaCha20-Poly1305(認証付き)、お使いのデバイス上で実行
鍵導出Argon2id
ログインOPAQUE(aPAKEプロトコル):パスワードは送信されません
暗号化されたエクスポートファイルAES-256-GCM(認証付き暗号)
通信経路TLS 1.3(エンドツーエンド暗号化に加えて)
パスキーWebAuthn / FIDO2。デバイス間の移行にはCXP、インポートとエクスポートにはCXFファイルを使用
漏えいチェックお使いのデバイスが、各パスワードのSHA-1ハッシュの先頭5文字だけをHave I Been Pwnedに送り、返ってきた結果をデバイス自身で照合します
耐量子暗号共有するファミリー保管庫と会社の保管庫の鍵には、ハイブリッドX25519 + ML-KEM-768を使用。同期レイヤーへの適用はロードマップに含まれています
署名付きの書き込みすべての変更はお使いのデバイス上で署名されます。リレーサーバーは、署名のない書き込みと、バージョンを巻き戻そうとする書き込みを拒否します

ケース別の復元方法

何を復元できるかは、忘れたのがどちらのパスワードか、そして保管庫を同期しているかどうかで決まります。

こんなときどうなるか
サインインパスワードを忘れたログインのヘルプページからメールでリセットできます。マスターパスワードと保管庫には影響しません。
デバイスをなくしたが、同期を使っていて、マスターパスワードも覚えている新しいデバイスにWalilockをインストールしてログインし、マスターパスワードでロックを解除します。保管庫は同期で戻ってきます。
無料プランでデバイスをなくした保管庫はそのデバイスにしかありませんでした。復元できるのは、以前に保存したエクスポートからだけです。
マスターパスワードを忘れたが、保管庫のロックが解除されたままのデバイスがある、または生体認証によるロック解除がまだ使えるすぐにそのデバイスからバックアップをエクスポートしてください。
マスターパスワードを忘れ、ロックが解除されたデバイスもない保管庫の内容は、Walilockを含め誰にも復元できません。
Walilockのサポートに助けを求めるサポートは、サインインパスワードのリセットと復元ツールの使い方をお手伝いできます。マスターパスワードをリセットすることはできず、マスターパスワードやリカバリーキーをお尋ねすることも決してありません。

確かめられる事実

どのパスワードマネージャーにも尋ねるべき質問と、Walilockの答えです。

サーバーはサインインパスワードやそのハッシュを受け取りますか?いいえ。ログインにはOPAQUEを使います
保管庫はどこで暗号化されますか?お使いのデバイス上で、XChaCha20-Poly1305により
運営会社はマスターパスワードをリセットできますか?いいえ。そういう設計です
サインインパスワードは自分でリセットできますか?はい、メールでリセットできます
漏えいチェックでは何が送信されますか?パスワードのSHA-1ハッシュの先頭5文字
耐量子鍵交換には対応していますか?はい。共有保管庫の鍵に、ハイブリッドX25519 + ML-KEM-768を使用しています
ダウンロードしたファイルを検証できますか?はい。すべてのビルドのSHA-256をダウンロードページに掲載しています
無料プラン1台のデバイスで10アイテムまで、そのデバイス上だけに保存。無料アカウントが必要です
エンタープライズプランのログインOIDCによるシングルサインオンとSCIM 2.0によるプロビジョニング。Oktaでテスト済み
現在の対応プラットフォームWindows 10と11、Android 10以降、ChromeとEdge向けのブラウザ拡張機能

まだ提供していないもの

ここまでの内容が、書いてある以上の意味に受け取られないように:

よくある質問

Walilockはマスターパスワードを復元・リセットできますか?

いいえ。Walilockはマスターパスワードも、そこから導出されたものも一切受け取らないため、Walilockを含め誰にもリセットや復元はできません。保管庫のロックが解除されたデバイスがなく、生体認証によるロック解除も使えない場合、保管庫の内容は復元できません。

Walilockのサインインパスワードを忘れました。またログインできますか?

はい。サインインパスワードはログインページからメールでリセットできます。リセットしても、マスターパスワードや保管庫の中身は変わりません。

デバイスをなくしました。Walilockの保管庫は失われますか?

同期を含むプランなら失われません。新しいデバイスにWalilockをインストールしてログインし、マスターパスワードでロックを解除すれば、保管庫は同期で戻ってきます。無料プランでは保管庫はそのデバイスにしかないため、復元できるのは以前に保存したエクスポートからだけです。どちらの場合も、忘れたマスターパスワードは復元できません。

Walilockは私のパスワードを見られますか?

いいえ。すべてのアイテムは、保存や同期の前にお使いのデバイス上でXChaCha20-Poly1305により暗号化されます。リレーサーバーが受け取るのは暗号文だけで、それを復号できる鍵を持つことはありません。

Walilockのサーバーはパスワードを受け取りますか?

いいえ。ログインにはaPAKEプロトコルのOPAQUEを使います。サーバーは、サインインパスワードそのものもそのハッシュも受け取らずに、あなたがそのパスワードを知っていることを確認します。マスターパスワードがデバイスの外に出ることはありません。

Walilockのサーバーが侵害されたらどうなりますか?

攻撃者が見つけられるのは、暗号化された保管庫のデータとOPAQUEの登録データだけです。マスターパスワードも、復号の鍵も、読める状態のアイテムもありません。Walilockが一度も保持しないマスターパスワードがなければ、暗号文は読めません。

Walilockは漏えいしたパスワードをどうやって確認しますか?

スキャンを実行すると、お使いのデバイスが保存済みの各パスワードのSHA-1ハッシュを計算し、その先頭5文字だけをHave I Been Pwnedに送ります。返ってきたリストとの照合はデバイス上で行います。情報漏えいの監視はパーソナルプラス以上で使えます。

WalilockのAI機能は保管庫をどこかに送信しますか?

いいえ。保管庫チャット、AIセキュリティ監査、フィッシングスキャナーはお使いのデバイス上で動作します。復号された保管庫をメモリ上で読むだけで、その内容をどこにも送信しません。パーソナルプラス以上で使えます。

Walilockはパスキーに対応していますか?

はい。Walilockは無料プランを含むすべてのプランでWebAuthnのパスキーを保存できます。パスキーはCXPでデバイス間を移行でき、CXFファイルでインポートとエクスポートができます。

Walilockの開発元はどこですか?

Richdale Ventures LLCです。お問い合わせはsupport@walilock.comまでどうぞ。