Smart card readers
Page updated: 2025-12-15
The table below does not aim for complete coverage of every existing reader (and a bit old right now)
We update with new readers and driver versions when they happen to show up on our radar
If you want a huge list then go to this place: https://ccid.apdu.fr/ccid/section.html
Sometimes we get the question:
- Is there a list of smart card readers supported by Net iD?
The answer is:
- Net iD support the PC/SC-standard. If a reader in PC/SC-compatible you can use it, but if it works well depends on the hardware and the driver.
Our advice after more than 25 years with smart card readers =>
§1 - Windows: If the reader have a driver then use it!
Don't use the generic CCID driver from Microsoft
However, Yubikeys works well with the generic CCID driver from Microsoft
§2 - macOS: Drivers are built-in for most readers, only install drivers if the reader is missing in macOS
§3 - Linux: Drivers are built-in for most readers, only install drivers if the reader is missing in Linux
Make sure you keep pcsc-lite and ccid up to date
§4 - Always turn off power saving, in the driver or in BIOS
The reason for this is that some applications (not Net iD) can't handle "disapearing readers"
Decent readers handle power saving in the driver, nasty readers require that you uncheck a box in BIOS
§5 - Some readers need firmware update
§6 - Some SIM-card slots in laptops are also PC/SC-readers, make sure that your model is excluded in the Net iD configuration
(Net iD should not try to read SIM-cards)
§7 - Regarding drivers...
¤ Start by checking the vendor support website!
¤ Sometimes you can find the latest driver here: https://www.catalog.update.microsoft.com/
(just paste the VID/PID-string taken from Device Manager, like the values in the table below)
§8 - Some readers, like HID 5422 and maybe Broadcom, includes the possibility to read RFID.
In some cases we see disturbances when using a card with both chip and RFID (Mifare).
Even if inserting the card instead of just placing it for reading RFID it seems to detect RFID.
This can call for actions in Device Manager => Disable the one with "CL"

