Questions tagged [smartcard-reader]

A smartcard reader is a peripheral device that can be connected to computer or an embedded system (or any similar device) in order to empower that device with the capability to communicate with smartcards.

A smartcard reader is a device that enables another device with comutational capabilities to communicate with smartcards () or chip cards in general. Smartcard readers typically support the protocols defined in the ISO/IEC 7816 series of standards. Besides that, smartcard readers may also support other protocols for communication with chip cards and contactless tokens.

While the term "smartcard reader" contains the word "reader", a smartcard reader is not limited to reading data from a smartcard. Instead it can also write data to a card and can even exchange commands with a smartcard chip that are not directly related to reading or writing data but that trigger the processing of algorithms (e.g. cryptographic functions) on the chip.

392 questions
1
vote
1 answer

Running certain APDUs fails, stating Failed to transmit with protocol T0. Falscher Parameter

I'm having issues accessing SLE4428 cards under Windows 10 using an ACS ACR38U-I1, Python 3.7 and pyscard. I'm using the latest driver the manufacturer currently offers for Windows. The main problem is that running certain APDUs fails, stating…
lrv89
  • 11
  • 3
1
vote
1 answer

SCR3310v2.0 and SLE5528 read/write?

I have SCR3310v2.0 reader and chip card SLE5528, There are any code samples to be able to record and read the card information, or is there are any free software who do it?
valisimo
  • 613
  • 2
  • 9
  • 14
1
vote
0 answers

How to construct correct PC_to_RDR_IccPowerOn when communicating with CCID HID reader

What I am doing: I am trying to create an Android application that can connect to an HID reader, read an HID smart card, and authenticate the user who has scanned their smart card. So far, I am able to detect that a USB device has been connected…
David Chopin
  • 2,780
  • 2
  • 19
  • 40
1
vote
1 answer

there any way of implementation flutter with smart card reader?

The smart card is about national Id Card or similar to ATM card To read the smart card data via dart Flutter and also can use in Android/iOS (type-C smart card reader) I get some SDK/lib but it's native library from Java or Swift. but My purpose is…
s. srichomthong
  • 486
  • 5
  • 14
1
vote
1 answer

Accessing external reader(smart card readers, nfc reader,etc) devices inside a docker container

I am trying to make a application that uses a card reader and want to dockerise that solution. As of now I have dockerised the application (Linux container using WSL on windows (docker desktop))but catch is I cant seem to access the reader inside…
1
vote
0 answers

Tachograph company smart card returns "6A88"

I'm busy creating a server and software to remotely read out the data from a European Tachograph (Digital and smart). Everything so far works great but I have one strange problem. When a new "remote tacho download" starts. I first request the ATR…
Oscar K
  • 185
  • 1
  • 11
1
vote
0 answers

How to establish which smart card a certificates come from - for example with Windows.Devices.SmartCard or winapi?

I would like to know the X509Certificate2s that are on a smart card, where there could be multiple smart card readers with multiple cards and the cards have multiple certificates on them. Using SmartCardReader Class I use FindAllCardsAsync to get…
darbid
  • 2,545
  • 23
  • 55
1
vote
1 answer

How to get USB Token (Feitian Auto ePass 2003 FIPS USB Token) serial number in UEFI Application?

Developing UEFI Based application for enabling pre-boot authentication using Feitian Auto ePass 2003 FIPS USB Token. I'm still in the initial stage of the development process. Now I'm able to fetch Manufacturer, Product Code of the token by using…
Selva
  • 13
  • 4
1
vote
1 answer

Trying to read data from National eID (T=0) using ICAO 9303 BAC

Been trying to read data from my National eID using an ACS ACR1281 1S Dual Reader ICC. It requires Basic Access Control (BAC) authentication. I'm able to properly authenticate but I'm getting an error when I try to Select EF.COM (01 1E) using secure…
Henry
  • 13
  • 2
1
vote
0 answers

SmartCardReader (NFC RFID) not working in Kioskmode UWP

I have a UWP Application which use Smartcard Reader (Device: ACR122u from ACS) to read the RFID Tags. It works when i run it on my local machine, and it works also on target computer device. But when i run the same, with same user, but in kiosk mode…
Osti
  • 43
  • 6
1
vote
0 answers

PInvokeStackImbalance error calling MCardConnect

I am getting this error - A call to PInvoke function 'SmartCardReader!SmartCardReader.SmartCardForm::MCardConnect' has unbalanced the stack. This is likely because the managed PInvoke signature does not match the unmanaged target signature.…
1
vote
3 answers

How to set specific Smart Card reader as default, when having multiple readers on computer

I have a laptop with an integrated Smart Card reader (Broadcom). Applications I use insist on using specific Smart Card readers (USB tokens). Therefore I must insert that second SC reader in my system and I can't remove the first one. The problem…
Vladan
  • 725
  • 8
  • 13
1
vote
1 answer

Sending and Receiving Responses to APDU Commands using Proximity Device

I am using a Sony FeliCa RC-S380, and I want to send some APDU commands to an Android device in Card Emulation Mode (HCE) while the reader is in Reader/Writer mode. From what it looks like, I can use the Windows Proximity library to handle…
1
vote
0 answers

How can a third party Smart Card reader talk to a HID iCLASS card?

I am attempting to use a Broadcom contactless smard card reader to read a HID iCLASS card using PC/SC and . I can successfully read the card's serial number by calling winscard's SCardTransmit function with the APDU FF CA 00 00 00;…
chessofnerd
  • 1,219
  • 1
  • 20
  • 40
1
vote
1 answer

Smart Card reader PCSC with multiple slots

I implemented a Card reader with CCID Protocol based on a microcontroller with three card slots. In the description of the Protocol each team has the bytes of the numbers of slots for receiving the command. The computer I use the app PCSC_Sample…
Egor Vasilyev
  • 303
  • 2
  • 14