Demo运行
1、安装对应版本的PHP
2、安装运行时环境(glibc库等)
3、修改PHP的配置文件php.ini
修改php.ini,使php允许加载扩展,并将当前扩展添加到其扩展列表中
enable_dl = On
extension=libSADKExtension.so.3.4.0.1
4、在Demo\RSA目录下替换证书和cer文件
pfx为私钥文件请妥善保管不要泄露给他人
cer文件为颁发者公钥,用来验证汇付公钥
5、配置 cfcalog.conf cfca日志文件
6、通过命令行终端运行Demo文件
php huifuCFCALinuxDemo.php
Msg PKCS7-attached Sign 为使用pfx证书加签
PKCS7-attached-Verify 为验证汇付的签名
cfca_verifyCertificate 为验证证书链合法性
cfca_getCertificateInfo 为获取证书信息(非必要)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
本文件包括了demo和安装对应的环境、安装教程、简单易懂,正常php的rsa签名是使用openssl_sign,但是对应java中CFCASignature.signature的签名的签名时候对不上,要使用扩展php_com_dotnet并且对应安装签名的环境 php 通过CFCA证书实现RSA的PKCS7格式的签名和验签步骤demo文件和扩展文件,php通过.pfx和.cer结尾证书进行CFCA签名 通过具体可以查看https://blog.csdn.net/weixin_39934453/article/details/125695880 你是不是遇到和我一样的问题https://blog.csdn.net/weixin_39934453/article/details/125700137 文件里面已经有教程了
资源详情
资源评论
资源推荐
收起资源包目录
CFCA.zip (68个子文件)
phpwindows
v3.4.0.1
程序
x86
CryptoKit.Standard.x86.dll 1.16MB
TraceLog
CFCATraceLog.exe 316KB
tracefmt.exe 428KB
TraceFormat
68554b15-465d-22cf-f628-c5a8e0811535.tmf 848B
ab2fe9cb-40c1-9f09-b9e3-f1ce07e08384.tmf 729B
2aa0fc41-fa35-d060-5b5d-f0011a46a437.tmf 5KB
3ac6f8a6-02fa-3723-58bc-2d09caa27184.tmf 7KB
f4b60805-1de3-052c-a45d-b53a040ddc5b.tmf 53KB
d2a75adb-1c76-9e52-1213-c6a2fc211be8.tmf 2KB
f9e4e030-e9fb-c8c0-23e1-4ea919c18461.tmf 4KB
76914140-8b31-d4d1-9140-95a5a876ec94.tmf 554B
c56562ce-75dd-ad59-7253-80d99262bdd8.tmf 2KB
CryptoKit.Standard.x86.mof 1KB
0e944a2a-7c39-c415-bb8d-7c28fcfc0d8d.tmf 1KB
d9edc538-c80b-7ddf-b2e0-1c4ab2f24a08.tmf 2KB
ef826103-b4bf-0412-01a2-2671e88555ef.tmf 5KB
2975f101-0ec2-0004-0266-b087fac2e67f.tmf 2KB
4e839a98-7314-6332-2114-11361e281669.tmf 882B
tracelog.exe 76KB
故障排除手册.docx 300KB
CryptoKit.Standard.x86.exe 667KB
Demo
huifuCFCAWindowsDemo.php 8KB
接入步骤.txt 761B
RSA
CFCA_ACS_TEST_OCA31.cer 2KB
CFCA_ACS_TEST_CA.cer 2KB
AS0381.pfx 3KB
x64
TraceLog
CFCATraceLog.exe 316KB
tracefmt.exe 428KB
TraceFormat
68554b15-465d-22cf-f628-c5a8e0811535.tmf 1009B
ab2fe9cb-40c1-9f09-b9e3-f1ce07e08384.tmf 729B
2aa0fc41-fa35-d060-5b5d-f0011a46a437.tmf 5KB
3ac6f8a6-02fa-3723-58bc-2d09caa27184.tmf 7KB
CryptoKit.Standard.x64.mof 1KB
f4b60805-1de3-052c-a45d-b53a040ddc5b.tmf 142KB
d2a75adb-1c76-9e52-1213-c6a2fc211be8.tmf 2KB
f9e4e030-e9fb-c8c0-23e1-4ea919c18461.tmf 4KB
76914140-8b31-d4d1-9140-95a5a876ec94.tmf 715B
c56562ce-75dd-ad59-7253-80d99262bdd8.tmf 3KB
0e944a2a-7c39-c415-bb8d-7c28fcfc0d8d.tmf 1KB
d9edc538-c80b-7ddf-b2e0-1c4ab2f24a08.tmf 2KB
ef826103-b4bf-0412-01a2-2671e88555ef.tmf 5KB
2975f101-0ec2-0004-0266-b087fac2e67f.tmf 3KB
4e839a98-7314-6332-2114-11361e281669.tmf 2KB
tracelog.exe 76KB
故障排除手册.docx 300KB
CryptoKit.Standard.x64.exe 771KB
CryptoKit.Standard.x64.dll 1.55MB
文档
PHP版服务器端工具包软件自定义错误码描述.xlsx 22KB
PHP版服务器端工具包(Windows版)软件使用手册.pdf 554KB
PHP版服务器端工具包(Windows版)软件需求说明书.docx 73KB
phplinux
v3.4.0.1
程序
Demo
huifuCFCALinuxDemo.php 8KB
cfcalog.conf 501B
ReadMe.txt 614B
RSA
CFCA_ACS_TEST_OCA31.cer 2KB
CFCA_ACS_TEST_CA.cer 2KB
AS0381.pfx 3KB
.DS_Store 6KB
lib
php7.2
cfcalog.conf 501B
libSADKExtension.so.3.4.0.1 7.05MB
php7.1
libSADKExtension.so 7.08MB
cfcalog.conf 501B
php7.3
cfcalog.conf 501B
libSADKExtension.so.3.4.0.1 7.06MB
php7.0
libSADKExtension.so 7.08MB
php5.6
libSADKExtension.so 6.82MB
文档
PHP版服务器端工具包(Linux版)软件使用手册.pdf 592KB
PHP版服务器端工具包软件自定义错误码描述.xlsx 22KB
PHP版服务器端工具包(Linux版)软件需求说明书.docx 71KB
共 68 条
- 1
PHP隔壁老王邻居
- 粉丝: 1555
- 资源: 25
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论10