Hello everyone,
I just ordered four replacement Yubikey NEOs and noticed some interesting version numbers. All four keys, when inserted fresh, show up as version "3.4.2" in the YKNeo manager. Three of the yubikeys have serial numbers that start with "35", and one starts with "36". (for comparison, my old YKNeo's start with "30")
After turning on "CCID" mode, I notice that the application version numbers are actually different between the "35xxxxx" and the "36xxxxx" devices: (also showing values for my original devices, for comparison purposes)
SN# 30xxxxx with "Firmware 3.3.0"- YubiKey OTP v3.3.0
- YubiOATH v0.2.1
- Yubico U2F v1.0.1
- OpenPGP v1.0.8
- Yubico PIV v0.1.2
SN# 35xxxxx with "Firmware 3.4.2"- YubiKey OTP v3.3.7
- YubiOATH v0.2.1
- Yubico U2F v1.1.0
- OpenPGP v1.0.10
- Yubico PIV v0.1.2
SN# 36xxxxx with "Firmware 3.4.2"- YubiKey OTP v3.4.1
- YubiOATH v0.2.1
- Yubico U2F v1.1.0
- OpenPGP v1.0.10
- Yubico PIV v0.1.3
So OpenPGP isn't the only application that has changed. We see that the other apps have changed as well:
- YubiKey OTP: v3.3.0 ➔ v3.3.7 ➔ v3.4.1
- Yubico U2F v1.0.1 ➔ v1.1.0
- Yubico PIV v0.1.2 ➔ v0.1.3
What are the changes that were made to each of these apps? I'm specifically interested in what's changed for v0.1.3 of the Yubico PIV app(I really hope it's the ability to make the app behave to spec for NFC), but I'm interested in knowing what else has changed as well.