为了账号安全,请及时绑定邮箱和手机立即绑定

签名信息+付款地址怎么可以推出摘要信息?不是不可以逆推的吗?

签名信息+付款地址怎么可以推出摘要信息?不是不可以逆推的吗?

正在回答

3 回答

不可逆推,说的是hash的过程不可逆推。即摘要信息不可逆推原始信息。

这里理清楚几个公式:

付款地址=hash(hash(func(私钥)))

签名信息=sign(交易摘要, 私钥)

验证结果=verify(签名信息, 付款地址)

简单换算下:verify(sign(交易摘要, 私钥), 付款地址) == 交易摘要。 左式本身包含了交易摘要,使用的是签名算法,换算出交易摘要是涉及sign的逆推,不涉及hash的逆推。

可以知道sign和verify是互逆的。

4 回复 有任何疑惑可以回复我~

用signmessage('地址','原始信息'),进行签名,其他节点用verifymessage('地址','签名','原始信息')进行验证,返回布尔值。

0 回复 有任何疑惑可以回复我~

不可逆

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

签名信息+付款地址怎么可以推出摘要信息?不是不可以逆推的吗?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号