Quantum Encryption Systems