Impact of Quantum Computing on Encryption