RFID Technology

What Is MIFARE? A Complete Guide

A single contactless card under a magnifier resolves into the five MIFARE lines — Ultralight, Classic, Plus, DESFire and DESFire Light — each labeled with its memory, security scheme and typical use, showing that the brand name alone never identifies the chip.

Quick answer

MIFARE is NXP's family of 13.56 MHz ISO 14443 contactless smart-card chips — Ultralight, Classic, Plus and DESFire, over 12 billion shipped — and the brand name alone never tells you which one is in the card. This guide maps each line's memory, security and cost so procurement and IT teams stop ordering 'MIFARE' and start ordering the right chip for access control, transit and payment.

  • MIFARE is the world's most widely deployed contactless smart card technology, with over 12 billion chips sold across transit, access and payment applications.
  • The MIFARE family spans five product lines with different memory, security and cost profiles. Selecting the wrong line leads to compatibility failures.
  • Understanding MIFARE's security evolution from Crypto-1 to AES-128 is critical for procurement teams evaluating legacy system migration paths.
Since 2008 ISO 9001 500+ Clients 50+ Countries

At a glance

Use these short answers to decide whether this page matches the project before moving into the detail.

Key takeaway

MIFARE is the world's most widely deployed contactless smart card technology, with over 12 billion chips sold across transit, access and payment applications.

What MIFARE is and why it matters

Few words in access control cause more procurement confusion than 'MIFARE.' A buyer asks a vendor for 'MIFARE cards,' gets a quote, places the order, and discovers at in...

Next step

Ready to move forward? Start your inquiry to get specific answers for this project.

Get MIFARE chip guidance

What MIFARE is and why it matters

Few words in access control cause more procurement confusion than 'MIFARE.' A buyer asks a vendor for 'MIFARE cards,' gets a quote, places the order, and discovers at install that the cards the integrator specified and the cards that arrived share a brand name and not much else. MIFARE is not a single product; it is a family of chips spanning several generations of memory and security, and the distance between two of them can be the distance between a working door and a help-desk queue. MIFARE is a series of contactless smart card integrated circuits manufactured by NXP Semiconductors. The name covers a family of chip products that operate at 13.56 MHz (HF) and conform to ISO 14443 Type A, the most widely adopted contactless communication standard. The stack below shows what the whole family shares — one radio layer — and where it quietly splits: at the application layer, where a Classic card and a DESFire card stop understanding each other.

A two-layer stack showing that all five MIFARE lines share one RF layer — 13.56 MHz and ISO 14443-3A anti-collision — but diverge at the application layer, where MIFARE Classic's sector-and-block structure and DESFire's file system are mutually unreadable without reader firmware changes.

MIFARE matters for procurement teams because it is the default chip family for the majority of the world's contactless infrastructure. Transit systems (London Oyster, Hong Kong Octopus, Moscow Troika), hotel lock systems (ASSA ABLOY, Saflok, SALTO), corporate access control platforms and government identity programs all run on MIFARE chips. Choosing a MIFARE variant is not a technology decision in isolation. It is a compatibility decision that must align with the reader infrastructure already deployed.

  • MIFARE chips are embedded in cards, stickers, wristbands, key fobs, watches and other form factors. The chip is independent of the physical product.
  • All MIFARE products communicate at 13.56 MHz and use ISO 14443 Type A anti-collision, ensuring basic RF-level interoperability across the family.
  • Application-level compatibility varies significantly between MIFARE product lines. A DESFire reader cannot read Classic data structures without firmware changes.
  • NXP licenses MIFARE technology to other silicon manufacturers, but genuine NXP chips dominate the market and are specified by most system integrators.

How do MIFARE product line options compare?

The MIFARE family includes five major product lines, each targeting different application requirements. The following comparison covers the current-generation variant of each line.

