Mo Mungaŵikiya Pulogalamu ya NFC Tags ndi Mitundu Yakupambanapambana ya Chip (NTAG, MIFARE, ndi Vinyaki)

Jul 29, 2026

Lekani uthenga

App Yikuti "Lembani Mwakupambana." Muŵazgi Wachali Kuchita Kanthu yayi.

Iyi ndiyo uthenga umoza wakumanyikwa comene uwo tikupokera pamanyuma pa kucimbira kwakwamba kwa encoding kwa kasitomala. Palije kanthu mu ndondomeko ya ntchito iyo yikawonekanga kuti njambura kwenelera. Foni yikalira, cheke cha girini chikawonekera, chimanyikwiro chikaluta pa chinthu. Pa mulyango, panji pa kiosk, panji pa iPhone ya gulu la malonda, palije kanthu ako kakuchitika. Pafupifupi palije uyo wakuŵikapo mtima kuti waŵikepo ma tag gha NFC wakulindilira kuti kutondeka kufike para kulemba kwapambana.

 

Pambere tindalutilire, nchakwenelera kumanya uyo ivi vyalembekera, cifukwa ivyo vikusangika pa kupenja pa mutu uwu vikuteŵetera ŵategherezgi ŵaŵiri ŵakupambana comene. Usange muli na sticker yimoza na foni yimoza ndipo mukukhumba password yinu ya Wi-Fi pa iyo, lutani ku chigaŵa cha NTAG, chitani ndondomeko ziŵiri izo, ndipo mwamalizga mu miniti yimoza. Usange mukulongosora chip cha batch iyo yikwenera kupona pa ma iPhones, kuwoneseska chivikiliro, na kugura, vyose ivyo vikukhalako ni ivyo tikupeleka ku ŵamakasitomala ŵithu, kusazgapo chigaŵa icho tikumuphalirani ivyo fakitare yingamuchitirani yayi.

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

 

Pafupifupi buku lililose ilo likulongosora vya kupanga mapulogalamu gha NFC likuwona kuti chimanyikwiro ichi chili nga ni chiŵiya cha ŵanthu wose: kukopera pulogiramu, dofyani pa Lembani, gwirani foni pafupi. Chiyelezgero ichi chikugwira ntchito pa nyengo yimoza pera, iyo ni chidindo chimoza cha NTAG21x icho chikulembeka na foni ya Android kuti munthu wagwiriskirenge ntchito. Pa nyengo iyo chip chikusintha, mazgu ghakusintha, panji ŵategherezgi ŵakusazgapo awo ŵakugwiliskira ntchito iPhone, chiyelezgero ichi chikuleka kulongosora vinthu vyeneko mwakufwasa.

 

Kulemba Tag Ni Ntchito Zitatu Zakupambana, Yimoza yayi

 

Para ŵanthu ŵakuti ŵakukhumba kuŵika ma tag gha NFC, kanandi ŵakulongosora vinthu vitatu vyakupambanapambana ivyo vikuchitika kuti vipangike na batani limoza ilo lili mu pulogiramu ya pa foni.

 

Yakwamba ni .kupanga mafomati. Kukumbukira kwa chip cha NFC kukwenera kuphalirika kuti malo ghake ghakugwiriskira nchito ghali na uthenga wa NDEF m’malo mwa ma byte ghambura kumanyikwa. Ici cikucitika mwa kulemba kapangikiro ka data kacoko ako kakumanyikwa kuti capability container. Pa vigaŵa vya NTAG21x, ivi vikuchitika kale pa msinkhu wa wafer, ntheura chip chikufika NDEF - yakupangika ndipo chingaŵa waka na NDEF. Pa MIFARE Classic na vinyake vyakupangika, kupanga mafomati ni chinthu icho mukuchita, ndipo kapangikiro kake kakufika mu chigaŵa chimoza -nyengo-yakupangika. Ntheura kupanga mafomati nkhwanyengo zose. Palije dango la unformat, ndipo palije chida cha wakuguliska icho chizamumupani chimoza.

 

Chachiŵiri ni .kulemba malipiro: uthenga wa NDEF uwo uli na rekodi yimoza panji zinandi, kanandi rekodi ya URI yikulongora pa URL. Ichi ndicho chigaŵa icho waliyose wakuchiwoneska. Payload writes kanandi ŵakuwerezgawerezga, ndicho chifukwa chake gulu la malonda lingalongozgaso chimanyikwiro cha kampeni myezi 6 pamanyuma pake kwambura kuŵikaso hardware.

 

Wachitatu ni .Kukonzekera: ma byte gha pasiwedi, vigaŵa vya lock, vyakuŵikamo vya gilasi, umo munthu wanganjilira, makiyi ghakukhozgera. Layer iyi ndiyo yikukhalapo vigaŵa vyambura kusintha, ndipo ndiyo layer iyo palije chisambizgo cha ŵakugula chikukhwaska nanga nkhuchoko waka. Usange mukukhumba kupanga pulogiramu ya NFC tags pa chilichose icho chili na mphaka ya chivikiliro kuzingilizga, gawo la kusintha ndilo pulojekiti.

 

Kusunga vinthu vitatu ivi vyakupatukana mu mutu winu ndivyo vikulekeska kuti batch yileke kuseŵezeskeka. Vinthu vinandi ivyo vikutondeka kulemba ivyo tikuwona ni vyakutondeka vya payload yayi. Iwo ni boma la formatting panji boma la configuration ilo munthu munyake wakamanya yayi kuti lilipo.

 

