This work is licensed under a
Creative Commons Attribution 4.0 International License
Cryptography Engineering: Design Principles and Practical Applications by Niels Ferguson, Bruce Schneier and Tadayoshi Kohn, Wiley Publishing Inc, Canada, (2010).
A Course in Number Theory and Cryptography by NEAL Koblitz, 2nd edition, Springer- Verlag New York, Inc (1994).
17 Lectures on Fermat Numbers: From Number Theory to Geometry by Michal Krizek, Florian Luca, Lawrence Somer, CMS Books in Mathematics, Springer, (2002).
Elementary Number Theory with Applications by Thomas Koshy, 2nd edition, Elsevier, USA, (2007).
http: /people. csail. mit. edu/kuat/courses/dirichlet. pdf.