+86-755-36991787

Mikä on MIFAREn todennusprosessi?

Apr 12, 2023

MIFARE:n todennusprosessissa varmistetaan kortin aitous ja varmistetaan, että kortinhaltijalla on oikeus päästä käsiksi kortille tallennettuihin tietoihin tai resursseihin. Tässä ovat MIFARE Classic- ja MIFARE DESFire -korttien todennusprosessin perusvaiheet:

MIFARE Classic -todennusprosessi:

  1. Kortinlukija lähettää MIFARE Classic -kortille pyynnön yhteydenpidon aloittamiseksi.
  2. Kortti vastaa yksilöivällä 4-tavun sarjanumerollaan (UID).
  3. Lukija lähettää kortille haasteen, joka on satunnaisluku, jota käytetään kortin todentamiseen.
  4. Kortti käyttää kortille tallennettua salaista avainta haasteen salaamiseen ja lähettää salatun tuloksen takaisin lukijalle.
  5. Lukija käyttää samaa salaista avainta vastauksen salauksen purkamiseen ja sen vertaamiseen odotettuun tulokseen. Jos nämä kaksi täsmäävät, kortti todennetaan ja voi jatkaa haluttuun toimintoon (kuten kulunvalvontaan tai tiedonsiirtoon).

    MIFARE classic Authentication Process

     

MIFARE DESFire -todennusprosessi:

  1. Kortinlukija lähettää MIFARE DESFire -kortille pyynnön yhteyden aloittamiseksi.
  2. Kortti vastaa yksilöivällä tunnisteella (UID) ja tuettujen komentojen luettelolla.
  3. Lukija lähettää pyynnön todentaa kortti tietyllä avaimella, kuten pääavaimella tai sovellusavaimella.
  4. Kortti vastaa satunnaisluvulla (haaste), joka on salattu määritetyllä avaimella.
  5. Lukija purkaa haasteen salauksen samalla avaimella ja lähettää tuloksen takaisin kortille.
  6. Kortti tarkistaa vastauksen ja, jos se onnistuu, lähettää todennustilan takaisin lukijalle.
  7. Lukija voi nyt lähettää kortille komentoja tiettyjen tehtävien suorittamiseksi, kuten tietojen lukemiseksi tai kirjoittamiseksi.

Huomaa, että todennusprosessi voi vaihdella riippuen MIFARE-tekniikan toteutuksesta ja sovelluksen turvallisuusvaatimuksista. Lisäksi uudemmat MIFARE-kortit voivat käyttää kehittyneempiä salausalgoritmeja ja todennusmenetelmiä turvallisuuden parantamiseksi.

Lähetä kysely