Number Theoretic Methods in Cryptography door Igor E. Shparlinski & I. Spharlinski