Sì il lettore ci vuole, ed io avevo in casa questo che utilizzavo per i backup delle sim
www.smartaxis.gr/pdf/SIMPocketCombo_new%20Techn%20Datasheet.pdf
per usarlo non è difficile, semplicemente il lettore trova un certificato nella tessera sanitaria, poi basta indicarlo al browser nelle sue impostazioni.
Una volta che sei sul sito ti si apre il banner del pin e prosegui con l'autenticazione.
Credo comunque che un lettore per smartcard non sia un costo così importante. Se consideri nessuno smartphone e nessuno di terze parti che ti deve fare da garante, lo trovo più che sufficiente così.