3DES(Triple DES)はDESを3回適用することで強度を高めたブロック暗号方式です。金融システム、決済システム、企業向けサービスなどで長期間利用されましたが、現在では新規システムでは推奨されない旧式アルゴリズムとなっています。
3DES鍵は24バイト固定で、48文字の16進数として入力します。IVは8バイト、16文字の16進数です。ECBモードではIVを使用しません。出力形式はBase64またはHexから選択できます。
CBCおよびECBモードではPKCS#7パディングを使用します。CFBとOFBはストリーム方式として動作するため追加パディングは必要ありません。他システムとの結果比較では鍵長、IV、エンコード方式を一致させる必要があります。
鍵長やIV形式が不正な場合は警告を表示します。復号失敗時には鍵、IV、暗号文の不一致を確認できます。
3DESは現在新規利用には推奨されません。新しいシステムではAES-256-GCMなどの最新暗号方式を利用してください。
暗号化処理はブラウザ上で実行され、入力した鍵やデータは保存されません。本番環境の秘密鍵は入力しないでください。
コメント 0