Hau long programim ol NFC tag wantaim kain kain 'chip' (NTAG, MIFARE, na moa)

Jul 29, 2026

Larim wanpela toksave

App i tok "Raitim gut." Rida i no mekim wanpela samting yet.

Dispela em i wanpela sapot mesej we mipela i save kisim bihain long namba wan enkoding ran bilong kastoma. Nogat wanpela samting insait long wokflo i luk rong. Fon i pairap, wanpela grinpela mak i kamap, na 'tag' i go antap long prodak. Long dua, o long kiosk, o long iPhone bilong maketing tim, i no gat wanpela samting i save kamap. Klostu nogat wanpela manmeri husat i laik programim ol NFC tag i ting olsem dispela feilia bai kamap bihain long rait i kamap gut.

 

Pastaim long yumi go moa, em i gutpela long save long husat ol i raitim dispela, long wanem, ol wok painim bilong dispela topik i helpim tupela kain lain tru. Sapos yu gat wanpela stika na wanpela fon na yu laikim Wi-Fi paswod bilong yu long en, go long NTAG seksen, mekim dispela tupela step, na yu pinis insait long wanpela minit. Sapos yu makim wanpela 'chip' bilong wanpela 'batch' we i mas stap laip long ol iPhone, wanpela sekyuriti riviu, na wanpela 'purchase order', ol narapela samting bilong dispela em i toksave mipela i save givim long ol kastoma bilong mipela yet, na tu hap we mipela i save tokim yu long wanem samting wanpela faktori i no inap mekim long yu.

Hardware reader interaction test. A tag may report write success on mobile software while failing validation against physical access readers and terminal infrastructure.

 

Klostu olgeta gaid long programim ol NFC tag i save tingim tag olsem wanpela jenerik kontena: daunlodim wanpela ap, paitim Rait, holim fon klostu. Dispela model i wok long wanpela situesen stret, em wanpela NTAG21x stika we wanpela Android fon i raitim bilong yu yet. Taim 'chip' i senis, volium i senis, o ol manmeri i yusim iPhone i stap insait long en, model i stop isi long stori long samting i tru.

 

Raitim wanpela Tag Em i Tripela Seperet Operesen, I no Wanpela

 

Taim ol manmeri i tok ol i laik programim ol NFC tag, ol i save tok klia long tripela samting we i save kamap long wankain baten insait long fon ap.

 

Namba wan emfomet. Ol i mas tokim memori bilong wanpela NFC sip olsem yusa eria bilong en i gat wanpela NDEF mesej na i no ol 'arbitrary bytes'. Dispela i kamap long rot bilong raitim wanpela liklik data straksa ol i kolim 'capability container'. Long ol NTAG21x hap, dispela i kamap pinis long level bilong 'wafer', olsem na 'chip' i kamap long NDEF-fomat na i ken holim NDEF tasol. Long MIFARE Classic na sampela arapela 'chips', 'formatting' em samting yu save mekim, na straksa i save pundaun long wanpela '-taim-programmable region. Olsem na wok bilong fomatim em i stap oltaim. I no gat wanpela 'unformat' komand, na i no gat wanpela 'vendor tool' we bai givim yu wanpela.

 

Namba tu emraitim 'payload': wanpela NDEF mesej we i gat wanpela o moa rekot, planti taim em i wanpela URI rekot we i soim wanpela URL. Dispela em i hap we olgeta manmeri i save tingim. Ol 'payload writes' i save kamap gen, na dispela i as na wanpela 'marketing tim' i ken senisim wanpela 'campaign tag' 6-pela mun bihain na ol i no ken senisim 'hardware'.

 

Namba tri emkonfiguresen: ol 'password bytes', 'lock bits', 'mirror settings', 'access conditions', 'authentication keys'. Dispela leia em i ples we ol disisen we i no inap senis i stap, na em i leia we i no gat wanpela 'consumer tutorial' i tatsim. Sapos yu plen long programim ol NFC tag bilong wanpela samting we i gat sekyuriti baundri klostu long en, konfiguresen leia em i projek.

 

Sapos yu holim dispela tripela i stap longwe long het bilong yu, dispela i save stopim wanpela 'batch' long lus. Planti ol 'write failures' we mipela i painimaut em i no ol 'payload failures'. Ol i wanpela 'formatting state' o wanpela 'configuration state' we wanpela man i no save olsem em i stap.

 

