企业微信开发中的消息解密的坑,狗腾讯
企业微信开发文档自己写的是 PKCS7 填充。
加解密方案说明 https://developer.work.weixin.qq.com/document/path/90968
AES 采用 CBC 模式,数据采用PKCS#7填充至 32 字节的倍数;IV 初始向量大小为 16 字节,取 AESKey 前 16 字节
实际上使用 PKCS7 解密数据一定失败。

使用 OKCS7 填充解密企微推送的数据
实际上企微使用的是 Zero(无填充)填充

无填充模式解密可以成功
他们提供的库应该是没问题的,但是写的说明是不对的,狗腾讯。
@Jimmy 这个分类识别有点问题,识别为前端了。