Chapter 2: Integer arithmetic
Numerical representation tool
Square-and-multiply algorithm
Chapter 3: Mono-alphabetic substitutions
Chapter 3: Mono-alphabetic substitutions, and
Chapter 10: The prime numbers
Integer divisibility tool
Chapter 5: Transposition ciphers
Chapter 6: Product ciphers
Polynomial arithmetic over fields
Polynomial analysis over fields
Arithmetic over Galois fields
Chapter 7: Fundamental notions underlying stream ciphers, and
Chapter 8: Stream ciphers based on LFSRs
Chapter 8: Stream ciphers based on LFSRs
Polynomial primitivity over fields