Ol kain NFC Tag Sip we yu skelim pastaim long yu programim ol

 

Olgeta bikpela disisen long hau long programim ol NFC tag long skel i stat wantaim dispela tebol, bikos memori siling na pletfom sapot i stap long taim bilong makim sip na ol i no inap long stretim bihain long sofwet.

 

Chip Memori bilong yusa NFC Forum kain Faktori NDEF stet Paswod / ki proteksen iPhone NDEF ritim + raitim
NTAG 213 144 bait Taip 2 Pre-fomet 32-bit PWD / 16-bit PACK Yes
NTAG 215 504 bait Taip 2 Pre-fomet 32-bit PWD / 16-bit PACK Yes
NTAG 216 888 bait Taip 2 Pre-fomet 32-bit PWD / 16-bit PACK Yes
MIFARE Ultralight EV1 48 o 128 bait Taip 2 Yu ken fomatim 32-bit PWD / 16-bit PACK Yes
MIFARE Classic 1K 1,024 bytes olgeta, klostu 716 i stap long NDEF taim ol i rausim blok bilong kampani na 16 sekta trela Em i no wanpela kain NFC Forum Formattable, sector-based CRYPTO-1 sekta ki A/B Nogat
MIFARE DESFire EV3 2 KB i go long 8 KB, fail-bes Taip 4 Aplikesen i mas kamap AES-128 / 3DES, rait bilong go insait long wanwan fail Yes
NTAG 424 DNA 416 bait olgeta, brukim i go long wanpela 32-bait kontena, wanpela 256-bait NDEF fail na wanpela 128-bait protekted data fail Taip 4 Ol fail we ol i redim pinis Faivpela AES-128 ki, 3-pas mituel otentikesen Yes

 

NTAG21x piksa, lock-bit pasin na Type 2 / ISO/IEC 14443 Type A kompliens longNXP NTAG213/215/216 prodak data pepa. MIFARE Classic 1K straksa long NXP data pepa MF1S50yyX (16 sekta × 4 blok × 16 bait). DESFire EV3 long wan wan MF3D(H)x3. NTAG 424 DNA memori layout long wan wanNXP.

 

Tupela kolum i makim planti projek pastaim long ol i makim wanpela sofwet: memori siling na iPhone kolum. Samting we tebol i no inap tokim yu em 'yield'. Wanpela 'chip' we i stret i save kamapim ol 'rejects' sapos 'encoding step' i no gat 'verification pass' bihain long en, we em i samting bilong namba tu hap bilong dispela atikol.

 

NTAG 213, 215 na 216: 'Default Choice' na 'Real Ceiling' bilong en

 

Long samting olsem foapela aut long faivpela inbound projek, dispela famili em i stretpela bekim, na lainim hau long programim NTAG 215 NFC tags i save kisim samting olsem nainti seken wantaim wanpela fon ap. Dispela sip i save salim NDEF-fomat, kain rekot we i save wok wankain long olgeta hanset em i wanpela URI rekot tasol, na Android na iOS i raitim na i no gat wok long SDK.

 

Selection guide for NTAG213, NTAG215, and NTAG216 chips based on payload length, data depth, and interaction constraints

 

Em i famili tu we i stap baksait long klostu olgeta dijitel bisnis kat program, we wanpela vCard o URL rekot em i olgeta 'payload', na we 'physical format' i bikpela samting moa long 'chip'. Planti bilong ol dispela oda i save pinis longol waitpela PVC NFC katna i no ol stika, long wanem, kad i mas stap yet long paus mani na ol i mas prinim.

 

Siling i kamap hariap moa long ol manmeri i ting. NTAG213 i givim yu 144 bait bilong yusa memori, na wanpela NDEF mesej i no URL bilong yu tasol. I gat wanpela TLV wrapper, wanpela rekot het, wanpela taip fil, na wanpela longpela fil pastaim long wanpela leta bilong adres bilong yu i stap. Wanpela URI rekot i save daunim ol komon prefiks olsemhttps://www.insait long wanpela bait, we i kisim bek tenpela i go inap long tupela ten bait, na long wanpela 144-bait hap dispela samting i narapela em i lain namel long fit na feil. Ples we ol tim i save kisim bagarap em i no URL yet tasol ol ekstra samting: putim wanpela teks rekot bilong wanpela lebol we man i ken ritim, putim wanpela Android Aplikesen Rekod bai tag i opim wanpela ap na i no wanpela brausa, na wanpela gutpela 'payload' i kamap wanpela 'overflow error'.

 

