Rabin encryption sends to modulo a product of two secret primes. Decryption computes the four square roots by the Chinese remainder theorem.
If and while , then
and is a nontrivial factor of .
If a purported authentication service returns a square root of every chosen square modulo a Rabin modulus, a verifier who knows one root obtains a different root with substantial probability and can factor the modulus. Repeating the challenge therefore reveals the private key.

Articles by others on the same topic (0)

There are currently no matching articles.