Nice little design for a password generator/ authentication token for USB. Not sure how secure it is, and I think the YubiKey would be a better solution for about the same cost (unless you get this one in quantity)
http://myweb.cableone.net/benlunt/blog/2012/09/index.html#Password_Generator