我们可以通过支付宝密钥工具获取商户私钥和商户公钥
(推荐使用此步骤)
支付宝密钥工具下载链接:(如果已下载,无需重复下载)
Windows 系统:https://os.alipayobjects.com/download/secret_key_tools_RSA256_win.zip
Mac 系统:https://os.alipayobjects.com/download/secret_key_tools_RSA256_macosx.zip
密钥生成步骤
下载该工具后,解压打开文件夹,运行“支付宝RAS密钥生成器SHAwithRSA2048_V1.0.bat”(WINDOWS)或“支付宝RAS密钥生成器SHAwithRSA2048_V1.0.command”(MAC_OSX)
界面示例:(Windows 系统下界面类似)
点击 “生成RSA密钥”,生成的密钥信息如下:
点击 “打开文件位置”,将支付宝应用公钥和应用私钥妥善保存或者通过邮件附件发送给客服人员。
应用私钥文件:rsa_private_key.pem
应用公钥文件:rsa_public_key.pem
(如果需要打开这两个文件,右键,然后选择“记事本”打开)
注意:一定要两个文件都发送,不能只发送其中一个!
将生成的应用公钥上传至支付宝开放平台。如果不会上传应用公钥,请查看上传支付宝应用公钥
生成的应用私钥需妥善保管,避免遗失,不要泄露。应用私钥需填写到代码中供签名时使用。应用公钥需提供给支付宝账号管理者上传到支付宝开放平台。