Home › Magazines › 2006 › septembre › Lecteur de RFID expérimental

Lecteur de RFID expérimental

À développer soi-même

publié dans Elektor n° 339, septembre 2006

Lecteur de RFID expérimental

Quand les premiers échantillons de cartes MIFARE sont arrivés à la rédaction, nous avons beaucoup discuté sur le point de savoir s’il y avait un moyen simple de leur arracher leurs secrets. Construire un lecteur sans l’aide d’une puce spécialisée semblait irréaliste. Et pourtant, c’est possible ! La preuve, cet article va vous montrer comment déchiffrer les cartes ISO 14443-A avec un microcontrôleur ordinaire. En outre, nous détaillerons le protocole et le codage pour vous permettre de rédiger le logiciel nécessaire en fonction de votre projet personnel.

Informations complémentaires - 060221-Wf.pdf :
Logiciel et réglage du lecteur expérimental

Mises à jour, infos

Le lecteur ne donne pas immédiatement l'identificateur UID de la carte,
mais en fait les octets dans l'ordre dans lequel ils se trouvent écrits sur la carte (Cf. la fiche de caractéristiques MIFARE et l'article).
Si votre lecteur lit la série d'octets suivante (visualisée par l'affichage LCD ou sur le PC par le biais de la liaison sérielle)

04 2F 58 FB F9 13 7A 00

L'IUD est alors :

04 2F 58 F9 13 7A 00, c'est-à-dire (04 2F 58 F9 13 7A 00)

ce qui signifie que l'ordre est resté le même, seul le 4ème octet ne doit pas être pris en compte vu qu'il s'agit d'une somme de vérification (checksum).

Cliquez ci-dessous pour télécharger l'article ou le fichier pdf.

 

Téléchargements 

PDF de l'article (f060936.pdf)
10 unités de crédit
 

Produits 

ATmega16-16 programmé
060221-41 (USD 19,80)
 

Téléchargements gratuits 

060221-11.zip

Gratuit !

060221-Wf.pdf

Gratuit !

Compte tenu de la complexité du marché international, Elektor ne saurait garantir la disponibilité des composants requis pour cette réalisation.

Elektor 6/2012 en kiosque

Elektor-Hebdo gratuit !

Mon adresse électronique :

Unités de crédit Elektor

Nos blogs-ateliers