在线商店

ΜΙΦΑΡΕ DESFire®C λογισμικό κονσόλα ζ

SDKπηγαίουκώδικαγιατονπρογραμματισμόκαρτώνDESFire®σεσυσκευέςτηςσειράςμFR

文档和软件下载

Επισκόπησηβήμαπροςβήματουπαραδείγματοςλογισμικούκονσόλας非接触式读卡器DESFire®C。

1.Επισκόπησηλογισμικού

Σύνδεσμος:/代码/ nfc-rfid -αναγνώστηςsdk / ufr-ds -παραδείγματα-c.git

Ότανξεκινάτετολογισμικό,εμφανίζεταιωςεξής:

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική1

Τοκλειδίγιαέλεγχοταυτότητας,το援助,οαριθμόςκλειδιού援助γιαέλεγχοταυτότητας,τοαναγνωριστικόαρχείουκαιοεσωτερικόςδείκτηςκλειδιώνανακτώνταιαπότοαρχείορυθμίσεων. txt。

1.1.Επεξήγηση αρχε ων (config.txt)

Τοαρχείορυθμίσεωνconfig.txtφορτώνεταικατάτηνεκκίνησητουλογισμικού。Περιλαμβάνειένακλειδίελέγχουταυτότητας,έναντακτικόαριθμόκλειδιώνστο援助γιαέλεγχοταυτότητας,ένααναγνωριστικόαρχείουκαιέναεσωτερικόευρετήριοκλειδιών(όταντοκλειδίαποθηκεύεταιστοπρόγραμμαανάγνωσης)。

Δομήαρχείου:
Κλειδί des: 00000000000000000000000000000000000000000000000000000000000000
ΕΝΊΣΧΥΣΗ 3字节δεκαεξαδικό: 000000
Αριθμός κλειδιο
Αναγνωριστικό αρχε ου: 1
Εσωτερικός αρι ζ κλειδιο: 0

Ηπρώτηγραμμήκαθορίζειτοντύποκλειδιούκαιτηδεκαεξαδικήτιμήτου。

ΕάνοτύποςκλειδιούείναιDES(8字节),τότεπρέπειναεισαχθού16χναρακτήρες(πλήκτροDES: 0102030405060708)
Εάνοτύποςκλειδιούείναι2 k3des(16字节),τότεπρέπειναεισαχθού32χναρακτήρες(κλειδί2 k3des: 01020304050607080910111213141516)
Εάνοτύποςκλειδιούείναι3 k3des(24字节),τότεπρέπειναεισαχθού48χναρακτήρες(κλειδί3 k3des: 010203040506070809101112131415161718192021222324)
ΕάνοτύποςκλειδιούείναιAES(16字节),τότεπρέπειναεισαχθού32χναρακτήρες(πλήκτροAES: 01020304050607080910111213141516)

Ηδεύτερηγραμμήπεριέχει援助,πρέπειναεισαχθού6χναρακτήρες(援助3字节δεκαεξαδικό:010203)

Ητρίτηγραμμήπεριέχειέναντακτικόαριθμόστηνεφαρμογήελέγχουταυτότητας(0στονμέγιστοαριθμόκλειδιώνεφαρμογής- 1)

Ητέταρτηγραμμήπεριέχειέναευρετήριοτουαναγνωριστικούαρχείουστηνεφαρμογή。Εάνησυνάρτησηδενχρησιμοποιείαυτήντηνπαράμετρο,τότεαυτήητιμήπαραβλέπεται。

Ηπέμπτηγραμμήπεριέχειέναντακτικόαριθμόκλειδιώνγιαέλεγχοταυτότηταςπουείναιαποθηκευμέναστοπρόγραμμαανάγνωσης。

Τοαρχείορυθμίσεωνμπορείνααλλάξειαπότηνεφαρμογήότανπατηθείτο“t”(更改配置参数)。
Πρώτον,θαδείτετοτρέχοναρχείοconfig.txtμεεπιλογές1 - 5γιααλλαγήκαιESCγιαεπιστροφήστοκύριομενού。

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική2

Για αλ αγ。Υπάρχουντέσσεριςτύποικλειδιώνγιαέλεγχοταυτότητας。

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική3

Γιαπαράδειγμα,πατήστε3的γιατοπλήκτρο3 k3des。Εισαγάγετ24字节σεεδεκαεξαδικήμορφή(48χαρακτήρες)。

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική4

