首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

前端AES加密方式分析,及其python实现

在前端常见的加密方式中AES很少使用,因为相对于非对称的RSA安全性很低,AES是典型的对称加密,密钥就在前端源码里。

案列网站是ewt360.com,一个并不复杂的网站,首先抓个包看看:

加密字段只有password,粗略一看挺像MD5的加密方式,但是看看源码,有明确的key

复制加密函数在调试工具中试试:

其中引用函数只有几十行代码:

其中CryptoJS是加密的核心类,在另一个js文件中,需要来将两个js合并,CryptoJS如下:

上面便是一个AES加密的实例,至于python如何实现,已经在python加密全家桶里面《

Python实现DES、DES3、AES、RSA、MD5、SHA、HMAC加密方式及示例

》,感兴趣可以看看。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190127A0ZZ6400?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券