在线商店

MIFARE DESFire®C konsolenite软件

Quellcode-SDK für DESFire-Kartenprogrammierung®auf Geräten der μFR-Serie

文档和软件下载

Schritt-für-Schritt-Überblick über dasBeispiel der MIFARE DESFire®C-Konsolensoftware。

1.Software-Ubersicht

链接:/代码/ nfc-rfid-reader-sdk / ufr-ds-examples-c.git

Wenn Sie die软件启动,siht Sie wie folgt aus:

MIFARE DESFire C控制台软件-数字逻辑

Der Schlüssel für die Authentifizierung, AID, die AID-Schlüsselnummer für die Authentifizierung, die Datei- id und under interne Schlüsselindex werden alle aus Der Datei config.txt abgerufen。

1.1.Erläuterung der konfigationsdatei (config.txt)

Die konfigationsdatei config.txt wid beim启动软件geladen。Es enthält einen Authentifizierungsschlüssel, eine Ordinalzahl von Schlüsseln in der AID für die Authentifizierung, eine Datei-ID und einen internen Schlüsselindex (wenn der Schlüssel im Lesegerät gespeichert ist)。

Dateistruktur:
DES-Schlussel: 000000000000000000000000000000000000000000000000000000000000
AID 3字节十六进制:000000
AID-Schlüsselnummer für auth: 0
Datei-ID: 1
internet Schlüsselnummer: 0

以前的美好时光Schlüsseltyp和六个小时。

温德Schlüsseltyp DES(8字节)ist, müssen 16 Zeichen eingegeben werden (DES-Schlüssel: 0102030405060708)
温德Schlüsseltyp 2K3DES(16字节)ist, müssen 32 Zeichen eingegeben werden (2K3DES-Schlüssel: 01020304050607080910111213141516)
Wenn der Schlüsseltyp 3K3DES (24 Bytes) ist, müssen 48 Zeichen eingegeben werden (3K3DES-Schlüssel: 010203040506070809101112131415161718192021222324)
温德Schlüsseltyp AES(16字节)ist, müssen 32 Zeichen eingegeben werden (AES-Schlüssel: 01020304050607080910111213141516)

Die zweite Zeile enthält AID, 6 Zeichen müssen eingegeben werden (AID 3字节hex: 010203)

Die dritte Zeile enthält eine Ordnungszahl in der Anwendung für Die Authentifizierung (0 bis zur maximalen Anzahl von Anwendungsschlüsseln - 1)

Die vierte Zeile enthält安文东的日期索引。Wenn die Funktion diesen参数niht verwendet, wt忽略。

死fünfte Zeile enthält eine Ordinalzahl von Schlüsseln für Die Authentifizierung, Die im Lesegerät gespeichert sind。

Die konfigationsdatei kann von der Anwendung aus geändert werden, wenn 't' gedrückt wd (konfigationsparameter ändern)。
Zuerst sehen Sie die aktuelle Konfigurationsdatei .txt mit den option 1 - 5 zum Ändern und ESC für den Zurück zum Hauptmenü。

MIFARE DESFire C控制台软件-数字逻辑

Für den Tastenwechsel drücken Sie '1'。我们的朋友Schlüsseln für我们是真正的朋友。

MIFARE DESFire C控制台软件-数字逻辑

Drücken Sie beispielsweise“3”für die 3K3DES-Taste。Geben Sie 24字节im hexadezimalen格式(48 Zeichen) ein。

MIFARE DESFire C控制台软件-数字逻辑

Wenn die Änderung abgeschlossen ist, drücken Sie die ESC-Taste für die Rückkehr im Hauptmenü und drücken Sie dann "t" für die Änderungsprüfung。

MIFARE DESFire C控制台软件-数字逻辑

分类与分类Authentifizierungsschlüssels wurden geändert。

1.2.Authentifizierungsmodus ändern (0)

嗯zwischen interner oder bereitgestellter Tastenauthentifizierung zu wechseln, drücken你“0”auf der Tastatur。
Es sieht so aus (hier ist '0' zweimal gedrückt):

MIFARE DESFire C控制台软件-数字逻辑

1.3.Hauptschlusselauthentifizierung (1)

嗯zwischen der Hauptschlüsselauthentifizierung zu wechseln, drücken Sie“1”auf der Tastatur。
Es sieht so aus (hier ist '1' zweimal gedrückt):

MIFARE DESFire C控制台软件-数字逻辑

德国德国认证机构,hängt vom Hauptschlüssel der Karte oder den anwendungseinellungen ab。

1.4.我在Karte (2)

Drücken Sie für die kar10 - uid(7字节)die味道'2'。Eine gültige Authentifizierung mit einem Master- oder Anwendungsschlüssel ist erforderlich。

MIFARE DESFire C控制台软件-数字逻辑

