在区块链的整个体系中大量使用了密码学算法,比如用于 PoW 的哈希算法,用于完整性验证的 Merkle Tree,用于交易签名与验证的数字签名算法,用于隐私保护的零知识证明等等。
可以说密码学是保证区块链安全的基石,而区块链的广泛应用也推进了密码学的发展。在区块链内核 CITA 的 v0.18 中,新增了「基于 Rust 语言的国密算法库」新特性。这次更新,使用户在尊重版权的前提下,即可自由调用 Rust 实现的国密算法库,来匹配业务场景所需的国密签名算法,大幅降低企业用户及开发者获得高性能区块链底层设计服务的成本,方便用户打造贴近业务需求的区块链。
本文作者是CITA 密码学专家马宇峰,阅读本文将带领你走进密码学的世界,初探这个神秘之境的风景。
原文链接: https://mp.weixin.qq.com/s__biz=MzI4ODk4ODYxMg==&mid=100000321&idx=1&sn=14ed37e7a1d52e6db3d0edf77e26c8bb&scene=19&token=1550761586&lang=zh_CN#wechat_redirect修改日期 | 修改人 | 备注 |
2022-06-09 13:44:10[当前版本] | 尹紫娟 | 更新数据 |
2020-03-31 20:53:49 | 潘昊 | 格式调整 |
2020-03-31 20:00:58 | 潘昊 | 创建版本 |
附件类型 | |
|