百度地图毕业设计源码-BlockChain:记录学习区块链技术的过程

时间:2024-06-26 01:04:41
【文件属性】:

文件名称:百度地图毕业设计源码-BlockChain:记录学习区块链技术的过程

文件大小:34.06MB

文件格式:ZIP

更新时间:2024-06-26 01:04:41

系统开源

百度地图毕业设计源码 区块链技术与应用 学习北京大学肖臻老师《区块链技术与应用》公开课笔记 视频地址: 01-课程介绍 课程大纲 02-BTC-密码学原理 hash 函数 x—>H(x) hash 碰撞不可避免(collision free:想要人为制造 hash 碰撞是不可行的) Collision resistance:抗碰撞性——内容无法篡改 用于作信息摘要(message digest):没有办法篡改内容而又不被检测出来 没有办法用纯数学、纯理论的方法证明哪一个 hash 函数是不会被碰撞的 一切都是基于经验的 hiding:隐藏性——通过 H(x)无法获知 x hash 函数的计算过程是单向的 不可逆的 不被蛮力破解的条件: 输入空间足够大 各输入可能性分布均匀 用途: 和 Collision resistance 的性质一起作数字签名(digital commitment / digital equivalent of a sealed envelope) 实际操作:H(x || nonce) x 的取值空间小,在其后附加一个随机数 nonce,使得输入空间足够大,足够随机


网友评论