Mitundu ya NFC Tag Chip Yikuyaniskika Pambere Mundayiŵike pa Pulogalamu

 

Ivyo ŵakusankha pa nkhani ya umo ŵangaŵikira ma tag gha NFC pa mlingo vikwamba na thebulu ili, chifukwa memory ceiling na platform support vikuŵikika pa nyengo yakusankha chip ndipo vingaŵikika yayi pamanyuma mu mapulogalamu.

 

Chip Kukumbukira kwa wakuseŵezeska Mtundu wa foramu ya NFC Fakitale NDEF boma Kuvikilira pasiwedi / kiyi iPhone NDEF kuŵazga + kulemba
NTAG 213 Mabaiti 144 Mtundu 2 Pakwamba-kapangika PWD ya vichokovichoko 32 / PACK ya vichokovichoko 16 Enya
NTAG 215 Mabaiti 504 Mtundu 2 Pakwamba-kapangika PWD ya vichokovichoko 32 / PACK ya vichokovichoko 16 Enya
NTAG 216 Mabaiti 888 Mtundu 2 Pakwamba-kapangika PWD ya vichokovichoko 32 / PACK ya vichokovichoko 16 Enya
MIFARE Kupepuka Chomene EV1. 48 panji 128 mabaiti Mtundu 2 Kupangika PWD ya vichokovichoko 32 / PACK ya vichokovichoko 16 Enya
MIFARE Yachikhalidwe 1K 1,024 bytes yose pamoza, pafupifupi 716 yikusangika ku NDEF para chigaŵa cha ŵakupanga na 16 vyakunyamulira vya chigaŵa vyafumiskikapo Mtundu wa Foramu ya NFC yayi Kupangika, chigaŵa-kukhazikika pa Makiyi gha chigaŵa cha CRYPTO-1 A/B Yayi
MIFARE MOTO EV3. 2 KB mpaka 8 KB, fayilo - yakukhazikika pa Mtundu 4 Pempho likwenera kupangika AES -128 / 3DES, pa fayilo yiliyose Enya
NTAG 424 DNA 416 bytes yose pamoza, kugaŵika mu chiŵiya cha 32-byte, fayilo ya NDEF ya 256-byte na fayilo ya data yakuvikilirika ya 128-byte . Mtundu 4 Mafayilo agho ghali kupelekeka pambere- Makiyi ghankhondi gha AES-128, kukhozgera kwa 3-kujumpha Enya

 

NTAG21x viŵelengero, loko - bit nkharo na Mtundu 2 / ISO / IEC 14443 Mtundu A kulondezga paNXP NTAG213/215/216. MIFARE Chikhalidwe cha 1K pa pepala la data la NXP MF1S50yyX (vigaŵa 16 × vigaŵa 4 × mabaiti 16). DESFmoto EV3 pa MF3D (H) x3. NTAG 424 DNA kukumbukira ndondomeko paNXP.

 

Mizere yiŵiri yikusankha mapulojekiti ghanandi pambere pulogiramu yiliyose yindasankhike: memory ceiling na mzere wa iPhone. Ivyo thebulu lingamuphalirani yayi ni vipambi. Chip chakulongosoreka makora chikupangaso vyakukana usange sitepe ya encoding yilije pasi yakukhozgera kuseri kwake, iyo ni nkhani ya chigaŵa chachiŵiri cha nkhani iyi.

 

NTAG 213, 215 na 216: Chisankho Chakukhazikika na Silingi Yake Yeneko

 

Pafupifupi mapulojekiti ghanayi pa ghankhondi ghakunjira, mbumba iyi ndiyo ni zgoro lakukwana, ndipo kusambira umo mungaŵikira pulogiramu ya NTAG 215 NFC tags kukutora masekondi pafupifupi naini na pulogiramu ya foni. Chip yikutumizga NDEF - yakupangika, mtundu wa rekodi uwo ukuchita mwakuyana pa foni yiliyose ni rekodi ya URI, ndipo wose Android na iOS ŵakulemba kwambura kugwira ntchito ya SDK.

 

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

 

Kweniso ni mbumba iyo yili kuseri kwa pafupifupi pulogiramu yiliyose ya khadi la bizinesi la digito, apo vCard yimoza panji URL yikulembeka ni payload yose, ndipo apo mtundu wakuwoneka kanandi ukukhumbikwa chomene kuluska chip. Vinandi mwa maoda agha vikumara pa .Makadi a PVC NFC ghatuŵa ghambura kanthum’malo mwa kuŵika vithuzithuzi, chifukwa khadi likwenera kupona pa chikwama na kutora chithuzithuzi.

 

Siling’i yikufika mwaluŵiro kuluska umo ŵanthu ŵakughanaghaniranga. NTAG213 yikumupani 144 bytes ya kukumbukira kwa ŵakugwiliskira ntchito, ndipo uthenga wa NDEF ni URL yinu pera yayi. Pali TLV wrapper, mutu wa rekodi, mtundu wa munda, na munda wa utali pambere chilembo chimoza cha adiresi yinu chindasungike. Rekodi ya URI yikufinya vimanyikwiro vyakumanyikwa nga ni .www.mu byte yimoza, iyo yikupokera ma byte khumi mpaka makumi ghaŵiri, ndipo pa chigaŵa cha 144-byte mphambano iyo ni mzere pakati pa kukwaniska na kutondeka. Pa malo agho magulu ghakukoleka ni URL iyo yene yayi kweni vyakusazgikira: kusazgapo mazgu ghakulembeka ghakulembeka kuti munthu waŵerenge, kusazgapo Android Application Record mwakuti chimanyikwiro chijure pulogiramu m’malo mwa burauza, ndipo payload yakukhazikika yikuŵa suzgo la kusefukira.

 

