a new variant of rsa digital signature .
New Directions in Cryptography