Cracking Codes with Python

A Beginner's Guide to Cryptography and Computer Programming

Ranked #35 in Python, Ranked #63 in Cryptography

In Cracking Codes with Python, you'll learn how to program in Python while making and breaking ciphers, which are used to encrypt secret messages. (No programming experience required!).
After a quick crash course in programming, you'll make, test, and hack classic cipher programs. You'll begin with simple programs like the Caesar cipher and then work your way up to public key cryptography and the RSA cipher, which is used for modern secure data transmissions.
Each program comes with the full code and a line-by-line explanation of how things work. By book's end, you'll...
more

Similar Books

If you like Cracking Codes with Python, check out these similar top-rated books:


Learn: What makes Shortform summaries the best in the world?