Rul bilong mipela yet, na dispela em kain samting yu lainim tasol long enkodim sampela milien bilong ol dispela: sapos URL yu laikim wantaim ol kwesten paramita i winim 90 leta, stop long makim NTAG213 na go antap. Difrens bilong yunit kos namel long 213 na 215 i liklik inap long em i no inap long kisim hevi long senisim mid-program. Wanpela kempen we bihain i laik putim ol UTM paramita o wanpela serial namba long olgeta tag URL bai paitim wol long 213 na bai no inap paitim long 215.

 

Paswod proteksen long dispela famili em i gutpela long kliagut long en, long wanem, em i no strong tumas olsem tok "paswod" i makim. Wanpela 32-bit PWD veliu i save go aut long klia na sekim long 'chip', we i gat 'write access', na sapos yu laik ritim, long wanpela pes yu makim i go het. Em i stopim wanpela memba bilong pablik we i laik save long raitim gen 'tag' bilong yu wantaim fon. Em i no wanpela 'cryptographic control' na yu no ken tok klia long wanpela klaien olsem em i wanpela. Luksave tu olsem i no olgeta jeneresen i save sapotim dispela: olpela NTAG203 i no gat wanpela paswod mekanisme, na ol pepa bilong laibreri i tok klia olsem ol proteksen kol egensim dispela i save feil tasol (nfcpy pepa).

 

MIFARE Classic: Yu ken raitim long Android, tasol i no stap long iPhone

 

Dispela em i 'compatibility trap' we i pinisim planti NFC projek winim ol narapela samting. Husat manmeri i askim long hau long raitim NDEF i go long MIFARE Classic i wok long daunim dispela fomat: MIFARE Classic em i no wanpela NFC Forum tag taip, em i wanpela ISO/IEC 14443-3A kad wantaim wanpela sekta na ki straksa we i stap pastaim long NDEF ekosistem, na NDEF sapot long en i stap tasol long rot bilong wanpela 'layer' we i stap antap.

 

NTAG 215 versus MIFARE hardware comparison highlighting mobile read/write compatibility limitations across platforms.

 

Android i save lukautim dispela konvensen. iOS i no mekim. Apple's Core NFC i no bin sapotim MIFARE Classic, wantaim ol MIFARE famili bilong dispela pletfom i stap tasol long Ultralight, Plus na DESFire, wanpela posisen we ol divelopa i bin konfemim planti taim long ol forum bilong Apple yet (Apple Developer Forums). Bikos iOS i no inap long adresim memori bilong kad stret, wanpela iPhone i no inap long raitim NDEF long en na i no inap long soim NDEF we i stap long en.

 

Wanem samting i mekim dispela i kamap denja tru long taim bilong skelim em olsem ol MIFARE Classic tag i no save kamap dai long wanpela iPhone. Kad i gat ISO 14443-A UID, olsem na 'Shortcuts' ap bai amamas long kisim olsem wanpela 'automation trigger', na 'background scanning' inap long kirapim yet wanpela NDEF rekot we i bin stap pastaim bilong wanpela kain we i gat sapot. Wanpela 'procurement lead' we i testim wanpela 'sample' long iPhone bilong em i lukim wanpela bekim na em i sainim. Pasin ol i lukim i no gat wanpela samting long mekim wantaim ol samting insait long memori bilong 'tag', na olgeta rot i bagarap taim projek i nidim ol 'per-unit' URL we ol iPhone i ken ritim.

 

Gutpela lo we i stap insait long dispela: husat manmeri i skelim hau long programim ol NFC tag bilong iPhone na Android i mas ranim 'acceptance testing' long tupela pletfom wantaim prodaksen sip, noken long Android tasol, na noken long wanpela sempel bilong narapela sip winim dispela long oda bilong baim.

 

Larim mi tok stret long rekomendesen, bikos "em i dipen long yus kes bilong yu" em i no gutpela bekim long hia. Sapos ol memba bilong pablik bai paitim ol NFC tag bilong yu, makim wanpela samting tasol MIFARE Classic.

 