Lamulo lithu la chiŵerengero, ndipo ili ndilo mtundu wa chinthu icho mukusambira waka mwa kuŵika makodi mamiliyoni ghachoko waka gha ivi: usange URL iyo mukukhumba kusazgapo vigaŵa vya mafumbo vikujumpha pafupifupi malembo 90, mulekani kulongosora NTAG213 na kukwera pachanya. Kupambana kwa mtengo wa unit pakati pa 213 na 215 nkhwakucepa mwakuti pafupifupi nkhwakwenelera yayi kuŵika pa ngozi ya kupangaso pulogiramu ya pakati pa -. Kampeni iyo pamanyuma yikukhumba kusazgapo vigaŵa vya UTM panji nambala ya serial ku URL yiliyose yizamutimba pa khoma pa 213 ndipo yizamutimba yayi pa 215.

 

Kuvikilira pasiwedi pa banja ili nkhwakwenelera kupulikiska makora, chifukwa nkhwakufwatuka kuluska lizgu lakuti "password" likuyowoya. Muyezo wa 32-bit PWD ukutumizgika mu clear na kuwoneseska na chip, iyo yikuŵika mwaŵi wakulemba, ndipo mwakusankha kuŵazga mwaŵi, kufuma pa tchati chakusankhika kuya panthazi. Icho chikulekeska munthu wakukhumba kumanya vinandi wa ŵanthu kulembaso chimanyikwiro chinu na foni. Ni kulaŵilira kwa cryptographic yayi ndipo kukwenera yayi kulongosoreka kwa kasitomala nga ni yumoza. Wonaniso kuti ni m’badwo uliwose yayi uwo ukukhozgerapo: NTAG203 wakale ulije nthowa ya pasiwedi yiliyose, ndipo mabuku gha mu layibulare ghakulongosora makora kuti mafoni ghakuvikilira ghakutondeka waka (Mabuku gha nfcpy).

 

MIFARE Classic: Kulembeka pa Android, Kulipo yayi pa iPhone

 

Apa pali msampha wakukolerana uwo wamalizga mapulojekiti ghanandi gha NFC kuluska chinthu chilichose chimoza. Waliyose uyo wakufumba umo wangalembera NDEF ku MIFARE Classic wakugwira kale ntchito yakulimbana na tirigu wa mtundu: MIFARE Classic ni mtundu wa chimanyikwiro cha NFC Forum yayi, ni khadi la ISO / IEC 14443-3A ilo lili na chigaŵa cha mweneko ndiposo kapangidwe kakuzirwa ako kakulongozgera pa NDEFxi ecosystem pera, kuŵikika pamwamba.

 

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

 

Android yikulongozga ungano uwo. iOS yikuchita yayi. NFC ya Apple Core yindakhozgerepo MIFARE Classic, na mbumba za MIFARE izo zikovwirika na pulatifomu zikuchepa ku Ultralight, Plus na DESFire, malo agho ŵakupanga ŵasimikizga mwakuwerezgawerezga pa maforamu gha Apple (Maforamu gha ŵakupanga Apple). Chifukwa chakuti iOS yingakwaniska yayi kuyowoya mwakudunjika pa memory ya khadi, iPhone yingalemba yayi NDEF ndipo yingalongora yayi NDEF iyo yasungika pa khadi ili.

 

Ivyo vikupangiska kuti ivi viŵe vyakofya chomene pa nyengo ya kuwunika ni vyakuti ma tag gha MIFARE Classic ghakuwoneka kuti ghakufwa yayi pa iPhone. Khadi ili likulongora ISO 14443-A UID, ntheura pulogiramu ya Shortcuts yizamuzomera mwakukondwa nga ni chinthu icho chikupangiska kuti vinthu vichitikenge mwaŵene, ndipo kuskena kwakumanyuma kungaŵa kuti kwayambiskaso NDEF iyo yikasungika kale ya mtundu uwo ukukhozgeka. Munthu uyo ​​wakulongozga pa kugura vinthu wakuyezga sampulo pa iPhone yawo wakuwona kuti ŵazgora ndipo wakusayinira. Nkharo iyo ŵakawona yikaŵavya kanthu na ivyo vili mu memory ya tag, ndipo nthowa yose yikuwira nyengo iyo pulojekiti yikukhumbikwira ma URL gha unit yiliyose agho ma iPhones ghangaŵazga nadi.

 

Lamulo lakugwira ntchito ilo likuwa kufuma mu ichi: waliyose uyo wakuyaniska umo wangaŵikira pulogiramu ya NFC tags ya iPhone vs Android wakwenera kuyezga kuzomerezga pa mapulatifomu ghose ghaŵiri na chip cha kupanga, nyengo yiliyose pa Android pera, ndiposo nyengo yiliyose pa chiyelezgero cha chip chakupambana na icho chili pa oda yakugulira.

 

Lekani niŵe wakudumura pa ivyo vikuyowoyeka, chifukwa "vikuthemba pa umo mukugwiriskira ncito" ni zgoro lakukhumbikwa yayi pano. Usange ma tag ghinu gha NFC ghazamukhwaskika na ŵanthu ŵa boma, lembani chilichose kupatulapo MIFARE Classic.

 

