global input input = raw_input # dict with hashers hashers = { "md4": { "hashlib_hash": hashlib.new("md4"), "crypto_hash": MD4.MD4Hash() }, "md5": { "hashlib_hash": hashlib.new("md5"), "crypto_hash": MD5.MD5Hash() }, "sha224": { "hashlib_hash": hashlib.new("sha224"), "crypto_hash": SHA224.SHA224Hash() }, "sha256": { "hashlib_hash": hashlib.new("sha256"), "crypto_hash": SHA256.SHA256Hash() }, "sha384": { "hashlib_hash": hashlib.new("sha384"), "crypto_hash": SHA384.SHA384Hash() }, "sha512": { "hashlib_hash": hashlib.new("sha512"), "crypto_hash": SHA512.SHA512Hash() }, "sha1": { "hashlib_hash": hashlib.new("sha1"),