
Smart Cards Lab COMPGA12 University College London
In fact with an RFID reader there is no serial communication between
the card and the reader at all. The PC/SC layer and the reader basically
simulate the presence of a smart cards, so that RFID smart cards are seen
as normal smart cards with contact. So T=CL is just a convention to say it
is something completely different than T=0 or T=1, Commands are trans-
lated by the reader’s firmware in a non-transparent way. In fact this is an
important security feature, part of the security of the system is implemented
in a tamper-resistant chip on the smart card reader side. The hacker has no
idea what the RFID tag is actually sending and receiving.
Quiz With a native USB smart card, from the point of view of the PC/SC
layer, the card will appear as:
always block-oriented T=1 we will say that T=CL.
With modern readers and software the choice of communication protocol
is done automatically. The windows PC/SC layer hides the communication
protocol from us, so that the only thing we have to worry about is to send
and receive strings of bytes (APDUs).
8.4 Real-life ATR Examples
Again we type:
isotype.py
Example 1: London Oyster Card + ACR122 or Omnikey 5321 reader.
Your Oyster Card ATR:
The program will give you a number of explanations regarding the mean-
ing of this ATR. Should be the same as in Section 8.3.
Example 2:
University building pass ATR (if different, type in manually):
Example 3:
Your bank card ATR (type in manually):
Copy here are the explanations given by the program:
c
Nicolas T. Courtois 2009-10
Comentarios a estos manuales