Quantum Encryption Challenges