如何计算签名值?

微信支付 文章 2022-03-14 11:20 0 全屏看文

如何计算签名值?How to calculate the signature value?

如何计算签名值?

2、计算签名值

绝大多数编程语言提供的签名函数支持对签名数据 进行签名。强烈建议商户调用该类函数,使用商户私钥对待签名串进行SHA256 with RSA签名,并对签名结果进行Base64编码得到签名值。


2. Calculate the signature value. The signature function provided by most programming languages supports signing the signature data. It is strongly recommended that the merchant call such functions, use the merchant's private key to sign the signature string with sha256 with RSA, and encode the signature result with Base64 to obtain the signature value.

回答:

swy:

后端以这句无后台接口交互为由,说是我的活,我该怎么反驳?

八九:

0.0

Mr.Zhao:

你不是前端吗 ,签名是后端的活。前端把秘钥保存到客户端里,然后被人破解?

swy:后端说是我的活
Mr.Zhao:这叫做前后端扯皮,昨天你也提问了什么二次签名,我咋没听说过,这个二次签名是个啥?咋签的?有文档吗
Mr.Zhao:一次签名是咋签的,二次签名又是咋签的。前端和后端不能五五开,那么就有一方要被忽悠。我见多了,一个接口三天没解决
swy:贴图了  我该怎么对接后端
Mr.Zhao:接口文档发一下
Mr.Zhao:签名不需要access_token这种令牌所以说无后台接口交互,就是纯签名,但没说要前端签名啊,你问后端,秘钥存前端安全不安全,他说安全你也不能在前端签名,出事了你负责。签名都是后端签的。


后端用那句话忽悠你,你用这个图反驳他,小程序有终端还能敲命令?
Mr.Zhao:如果秘钥被重置了,小程序还需要重新发版,被人反编译就看见秘钥了

-EOF-