Pages

Tuesday, January 10, 2012

Smartcard Unique Identifier

Card that has Mifare contain a unique identifier in Mifare block 0. To read the that Mifare Unique identifier we have two ways
1. Using Applet we can read the Mifare Block 0 using Mifare API.
2. You can send command FFCA000000
This is a purely Mifare command and this will not work in the contact interface.

You can get the unique identifier of the card using the command 80CA9F7F00. This command giving you lot of information of the card.

Following is the Example output and the information of a card.
9F 7F 2A 47 90 50 37 16 71 92 59 48 04 10 46 95 00 07 54 71 49 47 92 02 17 16 73 92 64 16 74 12 91 00 00 00 74 00 00 00 00 00 00 00 00 90 00

  IC Fabricator                      : 4790
  IC Type                          
  : 5037
  Operating System ID                : 1671
  Operating System release date      : 9259 (16.9.2009)
  Operating System release level     : 4804
  IC Fabrication Date                : 1046 (15.2.2001)
  IC Serial Number                   : 95000754
  IC Batch Identifier                : 7149
  IC Module Fabricator               : 4792
  IC Module Packaging Date           : 0217 (4.8.2000)
  ICC Manufacturer                   : 1673
  IC Embedding Date                  : 9264 (21.9.2009)
  IC Pre-Personalizer              
: 1674
  IC Pre-Perso. Equipment Date       : 1291 (18.10.2001)
  IC Pre-Perso. Equipment ID         : 00000074
  IC Personalizer                  
: 0000
  IC Personalization Date            : 0000
  IC Perso. Equipment ID             : 00000000 

If you are using jcop tools you can execute the command get-cplc and get above information.

No comments:

Post a Comment