Online Store

Structure Mifare® – aide à la programmation de cartes

Nombre d’octets0123456789101112131415
DescriptionCLÉ ABits d’accèsCLÉ B (facultatif)
  

0xFF

0x07

0 x 80

utilisateur 

 

 

Conditions d’accès pour le bloc de données 0
Bits d’accèsCondition d’accès pourApplication
C10C20C30lireécrireaugmentationdécrémentation, transfert, restauration
000clé A| B1clé A| B1clé A| B1clé A| B1configuration du transport
010clé A| B1jamaisjamaisjamaisbloc de lecture/écriture
100clé A| B1clé B1jamaisjamaisbloc de lecture/écriture
110clé A| B1clé B1clé B1clé A| B1bloc de valeur
001clé A| B1jamaisjamaisclé A| B1bloc de valeur
011clé B1clé B1jamaisjamaisbloc de lecture/écriture
101clé B1jamaisjamaisjamaisbloc de lecture/écriture
111jamaisjamaisjamaisjamaisbloc de lecture/écriture

1 si la clé B peut être lue dans la remorque de secteur correspondante, elle ne peut pas servir d’authentification (toutes les lignes marquées en gris dans le dernier tableau). Par conséquent, si le lecteur authentifie un bloc d’un secteur qui utilise les conditions d’accès marquées en gris et en utilisant la clé B, la carte refusera tout accès ultérieur à la mémoire après l’authentification.

 

 

Conditions d’accès pour le bloc de données 1
Bits d’accèsCondition d’accès pourApplication
C11C21C31lireécrireaugmentationdécrémentation, transfert, restauration
000clé A| B1clé A| B1clé A| B1clé A| B1configuration du transport
010clé A| B1jamaisjamaisjamaisbloc de lecture/écriture
100clé A| B1clé B1jamaisjamaisbloc de lecture/écriture
110clé A| B1clé B1clé B1clé A| B1bloc de valeur
001clé A| B1jamaisjamaisclé A| B1bloc de valeur
011clé B1clé B1jamaisjamaisbloc de lecture/écriture
101clé B1jamaisjamaisjamaisbloc de lecture/écriture
111jamaisjamaisjamaisjamaisbloc de lecture/écriture

1 si la clé B peut être lue dans la remorque de secteur correspondante, elle ne peut pas servir d’authentification (toutes les lignes marquées en gris dans le dernier tableau). Par conséquent, si le lecteur authentifie un bloc d’un secteur qui utilise les conditions d’accès marquées en gris et en utilisant la clé B, la carte refusera tout accès ultérieur à la mémoire après l’authentification.

 

 

Conditions d’accès pour le bloc de données 2
Bits d’accèsCondition d’accès pourApplication
C12C22C32lireécrireaugmentationdécrémentation, transfert, restauration
000clé A| B1clé A| B1clé A| B1clé A| B1configuration du transport
010clé A| B1jamaisjamaisjamaisbloc de lecture/écriture
100clé A| B1clé B1jamaisjamaisbloc de lecture/écriture
110clé A| B1clé B1clé B1clé A| B1bloc de valeur
001clé A| B1jamaisjamaisclé A| B1bloc de valeur
011clé B1clé B1jamaisjamaisbloc de lecture/écriture
101clé B1jamaisjamaisjamaisbloc de lecture/écriture
111jamaisjamaisjamaisjamaisbloc de lecture/écriture

1 si la clé B peut être lue dans la remorque de secteur correspondante, elle ne peut pas servir d’authentification (toutes les lignes marquées en gris dans le dernier tableau). Par conséquent, si le lecteur authentifie un bloc d’un secteur qui utilise les conditions d’accès marquées en gris et en utilisant la clé B, la carte refusera tout accès ultérieur à la mémoire après l’authentification.

 

Conditions d’accès pour la remorque du secteur
Bits d’accèsCondition d’accès pourremarque
KEYABits d’accèsKEYB (en anglais seulement)
C13C23C33lireécrirelireécrirelireécrire
000jamaisclé Aclé Ajamaisclé Aclé ALa clé B peut être lue[1]
010jamaisjamaisclé Ajamaisclé AjamaisLa clé B peut être lue[1]
100jamaisclé Bclé A| Bjamaisjamaisclé B
110jamaisjamaisclé A| Bjamaisjamaisjamais
001jamaisclé Aclé Aclé Aclé Aclé ALa clé B peut être lue, configuration du transport[1]
011jamaisclé Bclé A| Bclé Bjamaisclé B
101jamaisjamaisclé A| Bclé Bjamaisjamais
111jamaisjamaisclé A| Bjamaisjamaisjamais

[1] pour cet accès, la clé de condition B est lisible et peut être utilisée pour les données