JS使用Crypto-JS实现MD5、Base64等加密算法
一、需求分析
前台对接后台接口时需要,生成一个MD5加密的签名参数,验签成功才能调用接口。
在线MD5生成 https://www.cmd5.com/hash.aspx?s=123456
1 | 123456 |
通过在线测试可知,接口需要的格式为md5(base64)。这个的意思是先md5加密,再base64加密。
接口文档写的只用md5显然是不对的 FUCK~~
二、Crypto-JS使用方法
Crypto-JS官方网址(需要翻墙) https://code.google.com/p/crypto-js
Github地址 https://github.com/brix/crypto-js
BootCDN地址(推荐使用) https://www.bootcdn.cn/crypto-js
- 代码示例
1 | <!doctype html> |
参考文档:
https://blog.zhengxianjun.com/2015/05/javascript-crypto-js/
https://www.cnblogs.com/lz2017/p/8046816.htm
PS: 2019年12月19日, 本站文章数量已突破200大关 吼吼吼~~