- Description
Description
- Use dictionary files to instantly detect whether decrypted messages are valid English or gibberish
- Create test programs to make sure that your code encrypts and decrypts correctly
- Code (and hack ) a working example of the affine cipher, which uses modular arithmetic to encrypt a message
- Break ciphers with techniques such as brute-force and frequency analysis There's no better way to learn to code than to play with real programs. Cracking Codes with Python makes the learning fun
Author: Al Sweigart
Publisher: No Starch Press
Published: 01/23/2018
Pages: 416
Binding Type: Paperback
Weight: 1.75lbs
Size: 9.10h x 7.00w x 0.90d
ISBN13: 9781593278229
ISBN10: 1593278225
BISAC Categories:
- Computers | Languages | Python
- Computers | Security | Cryptography & Encryption
- Computers | Programming | Open Source
About the Author
Al Sweigart is a professional software developer who teaches programming to kids and adults. He is the author of Automate the Boring Stuff with Python, Invent Your Own Computer Games with Python, and Scratch Programming Playground, also from No Starch Press. His programming tutorials can be found at inventwithpython.com.