php 通过CFCA证书实现RSA的PKCS7格式的签名步骤

本文介绍了如何通过CFCA证书来实现RSA签名的PKCS7格式。首先,详细阐述了证书的申请与下载流程,包括登录CFCA下载平台,安装控件,填写序列号和授权码。然后,讲解了证书在浏览器中的查看和导出方法,包括导出私钥和公钥,并设置密码。最后,提到已导出的证书可用于PHP中的签名算法实现,但未提供具体代码。

通过CFCA官网或者银行/机构提供的渠道申请CFCA数字证书,证书申请好以后需要自己去官网导出下载,步骤如下:

登陆CFCA下载平台地址,下载证书。

http://cs.cfca.com.cn

登录地址后,请下载控件(IE及非IE控件不同,建议使用IE或者360浏览器)。安装后,刷新下载页面,显示《CFA数字证书服务协议》,接受此协议后,进入下载页面。填写CFCA技术人员发与的序列号与授权码,CSP选择(根据客户下载到USB-key或者浏览器进行选择),点击下载即可。

点击证书下载即可。

证书制作

证书导出

点击下载会显示‘证书安装成功’,此时证书已经下载到浏览器中,查看证书需要进入IE——Internet选项——内容——个人下进行查看。

当发现序列号或授权码填写有误时可以选择重置,重新填入信息。但是两码使用后,不可再次使用。已经进行下载动作,但是IE里没有证书,请联系支持工程师处理。

打开浏览器,找到Internet选项

    找到所需证书,导出,点击下一步

导出私钥,下一步

不需要勾选任何选项,下一步

输入密码

选择路径,证书文件名如:***.pfx

导出公钥

直接下一步,不勾选任何选项

保存,命名:***.cer或***.crt

导出以后就拥有证书了,然后再用这个证书去实现签名的算法,具体的代码就不贴出来了。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ougexingfuba

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值