Understanding the Franklin–Reiter Attack
Recovering RSA Plaintext with Polynomial GCDs

Series
A Blog series on general Coppersmith Attack and a few Coppersmith-based attacks. Includes math, Python/Sage based implementation.

Recovering RSA Plaintext with Polynomial GCDs

How lattice reduction helps recover small unknowns hidden inside RSA's mathematical structure.

How two messages, a little padding, and some lattice reduction can ruin your day. i.e., When Randomness Isn't Random Enough.

You don't need to know the whole secret if you know enough of it.
