Quantum computing and the crypto world