Quantum Key Machines