Will Quantum Computers Threaten Modern Cryptography?