密码学学习

2019-02-27  本文已影响0人  一个足够

最近在学习密码学,先把概念罗列出来,有时间了统一整理

比特币电子签名:

1,用户注册生成随机数

2,私钥

私钥顾名思义是私有的,不能泄露的,私钥泄露了,比特币就不属于你了。

私钥的作用是可以对任意的字符串进行加密。

3,公钥

公钥是由私钥对应生成的,生成规则是对私钥进行SHA256进行。

即 公钥=SHA256(私钥)。

但是,知道公钥,你是反推不出私钥来,这也叫非对称加密。

4,地址

用于标识自己。比如别人给你转账时,你只提供你的地址给他就可以。

相反,如果你需要给别人转账,你需要同时提供地址和公钥。

上一篇 下一篇

猜你喜欢

热点阅读