Tecnocard

Qué datos puede almacenar una tarjeta RFID

Una tarjeta RFID puede almacenar diferentes tipos de información, como identificadores, permisos de acceso, valores o datos de una aplicación, pero la cantidad de datos que puede guardar depende del chip que incorpore. Es importante distinguir entre el UID o identificador de la tarjeta y la memoria disponible para almacenar información: mientras que el UID sirve para identificar el chip, la memoria permite guardar datos según la arquitectura y capacidad del circuito RFID. Por ejemplo, MIFARE Classic EV1 dispone de 1 KB o 4 KB de EEPROM, mientras que MIFARE DESFire EV3 ofrece versiones de 2 KB, 4 KB, 8 KB y 16 KB.

Lo más importante sobre los datos que puede almacenar una tarjeta RFID

Una tarjeta RFID puede almacenar información en la memoria de su chip, pero la capacidad y la forma de organizar los datos dependen del circuito RFID utilizado. No todas las tarjetas RFID tienen la misma memoria: por ejemplo, MIFARE Classic EV1 está disponible en versiones de 1 KB y 4 KB, mientras que MIFARE DESFire EV3 ofrece versiones de 2 KB, 4 KB, 8 KB y 16 KB.

Es importante distinguir entre el UID o identificador de la tarjeta y su memoria. En muchos sistemas, la tarjeta solo contiene un identificador que permite al lector consultar los datos y permisos del usuario en una base de datos externa, sin necesidad de almacenar información personal directamente en la tarjeta.

  • Memoria: los datos se almacenan en la memoria interna del chip RFID, no en el material de la tarjeta.
  • UID: es el identificador del chip y no debe confundirse con la capacidad de almacenamiento.
  • MIFARE Classic: dispone de 1 KB o 4 KB de EEPROM y organiza la memoria mediante sectores y bloques.
  • MIFARE DESFire EV3: ofrece 2 KB, 4 KB, 8 KB o 16 KB y una arquitectura basada en aplicaciones y archivos.
  • Datos personales: no siempre es necesario almacenarlos en la tarjeta; puede utilizarse un identificador asociado a una base de datos.
  • Elección: el chip adecuado depende de la cantidad de datos, seguridad, lectores y software utilizados en cada proyecto.

Tabla de contenidos

¿Qué datos puede almacenar una tarjeta RFID?

Una tarjeta RFID puede almacenar desde unos pocos bytes hasta varios kilobytes de información, dependiendo del chip que incorpore. Sin embargo, no todas las tarjetas RFID utilizan su memoria de la misma manera: algunas se utilizan principalmente como identificadores y otras permiten guardar datos, aplicaciones, contadores o registros directamente en el chip.

Por eso, para saber qué datos puede almacenar una tarjeta RFID y cuánta información cabe en ella, hay que distinguir entre el identificador del chip (UID) y la memoria disponible para el usuario.

En este artículo, vamos a explorar qué tipo de información puede almacenar una tarjeta RFID, cómo funciona su memoria y cuáles son las diferencias entre tecnologías como MIFARE Classic y MIFARE DESFire.

¿Qué información puede almacenar una tarjeta RFID?

Una tarjeta RFID puede almacenar diferentes tipos de información, siempre que el chip y el sistema que la utiliza sean compatibles con ella.

Por ejemplo, la memoria puede utilizarse para guardar:

  • Un identificador o código asociado a un usuario.
  • Permisos de acceso.
  • Número de cliente o abonado.
  • Contadores o valores.
  • Información relacionada con una aplicación.
  • Registros de determinadas operaciones.
  • Datos necesarios para que un sistema funcione sin consultar continuamente una base de datos externa.

Ahora bien, tener RFID no significa automáticamente tener una memoria grande. Una tarjeta RFID puede incorporar un chip pensado principalmente para identificación y tener muy poca memoria disponible, mientras que otra puede incorporar un circuito más avanzado con memoria no volátil y diferentes mecanismos de seguridad.

Además, los datos almacenados normalmente no se presentan como un documento, una fotografía o una ficha de cliente completa. La memoria se organiza según la arquitectura del chip y el software que controla la tarjeta.

