PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
DigiCurrency
[闲聊] 请教一个交易签名的问题
楼主:
overdoingism
(做过头主义)
2022-07-26 11:33:03
现在我们比较常用的交易签名,
是将交易拿去跑 Hash, 再用私钥加密,
到时交易广播出来后,
用公钥解密,
再与你实际广播出来的交易做比对,
也就是比的是 hash,
不过这部分我就不太懂了, 为什么要先跑一次 Hash?
不能直接加密交易就好?
我想到的原因有2,一是固定签名长度,
二是增加随机性?
懂得的前辈请指点一下,感谢。
作者:
Ayukawayen
(亚布里艾尔发芽>//<)
2022-07-26 11:59:00
通常是因为非对称加密法的效率较差,所以明文尽量短点另外RSA签章和你讲的流程差不多,但BTC和ETH用的都是椭圆曲线加密法,所以签章是用DSA,DSA的输入有范围限制,所以反正过程中一定会有取Hash的步骤。
楼主:
overdoingism
(做过头主义)
2022-07-26 22:42:00
感谢解惑
作者:
deangood01
(跨斯欧鹅)
2022-07-27 02:41:00
通常我们将那个MAC message authentication code, 用来验证integrity 就像封包有crc来检验是否传输有错误Mac ,是确认其他部分未经窜改 最后加上签章
作者:
martylin
(马提)
2022-07-31 15:12:00
这本电子书有写很清楚
https://reurl.cc/eO8oab
https://i.imgur.com/zHkveMD.png
继续阅读
[闲聊] ETH PoS 节点合并的注意事项
trleee
[闲聊] 萨尔瓦多奇怪的行为
niichi
[闲聊] GAS该怎么翻
niichi
[交易] 在 ftx 做程式交易
pneumonoultr
[问题] 请问有哪间银行可以网上外汇超过50万元
nxrandy
Re: [闲聊] 新手比特币询问
Orisinal
[行情] BTC/ETH Binance Liquidation Maps
sty0322
[闲聊] 新手比特币询问
rich1980
[闲聊] 利用Argo将CRO进行链上质押却依然能够
a3556959
[闲聊] 关于FTX 出金到美股投资
hotandheat
Links
booklink
Contact Us: admin [ a t ] ucptt.com