报告
区块链密码技术及其应用分析
摘要
区块链是一种缺少权威机构信任背书环境下的公开可验证大规模分布式数据系统,在众多领域有潜在的广阔应用前景。本报告简要梳理了实现区块链基本功能、扩展功能和典型应用中用到的密码技术,主要包括数字签名、杂凑函数、伪随机数、密码协议等密码技术的基本概念、安全性质,以及在区块链中的应用和主要实现方式的优缺点,力求为读者提供构建区块链中密码技术的概略图景,并为进一步深入了解这些密码技术以及与区块链应用安全结合提供参考。
检索正文关键字
报告目录
- 一 引言
-
二 面向区块链基本业务功能的密码技术
- (一)数字签名
- (二)杂凑函数
- 1.Merkle树
- 2.PoW机制
- 3.区块链系统中不同的杂凑函数
-
三 面向区块链隐私保护需求的密码技术
- (一)盲签名及其在中心化混币机制中的应用
- (二)去中心化混币机制的密码学基本工具
- 1.秘密承诺
- 2.零知识证明
- 3.累加器
- 4.伪随机函数
- 5.匿名公钥加密
- (三)去中心化混币的典型协议
- 1.可链接环签名与CryptoNote/Monero协议
- 2.ZeroCoin协议与ZeroCash协议
-
四 面向区块链应用的密码技术
- (一)基于区块链的可验证抗偏置随机数生成系统中的密码技术
- 1.随机数提取器
- 2.可验证延迟函数
- (二)基于区块链的文件存储系统中的密码技术
- 1.远程文件存储检测技术
- 2.文件分享与谓词加密
- (三)基于区块链的身份认证系统中的密码技术
- Identity Mixer技术
- (四)智能合约中的密码技术
- (一)基于区块链的可验证抗偏置随机数生成系统中的密码技术
相关文献
查看更多>>>