https://github.com/dlech/KeePass2.x/blob/VS2019/KeePass/Forms/EntropyForm.cs#L101-L111 seems to be part the logic in question on the mouse entropy model. If I'm reading the source code correctly, it's keeping a pool of mouse (x, y) coordinates, by bitshifting the x-coordinate left 8 bits, and XORing that with the y-coordinate, producing a 16-bit unsigned int. It's then XORed with the system time in milliseconds, and finally the UI is updated, which I'm guessing is showing how many bits you've generated...
When navigating to "Tools -> Advanced Tools -> Create Key File..." to create a new file, and the "Entropy Collection" dialog is presented with a randogram for mouse input, and text field for keyboard input, how is the entropy calculated when moving the mouse? I've tried reading the source code, but I couldn't make sense of it, so I figured I would ask here. I know however that the mouse and keyboard entropy are hashed with SHA-256, even if nothing is input. I'm just curious how the mouse movement...
Hmm. That's better than nothing, but less than optimal. The goal here is to get a...
You're right. I had made the assumption Debian renamed it. But, that doesn't appear...
Might be worth reporting to http://www.perlmonks.org/bare/?node_id=465675
Thanks for implementing the patch. What does it mean to be optional? If the module...
The following patch will fix this bug. Requires Math::Random::ISAAC, available as...
Why was this closed, and marked as invalid? Is there something I'm missing about...