Long ol tim we i stap pinis insait long wanpela Klasik-bes ekses sistem, disisen i go daun long wanpela 'variable', na i no ol 'tag'. Em i stap yet bilong sevis laip bilong rida estet bilong yu. Sapos ol dispela rida i gat tupela o tripela yia i stap yet na nogat wanpela smatfon bai inap long tatsim dispela 'credential', orait yu ken go het wantaim 'Classic' long wanpela 'closed loop', na ol askim yu mas mekim i kamap olsem IC sosing na UID fomat na i no 'encoding method', we mipela i toktok long en long ol toksave bilong mipela longodarim ol MIFARE 1K tag i go insait long wanpela sistem we yu putim pinis. Sapos ol rida yet i mas kisim senis insait long dispela windo, noken tromoi mani long wanpela 'transitional credential'. Muvim olgeta estet i go long wanpela AES-beis hap insait long wanpela step na kisim kos wanpela taim.

 

I gat namba tu trap insait long wankain famili, we i no klia tumas na em i save stap laip long olgeta taim bilong QA. Sapos yu putim wanpela 'Smart Poster wrapper' long wanpela rekot, we ol 'common encoding tools' i save givim olsem wanpela gutpela rot bilong putim wanpela taitel long wanpela URL, dispela i save senisim kain rekot. Ol rekot we ol i pasim long dispela rot i no save kisim long iOS bekgraun skening, maski wanem samting i stap insait long en. Android tes i save kamap long olgeta divais, ol iPhone i no save mekim wanpela samting, na i no gat wanpela 'error message' long painimaut.

 

Ultralight, DESFire na NTAG 424 DNA: We Programing i kamap olsem bikpela menesmen

 

MIFARE Ultralight EV1 i sindaun klostu long NTAG21x long pasin na yu programim ol NFC tag long en long wankain rot, wantaim liklik memori baset bilong 48 o 128 bait na wankain klas bilong paswod get. I no gat wanpela nupela samting i kamap.

 

DESFire na NTAG 424 DNA em i narapela kain wok. Long ol dispela 'Type 4' hap yu no raitim ol 'byte' i go insait long wanpela 'flat memory map', yu wok long wanpela fail sistem wantaim ol 'per-file access rights, na olgeta gutpela wok yu mas yusim wanpela AES-128 ki pastaim. NTAG 424 DNA i gat 5-pela AES ki we kastoma i makim, i yusim 3-pas mituel autentikesen bilong protekted data fail, na i gat Common Criteria EAL4 setifikesen long tupela hatwea na sofwet. Ol tim we i save programim ol NFC tag bilong luksave long prodak na i no long redireksen tasol ol i save painim dispela hap stret, bikos long wanpela samting.

 

Dispela samting em i 'Secure Dynamic Messaging', planti taim ol i save raitim olsem SUN. Taim yu opim, NDEF URL we 'chip' i soim i save senis long olgeta taim yu paitim: 'chip' i save soim UID bilong en na wanpela 'read counter' we i save go antap long URL, na i gat 'encryption', na i save putim wanpela CMAC wantaim wanpela ki we yu na 'chip' tasol i holim. Bihain 'backend' bilong yu i ken save long wanpela 'real tag' long wanpela URL we i gat poto bilong en, na i ken save long 'tap namba 4' long 'tap namba 4,000'.

 

Sapos yu stretim gut dispela em i samting we i no gutpela. Ol rul bilong 'mirroring' i no fri-fom: taim PICC data i stap hait, 'mirroring' bilong UID na 'read counter' i kamap olsem wanpela samting yu mas mekim na i no opsenel, tupela i save raun wantaim oltaim, na CMAC i mas sindaun long pinis bilong NDEF mesej. Disainim URL straksa bilong yu klostu long ol dispela hevi, na noken mekim narapela rot, o ol 'offset' bai no inap stretim na 'backend' bai sakim olgeta ritim.

 

Feil we yumi save lukim planti taim long ol SUN deploymen i no gat wanpela samting long mekim wantaim wanpela bilong ol dispela. Olgeta pablik refrens implementesen na demo seva i save salim wantaim ol fektori-difolt olgeta-zero ki, bikos dispela em i samting we i save mekim demo i wok aut long bokis. Ol projek i wokim prototaip egensim dispela, prototaip i wok, na ki rotesen step i no save go insait long 'launch checklist'. Ol 'tag' i save go aut nating taim olgeta manmeri i bilip olsem 'deployment' i stap 'encrypted', na dispela i as na 'sample release procedure' bilong mipela yet i save sekim ol ki daivesifikesen long ol prodaksen yunit na i no long wanem samting ol i bin yusim long demo.

 

