php sha256withrsa验签,SHA256withRsa的使用

关于支付宝SHA256withRsa的签名官方demo中的代码,在php5.3环境下签名失败. 故记录一下.php5.4+openssl_sign($data, $sign, $res, OPENSSL_ALGO_SHA256);php5.3openssl_sign($data, $sign, $res, 'SHA256'); // SHA256 or sha256WithRSAEncryptio...
摘要由CSDN通过智能技术生成

关于支付宝SHA256withRsa的签名

官方demo中的代码,在php5.3环境下签名失败. 故记录一下.

php5.4+

openssl_sign($data, $sign, $res, OPENSSL_ALGO_SHA256);

php5.3

openssl_sign($data, $sign, $res, 'SHA256'); // SHA256 or sha256WithRSAEncryption

下面的密钥来自网络

$data='abc';

$sign=null;

$res = <<

-----BEGIN RSA PRIVATE KEY-----

MIICXAIBAAKBgQCyffRONGd8Q/1kRh1cpsSRi360DXLHI7zxdPJGYe5HKDWF7u9b

3zZU9erZpM90XE7gZRKsxIgOurH4uqhmVRbto3e+LiYOyNpd6As3Q427KCTIT7aj

hHicZ6GWhegTUiVLqiuWLsauQcbI6DO4GEZrlvAdzus0WcJiJOxW02rxSQIDAQAB

AoGAXBJYyVaC4zj3Jph8YOStlR5N13bwdATdW/glWWT+0rnNEi90TQHRNvY7lNVN

JgrPrTS182TVgjOPxmwSnebakhIuGIdPq99GLE4LGd5lKWTzkd84BMvhatfNsCCz

cEVFqKg3tZd4t3fQ93FrILsnnZpLhiW53jIrStCkR3rx9OECQQDWMSHyc91hEVMQ

qVNasbGEicKWxhoDqjdm2lHkBx4mrB9JEZFDs6MxWdajf2/Qw+tgtpN3YBcCDw/H

nGHhQtStAkEA1V

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值