加密解密相关工具类

成员函数:

MD5

MD5加密

参数:

名称 类型 说明
source String 需要加密的字符串

返回值:

String MD5加密后的字符串

DESDecryptFromBase64

先base64解码再des解密

参数:

名称 类型 说明
source String 需要解码和解密的字符串
key String des加密解密的key

返回值:

String 解码和解密后的字符串

DESEncryptToBase64

字符串des加密后返回base64编码的字符串

参数:

名称 类型 说明
source String 需要加密的字符串
key String des加密的key

返回值:

String 加密和编码后的字符串

Base64UrlSafe

把base64编码成可以用url传递的字符串 主要替换 /为_ +为-

参数:

名称 类型 说明
source String 原始base64字符串

返回值:

String 替换后的字符串

Base64UrlUnSafe

把base64编码后的安全url字符串替换成原始base64字符串 主要替换 _为/ -为+

参数:

名称 类型 说明
source String 替换后的字符串

返回值:

String 原始base64字符串

其它说明: