Koblitz, Neal A course in number theory and cryptography / by Neal Koblitz - new york springer 1987 - 208p.