• Menu
  • Skip to right header navigation
  • Skip to main content
  • Skip to secondary navigation
  • Skip to primary sidebar

OnlineProgrammingBooks.com

Legally Free Computer Books

  • All Categories
  • All Books
  • All Categories
  • All Books
  • About Us
  • Privacy policy
  • Disclaimer
  • Subscribe
  • Contact
You are here: Home ▶ Python ▶ Become a Code Breaker with Python

Become a Code Breaker with Python

August 29, 2012

Become a Code Breaker with Python

“Become a Code Breaker with Python: A beginner’s guide to cryptography and computer programming with Python” describes several encryption programs for various ciphers, along with how to write programs that can break these ciphers.

Book Description

Cryptography is the science of using secret codes. A cryptographer is someone who uses and studies secret codes. This book will teach you what you need to know to become a cryptographer.
Of course, these secret messages don’t always stay secret. If someone is a clever cryptanalyst, they might be able to break the code. A cryptanalyst is someone who can break secret codes and read other people’s encrypted messages, even if they were not the person who encrypted the message. Cryptanalysts are kind of like computer hackers. This book will also teach you what you need to know to become a cryptanalyst.

Table of Contents

  • How Encryption Works: Making a Cipher Wheel
  • Downloading and Installing Python
  • The Interactive Shell
  • Strings
  • Functions
  • The Caesar Cipher
  • Breaking the Caesar Cipher with the Brute Force Technique
  • Designing Programs with Flow Charts
  • Using the Debugger
  • The Transpositional Cipher
  • Symbols, Encodings, and Data
  • Detecting English Programmatically
  • Breaking the Transpositional Cipher
  • The Simple Substitution Cipher
  • Breaking the Simple Substitution Cipher
  • A Simple Substitution Breaker Tool
  • The Vigenere Cipher
  • Frequency Analysis
  • Breaking the Vigenere Cipher

Download Free PDF / Read Online

Author(s): Al Sweigart
Publisher: –
Format(s): PDF
File size: 1.82 MB
Number of pages: 165
Link: Download or read online.

Similar Books:

  1. An Introduction to Python
  2. The Art of Readable Code
  3. An Introduction to Python
  4. Invent Your Own Computer Games with Python 2nd Edition
  5. Dive Into Python: Python from novice to pro
Previous Post: « Free eBook: ASP.NET MVC 4 Mobile Websites Succinctly
Next Post: Introduction to Programming for Image Analysis with VTK 2nd Edition »

Primary Sidebar

Get Latest Updates

  • Facebook
  • Pinterest
  • RSS
  • Twitter
  • YouTube
  • About Us
  • Privacy policy
  • Disclaimer
  • Subscribe
  • Contact

Copyright © 2006–2022 OnlineProgrammingBooks.com