类 DesEncDecUtils
- java.lang.Object
-
- com.github.hugh.crypto.DesEncDecUtils
-
public class DesEncDecUtils extends Object
DES加密工具- 从以下版本开始:
- 2.0.1
- 作者:
- hugh
-
-
方法详细资料
-
getInstance
public static DesEncDecUtils getInstance(String key)
创建实体- 参数:
key- 加密解密Key- 返回:
- DesEncDecUtils
-
encrypt
public String encrypt(String str) throws BadPaddingException, IllegalBlockSizeException
加密- 参数:
str- 字符串- 返回:
- String 加密后的字符串
- 抛出:
BadPaddingExceptionIllegalBlockSizeException
-
decrypt
public String decrypt(String str) throws Exception
解密- 参数:
str- 加密后的字符串- 返回:
- String 源字符串
- 抛出:
Exception
-
genCore
public static String genCore(String key, String value) throws Exception
生成签名- 参数:
key- 键value- 值- 返回:
- String 加密后的字符串
- 抛出:
Exception
-
-