Skip to main content
Tweeted twitter.com/#!/StackCrypto/status/307618924508377090
Beautify
Source Link
fgrieu
  • 145.5k
  • 12
  • 319
  • 611

Is there an efficient way (algorihtm) to compute the solutions of the congruence $x^n\equiv a \mod p$$x^n\equiv a \pmod p$?

  • $n\in \mathbb{N}$

  • $a\in\mathbb{Z}_p$

  • p$p$ is a large prime number

Note that:

  • By efficient I mean computationally efficient even when the given prime $p$ is appropriate for use in cryptographic protocols (hard to find discrete logarithm in $\mathbb{Z_p}$$\mathbb{Z}_p$)

  • We do not know the prime factors of $p-1$.

It’s easy to find one solution when gcd(n,p-1)=1$\gcd(n,p-1)=1$.

I think this should be as hard as finding a Discrete Logarithm or as Factoring. Any ideas ? Thank you for your time.

Is there an efficient way (algorihtm) to compute the solutions of the congruence $x^n\equiv a \mod p$?

  • $n\in \mathbb{N}$

  • $a\in\mathbb{Z}_p$

  • p is a large prime number

Note that:

  • By efficient I mean computationally efficient even when the given prime $p$ is appropriate for use in cryptographic protocols (hard to find discrete logarithm in $\mathbb{Z_p}$)

  • We do not know the prime factors of $p-1$.

It’s easy to find one solution when gcd(n,p-1)=1.

I think this should be as hard as finding a Discrete Logarithm or as Factoring. Any ideas ? Thank you for your time.

Is there an efficient way (algorihtm) to compute the solutions of the congruence $x^n\equiv a \pmod p$?

  • $n\in \mathbb{N}$

  • $a\in\mathbb{Z}_p$

  • $p$ is a large prime number

Note that:

  • By efficient I mean computationally efficient even when the given prime $p$ is appropriate for use in cryptographic protocols (hard to find discrete logarithm in $\mathbb{Z}_p$)

  • We do not know the prime factors of $p-1$.

It’s easy to find one solution when $\gcd(n,p-1)=1$.

I think this should be as hard as finding a Discrete Logarithm or as Factoring. Any ideas ? Thank you for your time.

Source Link
epsilon
  • 183
  • 7

Finding roots in $\mathbb{Z}_p$

Is there an efficient way (algorihtm) to compute the solutions of the congruence $x^n\equiv a \mod p$?

  • $n\in \mathbb{N}$

  • $a\in\mathbb{Z}_p$

  • p is a large prime number

Note that:

  • By efficient I mean computationally efficient even when the given prime $p$ is appropriate for use in cryptographic protocols (hard to find discrete logarithm in $\mathbb{Z_p}$)

  • We do not know the prime factors of $p-1$.

It’s easy to find one solution when gcd(n,p-1)=1.

I think this should be as hard as finding a Discrete Logarithm or as Factoring. Any ideas ? Thank you for your time.