Sikspela wok yu no inap senisim taim yu programim ol NFC tag

 

Ol 'payload rewrites' em i no gat bikpela pe. Ol dispela i no. Olgeta wan wan aninit em i wanpela disisen we i senisim wanpela lain bilong ol 'tag' i kamap wanpela 'fixed asset', na olgeta wan wan i bin kamapim ol 'inventory' we mipela yet i mas senisim.

 

Operesen Em i mekim wanem Bilong wanem em i no inap long rausim Wanem taim em i mas sediul
NDEF fomat Raitim 'capability container' I pundaun insait long wanpela-taim-programmebol memori Long faktori, bihain long ol i painimaut wanem kain 'chip'
Ol 'static lock bits' I pasim namba wan 16 pes long ol 'Type 2 chips' Ol 'lock bits' em ol i putim-tasol na ol i no inap long senisim Bihain tasol long ol i sainim aut laspela konten
Ol 'dynamic lock bits' Kavremap 96 data bait long NTAG213, 456 long NTAG215 na 840 long NTAG216, long 2-pela pes long NTAG213 na 16-pela pes long NTAG215 na NTAG216, bihainim NXP data pepa we i stap antap Wankain set-tasol mekanisme, wankain permanens Wankain geit olsem ol statik lok
Swit bilong ritim-tasol Setim NDEF rait flag oltaim Nogat inves komand i stap Neva bipo long fil traim i pinis
LRP mode long NTAG 424 DNA Senisim AES i go long 'leakage-resilient operation SetConfiguration i opim, na i no gat rot i go bek long AES mode Tasol sapos wanpela 'documented threat model' i nidim dispela
Senis long ki na i no gat 'escrow' Senisim ol AES ki bilong faktori Sip i no gat rot bilong kisim bek sapos nupela ki i lus Wanpela taim tasol ol i givim wok long lukautim ki

 

Dispela pes 'granularity' em i samting we planti manmeri i save lusim taim ol i askim long hau long lokim wanpela NFC tag bihain long ol i wokim program. Lokim em i no wanpela swits bilong olgeta-o-nating. Long NTAG215 na NTAG216 yu ken lokim ol blok bilong 16 pes, we i mekim wanpela miks layout i kamap: wanpela serial namba rijon i lok long faktori, wanpela kempen URL rijen we ol i ken raitim long maketing tim. Long NTAG213 ol 'granularity' i gat tupela pes, i gutpela moa tasol i stap long wanpela liklik mep. Pasin bilong makim mak em i wanpela wok bilong disain, na em i mas kamap pastaim long taim bilong 'encoding', na i no bihain.

 

Pasin we i gutpela long kamapim em long separetim 'encoding gate' na 'locking gate'. Mipela i save tokim ol kastoma long noken lokim long taim bilong oda, na as bilong dispela em i bilong wok bisnis tasol na i no bilong teknikel.

 

Long olgeta oda histri bilong mipela, planti taim ol i save askim long kisim ol samting bihain long - em i no wanpela 'defect claim', em i senis long ples bilong go long en, na em i save bung insait long namba wan yia bilong sevis. Ol samting we i save kirapim dispela hevi em taim ol i senisim pes bilong en o taim ol i givim oda long ol ejensi, na tupela i no inap kamap ples klia long taim ol i putim oda. Yu no nidim ol 'failure statistics' bilong wanpela man long mekim samting long dispela, long wanem, 'asymmetry' i save makim dispela samting long em yet: wanpela 'unlocked tag' we i no nidim senis i no kostim yu wanpela samting, na wanpela 'locked tag' we i nidim senis i kostim yu wanpela ful riplesmen oda na wok bilong putim gen. Programim ol NFC tag pastaim, ranim fil traim, lokim bihain.

 

Sekim 'Chip' em samting we invois i tok

 

 

