安基网 首页 脚本 JavaScript 查看内容

前端js加密解密常用的六种方法

2019-11-5 09:34| 投稿: xiaotiger |来自: 互联网


免责声明:本站系公益性非盈利IT技术普及网,本文由投稿者转载自互联网的公开文章,文末均已注明出处,其内容和图片版权归原网站或作者所有,文中所述不代表本站观点,若有无意侵权或转载不当之处请从网站右下角联系我们处理,谢谢合作!

摘要: 一、MD5加密可以使用md5插件进行加密插件地址:github.com/blueimp/JavaScript-MD5计算给定字符串值的(十六进制编码) MD5哈希值:计算给定字符串值和键的(十六进制编码) HMAC -MD5哈希:计算给定字符串值的原始MD5哈希值:计算给定字符串值和键的原始HMAC -MD5哈希:二、sha1加密插件地址:github. ...

一、MD5加密

可以使用md5插件进行加密

插件地址:github.com/blueimp/JavaScript-MD5

计算给定字符串值的(十六进制编码) MD5哈希值:

计算给定字符串值和键的(十六进制编码) HMAC -MD5哈希:

计算给定字符串值的原始MD5哈希值:

计算给定字符串值和键的原始HMAC -MD5哈希:

二、sha1加密

插件地址:github.com/emn178/js-sha1

同MD5一样不可逆,也是插件方式引入。

例子:

三、内置编码解码函数

使用JS函数的escape()和unescape()

四、BASE64加密解密

使用JS函数的btoa()和atob(),中文不太好使

base64也是有专门的插件

插件地址:github.com/dankogai/js-base64

五、RSA加密解密

使用jsencrypt.js进行加密

插件地址:http://travistidwell.com/jsencrypt/

使用案例:

六、AES/DES加密解密

引用crypto-js.js

插件地址:github.com/brix/crypto-js



小编推荐:欲学习电脑技术、系统维护、网络管理、编程开发和安全攻防等高端IT技术,请 点击这里 注册账号,公开课频道价值万元IT培训教程免费学,让您少走弯路、事半功倍,好工作升职加薪!

本文出自:https://www.toutiao.com/a6755456427625546247/

免责声明:本站系公益性非盈利IT技术普及网,本文由投稿者转载自互联网的公开文章,文末均已注明出处,其内容和图片版权归原网站或作者所有,文中所述不代表本站观点,若有无意侵权或转载不当之处请从网站右下角联系我们处理,谢谢合作!


鲜花

握手

雷人

路过

鸡蛋

相关阅读

最新评论

 最新
返回顶部