Table of Contents for
Cracking Codes with Python

Version ebook / Retour

Cover image for bash Cookbook, 2nd Edition Cracking Codes with Python by Al Sweigart Published by No Starch Press, 2018
  1. Cover Page
  2. Cracking Codes with Python
  3. Title Page
  4. Copyright Page
  5. Dedication
  6. About the Author
  7. About the Technical Reviewers
  8. Brief Contents
  9. Contents in Detail
  10. Acknowledgments
  11. Introduction
  12. Chapter 1: Making Paper Cryptography Tools
  13. Chapter 2: Programming in the Interactive Shell
  14. Chapter 3: Strings and Writing Programs
  15. Chapter 4: The Reverse Cipher
  16. Chapter 5: The Caesar Cipher
  17. Chapter 6: Hacking the Caesar Cipher with Brute-Force
  18. Chapter 7: Encrypting with the Transposition Cipher
  19. Chapter 8: Decrypting with the Transposition Cipher
  20. Chapter 9: Programming a Program to Test Your Program
  21. Chapter 10: Encrypting and Decrypting Files
  22. Chapter 11: Detecting English Programmatically
  23. Chapter 12: Hacking the Transposition Cipher
  24. Chapter 13: A Modular Arithmetic Module for the Affine Cipher
  25. Chapter 14: Programming the Affine Cipher
  26. Chapter 15: Hacking the Affine Cipher
  27. Chapter 16: Programming the Simple Substitution Cipher
  28. Chapter 17: Hacking the Simple Substitution Cipher
  29. Chapter 18: Programming the Vigenère Cipher
  30. Chapter 19: Frequency Analysis
  31. Chapter 20: Hacking the Vigenère Cipher
  32. Chapter 21: The One-Time Pad Cipher
  33. Chapter 22: Finding and Generating Prime Numbers
  34. Chapter 23: Generating Keys for the Public Key Cipher
  35. Chapter 24: Programming the Public Key Cipher
  36. Appendix Debugging Python Code
  37. Index
  38. Resources
  39. Cracking Codes with Python
Next Next Chapter
Cracking Codes with Python
Next Next Chapter
Cracking Codes with Python
Back to top