AES-GCM 暗号化 / 復号化ツール

ブラウザだけで動く単一HTMLです。パスフレーズから PBKDF2 で鍵を導出し、 AES-GCM で暗号化します。保存形式は .ashi です。

ここに暗号化したい文字、または復号後の平文を表示
長めの覚えやすいフレーズ推奨
大きいほど重いが強い
ここに暗号化後のJSONを表示。復号ボタンはこの内容を使います
.ashi を選択、または下へドラッグ&ドロップ
.ashi ファイルをここへドロップ ドロップすると右側の暗号データ欄へ読み込みます。左側の平文欄は変更しません。
準備完了
読み込み時は、BOM付きJSONや旧形式の暗号ファイルもできるだけ受け入れるようにしています。
復号に失敗した場合は 3秒間の待機 を入れています。
配信時は HTTPS を使い、 このHTML自体が改ざんされない運用にしてください。