小程序
小游戏
企业微信
微信支付
扫描小程序码分享
https://pay.weixin.qq.com/wiki/doc/api/xiaowei.php?chapter=19_12 ;敏感信息加密,微信官方给了 java 部分的demo,我想问问 "/path/certificate";//平台证书路径,开发人员需根据具体路径修改 ;这里的平台证书,是对应的 apiclient_cert.pem这个文件吗?如何验证我的加密算法是正确的?
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
如何加密
1. 获取微信支付平台证书和对应的平台证书序列号,具体方法见平台证书及序列号获取接口。
2. 从平台证书中获取微信支付平台证书的公钥,对需要加密的参数值进行RSA加密。填充方案使用`RSAES-PKCS1-v1_5`。
3. 加密后的秘文,使用base64编码后,作为敏感信息字段的值,用于接口请求。
注:使用字段加密时,接口会要求上送微信支付平台证书序列号。
是的,平台证书内容,且为pem格式的平台证书。验证加密:目前没有专门的工具,可以根据文档里的解密来查看一下,https://pay.weixin.qq.com/wiki/doc/api/xiaowei.php?chapter=19_12
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
如何加密
1. 获取微信支付平台证书和对应的平台证书序列号,具体方法见平台证书及序列号获取接口。
2. 从平台证书中获取微信支付平台证书的公钥,对需要加密的参数值进行RSA加密。填充方案使用`RSAES-PKCS1-v1_5`。
3. 加密后的秘文,使用base64编码后,作为敏感信息字段的值,用于接口请求。
注:使用字段加密时,接口会要求上送微信支付平台证书序列号。
是的,平台证书内容,且为pem格式的平台证书。验证加密:目前没有专门的工具,可以根据文档里的解密来查看一下,https://pay.weixin.qq.com/wiki/doc/api/xiaowei.php?chapter=19_12