Product line Memory Security ISO standard Primary applications Unit cost (MOQ 10K)
MIFARE Ultralight EV1 48 / 128 bytesNone (read-only UID) or OTPISO 14443-3ASingle-use transit tickets, event badges$0.03 – $0.06
MIFARE Classic EV1 (1K/4K) 1 KB / 4 KBCrypto-1 (48-bit)ISO 14443-3AHotel keys, legacy access, parking$0.08 – $0.15
MIFARE Plus EV2 2 KB / 4 KBAES-128 (backward-compatible)ISO 14443-3A / 4Classic-to-AES migration, transit$0.12 – $0.20
MIFARE DESFire EV3 2 / 4 / 8 KBAES-128 + secure messagingISO 14443-4 (full)Multi-app: access + transit + payment$0.25 – $0.50
MIFARE DESFire Light 640 bytesAES-128 (lightweight)ISO 14443-4Single-app: transit or access$0.15 – $0.25

What is MIFARE Classic, the legacy workhorse?

MIFARE Classic is the most widely installed contactless chip in history. Despite known security vulnerabilities in its Crypto-1 encryption, it remains in active use because billions of dollars of reader infrastructure depend on it. If your question is specifically about hotel locks, the Classic-versus-DESFire trade-off is laid out in MIFARE Classic vs DESFire for hotel chips; the sector-and-block map below is the memory structure every Classic integration inherits.

A memory map of MIFARE Classic 1K showing sixteen sectors of four sixteen-byte blocks each, every sector guarded by a Key A and a Key B, with a note that the 4K variant extends the layout to forty sectors while reusing the same Crypto-1 access control.

Classic uses a sector-and-block memory structure. The 1K variant has 16 sectors of 4 blocks (16 bytes each). Each sector is protected by two keys (Key A and Key B) that control read and write access. The 4K variant extends this to 40 sectors, with the first 32 being standard size and the last 8 being double-size.

  • Crypto-1 encryption was reverse-engineered in 2008. Known attacks allow key recovery in seconds with inexpensive hardware. Classic should not be used for security-critical applications.
  • Despite security concerns, Classic remains specified for hotel lock systems (Saflok, Onity, legacy VingCard), parking systems and many corporate access control installations.
  • Migration from Classic to more secure chips (Plus or DESFire) is possible but requires reader firmware updates and a transition period where both chip types are accepted.
  • MIFARE Classic EV1 (the current production variant) adds an originality check feature but retains Crypto-1 for backward compatibility.
  • For new installations, MIFARE Plus in Classic-compatible mode provides the same sector structure with optional AES upgrade, making it the recommended replacement.

What is MIFARE DESFire, the modern standard?

MIFARE DESFire is NXP's flagship contactless chip, designed for multi-application environments where strong security, flexible data structures and interoperability with banking and government standards are required. The generation-to-generation security changes are compared in DESFire EV1 vs EV2 vs EV3, and the low-level commands in the DESFire EV3 command reference; the file-system diagram below shows why DESFire retired Classic's fixed sectors.

A diagram of the MIFARE DESFire file-system architecture showing a card master level holding up to 28 independent application directories, each with its own AES-128 keys, access rights and files, all protected by mutual authentication and secure messaging, contrasted against Classic's single flat sector array.
  • DESFire uses a file-system architecture with application directories, replacing Classic's rigid sector structure. Up to 28 independent applications can coexist on a single chip.
  • AES-128 encryption with secure messaging protects all data in transit and at rest. Mutual authentication ensures both the card and reader prove their identity before exchanging data.
  • Transaction MAC (Message Authentication Code) provides cryptographic proof that a transaction occurred, enabling offline verification without server connectivity.
  • DESFire EV3 adds Secure Dynamic Messaging (SDM) for NFC phone interactions, enabling tap-to-verify authentication similar to NTAG424 DNA functionality.
  • Common Criteria EAL5+ certification makes DESFire suitable for government identity and banking applications where regulatory certification is required.
  • The main disadvantage is cost: DESFire chips cost 2-5x more than Classic, which can be significant for high-volume, low-security applications like hotel key cards.

How do you plan migration paths and compatibility?

Most procurement teams encounter MIFARE when maintaining or upgrading an existing contactless system. Understanding migration paths prevents costly compatibility failures. The chips themselves are cheap; discovering at go-live that they don't match the installed readers is not. The four routes below map each starting chip to its destination and the reader work each one quietly demands.

