Created by applied mathematician Peter Shor in the mid-1990s, Shor's algorithm may be used to break the codes as quantum computers become more capable and handle more qubits without errors.