What problem does it solve?
This Skill helps recover hidden values from cryptographic problems that can be modeled as lattices, including small-root RSA cases, biased or reused nonces, subset sum instances, truncated PRNG outputs, and NTRU-style key recovery.
Core Features & Use Cases
- Lattice construction guidance: Builds the right attack matrix or embedding for Coppersmith, Hidden Number Problem, knapsack, and NTRU scenarios.
- Reduction strategy: Explains when to use LLL first and when BKZ is needed for stronger reduction.
- Applied cryptanalysis workflows: Supports CTF solving, research prototypes, and security analysis of weak cryptographic implementations.
- Use Case: You have RSA ciphertext with partial message knowledge or ECDSA signatures with nonce leakage, and need a principled lattice attack plan to recover the secret.
Quick Start
Use this skill to analyze the cryptographic challenge, identify the correct lattice attack, and outline the matrix construction and reduction steps needed to recover the secret.