public class ECode extends Object
| 构造器和说明 |
|---|
ECode() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
AESDecode(String str,
String key)
AES解密
|
static String |
AESEncode(String str,
String key)
AES加密
|
static String |
generateSalt(int len)
生成私盐
|
static String |
generateValiCode()
生成随机验证码,默认6位数字
|
static String |
generateValiCode(int len)
生成随机验证码
|
static String |
getRandomPass(int len)
返回随机密码
|
static String |
md5(String str)
MD5加密
|
static String |
URLDecode(String src)
对URL进行URLDecode解码
|
static String |
URLEncode(String src)
对URL进行URLEncoder编码
|
public static String getRandomPass(int len)
返回随机密码
len - 密码长度(应设置奇数)public static String generateSalt(int len)
len - 私盐长度public static String AESEncode(String str, String key)
str - 待加密字符串key - 密钥,要求必须为16个字节长度public static String AESDecode(String str, String key)
str - 待解密的字符串key - 密钥,要求必须为16个字节长度public static String generateValiCode()
public static String generateValiCode(int len)
len - 位数Copyright © 2023. All rights reserved.