Computational number theory and modern cryptography - Song Y Yan (Wiley, 2013)