随笔分类 - node.js
摘要:开发中有一种场景,就是只需要验证正确性而不需要知道它的原文,只需要知道这个值是否存在是否相等就可以了。比如前端登录将用户的密码加密给服务端并存储到数据库。或者验证文件唯一性等。这时就要用到单向散列加密。 单向散列函数特点 1. 对任意长度的消息散列值是定长的。 2. 散列计算速度快,非常高效。 3.
阅读全文
摘要:上一篇文章中讲到对称加密,客户端和服务端使用的都是同一个密钥key。这样存在一定安全风险,如果客户端如app被人逆向破解或反编译,那么密钥key就可能会被暴露。在这种情况我们就会想到非对称加密的方式,非对称加密更安全,但性能更低,大约为对称加密的1%,即如果对称加密需要花1s时间完成,那么同样方式使
阅读全文
摘要:对称加密要使用密钥 key 来进行加密,且加密解密过程中使用的密钥是同一把。对称加密常用的算法有 DES 3DES AES 【对称加密方式】 对称加密方式有分组加密和流密码的处理方式,本文主要讲述一下分组加密。 分组加密:一般加密数据会很大,所以会先把大文件分成一块一块,对每一块进行加密,最后对加密
阅读全文
摘要:1.全局安装 node-inspector 2.启动 node 项目入口文件,如 3.控制台将出现如下地址字样,将后面的路径放到 chrome 中打开。 4.在 chrome 中看到如下页面,右键检查,调试页面就出来了,再点击图中的红圈图标,出来最终的调试界面,这时就可以开始调试了。 5.在浏览器中
阅读全文
浙公网安备 33010602011771号