Netinfo Security ›› 2016, Vol. 16 ›› Issue (2): 28-32.doi: 10.3969/j.issn.1671-1122.2016.02.005

• Orginal Article • Previous Articles     Next Articles

ECC Scanning Attack Based on Grover Algorithm

Yuhang CHEN1, Huihui JIA2, Liying JIANG1, Chao WANG1,3()   

  1. 1. Key Laboratory of Special Fiber Optics and Optical Access Networks, Ministry of Education, Shanghai University, Shanghai 200072, China
    2. Testing Center of the Third Research Institute of Ministry of Public Security, Shanghai 200031, China
    3. Department of Computer & Information Sciences, Temple University, Philadelphia 19019, USA
  • Received:2016-01-14 Online:2016-02-10 Published:2020-05-13

Abstract:

Compared with the traditional public key cryptography such as RSA, ECC has a shorter key length but a higher computational complexity. So the attack against ECC encryption system is much harder. Research on the attacks to ECC public key cryptography is in favor of improving and preventing nonessential losses. Grover’s algorithm as a quantum search algorithm, which makes the number of steps of the search of the problem from the classic algorithm of N reduced to N. It realized the secondary acceleration to classical algorithm. It can more quickly find the solutions. Meanwhile, scanning attack, which is a new side channel attack techniques, brings great threat to the current cryptographic system. Utilizing the advantages of the quantum Grover search algorithm, we improve the scanning attack on ECC, and then propose a new scanning attack on ECC which based on the Grover algorithm. For the ECC key length of N, the computational complexity is reduced from 2N to 2N3/2, furthering improve the efficiency of the cracks. Because of the determinate of Grover algorithm, the algorithm can success attack the cryptographic algorithms with the success rate of 100%.

Key words: ECC scanning attack, Grover algorithm, ECC, side channel attack, computation complexity

CLC Number: