最近项目遇到一个对接问题~采用CFCA加密签名由于网上python对这方面的资料比较少 求老哥带带路
1 回答
米琪卡哇伊
TA贡献1998条经验 获得超6个赞
解决了问题 这里mark一下
因为采用的是pfx证书进行签名,
1.先用openssl 从pfx证书中提取出密钥对(需要用到密码)
openssl pkcs12 -in xxx.pfx -nocerts -nodes -out private.key
2.从密钥对中提取私钥
openssl rsa -in private.key -out private.pem
3.python代码私钥签名
message = "xxxxx" #签名串
with open('/path/private.pem', 'r') as f:
添加回答
举报
0/150
提交
取消