1.5.Karte formatieren (3)

Wenn Sie die Zahl“3”auf Ihrer Tastatur drücken, wid die Karte formatiert (alle Anwendungen und Dateien außer AID mit der Nummer: 000000 gelöscht)。
Je nachdem, welchen Authentifizierungsmodus Sie gewählt haben, bird der AES-Schlüssel im Lesegerät (INTERNAL KEY) oder in der konfigationsdatei (PROVIDED KEY.txt) gesucht。

MIFARE DESFire C控制台软件-数字逻辑

1.6.DES bis AES (4)

Ändern des Kartenhauptschlüssels von der werkseitigen DES-Schlüssel 0x0000000000000000 in die AES-Schlüssel 0x00000000000000000000000000000000。

1.7.AES双DES (5)

Ändern des Kartenhauptschlüssels von AES-Schlüssel-0x00000000000000000000000000000000 zu DES-Schlüssel-0x0000000000000000。

1.8.Kostenloser Speicher (6)

Lesen Sie die Menge des verfügbaren Karte演讲者。

MIFARE DESFire C控制台软件-数字逻辑10

1.9.Zufällige ID festlegen (7)

Aktivieren Sie die zufälligen ID- kartenoptionen über die Schaltfläche Zufällige ID festlegen。Erforderliche Authentifizierung mit einem Kartenhauptschlüssel。
Die Karte gibt eine zufällige ID von 4 Byte anstelle einer eindetigen ID von 7 Byte zurück。
警告:diesel Vorgang不可逆。
温氏选项,可选UID von einem speziellen Befehl gelesen werden, der eined Authentifizierung mit einem gültigen Schlüssel erfordert。

1.10.internet Schlüsselschloss (8)

Sie müssen ein password (8 Zeichen lang) eingeben, um die Schlüsselregistrierung zu sperren。Das Werkskennwort lautet "11111111"。

MIFARE DESFire C控制台软件-数字逻辑11

1.11.Entsperrung des internen Schlüssels (9)

嗯die Möglichkeit zum Registrieren von Schlüsseln im Lesegerät freizuschalten, müssen Sie dasselbe Kennwort eingeben,嗯Schlüssel zu entsperren, die zum Sperren der Tastenregistrierung eingegeben werden。Das Werkskennwort lautet "11111111"

MIFARE DESFire C控制台软件-数字逻辑

1.12.波特酸(a)爱因斯坦

Nachdem Sie die选项"Baudrate einstellen" durch Drücken von "a" auf der Tastatur aktiviert haben, sehen Sie mehere Auswahlmöglichkeiten für die Transceiving- und Empfangsbaudrate。Geben Sie einfach die number neben der Option ein, die Sie auswählen möchten。

MIFARE DESFire C控制台软件-数字逻辑

1.13.阿布鲁芬波特酸盐(b)

在世界上的快乐für在世界上的幸福Lesegeräts。

MIFARE DESFire C控制台软件-数字逻辑

1.14.Schlüssel im Lesegerät speichern (c)

死亡是艺术Schlüssels。

MIFARE DESFire C控制台软件-数字逻辑15

Wählen Sie beispielsweise die Taste 3K3DES。x010203040506070809101112131415161718192021222324 Schlussel 0。
Der interne Schlüsselindex ist 0。bei3k3des - tasten werden zwei Schlüsselfelder im Lesegerät belegt。在柴油中下降0和1。Der erste kostenlose Schlüsselindex ist 2。Für andere Schlüsseltypen奇怪的努尔ein Schlüsselfeld verwendet。

MIFARE DESFire C控制台软件-数字逻辑

1.15.品尝(d) ändern

Ändern des Kartenmasters, des Anwendungsmasters和Benutzerschlüssel下。Wenn Sie den Hauptschlüssel ändern, ändern Sie möglicherweise den Schlüsseltyp和den Wert des Schlüssels。在der Anwendung sind alle Schlüssel vom gleichen Typ, und Schlüsseltypen können nicht geändert werden。
Ändern Sie beispielsweise den Hauptschlüssel in 3k3des typ und Wert 0x010203040506070809101112131415161718192021222324。

MIFARE DESFire C控制台软件-数字逻辑

1.16.Ändern der Schlüsseleinstellung (e)

嗯die Tasteneinstellungen zu ändern, lesen Sie die verfügbaren Einstellungen sorgfältig durch und wählen Sie eine aus。爱你在伊内恩的路上gewählte爱因斯坦,爱你在伊内恩的路上können夜晚梅尔geändert维尔登。爱因斯坦之死für AID 000000 ändern,能看见夜晚的风景。

MIFARE DESFire C控制台软件-数字逻辑

1.17.Schlüsseleinstellung (f) abrufen

