A course in number theory and cryptography - Koblitz, Neal 1948- (Graduate texts in mathematics / editores S. Axler, K.A. Ribet, 2006)