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、模式不一致導致的相容問題。
線上工具適合什麼樣的使用場景?
更適合測試資料、聯調用例、範例驗證和學習場景,協助快速確認參數組合是否正確。
- 安全字串比較
- 二進位轉換
- 凱薩密碼
- 摩斯密碼
- 十六進位轉換
- 影片轉 Base64
- Base64 轉影片
- 圖片轉 Base64
- Base64 轉圖片
- 文字轉 Base64
- Base64 轉文字
- 檔案雜湊校驗
- 檔案轉 Base64
- Base64 轉檔案
- 音訊轉Base64
- Base64轉音訊
- AES 加密解密
- DES 加密解密
- Base32 編碼解碼
- Base58 編碼解碼
- Base64 編碼
- Base64 解碼
- Base64 比較
- Base64 拆分
- Base64 多行合併
- Base64 格式化
- Base64 格式檢查
- Base64 批次編碼
- Base64 批次解碼
- Base64 清理
- Base64 填充處理
- Base64 長度統計
- Base64 轉十六進位
- 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 混淆