Python framework for classic cryptographic ciphers