Trupela bilong 'chip' em i no wanpela wari bilong tingting planti long dispela kategori, em i wanpela samting we ol i save sekim oltaim, na em i stap long wankain QC step olsem ol narapela sekim yu save ranim pastaim long yu programim ol NFC tag long ol prodaksen kwantiti. Ol NTAG, MIFARE, Ultralight na ICODE famili bilong NXP i gat wanpela ECC-bes 'originality signeture' we ol i raitim long taim bilong wokim 'chip', 32 'bytes' long ol NTAG21x hap, we ol i ken ritim bek na skelim wantaim pablik ki bilong kampani i wokim. Wanpela 'tag' we i wok gut tru inap long feil long dispela sekim.

 

Dispela i save kamap planti taim moa long wanem maket i tok orait long en. Ol enjinia husat i baim ol NTAG21x tag long ol jenerel ritel senel i bin ripotim long komyuniti bilong ol kampani yet olsem ol sempel i wok stret olsem ol i makim, na i gat 'counter mirroring' tu, tasol ol i ripot olsem 'clone silicon' aninit long 'originality verification', na bekim bilong NXP i kamap olsem ol dispela hap i no gat sapot na i no gutpela long yusim bikos em i ken i stap nogut (NXP Komyuniti).

 

Ol samting we i kamap long wok i liklik moa long wanem ol manmeri i ting, na i gutpela long tokaut stret long en. Sapos aplikesen bilong yu em i wanpela 'marketing redirect', wanpela 'clone chip' bai helpim yu gut na ating yu no inap wari. Sapos aplikesen bilong yu i gat ol samting bilong 'authentication', 'tamper evidence', o wanpela kleim bilong 'anti-' giaman samting we yu mekim long kastoma bilong yu yet, wanpela 'unverifiable chip' i bagarapim olgeta samting, na i no gat stretpela enkoding i inap long kompensetim dispela. Verifikasen i save kisim sampela seken long wanwan sempel wantaim wanpela rida ap, na em i bilong inkoming QC prosedur bilong yu na i no bilong wanpela post-mortem. Ol narapela riding bilong husat manmeri i raitim pinis tasol man i ritim i no toktok:bilong wanem wanpela klon stika i ritim gut tasol i no wok yet long dua.

 

MIFARE Klasik Sekyuriti Kwesten, i Tok Tru

 

Husat manmeri i makim MIFARE Classic tude i mas wok long risets posisen bilong nau na i no long nem we dispela pletfom i bin gat 10-pela yia i go pinis.

 

Long 2024, wanpela stadi bilong FM11RF08S, wanpela MIFARE Classic kompatibel sip we ol i bin rilisim long 2020 wantaim ol 'countermeasures' we ol i wokim stret long sakim olgeta 'card-' atek tasol, i daunim ol dispela 'countermeasures' na painim wanpela 'hardware backdoor' insait long dispela wok. Backdoor i larim olgeta lain i save long en long bagarapim olgeta ki we yusa i makim long kad insait long sampela minit tasol bihain long ol i kisim, na dispela i stap yet maski ol i bin putim ol ki long olgeta kain kad (Cryptology ePrint Archive). Ol i painim ol 'backdoor' ki we i wankain long planti hap, na tu ol Fudan jeneresen bilong bipo na ol spesifik NXP na Infineon divais.

 

Ritim gut dispela pastaim long yu kisim rong tingting long en. Dispela i no wanpela tok pait olsem olgeta manmeri husat i yusim MIFARE Classic bai kisim bagarap tumora, na mipela i no soim olsem wanpela. Planti milion Klasik kredensiel i save wok long ol ples we i no gat planti hevi we taim yu klonim wanpela kad dispela i mekim na man i paitim yu i ken go insait long wanpela 'gym locker'. Em i wanpela tok pait olsem dispela tok "sekyu" i no ken kamap long wanpela hap insait long wanpela spesifikasen pepa wantaim dispela 'chip family', na olsem husat manmeri i laik programim ol NFC tag bilong ol hotel rum, opis ekses, o kesles pemen long Klasik silikon i mas putim prais bilong wanpela maigresen i go long wanpela AES-bes hap insait long wankain baset saikel.

 

Programim ol NFC Tag long bikpela namba: Wanem samting i senis antap long wan tausen yunit

 

Olgeta samting we mipela i stori long en i no gutpela tumas. Wanpela fon ap i save raitim wanpela 'tag' long wanpela taim na i no gat 'batch record', i no gat 'verification pass', na i no gat rot long soim bihain wanem URL i go long wanem 'physical unit'. I gat tripela lain long hau long programim ol NFC tag long bikpela namba, na namel long ol em i wok na i no teknikel.

 