UID y memoria: no son lo mismo

Una de las confusiones más habituales cuando se habla de tarjetas RFID es pensar que el UID es la memoria de la tarjeta. No lo es.

El UID (Unique Identifier) es un identificador utilizado por el sistema para reconocer el chip. La memoria, en cambio, es el espacio en el que pueden almacenarse datos según las capacidades y reglas del circuito.

Por ejemplo, un lector puede obtener el identificador de una tarjeta, enviarlo a un software y que este consulte una base de datos:

Tarjeta RFID → UID → software → base de datos → permisos del usuario

En ese escenario, la tarjeta no necesita guardar el nombre del usuario, su reserva, sus datos de contacto o todos sus permisos. El sistema utiliza el identificador para localizar esa información externamente.

Además, el identificador depende del chip. En el MIFARE Classic EV1, NXP especifica un número de serie único para cada dispositivo. En MIFARE DESFire EV3, NXP especifica un identificador de 7 bytes y contempla también el uso de un identificador aleatorio en determinadas configuraciones.

Por tanto, UID y memoria son conceptos diferentes y no debe interpretarse el UID como la cantidad de información que puede almacenar una tarjeta.
Mifare clasic

¿Dónde se almacenan los datos de una tarjeta RFID?

Los datos se almacenan en la memoria interna del chip RFID, no en el PVC, la madera u otro material exterior de la tarjeta.

Una tarjeta RFID está formada, de manera simplificada, por una antena y un circuito integrado. El lector se comunica inalámbricamente con el chip y, en las tarjetas pasivas, utiliza el campo de radiofrecuencia para proporcionar la energía necesaria para la comunicación.

En las tarjetas MIFARE Classic, la memoria está organizada en sectores y bloques. En MIFARE DESFire, el funcionamiento es diferente: utiliza una estructura basada en aplicaciones y archivos, mucho más flexible.

Esto es importante porque la capacidad de una tarjeta no depende solamente de que sea “RFID”, sino del chip concreto que lleve incorporado.

¿Cuánta información puede almacenar una tarjeta RFID?

No existe una capacidad única para todas las tarjetas RFID.

La capacidad depende del modelo de chip, de su arquitectura y de la cantidad de memoria reservada para funciones internas, seguridad y gestión.

Dos ejemplos habituales son MIFARE Classic y MIFARE DESFire.

Tecnología Memoria indicada por NXP Organización Características principales
MIFARE Classic EV1 1K 1 KB EEPROM Sectores y bloques de 16 bytes Estructura fija, adecuada para aplicaciones de identificación y acceso
MIFARE Classic EV1 4K 4 KB EEPROM Sectores y bloques de 16 bytes Más capacidad para datos y aplicaciones que Classic 1K
MIFARE DESFire EV3 2K 2 KB Sistema de archivos y aplicaciones Arquitectura multiaplicación y funciones de seguridad avanzadas
MIFARE DESFire EV3 4K 4 KB Sistema de archivos y aplicaciones Mayor espacio disponible para aplicaciones
MIFARE DESFire EV3 8K 8 KB Sistema de archivos y aplicaciones Adecuada para soluciones con mayores necesidades de datos
MIFARE DESFire EV3 16K 16 KB Sistema de archivos y aplicaciones Mayor capacidad dentro de la gama EV3

Las cifras anteriores corresponden a las capacidades de memoria especificadas por NXP para estas familias. En el caso de DESFire, la cantidad realmente disponible para una aplicación concreta depende también de cómo se estructuren los archivos y del espacio empleado por la propia gestión de la tarjeta.

Por ello, no sería correcto afirmar que una tarjeta de “4 KB” permite necesariamente guardar 4.096 bytes de datos de usuario sin ninguna otra consideración.

¿Qué puede almacenar una MIFARE Classic?

MIFARE Classic puede almacenar datos en bloques de memoria protegidos mediante condiciones de acceso, con versiones de 1 KB y 4 KB.

