Quantum Computing and Cryptography: Securing the Future of Data