Skip to main content
Application NoteNxp

AN12706: MIFARE SAM AV3 - for MIFARE Plus

Application note providing implementation examples and command sequences for using MIFARE SAM AV3 with MIFARE Plus, MIFARE Plus EV1, and MIFARE Plus EV2 contactless ICs.

View application note

Overview

This document provides technical guidance and command examples for integrating the MIFARE SAM AV3 (MF4SAM3) secure application module with MIFARE Plus series ICs, including S, SE, X, EV1, and EV2 versions. It details the architecture of the non-X (S interface) communication between the host, SAM, and card. The note includes specific procedures for SAM personalization, MIFARE Plus Security Level 0 (SL0) personalization involving key diversification and dumping, optional AES authentication for Security Level 1 (SL1), and the mandatory authentication sequence required to switch cards to Security Level 3 (SL3). It outlines the use of C-APDU and R-APDU frames for cryptographic operations using AES-128 and other supported algorithms.

Use Cases

  • Secure terminal development for MIFARE Plus contactless cards
  • MIFARE Plus card personalization in Security Level 0
  • Implementing AES-based authentication in MIFARE Classic compatible systems
  • Migrating MIFARE Plus cards to Security Level 3 (SL3)
  • Secure communication between host terminals and backend systems

Topics

MIFARE SAM AV3
MF4SAM3
MIFARE Plus
MIFARE Plus EV1
MIFARE Plus EV2
AES-128
TDEA
RSA
ECC
Secure Application Module
Cryptographic Key Storage
C-APDU

Referenced Parts

MF4SAM3

NXP Semiconductors

Keywords MIFARE SAM 3 MF4SAM3, TDEA, AES, RSA, ECC, MIFARE Plus EV1, MIFARE Plus EV2