Solution to a hard cryptography problem found online (I can't say which one sadly to avoid getting banned).
Concepts used:
- Factorization of polynomials over Galois field.
- Linear algebra operations with finite fields.
- Algorithms from computational number theory.