我们可以通过支付宝密钥工具获取应用私钥和应用公钥

(此教程步骤过于繁琐,推荐使用新教程获取应用公钥和私钥:
获取支付宝应用公钥和应用私钥(新版))

支付宝密钥工具下载链接:(如果已下载,无需重复下载)

密钥生成步骤

  1. 下载该工具后,解压打开文件夹,运行“RSA签名验签工具.bat”(WINDOWS)或“RSA签名验签工具.command”(MAC_OSX)

界面示例:(Windows 系统下界面类似)
image.png

  1. 选择正确的密钥格式和长度

密钥格式:PKCS1(非 JAVA 适用)
密钥长度:2048

  1. 点击 “生成密钥”,会自动生成商户应用公钥和应用私钥。
  2. 将生成的私钥和公钥复制到文本中,然后发送给客服人员;或者:

点击“打开密钥文件路径”,即可找到生成的公私钥,然后将这两个文件发送给客服人员:
image.png

注意:一定要两个文件都发送,不能只发送其中一个!

  1. 将生成的商户应用公钥上传至支付宝开放平台。如果不会上传应用公钥,请查看上传支付宝应用公钥

生成的私钥需妥善保管,避免遗失,不要泄露。应用私钥需填写到代码中供签名时使用。应用公钥需提供给支付宝账号管理者上传到支付宝开放平台。