crazy-osarusan/unsolvable-quadratic-crypto — explained in plain English
Analysis updated 2026-05-18
Explore a playful, visual way of understanding why factoring large numbers is hard in RSA encryption.
Use it as a teaching example for how math puzzles can mirror real cryptography problems.
| crazy-osarusan/unsolvable-quadratic-crypto | abhas9/escape-run | abhishek-kumar09/mern-live-js-june-2021 | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | HTML | HTML | HTML |
| Last pushed | — | — | 2021-09-13 |
| Maintenance | — | — | Dormant |
| Setup difficulty | easy | easy | moderate |
| Complexity | 1/5 | 2/5 | 2/5 |
| Audience | general | general | developer |
Figures from each repo's GitHub metadata at analysis time.
This project is a small, playful take on RSA, a well known method for encrypting information. RSA relies on the fact that multiplying two large prime numbers together is easy, but splitting that result back into its two original primes is extremely hard. The author reframes that same hard problem as a quadratic equation, the kind of equation you might solve in school with the quadratic formula, except here the equation is built so that the usual formula will not help you solve it. The idea grew out of the author finding school math boring and wanting to make the underlying difficulty more relatable. Instead of presenting the encryption as abstract numbers and code, it dresses up the same hard math problem as something that looks like ordinary algebra homework, but is secretly just as unsolvable as trying to factor a large number without knowing its prime factors in advance. The README for this project is very short and does not go into implementation details, setup instructions, or usage examples. It appears to be a small, single purpose demonstration rather than a full tool or library meant for everyday use. Because of that, there is not much more to say about how it works internally or how someone would run it, beyond the core idea described above. Anyone curious about the exact mechanics would need to look directly at the project's code rather than the README.
A playful toy RSA encryption demo dressed up as an unsolvable school-style quadratic equation.
Mainly HTML. The stack also includes HTML.
The README does not state a license.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.