我看接口文档中的参数:enc_bank_no和enc_true_name最大长度是64,而我RSA加密之后返回的结果远远超过这个长度,请问这个64的限制是否真实?
我用的python3开发, 以下是加密代码:
import M2Crypto import base64 WriteRSA = M2Crypto.RSA.load_pub_key( 'data/test.pem' ) CipherText = WriteRSA.public_encrypt(message, M2Crypto.RSA.pkcs1_oaep_padding) return base64.b64encode(CipherText).decode( 'utf-8' ) |
如果有问题,请问是否有sdk或者加密结果校验的地方,类似签名工具校验
python开发者可以使用已经封装好的“微信支付 V3 API Python SDK”
https://github.com/minibear2021/wechatpayv3
您好,是真实的,以文档要求的为准即可。
请问是否有python版本的加密sdk呢?或者能否有python版的加密参考?或者校验工具也许