package com.xcx.spots.utils;
import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;
import javax.crypto.Cipher;
import javax.crypto.KeyGenerator;
import java.security.Key;
import java.security.SecureRandom;
/**
-
@Description: DES是一种对称加密算法,所谓对称加密算法即:加密和解密使用相同密钥的算法。
-
用于redis和数据库密码加密
-
@Author: liuxiangpeng
-
@CreateDate: 2020/4/15 8:53
-
@UpdateUser: liuxaingpeng
-
@UpdateDate: 2020/4/15 8:53
-
@UpdateRemark: 修改内容
-
@Version: 1.0
*/
public class DESUtil {private static Key key;
// 设置密钥key
private static String KEY_STR = “Ade3M53Hde=we5sVebmeoRT-wegRAA8”;
private static String CHARSETNAME = “UTF-8”;
private static String ALGORITHM = “AES”;static {
try {
// 生成DES算法对象