Towards Post-Quantum Blockchain: A Review on Blockchain Cryptography Resistant to Quantum Computing Attacks

被引:273
作者
Fernandez-Carames, Tiago M. [1 ]
Fraga-Lamas, Paula [1 ]
机构
[1] Univ A Coruna, Dept Comp Engn, Fac Comp Sci, Ctr Invest CITIC, Coruna 15071, Spain
关键词
Blockchain; blockchain security; DLT; post-quantum; quantum-safe; quantum-resistant; quantum computing; cryptography; cryptosystem; cybersecurity; BLIND SIGNATURE; INTERNET; SECURE; CRYPTOSYSTEMS; ALGORITHM; ISOGENIES; RAINBOW; DEVICES; EDGE;
D O I
10.1109/ACCESS.2020.2968985
中图分类号
TP [自动化技术、计算机技术];
学科分类号
080201 [机械制造及其自动化];
摘要
Blockchain and other Distributed Ledger Technologies (DLTs) have evolved significantly in the last years and their use has been suggested for numerous applications due to their ability to provide transparency, redundancy and accountability. In the case of blockchain, such characteristics are provided through public-key cryptography and hash functions. However, the fast progress of quantum computing has opened the possibility of performing attacks based on Grover & x2019;s and Shor & x2019;s algorithms in the near future. Such algorithms threaten both public-key cryptography and hash functions, forcing to redesign blockchains to make use of cryptosystems that withstand quantum attacks, thus creating which are known as post-quantum, quantum-proof, quantum-safe or quantum-resistant cryptosystems. For such a purpose, this article first studies current state of the art on post-quantum cryptosystems and how they can be applied to blockchains and DLTs. Moreover, the most relevant post-quantum blockchain systems are studied, as well as their main challenges. Furthermore, extensive comparisons are provided on the characteristics and performance of the most promising post-quantum public-key encryption and digital signature schemes for blockchains. Thus, this article seeks to provide a broad view and useful guidelines on post-quantum blockchain security to future blockchain researchers and developers.
引用
收藏
页码:21091 / 21116
页数:26
相关论文
共 181 条
[1]
Quantum-Assisted Blockchain [J].
Ablayev, F. M. ;
Bulychkov, D. A. ;
Sapaev, D. A. ;
Vasiliev, A. V. ;
Ziatdinov, M. T. .
LOBACHEVSKII JOURNAL OF MATHEMATICS, 2018, 39 (07) :957-960
[2]
Efficient Encryption From Random Quasi-Cyclic Codes [J].
Aguilar-Melchor, Carlos ;
Blazy, Olivier ;
Deneuville, Jean-Christophe ;
Gaborit, Philippe ;
Zemor, Gilles .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2018, 64 (05) :3927-3943
[3]
Ahram T, 2017, 2017 IEEE TECHNOLOGY & ENGINEERING MANAGEMENT SOCIETY CONFERENCE (TEMSCON), P137, DOI 10.1109/TEMSCON.2017.7998367
[4]
Ajtai M., 1996, Proceedings of the Twenty-Eighth Annual ACM Symposium on the Theory of Computing, P99, DOI 10.1145/237814.237838
[5]
Alkim E., 2016, IACR CRYPTOLOGY EPRI
[6]
Alkim E, 2016, PROCEEDINGS OF THE 25TH USENIX SECURITY SYMPOSIUM, P327
[7]
An H, 2018, PROCEEDINGS OF THE 10TH (2018) INTERNATIONAL CONFERENCE ON FINANCIAL RISK AND CORPORATE FINANCE MANAGEMENT (FRCFM), P8
[8]
[Anonymous], 2016, White paper
[9]
[Anonymous], P SAC OTT ON CAN AUG
[10]
[Anonymous], 2009, IEEE Standard 1363.1-2008