Namba wan lain em i wanpela fon na wanpela ap, we inap long kamapim samting olsem wan handet yunit, na i stret long ol prototaip na ol intanel pailot.

 

Namba tu lain em we planti insait long-haus tim i save kamap long en: yu save programim ol NFC tag wantaim wanpela rida raita long wanpela desktop, we wanpela 'batch file' i save draivim, planti taim long rot bilong wanpela USB enkoda insait long ACR12xx o uTrust klas. Em i wok gut inap long taim 'chip' i senis. Ol i save yusim planti open-source batch tul long dispela spes, olsem, i makim ACR122 stret na i save enkodim tasol MIFARE Ultralight na Ultralight C, we em ol hap bilong Taip 2, olsem na sapos yu muvim dispela projek i go long Taip 4 sip, dispela i min olsem yu mas wokim gen ol tul na yu no ken stretim wanpela konfig fail. Sapos yu wok long makim yet ol 'hardware' bilong dispela 'tier', mipelaUSB na desktop NFC rida-raita ranji karamapim ol rida model we ol dispela 'toolchain' i laikim.

 

Indastri praktis bilong namba tri 'tier' em i 'pre-encoding long taim bilong wokim, na dispela em i 'tier' we planti baia i no save olsem em i stap. Long ol lain bilong mipela insait long wanpela 3,600 m2 plent, 'encoding' i save stap namel long 'chip bonding' na 'final assembly', long ol ikwipmen we i save putim wanwan 'tag' long ples bilong en, raitim rekot, na ritim bek pastaim long 'tag' i go het. Pas bilong verifikasen em i as bilong dispela samting. Wanpela 'tag' we i no inap long ritim-bek bai ol i sakim long -lain na i no long wanpela kastoma i painim long fil, na ol i lusim wantaim wanpela 'mapping file' we i linkim olgeta UID o TID i go long stretpela konten ol i raitim long en, we em samting CMS o 'analytics' pletfom bilong yu i nidim long namba wan de. Otometik bonding kapasiti long faivpela prodaksen lain i save ron antap long 100,000 'chips' long wan wan de, olsem na 'encoding' i no kamap olsem wanpela samting we i save pasim wok long 'lead time'.

 

Wanem samting dispela tok klia i lusim, long tingting tasol, em i mak bilong kisim. Read-bek verifikasen em i wanpela 'pass/fail gate', tasol 'failure rate' yu mas kisim long kontrak i no wankain long 'chip family', 'form factor', na sapos ol i 'laminate' 'tag' bihain; wanpela anti-metal stika na wanpela PVC kad i no save wok wankain long wankain lain. Dispela namba i stap insait long wanpela kwot agensim spesifik bild bilong yu, i no insait long wanpela atikol, na em i namba wan samting mipela i save putim taim wanpela nupela program i stat.

 

Em i gutpela long tokaut klia long wanem hap yumi droim 'capability boundary' bilong yumi yet, long wanem, em i hap we ol saplaia i save paulim. Mipela bai pre-programim ol NFC tag wantaim URL templet bilong yu, serialisim wanwan yunit, sekim olgeta tag, na givim maping fail. Mipela bai givim ol AES ki yu givim. Mipela bai no inap holim ol ki bilong prodaksen bilong yu, mipela bai no inap long operetim 'validation backend' bilong yu, na mipela bai no inap tokim yu olsem wanpela faktori inap long stretim wanpela aplikesen-leya sekyuriti disain. Dispela hap em i bilong yu, na sapos wanpela saplaia i tok nogat, em i salim yu wanpela 'risk transfer' we i no stap.

 

Nainpela askim long stretim pastaim long enkoding ran

 

Ranim dispela pastaim long yu baim oda, na i no bihain long ol sempel i kamap. Wanwan samting i pinisim wanpela projek we ol i bin askim mipela long kisim bek.

 

