# 加密
常用的加密函数(待补充)
# MD5
- 参数:
{String} value
- 返回值:
{String}
- 说明:md5 加密
- 示例:
MD5('123456') // e10adc3949ba59abbe56e057f20f883e
MD5('abcdef') // e80b5017098950fc58aad83c8c14978e
# SHA256
- 参数:
{String} value
- 返回值:
{String}
- 说明:sha256 加密
- 示例:
SHA256('123456') // 8d969eef6ecad3c29a3a629280e686cf0c3f5d5a86aff3ca12020c923adc6c92
SHA256('abcdef') // bef57ec7f53a6d40beb640a780a639c83bc29ac8a9816f1fc6c5c6dcd93c4721
# RSA
- 参数:
{String} type
encrypt 加密
decrypt 解密
{String} key 公钥或私钥
{String} value 要加密或解密的字符串
- 返回值:
{String} 加密或解密后的值
- 说明:rsa 非对称加密
- 示例:
const str = RSA('encrypt', '公钥串', '123456')
RSA('decrypt', '私钥串', str) // 返回 123456