NXP especifica para MIFARE Classic EV1 una memoria EEPROM de 1 KB o 4 KB, organizada en sectores y bloques de 16 bytes. Cada sector dispone de estructuras de control y claves, por lo que no toda la capacidad nominal está disponible como espacio libre para datos.

En una aplicación real, esos bloques pueden utilizarse para almacenar información como:

  • Identificadores internos.
  • Permisos.
  • Códigos de acceso.
  • Valores o contadores.
  • Datos utilizados por un sistema de control.
  • Información para determinadas aplicaciones de ticketing o monedero.

MIFARE Classic también admite value blocks, diseñados para trabajar con valores que pueden incrementarse o decrementarse mediante comandos específicos.

Su estructura está más orientada a bloques y sectores que a un sistema de archivos flexible. Por eso, cuando una aplicación necesita una arquitectura más avanzada o diferentes aplicaciones dentro de la misma tarjeta, suelen plantearse tecnologías como DESFire.

¿Qué puede almacenar una MIFARE DESFire?

MIFARE DESFire ofrece una estructura mucho más flexible que permite organizar la memoria mediante aplicaciones y archivos.

En MIFARE DESFire EV3, NXP especifica versiones de 2 KB, 4 KB, 8 KB y 16 KB, junto con un sistema de archivos que permite crear aplicaciones y diferentes tipos de archivos. NXP contempla, entre otros, archivos de datos estándar, archivos de copia de seguridad, archivos de valores y archivos de registros lineales o cíclicos.

Esta arquitectura permite diseñar soluciones en las que una misma tarjeta pueda gestionar diferentes funciones.

Por ejemplo, una tarjeta podría utilizarse para:

  • Control de acceso.
  • Identificación.
  • Gestión de determinados valores.
  • Registro de operaciones.
  • Varias aplicaciones independientes dentro de la misma tarjeta.

DESFire también incorpora mecanismos de seguridad y autenticación más avanzados. NXP especifica para DESFire EV3 certificación Common Criteria EAL5+ y funciones de seguridad basadas, entre otras, en AES.

Esto hace que DESFire sea especialmente interesante cuando, además de almacenar información, se necesita proteger el acceso a las diferentes aplicaciones y datos de la tarjeta.

Mifare desfire

¿Por qué no todas las tarjetas RFID tienen la misma capacidad?

Porque RFID no es un único tipo de chip.

RFID es una tecnología de identificación por radiofrecuencia que engloba diferentes frecuencias, estándares y familias de circuitos integrados. Incluso dentro de las tarjetas RFID de 13,56 MHz existen diferentes tecnologías y capacidades.

Por ejemplo, Tecnocard ofrece tarjetas con diferentes chips RFID, entre ellos MIFARE, DESFire, ICODE y otros modelos, precisamente porque las necesidades de cada sistema pueden ser distintas.

Una tarjeta pensada únicamente para proporcionar un identificador puede tener una arquitectura muy diferente de otra diseñada para almacenar varias aplicaciones y datos protegidos.

Por eso, antes de fabricar o codificar una tarjeta RFID, es importante conocer qué lector y qué sistema de gestión se utilizarán. No basta con pedir simplemente una “tarjeta RFID”.

Almacenar información en la tarjeta o utilizarla como identificador

Guardar información en la tarjeta

En este modelo, parte de los datos necesarios para la aplicación se encuentran dentro del chip.

Por ejemplo, una tarjeta podría contener determinados permisos, valores o datos de aplicación. El lector lee la información directamente y actúa en consecuencia.

Este enfoque puede resultar útil cuando se necesita que determinados datos estén disponibles en el propio soporte o cuando la arquitectura del sistema lo requiere.

Guardar la información en un sistema externo

En este caso, la tarjeta funciona principalmente como una credencial.

El lector obtiene el identificador de la tarjeta, lo comunica al software y este consulta una base de datos.

Por ejemplo:

UID 04 XX XX XX → Cliente 1258 → acceso a gimnasio + piscina → válido hasta el 30/09/2026

La tarjeta solo contiene el identificador necesario para localizar esa información.

