 However, current technology can only run this algorithm for very small numbers.the largest number that has been factored by a quantum computer running Shor's algorithm is 21.Several public-key cryptography algorithms, such as RSA and the Diffie–Hellman key exchange, are based on large prime numbers (2048-bit primes are common).