Hello all and merry Christmass !
I'm back for holidays and I decided to play with the NEO a little bit. So my NEO is 3.0.3 and I have the following questions:
a) I tried to programm slot 2 to have a static password and then programm NDEF to export the static password from slot 2 instead of the OTP from slot 1. I used the personalization tool, selected slot 2 and pressed program. Nothing happened, I even tried switching to text from URI but still nothing. It seems it's hardcoded to always use slot 1 and use the original url. I had to re-programm slot 1 to contain the static password and use slot 2 for OTP (new key, uploaded on the server) to make it work (now NDEF exports the static password instead of the OTP). So is this normal, e.g. is this feature supported only on newer firmware versions or did I do something wrong ?
b) OpenPGP card has 0 for card manufacturer (test card) and 00000001 for serial number and it seems that this happens on all Yubikey NEOs. I read on github that you have an assigned manufacturer ID (06) and that the idea is to use Yubikey's serial as the OpenPGP card's serial on card's AID. So will you update your build script to e.g. run ykinfo -s to get the serial number and create a unique AID each time the applet gets uploaded on the NEO ? If I do this manualy (because I plan on updating the applet from available source on github) and set manufacturer ID to 06 and serial to my NEO's serial will that be futureproof or you have an alternative strategy ?
Thanks a lot for your time