The best way to measure understanding of a topic is to explain it as clearly and simply as possible. This is my explanation of the RSA algorithm, and all the math behind it, at as low a technical level as possible.
Shor's algorithm is a unique quantum algorithm especially adept at breaking encryption standards that rely on prime factorization. This is an exploration into why that is the case, and the science that makes it possible.