Rabin signature algorithmFrom CryptoDox, The Online Encyclopedia on Cryptography and Information SecurityRabin signature algorithm is a digital signature protocol invented by Michael Rabin. It is a varient of the RSA signature scheme. It has the advantage over RSA that finding the private key and forgery are both provably as hard as factoring. In Rabin's scheme, the public key is an integer n where Signature: Verification: External Links |




, and p and q are prime numbers which form the private key. The message to be signed must have a
; otherwise, it has to be modified slightly. Only about 1/4 of all possible messages have square roots mod n.