You are viewing a single comment's thread from:

RE: 继续学习签名部分(公钥私钥)

in #cn-programming7 years ago (edited)

我(A)持有的私钥,和你(B)的公钥,是毫无关联的,至少在我们没产生任何交易之前是。
A和B交易
A利用B的公钥对要发送的明文进行加密,B利用自己的 私钥进行解密,其中公钥和私钥匙相对的,任何一个作为公钥,则另一个 就为私钥
签名和认证
A用特殊的hash算法,由明文中产生固定长度的摘要,然后利用 自己的私钥对形成的摘要进行加密,这个过程就叫签名
B利用 A的公钥解密被加密的摘要得到结果X,然后对明文也进行hash操 作产生摘要Y.最后,把X和Y作比较。此方式既可以保证A的身份不 可抵赖,又可以保证数据在传输过程中不会被篡改。

个人理解,哈哈哈

Sort:  

任何一个作为公钥,则另一个 就为私钥
这就是以讹传讹的典范啊,拍照并偷笑;)

嘿嘿嘿,感谢我吧,给你提供这么好的反面素材。

Coin Marketplace

STEEM 0.20
TRX 0.14
JST 0.030
BTC 63718.61
ETH 3390.60
USDT 1.00
SBD 2.62