Cryptography with Python AES RSA DES Cipher Hashing text Ethereum Wallet Brute Force Digital Signature OTP Message Authentication