RSA / AES 暗号化・復号化
AES-GCM、AES-CBC、RSA-OAEP でテキストを暗号化・復号化し、RSA-PSS で署名・検証します。すべて Web Crypto API を搭載し、100% ブラウザ内で動作します。
すべての暗号化、復号化、署名、検証はブラウザ内でローカルに実行されます。キーがデバイスから出ることはありません。
AES-GCM はランダムな 12 バイトの IV を使用します。後で復号できるよう、IV を暗号文と一緒に保存してください。
128 ビットキーは 16 バイト、256 ビットキーは 32 バイトです。キーを貼り付けると、実際の長さが自動的に検出されます。