Related to Linear Feedback Shift Registers - does any Windows or Linux tool exist, that helps calculating polynomial masks with maximal periods for different bit-lengths (beyond 64 bits)?
It is pretty simple to find all possible polynomial masks that result in maximal periods when we're talking about LFSRs up to something like 16-bit length by using some C sourcecode to verify-by-brute-forcing all possible masks. But when it comes to LFSRs with a higher bit-length, brute-forcing isn't an option anymore… unless you want to spend several years doing so.
Being pretty sure I'm not the first one who would like to be able to find such "maximal period" polynomial masks for different bit-lengths beyond 64 bits, I'm hoping someone created a nice piece of software that helps by taking a bit-length as input and providing the different polynomial masks as output. Of course, I expect such a tool to take it's time too, but I also expect it to be optimized to find such masks in a way that is quicker than brute-forcing all possible masks to find those producing maximal periods.
Any hints would be greatly appreciated…