Kwa magulu agho ghali kale mukati mwa Classic-based access system, chigamulo chikuchepeska ku kusintha kumoza, ndipo ni ma tags yayi. Ni umoyo wa uteŵeti wakukhalira wa chiharo chinu cha ŵaŵazgi. Usange ŵaŵazgi aŵa ŵali na vyaka viŵiri panji vitatu ivyo vyakhalako ndipo palije foni yamakono iyo yizamukhwaska chiphaso, kulutilira na Classic mu mzere wakujalika ni foni yakuvikilirika, ndipo mafumbo ghakugwira ntchito ghakuŵa IC sourcing na UID format m’malo mwa nthowa ya encoding, iyo ndiyo tikuvikilira mu vimanyikwiro vithu pa .kuŵika ma tag gha MIFARE 1K mu ndondomeko yakuŵikika. Usange ŵaŵazgi ŵekha ŵakwenera kusinthika mukati mwa windo ilo, mungagwiliskira nchito ndalama yayi pa chiphaso cha kusintha. Sunthani malo ghose ku chigaŵa cha AES- mu sitepe yimoza na kutora mtengo kamoza.

 

Pali msampha wachiŵiri mu banja limoza, wakubisika mwakukwana kuti ukupona pa nyengo zose za QA. Kusazgirako Smart Poster wrapper ku rekodi, iyo vipangizo vyakumanyikwa vyakuŵikamo vikupereka nga ni nthowa yaubwezi yakuŵikirapo mutu ku URL, vikusintha mtundu wa rekodi. Marekodi ghakukutika nthena ghakutoleka yayi na iOS background scanning nanga nkhumoza, kwambura kupwelerako ivyo vili mukati. Kuyezgelera kwa Android kukujumpha pa chipangizo chilichose, ma iPhones ghakuchita kanthu yayi, ndipo palije uthenga wakubudika kulikose kuti ŵamanye.

 

Ultralight, DESFire na NTAG 424 DNA: Apo Kupanga Mapulogalamu Kukuŵa Ulongozgi Wakuzirwa

 

MIFARE Ultralight EV1 wakukhala pafupi na NTAG21x mu nkharo ndipo mukupanga ma tag gha NFC pa iyo mu nthowa yimoza, na bajeti yichoko ya kukumbukira ya 48 panji 128 bytes na kilasi limoza la chipata cha pasiwedi. Palije chinthu chiphya cha fundo icho chikuchitika.

 

DESFire na NTAG 424 DNA ni chisambizgo chakupambana. Pa vigaŵa ivi vya Mtundu 4 mukulemba yayi ma byte mu mapu ghakukumbukira ghakuphapha, mukugwira ntchito pa dongosolo la mafayilo na wanangwa wa kusanga mafayilo gha per -, ndipo ntchito yiliyose yakuzirwa yikukhumbikwira kukhozgeka na kiyi wa AES-128 pakwamba. NTAG 424 DNA yikunyamura makiyi ghankhondi gha AES agho ghakulongosoreka na makasitomala, yikugwiriskira ncito kukhozgera kwa 3-pass kwa fayilo ya data yakuvikilirika, ndipo yikunyamura ciphaso ca Common Criteria EAL4 pa vyose viŵiri vya hardware na mapulogalamu. Magulu agho ghakupanga mapulogalamu gha NFC ghakukhozgera katundu m’malo mwa kulongozgaso mwambura kusuzga kanandi ghakupenja chigaŵa ichi mwapadera, chifukwa cha chinthu chimoza.

 

Chinthu ichi ni Uthenga Wakukhora Wakuvikilirika, uwo kanandi ŵakulemba kuti SUN. Pakuti vikuzomerezgeka, NDEF URL iyo chip yikulongora yikusintha pa mpopi yiliyose: chip yikuwoneska UID yake na kauntala yakuŵazga iyo yikusazgikira mu URL, mwakusankha, ndipo yikusazgapo CMAC iyo yikulembeka na kiyi iyo imwe pera na chip muli nayo. Backend yinu yingamanya chimanyikwiro cheneko kufuma ku URL yakujambulika, ndipo yingamanya nambala ya tap 4 kufuma pa nambala ya tap 4,000.

 

Kukonzekera kwake makora ndiko uko vimanyikwiro vikuluma. Malango ghakuwoneskera ghali ghambura kulipiliska -fomu: para data ya PICC yabisika, kuwoneskera kwa UID na kauntala yakuŵazga kukuzgoka kwakukhumbikwa m’malo mwa kusankha, viŵiri ivi nyengo zose vikwenda pamoza, ndipo CMAC yikwenera kukhala pa umaliro wa uthenga wa NDEF. Pangani kapangidwe ka URL yinu kuzingilizga vyakukanizga ivi, nthowa yinyake yayi, panji vigaŵa vizamumara yayi ndipo backend yizamukana kuŵazga kulikose.

 

Kutondeka uko tikuwona kanandi pa kutumizgika kwa SUN kulije kanthu na chilichose cha ivi. Kukhazikiska kuli kose kwa ŵanthu wose na seva ya demo yikutumizgika na fakitare-makiyi ghose-zero, chifukwa ndivyo vikupangiska kuti demo yigwirenge ntchito kufuma mu bokosi. Mapulojekiti chiyelezgero chakulimbana na icho, chiyelezgero chikugwira ntchito, ndipo sitepe yakusinthasintha ya kiyi yikupangiska yayi kuti yiŵe pa mndandanda wakuwonera wakuyambiska. Ma tags ghakufumapo cryptographically kwambura kuvwara apo waliyose uyo wakukhwaskika wakugomezga kuti kutumizgika kuli kwakubisika, ndicho chifukwa chake ndondomeko yithu yakufumiskiramo chiyelezgero yikuwoneseska kugaŵikana kwakuzirwa pa mayuniti ghakupanga m’malo mwa chilichose icho chikagwiriskirika nchito pa chiyezgelero.

 

