Thanks, I really like this kind of thing.
But it is far-fetch to call it a yubikey since it only send static passwords.
Yubico YubiKey
The YubiKey, manufactured by Yubico, is a device that acts as a USB keyboard and provides secure authentication by a one-time password that is encrypted using the AES encryption algorithm with a 128-bit key.The Yubikey has four modes of operation including Standard Yubico 12-character ID + 32 character OTP, OATH 6 or 8-digit OTP for use with third-party OATH servers, Static pass code including 1-64 character for legacy login applications, and challenge-response functionality using client software.
Edit : As much as I like this topic, should this be considered Off-topic ?