信息网络安全 ›› 2018, Vol. 18 ›› Issue (8): 25-33.doi: 10.3969/j.issn.1671-1122.2018.08.004

• • 上一篇    下一篇

一种基于区块链的分布式公钥管理方案研究

刘敬浩1, 平鉴川1(), 付晓梅2   

  1. 1. 天津大学电气自动化与信息工程学院,天津 300072
    2.天津大学海洋科学与技术学院,天津 300072
  • 收稿日期:2018-01-15 出版日期:2018-08-20 发布日期:2020-05-11
  • 作者简介:

    作者简介:刘敬浩(1963—),男,天津,副教授,硕士,主要研究方向为网络安全、网络虚拟环境、无线网络通信;平鉴川(1994—),男,浙江,硕士研究生,主要研究方向为网络安全;付晓梅(1968—),女,重庆,副教授,博士,主要研究方向为无线通信、海洋通信、信息安全。

  • 基金资助:
    国家自然科学基金[61571323]

Research on A Distributed Public Key System Based on Blockchain

Jinghao LIU1, Jianchuan PING1(), Xiaomei FU2   

  1. 1. School of Electrical Automation and Information Engineering, Tianjin University, Tianjin 300072, China
    2. School of Marine Science and Technology, Tianjin University, Tianjin 300072, China
  • Received:2018-01-15 Online:2018-08-20 Published:2020-05-11

摘要:

分布式系统相对于集中式系统,存在系统中难以达成一致共识的难题,因此分布式系统在信息存储相关应用上受到很大的限制。区块链的出现和对其研究的深入为在分布式系统中建立共识给出了一个较为可靠的实现方式。文章提出建立一个基于区块链技术的分布式公钥方案,通过区块链网络中的节点共同承担密钥存储的职责。通过将存储系统拆分到网络的组成节点中,相较于传统的中心化公钥系统能够提供较好的响应性能和抗干扰能力。对于区块链系统在虚拟货币中应用时已经显现出的缺陷,在分析了这些缺陷对公钥管理的影响后,通过对区块链系统进行一定的改进进行规避。最后,文章对一些常见的针对公钥系统的攻击方式进行了分析,证明了系统对攻击者通过欺骗节点干扰共识的达成和传播有着较强的抗干扰性,保证了公钥管理系统的安全性。

关键词: 区块链, 密钥管理, 分布式系统, 公钥密码

Abstract:

Compared with centralized system, distributed system has difficult in reaching consensus in the system. Therefore, distributed systems are greatly limited in application of information storage. With the advent of the blockchain and its further research, a more reliable implementation is given for establishing consensus in distributed systems. In this paper, we propose a distributed public key scheme based on blockchain technology, which shares the key storage responsibility through the nodes in the blockchain network. By splitting storage system into constituent nodes in the network, it can provide better response performance and anti-interference capability than the traditional centralized public key system. For the shortcomings that have appeared in the application of the blockchain system in the field of virtual currency, after analyzing the impact of these defects on the management of the public key, some blockchain system is avoided by some improvements. At the end of the article, some common attacks on public-key systems are analyzed. The results show that the system has a strong anti-jamming effect on the aggressors' System security.

Key words: blockchain, key management, distributed system, public key

中图分类号: