Is Mouse Input Random Enough for Generating Secret Keys? Introduction Previous WorkPrior Software Implementations Method ResultsPositions Timings Statistical Software DiscussionEntropy Quality Control Point Collection Using a Minigame Future Work Conclusion (← summary) 1. Introduction Cryptographic randomness is used to generate strong encryption and signing keys, such as for PGP, SSH, and disk encryption. Obtaining or successfully guessing the random values allows an attacker to gain acces...