摘要
在现有的针对ECC的侧信道攻击中,密钥出现错误bit难以避免,且无法快速修正。文章将Grover量子搜索算法和中间相遇攻击相结合,提出了一种新的搜索算法——Grover量子中间相遇搜索算法,并将其应用于针对ECC的侧信道攻击中。该算法可以在O(N/M)^(1/2)步修正规模为N且存在M个错误bit的密钥,与传统搜索算法的计算复杂度O(N^(M+1))相比较,计算复杂度大幅度降低。通过对算法进行分析表明,该方法能够以成功率1修正ECC攻击中出现的错误bit。
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.
出处
《信息网络安全》
2016年第6期28-34,共7页
Netinfo Security
基金
国家自然科学基金重点项目[61332019]
国家自然科学基金[61572304
61272096
60970006]
上海市教委创新基金重点项目[14ZZ089]
关键词
椭圆曲线密码
侧信道攻击
GROVER算法
量子中间相遇搜索算法
elliptic curve cryptography(ECC)
side channel attack
Grover algorithm
quantum intermediate encounter search algorithm