python实现钉钉消息接口加密
最近在接入钉钉消息接口的时候,遇到的不小的挑战,官方的加密与解密sdk并没有python的版本,而且根据官方的文档,感觉有很多坑要踩,为了方便别人,直接把我的加解密模块独立出来,做成一个包供大家使用 目前包已经被我上传到pypi服务器上了,可以直接使用
标签
共 3 篇 · 全部标签
最近在接入钉钉消息接口的时候,遇到的不小的挑战,官方的加密与解密sdk并没有python的版本,而且根据官方的文档,感觉有很多坑要踩,为了方便别人,直接把我的加解密模块独立出来,做成一个包供大家使用 目前包已经被我上传到pypi服务器上了,可以直接使用
在使用base64对字符串进行加密的时候,发现每次都会在后面出现几个换行符,而且自己也一直都是加密的结果无法解密出来。 通过在网上搜了一下,发现普遍都存在这个情况:base64在超过76个字符的时候,每76个字符会自动加一个换行符,而这个换行符在进行解密的时候也会被算进去。所以需要手动把换行符去掉 去掉/n之后,一切都…
python 加密解密 ----------- 因为项目开发,在对接钉钉的接口时,需要对钉钉发来的数据进行加密以及解密,自己顺带着就学习一下AES加密以及Base64加密 AES加密原理