The quantum menace: Quantum computing and cryptography