$ Every attack on this site, in one place
Eight real attacks against RSA, demonstrated live elsewhere on this site, mapped against what each one actually compromises, what an attacker needs to pull it off, and what stops it in real-world RSA. Not a wishlist -- every node links to a real, running demo.
Attacks demonstrated4
Break the key entirely2p, q, or d recovered
Need the private key?Nonot one row does
Mocked or hardcoded0every row is real code
Attack topology
RSA-2048core target
Key recovery
Classical factoring
Trial division, Fermat, Pollard's rho, and Pollard's p-1 all just try to factor N directly. Every one of them is exponential in N's bit length -- fast enough to break this site's tiny teaching keys in milliseconds, hopeless against a real key.
- Compromises
- Full private key (p, q, d)
- Attacker needs
- Public key only (N)
- Real RSA's defense
- N large enough that factoring is computationally infeasible (2048+ bits)
The full picture, one attack at a time
Go deeper: Security & Limitations