前端密码安全防护到混淆加密

从CryptoJS.js入手,实现前端密码加密解密等手段。通过https协议传输数据到后端。引入对前端混淆与加密的讨论思考到webassenbly/emscripten 对代码保护的实现

CryptoJS.js (实现前端加密解密的js库)

使用解析: http://www.webzsky.com/?p=1318

Github:https://github.com/brix/crypto-js

Aes加密:https://blog.csdn.net/vieri_32/article/details/48345023

思维散发:如google利用js虚拟机不断更新加密混淆JS使得难以获得加密算法

参考:https://juejin.im/post/6844903742370742279

前端安全保障(https及加密混淆等讨论)

文章参考: https://www.zhoulujun.cn/html/webfront/SGML/web/2017_1221_8168.html

JavaScript核心加密(从混淆到加密保护)

参考:https://juejin.im/post/6844903813619384327

https://www.v2ex.com/t/552383

webassenbly/emscripten 代码保护方案

参考:https://www.v2ex.com/t/516970#reply25

基于wasm的SecurityWorker(商业化加密)

Github: https://github.com/ErosZy/SecurityWorker

简介:SecurityWorker提供完全隐匿且兼容ECMAScript 5.1的类WebWorker的安全可信环境,帮助保护你的核心Javascript代码不被破解。 SecurityWorker不同于普通的Javascript代码混淆,我们使用独立Javascript VM+二进制混淆opcode核心执行的方式防止您的代码被开发者工具调试、代码反向

参考地址:https://www.zhihu.com/question/47047191

杂谈JS代码混淆、加密等

网址:https://www.zhihu.com/question/20306249

https://v2ex.com/t/613330

https://www.zhihu.com/question/47047191

https://www.yhspy.com/2019/04/10/浅谈前端代码加密/

上一篇
下一篇