Este modelo es muy habitual porque permite modificar permisos o datos en el sistema sin tener que reescribir toda la tarjeta.

¿Cuál es mejor?

No existe una única respuesta. Depende de la aplicación.

Almacenar datos en la tarjeta puede ser interesante cuando determinados datos deben viajar con la credencial o cuando el sistema está diseñado específicamente para trabajar de esa forma.

Utilizar la tarjeta como identificador suele ser más práctico cuando existe una plataforma centralizada que gestiona usuarios, permisos, fechas, consumos o reservas.

La decisión debe tomarse conjuntamente entre el fabricante de la tarjeta, el proveedor del sistema RFID y el software que realizará la gestión.

¿Es seguro almacenar datos personales en una tarjeta RFID?

Es posible almacenar datos personales en determinados chips RFID, pero no siempre es recomendable hacerlo.

Desde el punto de vista de protección de datos, conviene aplicar el principio de minimización: la AEPD indica que deben tratarse únicamente los datos personales necesarios para la finalidad prevista. También recomienda incorporar la protección de datos desde el diseño y por defecto.

Por ello, en muchos proyectos es preferible utilizar la tarjeta como identificador y mantener los datos personales en un sistema protegido.

Por ejemplo, en lugar de almacenar:

Nombre + apellidos + teléfono + correo electrónico + historial de reservas

puede ser suficiente almacenar un identificador que permita al sistema localizar la ficha correspondiente.

Además, la seguridad no depende únicamente de la memoria. También intervienen la autenticación, el cifrado, la configuración del sistema, los lectores, el software y la gestión de claves.

MIFARE DESFire ofrece capacidades de seguridad considerablemente más avanzadas que una tarjeta RFID destinada únicamente a identificación. En proyectos que manejan información sensible o requieren diferentes niveles de seguridad, la arquitectura completa del sistema debe evaluarse antes de escoger el chip.

Ejemplos de uso según el sector

Una tarjeta RFID puede utilizarse como llave electrónica para habitaciones y otras zonas del establecimiento.

En muchos sistemas, la tarjeta se utiliza como credencial y el sistema de cerraduras determina qué puertas puede abrir y durante qué periodo. Tecnocard fabrica tarjetas llave RFID para hoteles y otros establecimientos turísticos.

Una tarjeta, pulsera o llavero RFID puede utilizarse para controlar el acceso a bungalows, piscinas, barreras y zonas comunes.

El identificador puede asociarse al huésped dentro del software de gestión, evitando la necesidad de almacenar en la tarjeta toda la información de la reserva.

La tarjeta puede funcionar como identificación del abonado para acceder a las instalaciones.

El sistema puede consultar externamente si la cuota está activa, qué zonas tiene autorizadas o cuándo caduca la membresía.

Las tarjetas RFID pueden utilizarse para identificación de empleados y control de acceso a oficinas o determinadas zonas.

Dependiendo del sistema, la tarjeta puede almacenar información de aplicación o simplemente utilizar su identificador como referencia dentro del software.

En eventos y festivales, las pulseras o tarjetas RFID pueden servir para controlar entradas, identificar asistentes o integrarse en soluciones de servicios y pagos.

Tecnocard dispone de tarjetas, pulseras y llaveros RFID para diferentes aplicaciones de identificación y control de accesos.

¿Cuándo conviene almacenar los datos en la tarjeta?

Una buena regla práctica es la siguiente:

Conviene almacenar datos en la tarjeta cuando el sistema necesita que esa información esté disponible en el propio soporte y el chip ofrece la capacidad y seguridad necesarias.

Conviene utilizar la tarjeta como identificador cuando la información cambia con frecuencia, existe una base de datos centralizada o se manejan datos personales que no necesitan estar físicamente en la tarjeta.

En proyectos profesionales, además, hay que comprobar la compatibilidad entre chip, lectores, software y sistema de gestión antes de seleccionar el modelo de tarjeta.