# Kwesten Bilong wanem em i makim 'chip'
1 Ol iPhone bai paitim ol dispela 'tag'? Rausim MIFARE Classic olgeta long tingting
2 Wanem em i ful URL longpela, wantaim ol fiuja paramita? Setim plua long NTAG213, 215 o 216
3 Wanpela rekot tasol inap, o yu nidim wanpela teks rekot o ap rekot tu? Ol narapela rekot i save yusim wankain memori baset
4 Bai ples bilong go long en i senis long taim bilong sevis laip bilong tag? Em i makim sapos em i orait long lokim
5 Aplikesen i save tok olsem em i tru long ol yusa? Pusim yu i go long NTAG 424 DNA o DESFire
6 Husat i save holim na tanim ol AES ki? Ol i mas makim pastaim long ol i senisim wanpela ki
7 Wanem em i mak bilong kisim wanpela 'batch' we ol i givim? Em i makim sapos 'read-back verification' em i kontrak
8 Yu nidim wanpela UID-long-konten maping fail? Yu mas makim pastaim long ran, noken askim bihain long
9 Verifikasen bilong sain bilong 'originality' em i hap bilong inkoming QC? Em i makim sapos 'chip sourcing' em inap long skelim

 

Ol tim we inap long bekim olgeta 9-pela i save kisim gutpela prodaksen ran long namba wan traim. Ol tim we inap long bekim 6-pela bilong 9-pela i save painim ol narapela 3-pela long rot we i gat bikpela pe.

 

Ol 9-pela askim em ol jenerik vesen. Dispela mipela i wok long en i putim namba ten kolum, bekim we i stret long bild bilong yu na i no long jeneral, na dispela kolum i dipen long ol samting dispela atikol i no inap lukim: hanset miks bilong yu, rida estet bilong yu, laminasen proses bilong yu, na sapos serialization i mas kamap bihain o random. Salim namba wan 9-pela bekim i kam long mipela na bai mipela i givim bekim we i gat toksave long en bihainim wanem yu laikim.

 

Dispela i lusim wanpela baia we

 

I no gat wanpela jeneral pasin bilong programim ol NFC tag, i gat wanpela pasin tasol long wanwan sip, wanwan pletfom, wanwan volium. Pikim 'chip' egensim 'memory ceiling' na askim bilong iPhone pastaim. Lukim 'formatting', 'payload' na 'configuration' olsem tripela seperet 'gate'. Noken lokim pastaim long wanpela fil traim. Sekim sapos ol 'sample' i kam insait long 'originality'. Antap long wan tausen yunit, stop long tingim ol 'app' na stat long tingim 'verification' na 'traceability'.

 

Sapos ol i raitim pinis wanpela spesifikasen, mipela i amamas long glasim gen wantaim ol 'chip constraints' antap na putim mak long olgeta samting we bai no inap stap laip long prodaksen, na ol fri sempel i stap bilong testim long ol rida na hanset bilong yu. Yu ken stat tu longOl NFC tag fomat mipela i save pre-program na sekim insait long-haussapos disisen bilong 'chip' i op yet, osalim URL straksa na volium bilong lukluk long enkodingsapos em i stret pinis.

 

FAQ

Mi ken programim wanpela NFC tag wantaim iPhone bilong mi?

Nogat. iOS Core NFC i no sapotim MIFARE Classic, tasol NTAG21x, MIFARE Ultralight, DESFire na NTAG 424 DNA olgeta i sapotim. Sapos wok bilong yu i mas wok long ol iPhone, rausim MIFARE Classic pastaim long yu oda.

Hamas data wanpela NFC tag inap long holim?

Memori bilong yusa em 144 bait long NTAG213, 504 bait long NTAG215 na 888 bait long NTAG216, na 416 bait long NTAG 424 DNA long tripela seperet fail.

Ol i ken rausim NFC tag programing?

Ol i ken raitim gen ol samting bilong 'payload', tasol 'formatting', 'lock bits', 'read-only switch' na LRP mode i stap oltaim taim yu yusim. Sediulim olgeta step bilong pasim bihain long fil traim, noken long taim bilong oda.

Hau bai mi save sapos ol NFC tag bilong mi i yusim ol trupela 'chips'?

Ritim ECC-bes orijinaliti sain na sekim wantaim pablik ki bilong man i wokim, bikos sapos sekim i no wok gut dispela i soim olsem 'clone silicon' maski 'tag' i wok gut.

Olsem wanem ol i save programim ol NFC tag long bikpela namba?

Yu ken yusim wanpela USB enkoda we i wok long wanpela 'batch file', o ol i bin programim pastaim long taim bilong wokim wantaim 'in-line read-back verification. Antap long wan tausen yunit, mekim UID-long-konten maping fail i kamap hap bilong spesifikasen na i no wanpela askim bihain.

Askim wok painimaut