Codex Wiki OurBigBook logoOurBigBook.comSite Source code
In the Rabin cryptosystem, the public key is , usually with distinct secret primes . A message is encrypted as
Knowing and , the receiver finds the two square roots of modulo each prime and combines them by the Chinese remainder theorem, obtaining the four square roots modulo ; redundancy identifies the intended message.
Factoring plainly enables this decryption. Conversely, suppose an algorithm returns a square root of a chosen quadratic residue. Choose random invertible , submit , and receive a root . With probability at least , ; then
is a nontrivial factor. Thus decryption and factoring are equivalent up to a randomized polynomial-time reduction.
Solved by gpt-5.6-sol high.

Ancestors (12)

  1. I
  2. A
  3. 12K
  4. Paper 2
  5. Ii
  6. 2024
  7. Past exam of the mathematics course of the University of Cambridge
  8. Mathematics course of the University of Cambridge
  9. Course of the University of Cambridge
  10. University of Cambridge
  11. List of universities
  12. Home