Mifare DESFire EV1 UID Unicità?

2

Al momento sto studiando la scheda Mifare DESFire EV1 e vorrei sapere se ci sono gli stessi problemi con l'UID di quelli con il classico?

L'UID DESFire è davvero unico o è stato creato così tanti che gli UID vengono duplicati?

Grazie.

    
posta jim 15.07.2013 - 11:03
fonte

2 risposte

1

Il DESFire EV1 ha un " Numero di serie univoco ", che presumibilmente è l'UID a cui ti stai riferendo. In caso contrario, cerca la lunghezza in bit dell'ID a cui ti stai riferendo.

Un numero di 7 byte significa 2 56 possibili ID, o 7.2 × 10 16 . È improbabile che più di quello sia stato fatto. Per gli ID casuali, la probabilità che il tuo prossimo ID casuale sia già parlato è da qualche parte intorno al numero di dispositivi già in uso diviso per il numero di possibili ID consentiti. Quel ballpark, almeno.

    
risposta data 17.07.2013 - 08:21
fonte
1

Solo una nota, quando UID casuale è abilitato su un EV1 passa da UID a 7 byte a UID a 4 byte, con il primo byte sempre 0x80.

Questo significa che hai solo 24 bit di entropia. Ciò non dovrebbe tuttavia avere importanza, poiché selezionando UID casuale, non dovresti più preoccuparti dell'unicità o dell'integrità dell'UID ricevuta durante l'anti-collisione, perché cambierà sempre.

Invece, puoi recuperare l'UID a 7 byte originale chiamando il comando GetCardUID.

    
risposta data 20.04.2017 - 15:38
fonte

Leggi altre domande sui tag