Reverse Engineering Mersenne Twister with Linear Algebra
The article explains how the Mersenne Twister pseudorandom number generator, despite its period of 2^19937-1, can be reverse-engineered using linear algebra. By observing 624 consecutive outputs, one can set up a system of linear equations over GF(2) to recover the internal state and predict future outputs.