导航:首页 > 信息系统 > js中会加密哪些信息

js中会加密哪些信息

发布时间:2024-12-03 06:35:46

❶ 记录一下前端使用CryptoJS的几种加密方式

自己太小白了,之前在PC端项目中使用的MD5加密,现在的小程序项目使用了 CryptoJS 里面的 enc-base64 和 hmac-sha1 ,之前没有用到过这两种,所以比较疑惑,为何在小程序不继续使用 MD5 呢?所以在这里记录一下自己解疑惑的一些知识点。

随着互联网的兴起,我们对信息的安全越来越受重视,这样就导致在web开发中,对用户密码等各种加密变得更加重要了。与服务器的交互中,为了确保数据传输的安全性,避免被黑客抓包篡改。

对于Base64编码的,我觉得看一篇文章能够解决你的疑惑,我在这里就不赘述了
🧐 Base64编码原理

如: 用户密码,请求参数,文件加密

如: 接口参数签名验证服务

支付数据、CA数字证书

前端的朋友可能会关注前端js加密,我们在做 WEB 的登录功能时一般是通过 Form 提交或 Ajax 方式提交到服务器进行验证的。为了防止抓包,登录密码肯定要先进行一次加密(RSA),再提交到服务器进行验证。一些大公司都在使用,比如淘宝、京东、新浪 等。

前端加密也有很多现成的js库,如:

JS-RSA: 用于执行OpenSSL RSA加密、解密和密钥生成的Javascript库, https://github.com/travist/jsencrypt

MD5: 单向散列加密md5 js库, https://github.com/blueimp/JavaScript-MD5

crypto-js: 对称加密AES js库, https://github.com/brix/crypto-js

-CryptoJS (crypto.js) 为 JavaScript 提供了各种各样的加密算法。

HMAC 系列是消息验证,用于验证一个消息是否被篡改——如网站上传递 email 和 hmac(email),则接收时可以通过 hmac(email) 获知 email 是否是用户伪造的

阅读全文

与js中会加密哪些信息相关的资料

热点内容
如何选择产品的风险 浏览:497
考研帮怎么发布自己的信息 浏览:829
发那科机器人程序行号如何选择 浏览:217
营业执照项目代理是什么 浏览:622
金桔能加工什么产品 浏览:621
四季桂盆景怎么养殖技术 浏览:728
外汇轨道交易怎么用 浏览:919
腾讯市场环境怎么样 浏览:67
河南都有哪些化妆品批发市场 浏览:253
爬天是怎么交易的 浏览:980
柴油是以什么作为产品的标号的 浏览:157
fc交易所如何筛选消息面 浏览:314
旅馆安装信息系统多少钱 浏览:419
东京证交所什么时候恢复正常交易 浏览:278
程序员一般什么时候辞职 浏览:939
天猫怎么看数据 浏览:674
怎么提升技术和意识 浏览:570
专家信息哪里维护才能收到评审 浏览:530
微信如何开通身份信息授权业务 浏览:176
滨江记账代理一般多少钱 浏览:734