Module 3 MIFARE DESFire

This one day training presents the features of MIFARE DESFire EV1 with the hints for optimum usages.

It includes practical workshop sessions and application specific hands-on for solution developers.



MIFARE system designers

MIFARE solution developers



Knowledge of M1.1 and M1.2

Knowledge of basic cryptography e.g. TDES, AES, CMAC, CRC

Laptop WIN 2000, X or WIN7 for the workshop sessions (administration rights required)



At least a quick ‘going through’ MIFARE DESFire product data sheet


Course Contents

  • Introduction (proximity system architecture, DESFire evolution, applications, implementation and convergence)
  • Software and Hardware Installation (Pegoda RD710, RFIDDIscover)
  • MIFARE DESFire EV1 architecture (memory, PICC level, configuration, keys application level, delegated application, key settings, multiple access rights)
  • MIFARE DESFire EV1 commands (quick going through commands and purposes, use of native and ISO/IEC 7816 modes) incl. Workshop: practicing commands
  • MIFARE DESFire EV1 cryptography and secure messaging (different crypto options, authentication, confidential transaction MAC, HW and SW security)
  • Workshop: personalization and validation of applications using MIFARE DESFire EV1, creation of delegated applications, application sharing rolling of key set, transaction MAC handling)
  • MIFARE DESFire EV1 additionals security and design hints
  • MIFARE DESFire EV2 (overview of new features)