Public key cryptography - Salomma, Arto (Berlin Springer-Verlag, 1996)