Document Type
|
:
|
BL
|
Record Number
|
:
|
590550
|
Doc. No
|
:
|
b419769
|
Main Entry
|
:
|
Sweigart, Al
|
Title & Author
|
:
|
Hacking secret ciphers with Python /\ by Al Sweigart
|
Edition Statement
|
:
|
1st ed
|
Publication Statement
|
:
|
[San Francisco, Calif.] :: [Al Sweigart],, ©2013
|
Page. NO
|
:
|
416 pages :: illustrations ;; 26 cm
|
ISBN
|
:
|
9781482614374
|
|
:
|
: 1482614375
|
Notes
|
:
|
"Book version 1"--Title page verso
|
Contents
|
:
|
Making paper cryptography tools -- Installing Python -- The interactive shell -- Strings and writing programs -- The reverse cipher -- The Caesar cipher -- Hacking the Caesar cipher with the brute-force technique -- Encrypting with the transposition cipher -- Decrypting with the transposition cipher -- Programming a program to test our program -- Encrypting and decrypting files -- Detecting English programmatically -- Hacking the transposition cipher -- Modular arithmetic with the multiplicative and affine ciphers -- The affine cipher -- Hacking the affine cipher -- The simple substitution cipher -- Hacking the simple substitution cipher -- The vigenere cipher -- Frequency analysis -- Hacking the vigenere cipher -- The one-time pad cipher -- Finding prime numbers -- Public key cryptography adn the RSA cipher
|
Subject
|
:
|
Python (Computer program language)
|
Subject
|
:
|
Ciphers
|
Subject
|
:
|
Cryptography
|
LC Classification
|
:
|
QA76.73.P98S94 2013
|
Parallel Title
|
:
|
Beginner's guide to cryptography and computer programming with Python
|