网站首页 > 技术文章 正文
很多时候,真的是连我自己也没有想到,我作为一个以SQL 或者 Spark DataFrame开发的人,会几个月内联系遇到 两次 aes解密,一次比一次恶心。偏偏后台给的还是 GO 语言,无奈只能 求助万能的goole 进行协助。
想不通,真的想不懂。这回的aes和上回相比,是 多了 sha256
这回的解密如下:
pip install pycryptodomex
from Cryptodome.Cipher import AES
import hashlib
def decrypt(data):
iv = data[:AES.block_size]
key = hashlib.sha256("xxxxxxx".encode('utf-8')).digest()
cipher = AES.new(key[:32], AES.MODE_CBC, iv)
res = cipher.decrypt(data)
next_len = len(res) - (int(res[len(res) - 1]))
return res[AES.block_size:next_len].decode('utf-8')
痛苦的点 倒不是找了好久,实在是 觉察到了 人心的险恶。
后台除了 给你 这个 GO语言版本的 解密代码后就再也没有其他,实在写不出询问对应的实现,就简单轻松的回了一句,这不就是AES吗?
猜你喜欢
- 2025-08-01 「Python爬虫」:破解网站字体加密和反反爬虫
- 2025-08-01 3 行代码扒光 PDF 所有图片?Python 办公实战秘籍来了
- 2025-08-01 创意Python代码
- 2025-08-01 为你的python程序上锁:软件序列号生成器
- 2025-08-01 带了一个不熟练Python的女生,好崩溃
- 2025-08-01 Python的RSA操作(私钥与公钥)
- 2025-08-01 Python 3 加密简介
- 2025-08-01 解密Python时间测量迷雾:高精度计时器time.perf_counter的妙用
- 2025-08-01 如何用逻辑运算符写出更优雅的代码?深度剖析底层逻辑
- 2025-08-01 Python中PyPDF2库全解析:轻松玩转PDF文件处理
- 08-05python决策树用于分类和回归问题实际应用案例
- 08-05用Python实现机器学习算法之k-决策树算法并做注释说明
- 08-05Python机器学习之决策树分类详解,保姆级教学!
- 08-05用Python进行机器学习(5)-决策树
- 08-05决策树算法原理与Python实现
- 08-05python学习笔记 1.常见的数据类型
- 08-05从进阶语法到实战应用:Python中级修炼指南
- 08-05Python 面试问题:运算符
- 最近发表
- 标签列表
-
- python中类 (31)
- python 迭代 (34)
- python 小写 (35)
- python怎么输出 (33)
- python 日志 (35)
- python语音 (31)
- python 工程师 (34)
- python3 安装 (31)
- python音乐 (31)
- 安卓 python (32)
- python 小游戏 (32)
- python 安卓 (31)
- python聚类 (34)
- python向量 (31)
- python大全 (31)
- python次方 (33)
- python桌面 (32)
- python总结 (34)
- python浏览器 (32)
- python 请求 (32)
- python 前端 (32)
- python验证码 (33)
- python 题目 (32)
- python 文件写 (33)
- python中的用法 (32)