ChaCha20 暗号化 - Free Online Tool | PivaBox

ChaCha20-Poly1305を使用してデータを暗号化・復号——TLS 1.3とWireGuardで使用される最新のAEAD暗号

ChaCha20 暗号化ツールの使い方

  1. 256ビット鍵(32バイト)を16進数形式で入力または生成します
  2. 96ビットノンス(12バイト)を16進数形式で入力または生成します。必要に応じてAEAD用の関連データを追加できます
  3. 暗号化または復号を選択し、データを入力し、出力形式を選んでから実行ボタンをクリックします

Frequently Asked Questions

ChaCha20-Poly1305は安全ですか?

はい。ChaCha20-Poly1305はDaniel J. Bernsteinによって設計された最新のAEAD暗号です。TLS 1.3、WireGuard VPN、SSHで使用されており、認証付き暗号化と完全性検証を提供します。

データがデバイスから外部に送信されますか?

いいえ。すべての暗号化・復号操作はブラウザ内で完全に処理されます。データがサーバーに送信されることは一切ありません。鍵、ノンス、平文は常にデバイス上に留まります。

なぜ同じノンスを同じ鍵で再利用してはいけないのですか?

同じ鍵でノンスを再利用すると、ChaCha20-Poly1305のセキュリティ保証が破られます。攻撃者が同じ鍵とノンスで暗号化された2つのメッセージを観測すると、認証鍵を復元してメッセージを偽造できます。暗号化のたびに新しいランダムなノンスを生成してください。