Koblitz Neal A Course in Number Theory and Cryptography / by Neal Kablitz - New York Springer 2015 - 235p.