Affiliation:
1. School of Computer Science, Guangdong Polytechnic Normal University, Guangzhou 510665, China
2. Dept of Electronic and Electrical Engineering, University of Strathclyde, Glasgow G11XQ, UK
Abstract
Multivariate cryptography is one of the most promising candidates for post-quantum cryptography. Applying machine learning techniques in this paper, we experimentally investigate the side-channel security of the multivariate cryptosystems, which seriously threatens the hardware implementations of cryptographic systems. Generally, registers are required to store values of monomials and polynomials during the encryption of multivariate cryptosystems. Based on maximum-likelihood and fuzzy matching techniques, we propose a template-based least-square technique to efficiently exploit the side-channel leakage of registers. Using QUAD for a case study, which is a typical multivariate cryptosystem with provable security, we perform our attack against both serial and parallel QUAD implementations on field programmable gate array (FPGA). Experimental results show that our attacks on both serial and parallel implementations require only about 30 and 150 power traces, respectively, to successfully reveal the secret key with a success rate close to 100%. Finally, efficient and low-cost strategies are proposed to resist side-channel attacks.
Funder
National Natural Science Foundation of China
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Quantum Computing: Threats & Possible Remedies;2024 IEEE International Students' Conference on Electrical, Electronics and Computer Science (SCEECS);2024-02-24
2. Role of Machine Learning in Power Analysis Based Side Channel Attacks on FPGA;2023 International Conference on Robotics and Automation in Industry (ICRAI);2023-03-03
3. Multi-Party Secure Computation of Multi-Variable Polynomials;Bulletin of the South Ural State University. Series "Mathematical Modelling, Programming and Computer Software";2023