- RNG Generation: Entropy collection based on mouse movement
Not exactly a stellar feature.
The problem with mouse-based entropy is that a mouse is controlled by a person, and people are pretty bad at being random. For a demonstration of this, have a go at the machine
here.
This is something that should probably be known about and compensated for before making claims about
advanced features.
You're right, it's not a stellar feature - it's an Essential feature! (and one we thought was worth mentioning)
I would fully agree with you if we were talking about keyboard-supplied entropy. However, mouse entropy is a lot better and this is why all the paper wallet generators do things this way.
I'm not sure if this is getting too technical - but here's how the Entropy process works:
The system starts out with data about your current time, browser, environment, etc to use as the starting RNG Pool.
The pool is then further randomized with between 300 and 400 points of not just mouse coordinates, but the exact time the event was hit.
Each coordinate point is then multiplied together and is factored down to 16 bits of data, per coordinate, plus an additional 32 bits from the time.
Collecting 300-400 coordinates is enough to go through the pool for several passes.
The process of guessing keys that were generated in this way should be no easier than brute-forcing *coin addresses at random.
------
Also - the Beta is live!
Head to
http://cryptopapers.com to sign up!