MIFARE Classic vs Ultralight
Card vs CardClassic provides 1-4KB memory with Crypto-1, while Ultralight is a minimal memory IC for disposable tickets and single-use applications.
MIFARE Classic vs MIFARE Ultralight
MIFARE Classic and MIFARE Ultralight are both NXP ISO 14443ISO 14443StandardStandard for contactless smart cards.Click to view → Type A contactless products — but they occupy different cost/security tiers. Classic targets persistent stored-value applications; Ultralight targets disposable, low-cost tickets and single-use tokens.
Overview
MIFARE Classic carries 1 KB or 4 KB of EEPROMEEPROMHardwareNon-volatile card memory for data.Click to view → with Crypto-1 sector authentication. Despite Crypto-1 being broken since 2008, Classic remains deployed in high-volume applications due to its established reader infrastructure. The card supports read/write operations per sector after authentication, enabling persistent stored value (e.g., trip credits, loyalty points).
MIFARE Ultralight (ISO 14443 Type A) is a stripped-down contactless IC designed for the lowest possible cost. The Ultralight carries 48–192 bytes of EEPROM (depending on variant) with minimal security: the original Ultralight has no cryptographic authentication at all — any reader can read and (before page locking) write any page. MIFARE Ultralight C adds 3DES3DESCryptographyLegacy triple-DES symmetric cipher in payment smart cards.Click to view → authentication. MIFARE Ultralight EV1 adds a password-based authentication mechanism (4-byte password) and a message counter for single-use ticket verification. MIFARE Ultralight AESAESCryptographyNIST symmetric block cipher for smart card encryption.Click to view → (2021) finally adds AES-128.
Key Differences
- Memory: Classic 1K = 768 bytes usable; Ultralight ranges from 48 to 192 bytes
- Security: Classic uses Crypto-1 (48-bit, broken); Ultralight original = none; Ultralight C = 3DES; Ultralight EV1 = password; Ultralight AES = AES-128
- Cost: Ultralight is significantly cheaper — suitable for single-use disposable tickets (~$0.10–0.20 per card)
- Write endurance: Classic: 100,000 write cycles per sector; Ultralight: 100,000 (lower total capacity means fewer meaningful writes)
- Persistent value: Classic designed for persistent stored value; Ultralight designed for read-once or count-down scenarios
- Physical locking: Ultralight pages can be one-time write locked (OTP bits); Classic sectors cannot be permanently locked
- Multi-sector structure: Classic has full sector/block layout with per-sector keys; Ultralight has a flat page structure
Use Cases
MIFARE Classic (legacy, stored-value):
- Transit monthly pass cards (persistent balance or trip count)
- Campus cards with running balance
- Access control cards (despite security issues)
MIFARE Ultralight excels in:
- Single-event admission tickets (concerts, sports, theme parks)
- Single-ride transit tickets dispensed from machines
- Loyalty stamp cards (limited write cycles are sufficient)
- Paper NFC tickets with embedded Ultralight chip (ultra-thin form factor)
- Short-term wristbands for festivals and water parks
Verdict
MIFARE Classic and MIFARE Ultralight are designed for different cost and lifecycle profiles. If a card needs to store a persistent balance across months and handle hundreds of transactions, Classic (or better, DESFire EV3) is appropriate. If the card is a disposable single-event ticket that costs less than $0.20 and is thrown away after use, Ultralight is the correct choice — no point deploying an expensive Classic or DESFire chip in a ticket destined for the bin after one use. For new persistent-value applications, skip Classic entirely and use DESFire EV3; for disposable applications, MIFARE Ultralight AES provides a modern, low-cost option.
推荐
Classic for reusable cards; Ultralight for disposable tickets and low-cost applications.
常见问题
Each comparison provides a side-by-side analysis covering interface type, chip architecture, security certification, communication protocol, application domains, and cost. Card-vs-card comparisons focus on specific products, while cross-technology comparisons evaluate broader categories like Contact vs Contactless or EMV vs MIFARE.