AesCryption Python AES十六进制加解密
纯hex
输入、纯hex
输出的
AES 的 ECB 模式加上 Python 的实现方式,直接把传入的 16 进制字符串加密成 16 进制输出。你要是对接那种后端要求死板的 API,比如要求纯 HEX 格式的 Token 之类的,用这个脚本刚好合适。
用法也不复杂,导入后直接调用就行了,比如encrypt(hex_str)
或者decrypt(hex_str)
。嗯,对,就是这么直接。没有花哨的封装,适合直接拿来改。
顺带一提,如果你对十六进制传参比较感兴趣,可以看看十六进制加密 urltool;另外,关于 AES 原理或者变种的实现,也可以参考下AES 加密算法的基础,和这个脚本一起看,理解会更快。
如果你平时项目里要手动做一些数据加密,或者要模拟客户端行为,这脚本挺方便的。要注意的是,它默认是 ECB 模式,安全性嘛,就看你场景了,别拿它上生产就行。
下载地址
用户评论