Guia técnico RFID 13,56 MHz

MIFARE Classic ou MIFARE DESFire: qual escolher?

MIFARE Classic e MIFARE DESFire pertencem à família de tecnologias contactless da NXP, mas respondem a necessidades diferentes. Para sistemas existentes que exigem compatibilidade com MIFARE Classic, os cartões 1K e 4K continuam a ser relevantes. Para projetos com requisitos mais elevados de segurança, gestão de aplicações e evolução futura, MIFARE DESFire EV3 é a opção a avaliar primeiro.

MIFARE Classic vs DESFire EV3

A diferença principal não é apenas a capacidade de memória. DESFire EV3 acrescenta uma arquitetura de segurança muito mais avançada, suporte multiaplicação, taxas de transferência superiores e um sistema de ficheiros flexível.

Característica MIFARE Classic EV1 MIFARE DESFire EV3
Interface RF ISO/IEC 14443 Type A ISO/IEC 14443 Type A, até camada 4
Frequência 13,56 MHz 13,56 MHz
Memória 1 kB ou 4 kB 2 kB, 4 kB, 8 kB e variantes superiores na família
Velocidade 106 kbit/s 106, 212, 424 ou 848 kbit/s
Criptografia CRYPTO1 AES e algoritmos DES/3DES suportados pela família
Multiaplicação Estrutura por setores Sistema de ficheiros e aplicações flexível
Escolha típica Compatibilidade com sistemas MIFARE Classic existentes Projetos atuais com maior exigência de segurança e flexibilidade

Quando escolher MIFARE Classic

MIFARE Classic faz sentido sobretudo quando já existe uma infraestrutura que depende desta tecnologia e a compatibilidade é um requisito. Está disponível nas capacidades clássicas de 1 kB e 4 kB.

Para sistemas novos com requisitos de segurança relevantes, a própria NXP aponta para famílias mais recentes, como DESFire.

Quando escolher MIFARE DESFire EV3

DESFire EV3 é indicado para controlo de acessos, transportes, identificação, serviços urbanos e outras aplicações em que é importante combinar segurança, velocidade, múltiplas aplicações e gestão flexível de ficheiros.

A família suporta autenticação e secure messaging com AES, certificação Common Criteria EAL5+ e taxas de comunicação até 848 kbit/s.

DESFire EV1 ou EV3?

Se a escolha estiver condicionada por uma infraestrutura existente, uma variante DESFire EV1 pode continuar a ser necessária por compatibilidade. Para um projeto novo, DESFire EV3 deve ser normalmente avaliado primeiro, porque é a geração atual que acrescenta funcionalidades de segurança e desempenho face aos seus antecessores.

Capacidade DESFire EV1 DESFire EV3
2K Ver EV1 2K Ver EV3 2K
4K Ver EV1 4K Ver EV3 4K
8K Ver EV1 8K Ver EV3 8K

2K, 4K ou 8K: como escolher a memória?

A capacidade necessária depende da estrutura de aplicações, ficheiros, chaves, registos e dados que o sistema pretende guardar no cartão. Mais memória não torna automaticamente o cartão mais seguro; dá sobretudo mais espaço para aplicações e dados.

  • 2K: projetos mais simples e com estrutura de dados contida.
  • 4K: opção intermédia para maior margem e mais aplicações.
  • 8K: projetos com estruturas de dados mais extensas ou múltiplas aplicações.

Segurança: não escolha apenas pela memória

Em controlo de acessos e identificação, a arquitetura criptográfica e a forma como as chaves são geridas são mais importantes do que a capacidade bruta de memória. MIFARE Classic utiliza CRYPTO1; DESFire EV3 suporta algoritmos criptográficos abertos, incluindo AES, além de secure messaging e funcionalidades específicas para proteção de transações e aplicações.

A segurança final depende sempre da implementação completa: leitores, backend, diversificação e armazenamento de chaves, configuração do cartão e políticas operacionais.

Aplicações comuns

  • Controlo de acessos e identificação
  • Transportes e bilhética
  • Cartões multifunções
  • Programas de fidelização
  • Serviços urbanos e campus
  • Micropagamentos em circuito fechado

Perguntas frequentes

MIFARE Classic e DESFire usam a mesma frequência?

Sim. Ambos operam a 13,56 MHz e utilizam a interface contactless ISO/IEC 14443 Type A, embora DESFire implemente uma pilha e funcionalidades mais avançadas.

DESFire EV3 é compatível com um leitor MIFARE Classic?

Não deve assumir compatibilidade apenas porque ambos operam a 13,56 MHz. O leitor, firmware e software têm de suportar explicitamente a tecnologia e os comandos necessários para DESFire.

Para um sistema novo devo escolher Classic ou DESFire?

Se não existir uma exigência de compatibilidade com MIFARE Classic, um projeto novo com requisitos de segurança deve avaliar DESFire ou outra família moderna adequada à aplicação antes de optar por Classic.

MIFARE é o mesmo que NFC?

MIFARE é uma família de produtos contactless da NXP. Algumas variantes podem participar em ecossistemas NFC, mas a escolha não deve ser feita apenas com base na designação NFC. Para aplicações de tags e NDEF simples, consulte também o nosso guia de NTAG213 e NTAG216.

Precisa de escolher a tecnologia certa?

Compare Classic, DESFire EV1 e DESFire EV3 e confirme a compatibilidade com o seu sistema.

Especificações técnicas de referência: NXP MIFARE Classic e NXP MIFARE DESFire.