Όταντελειώσειηαλλαγή,πατήστετοκουμπίESCγιαεπιστροφήστοκύριομενούκαι,στησυνέχεια,πατήστε' t 'γιαέλεγχοτροποποίησης。

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική5

Οτύποςκαιητιμήτουκλειδιούελέγχουταυτότηταςέχουναλλάξει。

1.2.Αλλαγή τρ ου ελ γχου τα ο τη ας (0)

Γιαεναλλαγήμεταξύεσωτερικούήπαρεχόμενουελέγχουταυτότηταςπλήκτρων,πατήστε' 0 'στοπληκτρολόγιο。
Μοιάζειμεαυτό(εδώείναιτο«0»πατημένοδύοφορές):

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική6

1.3.Έλεγχος ταυ ητα υ ου κλειδιο

Γιαεναλλαγήμεταξύελέγχουταυτότηταςκύριουπλήκτρου,πατήστε1στοπληκτρολόγιο。
Μοιάζειμεαυτό(εδώείναιτο«1»πατημένοδύοφορές):

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική7

Τοαναπαιτείταιέλεγχοςταυτότηταςήόχιεξαρτάταιαπότοκύριοκλειδίτωνρυθμίσεωντηςκάρταςήτηςεφαρμογής。

1.4.Λήψη κ α ρτας uid (2)

Για κ α ρ α UID(7字节)πατ ε '2'。Απαιτείταιέγκυροςέλεγχοςταυτότηταςμεκύριοκλειδίήκλειδίεφαρμογής。

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική8

1.5.Μορφοποίηση κ α ρτας (3)

Πατώνταςτοναριθμό“3στοπληκτρολόγιόσαςθαπροκληθείμορφοποίησητηςκάρτας(διαγραφήόλωντωνεφαρμογώνκαιαρχείωνεκτόςαπότο援助μεαριθμό:000000)。
Ανάλογαμετηλειτουργίαελέγχουταυτότηταςπουεπιλέξατε,θααναζητήσειτοκλειδίAESστησυσκευήανάγνωσης(ΕΣΩΤΕΡΙΚΟΚΛΕΙΔΙ)ήστοαρχείοconfig.txt(ΠΑΡΕΧΟΜΕΝΟΚΛΕΙΔΙ)。

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική9

1.6.“悲伤”(伤感)

Αλλαγήτουκύριουκλειδιούκάρταςαπόεργοστασιακό0 x0000000000000000κλειδιούDESσε0 x00000000000000000000000000000000κλειδιούAES。

1.7.愤怒(悲伤)。

Αλλαγήτουκύριουκλειδιούκάρταςαπό0 x00000000000000000000000000000000κλειδιούAESσε0 x0000000000000000κλειδιούDES。

1.8.Αποκτήστε ελε η (6)

Διαβάστετηνποσότητατηςδιαθέσιμηςμνήμηςστηνκάρτα。

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική10

1.9.Ορισμός τ χα ου αγνωριστικο

ΕνεργοποίησητωνεπιλογώντυχαίαςταυτότηταςμετοκουμπίΟρισμόςτυχαίαςταυτότητας。Απαιτούμενοςέλεγχοςταυτότηταςμεχρήσηκύριουκλειδιούκάρτας。
Ηκάρταεπιστρέφειτυχαίοαναγνωριστικό4字节αντίγιαμοναδικόαναγνωριστικό7字节。
Προειδοποίηση:αυτήηλειτουργίαείναιμηαναστρέψιμη。
Ότανείναιενεργοποιημένηαυτήηεπιλογή,τοUIDμπορείναδιαβαστείαπόμιαειδικήεντολήπουαπαιτείέλεγχοταυτότηταςχρησιμοποιώνταςέναέγκυροκλειδί。

1.10.Εσωτερική κλειδαρι (8)

Πρέπειναεισαγάγετεένανκωδικόπρόσβασης(μήκους8χαρακτήρων)γιανακλειδώσετετηνεγγραφήκλειδιού。Οεργοστασιακόςκωδικόςπρόσβασηςείναι“11111111”。

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική11

1.11.Εσωτερικό ξεκλε ωμα κλειδιο

Γιαναξεκλειδώσετετηδυνατότηταεγγραφήςκλειδιώνστοπρόγραμμαανάγνωσης,πρέπειναεισαγάγετετονίδιοκωδικόπρόσβασηςγιαναξεκλειδώσετετακλειδιάπουέχουνεισαχθείγιανακλειδώσετετηνεγγραφήκλειδιών。Οεργοστασιακόςκωδικόςπρόσβασηςείναι“11111111”

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική12

