Intercepting Microsoft wireless keyboard communications

Peter Gutmann pgut001 at cs.auckland.ac.nz
Fri Dec 14 00:52:11 EST 2007


"James A. Donald" <jamesd at echeque.com> writes:

>At every block boundary, keyboard transmits a special signal in the clear
>that signifies block boundary.  Any time that no key has been pressed for a
>while, then when a key is finally pressed, keyboard transmits a bunch of no-
>ops sufficient to ensure that the recipient has recently received an entire
>block, followed by a complete description of current keyboard state, so that

... the battery runs down in a fraction of the time that it does for any other
keyboard on the market.

Would it be possible to use load modulation (e.g. ISO 14443, for which
transponders are readily available) to get around this, where the power for
the communication is supplied by the PC?  That way you could have a protocol
that's as chatty as you like without your keyboard ending up as an advertising
device to make your competitors' products look good.

Peter.

---------------------------------------------------------------------
The Cryptography Mailing List
Unsubscribe by sending "unsubscribe cryptography" to majordomo at metzdowd.com



More information about the cryptography mailing list