摘要
区块链技术最初作为在比特币交易中的底层核心技术走进人们的视野,它是一种可以对信息进行点对点传输的互联网数据库技术,其最大的特点就是去中心化。然而在不久的将来,量子计算机的出现将会对以传统加密算法作为其信息安全存储与传输保障的区块链技术带来严重的威胁。文章从区块链技术的基本原理与基础架构出发,主要对在区块链中应用到的加密算法进行了剖析与总结。另外,文章基于格理论的基本原理,提出了一种将基于格理论的后量子密钥交换算法与ECDSA相结合的数字签名与验签方案,以保证区块链技术在量子计算的威胁下仍能保持其安全性与稳定性。
Blockchain technology first entered people's field of vision as the underlying core technology in Bitcoin transactions.It is an Internet database technology that can perform point-to-point transmission of information,and its biggest feature is decentralization.However,in the near future,the emergence of quantum computers will pose a serious threat to the blockchain technology that uses traditional encryption algorithms as its guarantee for secure information storage and transmission.Starting from the basic principles and infrastructure of blockchain technology,this article mainly analyzes and summarizes the encryption algorithms applied in the blockchain.In addition,this article explains the basic principles of post-quantum key exchange algorithm based on lattice theory,and proposes a digital signature and verification scheme that combines post-quantum key exchange algorithm with ECDSA to ensure that blockchain technology can still maintain its security and stability under the threat of quantum computing.
作者
吴玉鹏
王卿璞
曾为民
韩光
WU Yu-peng;WANG Qing-pu;ZENG Wei-min;HAN Guang(School of Microeletronics,Shandong university;Shandong Huayi Technology Co.,Ltd.)
出处
《中国集成电路》
2021年第3期66-72,共7页
China lntegrated Circuit
关键词
区块链
格理论
后量子密钥交换
Blockchains
Lattice theory
Post-quantum key exchange