At 10:35 AM -0700 7/26/99, bram wrote:
>A lot of things include less entropy than one might assume. For example,
>keystrokes contain essentially no entropy based on what letter was hit,
>and the number of bits of entropy their timing includes is approximately
>the logarithm of the number of time ticks since the last keystroke. (which
>means, interestingly enough, that you can get faster entropy harvesting by
>having a more precise clock.)

However, the simple technique of using the CPU's cycle counter as a clock
may not give you the more precise clock you are looking for.  If the
keyboard uses a microprocessor to scan the keys and report the scan codes
as interrupts, then its clock is likely to be the one controlling the
precision.


-------------------------------------------------------------------------
Bill Frantz       | Macintosh: Didn't do every-| Periwinkle -- Consulting
(408)356-8506     | thing right, but did know  | 16345 Englewood Ave.
[EMAIL PROTECTED] | the century would end.     | Los Gatos, CA 95032, USA


Reply via email to