Cryptographic Applications of Analytic Number Theory by Igor E. Shparlinski, Igor Shparlinski & A. Shparlinski