Et MIFARE DESFire-kort er et kontaktløst smartkort, der er bygget op omkring en NXP DESFire-IC. Det kan lagre applikationsfiler med kontrolleret adgang til anvendelser som adgangsstyring og billettering. Denne guide hjælper dig med at kontrollere generationen, læseren, applikationen og nøglerne, før du bestiller eller udskifter kort.
Hvad er et MIFARE DESFire-kort?
DESFire tilhører NXPs MIFARE-familie af kontaktløse IC'er. Kortet bruger en 13,56 MHz-grænseflade; DESFire EV3 understøtter ISO/IEC 14443 Type A-kommunikation via lag 4.
Et plastikkort er det færdige adgangsbevis, mens IC'en leverer hukommelsen og de understøttede sikkerhedsfunktioner. Trykning, antennedesign og personalisering er separate dele af det færdige kort.
Se NXPs produktoversigt for DESFire EV3 for at få oplysninger om IC'ens understøttede grænseflade og valgmuligheder.
Hvordan fungerer et DESFire-kort?
En kompatibel læser forsyner kortet med strøm via det kontaktløse felt og udveksler kommandoer med dets valgte applikation. Applikationens adgangsrettigheder bestemmer, om filer kan læses eller ændres, og om autentificering er påkrævet.
Betragt en applikation som en beholder for relaterede filer og indstillinger. Udstederen beslutter, hvad disse filer repræsenterer; køb af et blankt DESFire-kort opretter ikke automatisk et fungerende adgangs- eller transportbevis.
MIFARE Classic vs. DESFire: Hvad ændrer sig?
| Sammenligningspunkt | MIFARE Classic | MIFARE DESFire |
|---|---|---|
| Hukommelsesstruktur | Organisering i sektorer og blokke | Organisering af applikationer og filer |
| Sikkerhedskonfiguration | Classic-specifik autentificering og adgangsbits | Applikationsnøgler, adgangsrettigheder og understøttet sikker meddelelsesudveksling |
| Spørgsmål ved udskiftning | Forventer systemet Classic-sektorer, eller blot en identifikator, der vises? | Understøtter læseren DESFire-applikationen og udstederens konfiguration? |
At begge anvender 13,56 MHz gør ikke Classic og DESFire indbyrdes udskiftelige. Kontrollér applikationen og klargøringsprocessen samt læserens chipunderstøttelse.
NXPs datablad for MIFARE Classic 1K beskriver dets sektor- og blokstruktur.
DESFire EV1 vs. EV2 vs. EV3
EV1, EV2 og EV3 identificerer DESFire-generationer. NXP angiver funktionel bagudkompatibilitet for EV3 med tidligere DESFire-generationer; det garanterer ikke, at ethvert købt kort er klar til dit eksisterende system.
EV3 tilføjer funktioner som en Transaction Timer og Secure Dynamic Messaging. Nye funktioner kræver kompatible kommandoer og konfiguration; vælg den generation, som din kortudsteder og dine læsere understøtter, i stedet for at antage, at en nyere chip automatisk er en fungerende erstatning.
NXPs korte datablad for DESFire EV3 indeholder generationssammenligningen og konfigurationskravene.
Forhindrer DESFire kortkopiering?
En beskyttet DESFire-applikation kan autentificere adgang og bruge sikker meddelelsesudveksling. EV3 understøtter AES-128 blandt sine kryptografiske muligheder, men systemet skal konfigurere og bruge de relevante nøgler og adgangsrettigheder.
En læser, der kun bruger en ubeskyttet identifikator, opnår ikke applikationsautentificering blot fordi kortet indeholder en DESFire-chip. Sikkerheden i legitimationsoplysningerne, kommunikationen mellem læser og controller samt backend-tilladelser skal kontrolleres separat.
NXP angiver Common Criteria EAL5+-certificering for EV3-IC-hardware og -software. Denne certificering dækker ikke din samlede adgangskontrolinstallation og gør den ikke immun over for alle angreb.
NXPs faktablad for DESFire EV3 beskriver de understøttede sikkerhedsfunktioner og certificeringens omfang.
Hvilke læsere kan læse DESFire-kort?
Brug en læser, der understøtter den præcise DESFire-generation og de kommandoer, din applikation kræver. Påstanden om en generisk “13,56 MHz-læser” er ikke tilstrækkelig.
Spørg systemudbyderen, om systemet læser en identifikator, eller om det autentificerer en beskyttet applikation. Ved døradgang skal du også bekræfte læserens output, controllerformat, klargøringsproces og ejerskab af applikationsnøgler.
Kan en telefon læse et DESFire-kort?
En kompatibel NFC-telefon og -app kan muligvis kommunikere med et DESFire-kort. Beskyttede applikationsdata kræver stadig de relevante kommandoer, adgangsrettigheder og nøgler.
EV3 understøtter NFC Forum Type 4 Tag-funktioner, herunder konfigurerede NDEF-applikationer. Det betyder ikke, at hvert udstedt adgangskort indeholder en offentlig URL, eller at det kan kopieres til en telefonwallet.
Hvordan programmeres DESFire-kort?
Systemudstederen definerer applikationen, filerne, nøglerne og adgangsrettighederne og personaliserer derefter kortet via en autoriseret kodningsproces. En vellykket UID-læsning eller et trykt kortnummer er ikke bevis på, at personaliseringen er fuldført.
Vi anbefaler at bekræfte den krævede generation og hukommelsesmulighed med systemudbyderen før bestilling. Test en kodet prøve med hensyn til tilmelding, adgang, tilbagekaldelse og en eventuel sekundær applikation.
Hvad bør du bekræfte, før du bestiller?
- Den krævede DESFire-generation og hukommelsesmulighed.
- Læsermodel, firmware og applikationssupport.
- Om adgangen bruger en identifikator eller autentificerede applikationsdata.
- Udstederens kodningsproces og ansvar for nøgler.
- Kortformat, kortdesign og eventuelle krav til synlig nummerering.
- En godkendelsesproces for prøven med den tilsigtede læser og controller.
Del læsermodellen og systemudbyderens ikke-hemmelige krav med os. Vi kan hjælpe dig med at sammenligne kortmuligheder og planlægge en prøvekontrol; hold hemmelige nøgler inden for din autoriserede klargøringsproces.
Fortsæt med vores sammenligning af RFID, HID og MIFARE, guide til RFID-adgangskort og forklaring af 26-bit-nummerering.



