1.12.Ορισμός ποσοστο

Αφούενεργοποιήσετετηνεπιλογή设置波特率的πατώνταςaστοπληκτρολόγιοθαδείτεπολλέςεπιλογέςγιαναδιαλέξετεγιατημετάδοσηκαιτηλήψη波特率。Απλώςεισαγάγετετοναριθμόδίπλαστηνεπιλογήπουθέλετεναεπιλέξετε。

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική13

1.13.Πάρτε το ποσ τό baud (β)

Διαβάστετιςτιμέςμετάδοσηςκαιλήψηςτουρυθμού波特τουαναγνώστη。

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική14

1.14.Αποθηκεύστε το κλειδί στη συσκε ν α α α γ γ ωση ζ (γ)

Η πρώτη ε το γ τ υ κλε ο διο

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική15

“Για”λ αρ ιγμα,“επι”λε τε το κλειδί 3k3des。Βασικx010203040506070809101112131415161718192021222324ά0。
Ο εσωτερικ Ο ζ δε κτης κλειδιών ε走妥妥的末路。Γιαταπλήκτρα3 k3des,θακαταληφθούνδύοβασικάπεδίαστοναναγνώστη。Στην περ ρ τωση α τ 0 και 1.Ο πρώτος δε κτη ζ ελε υ κλειδι ΟΓιαάλλουςτύπουςκλειδιών,θαχρησιμοποιηθείμόνοέναβασικόπεδίο。

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική16

1.15.Αλλαγή κλειδιο

Αλλαγήκύριουκάρτας,κύριουαρχείουεφαρμογήςκαικλειδιώνχρήστη。Όταναλλάζετετοκύριοκλειδί,τότείσωςαλλάξετετοντύποκλειδιούκαιτηντιμήτουκλειδιού。Στηνεφαρμογή,όλαταπλήκτραείναιτουίδιουτύπουκαιοιτύποικλειδιώνδεναλλάζουν。
Γιαπαράδειγμα,αλλάξτετοκύριοκλειδίσετύπο3 k3desκαιητιμx010203040506070809101112131415161718192021222324ή0。

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική17

1.16.Αλλάξτε τη ρ ιση κλει ο

Γιανααλλάξετετιςβασικέςρυθμίσεις),διαβάστεπροσεκτικάτιςδιαθέσιμεςρυθμίσειςκαιεπιλέξτεμία。Προσέξτετηρύθμισηπουεπιλέξατε,μερικέςαπόαυτέςδενμπορούνπλέοννααλλάξουν。Εάναλλάζετετιςρυθμίσειςγιατο援助000000 -ΔΕΝΜΠΟΡΕΙΝΑΜΟΡΦΟΠΟΙΗΘΕΙ。

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική18

1.17.Ρύθμιση κλειδιο

Διαβάστετιςρυθμίσειςτουκύριουήτουκύριουκλειδιούεφαρμογήςκαιένανμέγιστοαριθμόκλειδιώνεφαρμογής。Γιαπαράδειγμα,διαβάστετιςρυθμίσειςτουκύριουκλειδιούκάρτας。

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική19

1.18.Υποβολή末梢ησης (g)

Γιαπαράδειγμα,κάντεμιαεφαρμογήμεκλειδιάAES。ΕΝΙΣΧΥΣΗ = 0xA10000。Μέγιστος αρι ζ κλειδιο

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική20

1.19.Διαγραφή末梢ησης η)

Εισαγάγετε aid για διαγραφ。

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική21

1.20.Δημιουργία αρχε vou υ (j)

Στοαρχείορυθμίσεωνορίστετοβοηθητικόπρόγραμμα援助καιτοκύριοκλειδίεφαρμογής。
Γιαπαράδειγμα,δημιουργήστετυπικόαρχείοδεδομένων,μέγεθος100字节,κωδικοποιημένηεπικοινωνία。

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική22

Παράδειγμα: Δημιουργήστε social social να αρχε ο τιμών。Τοκατώτατοόριοείναι0,τοανώτατοόριοείνα200ικαιηαρχικήτιμήείναι100。Κωδικοποιημένη λειτ τ τ τ κοι ε ε ο κο νω走走末路

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική23

Παράδειγμα:Δημιουργήστεέναγραμμικόαρχείοεγγραφής。Τομέγεθοςτηςεγγραφήςείνα100ικαιομέγιστοςαριθμόςεγγραφώνείνα3ικωδικοποιημένηλειτουργίαεπικοινωνίας。

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική24

