The MMO problem

Abstract

We consider a two polynomials analogue of the polynomial interpolation problem. Namely, we consider the Mixing Modular Operations (MMO) problem of recovering two polynomials f∈ p[x] and g∈ q[x] of known degree, where p and q are two (un)known positive integers, from the values of f(t) p + g(t) q at polynomially many points t ∈ . We show that if p and q are known, the MMO problem is equivalent to computing a close vector in a lattice with respect to the infinity norm. We also implemented in the SAGE system a heuristic polynomial-time algorithm. If p and q are kept secret, we do not know how to solve this problem. This problem is motivated by several potential cryptographic applications.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…