Ntchito 6 izo mungasintha yayi para mwaŵika pulogiramu ya NFC Tags

 

Kulembaso kwa payload nkhwakutchipa. Ivi ni ivi yayi. Chilichose icho chili pasi apa ni chisankho icho chikusintha gulu la ma tag kuŵa katundu wakukhazikika, ndipo chilichose chaŵa chifukwa cha katundu wakufumiskikapo uyo ise taŵene tikwenera kusinthiska.

 

Kagwiridwe ka ntchito Ivyo vikuchita Chifukwa icho chingasinthika yayi . Pa nyengo iyo yikwenera kuŵikika .
Kupanga mafomati ya NDEF Kulemba chiŵiya cha nkhongono Kufika mu nyengo yimoza--kukumbukira Pa fakitare, panyuma pakuti chip mtundu ukukhozgeka .
Vigaŵa vya loko wakukhazikika Kujara masamba 16 ghakwamba pa vipangizo vya mtundu wachiŵiri Vigaŵa vyakujara vikuŵikika-pekha ndipo vingaŵikikaso yayi Para waka ivyo vikulembeka paumaliro vyasayinirika
Vidumbirano vya lock vyankhongono Vikani ma byte 96 gha data pa NTAG213, 456 pa NTAG215 na 840 pa NTAG216, pa msinkhu wa masamba ghaŵiri pa NTAG213 na masamba 16 pa NTAG215 na NTAG216, pa pepala la data la NXP ilo lazunulidwa pacanya apa . Seti yimoza - nthowa yimoza pera, yakukhalilira yimoza Chipata chimoza na maloko ghambura kusintha
Ŵazgani-kusintha waka Kuŵika NDEF kulemba mbendera kwamuyirayira Palije dango lakusintha ilo lilipo Pambere mayeso gha mu munda ghandamalizgike
Nthowa ya LRP pa NTAG 424 DNA Kusintha AES ku leakage-kugwira ntchito yakukhora Kuzomerezgeka na SetConfiguration, kwambura nthowa yakuwelera ku AES mode Pekha usange chiyelezgero cha kofya chakulembeka chikukhumba
Kusintha kwa kiyi kwambura escrow Kusintha makiyi gha AES gha ku fakitare Chip iyi yilije nthowa yakuwelera usange kiyi yiphya yatayika . Kamoza pera apo kusunga kiyi kwapelekeka mwaluŵiro

 

Ivyo vikuchitika pa lemba ilo ŵanthu ŵanandi ŵakusoŵa para ŵakufumba umo ŵangajalira chimanyikwiro cha NFC pamanyuma pa kupanga pulogiramu. Kujara ni kusintha kwa vyose yayi -panji -palije kanthu. Pa NTAG215 na NTAG216 mungajara mu mabuloko gha masamba 16, ivyo vikupangiska kuti ndondomeko yakusazgikana yiŵe yakukhora: chigaŵa cha nambala ya serial icho chikujalika ku fakitare, chigaŵa cha URL ya kampeni icho chikukhala kuti chilembeke ku gulu la malonda. Pa NTAG213 granularity ni masamba ghaŵiri, ghawemi kweni pa mapu ghachoko chomene. Kusankha mphaka ni ntchito ya kupanga, ndipo yikwenera kuchitika pambere encoding run yindachitike, pamanyuma pake yayi.

 

Chizomerezgo chakwenelera kuzenga nkhupatulira chipata cha encoding kufuma ku chipata chakujara. Tikuŵaphalira ŵamakasitomala kuti ŵaleke kujara apo ŵakugura, ndipo chifukwa chake nchakuti ŵachitenge malonda pera m’malo mwa vyaukadaulo.

 

Mu mbiri yithu yose ya oda, pempho lakupelekeka pafupipafupi panyuma pa-likuti likuyowoya kuti lili na suzgo yayi, likusintha uko likuluta, ndipo likuwungana mukati mwa chaka chakwamba cha uteŵeti. Ivyo vikupangiska kuti vinthu viŵe nthena ni kusamukira kwa tchati panji kupeleka kwa wupu, ndipo palije na chimoza mwa vinthu ivi icho chikuwoneka pa nyengo iyo oda yikuŵikika. Mukukhumbikwira yayi viŵelengero vya kutondeka kwa waliyose kuti muchitepo kanthu pa ivi, chifukwa asymmetry yikusankha yekha: chimanyikwiro chambura kujalika icho chikukhumbikwira kusintha yayi chikumulipirani kanthu yayi, apo chimanyikwiro chakujalika icho chikukhumbikwira kusintha chikumulipirani oda yose yakusintha pamoza na ntchito yakuŵikaso. Pulogalamu NFC tags chomene, kuyezgelera munda, kujara pamanyuma.

 

Kukhozgera Chip Ndivyo Invoice Yikuyowoya

 

 

