¿Mifare DESFire EV1 UID Uniqueness?

2

Actualmente estoy investigando la tarjeta Mifare DESFire EV1 y me gustaría saber si existen los mismos problemas con el UID que con el clásico.

¿El UID de DESFire es realmente único o se han creado tantos que los UID se están duplicando?

Gracias.

    
pregunta jim 15.07.2013 - 11:03
fuente

2 respuestas

1

El DESFire EV1 tiene un 7 bytes " Número de serie exclusivo ", que probablemente sea el UID al que se refiere. Si no es así, busque la longitud de bits de la ID a la que se refiere.

Un número de 7 bytes significa 2 ID 56 posibles, o 7.2 × 10 16 . Es poco probable que se hayan hecho más de eso. Para las ID aleatorias, la probabilidad de que se pronuncie su próxima ID aleatoria está en algún lugar alrededor de la cantidad de dispositivos que ya están en uso dividida por la cantidad de ID posibles permitidas. Ese estadio de béisbol, al menos.

    
respondido por el tylerl 17.07.2013 - 08:21
fuente
1

Solo una nota, cuando el UID aleatorio está habilitado en un EV1, cambia de UID de 7 bytes a UID de 4 bytes, con el primer byte siempre siendo 0x80.

Esto significa que solo tienes 24 bits de entropía. Sin embargo, esto no debería importar, ya que al seleccionar un UID aleatorio, ya no debe preocuparse por la singularidad o integridad del UID que se recibe durante la anticolisión, ya que siempre cambiará.

En su lugar, puede recuperar el UID original de 7 bytes llamando al comando GetCardUID.

    
respondido por el jlstrauss 20.04.2017 - 15:38
fuente

Lea otras preguntas en las etiquetas