On Sun, Jul 09, 2006 at 02:25:12PM +0200, Peter Philipp wrote:
> 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?
The most sensible implementation of what you want is a laptop + ssh, I
suppose.
I am not aware of any keyboard of the sort you describe, nor do I see
the use of such a thing. Seriously, what are you trying to protect
against? Hardware keyloggers?
> 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?
It should be possible, but it's not necessarily easy. Again, is there a
point? Just map it something exotic in software (kbd(8) might help) if
that's what you want, no need to do in hardware what can be done in
software.
Joachim