在线商店

NT4H NTAG®424 DNA标签读写软件

C语言编程的源代码示例

Gli esempi di codice sorgente del软件spiegati在问题的pagina是一个不同的解决方案技术NFC NTAG®DNA。NXP NTAG®4型标签:NXP NTAG®4型标签:NXP NTAG®413 DNA标签:NXP NTAG®424 DNA标签:è

问题标签sonenenamente conformi:

  • ISO/ iec14443,设置部分数据1和4,选择指定文件ISO/ iec7816 -4,测试APDU目标被动符合ISO/IEC18092
  • UID一个7字节的(第二部分ISO/IEC 14443 - 3)
  • NFC论坛Tag 4介绍NDEF的配置技术和结构数据

Tuttavia, il motivo principale per scegliere i tag NTAG®424 DNA tra tutti i tipi di familia NTAG è将支持di sicurezza avanzato。1 .标记DNA NTAG®424的方法:

  • 关键字AES-128标准,每l'autenticazione/messaggistica sicura功能修正AES封装LRP / ununresistenza agli attachchi ancora più forte
  • Autenticazione往复为每接收一个文件的数据保护提供3个通道
  • 短信NFC univoco sicuro (SUN)
  • Contatore di rubinetti NFC增量
  • 通信示例,CMAC和关键组件(可配置)
  • Firma di original ito NXPbasata su ECC
  • 汇编汇编芯片的URL和元素可以镜像ASCII灵活。

因此,该软件包括:NTAG®424 DNA和NTAG®424 DNA,以及NTAG®424 DNA。

文档和软件下载

全景del软件

Funzioni del软件:

  • 请修改此冒名顶替文件
  • Ottieni l 'UID
  • 冒名ID临时工
  • 冈比亚有AES
  • 字符/字符行(ASCII和HEX)
  • modalitondi autenticazione是一个很活泼的人
  • 安全动态消息(SDM)
  • 奥蒂埃尼公司将对SDM进行控制
  • 记忆是一种很好的记忆方式
  • Blocca/sblocca会写信
  • Opzioni avanate del letore(具体为portacom del letore, l'indirizzo IP, l' sdn e così via)

编程语言:

  • C(控制台)
  • c# (GUI)

系统运作、行动和环境支持;

  • Multipiattaforma

标签,礼仪,时间表支持:

  • NXP NTAG®21x (210, 213, 215, 216, Tag Tamper)
  • NXP NTAG®4xx DNA (413,424)

硬件consigliato:

  • μFR纳米
  • μFR Nano Online
  • μFR干白
  • μFR经典CS
  • μFR提前
  • μFR XL

Nt4h源码coe软件

软件respiratorio 描写
ufr-esempi-c-nt4h

Esempio di codice sorgente della console C - di实现了一种新的RFID NFC系列μFR。

ufr-esempi-c_sharp-nt4h

Esempio di codice sorgente GUI c#实现了NFC系列的RFID。

软件手册

1.软件NT4H -控制台C -信的aperto

Scarica:ufr-examples-c-nt4h

L'NT4H è destinato b真主安拉manipolazione di una nuova系列di tag NXP NTAG®。Questa系列包括NTAG®413 DNA和NTAG®424 DNA。NTAG®424 DNA è pienamente符合所有NFC论坛4型标签IC。支持l'operazione critical - grafica AES-128 e和nuovo messaggio SECURE Unique NFC (SUN)。恩智浦sconsiglia l'uso di tag DNA NTAG®413 per nuovi progetti poich NTAG®424 DNA一次性使用,可提供数百万种功能。

