<p>In this paper, we give a polynomial time algorithm to compute <InlineEquation ID="IEq4"> <EquationSource Format="TEX">\(\varphi (N)\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>φ</mi> <mo stretchy="false">(</mo> <mi>N</mi> <mo stretchy="false">)</mo> </mrow> </math></EquationSource> </InlineEquation> for an RSA module <i>N</i> using as input the order modulo <i>N</i> of a randomly chosen integer. This provides a new insight in the very important problem of factoring an RSA module with extra information. In fact, the algorithm is extremely simple and consists only on a computation of a greatest common divisor, two multiplications and a division. The algorithm works with a probability of at least <InlineEquation ID="IEq5"> <EquationSource Format="TEX">\(1-\frac{1}{N^{1/2-\epsilon }}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mn>1</mn> <mo>-</mo> <mfrac> <mn>1</mn> <msup> <mi>N</mi> <mrow> <mn>1</mn> <mo stretchy="false">/</mo> <mn>2</mn> <mo>-</mo> <mi>ϵ</mi> </mrow> </msup> </mfrac> </mrow> </math></EquationSource> </InlineEquation>, where <InlineEquation ID="IEq6"> <EquationSource Format="TEX">\(\epsilon \)</EquationSource> <EquationSource Format="MATHML"><math> <mi>ϵ</mi> </math></EquationSource> </InlineEquation> is any small positive constant.</p>

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

Computing \(\varphi (N)\) for an RSA module with a single quantum query

  • Luis Víctor Dieulefait,
  • Jorge Urroz

摘要

In this paper, we give a polynomial time algorithm to compute \(\varphi (N)\) φ ( N ) for an RSA module N using as input the order modulo N of a randomly chosen integer. This provides a new insight in the very important problem of factoring an RSA module with extra information. In fact, the algorithm is extremely simple and consists only on a computation of a greatest common divisor, two multiplications and a division. The algorithm works with a probability of at least \(1-\frac{1}{N^{1/2-\epsilon }}\) 1 - 1 N 1 / 2 - ϵ , where \(\epsilon \) ϵ is any small positive constant.