量子パスワード交換ツール (ML-KEM)

FIPS 203 (ML-KEM-1024) を使って、インターネット越しでも安全にパスワードを共有できます。 このツールは耐量子計算機暗号(ポスト量子暗号)に対応しています。生成された「共有パスワード」は、当社のテキスト暗号化ツールやファイル暗号化ツールでそのまま安全にお使いいただけます。


ステップ 1: あなたの鍵を作る

鍵ペアを生成し、公開鍵を送信者に渡してください。このページは開いたままにしておきます(または鍵を保存してください)。


ステップ 2: パスワードを復号する

送信者から受け取ったカプセル化パスワードを、下の欄に貼り付けてください。



詳細設定: 秘密鍵を表示

警告: これはこのセッションにおけるあなたの秘密の身元情報です。絶対に他人に渡さないでください。紛失するとパスワードを復号できなくなります。



使い方 — 3ステップの鍵交換

このツールを使うと、2人(アリスとボブ)が秘密のパスワードそのものをインターネット上に流すことなく、同じパスワードを共有できます。共有したパスワードは、Paranoia Text Encryptor、Paranoia File Encryptor、その他どんなアプリケーションでも使えます。

1. 準備(受信者/ボブ):
  • 「私は受信者です」をクリックします。
  • 新しい鍵ペアを生成をクリックします。
  • 緑色の公開鍵をコピーして、相手(アリス)に送ります。(メールやチャットで送っても安全です。)
  • このタブは開いたままにしてください。再読み込みは禁物です。

2. 交換(送信者/アリス):
  • 「私は送信者です」をクリックします。
  • ボブの公開鍵を上の欄に貼り付けます。
  • カプセル化をクリックします。
  • カプセル化パスワード(欄B)をコピーして、ボブに送り返します。
  • 共有パスワード(欄A)をコピーします。これが暗号化に使う秘密の鍵です。

3. 仕上げ(受信者/ボブ):
  • アリスから送られてきた文字列をカプセル化パスワード欄に貼り付けます。
  • 共有パスワードを復号をクリックします。
  • 赤い欄に、アリスが持っているものとまったく同じパスワードが表示されます。このパスワードで彼女の暗号化メッセージを読めます。

Paranoia Quantum Exchange の特長とポスト量子暗号

  • 耐量子計算機暗号: 本ツールは ML-KEM-1024(Module-Lattice-Based Key-Encapsulation Mechanism)を採用しています。これは CRYSTALS-Kyber が NIST によって標準化されたもので、将来の量子コンピュータによる攻撃に耐えるよう設計されています。
  • クライアントサイドで完結: 当社の AES ツールと同じく、このアプリケーションは JavaScript によってブラウザ内だけで動作します。鍵もパスワードも、あなたの端末から外に出ることはありません。
  • 「今収集して、後で復号」への備え: RSA などの従来の暗号は、将来量子コンピュータによって破られる可能性があります。今日記録された通信が、その時点で復号されてしまうのです。ML-KEM を使えば、この将来の脅威からデータを守れます。
  • FIPS 203 準拠: 最新の FIPS 203 標準にもとづいて実装しています。

よくある質問(鍵交換と共有パスワード)

質問: 「共有パスワード」は何に使うのですか?

回答: このツールが行うのは、パスワードを「作る」ことだけです。メッセージ本文の暗号化は行いません。あなたと相手の双方が同じ「共有パスワード」を手にしたら、それをコピーして当社の AES 暗号化ツールのパスワード欄に貼り付け、実際のメール・メモ・ファイルを暗号化してください。



質問: 公開鍵をメールで送っても安全ですか?

回答: はい。だからこそ「公開」鍵と呼ばれます。攻撃者があなたの公開鍵やカプセル化パスワードを見たとしても、あなたの秘密鍵がなければ共有パスワードを数学的に計算することはできません。



質問: 公開鍵はなぜこんなに長いのですか?

回答: ポスト量子暗号は複雑な格子(ラティス)数学にもとづいており、RSA や楕円曲線といった従来方式よりも大きな鍵を必要とします。ML-KEM-1024 の公開鍵は 1568 バイト(16進数で 3136 文字)です。



質問: なぜ今からポスト量子暗号の鍵交換を使うべきなのですか?

回答: 「今収集して、後で復号する(harvest now, decrypt later)」攻撃があるからです。RSA や楕円曲線による鍵交換で守られた通信は、今日記録しておき、大規模な量子コンピュータが実現した時点で復号される可能性があります。ML-KEM-1024 はその攻撃に耐えるよう設計されているため、このツールで合意したパスワードは将来にわたって秘密のまま保たれます。

その他のセキュリティツール


技術仕様

  • アルゴリズム: ML-KEM-1024 (FIPS 203)
  • セキュリティ強度: NIST カテゴリ 5(AES-256 相当)
  • ライブラリ: noble-post-quantum 0.2.0(監査可能な純粋 JavaScript – 自社ホスティング、外部 CDN 不使用)
  • ライセンス: MIT(オープンソース)


ご注意

Error Text