php rsa秘钥生成,PHP + 前端JS 加密解密 生成 RSA 密钥 方法

生成 RSA 密钥 更新时间:2020-01-09

工具下载

支付宝为技术开发人员提供一键生成工具,便于开发者生成一对 RSA 密钥、公钥证书申请CSR文件(在线申请应用公钥证书需要)。

应用公钥(public key)需提供给支付宝账号管理者上传到支付宝开放平台;应用私钥(private key)由开发者自己保存,需填写到代码中供签名时使用。加密的过程为系统使用公钥(public key)进行加密,并将密文发送到解密者,解密者用私钥(private key)解密将密文解码为明文。

开发者要保证接口中使用的私钥与此处的公钥匹配,否则无法调用接口。开发者可通过下方链接下载对应的密钥生成工具:

WINDOWS(windows版本工具请不要安装在含有空格的目录路径下)

使用步骤

支付宝开放平台支持开发者使用普通公钥、公钥证书两种签名方式;下面分别向您介绍两种方式的工具操作步骤,包括如何使用密钥生成工具,生成应用公钥(public key)、应用私钥(private key)和公钥证书申请 CSR 文件;您也可以通过 视频版教程 快速了解。

普通公钥方式

下载相应环境工具并安装后即可使用,本步骤指引以 MAC_OSX 界面为例,如下图所示:

ae3dcb7d1fc878767b321176e8ba62d1.png

//前端公钥 注意格式

var pubkey='-----BEGIN PUBLIC KEY-----';

pubkey+='应用公钥填这里';

pubkey+='-----END PUBLIC KEY-----';

8d63b79f87d498e8c41de75a591e99b2.png//私钥配置 注意格式

$private_key='-----BEGIN RSA PRIVATE KEY-----

应用私钥填这里

-----END RSA PRIVATE KEY-----';

3b46ab99d2dfb58a3db14f245785f500.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值