Quantum Computing: Evaluating Its Potential Impact and Challenges on Modern Cryptographic Methods