+86-755-36991787

Jaký je proces ověřování MIFARE?

Apr 12, 2023

Proces ověřování MIFARE zahrnuje ověření pravosti karty a zajištění toho, že držitel karty má právo přístupu k informacím nebo zdrojům uloženým na kartě. Zde jsou základní kroky procesu ověřování pro karty MIFARE Classic a MIFARE DESFire:

Proces klasického ověřování MIFARE:

  1. Čtečka karet odešle na kartu MIFARE Classic požadavek na zahájení komunikace.
  2. Karta odpoví svým jedinečným 4-bajtovým sériovým číslem (UID).
  3. Čtečka odešle na kartu výzvu, což je náhodné číslo, které bude použito k ověření karty.
  4. Karta používá tajný klíč uložený na kartě k zašifrování výzvy a odešle zašifrovaný výsledek zpět do čtečky.
  5. Čtečka používá stejný tajný klíč k dešifrování odpovědi a jejímu porovnání s očekávaným výsledkem. Pokud se oba shodují, je karta ověřena a může pokračovat v požadované akci (jako je řízení přístupu nebo přenos dat).

    MIFARE classic Authentication Process

     

Proces ověřování MIFARE DESFire:

  1. Čtečka karet odešle na kartu MIFARE DESFire požadavek na zahájení komunikace.
  2. Karta odpoví svým jedinečným identifikátorem (UID) a seznamem podporovaných příkazů.
  3. Čtečka odešle požadavek na ověření karty pomocí specifického klíče, jako je hlavní klíč nebo klíč aplikace.
  4. Karta odpoví náhodným číslem (výzvou) zašifrovaným pomocí zadaného klíče.
  5. Čtečka dešifruje výzvu pomocí stejného klíče a výsledek odešle zpět na kartu.
  6. Karta ověří odpověď a v případě úspěchu odešle stav autentizace zpět do čtečky.
  7. Čtečka nyní může posílat na kartu příkazy pro provádění specifických úkolů, jako je čtení nebo zápis dat.

Upozorňujeme, že proces ověřování se může lišit v závislosti na konkrétní implementaci technologie MIFARE a bezpečnostních požadavcích aplikace. Kromě toho mohou novější karty MIFARE používat pokročilejší šifrovací algoritmy a metody ověřování ke zvýšení zabezpečení.

Odeslat dotaz