3 ms·
Are there < 1$ Arduino clones? How compatible are they with yubikeys? Are there any from trusted manufacturers? Any pointers?
by cuu508 2y ago
Are there < 1$ Arduino clones? How compatible are they with yubikeys? Are there any from trusted manufacturers? Any pointers?
- deleted 2y ago[deleted]
- drhuseynov 2y agoNot $1, but you can get a JavaCardOS card and upload a FIDO applet yourself https://github.com/token2/pin_plus_firmware https://github.com/token2/pin_plus_firmware https://github.com/BryanJacobs/FIDO2Applet https://github.com/BryanJacobs/FIDO2Applet Probably will cost 5USD
- cuu508 2y agoInteresting, but "card" sounds like a different form factor, and Yubikeys do a fair but more than just FIDO2!
- drhuseynov 2y agoJavaCardOS can run in a USB-form factor as well. But that will not be 5USD. https://usasmartcard.com/usb-token/?page=1 https://usasmartcard.com/usb-token/?page=1 In addition to FIDO2, you can add java applet for OpenPGP (also open source), TOTP (https://github.com/JavaCardOS/Oath-Applet https://github.com/JavaCardOS/Oath-Applet) and PIV/smartcard (open source as well). I tell you more - there are tons of JavaCardOS compatible applets available on github etc.
- fmajid 2y agoThe Yubikeys also support NFC, which is necessary for U2F authentication on Lightning iPhones.
- drhuseynov 2y agoSorry I was not clear. Cards have NFC in any case. What is missing in cards is USB
- nh2 2y agoNote I'm talking "clone of the Arduino", not "Arduino-based clone of the YubiKey". My point was that if you don't need protection against key extraction, you can just get an ultra-cheap microcontroler and write code to do the crypto operations on them. This thread talks about sub-1$ Arduinos: https://old.reddit.com/r/arduino/comments/dixa9x/awesome_sub_1delivered_arduino_ide_compatible/ https://old.reddit.com/r/arduino/comments/dixa9x/awesome_sub... I can't speak to the quality of those, but my friend got some sub-1$ Arduionos in the past (not sure which) and said they worked.