linear transformation 1 Cracking Python's Random Module: Exploiting Linearity in the Mersenne Twister Feb 9, 2025