DES暗号化/復号
算法
分组模式
シークレット形式(暗号化出力/復号入力)
エクスプレス
UTF-8 文本,PKCS#7 填充
安全提示
DES 密钥空间过小,已被认为不安全,仅适合教学或与旧系统互操作;生产环境请使用站内 AES 工具。3DES 亦逐步淘汰,优先 AES-256-GCM。
説明
- • DES 密钥 8 字节;3DES 支持 16 字节(双密钥)或 24 字节(三密钥)十六进制。
- • IV 为 8 字节;CBC/CFB/OFB 下加密留空将自动生成随机 IV;解密留空则尝试全 0 IV。
- • ECB 不使用 IV;CTR 与 CBC 等均使用 8 字节 IV;密文为裸密文,Hex / Base64 / Base64URL 与加密侧一致即可。
DES/3DES暗号化・復号をオンライン無料実行。旧システム連携・互換性テスト・プロトコル検証・歴史プロジェクト保守に最適。
関連おすすめ
ユースケース
- 旧システムや歴史インターフェースのDES/3DES暗号パラメータをデバッグ
- 銀行インターフェース・旧機器プロトコルの暗復号互換性を検証
- 異なるブロックモード(ECB、CBCなど)の暗復号結果を比較
- 旧システム移行時に暗復号結果が一致するか検証
使い方
- 暗号化または復号モードを選択
- 平文または暗号文内容を入力し、DESまたは3DESアルゴリズムを選択
- キー・IV・ブロックモードパラメータを入力
- 暗復号結果を確認し、連携やドキュメントにコピー
特徴
- DES/3DES両対応:歴史システム・旧インターフェース・互換性プロジェクトの暗復号検証に適しています
- ブロックモード連携に最適:モード・キー・IV不一致による出力差異のトラブルシューティングに便利
- レガシーシステム保守シーン:旧プロジェクト接続・移行検証・プロトコルエラー排查に対応
- 結果素早いコピー:インターフェースドキュメント・テストスクリプト・前後端結果比較に継続利用
よくある質問
なぜ今でもDESや3DESが使われるのですか?
新しいアルゴリズムではありませんが、一部の旧システム・歴史インターフェース・互換性プロジェクトで依然として遭遇するため、連携や移行時に暗復号結果を検証する必要があります。
旧システムインターフェースの連携に適していますか?
非常に適しています。特に銀行インターフェース・歴史ゲートウェイ・旧機器プロトコル・レガシープロジェクトとやり取りする際、DES/3DESは依然として高頻度ニーズです。
異なるブロックモードの結果を検証できますか?
異なる動作モードでの出力比較に適しており、キー・IV・モード不一致による互換性問題のトラブルシューティングに役立ちます。
オンラインツールはどのような使用シーンに適していますか?
テストデータ・連携用例・サンプル検証・学習シーンにより適しており、パラメータ組み合わせが正しいかを素早く確認するのに役立ちます。
- 安全文字列比較
- 二進数変換
- シーザー暗号
- モールス信号
- 16進数変換
- 動画→Base64変換
- Base64 を動画に変換
- 画像をBase64に変換
- Base64を画像に変換
- テキスト→Base64変換
- Base64→テキスト変換
- ファイルハッシュ検証
- File to Base64
- Base64→ファイル変換
- 音声→Base64
- Base64を音声に変換
- AES暗号化・復号化
- DES暗号化/復号
- Base32 エンコーダー デコーダー
- Base58 エンコードとデコード
- Base64 エンコード
- Base64 デコード
- Base64比較
- Base64 分割
- Base64複数行マージ
- Base64フォーマット
- Base64形式チェック
- Base64一括エンコード
- Base64一括デコード
- Base64クリーナー
- Base64 パディング処理
- Base64長さ統計
- Base64→16進数変換
- Base64 DataURL 変換
- Base64-Hex双方向変換
- Base85エンコーダー/デコーダー
- HMAC生成と検証
- PBKDF2鍵導出
- MD5 ハッシュ値
- SHA-256 ハッシュ
- SHA1 ハッシュ
- SHA512ハッシュ
- JWT デコーダー
- HTMLエンティティエンコード/デコード
- Unicodeエスケープ
- URL エンコード
- URL Safe Base64変換
- MIME Base64
- Java難読化
- JS難読化
- PHP難読化
- Python難読化