Encryption/decryption algorithm written in Python. Uses a Hill Cipher and public key encryption.