DES / 3DES / RC4 / Rabbit
無料オンライン DES/3DES/RC4 暗号化・復号ツール、ローカル計算
DES、3DES、RC4、Rabbitとは
DES(Data Encryption Standard)は56ビット鍵のレガシー対称暗号です。3DES(Triple DES)はDESを3回適用してセキュリティを向上させます。RC4はSSL/TLSでかつて広く使われたストリーム暗号です。Rabbitはソフトウェアパフォーマンス向けに設計された高速ストリーム暗号です。これらはすべてレガシーアルゴリズムです。新規アプリケーションにはAESを使用してください。
このツールの使い方
暗号化アルゴリズムを選択し、鍵(パスワード)とオプションでIV(初期化ベクタ)を入力します。平文を入力して暗号化するか、暗号文を貼り付けて復号します。出力はHexまたはBase64エンコーディングから選択できます。
▶DESはまだ安全ですか?
いいえ。56ビット鍵のDESはモダンなハードウェアで数時間でブルートフォース攻撃が可能です。このツールに残しているのはレガシー互換と教育目的のみです。セキュリティクリティカルな用途にはAESを使用してください。
▶3DESとは?安全ですか?
3DESはDESアルゴリズムを異なる鍵で3回適用し、112ビットの有効セキュリティを提供します。DESより安全ですが、パフォーマンスとセキュリティの制限からNISTにより2023年に非推奨となりました。
▶IV(初期化ベクタ)とは?
IVは鍵と共に使用されるランダム値で、同じ平文を暗号化しても異なる暗号文になることを保証します。DESと3DESのIVは8バイトです。RC4とRabbitのIVも8バイトです。
▶なぜAESを使うべきですか?
AESはより高速で安全、現在の対称暗号化の標準です。DESと3DESは非推奨です。RC4には既知の脆弱性があります。新規開発にはAESを使用してください。