Ask HN: Why aren't there cheap, available smartcards?
Knowing all of this, I thought, why not try to set up smart card infrastructure on my Linux VPSes? There are hundreds of cheap readers on the market with tons of positive Amazon reviews, after all.
But no. They're all for the military CAC/PIV infrastructure, and while you can just buy blank PIV-compatible cards, you can't provision them with keys unless you buy proprietary vendor-specific Windows software. There's an abandonware open-source project called OpenSC which tries to hack together provisioning support for some cards, but many on its list of Supported Devices are no longer sold. Those that are are from strange European websites with prices in Euro including VAT.
There's Yubikey, but the ones with smart card functionality are $50. And Yubikey appears to be the only game in town.
What gives? Why won't someone sell me a cheap smart card I can provision for myself or a small organization?
3 comments
[ 4.0 ms ] story [ 23.5 ms ] threadYou can get FIPS 140-2 Level 3 cards for, like, $11.
Apparently there is some difficulty in correctly unlocking the card for applet loading,
[0] https://github.com/martinpaljak/GlobalPlatformPro/tree/maste... [1] https://github.com/martinpaljak/GlobalPlatformPro
I'll let you know how it goes :).
I bought a few cards from each of several vendors and one vendor had cards that I was able to make work (the others were mostly proprietary). I can try to dig up where I got them from if you're interested -- shoot me an e-mail if so.