01 比特币中的密码学原理
1.哈希函数
性质
- collision resistance:哈希碰撞十分困难。
- hiding:即不可逆的性质。
- puzzle friendly:雪崩效应。
作用
- 生成摘要,做完整性验证。
- 数字签名
- 数字信封,验证信息。
2.对称加密
性质
- 密钥传输需要在安全的条件,密钥分发不便。
作用
-
3.非对称加密
条件
- 好的随机源,防止生成的随机数的重复。
性质
- 已知公钥,生成私钥是十分困难。
作用
- 使用公私密钥对,进行加密与验证。
4.公私钥对的生成
01 比特币中的密码学原理
https://prelearn-code.github.io/2024/07/21/BlockChain/BTC/01 比特币中的密码学原理/