Hello Massyn, I'm a little late to this discussion but I see you've hit the same barrier I did.
First off let me clearly state: "
I see Yubikey as a viable and economic maximum-compatibility security device."
The Yubico's OTP is very nice but when you loose the Yubikey. Or the washing machine/dryer/ore-crusher/swarm of locust eats it, or whatever, then you're locked out of your password-vaults, email program, blog site, OpenID, etc...
No-one I've discussed the Yubikey with locally, would use the Yubico OTP because they've all come to the same realization, and often within ~12 minutes.
Basically, if you damage it, loose it, or misplace it for 6 years
(long story), then your up a creek and, er, with no way back...
I'd suggested the "Backup Yubikeys" concept for basically the same reasons as you have stated.
The Discussion pages are where Kamikaze28 points out a serious problem, but there is a simple old-school hardware solution to this.
http://wiki.yubico.com/wiki/index.php/A ... up_Yubikey
Quote:
For me, it's just like the key to a door, to a car, a lock, a whatever.
All those types of keys have at least 1 duplicate key and most people give a copy to at least one person they trust.
Any reader not familiar with "Keyed alike Yubikeys" concept, please read the Discussion pages where Kamikaze28's keen insight gives me plenty to think about.
http://wiki.yubico.com/wiki/index.php/A ... e_YubikeysQuote:
how do you revoke a Yubikey?
Perhaps the question should be: "How could you revoke a Yubikey or assign a new Yubikey OTP over the old/compromised/lost Yubikey OTP?"1. Design application software that allows 2 or 3 Yubikey OTPs, for dealing with the damaged/lost/compromised OTPs that will arise.
2. Yubico offer a Personal Yubikey management with options like: Lost, Sold/GivenAway, Reassignment, and multiple Yubikey usage as 1 ID.
3. Yubico offer the (
slightly lower security) backup Yubikeys, or a keyed-alike Yubikeys.
4. Design software that can lift Yubikey OTP and image it for use as a Virtual Device.
5. Don't do a thing and call the wah-mbulance when lost/damage/stolen.
Until there's a solution, how can a person avoid the Yubikey OTP-Loss Crisis?a. Whenever possible, don't use the Yubikey OTP.
b. Use the Yubikey only where you control/assign your own OTPs. (
Using your own servers.)
c. Locusts eating the Yubikey, ah, you have bigger worries, just throw your Yubikeys down and run for colder climates!!!
d. Keep a master list of UserIDs and Passwords as
the Contingency Plan, which sorta defeats the worry-free Yubikey management system...
I see this issue as a substantial hurdle to overcome, and hopefully we can find more solutions.