How is a Digital OTP different from public-key encryption algorithms?
With public-key encryption algorithms, the private-key is mathematically linked to the public-key through a difficult computational problem. The security of the cryptosystem is therefore based on how difficult it is for computers to solve that problem. In the case of RSA’s Public Key Cipher, the most commonly used public-key algorithm, the security of the cryptosystem is based upon the difficulty in factoring large prime numbers.