加密解密相关工具类
成员函数:
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字符串
其它说明:
无