Kugomezgeka kwa chip nkhwakukhwaskana na paranoid yayi mu chigaŵa ichi, ni chinthu chakuwonera nyengo zose -, ndipo chili mu sitepe yimoza ya QC nga ni cheke yiliyose iyo mukuchitiska pambere mundaŵikepo ma tag gha NFC mu unandi wa kupanga. NXP ya NTAG, MIFARE, Ultralight na ICODE banja lililose likunyamura siginecha ya ECC - yakulembeka pakupanga chip, 32 bytes pa vigaŵa vya NTAG21x, ivyo vingaŵazgikaso na kukhozgeka na kiyi wa boma wa wakupanga. Tag iyo yikuchita makora yingatondekaso ku cheke iyo.

 

Ici cikucitika comene kuluska umo msika ukuzomerezgera. Ŵanthu awo ŵakugura ma tag gha NTAG21x kwizira mu nthowa zakuguliskiramo vinthu ŵali kuphalira ŵanthu awo ŵakupanga kuti masampulo ghakugwira ntchito nga umo ghali kulembekera, counter mirroring yikusazgapo, kweni ŵakuphalira nga ni clone silicon pasi pa kukhozgera kwakwamba, ndipo zgoro la NXP ilo likalembeka ndakuti vigaŵa ivi vingaŵa vyambura kukhozgeka na wakusuzgika (Mzinda wa NXP).

 

Ivyo vikuchitika ni vichoko chomene kuluska umo ŵanthu ŵakughanaghaniranga, ndipo nchakwenelera kuyowoya mwakudunjika. Usange pulogiramu yinu njakuguliska, chip cha clone chizamumuteŵeterani mwakukwana ndipo mungaŵavya chitima. Usange pempho linu likukhwaskana na kukhozgera, ukaboni wa kusintha, panji kuyowoya kulikose kwa anti-kupusika uko kwapangika kwa kasitomala winu, chip icho chingakhozgeka yayi chikupangiska kuti malo ghose ghaleke kugwira ntchito, ndipo palije unandi wa encoding yakunyoloka iyo yikulipirapo. Kukhozgera kukutora masekondi pa sampulo na pulogiramu yakuŵazga, ndipo kuli mu ndondomeko yinu ya QC yakunjira m'malo mwa post-mortem. Kuŵerenga kwakuyana kwa waliyose uyo kulemba kwake kukumara kweni uyo wakuŵazga wakukhala chete:Chifukwa wuli chidindo cha cloned chikuŵazga makora ndipo chikutondeka pa mulyango.

 

Fumbo la Chitetezo cha MIFARE Classic, Likuyowoyekaso Mwakugomezgeka

 

Waliyose uyo wakulongosora MIFARE Classic lero wakwenera kugwira ntchito kufuma pa malo gha kafukufuku ghasono m’malo mwa mbiri iyo pulatifomu yikaŵa nayo vyaka khumi ivyo vyajumpha.

 

Mu 2024, kafukufuku wa FM11RF08S, chip yakukolerana na MIFARE Classic iyo yikafumiskika mu 2020 na ndondomeko zakulimbana nazo izo zikapangika mwakupambanapambana kuti zileke kuwukira vyose ivyo vikumanyikwa na khadi-pekha, wakathereska ndondomeko iyi ndipo wakavumbura ndondomeko ya hardware backdoor mu. Mulyango wakumanyuma ukuzomerezga kuti waliyose uyo wakumanya kuti walekeske kiyi waliyose uyo wakugwiliskira ntchito-kulongosoreka pa khadi mu mphindi zichoko waka zakunjilirapo, ndipo ichi chikuchitika nanga ni apo makiyi ghali kugaŵikana chomene pa khadi (Nkhongono zakusungika za ePrint). Makiyi ghakukhwaskana na backdoor ghakamanyikwa mu vigaŵa vinandi, kusazgapo mibadwo yakale ya Fudan na vipangizo vinyake vya NXP na Infineon.

 

Ŵazgani makora fundo iyi pambere mundadumure mwakubudika kufuma pa fundo iyi. Iyi ni mphindano yayi yakuti waliyose uyo wakugwiliskira ntchito MIFARE Classic wakuvumbulika machero, ndipo tikuyilongosora yayi nga ni yimoza. Mamiliyoni gha viphapha vya Classic vikugwira ntchito mu malo ghambura kumanyikwa apo kupanga khadi kukupangiska kuti munthu uyo ​​wakuwukira waŵe na mwaŵi wa kunjira mu locker ya maseŵero. Ni mphindano yakuti mazgu ghakuti "kuvikilirika" ghakwenera yayi kuwoneka kulikose mu chikalata chakulongosora pamoza na banja ili la chip, ndipo waliyose uyo wakukhumba kupanga mapulogalamu gha NFC gha vipinda vya hotelo, kufika ku ofesi, panji kulipira kwambura ndalama pa Classic silicon wakwenera kuŵika mtengo wa kusamukira ku AES - chigaŵa cha bajeti yimoza.

 

Kupanga Mapulogalamu gha NFC mu Unandi: Ivyo Vikusintha Pacanya pa Mayuniti Chikwi

 

Chilichose icho chalongosoreka m’paka sono chikupima viheni. App ya foni yikulemba chimanyikwiro chimoza pa nyengo kwambura batch record, kwambura pasi yakukhozgera, ndipo palije nthowa yakulongolera pamanyuma pa URL iyo yikaluta ku unit wuli yakuwoneka. Pali vigaŵa vitatu vya umo mungaŵikira mapulogiramu gha NFC mu unandi, ndipo kudumpha pakati pawo nkhwakugwira ntchito m'malo mwa luso.

 

