!907 ECB/PKCS5Padding is the default mode and padding

Merge pull request !907 from 悟道/v5-dev
This commit is contained in:
Looly 2022-12-28 07:37:09 +00:00 committed by Gitee
commit a9ed895c9d
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -11,7 +11,7 @@ import cn.hutool.crypto.SecureUtil;
/** /**
* DES加密算法实现<br> * DES加密算法实现<br>
* DES全称为Data Encryption Standard即数据加密标准是一种使用密钥加密的块算法<br> * DES全称为Data Encryption Standard即数据加密标准是一种使用密钥加密的块算法<br>
* Java中默认实现为DES/CBC/PKCS5Padding * Java中默认实现为DES/ECB/PKCS5Padding
* *
* @author Looly * @author Looly
* @since 3.0.8 * @since 3.0.8
@ -21,14 +21,14 @@ public class DES extends SymmetricCrypto {
// ------------------------------------------------------------------------- Constrctor start // ------------------------------------------------------------------------- Constrctor start
/** /**
* 构造默认DES/CBC/PKCS5Padding使用随机密钥 * 构造默认DES/ECB/PKCS5Padding使用随机密钥
*/ */
public DES() { public DES() {
super(SymmetricAlgorithm.DES); super(SymmetricAlgorithm.DES);
} }
/** /**
* 构造使用默认的DES/CBC/PKCS5Padding * 构造使用默认的DES/ECB/PKCS5Padding
* *
* @param key 密钥 * @param key 密钥
*/ */