COURSE IN NUMBER THEORY AND CRYPTOGRAPHY - KOBLITZ, NEAL (NEW YORK SPRINGER, 1994)