public class ZEncryptionUtil
extends java.lang.Object
构造器和说明 |
---|
ZEncryptionUtil() |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
base64Decode(byte[] bytes)
Base64位解码
|
static java.lang.String |
base64Decode(java.lang.String string)
Base64位解码
|
static java.lang.String |
base64Encode(byte[] bytes)
Base64位编码
|
static java.lang.String |
base64Encode(java.lang.String string)
Base64位编码
|
static java.util.Map<java.lang.String,java.lang.Object> |
getRsaKey()
获取Rsa的私钥和公钥
|
static java.lang.String |
readerAesToString(java.lang.String string,
java.lang.String password)
AES解密
|
static java.lang.String |
readerDesToString(java.lang.String string,
java.lang.String password)
Des解密
|
static java.lang.String |
readerStringToAes(java.lang.String string,
java.lang.String password)
AES加密
|
static java.lang.String |
readerStringToDes(java.lang.String string,
java.lang.String password)
DES加密
|
static java.lang.String |
readerStringToMd5(java.lang.String string)
生成MD5
|
static java.lang.String |
rsaDecrypt(java.lang.String str,
java.lang.String privateKey)
Rsa解密
|
static java.lang.String |
rsaEncrypt(java.lang.String str,
java.lang.String publicKey)
Rsa加密
|
public static final ZLogUtil logger
public static java.util.Map<java.lang.String,java.lang.Object> getRsaKey()
public static java.lang.String rsaEncrypt(java.lang.String str, java.lang.String publicKey)
str
- 加密字符串publicKey
- 加密公钥public static java.lang.String rsaDecrypt(java.lang.String str, java.lang.String privateKey)
str
- 加密字符串privateKey
- 解密私钥public static java.lang.String readerStringToAes(java.lang.String string, java.lang.String password)
string
- 明文字符串password
- 密钥public static java.lang.String readerAesToString(java.lang.String string, java.lang.String password)
string
- 密文字符串password
- 密钥public static java.lang.String readerStringToDes(java.lang.String string, java.lang.String password)
string
- 明文字符串password
- 密钥public static java.lang.String readerDesToString(java.lang.String string, java.lang.String password)
string
- 密文字符串password
- 密钥public static java.lang.String readerStringToMd5(java.lang.String string)
string
- 带加密字符串public static java.lang.String base64Encode(java.lang.String string)
string
- 待编码的字符串public static java.lang.String base64Encode(byte[] bytes)
bytes
- 字节数组public static java.lang.String base64Decode(java.lang.String string)
string
- 待解码的字符串public static java.lang.String base64Decode(byte[] bytes)
bytes
- 字节数组