ECDH 鍵交換ツール











概要

ECDH 鍵交換アルゴリズムを使って暗号鍵を共有するツールです。公開鍵を送り合うことで、本人同士は相手の公開鍵と自分の秘密鍵から共通の暗号鍵を得られますが、公開鍵だけを見た第三者は暗号鍵を得られないため、盗聴の可能性のある通信手段を使って安全に暗号鍵の共有ができます。

使い方

  1. 「鍵ペア生成」ボタンを押し、出力された公開鍵を相手に送る
  2. 相手から公開鍵を受け取り、「相手の公開鍵」欄に入力する
  3. 「暗号鍵生成」ボタンを押す
  4. 送り側:「メッセージ」を入力して「暗号化」ボタンを押し、「暗号文」を相手に送る
  5. 受け側:相手から受け取った「暗号文」を入力して「復号」ボタンを押す

※ページを閉じたりリロードすると鍵の情報は消えてしまうため、必要に応じてメモしておいてください

※一度鍵交換をした後は「暗号鍵」だけあればメッセージの暗復号ができます

※このページの URL の後ろに # に続けて公開鍵を繋げると、「相手の公開鍵」をあらかじめ入力した状態にすることができます

※楕円曲線は P-256, 暗復号には AES-GCM の 128bit を使っています