<p>It is well-established that Shor’s algorithm can solve the discrete logarithm problem (DLP) in polynomial time. The hyperelliptic curve DLP (HCDLP) of genus 2 has found widespread industrial applications and remains an active research domain. In this work, we develop a quantum algorithm for solving HCDLP over binary fields <InlineEquation ID="IEq1"> <EquationSource Format="TEX">\(\mathbb {F}_{2^n}\)</EquationSource> <EquationSource Format="MATHML"><math> <msub> <mi mathvariant="double-struck">F</mi> <msup> <mn>2</mn> <mi>n</mi> </msup> </msub> </math></EquationSource> </InlineEquation> by adapting Shor’s algorithmic framework. The core innovation lies in our divisor addition implementation, which combines the geometric interpretation of divisor operations with symmetric polynomial techniques. Using representative parameters (<InlineEquation ID="IEq2"> <EquationSource Format="TEX">\(n = 163, 283, 571\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>n</mi> <mo>=</mo> <mn>163</mn> <mo>,</mo> <mn>283</mn> <mo>,</mo> <mn>571</mn> </mrow> </math></EquationSource> </InlineEquation>), we quantify the required quantum resources from the perspective of minimal qubit count, minimal T-gate usage, and minimal quantum depth. Furthermore, we compare the quantum resources required for solving HCDLP over binary fields with those for solving HCDLP over general prime fields and demonstrate the vulnerability of HCDLP-based cryptosystems to quantum attacks. Our analysis reveals that: (1) solving HCDLP over binary fields requires fewer quantum gates and less quantum depth compared to solving it over general prime fields; (2) the maximum achievable quantum depth for HCDLP attacks falls below NIST’s minimum security threshold of <InlineEquation ID="IEq3"> <EquationSource Format="TEX">\(2^{40}\)</EquationSource> <EquationSource Format="MATHML"><math> <msup> <mn>2</mn> <mn>40</mn> </msup> </math></EquationSource> </InlineEquation> for comparable protection levels, and (3) the quantum computational cost is orders of magnitude lower than the <InlineEquation ID="IEq4"> <EquationSource Format="TEX">\(2^{157}\)</EquationSource> <EquationSource Format="MATHML"><math> <msup> <mn>2</mn> <mn>157</mn> </msup> </math></EquationSource> </InlineEquation> resources needed for AES-128 attacks.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Quantum algorithm for solving binary hyperelliptic curve discrete logarithm problem

  • Yan Huang,
  • Du Zeng,
  • Chao Chen,
  • Zijian Zhou,
  • Fangguo Zhang

摘要

It is well-established that Shor’s algorithm can solve the discrete logarithm problem (DLP) in polynomial time. The hyperelliptic curve DLP (HCDLP) of genus 2 has found widespread industrial applications and remains an active research domain. In this work, we develop a quantum algorithm for solving HCDLP over binary fields \(\mathbb {F}_{2^n}\) F 2 n by adapting Shor’s algorithmic framework. The core innovation lies in our divisor addition implementation, which combines the geometric interpretation of divisor operations with symmetric polynomial techniques. Using representative parameters ( \(n = 163, 283, 571\) n = 163 , 283 , 571 ), we quantify the required quantum resources from the perspective of minimal qubit count, minimal T-gate usage, and minimal quantum depth. Furthermore, we compare the quantum resources required for solving HCDLP over binary fields with those for solving HCDLP over general prime fields and demonstrate the vulnerability of HCDLP-based cryptosystems to quantum attacks. Our analysis reveals that: (1) solving HCDLP over binary fields requires fewer quantum gates and less quantum depth compared to solving it over general prime fields; (2) the maximum achievable quantum depth for HCDLP attacks falls below NIST’s minimum security threshold of \(2^{40}\) 2 40 for comparable protection levels, and (3) the quantum computational cost is orders of magnitude lower than the \(2^{157}\) 2 157 resources needed for AES-128 attacks.