密钥组成
支付宝免CK通道涉及三个密钥文件,各自承担不同职责,请妥善区分存放位置:生成密钥步骤
1
下载并安装密钥工具
前往支付宝开放平台文档页面,下载并安装「支付宝开放平台密钥工具」:https://opendocs.alipay.com/common/02kipk
2
确认工具默认选项
打开密钥工具后,保持默认选项不变:密钥类型选择「密钥」,加密算法选择「RSA2」。
3
生成密钥对
点击「生成密钥」按钮,工具将自动生成一对应用公钥和应用私钥,并在界面中分别展示。
4
上传应用公钥
复制工具中显示的「应用公钥」内容,登录支付宝开放平台,进入您的应用设置页面,将公钥上传至指定位置。
5
下载支付宝公钥
完成公钥上传后,支付宝开放平台将生成对应的「支付宝公钥」。请在平台页面中找到并下载该公钥,妥善保存至本地。
6
保存全部密钥文件
将应用私钥、应用公钥及支付宝公钥这三个密钥文件统一保存在同一个本地安全目录下,便于日后维护与备份。
密钥更新
如果您怀疑应用私钥已泄露,或因安全策略需要定期轮换密钥,请按照以下流程进行更新:1
重新生成密钥对
重新打开「支付宝开放平台密钥工具」,按照上述步骤生成全新的密钥对。
2
上传新的应用公钥
将新生成的应用公钥重新上传至支付宝开放平台,替换旧的公钥。
3
下载新的支付宝公钥
从支付宝开放平台重新下载对应的新「支付宝公钥」,保存至本地安全位置。
4
更新46码支付通道配置
登录46码支付后台,进入对应通道的配置页面,将应用私钥更新为新生成的私钥内容并保存。
5
运行回调测试验证
保存配置后,立即运行一次支付回调测试,确认新密钥配置生效正常。