Suppose I have an arbitrary 256 bit number m$m$ another secret number k$k$ of the same bit length, and then I multiply them both modulo a 256 bit prime number p$p$ to get c$c$ as follows:
c = (m*k) mod p
$$
c = (m\cdot k) \mod p
$$
Is there any way to get m$m$ back without knowing k $k$?
Is this problem as hard as the descretediscrete log problem?
How can this task be made more computationally difficult?
Post Closed as "Not suitable for this site" by Emil Jeřábek, Ben Barber, user44191, Felipe Voloch, Max Alekseyev
Daniele Tampieri
- 6.4k
- 7
- 30
- 45