A migration map with four routes: Classic to Plus staying on the same sectors then switching from Security Level 1 to Security Level 3 AES once readers are updated; Classic to DESFire as a full memory-architecture change needing new cards and firmware; Ultralight to DESFire Light for reusable transit credentials; and a dual-chip bridge card carrying both a Classic and a DESFire chip during a phased reader upgrade.
  • Classic to Plus: MIFARE Plus can operate in Classic-compatible mode (Security Level 1) using the same sector structure and Crypto-1 keys. Once all readers are updated, cards can be switched to AES mode (Security Level 3) without replacing the cards.
  • Classic to DESFire: This is a full migration. DESFire uses a different memory architecture. Cards and reader firmware must both be updated. A transition period where readers accept both Classic and DESFire is typically required.
  • Ultralight to DESFire Light: For transit systems upgrading from single-use tickets to reusable credentials, DESFire Light provides AES security in a cost-optimized chip.
  • Dual-chip cards: During migration, cards can contain both a Classic and a DESFire chip, allowing the card to work with both legacy and updated readers. This doubles the chip cost but enables gradual reader upgrades.
  • Always test compatibility with a sample batch of 50-100 cards across all reader types in the system before committing to a production order. Chip-to-reader incompatibility is the most common and most expensive procurement mistake in contactless systems.

MIFARE security history — the breaks, the patches and the chips you must avoid

Every MIFARE family member sits on a security trajectory shaped by published attacks, NXP responses and downstream user migrations. Buyers writing access-control or payment specs in 2026 need to read the credential not as a feature list but as a position on this timeline — what has been broken, what was patched, and what has held up to public cryptanalysis. The timeline below plots each line from the 2008 Crypto-1 break to the 2024 Fudan backdoor disclosure, marking what you can still trust.

A security timeline of the MIFARE family: MIFARE Classic Crypto-1 reverse-engineered in 2008 and treated as broken; MIFARE Plus adding AES-128 at Security Level 3; DESFire EV1 from 2008 with 3DES and AES at EAL4+; DESFire EV2 from 2017 adding CMAC sessions at EAL5+; DESFire EV3 from 2020 adding SUN and SDM at EAL5+; and the 2024 disclosure of a hardware backdoor in Fudan FM11RF08 Classic clones, with broken states marked in red and current-generation chips marked secure.
  • MIFARE Classic 1K/4K (broken since 2008) — Karsten Nohl and Henryk Plötz reverse-engineered the proprietary Crypto-1 stream cipher in 2007-2008. Nested attacks (Garcia et al. 2008-2009), darkside attack (Courtois 2009) and hardnested (mfoc, mfcuk tools) extract sector keys in seconds. December 2024 saw the Quarkslab disclosure of an undocumented backdoor key in Fudan FM11RF08 MIFARE Classic clones — affecting hotel, transit and access cards in dozens of countries. Treat MIFARE Classic as a unique-ID-only token, never as a security credential.
  • MIFARE Plus EV1/EV2 (transitional, AES-128 in SL3) — Plus offers four security levels (SL0-SL3) for backward-compatible migration. SL1 emulates Classic (still vulnerable). SL3 uses AES-128 mutual authentication and is considered secure today. Common Criteria EAL4+ certified at SL3. Used where you need a phased migration off Classic without replacing the entire reader fleet on day one.
  • MIFARE DESFire EV1 (2008-2018, 3DES + AES, mostly secure) — Original DESFire EV1 used 3DES, 2K3DES and optional AES-128. Side-channel attacks (David Oswald 2011) extracted DESFire EV1 keys via differential power analysis with $3,000 of lab equipment, but this requires physical access and is rarely used at scale. EAL4+ certified.
  • MIFARE DESFire EV2 (2017+, AES + CMAC sessions, mature) — Adds AuthenticateEV2First/AuthenticateEV2NonFirst session-key derivation, CMAC-protected commands resistant to relay and replay attacks. Up to 28 simultaneous applications increased to unlimited. EAL5+ Common Criteria certification on 4K SKU. Now the workhorse for transit and access in 2018-2025 deployments.
  • MIFARE DESFire EV3 / EV3C (2020+, AES + SUN/SDM + EAL5+) — Adds Secure Unique NFC (SUN) message and Secure Dynamic Messaging (SDM) — same dynamic per-tap cryptographic value used by NTAG 424 DNA, but inside a full DESFire file system. EV3C variant is byte-compatible with MIFARE Classic for migration without changing reader code. EAL5+ on 4K SKU. Default specification for new high-assurance deployments in 2026.

