文件扩展和教程下载地址php通过CFCA证书实现RSA的PKCS7格式的签名和验签步骤-PHP文档类资源-CSDN下载
1、对应的证书
| 证书 | 用途 |
|---|---|
| **********.pfx | 用于加签 API 的请求参数 |
| **********.cer | 用于解签 API 的返回参数 |
java的签名方式
public static String signature(String pfxFilePath, String pfxFilePwd, String content){
SignResult signResult = CFCASignature.signature(pfxFilePath, pfxFilePwd, Mechanism.SHA256_RSA, content, Constants.UTF_8);
if (RespCode.RESP_SUCC_000.getCode().equals(signResult.getCode())){
return signResult.getSign();
}else {
logger.error("签名失败,signResult={}", signResult.toString());
return null;
}
}
php签名的代码
最后发现竟然对不上,网上也搜索很多,没找到答案
文件扩展和教程下载地址php通过CFCA证书实现RSA的PKCS7格式的签名和验签步骤-PHP文档类资源-CSDN下载



