+86-755-36991787

Qual è il processo di autenticazione di MIFARE?

Apr 12, 2023

Il processo di autenticazione di MIFARE prevede la verifica dell'autenticità della carta e la garanzia che il titolare della carta abbia il diritto di accedere alle informazioni o alle risorse memorizzate sulla carta. Ecco i passaggi fondamentali del processo di autenticazione per le carte MIFARE Classic e MIFARE DESFire:

Processo di autenticazione classica MIFARE:

  1. Il lettore di carte invia una richiesta alla carta MIFARE Classic per avviare la comunicazione.
  2. La carta risponde con il suo numero di serie univoco 4-byte (UID).
  3. Il lettore invia una sfida alla carta, che è un numero casuale che verrà utilizzato per autenticare la carta.
  4. La carta utilizza una chiave segreta memorizzata sulla carta per crittografare la sfida e invia il risultato crittografato al lettore.
  5. Il lettore utilizza la stessa chiave segreta per decifrare la risposta e confrontarla con il risultato atteso. Se i due coincidono, la carta viene autenticata e può procedere con l'azione desiderata (come il controllo degli accessi o il trasferimento dei dati).

    MIFARE classic Authentication Process

     

Processo di autenticazione MIFARE DESFire:

  1. Il lettore di schede invia una richiesta alla scheda MIFARE DESFire per avviare la comunicazione.
  2. La carta risponde con il suo identificatore univoco (UID) e l'elenco dei comandi supportati.
  3. Il lettore invia una richiesta di autenticazione della carta utilizzando una chiave specifica, come una chiave principale o una chiave dell'applicazione.
  4. La carta risponde con un numero casuale (sfida) crittografato utilizzando la chiave specificata.
  5. Il lettore decifra la sfida utilizzando la stessa chiave e invia il risultato alla carta.
  6. La carta verifica la risposta e, in caso di esito positivo, invia uno stato di autenticazione al lettore.
  7. Il lettore può ora inviare comandi alla scheda per eseguire attività specifiche, come la lettura o la scrittura di dati.

Si noti che il processo di autenticazione può variare a seconda dell'implementazione specifica della tecnologia MIFARE e dei requisiti di sicurezza dell'applicazione. Inoltre, le schede MIFARE più recenti possono utilizzare algoritmi di crittografia e metodi di autenticazione più avanzati per migliorare la sicurezza.

Invia la tua richiesta