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

Why is my HCE app not getting to my HCEservice?

I'm trying to send a nine digit number to an NFC Reader, but my service doesn't seem to be starting. Any help would be greatly appreciated. The phone I'm testing with is a Samsung Galaxy S3 and I'm using Eclipse. Here's the APDU command my NFC…
TeeBee
  • 15
  • 3
1
vote
1 answer

Authentication keys in smart cards

I use JCManager tool load applets on my java-cards. This software has three fields for authentication keys in the top named S_ENC, S_MAC and DEK. As I know, ENC stands for Encryption, MAC stands for Message Authentication Code and DEK stands for…
TheGoodUser
  • 1,188
  • 4
  • 26
  • 52
1
vote
1 answer

Pyscard failed to list readers

I have an ACR38 reader and I use Python2.7. I searched for the ways to communicate with a reader using python and finally the below code found here import sys sys.path.append('D:\PythonX\Lib\site-packages') from smartcard.scard import * import…
TheGoodUser
  • 1,188
  • 4
  • 26
  • 52
1
vote
1 answer

What is a specific smart card transmission protocol?

How I can understand a specific card use which protocol to communicate with a smart card reader? and also which frequency and which baud rate? I mean T=0 or T=1? synchronous or asynchronous?
user3739941
1
vote
1 answer

Can't authenticate NFC tag having 7 byte UID ACR122U

I have got two type of Mifare Classic tags. One have UID of 4 byte and other one have 7 byte. I am trying to read the block of both. I am successful in reading the block of the tag having 4 byte UID but failed to authenticate in case of 7 byte UID.…
user2578909
1
vote
1 answer

NFC Tag-4 protocol questions

I'm using a springcard reader and a standard Type 4 passive tag. I've logged the communication protocol and I don't quite understand what is going on. The full sequence is at the bottom of the message. Why after receiving the CC+OK the reader…
Andreas
  • 81
  • 10
1
vote
1 answer

Acessing Smart Card File Structure

I am trying to read specific information from an ID Card. I want to get the Name, ID Number, DOB and so on. It is a smart card. I've coded a Java program that connects with the card reader and the card also. The only problem is when I want to read…
user3800653
  • 53
  • 2
  • 10
1
vote
1 answer

Could not initialize class com.linuxnet.jpcsc.PCSC in JCManager

My ACS ACR38 reader works properly via it's SDK and GPJ but it's look like that JCManager can't access to it. This is output of JCManagr when I open it : This is the error message : Exception in thread "Thread-3" java.lang.NoClassDefFoundError:…
TheGoodUser
  • 1,188
  • 4
  • 26
  • 52
1
vote
1 answer

How to handle Incompatibility of Firefox and Gpj , JCmanager and GPshell?

I have an ACR38 smart card reader.When the Firefox is Open in my computer, I can't use my smart card reader via gpshell , Gpj and jcmanager!! and when I close Firefox and kill it's process in "Windows Task Manager" everything will be solved! The…
Ebrahim Ghasemi
  • 5,850
  • 10
  • 52
  • 113
1
vote
1 answer

ACR1222L and Ruby smartcard gem

I'm trying to make a ACR1222L work with this ruby script that I found on github. The script is made for the older ACR122U, but in my research I've seen that they both should be pretty similar. My problem is when trying to run the script, I get this…
EmilNygaard
  • 25
  • 1
  • 1
  • 5
1
vote
0 answers

On windows 8.1 i am getting error "the smart card requires driver that are not present on this system"

Hi all i am working on a smart card driver that works fine for windows 7 but on windows 8.1 some times it popup with an error "the smart card requires driver are not present on this system.Pl;ease try another smart card or contact your…
1
vote
1 answer

how to read and write an unknown smartcard?

I bought a number of smart-cards which I believe are Gemalto products. Now I have these four ATRs (using ACR38 and ACR122U reader): 3B 8F 80 01 80 31 80 65 B0 85 02 02 ED 12 0F FF FF FF FF 9F 3B 7F 94 00 00 80 31 80 65 B0 85 02 02 ED 12 0F FF 82 90…
Ebrahim Ghasemi
  • 5,850
  • 10
  • 52
  • 113
1
vote
1 answer

Program an Omnikey PinPad 3821 to show a custom text on the screen

I'm working on a java card project and I've just bought an Omnikey 3821 PinPad to use it as a smart card reader and pin keyboard for users. What I want, is to show a custom text on the screen of the pinpad expl (Instead of HID OMNIKEY 3821 I want to…
Achraf
  • 67
  • 1
  • 6
1
vote
1 answer

Read an unique ID from RFID card in Python

I have an OmniKey 5321 SmartCard reader, and a PC with Debian. The following Python code reads the cards: from smartcard.CardMonitoring import CardMonitor, CardObserver from smartcard.util import * import sys class printobserver( CardObserver ): …
1
vote
1 answer

ACR38 Readers and SLE4442 Java delay

I have smartcard usb readers ( ACR38 and ACR38 CCID ). I have some C# code that works to connect, send apdu commands perfectly with winscard.dll ((SCardEstablishContext, SCardConnect, SCardControl methods). I need to do this with java, and I use…
HalSeldon
  • 43
  • 1
  • 7