我的应用程序不需要控制台,也不需要菜单原则。
说明:i驱动硬件sono的统计安装修正,尽可能的将硬件配置配置为可选配置,并将可选配置配置为可选配置。-

  • Opzione1 - La porta del lettore si apre utilizzando le opzioni predefinite(自动升级)(每个单独的字母使用一个USB collegito all'host)
  • Opzione 2 -将porta del lettore设置为可配置的参数:reader_type, port_name, port_interface和参数。

D NFC SDK ufr examples c nt4h master win64 release nt4h c example.exe 27 08 2020 13 36 18 .单击“下一步”

2.软件NT4H -控制台C -菜单原理

Ecco la vetrina della modalito Simple Reader Open。
Selezione dell'opzione di menu 1。4月1日,“通信与稳定之门”,“通信与稳定之门”。全面介绍了通信稳定、控制台可视化、菜单原理和功能软件。

D NFC SDK ufr examples c nt4h master win64 release nt4h c example.exe 27 08 2020 13 37 35

2.1软件NT4H - Console C - ottienle impostazioni dei文件

La prima funzione, Ottieni impostazioni file, visualizza le impostazioni dei file selezionate。第二个数据标记利用,每个NTAG413为数字1 -2,每个ntag424为数字1-3。

NTAG413处置处置文件数据标准:

  • 将文件编号1作为文件容量容器(32字节),
  • 文件编号为2的文件编号为NDEF(128字节)。

NTAG424分配的数据文件标准:

  • 将文件编号1作为文件容量容器(32字节),
  • 1 .数字文件2 .数据文件NDEF(256字节)
  • 文件编号3是所有专有文件(128字节),
  • i数di参数恢复è变量。

seil file corte è unfile di data standard con messaggistica sicura AES, sapplicquto segue:

  • Tipo di文件
  • modalitcomicazione
  • Diritti访问ai文件。

Nt4h c set file settings1

示例1

Esempio di dimensionone del文件:

  • 编号文件= 3(文件所有权NTAG424)
  • 国家通讯模式管理委员会(0x03)
  • La messaggistica dinamica protetta è残疾
  • 每一份文献中有一份文献è 2,每一份文献中有一份文献è 3,
  • Il numero chiave per la lettura/ scriptura è 3,
  • 每修改一次文件,将会有第1个文件被删除è 0,
  • La dimensione del file è 128字节。

Nt4h c获取文件设置

示例2

查看il file corte è unfile didati standard con messaggistica dinamica sicura, continene più dati。

Esempio:

  • 文件编号为è 2(文件NDEF),
  • La messaggistica dinamica sicura è abilitata,
  • 1 'accesso真主安拉lettura e真主安拉scriptura è gratuto (0x0E chiave),
  • 三维文件è 256字节,
  • UID镜像è能力,
  • 将contatore di lettura SDM è abilitato,
  • Il limit del contatore di lettura SDM è残疾,
  • la partite Dati crittografati del file è attivata,
  • 每个SDM Meta Read è 2 (UID, contatore di lettura SDM, dati PICC, MAC),
  • 1 .单击“partite Dati critical grafati del numero di chiave del file è”。
  • Il contatore di lettura SDM può leggere senza autenticazione,
  • L'offset dei dati PICC (UID critical - grafato e contatore di lettura SDM) è 49;
  • l'offset di ingresso MAC è 86,
  • La partite datitcritgrafati dell'offset del file è 86,
  • La partite dati crittografati Della lunghezza del file è 32,
  • MAC偏移è 124。

Nt4h c set file Settings

2.2软件NT4H - Console C - Impostazione delle impostazioni dei file

根据aggiungere le impostazioni del文件,seleziona将创建第二个opziioni di菜单。一个函数可以用任意的参数来表示,一个函数可以用任意的参数来表示。

Nt4h c set file settings

示例1

Nt4h c set file settings

文件数据标准:

  • 第3号档案(档案所有权);
  • La modalitecondi communication azione corrente è critografata,
  • Il valore di modificica chiave è 0。

Le nuove impostazioni sono:

  • 模态分析:
  • Tasto di lettura 2;
  • 美味佳肴3、
  • 中文:中文:中文:
  • 冈比亚:0;
  • La modalitondi autenticazione con chiave fornita。

示例2

Nt4h c set file settings

文件di messaggistica dynamica sicura:

  • 我编号文件è 2,
  • 通讯平原的模式;
  • La chiave di lettura è 14,
  • La chiave di scritura è
  • La chiave di lettura/ scriptura è 14,
  • Il valore di Cambia chiave è 0,
  • UID镜像è能力,
  • 将contatore di lettura SDM è abilitato,
  • 将contatore di lettura SDM è残疾,
  • la partite Dati crittografati del file è attivata,
  • SDM元读密钥è
  • La lettura del file SDM è 2,
  • La chiave del contatore di lettura SDM è 2;
  • 胶印数据PICC关键字49;
  • Mac输入数据偏移量86,
  • la partite di critgrafati Offset 86
  • Mac偏移124。

2.3软件NT4H - Console C - Ottieni UID (solo NTAG 424)

4 .使用NTAG®424的方法,可以使protezione dell'autenticazione abilitata, l'opzione di menu。visualizzeril标签UID。

一个7字节的时间调度。È实用的使用方法:使用opzioni ID随意激活。È richesta un'autenticazione validida con qualsiasi chiave Della carta。

Nt4h c得到uid

2.4软件NT4H - Console C - Imposta UID casuale(独奏NTAG®424)

NTAG®424 DNA同意unmaggiore sicurezza del tag tramite l'impostazione casuale dell'UID (opzione di menu 4)。
La funzione Imposta UID casuale sostitute l'UID univoco为7字节,UID casuale为4字节。因此,我们将恢复原状标记为一个4字节的数据。将标记一个4字节的unrestituce ID casual和一个7字节的unicichce ID univocs。
Questa funzione richede l'autenticazione万能钥匙(编号0)。

Attenzione:问题操作è不可逆!

Nt4h c get uid example1

2.5软件NT4H - Console C - Cambia tasto AES

Nt4h c更改aes密钥 L'opzione di menu 5同意将cambio di tasto AES。
Questa funzione richede l'autenticazione万能钥匙(编号0)。
immeterere将新定义为AES数字格式,它是16字节的十进制格式。
如果修改的数据不属于è管理员,则将承担修改数据的义务è。

示例1

Esempio di modiica della chiave AES:

  • 第4条。
  • 0x000000000000000000000000000000000000 del valore Della chiave master dell'applicazione
  • 紫芝4的价值0x000000000000000000000000000000000000
  • Nuovo valore chiave 4 0x11111111111111111111111111111111111111111111111111。

Nt4h c更改aes密钥

2.6软件NT4H -控制台C - Lettura线

La funzione Lettura line包括La modalitecomdi Lettura semplice,标记为critical grafata。在此,我将向您提供以下信息:1 .我将向您提供以下信息:1 .我将向您提供以下信息:1 .我将向您提供以下信息:1 .我将向您提供以下信息:与此相反,我将继续使用del tag sbloccato può essere letto senza immettere la chiave (opzione: nesuna autenticazione)。console visualizzeronil将继续使用leglegile nellonalalitondi autenticazionselezionata,这是一个典型的ASCI。

2.6.1软件NT4H - Console C - Lettura lineare

消息验证代码(Message Authentication Code, mac)和临界代码(crittografata)。因此,我将根据我的意见,在下列情况下,我将根据我的意见,在下列情况下,我将根据我的意见,在下列情况下访问我的意见:è protetto。与此相反,我将继续讨论如何在è无障碍的感官上建立一个完整的视觉系统(opzione: Nessuna autenticazione)。console visualizzeronil将继续使用leglegile nellonalalitondi autenticazionselezionata,这是一个典型的ASCI。

数据注册文件:参数最丰富的是:

  • 数字文件,
  • La chiave di accesso di lettura or lettura/ scriptura,
  • modalitecondi communication;
  • modalitiondi autenticazione (se Chiave di lettura è, selezionare l'opzione nesuna autenticazione);
  • 音乐的韵律(0 -韵律),
  • Lunghezza dei dati。

Nt4h c线性读功能

2.7软件NT4H - Console C -脚本线

按照线性读、线性写的方式进行通信,并根据文本内容形成ASCII格式的二进制文件。因此,注册管理的模式选择是一种应用内容。

在数据文件中写入数据。参数最丰富的是:

  • 数字文件,
  • La chiave di accesso di lettura or lettura/ scriptura,
  • modalitecondi communication;
  • modalitecondi autenticazione (se chiave di lettura è, selezionare l'opzione nesuna autenticazione);
  • 第二乐章(0 -第二乐章)
  • 将数据转换为ASCII或十六进制。

Nt4h c线性写入

2.8软件NT4H - Console C - Lettura dinamica sicura dei message

2 .安全动态消息(SDM)标签DNA NT4H功能与SUN。ASCII码(ASCII码)报文NDEF。
每个应用程序都有一个安全动态消息读取功能,能够读取文件的安全动态消息。因此,impostare l'accesso in lettura su gratuto(参见14 - Opzione nesuna autenticazione)。

Nt4h c SDM读取

2.9软件NT4H - Console C -安全动态消息写入

根据安全动态消息编写,根据安全动态消息编写,可以编写安全动态消息文件。因此,impostare l'accesso in lettura su gratuto(参见14 - Opzione nesuna autenticazione)。

Nt4h c SDM写入

2.10软件NT4H - Console C - Ottieni contatore di lettura SDM

i contatore di lettura dynamica sicura dei messaggi esiste solo i file SDM è abilitato。L'autenticazione è o non è richiesta,一个二级数据库'impostazione ' accessso del contatore di lettura SDM del文件。

Nt4h c获取SDM读取计数器

2.11软件NT4H - Console C - Memorizza la chiave AES nel letter

Il dispositivo Reader può可记忆16种不同类型的AES,其索引值为0 - 15。Ciò显著指数关键può平均价值综合指数0 - 15。内尔'esempio viene illustrato来archiviare la chiave反对联合国valore 0 x 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

示例1

我将密钥存储到读取器中

示例2

La chiave AES memorizzata nel letore è sblocata per impostazione predefinita。

È可能的块存储和存储密码为8字节。

Esempio:
密码:è 12345678

Nt4h c存储aes密钥到阅读器密码

示例3

Nel caso in cui la chiave memorizzata sia protetta da password(块数据),è required sbloccarla fortendo la sua password一个8字节。

Esempio:
密码:è 12345678

Nt4h c存储aes密钥进入读卡器密码解锁

Questo manuale提供了l 'esempio di软件nel linguaggio di programmazione c . Tuttavia全体的il软件di的sorgente group配置在altri correlato linguaggi di programmazione " le stesse funzioni。鸽子可能,è stata sviluppata una GUI。
这是一种预防疾病的方法库GitLab在所有的编程语言中,每个人都有自己的责任。

Baidu
map