安装:
npm i crypto-js -s

react按需引入:

创建解密函数:

 secret = (string: string, code: string, operation: boolean) => {code = CryptoJS.MD5(code).toString();const iv = CryptoJS.enc.Utf8.parse(code.substring(0, 16));const key = CryptoJS.enc.Utf8.parse(code.substring(16));if (operation) {return CryptoJS.AES.decrypt(string, key, {iv,padding: CryptoJS.pad.Pkcs7,}).toString(CryptoJS.enc.Utf8);}return CryptoJS.AES.encrypt(string, key, {iv,mode: CryptoJS.mode.CBC,padding: CryptoJS.pad.Pkcs7,}).toString();};

具体的算法得与后端商量。

js 解密插件 CryptoJS相关推荐

  1. js脚本锁计算机软件,JS使用插件cryptojs进行加密解密数据实例

    本文实例讲述了JS使用插件cryptojs进行加密解密数据.分享给大家供大家参考,具体如下: Testing websockets var key = 'BOTWAVEE'; //CBC模式加密 fu ...

  2. java des加密与js解密

    java代码:import java.io.IOException; import java.security.SecureRandom;import javax.crypto.Cipher; imp ...

  3. ss加密php,js前端加密,php后端解密(crypto-js,openssl_decrypt)

    基于PHP和JS的AES相互加密解密方法详解(CryptoJS) 基于PHP和JS的AES相互加密解密方法详解(CryptoJS) 注意说明: 1. 首先引入CryptoJS包中的aes.js和pad ...

  4. 网络爬虫-58同城·招聘联系电话js解密

    一个简单的cryptojs加密的网站,58同城·招聘的隐藏电话号码 如下图示 目标网站 → 58同城·招聘 注意,58招聘查看联系方式是需要登录授权的,所以前面的步骤一一省略,仅分析抓包请求,如何通过 ...

  5. 常见的js加密/js解密方法

    常见的js加密/js解密方法 当今互联网世界中,数据安全是至关重要的.为了保护用户的隐私和保密信息,开发人员必须采取适当的安全措施.在前端开发中,加密和解密技术是一种常见的数据安全措施,其中 Java ...

  6. JS逆向案例 | CryptoJS模块破解加密字符串

    目录 一.寻找加密源码 二.引入CryptoJS模块 三.Python解密 四.全部代码 本次爬取仅供学习交流,无任何商业用途,目标网址已做脱敏处理! 目标网址:aHR0cDovL2p6c2MubW9 ...

  7. php js 加密,php加密js解密(二)

    前一篇文章介绍了js加密,php解密这个方案大部分的blog都写有,现在我们换过来php加密,js解密 php加密代码如下: $jiami = "mysql_connect('111.111 ...

  8. JS解密入门案例:python有道翻译JS解密

    前言 嗨喽!大家好呀,这里是魔王~ 课程亮点: 系统分析网页结构 动态数据抓包演示 json数据解析 JS解密 环境介绍: python 3.8 pycharm >>> 需要安装no ...

  9. 爬虫js解密分析:某某猫小说

    前言:本教程仅供学习,不得非法破坏网站.如用于其他暴力等用途,后果自负.如侵权您的网站请留言我,我立刻删除,感谢. 本次来学习一下简单的js逆向教程 为了不直接贴出网站链接,下面是已经经过某种常见的. ...

最新文章

  1. 1/10个iPhone Xs = 英伟达最便宜AI计算机,这是唯一的“核弹”?
  2. C++读某个内存地址对应的值
  3. 逐帧动画和补间动画的使用场景(二)
  4. 使用内联函数的一个问题
  5. MySQL sql99语法介绍
  6. java学jdk几_Java系列学习(一)-JDK下载与安装
  7. 登陆拦截拦截ajax,过滤器实现登录拦截需要注意的问题(AJAX请求的处理)
  8. 排序算法——十大排序算法的图示与实现
  9. WinXp怎么开机进入Dos
  10. 全球首例无人车撞人致死事故判决:Uber无罪,安全员要进一步调查
  11. html5 postMessage解决跨域、跨窗口消息传递[转载]
  12. 自动采集小说程序源码
  13. 【行业专题报告】食品饮料、休闲零食、咖啡茶饮-专题资料
  14. 模拟电路——集成运算放大器(1)
  15. 电脑开不了机系统应该如何恢复正常
  16. 马斯洛需求层次理论与消费者需求
  17. win10提示无法通过电话激活怎么办?
  18. Python+Vue计算机毕业设计“爱尚”农产品销售平台的设计与实现3fuz0(程序+LW+源码+部署)
  19. 教你三分钟了解PS技术
  20. 跟叶子学把妹——教程序猿把妹第二集

热门文章

  1. 从什么都会到不知道会什么
  2. js每5秒发送一个请求 40s后结束
  3. 计算机组成原理——浮点数表示方法
  4. html td如何设置字体加黑,如何在td中控制字体右对齐且加粗_html/css_WEB-ITnose
  5. html如何修改字体加粗取消,CSS去掉b的加粗和strong的加粗
  6. 2022 Jiangsu Collegiate Programming Contest - J. Balanced Tree
  7. forEach用法与map用法区别
  8. 为什么重写equals一定要重写hashcode?
  9. 收集一些有质感、有内涵的网站 (转载)
  10. WiFi密码别问了,这神器帮你搞定一切!