微信一物一码的二维码包如何解密?
发布于 8 年前 作者 chenping 8426 次浏览 来自 官方Issues

微信文档中原文

3.1 解密说明

实名数据的加密方式使用AES的CBC模式,iv使用加解密钥,填充使用PKCS7Padding,最后使用base64进行编码。

解密时,先进行base64解码,然后使用密钥及AES/CBC/PKCS7Padding进行解密。 密钥在申请实名接口权限时,会提供到申请方。


然后我实现的时候发现,AES/CBC/PKCS7Padding 解需要原数据、key、iv

现在原数据已经有了,就是接口下发的数据 base64 解一下,iv 说是密钥,那么 key 是什么?在哪里获得?找了很久没发现哪里有提到,求教

2 回复

老哥救命,这个iv我也找不到哪有

同问,太坑了,AES 和CBC的加密参数也没有提供,只能发邮件问问

回到顶部