このツールの用途
対称暗号化は、暗号化と復号に同じ秘密キーを使用します。非対称暗号化より通常高速で、大量のデータに適していますが、共有キーは慎重に保護する必要があります。
このページは、AES、TripleDES、Rabbit、RC4、DESなどの一般的な対称アルゴリズムをサポートし、ブラウザ上での迅速なテストと相互運用性作業に役立ちます。
AESに関する注意事項
AESは最も広く使用されている対称暗号の1つです。このツールはAES-128、AES-192、AES-256をサポートします。カスタムキー/IV入力ではなくシンプルなパスフレーズモードを使用する場合、デフォルトの動作はAES-256-CBCに対応します。
カスタムAESモードはCBC、CFB、CTR、OFB、ECBをサポートし、Pkcs7、Iso97971、AnsiX923、Iso10126、ZeroPadding、NoPaddingなどの一般的なパディングモードと組み合わせて使用できます。
その他のサポートされる暗号
- DESとTripleDES:互換性作業のために主に残されているレガシーアルゴリズム。
- Rabbit:eSTREAMポートフォリオからの高性能ストリーム暗号。
- RC4:古いシステムやプロトコルで見られる古典的なストリーム暗号。
よくある間違い
- 暗号化と復号の両方で、キー、IV、モード、パディングが完全に一致する必要があります。
- ECBはIVを使用しませんが、CBCやCFBなどのモードは使用します。
- DESとRC4はレガシーな選択肢であり、通常は互換性テストにのみ使用すべきです。
Related tools
- ChaCha20暗号化・復号:ChaCha20でデータを暗号化・復号
- RSA暗号化・復号:ブラウザでRSA暗号化と復号を行う