Kraft, James S.
An introduction to number theory with cryptography. -- 2nd ed.
Boca Raton, FL : CRC Press, 2018.  xxii, 578 p. -- (Textbooks in mathematics)
QA241 K73 2018