вообще довольно много всяких USB-устройств:
http://www.smart-card.ru/reader/mifare/
но поддерживаются ли они в Linux и какими модулями ядра?
Идея в том, чтобы идентифицировать посетителей сайта по этим картам.
UPD:
http://www.rfdump.org/ - какой-то GUI (Gtk Application)
Определить тип MIFARE RFID как определить тип RFID
Авторизация на сайте с помощью rfid иди смарт-карт - Авторизация на сайте
Вот, например, есть считыватель за 4000 рублей:
http://www.smart-card.ru/schityvatel-beskontaktnyh-kart-acr122u/
мне не ясно, может ли он записывать?
http://www.smart-card.ru/sdk/
Для работы с картами PKI, обеспечивающими функции ассиметричной криптографии и ЭЦП, на высоком уровне данный комплект не предназначен. Если у вас есть такая необходимость, используйте программные интерфейсы PKCS, CSP, CNG.
http://www.backtrack-linux.org/wiki/index.php/RFID_Cooking_with_Mifare_Classic