| Product | Date and version | VID/PID | Comment | Name in Net iD Client |
Name in Device Manager |
|---|---|---|---|---|---|
| ASC ACR39U |
2022-11-21 4.4.2.0 |
USB\VID_072F&PID_B100 |
USB-C Works with Net iD Access on iPhone/iPad |
ACS ACR39U ICC Reader 0 | ACR39U ICC Reader |
| Alcorlink USB Smart Card Reader |
2024-12-11 1.10.6.0 |
USB\VID_058F&PID_9540 |
Used in many laptops (HP) Make sure to use this driver and disable powersave! |
Alcorlink USB Smart Card Reader 0 | Alcorlink USB Smart Card Reader |
| AirID 2 |
2021-09-01 11.14.24.474 |
n/a for Bluetooth USB\VID_2DFF&PID_B601 |
Bluetooth reader (and USB) Firmware: 2.3.3 |
Bluetooth: certgate GmbH AirID BLE 000D6F084F2B 0 USB: AirID GmbH AirID 2 USB 0 |
AirID |
| Broadcom | ? | USB\VID_0A5C&PID_5842 |
Built in card reader, often used in Dell laptops. Seems hard to find a decent driver for W10/W11. The "CVAULT"-package from Dell doesn't seem to include whats needed. Link to MS Catalog |
Broadcom Corp Contacted SmartCard 0 Broadcom Corp Contactless SmartCard 0 |
? |
| Cherry KC 1000 SC |
2016-12-09 1.0.5.152 |
USB\VID_046A&PID_00A1 |
Card in upright position => Good Works good as PINPAD reader with Net iD Client. Also for winlogon! |
Cherry KC 1000 SC 0 \SOFTWARE\Policies\Pointsharp\ NetiD\Client\SmartCardReader\PCSC Set: ModeCheckInfoAllow = Cherry KC 1000 SC 0 |
CHERRY KC 1000 SC |
| Cherry Keyboard - G83 |
2014-03-20 1.2.24.27 |
USB\VID_046A&PID_0010 | Card in upright position => Good | Cherry SmartBoard XX44 0 | SmartBoard XX44 |
|
Feitian oR301-C (C60) |
USB\VID_096E&PID_0503 |
USB-C Works with Net iD Access on iPhone/iPad |
Feitian SCR301 0 | ||
|
Fujitsu keyboard K529 (Reader from Identive) |
2013-10-09 1.12.0.0 |
USB\VID_0BF8&PID_1017 |
Card in upright position => Good Driver not compatible with Windows 11. Use MS CCID driver |
FujitsuTechnologySolutions GmbH SmartCase KB SCR eSIG 0 |
SmartCase KB Smart Card Reader |
| Gemalto readers | See Thales below | ||||
| HID Omnikey 3021 |
2021-04-08 2.3.4.121 |
USB\VID_076B&PID_3031 | Transparent plastic | HID Global OMNIKEY 3x21 Smart Card Reader 0 | OMNIKEY 3x21 |
| Omnikey Cardman 3121 |
2017-05-25 1.2.29.156 |
USB\VID_076B&PID_3021 | Older edition of 3121 | OMNIKEY CardMan 3x21 0 | OMNIKEY 3x21 |
| HID OMNIKEY 3121 |
2021-04-08 2.3.4.121 |
USB\VID_076B&PID_3031 | Newer edition of 3121 | HID Global OMNIKEY 3x21 Smart Card Reader 0 | OMNIKEY 3x21 |
| HID Omnikey 5422 |
2021-04-08 2.3.4.121 |
USB\VID_076B&PID_5422 |
Both contact and RFID Potential problem: There can be interference between contact and RFID |
HID Global OMNIKEY 5422 Smartcard Reader 0 HID Global OMNIKEY 5422CL Smartcard Reader 0 |
HID OMNIKEY 5422 HID OMNIKEY 5422CL |
| HID Omnikey 5021 CL |
2014-05-12 1.2.26.140 |
USB\VID_076B&PID_5340 |
Only RFID Works well with Yubikeys with NFC support |
OMNIKEY CardMan 5x21-CL 0 | OMNIKEY 5x21 |
| HID Omnikey 5022 CL |
2021-04-08 2.3.4.121 |
USB\VID_076B&PID_5022 |
Only RFID Works well with Yubikeys with NFC support |
HID Global OMNIKEY 5022 Smart Card Reader 0 | HID OMNIKEY 5022 |
|
Highseclabs RS20N-4/RSN40-4 (Reader from Identive) |
2021-10-19 1.11.0.0 |
USB\VID_04E6&PID_5810 | Identiv uTrust 2700 R Smart Card Reader 0 | uTrust 2700 R Smart Card Reader |
Highseclabs no longer sell this edition |
|
Highseclabs RS20N-4/RSN40-4 (Reader from Alcor) |
2023-11-30 1.9.17.2324 |
USB\VID_058F&PID_9540 |
Warning! Not a stable edition or the reader! Creats collisions with eventual built-in Alcorlink. Probably no longer for sale. |
Alcorlink USB Smart Card Reader 0 | Alcorlink USB Smart Card Reader |
|
Highseclabs RS20N-4/RSN40-4 (Modified reader from Alcor) |
Waiting for delivery... | Waiting for delivery... | Latest edition | Waiting for delivery... | Waiting for delivery... |
| HP Smartcard Keyboard |
2017-02-06 1.2.0.0 |
USB\VID_03F0&PID_104A | There are more models but even older than this one | Chicony HP Smartcard Keyboard 0 | HP Keyboard Smartcard Reader |
|
Thales IDBridge CT30 Old name: Gemalto IDBridge CT30 Even older name: PC Twin Reader |
2025-03-25 4.2.2.0 |
USB\VID_08E6&PID_3437 |
The one with transparent plastic Can be used with a stand for your desktop |
Gemalto USB Smart Card Reader 0 | USB Smart Card Reader |
| Thales IDBridge CT30-C |
2025-03-25 4.2.2.0 |
USB\VID_08E6&PID_3437 |
Just like CT30 but with USB-C Can be used with a stand for your desktop |
Gemalto USB Smart Card Reader 0 | USB Smart Card Reader |
| Thales IDBridge CT 31 PIV |
2025-03-25 4.2.2.0 |
USB\VID_08E6&PID_3437 |
Certified for PIV cards Otherwise the same reader as CT30 Can be used with a stand for your desktop |
Gemalto USB Smart Card Reader 0 | USB Smart Card Reader |
| Thales IDBridge CT 40 |
2025-03-25 4.2.2.0 |
USB\VID_08E6&PID_3437 | The good old grey one | Gemalto USB Smart Card Reader 0 | USB Smart Card Reader |
| Thales IDBridge CT700 |
2025-03-25 4.2.2.0 |
USB\VID_08E6&PID_34C2 |
Have its own "keyboard" Works good as PINPAD reader with Net iD Client. Also for winlogon! |
Gemalto IDBridge CT7xx 0 \SOFTWARE\Policies\Pointsharp\ NetiD\Client\SmartCardReader\PCSC Set: ModeCheckInfoAllow = Gemalto IDBridge CT7xx 0 |
Ezio Shield PinPad |
| Thales | ? | USB\VID_08E6&PID_34C7 | What is this? | Thales Shield M4 Reader 0 | ? |
| Yubikey |
2006-06-21 10.0.19041.1 (MS CCID) |
USB\VID_1050&PID_0407 | The only token that works well with the generic MS CCID driver | Yubico YubiKey OTP+FIDO+CCID 0 | Microsoft Usbccid Smartcard Reader (WUDF) |
|
Z1 Reader names disabled in Net iD Client |
Denied by default |
HKLM\SOFTWARE\Pointsharp\ NetiD\Client\SmartCardReader NameDeny = Microsoft Virtual Smart Card*; Windows Hello*; Intercede Virtual Reader*; Microsoft UICC*; Microsoft IFD* |
|||
|
Z2 Uicc Iso Device |
n/a | n/a |
Not a reader but can interfer with Net iD. Exclude it or even disable in in Device Manager |
HKLM\SOFTWARE\Pointsharp\ NetiD\Client\SmartCardReader NameDeny = Uicc Iso Device (or something like that, check in Net iD trace |
Uicc Iso Device |