DevToolBox

RSA / AES 暗号化・復号化

AES-GCM、AES-CBC、RSA-OAEP でテキストを暗号化・復号化し、RSA-PSS で署名・検証します。すべて Web Crypto API を搭載し、100% ブラウザ内で動作します。

すべての暗号化、復号化、署名、検証はブラウザ内でローカルに実行されます。キーがデバイスから出ることはありません。

AES-GCM はランダムな 12 バイトの IV を使用します。後で復号できるよう、IV を暗号文と一緒に保存してください。

128 ビットキーは 16 バイト、256 ビットキーは 32 バイトです。キーを貼り付けると、実際の長さが自動的に検出されます。

使い方

暗号ツールとは? このツールは Web Crypto API を使用して、ブラウザ内で AES と RSA の暗号化、復号化、署名、検証を実行します。キーと平文がデバイスから出ることはありません。

AES タブ 1. AES-GCM(推奨)または AES-CBC を選択します。 2. 128 または 256 ビットのキー長を選びます。 3. ランダムキーを生成するか、既存のキーを貼り付けます。 4. 平文を入力し、「暗号化」をクリックすると base64 暗号文と IV が得られます。 5. 復号するには、キー、IV、暗号文を貼り付けて「復号化」をクリックします。

RSA タブ 1. 2048 または 4096 ビットを選び、「キーペアを生成」をクリックします。 2. 公開キーで暗号化し、秘密キーで復号化します。 3. 同じキーで RSA-PSS 署名と SHA-256 検証を行います。

ヒント - GCM は認証付きのため推奨されます。 - キーは PEM 形式でエクスポートまたはインポートできます。 - すべての操作はローカルで行われ、キーが送信されることはありません。

プライバシー すべての操作は完全にブラウザ内で実行されます。

RSA / AES 暗号化・復号化 — Web Crypto ツール