DESFire EV1 getDFNames

  • 1. April 2016 at 6:35
    Hi
    i use Empty Card and on this Card creat 3 application, the 3 application have ISO File ID And DF Name
    when i use Authenticate 0x0a and use getDFName command to get data ,yes i can get 3 application ID and it ISOFile ID and DFName
    but,when i use Authenticate (0x1a or 0xAA) and use getDFNames command to get data , i just can get first application ID and it ISOFile ID and DFName
    and status 0x00 and 8bytes MAC
    How do i can get other Application data

    + 0  |  - 0

    Re: DESFire EV1 getDFNames

    1. April 2016 at 10:02
    Hi Jan,

    The different authentication methods depend on the different encryption standards the MIFARE DESFire supports. You can decide between DES, TrippleDES and AES. If there is no requirement for you to choose a specific cipher I would use AES128. In this case you have to use AES128 keys which are 16 bytes long and use AuthenticateAES().

    One recommendation. ISO file names and DF names are available to be compatible with ISO7816 contact card systems. If there is no requirement for you to use this features, I would only deal with file IDs. It is faster and more efficient.

    Kind regards,
    The MIFARE Team

    + 0  |  - 0
Viewing 2 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.