Skip to main content
added 4 characters in body
Source Link
Michael Hardy
  • 1
  • 12
  • 85
  • 126

Suppose I have a mystery number $m$ modulo $p$ that I wish to find. I know the value of $m+x_i^2$ where $x_i$ is randomly chosen modulo $p$ for some large number of different $x_i$, $N$ many, $N >> \log(p)$$N \gg \log(p)$.

Is it possible to deduce the value of $m$?

If we replace $m+x_i^2$ with $m+C_i*x_i^2$ for known $C_i$, can we find $m$?

I believe the answer should be yes in both cases, there are roughly $p/2$ quadratic residues so each question gives around $1$ bit of information. There are lattice and Fourier based solutions on the linear version of the problem with $m+K_ix_i$ where, lets say the first bit of $x$ is known modulo $p$ with probability $\epsilon > 0$$\varepsilon > 0$. (Bleichenbacher’s algorithm).

https://eprint.iacr.org/2013/346.pdf

I was thinking you can use Gauss sums or something to tease out the value of $m$ slowly from $x^2+m$. Something like computing an average of $e(m+x^2)$ where $e(x)$ is the complex exponential and having it converge to $m$. But I don't know enough about Gauss sums.

Suppose I have a mystery number $m$ modulo $p$ that I wish to find. I know the value of $m+x_i^2$ where $x_i$ is randomly chosen modulo $p$ for some large number of different $x_i$, $N$ many, $N >> \log(p)$.

Is it possible to deduce the value of $m$?

If we replace $m+x_i^2$ with $m+C_i*x_i^2$ for known $C_i$, can we find $m$?

I believe the answer should be yes in both cases, there are roughly $p/2$ quadratic residues so each question gives around $1$ bit of information. There are lattice and Fourier based solutions on the linear version of the problem with $m+K_ix_i$ where, lets say the first bit of $x$ is known modulo $p$ with probability $\epsilon > 0$. (Bleichenbacher’s algorithm).

https://eprint.iacr.org/2013/346.pdf

I was thinking you can use Gauss sums or something to tease out the value of $m$ slowly from $x^2+m$. Something like computing an average of $e(m+x^2)$ where $e(x)$ is the complex exponential and having it converge to $m$. But I don't know enough about Gauss sums.

Suppose I have a mystery number $m$ modulo $p$ that I wish to find. I know the value of $m+x_i^2$ where $x_i$ is randomly chosen modulo $p$ for some large number of different $x_i$, $N$ many, $N \gg \log(p)$.

Is it possible to deduce the value of $m$?

If we replace $m+x_i^2$ with $m+C_i*x_i^2$ for known $C_i$, can we find $m$?

I believe the answer should be yes in both cases, there are roughly $p/2$ quadratic residues so each question gives around $1$ bit of information. There are lattice and Fourier based solutions on the linear version of the problem with $m+K_ix_i$ where, lets say the first bit of $x$ is known modulo $p$ with probability $\varepsilon > 0$. (Bleichenbacher’s algorithm).

https://eprint.iacr.org/2013/346.pdf

I was thinking you can use Gauss sums or something to tease out the value of $m$ slowly from $x^2+m$. Something like computing an average of $e(m+x^2)$ where $e(x)$ is the complex exponential and having it converge to $m$. But I don't know enough about Gauss sums.

removed capitals from title
Link
YCor
  • 63.9k
  • 5
  • 187
  • 285

Square Hidden Numberhidden number problem

added 2 characters in body
Source Link

Suppose I have a mystery number $m$ modulo $p$ that I wish to find. I know the value of $m+x_i^2$ where $x_i$ is randomly chosen modulo $p$ for some large number of different $x_i$, $N$ many, $N >> \log(p)$.

Is it possible to deduce the value of $m$?

If we replace $m+x_i^2$ with $m+C_i*x_i^2$ for known $C_i$, can we find $m$?

I believe the answer should be yes in both cases, there are roughly $p/2$ quadratic residues so each question gives around $1$ bit of information. There are lattice and Fourier based solutions on the linear version of the problem with $m+K_ix_i$ where, lets say the first bit of $x$ is known modulo $p$ with probability $\epsilon > 0$. (Bleichenbacher’s algorithm).

https://eprint.iacr.org/2013/346.pdf

I was thinking you can use Gauss sums or something to tease out the value of $m$ slowly from $x^2+m$. Something like computing an average of $e(m+x^2)$ where $e(x)$ is the complex exponential and having it converge to $m$. But I don't know enough about Gauss sums.

Suppose I have a mystery number $m$ modulo $p$ that I wish to find. I know the value of $m+x_i^2$ where $x_i$ is randomly chosen modulo $p$ for some large number of different $x_i$, $N$ many, $N >> \log(p)$.

Is it possible to deduce the value of $m$?

If we replace $m+x_i^2$ with $m+C_i*x_i^2$ for known $C_i$, can we find $m$?

I believe the answer should be yes in both cases, there are roughly $p/2$ quadratic residues so each question gives around $1$ bit of information. There are lattice and Fourier based solutions on the linear version of the problem with $m+K_ix_i$ where, lets say the first bit of $x$ is known modulo $p$ with probability $\epsilon > 0$. (Bleichenbacher’s algorithm).

https://eprint.iacr.org/2013/346.pdf

I was thinking you can use Gauss sums or something to tease out the value of $m$ slowly from $x^2+m$. Something like computing an average of $e(m+x^2)$ where $e(x)$ is the complex exponential and having it converge to $m$. But I don't know enough about Gauss sums.

Suppose I have a mystery number $m$ modulo $p$ that I wish to find. I know the value of $m+x_i^2$ where $x_i$ is randomly chosen modulo $p$ for some large number of different $x_i$, $N$ many, $N >> \log(p)$.

Is it possible to deduce the value of $m$?

If we replace $m+x_i^2$ with $m+C_i*x_i^2$ for known $C_i$, can we find $m$?

I believe the answer should be yes in both cases, there are roughly $p/2$ quadratic residues so each question gives around $1$ bit of information. There are lattice and Fourier based solutions on the linear version of the problem with $m+K_ix_i$ where, lets say the first bit of $x$ is known modulo $p$ with probability $\epsilon > 0$. (Bleichenbacher’s algorithm).

https://eprint.iacr.org/2013/346.pdf

I was thinking you can use Gauss sums or something to tease out the value of $m$ slowly from $x^2+m$. Something like computing an average of $e(m+x^2)$ where $e(x)$ is the complex exponential and having it converge to $m$. But I don't know enough about Gauss sums.

deleted 27 characters in body
Source Link
Loading
deleted 27 characters in body
Source Link
Loading
Source Link
Loading