Tier yakwamba ni foni na pulogiramu, iyo yingakwaniska pafupifupi mayuniti zana, yakukwana kwa viyezgelero na ŵakwendeska ndege ŵa mukati.

 

Tier yachiŵiri ndiyo magulu ghanandi gha nyumba ghakufika: mukupanga ma tag gha NFC na mulembi wakuŵazga pa kompyuta, wakulongozgeka na fayilo ya batch, chomenechomene kwizira mu encoder ya USB mu kilasi la ACR12xx panji uTrust. Ikugwira ntchito makora mpaka apo chip chisinthe. Chida cha batch chakugwiriskirika nchito chomene mu malo agha, chikukhwaska ACR122 mwapadera ndipo chikuŵika waka MIFARE Ultralight na Ultralight C, ivyo ni vigaŵa vya mtundu wa 2, ntheura kusuntha pulojekiti iyo ku chip cha mtundu wa 4 kukung’anamura kuzengaso chida m’malo mwa kusintha fayilo ya config. Usange mucali kusankha hardware ya tier iyi, yithu .USB na desktop NFC wakuŵerenga - mtundu wa kulembalikuphimba viyerezgero vya ŵaŵazgi ivyo toolchains izi zikukhazga.

 

Nthowa ya mafakitale ya tier yachitatu ni pre-encoding pa nyengo yakupanga, ndipo iyi ndiyo tier iyo ŵanandi ŵakugura ŵakumanya yayi kuti yilipo. Pa mizere yithu mu chakumera cha 3,600 m2, kuŵika makodi kukukhala pakati pa chip bonding na kusonkhana kwaumaliro, pa vipangizo ivyo vikulongora chimanyikwiro chilichose mu malo ghake, kulemba ivyo vikulembeka, na kuviŵazgaso pambere chimanyikwiro chindalutilire. Pass yakukhozgera ndiyo fundo yose. Tagi iyo yikutondeka kuŵazga-kumbuyo yikukanizgika mu-mzere m'malo mwa kusangika na kasitomala mu munda, ndipo batch yikufumapo na fayilo ya mapu iyo yikukoleska UID panji TID yiliyose ku ivyo vikulembeka kwa iyo, ivyo ndivyo CMS yinu panji pulatifomu yakusanda yikukhumba pa zuŵa lakwamba. Nkhongono ya kukolerana kwakujiyimira paŵekha mu mizere yinkhondi yakupangira vinthu yikuchitika pachanya pa vipangizo vya 100,000 pa zuŵa, ntheura kuŵika makodi kukuzgoka yayi chinthu icho chikukanizga nyengo yakulongozgera.

 

Ivyo kulongosora uko kukuleka, mwadala, ni mzere wakuzomerezgeka. Read-back verification ni chipata chakujumpha/kutondeka, kweni chiŵelengero cha kutondeka icho mukwenera kuzomera pa phangano chikupambana na banja la chip, mawonekero, ndipo usange chimanyikwiro chikupangika pamanyuma; sticker ya anti-metal na khadi la PVC vikuchita mwakuyana yayi pa mzere umoza. Nambala iyo yili mu quote yakulimbana na build yinu, mu nkhani yayi, ndipo ni chinthu chakwamba icho tikuŵika para pulogiramu yiphya yayamba.

 

Ku malo uko tikujambulira mphaka ya luso lithu nkhwakwenelera kuyowoya mwakudunjika, chifukwa ndiwo ŵakupeleka chigaŵa kanandi ŵakufipiska. Tizamupanga dankha ma tag gha NFC na template yinu ya URL, kuŵika pa unit yiliyose, kukhozgera tag yiliyose, na kupeleka fayilo ya mapu. Tizamupeleka makiyi gha AES agho mukupeleka. Tizamuŵa na makiyi ghinu ghakupangira yayi, tizamugwiliskira ntchito yayi backend yinu yakukhozgera, ndipo tizamumuphalirani yayi kuti fakitare yingapanga ndondomeko ya chivikiliro cha pulogiramu-layer kuŵa yakunyoloka. Chigaŵa ichi ntchinu, ndipo waliyose uyo wakupeleka vinthu wakuyowoya kuti vili nthena wakumuguliskani risk transfer iyo yilipo yayi.

 

Mafumbo 9 Ghakwenera Kuzgoreka Pambere Encoding Run Mundachitike

 

Chitani ichi pambere mundagule, para masampulo ghafika yayi. Chinthu chilichose chamara pafupifupi ntchito yimoza iyo tapempheka kuti tiyiponoske.

 

# Fumbo Chifukwa wuli chikusankha chip .
1 Kasi ma iPhone ghakukhwaska ma tag agha? Kuwuskapo MIFARE Classic kufuma ku kughanaghanira kwakukwana
2 Kasi utali wa URL yose ni wuli, kusazgapo vigaŵa vya munthazi? Kuŵika pasi pa NTAG213, 215 panji 216
3 Kasi rekodi yimoza njakukwana, panji mukukhumbaso rekodi ya mazgu panji rekodi ya pulogiramu? Marekodi ghanyake ghakurya bajeti yakuyana waka ya kukumbukira .
4 Kasi uko ŵakuluta kuzamusintha pa nyengo iyo tag yikugwilira ntchito? Kusankha usange kujara nkhwakuzomerezgeka
5 Kasi pulogiramu iyi yikuyowoya kuti njaunenesko ku awo ŵakugwiliskira ntchito? Kukankhirani ku NTAG 424 DNA panji DESFire
6 Kasi ni njani uyo wakukora na kuzungulira makiyi gha AES? Mukwenera kugaŵika pambere kiyi yiliyose yindasinthe
7 Kasi ni nthowa wuli yakuzomerezgera batch iyo yapelekeka? Kulongosora usange kuŵazga-kukhozgera kwakuwelerako nkhwakukolerana
8 Kasi mukukhumba UID-ku-fayilo ya mapu ya vyakulembeka? Vikwenera kumanyikwa pambere vindachitike, vikupempheka yayi pamanyuma pa
9 Kasi kukhozgera siginecha yakwamba nchigaŵa ca QC iyo yikwiza? Kusankha usange chip sourcing yingawoneseska

 

