This guide on the basics of both cryptography and the Python programming language not only teaches you how to write in secret ciphers with paper and pencil but also how to write your own cipher ...