Graph explorer

The MMO problem

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\in \Z_p[x]$ and $g\in \Z_q[x]$ of known degree, where $p$ and $q$ are two (un)known positive integers, from the values of $f(t)\bmod p + g(t)\bmod q$ at polynomially many points $t \in \Z$. 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.

10 nodes9 linksoverview mapThe MMO problem
10 nodes9 links
The MMO problem10 visible / 10 total nodes / 19 links
Co-authorshipCo-authorshipCo-authorshipCo-authorshipCo-authorshipCo-authorshipCo-authorshipCo-authorshipCo-authorshipCo-authorshipAuthorshipAuthorshipAuthorshipAuthorshipTopic signalTopic signalTopic signalTopic signalAuthorshipWThe MMO problempreprint / 2014AOscar Garcia-MorchonResearcherARonald RietmanResearcherALudo TolhuizenResearcherADomingo gomezResearcherTCryptography and Security7258 worksTmath.NT5493 worksTmath.RA2176 worksTSymbolic Computation372 worksAJaime GutierrezResearcher
PaperSignal 109 links

The MMO problem

preprint / 2014

Open