public class EncryptUtils
extends java.lang.Object
| 构造器和说明 |
|---|
EncryptUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
aesDecrypt(java.lang.String key,
java.lang.String decrypt)
AES解密
|
static java.lang.String |
aesEncrypt(java.lang.String key,
java.lang.String encrypt)
AES加密
|
static java.lang.String |
base64Decrypt(java.lang.String from) |
static java.lang.String |
base64Encrypt(java.lang.String from) |
static java.lang.String |
desDecrypt(java.lang.String key,
java.lang.String decrypt)
DES解密
|
static java.lang.String |
desEncrypt(java.lang.String key,
java.lang.String encrypt)
DES加密
|
static java.lang.String |
hmacSHA1(byte[] data,
byte[] key)
生成签名数据
|
static java.lang.String |
hmacSHA1(java.lang.String data,
java.lang.String key)
生成签名数据
|
static java.lang.String |
md5(byte[] data)
MD5加密算法
|
static java.lang.String |
md5(java.lang.String data)
MD5加密算法
|
public static java.lang.String hmacSHA1(byte[] data,
byte[] key)
throws java.security.InvalidKeyException,
java.security.NoSuchAlgorithmException
data - 待加密的数据key - 加密使用的keyjava.security.InvalidKeyException - 异常java.security.NoSuchAlgorithmException - 异常public static java.lang.String hmacSHA1(java.lang.String data,
java.lang.String key)
throws java.security.InvalidKeyException,
java.security.NoSuchAlgorithmException
data - 待加密的数据key - 加密使用的keyjava.security.InvalidKeyException - 异常java.security.NoSuchAlgorithmException - 异常public static java.lang.String md5(java.lang.String data)
data - 要加密的字符串public static java.lang.String md5(byte[] data)
data - 要加密的字符串public static java.lang.String desEncrypt(java.lang.String key,
java.lang.String encrypt)
key - 加密密钥encrypt - 要加密的字符串public static java.lang.String desDecrypt(java.lang.String key,
java.lang.String decrypt)
key - 解密密钥decrypt - 要解密的字符串public static java.lang.String aesEncrypt(java.lang.String key,
java.lang.String encrypt)
key - 加密密钥encrypt - 要加密的字符串public static java.lang.String aesDecrypt(java.lang.String key,
java.lang.String decrypt)
key - 解密密钥decrypt - 要解密的字符串public static java.lang.String base64Encrypt(java.lang.String from)
public static java.lang.String base64Decrypt(java.lang.String from)
Copyright © 2016. All Rights Reserved.