信息网络安全 ›› 2016, Vol. 16 ›› Issue (6): 28-34.doi: 10.3969/j.issn.1671-1122.2016.06.005

• • 上一篇    下一篇

基于Grover量子中间相遇搜索算法的ECC攻击错误bit的修正

贾徽徽1, 王潮2,3(), 顾健1, 陆臻1   

  1. 1. 公安部第三研究所检测中心,上海 200031
    2. 上海大学特种光纤与光接入网省部共建教育部重点实验室,上海 200072
    3. 天普大学计算机与信息科学系,美国费城 19019
  • 收稿日期:2016-05-17 出版日期:2016-06-20 发布日期:2020-05-13
  • 作者简介:

    作者简介: 贾徽徽(1987—),男,山东,工程师,硕士,主要研究方向为网络与信息安全、智能卡安全、量子攻击密码分析;王潮(1971—),男,江苏,教授,博士,主要研究方向为无线传感器网络、网络信息安全与椭圆曲线密码学、量子计算与量子攻击密码分析;顾健(1963—),男,江苏,研究员,博士,主要研究方向为网络与信息安全、智能卡安全;陆臻(1976—),男,浙江,副研究员,硕士,主要研究方向为网络信息安全、云安全与智能卡安全。

  • 基金资助:
    国家自然科学基金重点项目[61332019];国家自然科学基金[61572304,61272096,60970006];上海市教委创新基金重点项目[14ZZ089]

Error Bit Correction of ECC Attack Based on Grover Quantum Intermediate Encounter Search Algorithm

Huihui JIA1, Chao WANG2,3(), Jian GU1, Zhen LU1   

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

摘要:

在现有的针对ECC的侧信道攻击中,密钥出现错误bit难以避免,且无法快速修正。文章将Grover量子搜索算法和中间相遇攻击相结合,提出了一种新的搜索算法——Grover量子中间相遇搜索算法,并将其应用于针对ECC的侧信道攻击中。该算法可以在O(N/M)步修正规模为N且存在M个错误bit的密钥,与传统搜索算法的计算复杂度O(NM+1)相比较,计算复杂度大幅度降低。通过对算法进行分析表明,该方法能够以成功率1修正ECC攻击中出现的错误bit。

关键词: 椭圆曲线密码, 侧信道攻击, Grover算法, 量子中间相遇搜索算法

Abstract:

The existing error bit in the side channel attacks of ECC is difficult to avoid, and can’t be modified quickly. In this paper, a new search algorithm based on the Grover quantum search algorithm is proposed, which combines the Grover quantum search algorithm and the meet in the middle attack, and applies it to the side channel attack for ECC. The algorithm can solve the key problem of n which has M error bit in O(N/M) steps. Compared with classical search algorithm, the computational complexity is greatly reduced. The analysis said that the success rate of modifying ECC attack error bit is 1, and the algorithm can effectively reduce the computational complexity.

Key words: elliptic curve cryptography(ECC), side channel attack, Grover algorithm, quantum intermediate encounter search algorithm

中图分类号: