A Side-Channel Analysis on the TALE

Authors

  • Yalan Wang
  • Zhen Wu

DOI:

https://doi.org/10.54097/fcis.v2i3.5508

Keywords:

Post-quantum cryptography, Lattice-based cryptography, Side-channel analysis, TALE, Multilayer perceptron

Abstract

Lattice-based cryptography, as an active branch of post-quantum cryptography (PQC), has received extensive attention from side-channel analysis (SCA) researchers in recent years. The TALE is a candidate for China's post-quantum project, which aims to standardize cryptographic systems from attacks from quantum and classical computers. Although TALE relies on the theory of quantum-lattice resistance, practical implementations still have the vulnerability of side-channel analysis (SCA). In side-channel analysis (SCA), template attack is considered to be the most effective analysis method, and traditional template analysis are now gradually being replaced by machine learning-based template attack due to low computational efficiency. In this paper, the TALE is analyzed for vulnerability, feature extraction is performed for the leakage information of vulnerable points, and a template attack method based on multilayer perceptron (MLP) is used to attack vulnerable points.

Downloads

Download data is not yet available.

References

Shor PW. Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer. SIAM Review, Society for Industrial and Applied Mathematics, 1999,41(2):303–332.

Pessl P, Primas R. More practical single-trace attacks on the number theoretic transform. In: Schwabe P, Thériault N, eds. Proc. of the Progress in Cryptology—LATINCRYPT 2019. Cham: Springer Int’l Publishing, 2019. 130–149.

Z. Xu, O. Pemberton, S. S. Roy, D. Oswald, W. Yao and Z. Zheng, "Magnifying Side-Channel Leakage of Lattice-Based Cryptosystems With Chosen Ciphertexts: The Case Study of Kyber," in IEEE Transactions on Computers, vol. 71, no. 9, pp. 2163-2176, 1 Sept. 2022, doi: 10.1109/TC.2021.3122997.

Ravi P, Roy SS, Chattopadhyay A, Bhasin S. Generic side-channel attacks on CCA-secure lattice-based PKE and KEMS. IACR Trans. on Cryptographic Hardware and Embedded Systems, 2020, 2019: 307-335.

Amiet D, Curiger A, Leuenberger L, et al. Defeating newhope with a single trace[C]//International Conference on Post-Quantum.

Lyubashevsky V, Peikert C, Regev O. On ideal lattices and learning with errors over rings. In: Gilbert H, ed. Proc. of the Advances in Cryptology-EUROCRYPT 2010. Berlin, Heidelberg: Springer-Verlag, 2010. 1-23.

Mathan SA, Koedinger KR. Fostering the intelligent novice: Learning from errors with metacognitive tutoring. Educational Psychologist, Routledge, 2005, 40(4): 257-265. [doi:10.1207/s15326985ep4004_7].

Kocher P. Timing attacks on implementations of Diffie-Hellman,RSA, DSS, and other systems[C]ll Advances in Cryptology—CRYPTO 1996, LNCS 1109,1996: 104-113.

Boneh D, DeMillo R A, Lipton R J.On the importance of checking cryptographic protocols forfaults[C] /l Advances in Cryptology—EUROCRYPT 1997, LNCS 1233,1997:37-51.

Kocher P, Jaffe J, Jun B. Differential power analysis[C] /l Advances in Cryptology—CRYPTO1999, LNCS 1666, 1999: 388-397.

Brier E, Clavier C, Olivier F. Correlation Power Analysis with a Leakage Model[M]/ / Joye M, Quisquater J.Cryptographic Hardware and Embedded Systems-CHES 2004. Berlin, Germany: Springer, 2004: 16-29.

Kocher P, Jaffe J, Jun B, et al. Introduction to Differential Power Analysis and Related Attacks[J].Journal of Cryptographic Engineering, 2011, 1(1) : 5-27.

Chari S, Rao JR, Rohatgi P. Template attacks. In: Kaliski BS, Koççetin K, Paar C, eds. Proc. of the Cryptographic Hardware and Embedded Systems-CHES 2002. Berlin, Heidelberg: Springer-Verlag, 2003. 13-28.

S. Bhasin, J. -L. Danger, S. Guilley and Z. Najm, "NICV: Normalized inter-class variance for detection of side-channel leakage," 2014 International Symposium on Electromagnetic Compatibility, Tokyo, Tokyo, Japan, 2014, pp. 310-313.

Gierlichs, B., Lemke-Rust, K., Paar, C. (2006). Templates vs. Stochastic Methods. In: Goubin, L., Matsui, M. (eds) Cryptographic Hardware and Embedded Systems - CHES 2006. CHES 2006. Lecture Notes in Computer Science, vol 4249. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11894063_2.

Archambeau, C., Peeters, E., Standaert, F.X., Quisquater, J.J. (2006). Template Attacks in Principal Subspaces. In: Goubin, L., Matsui, M. (eds) Cryptographic Hardware and Embedded Systems - CHES 2006. CHES 2006. Lecture Notes in Computer Science, vol 4249. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11894063_1.

Downloads

Published

27-02-2023

Issue

Section

Articles

How to Cite

Wang, Y., & Wu, Z. (2023). A Side-Channel Analysis on the TALE. Frontiers in Computing and Intelligent Systems, 2(3), 114-118. https://doi.org/10.54097/fcis.v2i3.5508