English

The MMO problem

Rings and Algebras 2014-01-30 v1 Cryptography and Security Symbolic Computation Number Theory

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 fZp[x]f\in \Z_p[x] and gZq[x]g\in \Z_q[x] of known degree, where pp and qq are two (un)known positive integers, from the values of f(t)modp+g(t)modqf(t)\bmod p + g(t)\bmod q at polynomially many points tZt \in \Z. We show that if pp and qq 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 pp and qq are kept secret, we do not know how to solve this problem. This problem is motivated by several potential cryptographic applications.

Keywords

Cite

@article{arxiv.1401.7532,
  title  = {The MMO problem},
  author = {Oscar Garcia-Morchon and Ronald Rietman and Ludo Tolhuizen and Domingo Gomez and Jaime Gutierrez},
  journal= {arXiv preprint arXiv:1401.7532},
  year   = {2014}
}

Comments

Submitted to Interantaional Symposium on Symbolic and Algebraic Computation (ISSAC) 2014

R2 v1 2026-06-22T02:57:06.055Z