they are not that cheap.
the only yubikey that works with mobiles (NFC) is $50. the cheapest u2f I could find (it only has usb-a port) is $20.
the only yubikey that works with mobiles (NFC) is $50. the cheapest u2f I could find (it only has usb-a port) is $20.
https://www.amazon.com/dp/B01N6XNC01 https://www.amazon.com/dp/B01L9DUPK6
The latter is an open source / open hardware design: