当前位置: 首页 > wzjs >正文

做外贸的网站wordpress调用媒体库

做外贸的网站,wordpress调用媒体库,北京网站定制,盐城网站建设方案知识点: 1、安全开发-原生JS-数据加密&代码混淆 2、安全开发-原生JS-数据解密安全案例 一、演示案例-WEB开发-原生JS&第三方库-数据加密 前端技术JS实现: 1、非加密数据大致流程: 客户端发送->明文数据传输-服务端接受数据->…

知识点:
1、安全开发-原生JS-数据加密&代码混淆
2、安全开发-原生JS-数据解密安全案例

一、演示案例-WEB开发-原生JS&第三方库-数据加密

前端技术JS实现:
1、非加密数据大致流程:
客户端发送->明文数据传输-服务端接受数据->处理数据2、加密数据大致流程:
客户端发送->明文加密->密文数据传输-服务端接受数据->解密数据->处理数据

前端加密-Crypto库

项目地址:https://github.com/brix/crypto-js
参考文章:https://juejin.cn/post/7382893339181613068
使用Crypto库进行MD5/SHA1/HMAC/AES/DES等加密

下载到本地调用:
<script src="crypto-js.js"></script>在线远程调用:
<script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.0.0/crypto-js.min.js"></script>

base64编码-JS原生

在这里插入图片描述
在这里插入图片描述

MD5

在这里插入图片描述
在这里插入图片描述

SHA1

在这里插入图片描述

在这里插入图片描述

HMAC

在这里插入图片描述
在这里插入图片描述

AES

http://tool.chacuo.net/cryptaes
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

DES

http://tool.chacuo.net/cryptaes
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

前端加密-jsencrypt库

项目地址:https://github.com/travist/jsencrypt
参考文章:https://www.cnblogs.com/Lrn14616/p/10154529.html

使用jsencrypt库进行RSA等加密

下载本地调用:
<script src="jsencrypt.js"></script>在线远程调用:
<script src="https://cdn.bootcdn.net/ajax/libs/jsencrypt/3.3.2/jsencrypt.js"></script>

在这里插入图片描述
在这里插入图片描述
http://tool.chacuo.net/cryptaes
在这里插入图片描述

公钥加密,私钥解密(反之私钥加密,公钥解密)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

安全测试–AES-DEMO

一个登录页面,密码被加密对安全测试的影响。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
如果用户传输的密码是加密的,那么在进行爆破的时候也要对应加密传输,如果直接传明文过去,对方一接收解密就会出错,从而造成干扰。

从加密数据逆向代码分析加密逻辑
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
如果要本地调试
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

安全测试-MD5-某真实博客

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
如果要本地调试
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

安全测试-AES-某真实系统

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、演示案例-WEB开发-在线混淆-代码混淆

混淆代码的主要目的是保护源代码,防止未经授权的复制、篡改或逆向工程。通过对变量名、字符串和控制流的修改,混淆代码看似毫无逻辑,但本质功能未变。混淆技术常用于商业应用和恶意软件中。

压缩

去除js代码中的不必要的空格、换行等内容。使源码压缩为几行内容,降低代码可读性,提高网站的加载速度。

混淆

使用变量替换、僵尸函数、字符串阵列化、控制流平坦化、调试保护等手段,使代码变得难以阅读和分析,达到最终保护的目的,不影响代码原有功能,是理想、实用的javascript保护方案。

在线混淆

在这里插入图片描述

https://obfuscator.io/ //国外的js混淆网站
在这里插入图片描述
在这里插入图片描述

http://www.dtcms.com/wzjs/786538.html

相关文章:

  • 专业的设计网站有哪些内容wordpress网页小特效
  • 网站建设广告有哪些平台物联网网络架构由 和 组成
  • wordpress金融网站模板wordpress小工具添加底部
  • 网站优化要多少钱怎么做小程序
  • 咨询网站模板wordpress信息修改
  • 搜索网站存在的关键字百度统计 网站速度诊断
  • 学习网站建设论文wordpress定时任务
  • 惠州惠城网站建设北京网站建设公司华网天下下
  • 微信公众商城网站开发模板网站更改
  • 网站影响seo的标签网页设计与制作课程结构
  • 做网站的上海公司有哪些网站运营成本明细
  • 厦门网站建设方案维护深圳市网站建设有限公司
  • 婚礼网站怎么做的o2o平台运营是什么意思
  • 学做糕点的网站福建建设中心网站
  • 莒县做网站的公司建设网站注意实现
  • 新源网站建设如何用万网建设网站
  • 大连房地产网站建设工作室和公司的区别
  • 自己怎么优化我网站关键词wordpress模板命名规则
  • 昆山网站排名优化站长之家whois
  • 邢台专业网站建设推荐岳阳注册公司
  • 贵州省城乡和住房建设厅网站广告留电话号的网站
  • 怎么搜索整个网站内容全国建筑工程企业资质查询平台
  • 电子商务网站设计成功的要素织梦视频网站模板
  • 医院网站推广渠道百度seo站长工具
  • 有没有做语文题的网站杭州网站设计询问蓝韵网络
  • 网站建设评审意见同一虚拟主机 2个网站
  • 小当网 绵阳网站建设企业网站运营方案
  • o2o网站建设市场产品宣传短视频
  • 龙港做网站店铺万全做网站wl17581
  • 购物网站技术实施方案网站建设的合同