Para profundizar en la elección entre MIFARE Classic y MIFARE DESFire, es recomendable consultar nuestra comparativa MIFARE Classic vs MIFARE DESFire: diferencias para tarjetas de acceso, especialmente cuando el proyecto requiere valorar capacidad, arquitectura y seguridad.

Conclusión

Una tarjeta RFID puede almacenar datos, pero no todas las tarjetas RFID tienen la misma memoria ni están diseñadas para utilizarla de la misma manera.

El dato fundamental para identificar una tarjeta es el UID o identificador del chip, mientras que la memoria es el espacio disponible para almacenar información de acuerdo con la arquitectura del circuito.

En MIFARE Classic EV1 encontramos versiones de 1 KB y 4 KB con una estructura basada en sectores y bloques. MIFARE DESFire EV3 ofrece versiones de 2 KB, 4 KB, 8 KB y 16 KB y una arquitectura basada en aplicaciones y archivos, mucho más flexible.

En muchos sistemas, la tarjeta no necesita almacenar los datos personales del usuario: basta con utilizar su identificador para consultar una base de datos. Esta opción puede simplificar la gestión y reducir la cantidad de información personal almacenada directamente en la credencial.

Tecnocard, como fabricante especializado en tarjetas RFID personalizadas, trabaja con diferentes tecnologías y formatos para adaptarse a las necesidades de cada proyecto. La elección del chip adecuado debe partir siempre de la compatibilidad con el sistema existente y de los datos y funciones que realmente necesita la aplicación.

Preguntas frecuentes sobre los datos que puede almacenar una tarjeta RFID

¿Una tarjeta RFID puede almacenar información?
Sí. Algunas tarjetas RFID incorporan memoria que permite almacenar datos, valores, registros o información de aplicación. La cantidad y el tipo de datos dependen del chip utilizado.
¿El UID de una tarjeta RFID es la memoria?
No. El UID es un identificador del chip, mientras que la memoria es el espacio destinado al almacenamiento de datos. Son elementos diferentes.
¿Cuánta memoria tiene una tarjeta MIFARE Classic?
MIFARE Classic EV1 está disponible en versiones de 1 KB y 4 KB de EEPROM. La memoria está organizada en sectores y bloques de 16 bytes, y parte del espacio se utiliza para claves y estructuras de control.
¿Cuánta memoria tiene una MIFARE DESFire EV3?
MIFARE DESFire EV3 está disponible con 2 KB, 4 KB, 8 KB o 16 KB de memoria no volátil, según la versión. Su estructura permite organizar la memoria mediante aplicaciones y archivos.
¿Se pueden guardar datos personales en una tarjeta RFID?
Técnicamente puede ser posible, dependiendo del chip y del sistema. Sin embargo, no siempre es necesario ni conveniente. Cuando existe una base de datos externa, puede ser preferible utilizar la tarjeta como identificador y almacenar los datos personales en el sistema de gestión, aplicando criterios de minimización y seguridad.
¿Es mejor guardar los datos en la tarjeta o en una base de datos?
Depende del proyecto. Guardar datos en la tarjeta puede ser útil cuando deben estar disponibles directamente en el soporte. Utilizar la tarjeta como identificador suele ser más flexible cuando los permisos y datos cambian con frecuencia y existe un sistema centralizado.
¿Qué es mejor, MIFARE Classic o MIFARE DESFire?
Depende de las necesidades del sistema. MIFARE Classic ofrece una estructura más sencilla basada en sectores y bloques, mientras que DESFire proporciona una arquitectura más flexible, multiaplicación y con funciones de seguridad avanzadas. La elección debe hacerse teniendo en cuenta el sistema de lectores, software, seguridad y cantidad de información necesaria.
¿Todas las tarjetas RFID permiten escribir datos?
No. La capacidad de lectura y escritura depende del chip concreto y de cómo esté configurado el sistema. Algunas tarjetas están diseñadas principalmente para identificación, mientras que otras incorporan memoria reescribible.

¿Quieres un presupuesto?

¡Obtén tu presupuesto personalizado ahora! Completa nuestro formulario y descubre los mejores precios para tus tarjetas de PVC. ¡Es rápido y sencillo!