I know that wireless keyboards have built-in encryption, but do wired keyboards or specifically USB keyboards exist that encrypt the typed input for the USB bus?
I suspect something like public key encryption on the keyboard which choses a random key for the key-input and exchanges it securely with the operating system. Does it exist? I'm currently using a macally USB keyboard (for macs) on both my amd64 and macppc (unplugging it / plugging it when I change computers), and it feels great on the hands/fingers but the USB communication isn't encrypted I suspect. The keyboards case is seethrough and I can see the circuits to the keys, as well as the built-in USB hub. Has anyone ever opened one of these and modded the keyboard to change the mapping of the keys? Is easily done? Here is the dmesg of the keyboard: Jun 28 18:40:58 neptune /bsd: uhub3: ALCOR macally Kbd Hub, rev 1.10/1.00, addr 3 Jun 28 18:40:58 neptune /bsd: uhub3: 3 ports with 2 removable, bus powered Jun 28 18:40:58 neptune /bsd: uhidev1 at uhub3 port 1 configuration 1 interface 0 Jun 28 18:40:58 neptune /bsd: uhidev1: ALCOR macally Kbd Hub, rev 1.10/1.00, addr 4, iclass 3/1 Jun 28 18:40:58 neptune /bsd: ukbd0 at uhidev1: 8 modifier keys, 6 key codes Jun 28 18:40:58 neptune /bsd: wskbd1 at ukbd0 mux 1 Jun 28 18:40:58 neptune /bsd: wskbd1: connecting to wsdisplay0 regards, -peter -- Here my ticker tape .signature #### My name is Peter Philipp #### lynx -dump "http://en.wikipedia.org/w/index.php?title=Pufferfish&oldid=20768394" | sed -n 131,136p #### So long and thanks for all the fish!!!

