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