前端加密算法之ECB-AES

Python111

1、简介

AES加密算法是DES算法的替代者,也是现在最流行的对称加密算法之一,对称加密:加密和解密使用的密钥是相同的区别于非对称加密,AES加密算法主要分为以下几种模式:ECB、CBC、CTR等五种模式。

ECB是最简单的工作模式,ECB模式下,相同的明文经过加密始终会变成相同的密文块,所以安全性比较差。

2、实现(核心加密js)

3、调用

使用AES加密算法,必须要先引入crypto-js,crypto-js 是一个纯 javascript写的加密算法类库,具体完整的文件放在下面url了

链接:https://pan.baidu.com/s/1Mn9rtlhqzCpjRx-EnqxY8g
提取码:hg8r

读取到拿到js文件后,我在想怎么调用他呢,这里给出两种方式:

1、import execjs

使用execjs,编译js源文件or方法,然后调用js方法,正常传参,具体应用这里给出一个小demo,自己品

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长