在做Web项目的过程中,由于要通过页面上传多个文件,而我们在后台计算过程中仅需要文件的哈希值,为了节省带宽,我们选择在前端页面进行文件哈希值计算,然后把哈希值传递给后台,这样避免了传递大量文件。 CryptoJS为JavaScript库,提供了各种各样的加密 ...
有时候项目涉及到的敏感数据比较多,为了信息安全,我们常常需要对一些数据进行接口加密处理,如编码 将明文转化为暗文 加密比对 AES BASE 算法加密等。接下来我们就分别说一下 CryptoJS 常用的一些方法。 CryptoJS文档 为什么要编码 由于一些网络通讯协议的限制, 又或者是出于信息加密的目的, 我们就需要将原信息转换为base 编码,然后才能进行传输.例如,发送某些含有 ASCII ...
2020-06-24 14:46 1 9647 推荐指数:
在做Web项目的过程中,由于要通过页面上传多个文件,而我们在后台计算过程中仅需要文件的哈希值,为了节省带宽,我们选择在前端页面进行文件哈希值计算,然后把哈希值传递给后台,这样避免了传递大量文件。 CryptoJS为JavaScript库,提供了各种各样的加密 ...
CryptoJS 文档 例子: 后台 key: 4c43c365a4ac05b91eb5fa95 加密算法: 3DES(又叫Triple DES)是三重数据加密算法 加密模式: CBC 填充: Pkcs7 偏移量: 4c43c365 (默认为key ...
目录(?)[-] 目录 安装 GET示例 POST示例 相关函数 艺搜参考 ibghttp是一个很好用的 http 库,能够轻松地实现同步和异步的HTTP请求 ...
转自 sqlx介绍 在项目中我们通常可能会使用database/sql连接MySQL数据库。sqlx可以认为是Go语言内置database/sql的超集,它在优秀的内置database/sql基础上提供了一组扩展。这些扩展中除了大家常用来查询的Get(dest interface ...
qs是一个流行的查询参数序列化和解析库。可以将一个普通的object序列化成一个查询字符串,或者反过来将一个查询字符串解析成一个object,而且支持复杂的嵌套。它上手很容易: qs的两个方法都接受一个可选的第二参数,可以让我们对结果进行配置,个人觉得比较有用的有以下几个 ...
最近安全要求登录必须密文传参,于是决定找个前端插件来加密,就简单的用AES吧,虽说密码推荐的是非对称加密,但这只是个简单的内部小系统,安全也没要求那么严格。 发现 cryptojs 使用比较方便,git地址:https://github.com/brix/crypto-js/tree ...
前端数据可视化echarts.js使用指南 一、开篇 首先这里要感谢一下我的公司,因为公司需求上面的新颖(奇葩)的需求,让我有幸可以学习到一些好玩有趣的前端技术,前端技术中好玩而且比较实用的我想应该要数前端的数据可视化这一方面,目前市面上的数据可视化的框架琳琅满目 ...
一、开篇 首先这里要感谢一下我的公司,因为公司需求上面的新颖(奇葩)的需求,让我有幸可以学习到一些好玩有趣的前端技术,前端技术中好玩而且比较实用的我想应该要数前端的数据可视化这一方面,目前市面上的数据可视化的框架琳琅满目,例如:D3.js、hightcharts.js、echarts.js ...