我们的生活很美好Anwendungshauptschlüsseleinstellungen我们的生活很美好Anwendungsschlüsseln。Lesen Sie beispielsweise die Hauptschlüsseleinstellungen der Karte。

MIFARE DESFire C控制台软件-数字逻辑

1.18.安特拉格·斯特伦(g)

你是我的朋友AES-Schlüsseln。BEIHILFE = 0xA10000。最大限度Schlüsselzahl 3。

MIFARE DESFire C控制台软件-数字逻辑20

1.19.安文东(h) löschen

Geben Sie AID zum Löschen ein。

MIFARE DESFire C控制台软件-数字逻辑21

1.20.Datei erstellen (j)

在der konfigationsdatei den AID und Anwendungshauptschlüssel fest。
Zum Beispiel Standarddatendatei, Größe 100字节,verschlüsselte Kommunikation。

MIFARE DESFire C控制台软件-数字逻辑22

Beispiel: Erstellen einer Wertdatei。死在外面的人是0,死在外面的人是200,死在安方的人是100。Verschlusselter Kommunikationsmodus。

MIFARE DESFire C控制台软件-数字逻辑23

Beispiel: Erstellen einer linearen Datensatzdatei。死亡Größe des Datensatzes beträgt 100,和死亡Datensätzen beträgt 3, verschlüsselter Kommunikationsmodus。

MIFARE DESFire C控制台软件-数字逻辑24

1.21.Datei löschen (k)

在der konfigationsdatei den AID und Anwendungshauptschlüssel fest。Geben Sie die Datei-ID zum Löschen ein。

MIFARE DESFire C控制台软件-数字逻辑

1.22.标准日期顺序(l)

《关于约会的传说》Anwendungsschlüssel für《关于约会的故事》
Schreiben Sie beispielsweise Text in die Standarddatendatei, verschlüsselter Kommunikationsmodus。Der Text wid ausder Datei write.txt gelesen。Die Größe des Textes muss kleiner oder gleich der Größe der Datei sein。

MIFARE DESFire C控制台软件-数字逻辑26

Beispiel: Schreiben einer Datensatzdatei。

MIFARE DESFire C控制台软件-数字逻辑26

1.23.Lesen Sie die Std-Datei oder -Datensätze (m)

Legen Sie in der konfigationsdatei die AID, den Anwendungshauptschlüssel und die Datei-ID fest。
Zum Beispiel Daten aus Standard-Datendateien lesen, verschlüsselter Kommunikationsmodus。Die gelesenen Daten werden in der gelesenen.txt Datei gespeichert。

MIFARE DESFire C控制台软件-数字逻辑

Beispiel: Lesen Sie zwei Datensätze。

MIFARE DESFire C控制台软件-数字逻辑

1.24.Wertdatei (n) lesen

Legen Sie in der konfigationsdatei den Authentifizierungsschlüssel, AID, die AID-Schlüsselnummer zum Lesen und die Datei-ID fest。

MIFARE DESFire C控制台软件-数字逻辑30

1.25.Wertsteigerungsdatei (o)

关于约会的传说Authentifizierungsschlüssel, AID, die AID-Schlüsselnummer für den lesese und Schreibzugriff and die date - id fest。
Beispiel: Erhöhen Sie die Wertdatei um 20。

MIFARE DESFire C控制台软件-数字逻辑31

1.26.Verringern der Wertdatei

关于日期的传说Authentifizierungsschlüssel, AID, die AID-Schlüsselnummer für das Lesen, den Schreib- oder lesese - und Schreibzugriff and die date - id fest。
Beispiel: Verringern Sie die Wertdatei um 20。

MIFARE DESFire C控制台软件-数字逻辑32

1.27.Datensatzdatei löschen (r)

关于约会的传说Authentifizierungsschlüssel, AID, die AID-Schlüsselnummer für den lesese und Schreibzugriff and die date - id fest。allle Datensätze在der linearen oder zyklischen Datensatzdatei werden gelöscht。

MIFARE DESFire C控制台软件-数字逻辑33

1.28.Antragshilfe abrufen (n)

传说Sie in der konfigationsdatei den Kartenmaster-Authentifizierungsschlüssel AID = 0x000000 fest。

MIFARE DESFire C控制台软件-数字逻辑

Weitere链接:

嗯andere软件beispiele zu durchsuchen oder herunterzuladen, besuchen Sie unserGitlab软件仓库
嗯,不知道Geräte祖考芬,拜叔臣unseren offiziellen网上商店
Wenn Sie Fragen zu unseren软件beispielen haben,können你是一个未知的技术支持文登

软件下载
使用说明书

Die ausführbare uFR Shell-Software ermöglicht Die Befehlszeilenausführung für Geräte der μFR-Serie im Konsolenmodus。

Baidu
map