声明
致谢
摘要
1.1研究背景和意义
1.2国内外研究现状和发展趋势
1.2.1 区块链技术研究现状和发展趋势
1.2.2 区块链中隐私保护的研究现状和发展趋势
1.3研究内容
1.4论文结构安排
2.1.1区块链基本概念
2.1.2区块链中的隐私保护技术
2.2超级账本(Hyperledger)
2.2.1 Hyperledger概述
2.2.2 Hyperledger Fabric架构
2.2.3 Hyperledger Fabric交易流程
2.3密码学相关知识
2.3.1 哈希函数
2.3.2对称密钥算法
2.3.3非对称密钥算法
2.3.4数字证书
2.4本章小结
3联盟链中二级证书机制的研究和改进
3.1 Fabric中二级证书机制分析
3.1.1二级证书机制的实际应用
3.1.2交易证书的结构
3.1.3交易证书的生成
3.1.4交易证书安全性分析
3.1.5交易证书问题分析
3.2联盟链中二级证书机制的改进
3.2.1交易证书结构改进
3.2.2改进后交易证书的生成
3.2.3改进后的二级证书机制分析
3.3本章小结
4联盟链中访问控制机制的研究与改进
4.1基于通道的访问控制机制
4.2通道内的访问控制机制设计
4.2.1基于智能合约的访问控制机制设计
4.2.2基于账本的访问控制机制设计
4.3本章小结
5系统实现
5.1.1系统总体架构设计
5.1.2 Fabric CA数据库设计
5.1.3系统开发环境
5.2联盟中二级证书方案的实现
5.2.1 Fabric CA架构设计
5.2.2 Fabric匿名证书的实现
5.2.3 TCert证书的国密改造
5.3基于智能合约的访问控制机制的实现
5.4基于账本的访问控制机制的实现
5.5 Fabric CA环境的集成
5.6本章小结
6.1测试环境
6.2国密算法测试
6.2.1功能测试
6.2.2性能测试
6.3二级证书生成测试
6.3.1 功能测试
6.3.2性能测试
6.3账本加密测试
6.4系统集成测试
6.5本章小结
7.1 工作总结
7.2未来展望
参考文献
作者简历
学位论文数据集