Rating:

(20 reviews)
Author: Al Sweigart
ISBN : 1482614375
New from $21.70
Format: PDF
Download electronic versions of selected books Free Hacking Secret Ciphers with Python: A beginner's guide to cryptography and computer programming with Python – April 14, 2013 for everyone book 4shared, mediafire, hotfile, and mirror link
About the Author
Albert Sweigart (but you can call him Al), is a software developer in San Francisco, California. He is originally from Houston, Texas. He laughs out loud when watching park squirrels, which makes people think he’s a simpleton. His previous books are "Invent Your Own Computer Games with Python" and "Making Games with Python & Pygame".
Direct download links available for Free Hacking Secret Ciphers with Python: A beginner's guide to cryptography and computer programming with Python – April 14, 2013
- Paperback: 436 pages
- Publisher: CreateSpace Independent Publishing Platform; 1 edition (April 14, 2013)
- Language: English
- ISBN-10: 1482614375
- ISBN-13: 978-1482614374
- Product Dimensions: 0.9 x 7.9 x 9.8 inches
- Shipping Weight: 2.2 pounds (View shipping rates and policies)
Free Hacking Secret Ciphers with Python: A beginner's guide to cryptography and computer programming with Python – April 14, 2013
This is an excellent Python book that teaches the language through fascinating cryptographic algorithms. First about the organization of the book. Very pleasing typeset and nice font size. Code is written inside boxes. The layout and author's style make it an excellent read. The book is accompanies with the author's website where all programs are available for download, though author rightfully asks readers to type in the program themselves. There is even a 'diff' program that author provides in his website which compares readers's program to one on the book, thereby facilitating faster troubleshooting. The book has 24 chapters. Most chapters have a quote that is very relevant from security point of view.
The first chapter gets the reader introduced into cryptography. I asked my 10 yr old daughter to follow along on few chapters. She got fascinated by the hands on exercises in the first chapter (Author asks for the cipher wheel to be photocopied and cut to make paper ciphers). Kids will have great fun with coded messages while introducing to crypto concepts. Next few chapters gets a reader to install Python (version 3) in Windows, Linux or MAC. For a novice, the instructions and screenshots are sure to help. The shell, string functions, writing programs and executing them should become easy once reader goes through first 5 chapters. There are exercises in the book's website which are essential to master the concepts. All programming language constructs are tied together in the chapter 6 where Caesar cipher is implemented.
It is really interesting to learn Python through one domain area. The reader masters both Python and Crypto concepts. Author shows how Caesar cipher can be hacked easily and then explains and then implements a transposition cipher.
Download Link 1 -
Download Link 2