TY - JOUR
T1 - Reconstructing noisy polynomial evaluation in residue rings
AU - Blackburn, Simon R.
AU - Gomez-Perez, Domingo
AU - Gutierrez, Jaime
AU - Shparlinski, Igor E.
PY - 2006/11
Y1 - 2006/11
N2 - Let q > 1 be an integer and let a and b be elements of the residue ring Zq of integers modulo q. We show how, when given a polynomial f ∈ Zq [X] and approximations to v0, v1 ∈ Zq such that v1 ≡ f (v0) mod q one can recover v0 and v1 efficiently. This result has direct applications to predicting the polynomial congruential generator: a sequence (vn) of pseudorandom numbers defined by the relation vn + 1 ≡ f (vn) mod q for some polynomial f ∈ Zq [X]. The applications lead to analogues of results known for the linear congruential generator xn + 1 ≡ a xn + b mod q, although the results are much more restrictive due to nonlinearity of the problem.
AB - Let q > 1 be an integer and let a and b be elements of the residue ring Zq of integers modulo q. We show how, when given a polynomial f ∈ Zq [X] and approximations to v0, v1 ∈ Zq such that v1 ≡ f (v0) mod q one can recover v0 and v1 efficiently. This result has direct applications to predicting the polynomial congruential generator: a sequence (vn) of pseudorandom numbers defined by the relation vn + 1 ≡ f (vn) mod q for some polynomial f ∈ Zq [X]. The applications lead to analogues of results known for the linear congruential generator xn + 1 ≡ a xn + b mod q, although the results are much more restrictive due to nonlinearity of the problem.
UR - http://www.scopus.com/inward/record.url?scp=34748858360&partnerID=8YFLogxK
U2 - 10.1016/j.jalgor.2004.07.002
DO - 10.1016/j.jalgor.2004.07.002
M3 - Article
AN - SCOPUS:34748858360
SN - 0196-6774
VL - 61
SP - 47
EP - 59
JO - Journal of Algorithms
JF - Journal of Algorithms
IS - 2
ER -