1.21.Διαγραφή αρχε vou υ (ια)

Στοαρχείορυθμίσεωνορίστετοβοηθητικόπρόγραμμα援助καιτοκύριοκλειδίεφαρμογής。Εισαγάγετε το αναγνωριστικό αρχε ου για διαγραφ。

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική25

1.22.(l)

ΣτοαρχείοδιαμόρφωσηςορίστετοΠΛΉΚΤΡΟ援助,τοκλειδίεφαρμογήςγιαπρόσβασηεγγραφήςήανάγνωσηςκαιεγγραφήςκαιτοαναγνωριστικόαρχείου。
Γιαπαράδειγμα、γράψτεκείμενοσεΤυπικόαρχείοδεδομένων,κωδικοποιημένηλειτουργίαεπικοινωνίας。Τοκείμενοδιαβάζεταιαπότηνεγγραφήαρχείου. txt。Τομέγεθοςτουκειμένουπρέπειναείναιμικρότεροήίσομετομέγεθοςτουαρχείου。

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική26

Παράδειγμα: Σύνταξη αρχε υ εγγραφών。

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική26

1.23.Διαβάστε το αρχε走到了Std τα αρχε走到了mts (m)

Στοαρχείοδιαμόρφωσηςορίστετο援助,τοκύριοκλειδίεφαρμογήςκαιτοαναγνωριστικόαρχείου。
Γιαπαράδειγμα,διαβάστεδεδομένααπόΤυπικάαρχείαδεδομένων,κωδικοποιημένηλειτουργίαεπικοινωνίας。Ταδεδομέναανάγνωσηςθααποθηκευτούνστοαρχείοανάγνωσης. txt。

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική28

Παράδειγμα: Διαβάστε愤怒。

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική29

1.24.Αρχείο τιμών αν α γνωσης (n)

Στοαρχείορυθμίσεωνορίστετοκλειδίελέγχουταυτότητας,το援助,τοναριθμόκλειδιού援助γιαανάγνωσηκαιτοαναγνωριστικόαρχείου。

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική30

1.25.Αρχείο α (o)

Στοαρχείορυθμίσεωνορίστετοκλειδίελέγχουταυτότητας,援助,τοναριθμόκλειδιού援助γιαπρόσβασηανάγνωσηςκαιεγγραφήςκαιτοαναγνωριστικόαρχείου。
20. Παράδειγμα: Αυξήστε το αρχε ο τιμών κατ

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική31

1.26.Αρχείο με ωσης τιμών (p)

Στοαρχείοδιαμόρφωσηςορίστετοκλειδίελέγχουταυτότητας,援助,τοναριθμόκλειδιού援助γιαανάγνωση,τηνπρόσβασηεγγραφήςήανάγνωσηςκαιεγγραφήςκαιτοαναγνωριστικόαρχείου。
20. Παράδειγμα: Μειώστε το αρχε ο τιμών κατ

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική32

1.27.Διαγραφή αρχε vasou υ εγγραφών (r)

Στοαρχείορυθμίσεωνορίστετοκλειδίελέγχουταυτότητας,援助,τοναριθμόκλειδιού援助γιαπρόσβασηανάγνωσηςκαιεγγραφήςκαιτοαναγνωριστικόαρχείου。Όλεςοιεγγραφέςστοαρχείογραμμικήςήκυκλικήςεγγραφήςθαδιαγραφούν。

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική33

1.28.Λήψη援助εφαρμογών

Στοαρχείορυθμίσεωνορίστετοκύριοκλειδίελέγχουταυτότηταςκάρτας,援助x000000 = 0。

非接触式读卡器DESFire CΠαράδειγμαλογισμικούκονσόλας——ΨηφιακήΛογική34

Πρόσθετοισύνδεσμοι:

Γιαναπεριηγηθείτεήνακατεβάσετεάλλαπαραδείγματαλογισμικούεπισκεφθείτετοε οθ
Γιανααγοράσετετιςσυσκευέςμας,επισκεφθείτετοε τ τ μο ηλεκτρονικό μα ζ κατ στημα
Μη διστ α σετε να’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’εάνέχετεοποιεσδήποτεερωτήσειςσχετικάμεταπαραδείγματαλογισμικούμας。

Λήψηλογισμικού
Περιγραφή

Τοεκτελέσιμολογισμικό这里壳επιτρέπειτηνεκτέλεσηγραμμήςεντολώνγιασυσκευέςτηςσειράςμFRσελειτουργίακονσόλας。

Baidu
map