Phu Xuan University Library
Yet Another Introductory Number Theory Textbook - Cryptology Emphasis

External

Yet Another Introductory Number Theory Textbook - Cryptology Emphasis

This introductory number theory textbook has a particular emphasis on connections to cryptology. The cryptologic material arising naturally out of the ambient number theory. The main cryptologic applications — being the RSA cryptosystem, Diffie-Hellman key exchange, and the ElGamal cryptosystem — come out so naturally from considerations of Euler's Theorem, primitive roots, and indices that it renders quite ironic G.H. Hardy's assertion of the purity and eternal inapplicability of number theory.

Author
Jonathan A. Poritz
Publisher
Colorado State University – Pueblo
Source
LibreTexts
License
CC BY-SA
Language
EN
Category
Basic Sciences
Contents· 33 sections
  1. 01: Well-Ordering and Division
  2. 1.01: The Well-Ordering Principle and Mathematical Induction
  3. 1.02: Algebraic Operations with Integers
  4. 1.03: Divisibility and the Division Algorithm
  5. 1.04: Representations of Integers in Different Bases
  6. 1.05: The Greatest Common Divisor
  7. 1.06: The Euclidean Algorithm
  8. 02: Congruences
  9. 2.01: Introduction to Congruences
  10. 2.02: Linear Congruences
  11. 2.03: The Chinese Remainder Theorem
  12. 2.04: Equivalence Classes
  13. 2.05: Euler's ϕ Function
  14. 03: Primes Numbers
  15. 3.01: Basics and the FTA
  16. 3.02: Wilson's Theorem
  17. 3.03: Multiplicative Order and Applications
  18. 3.04: Another Approach to Fermat's Little and Euler's Theorems
  19. 04: Cryptology
  20. 4.01: Some Speculative History
  21. 4.02: The Caesar Cipher and Its Variants
  22. 4.03: Frequency Analysis
  23. 4.04: Public-Key Crypto - the RSA Cryptosystem
  24. 4.05: Digital Signatures
  25. 4.06: Man-in-the-Middle Attacks Certificates and Trust
  26. 05: Indices Discrete Logarithms
  27. 5.00: Introduction to Indices and Discrete Logarithms
  28. 5.01: More Properties of Multiplicative Order
  29. 5.02: Gauss's Theorem on Sums of Euler's Function
  30. 5.03: Primitive Roots
  31. 5.04: Indices
  32. 5.05: Diffie-Helman Key Exchange
  33. 5.06: The ElGamal Cryptosystem