Elementary Cryptanalysis: A Mathematical Approach

1. Monoalphabetic substitutions 2. More on monoalphabetic substitutions 3. Polyalphabetic substitutions 4. Polygraphic systems 5. Transpositions.