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
7
votes
1 answer

Send APDU command to card through HID OMNIKEY 5427 CK

I'm trying to pass though APDUs command via HID OMNIKEY 5427 CK to operate MIFARE Card ie. Ultralight C card, on the Windows 10 x64 OS environment using WinSCard.dll. (I'm under NXP NDA and have full access t their documents) I tried to find…
Eric F.
  • 309
  • 4
  • 11
7
votes
3 answers

How to interact with a smart card in Java?

Is there is a library (API) in Java with which I can interact with a smart card? Similar to the WinSCard library. I need to be able to connect with the smart card and read data from it. I need to implement it in Java so that I can use it under any…
Q8Y
  • 3,801
  • 12
  • 39
  • 38
7
votes
2 answers

Get UID of Mifare Ultralight with SCL010

I want get the UID of the Mifare Ultralight NFC tag. In Java I have this code: TerminalFactory factory = TerminalFactory.getDefault(); List terminals = factory.terminals().list(); System.out.println("Terminals: " +…
Tom
  • 4,007
  • 24
  • 69
  • 105
6
votes
2 answers

What is the easiest way to get track data off a simple USB HID magnetic card reader?

I need to get Track 1 and Track 2 data off magnetic cards and send them over the network to a waiting server. What is an easy way to get the track data from a USB HID magnetic card reader? In case it helps, I have a MAGTEK Mini Swipe Magnetic Strip…
BuyTheBid
  • 277
  • 1
  • 3
  • 11
6
votes
4 answers

Mifare cards: distinguish between 4-byte and 7-byte UIDs

I have a card reader that always report 64 bits, and can read cards with 4 or 7 byte UIDs. As an example, I see it can report: 04-18-c5-82-00-00-00-00 - a 4-byte UID in the form uid0-uid1-uid2-uid3-00-00-00-00 04-18-c5-82-f1-3b-81-00 - a 7-byte UID…
5
votes
3 answers

What is the meaning of 6E 00 when I send a command to a SmartCard

I try to access a SmartCard via C++. I got already the Connection and the CardHandle. But when I send an APDU Command via SCardTransmit, i'll get 6E 00 as the answer from the card. No matter which APDU Command i send. Everytime 6E 00. For…
Pusher
  • 53
  • 1
  • 4
5
votes
2 answers

SmartCard reader "Access denied" while claiming interface with Webusb on chrome

I am developing a javascript library to perform smart card operations using the CCID protocol over chrome webusb API. Everything goes well when I plug the smart card reader on Linux and MacOS, however I get stuck on windows when I try to claim the…
lmeunier
  • 53
  • 1
  • 4
5
votes
2 answers

Is it possible to send Pseudo-APDU commands while card is not present?

I am using the javax.smartcardio package for developing smart card related applications. I want to send Pseudo ADPU commands to set my reader's LED / LCD status. I found that the only method to send APDU commands to reader/card is…
Bruce Z
  • 81
  • 6
5
votes
2 answers

Unable to read PAN from debit card using EMV contactless (Interac Flash)

Trying to read a debit card number using standard EMV protocol on a card that supports NFC Interac Flash. Here is my transaction sequence: Request1: 00A404000E325041592E5359532E444446303100 (Select 2PAY.SYS.DDF01 to get PSE directory) Response1: …
Billy
  • 437
  • 1
  • 6
  • 13
5
votes
2 answers

getting an android phone detected by an NFC reader/writer (Basic NFC)

If I have an NFC reader/writer device, can I get it to detect my NFC enabled android phone, so that I may be able to transfer data from my phone to the device? I have found some links on Stackoverflow related to card emulation but they all say that…
user13267
  • 6,871
  • 28
  • 80
  • 138
5
votes
1 answer

Listing all Smart Card Readers on a system (Alcor Micro reader issues)

I've had this software running in production for years and never seen this problem before. I just received a new laptop (HP EliteBook 8470p) that has a built-in Alcor Micro USB Smart Card Reader. The code below will list all readers on a system…
Adam Plocher
  • 13,994
  • 6
  • 46
  • 79
5
votes
0 answers

How to connect to Smart Card Reader based on its USB port location?

I'm currently doing some research and testing on multiple smart card reader identification to determine which reader is connected to which USB port. Lets say that I plug in Reader A into USB port 1. By invoking SCardListReaders function, I retrieve…
4
votes
4 answers

How to work with a Smart Card

My project I am working on a small program which has to set an alarm if the user locks the computer without removing the Smart Card from the computer. I am using C# with WPF and .Net 4.0 and my smartcard is version V4.2C My problem I have all the…
7heViking
  • 7,137
  • 11
  • 50
  • 94
4
votes
0 answers

Java Cards suddenly stopped responding

I'm developing a Java Card application and have suddenly had two cards stop working, both at the same time. The cards are J3H081 Java Cards (Java Card 3.0.4, Global Platform 2.2.1) and I'm using both ACR122U and ACR1222L readers. I had been…
Aleks
  • 1,629
  • 14
  • 19
4
votes
2 answers

How to use smart cards on web browser

I want to get information from the smart card. I want to do it on the browser. I already have a local solution which I used python with pyscard library mostly. How can I get the information out of smartcard on the browser? Browser does not matter I…
1
2
3
26 27