Magulu agho ghangazgora vyose 9 kanandi ghakusanga nchito yakutowa pa kuyezga kwakwamba. Magulu agho ghangazgora mafumbo 6 pa mafumbo 9 kanandi ghakusanga mafumbo ghatatu agho ghakhalako mu nthowa yakudura.

 

Mafumbo 9 agha ni mtundu wa generic. Iwo tikugwira nadi ntchito kufumapo wakusazgapo mzere wa khumi, zgoro ilo ndakwenelera kwa kuzenga kwanu m'malo mwa wose, ndipo mzere uwo ukuthemba pa vinthu ivyo nkhani iyi yingawona yayi: kusakanizga kwa foni yinu, katundu winu wa ŵaŵazgi, ndondomeko yinu ya lamination, ndipo usange serialization yikwenera kuŵa yakulondezganako panji ya mwamwaŵi. Titumirani mazgoro ghakwamba 9 ndipo tizamuwezgerapo ivyo mwalemba mwakupambana na ivyo mwayowoya.

 

Apo Ici Cikuleka Munthu Wakugura .

 

Palije ndondomeko yakumanyikwa ya umo mungaŵikira mapulogalamu gha NFC, ndondomeko pera pa chip, pa pulatifomu, pa buku. Sankhani chip kulimbana na memory denga ndi iPhone fumbo dankha. Chitani mafomati, malipiro na kusintha nga ni vipata vitatu vyakupambana. Lekani kujara pambere mundayezge munda. Simikizgani kuti ni vyaunenesko pa masampulo agho ghakwiza. Pamwamba pa mayuniti chikwi, lekani kughanaghana vya mapulogalamu na kwamba kughanaghana vya kukhozgera na kulondezga.

 

Usange fundo yalembeka kale, tili ŵakukondwa kuyiwoneseska pakulimbana na vipingo vya chip ivyo vili pachanya na kuŵika chimanyikwiro pa chilichose icho chizamupona yayi pakupanga, ndipo masampulo ghambura kulipiliska ghakusangika kuti ghayezgeke pa ŵaŵazgi ŵinu ŵaunenesko na mafoni. Mungayambaso kufuma pa .Mawonekero gha tag gha NFC tikupanga pambere-pulogiramu na kukhozgera mu-nyumbausange chigamulo cha chip chikaŵa kuti chichali chakujulika, panji .Tumirani kapangidwe ka URL na buku ilo mukukhumba kuti muwoneseskeusange yakhazikiska kale.

 

Mafumbo ghakufumbika

Kasi ningapanga pulogiramu yiliyose ya NFC na iPhone yane?

Yayi, iOS Core NFC yikukhozgera yayi MIFARE Classic, apo NTAG21x, MIFARE Ultralight, DESFire na NTAG 424 DNA vyose vikukhozgera. Usange kutumizgika kwanu kukwenera kugwira ntchito pa ma iPhones, fumyanipo MIFARE Classic pambere mundapemphe.

Kasi chimanyikwiro cha NFC chingaŵa na data yinandi wuli?

Kukumbukira kwa awo ŵakugwiliskira ntchito ni mabaiti 144 pa NTAG213, mabaiti 504 pa NTAG215 na mabaiti 888 pa NTAG216, ndipo mabaiti 416 pa NTAG 424 DNA mu mafayilo ghatatu ghakupambanapambana.

Kasi pulogiramu ya NFC tag yingasinthika?

Ivyo vili mu payload vingalembekaso, kweni kupanga mafomati, kujala, kusintha kwa kuŵazga-pekha na LRP mode vikuŵa vyambura kumara para vyagwiriskirika nchito. Muŵe na ndondomeko ya sitepe yiliyose yakujalira pamanyuma pa kuyezgeka kwa munda, nyengo yiliyose pa nyengo ya ndondomeko.

Kasi ningamanya wuli usange ma tag ghane gha NFC ghakugwiriskira ncito vipangizo vyaunenesko?

Ŵazgani siginecha ya ECC-yakukhazikika pakwamba na kuyiwona na kiyi wa boma wa wakupanga, chifukwa kuwoneseska kwatondeka kukulongora kuti silikoni wakukopera kwambura kupwelerako umo chimanyikwiro chikugwilira ntchito.

Kasi ma tag gha NFC ghakupangika wuli mu unandi?

Panji na encoder ya USB iyo yikulongozgeka na fayilo ya batch, panji pre-kupangika pa nyengo yakupanga na mu-mzere wakuŵazga-kukhozgera kumbuyo. Pamwamba pa mayuniti chikwi, pangani UID-ku-fayilo ya mapu ya vyakulembeka chigaŵa cha ndondomeko m'malo mwa kupempha pamanyuma.

Itumirani mafumbo