Cryptology and computational number theory (1990)