Quantum Resistant Encryption