public class MyEncryptionUtils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
DES_CIPHER_ALGORITHM |
| 构造器和说明 |
|---|
MyEncryptionUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
aesDecrypt(String src,
String key)
AES解密
|
static String |
aesEncrypt(String src,
String key)
AES加密
|
static String |
base64Decoder(String data)
BASE64解密
|
static String |
base64Encoder(String data)
BASE64加密
|
static String |
desDecrypt(String src,
String key)
DES解密函数
|
static String |
desEncrypt(String src,
String key)
DES 加密方法
|
static byte[] |
parseHexStr2Byte(String hexStr)
将16进制转换为二进制
|
static String |
tripleDesDecrypt(String src,
String key)
TripleDES解密函数
|
static String |
tripleDesEncrypt(String src,
String key)
TripleDES加密方法
|
public static final String aesEncrypt(String src, String key)
key - 加密密钥src - 加密内容public static final String aesDecrypt(String src, String key)
key - 解密密钥src - 解密内容public static final String tripleDesEncrypt(String src, String key)
src - key - public static final String tripleDesDecrypt(String src, String key)
src - 密文的字节数组key - 密钥public static final String desEncrypt(String src, String key)
src - key - public static final String desDecrypt(String src, String key)
src - 密文的字节数组key - 密钥public static byte[] parseHexStr2Byte(String hexStr)
hexStr - public static String base64Encoder(String data)
data - 需要加密的数据Copyright © 2020. All rights reserved.