Further reading
[1] P. W. Shor. Algorithms for quantum computation: discrete logarithms and factoring. Proceedings 35th Annual Symposium on Foundations of Computer Science, Santa Fe, NM, USA, 1994, pp. 124-134, doi: 10.1109/SFCS.1994.365700.
[2] Rivest, R. L., Shamir, A., and Adleman, L. M. (1977, August). A method for obtaining digital signatures and public-key cryptosystems: https://web.williams.edu/Mathematics/lg5/302/RSA.pdf
[4] Post-Quantum Cryptography | Round 4 Submissions: https://csrc.nist.gov/projects/post-quantum-cryptography/round-4-submissions