MIFARE buying playbook — chip selection, encoding, key diversification and supply chain

MIFARE chips arrive blank. Turning them into a working credential requires three coordinated activities — chip selection matched to the application, key generation and diversification, and personalisation logistics. Get any of these wrong and you either pay for unused capability or lock yourself into a security architecture you cannot change. The diagram below traces the step buyers most often skip: deriving a unique key per card so one cloned credential never unlocks the whole fleet.

A key-diversification flow in which a single AES-128 master key held inside an HSM is combined with each card's unique UID through the NXP AN10922 and AN12752 key-derivation function to produce a different per-card key, so compromising one card exposes only that credential and never the master key or the rest of the fleet.
  1. Step 1
    Choose the chip variant that matches the AID + file + key budget — MIFARE Classic 1K (1024 bytes, 16 sectors): legacy migrations only. Classic 4K (4096 bytes, 40 sectors): legacy bulk transit. DESFire EV3 2K (2 KB, 28 apps): single-use access or single transit. DESFire EV3 4K (4 KB, 28 apps + EAL5+ certified): multi-app campus + payment + transit. DESFire EV3 8K (8 KB): heavy multi-app eID overlay. NTAG 213 (144 B), NTAG 215 (504 B), NTAG 216 (888 B): consumer NFC bookmark/URL/wifi tags. NTAG 424 DNA (416 B + SUN): consumer authentication, brand protection.
  2. Step 2
    Diversify keys per card, never use the master key in the field — Generate per-card AES-128 keys via cryptographic key derivation (KDF) using the card's UID and a master key held in an HSM. NXP application notes AN10922 and AN12752 specify the standard KDF. Compromise of one card never compromises the system — only that single credential.
  3. Step 3
    Personalisation bureau or in-house — For >50K credentials, use a personalisation bureau (G+D, Idemia, Thales-Gemalto, NagraID, IDEMIA Smart Identity) — bureau-grade HSM-backed key injection, per-card audit logs, and BSI/CC-compliant facility security. For <10K credentials, in-house personalisation with ACR1252U/Identive uTrust/HID OMNIKEY readers and OpenSSL/PyCryptodome scripts is feasible.
  4. Step 4
    Encoding throughput — Card printers (Zebra ZC350, Fargo HDP6600 with iCLASS encoder, Evolis Primacy 2 LCD with NXP encoder) hit 300-500 cards/hour with simultaneous print and encode. Inline UHF + HF dual encoders reach 1,500-3,000 tags/hour for inlay-grade volumes.
  5. Step 5
    Supply chain risk and clone awareness — Always source MIFARE chips through NXP-authorised distributors (Avnet, Arrow, Mouser, Future Electronics) or directly from NXP-licensed card converters. The grey market 'MIFARE compatible' chips (Fudan FM11RF08, ICODE clones, EM Microelectronic compatible Classic) often have undocumented behaviour, missing security features or known backdoors. Specify NXP genuine in the PO and request the lot test report.

Useful next pages

Use these linked product, guide and comparison pages to keep the next click specific and practical.

MIFARE card products

Shop MIFARE Classic, Plus and DESFire cards in various form factors and memory configurations.

Related MIFARE products

MIFARE chips in alternative form factors and related RFID products.

RFID tools and readers

Desktop readers for testing and programming MIFARE cards.

MIFARE technical references and standards

NXP application notes and ISO standards that govern the MIFARE family.

Secure NFC tag products

Cryptographic NFC tags for authentication applications.

FAQ

Is MIFARE Classic still safe to use?

MIFARE Classic's Crypto-1 encryption is broken and can be defeated with inexpensive tools. For new installations, MIFARE Plus (in AES mode) or DESFire should be used. Classic remains acceptable for low-security applications like hotel key cards where the risk of card cloning is mitigated by short validity periods and audit logging.

Can a MIFARE DESFire reader read MIFARE Classic cards?

Not directly. DESFire and Classic use different communication protocols and data structures. However, most reader hardware supports both chip types through firmware configuration. The reader must be explicitly configured to accept Classic's ISO 14443-3A commands alongside DESFire's ISO 14443-4 framing.

