Hi all,
I have a reprogrammed yubikey. All is fine, but...
In the documentation under
http://wiki.yubico.com/wiki/index.php/Yubikey stands:
The timecode starts at 1 once the Yubikey is powered. It is incremented by an 8 Hz internal clock and counts from 1 to 16,777,216 which gives it a runtime of 24.27 days. When it reaches its limit, the session is terminated and no more OTPs can be generated.
Ok! Not mine...
Yubikey in, button pressed, decoded:
byte 10: 105
byte 09: 190
byte 08: 170
Once again, yubikey out, drink some coffee, yubikey in, press the button, decode:
byte 10: 248
byte 09: 196
byte 08: 99
All other is Ok. SessionCounter, TokenCounter, CRC.
In the second example, the time would be (248 * 65535 + 196 * 256 + 99) \ 8 Hz = 2037869,375 seconds = 23,58 days.
So I have 24,27 - 23,58 = 0,69 days left, before the Yubikey stops generating keys.
If I let the Yubikey in and press it some times, the time difference between the pushes is correct.
Did I miss something?
Andreas