AES-GCM 暗号化 / 復号化ツール
ブラウザだけで動く単一HTMLです。パスフレーズから
PBKDF2
で鍵を導出し、
AES-GCM
で暗号化します。保存形式は
.ashi
です。
平文
ここに暗号化したい文字、または復号後の平文を表示
パスフレーズ
長めの覚えやすいフレーズ推奨
PBKDF2反復回数
大きいほど重いが強い
暗号化 →
表示内容を消去
暗号データ
ここに暗号化後のJSONを表示。復号ボタンはこの内容を使います
← 復号化
暗号データをコピー
.ashi で保存
暗号ファイルを開く
.ashi を選択、または下へドラッグ&ドロップ
.ashi ファイルをここへドロップ
ドロップすると右側の暗号データ欄へ読み込みます。左側の平文欄は変更しません。
準備完了
読み込み時は、BOM付きJSONや旧形式の暗号ファイルもできるだけ受け入れるようにしています。
復号に失敗した場合は
3秒間の待機
を入れています。
配信時は
HTTPS
を使い、 このHTML自体が改ざんされない運用にしてください。