What is the difference between MIFARE Classic 1K and 4K?

The only difference is memory size. Classic 1K has 16 sectors (1,024 bytes total). Classic 4K has 40 sectors (4,096 bytes total). Both use the same Crypto-1 encryption and sector-based access control. Choose 4K only if your application needs more than 16 data sectors. Most access control and hotel key applications fit within 1K.

How do I identify which MIFARE chip is in an existing card?

Use an NFC-enabled smartphone with a free reader app like NXP's NFC TagInfo. Tap the card and the app will display the chip type (Classic, Plus, DESFire, Ultralight), memory size, UID and supported features. Alternatively, use a desktop reader like the ACR122U with NXP's TagXplorer software for detailed chip analysis.

Can I put multiple MIFARE applications on one card?

MIFARE DESFire supports up to 28 independent applications on a single chip, each with its own encryption keys and access rules. MIFARE Classic supports multiple applications by assigning different sectors to different systems, but lacks cryptographic isolation between applications. MIFARE Ultralight and Plus (in Classic mode) do not support multi-application use.

Does the December 2024 Fudan FM11RF08 backdoor affect genuine NXP MIFARE products?

No — the Quarkslab-disclosed backdoor is in Fudan FM11RF08 chips manufactured by Shanghai Fudan Microelectronics, sold as MIFARE Classic clones in hotel keys, transit cards and white-label cards across many countries. Genuine NXP MIFARE Classic 1K/4K and the entire DESFire EV1/EV2/EV3 family are not affected. The lesson is to specify 'NXP genuine' in your PO and verify supply chain — not to abandon MIFARE entirely. For new high-assurance deployments, jump straight to DESFire EV3 (AES-128 + EAL5+) or HID Seos to avoid both the Classic Crypto-1 break and the Fudan supply-chain risk.

Can MIFARE DESFire emulate MIFARE Classic for backward compatibility during migration?

Partially, and only with the EV3C variant. Standard DESFire EV1/EV2/EV3 cards are not bit-compatible with Classic readers — they speak ISO/IEC 14443-4 APDUs whereas Classic uses the Crypto-1 protocol. The DESFire EV3C (released 2022) adds Classic-mapped command set so a single card can present a Classic-emulated sector to legacy readers and a full DESFire file system to upgraded readers. This enables transit operators (London Oyster, Hong Kong Octopus, Tokyo Suica) to migrate gate hardware in waves while keeping the rider's card unchanged. For new credential issuance, specify EV3C if you need migration window compatibility, or pure EV3 if all readers are upgraded.

Sources & references

Primary standards, OEM datasheets and regulatory documents cited by this article. All URLs were verified on the access date shown below.

  1. NXP — MIFARE (HF) product family and deployment figuresNXP Semiconductors · accessed Jul 9, 2026

    Vendor overview: 12 billion ICs shipped, 750+ cities powered; MIFARE Classic ISO/IEC 14443 Type-A at 1 kB/4 kB; DESFire, Plus and Ultralight lines.

  2. Quarkslab — MIFARE Classic: exposing the static encrypted nonce variant and a few hardware backdoorsQuarkslab · Aug 20, 2024 · accessed Jul 9, 2026

    Philippe Teuwen; hardware backdoor key common to Fudan FM11RF08/FM11RF08S MIFARE Classic clones. Full paper: IACR ePrint 2024/1275.

Since 2008 RFID Manufacturing
ISO 9001 Certified Factory
500+ Enterprise Clients
50+ Countries Served

Proud Tek is a Shenzhen-based RFID & NFC manufacturer supplying hotel chains, transit operators, event venues and retail brands worldwide. Every order includes free samples, RF testing and dedicated project support.

Get a Quick Quote

Tell us about your project and we'll respond within one business day. Fields marked (asterisk) are required.

We'll only use this to reply to your inquiry.
Optional, but helps us route your inquiry faster.
e.g. 5,000 pcs
e.g. hotel, event, asset tracking
Helps us quote shipping and compliance correctly
Chip preference, timeline, special requirements...

Next step

Ready to discuss your project?

Use the contact route when you are ready for pricing, samples, or compatibility help, or continue into the linked product and comparison pages below.