Breaking MT19937 with 1-bit numbers

69 Views Asked by At

I'm working on breaking python random module. By using mt19937predictor, randcrack, extend-mt19937-predictor, I can easily predict the correct number generated by random module, but those tools only accept 32-bit numbers or multiply of 32 (64, 256, etc.) What if I have some smaller numbers, like 8-bit numbers or 1-bit numbers? The given data will always be bigger than 19937 bits to return the initial state of the MT19937.

0

There are 0 best solutions below