RFID-Kartenidentifikation

9

Ich suche nach Bibliotheken in Delphi zum Programmieren und Lesen von RFID-Karten. Heute benutze ich normale Mifare 1k-Karten und benutze eine einfache Bibliothek, um die Karten-UID zu lesen, aber ich würde gerne mehr mit diesen Karten machen, wie Speichern und Lesen von ihrem Speicher.

heute verwendet meine Entwicklung die PCSCconnector.pas-Bibliothek in Delphi (PC / SC-Schnittstellenkomponente)

Ich bin mir nicht sicher, ob dies in der Lage ist, etwas fortgeschritteneres zu tun, als nur Code zu senden, um die UID-Nummer meiner Karten zurückzugeben?

wenn nicht, was gibt es da draußen noch, wer kann benutzt werden?

in einer zweiten Notiz, kann jemand mich in die richtige Richtung, wie man Kartenarten identifizieren? Welche Art von RFID-Karte halte ich, was sind die Parameter, mifare 1k. 5k? Java-Karte usw.?

    
Plastkort 12.02.2011, 13:25
quelle

1 Antwort

1

Dies beantwortet nicht genau Ihre Frage, sondern ein paar Hinweise und Hinweise:

Das Problem mit Mifare 1k (alle Mifare Classic-Karten, nicht DESFire, Ultralight usw.) ist, dass sie proprietär sind. Das Lesen der UID ist eine Standardfunktion, die von allen ISO14443-kompatiblen Lesern unterstützt wird. Um Daten lesen / schreiben zu können, benötigen Sie einen Reader mit Mifare-Unterstützung (klassisch).

Dies wirft die Frage auf, welche Art von Leser Sie verwenden?

Das Protokoll und die Algorithmen wurden reverse-engineered, aber NXP lizensiert den Kryptoalgorithmus nicht (crypto-1) - bedeutet, dass jede Open-Source-Bibliothek (die es möglicherweise gibt) wahrscheinlich nicht legal ist.

Die Dokumentation für alle anderen NXP Mifare-Karten ist nur unter NDA verfügbar.

BEARBEITEN:

SpringCard verfügt auf seiner Website über eine Vielzahl von Diagnose-Software-Tools sowie über viele andere PC / SC-bezogene Ressourcen. Ich denke, es ist hauptsächlich C ++ / C # -fokussiert.

Ссылка

PC / SC Diag zum Beispiel ist ziemlich praktisch für einige schnelle Tests auf einer Karte.

    
sstn 16.02.2011, 21:44
quelle

Tags und Links