Sut i Raglennu Tagiau NFC gyda Gwahanol Fath o Sglodion (NTAG, MIFARE, a Mwy)

Jul 29, 2026

Gadewch neges

Mae'r Ap yn dweud "Ysgrifennu'n Llwyddiannus." Nid yw'r Darllenydd yn Gwneud Dim o Hyd.

Dyma'r neges gefnogaeth unigol fwyaf cyffredin a gawn ar ôl rhediad amgodio cyntaf cwsmer. Nid oedd dim yn y llif gwaith yn edrych yn anghywir. Buzzing y ffôn, ymddangosodd siec gwyrdd, aeth y tag ar y cynnyrch. Wrth y drws, neu wrth y ciosg, neu ar iPhone y tîm marchnata, does dim byd o gwbl yn digwydd. Nid oes bron neb sy'n mynd ati i raglennu tagiau NFC yn disgwyl i'r methiant i gyrraedd ar ôl i'r ysgrifennu lwyddo.

 

Cyn mynd ymhellach, mae'n werth gwybod ar gyfer pwy mae hwn wedi'i ysgrifennu, oherwydd mae canlyniadau chwilio'r pwnc hwn yn gwasanaethu dwy gynulleidfa hollol wahanol. Os oes gennych un sticer ac un ffôn a'ch bod am gael eich cyfrinair Wi-Fi arno, ewch i'r adran NTAG, gwnewch y ddau gam hynny, ac rydych wedi gorffen mewn munud. Os ydych chi'n nodi sglodyn ar gyfer swp sy'n gorfod goroesi iPhones, adolygiad diogelwch, a gorchymyn prynu, gweddill hyn yw'r briffio rydyn ni'n ei roi i'n cwsmeriaid ein hunain, gan gynnwys y rhan lle rydyn ni'n dweud wrthych chi beth na all ffatri ei wneud i chi.

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

 

Mae bron pob canllaw ar raglennu tagiau NFC yn trin y tag fel cynhwysydd generig: lawrlwythwch app, tapiwch Ysgrifennu, daliwch y ffôn yn agos. Mae'r model hwnnw'n gweithio ar gyfer un sefyllfa yn union, sef un sticer NTAG21x yn cael ei ysgrifennu gan ffôn Android at ddefnydd personol. Y foment y mae'r sglodion yn newid, y cyfaint yn newid, neu'r gynulleidfa yn cynnwys defnyddwyr iPhone, mae'r model yn dawel yn stopio disgrifio realiti.

 

Mae Ysgrifennu Tag Yn Dri Gweithred Ar Wahân, Nid Un

 

Pan fydd pobl yn dweud eu bod am raglennu tagiau NFC, maent fel arfer yn disgrifio tri pheth gwahanol sy'n digwydd i gael eu sbarduno gan yr un botwm mewn app ffôn.

 

Y cyntaf ywfformatio. Mae'n rhaid dweud wrth gof sglodion NFC fod ei ardal defnyddiwr yn cynnwys neges NDEF yn hytrach na beit mympwyol. Gwneir hyn trwy ysgrifennu strwythur data bach a elwir yn gynhwysydd gallu. Ar rannau NTAG21x, mae hyn eisoes yn cael ei wneud ar y lefel wafferi, felly mae'r sglodyn yn cyrraedd NDEF- fformatio a dim ond byth yn gallu dal NDEF. Ar MIFARE Classic a rhai sglodion eraill, mae fformatio yn rhywbeth rydych chi'n ei berfformio, ac mae'r strwythur yn glanio mewn-amser-rhanbarth rhaglenadwy. Mae'r fformatio felly yn barhaol. Nid oes gorchymyn unformat, ac nid oes unrhyw offeryn gwerthwr a fydd yn rhoi un i chi.

 

Yr ail ywysgrifennu'r llwyth cyflog: neges NDEF yn cynnwys un neu fwy o gofnodion, gan amlaf cofnod URI yn pwyntio at URL. Dyma'r rhan mae pawb yn ei luniau. Fel arfer gellir ailadrodd ysgrifeniadau llwyth tâl, a dyna pam y gall tîm marchnata ailgyfeirio tag ymgyrch chwe mis yn ddiweddarach heb ail-archebu caledwedd.

 

Y trydydd ywcyfluniad: bytes cyfrinair, darnau clo, gosodiadau drych, amodau mynediad, allweddi dilysu. Yr haen hon yw lle mae'r penderfyniadau di-droi'n-ôl yn byw, a dyma'r haen nad oes unrhyw diwtorial defnyddwyr yn ei chyffwrdd o gwbl. Os ydych chi'n bwriadu rhaglennu tagiau NFC ar gyfer unrhyw beth sydd â ffin diogelwch o'i gwmpas, yr haen ffurfweddu yw'r prosiect.

 

Cadw'r tri hyn ar wahân yn eich pen yw'r hyn sy'n atal swp rhag cael ei sgrapio. Nid methiannau llwyth cyflog yw'r rhan fwyaf o fethiannau ysgrifennu rydyn ni'n eu diagnosio. Maen nhw'n gyflwr fformatio neu'n gyflwr cyfluniad nad oedd rhywun yn gwybod ei fod yn bodoli.

 

Mathau o Sglodion Tag NFC wedi'u Cymharu Cyn i Chi eu Rhaglennu

 

Mae pob penderfyniad difrifol ynghylch sut i raglennu tagiau NFC ar raddfa yn dechrau gyda'r tabl hwn, oherwydd bod nenfwd cof a chefnogaeth platfform wedi'u gosod ar hyn o bryd o ddewis sglodion ac ni ellir eu clytio yn ddiweddarach mewn meddalwedd.

 

Sglodion Cof defnyddiwr Math Fforwm NFC Cyflwr NDEF ffatri Cyfrinair / diogelu allwedd iPhone NDEF darllen + ysgrifennu
NTAG 213 144 beit Math 2 Wedi{0}}fformatio ymlaen llaw 32-did PWD / PECYN 16-did Oes
NTAG 215 504 beit Math 2 Wedi{0}}fformatio ymlaen llaw 32-did PWD / PECYN 16-did Oes
NTAG 216 888 beit Math 2 Wedi{0}}fformatio ymlaen llaw 32-did PWD / PECYN 16-did Oes
MIFARE Ultralight EV1 48 neu 128 beit Math 2 Fformatadwy 32-did PWD / PECYN 16-did Oes
MIFARE Clasurol 1K Cyfanswm o 1,024 beit, tua 716 ar gael i NDEF unwaith y bydd y bloc gwneuthurwr a threlars 16 sector yn cael eu tynnu Ddim yn fath o Fforwm NFC Fformatadwy, yn seiliedig-sector Allweddi sector CRYPTO-1 A/B Nac ydw
MIFARE DESFire EV3 2 KB i 8 KB, yn -seiliedig ar ffeil Math 4 Rhaid creu cais AES-128 / 3DES, hawliau mynediad fesul ffeil Oes
NTAG 424 DNA Cyfanswm o 416 beit, wedi'i rannu'n gynhwysydd gallu 32-beit, ffeil NDEF 256-beit a ffeil data gwarchodedig 128-beit Math 4 Ffeiliau a ddarparwyd ymlaen llaw Pum allwedd AES-128, dilysu 3-pas ar y cyd Oes

 

Ffigurau NTAG21x, ymddygiad clo-bit a chydymffurfiaeth Math 2 / ISO/IEC 14443 Math A fesul yTaflen ddata cynnyrch NXP NTAG213/215/216. MIFARE Classic 1K structure per NXP data sheet MF1S50yyX (16 sectors × 4 blocks × 16 bytes). DESFire EV3 per MF3D(H)x3. NTAG 424 DNA memory layout per NXP.

 

Mae dwy golofn yn penderfynu ar y rhan fwyaf o brosiectau cyn dewis unrhyw feddalwedd: nenfwd y cof a cholofn yr iPhone. Yr hyn na all y tabl ei ddweud wrthych yw cynnyrch. Mae sglodyn a nodir yn gywir yn dal i gynhyrchu gwrthodiadau os nad oes gan y cam amgodio docyn dilysu y tu ôl iddo, sef testun ail hanner yr erthygl hon.

 

NTAG 213, 215 a 216: y Dewis Diofyn a'i Nenfwd Go Iawn

 

Ar gyfer tua phedwar o bob pum prosiect i mewn, y teulu hwn yw'r ateb cywir, ac mae dysgu sut i raglennu tagiau NTAG 215 NFC yn cymryd tua naw deg eiliad gydag ap ffôn. Mae'r llongau sglodion NDEF-wedi'u fformatio, mae'r math o gofnod sy'n ymddwyn yn gyson ar draws pob ffôn yn gofnod URI plaen, ac mae Android ac iOS yn ei ysgrifennu heb unrhyw waith SDK.

 

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

 

Dyma'r teulu hefyd y tu ôl i bron bob rhaglen cerdyn busnes digidol, lle mae un cofnod vCerdyn neu URL yn lwyth cyflog cyfan, a lle mae'r fformat ffisegol fel arfer yn bwysicach na'r sglodyn. Mae'r rhan fwyaf o'r gorchmynion hynny yn y pen drawcardiau NFC PVC gwyn gwagyn hytrach na sticeri, oherwydd mae'n rhaid i'r cerdyn oroesi waled a chymryd print.

 

Mae'r nenfwd yn cyrraedd yn gyflymach nag y mae pobl yn ei ddisgwyl. Mae NTAG213 yn rhoi 144 beit o gof defnyddiwr i chi, ac nid eich URL yn unig yw neges NDEF. Mae yna lapiwr TLV, pennawd cofnod, maes math, a maes hyd cyn i un nod o'ch cyfeiriad gael ei storio. Mae cofnod URI yn cywasgu rhagddodiaid cyffredin megishttps://www.i mewn i un beit, sy'n adennill deg i ugain beit, ac ar ran 144-beit y gwahaniaeth hwnnw yw'r llinell rhwng gosod a methu. Lle mae timau'n cael eu dal nid yr URL ei hun yw'r pethau ychwanegol: ychwanegu cofnod testun ar gyfer label y gall pobl ei darllen, ychwanegu Cofnod Cymhwysiad Android fel bod y tag yn agor ap yn lle porwr, a llwyth tâl cyfforddus yn dod yn wall gorlif.

 

Ein rheol gyffredinol ni, a dyma'r math o beth dim ond trwy amgodio ychydig filiynau o'r rhain y byddwch chi'n ei ddysgu: os yw'r URL bwriedig gan gynnwys paramedrau ymholiad yn fwy na thua 90 nod, peidiwch â nodi NTAG213 a symudwch i fyny. Mae'r gwahaniaeth cost uned rhwng 213 a 215 yn ddigon bach fel nad yw bron byth yn werth y risg o raglen ganol ailgynllunio. Bydd ymgyrch sydd yn ddiweddarach am atodi paramedrau UTM neu rif cyfresol i bob URL tag yn taro'r wal ar 213 ac ni fydd yn ei tharo ar 215.

 

Mae'n werth deall amddiffyniad cyfrinair y teulu hwn yn union, oherwydd ei fod yn wannach nag y mae'r gair "cyfrinair" yn ei awgrymu. Mae gwerth PWD 32-did yn cael ei drosglwyddo yn y clir a'i wirio gan y sglodyn, sy'n gatiau yn ysgrifennu mynediad, ac yn darllen mynediad yn ddewisol, o dudalen ddewisol ymlaen. Mae'n atal aelod chwilfrydig o'r cyhoedd rhag ailysgrifennu'ch tag gyda ffôn. Nid yw'n rheolaeth cryptograffig ac ni ddylid byth ei ddisgrifio i gleient fel un. Sylwch hefyd nad yw pob cenhedlaeth yn ei gefnogi o gwbl: nid oes gan yr NTAG203 hŷn unrhyw fecanwaith cyfrinair o gwbl, ac mae dogfennaeth y llyfrgell yn glir bod galwadau amddiffyn yn ei erbyn yn methu yn syml (dogfennaeth nfcpy).

 

MIFARE Classic: Ysgrifenadwy ar Android, Yn Absennol i bob pwrpas ar iPhone

 

Dyma'r trap cydnawsedd sydd wedi dod â mwy o brosiectau NFC i ben nag unrhyw ffactor unigol arall. Mae unrhyw un sy'n gofyn sut i ysgrifennu NDEF i MIFARE Classic eisoes yn gweithio yn erbyn graen y fformat: nid yw MIFARE Classic yn fath o dag Fforwm NFC, mae'n gerdyn ISO/IEC 14443-3A gyda sector perchnogol a strwythur allweddol sy'n rhagflaenu ecosystem NDEF, a dim ond trwy gonfensiwn mapio haenog ar ei ben y mae cefnogaeth NDEF yn bodoli.

 

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

 

Mae Android yn ymdrin â'r confensiwn hwnnw. nid yw iOS yn gwneud hynny. Nid yw Apple's Core NFC erioed wedi cefnogi MIFARE Classic, gyda theuluoedd MIFARE a gefnogir gan y platfform wedi'u cyfyngu i Ultralight, Plus a DESFire, sefyllfa y mae datblygwyr wedi'i chadarnhau dro ar ôl tro ar fforymau Apple eu hunain (Fforymau Datblygwyr Apple). Oherwydd na all iOS fynd i'r afael â chof y cerdyn yn uniongyrchol, ni all iPhone ysgrifennu NDEF ato ac ni all arddangos NDEF sydd wedi'i storio arno.

 

Yr hyn sy'n gwneud hyn mor beryglus yn ystod gwerthusiad yw nad yw tagiau MIFARE Classic yn ymddangos yn farw ar iPhone. Mae'r cerdyn yn cyflwyno UID ISO 14443, felly bydd yr ap Shortcuts yn hapus yn ei dderbyn fel sbardun awtomeiddio, a gall sganio cefndir barhau i lansio cofnod NDEF o'r math a gefnogir sydd wedi'i storio'n flaenorol. Mae arweinydd caffael sy'n profi sampl ar eu iPhone yn gweld ymateb ac yn cymeradwyo. Nid oedd gan yr ymddygiad a welsant unrhyw beth i'w wneud â chynnwys cof y tag, ac mae'r ymagwedd gyfan yn cwympo ar yr eiliad y mae angen URLs fesul uned ar y prosiect y gall iPhones eu darllen mewn gwirionedd.

 

Y rheol ymarferol sy'n disgyn allan o hyn: dylai unrhyw un sy'n cymharu sut i raglennu tagiau NFC ar gyfer iPhone vs Android gynnal profion derbyn ar y ddau blatfform gyda'r sglodyn cynhyrchu, byth ar Android yn unig, a byth ar sampl o sglodyn gwahanol na'r un ar yr archeb brynu.

 

Gadewch imi fod yn blwmp ac yn blaen am yr argymhelliad, oherwydd nid yw "mae'n dibynnu ar eich achos defnydd" yn ateb defnyddiol yma. Os bydd eich tagiau NFC yn cael eu tapio gan aelodau'r cyhoedd, nodwch unrhyw beth heblaw MIFARE Classic.

 

Ar gyfer timau sydd eisoes o fewn system mynediad Glasurol, mae'r penderfyniad yn lleihau i un newidyn, ac nid y tagiau mohono. Dyma weddill oes gwasanaeth eich ystâd darllenydd. Os oes gan y darllenwyr hynny ddwy neu dair blynedd ar ôl ynddynt ac na fydd unrhyw ffôn clyfar byth yn cyffwrdd â'r hygrededd, mae parhau â Classic mewn dolen gaeedig yn alwad amddiffynadwy, a daw'r cwestiynau ymarferol yn fformat cyrchu IC a UID yn hytrach na dull amgodio, sef yr hyn yr ydym yn ei gwmpasu yn ein nodiadau ararchebu tagiau MIFARE 1K i mewn i system osod. Os yw'r darllenwyr eu hunain i fod i gael eu disodli y tu mewn i'r ffenestr honno, peidiwch â gwario arian ar gymhwyster trosiannol. Symudwch yr ystâd gyfan i ran sy'n seiliedig ar AES mewn un cam ac amsugno'r gost unwaith.

 

Mae ail fagl yn yr un teulu, digon cynnil ei fod yn goroesi cylchoedd sicrwydd ansawdd llawn. Mae ychwanegu papur lapio Poster Clyfar at gofnod, y mae'r offer amgodio cyffredin yn ei gynnig fel ffordd gyfeillgar i atodi teitl i URL, yn newid y math o gofnod. Nid yw cofnodion sydd wedi'u lapio yn y ffordd honno yn cael eu codi gan sganio cefndir iOS o gwbl, waeth beth sydd wedi'i nythu y tu mewn. Mae profion Android yn pasio ar bob dyfais, nid yw iPhones yn gwneud dim, ac nid oes neges gwall yn unman i wneud diagnosis.

 

Ultralight, DESFire a NTAG 424 DNA: Lle mae Rhaglennu'n Dod yn Rheolaeth Allweddol

 

Mae MIFARE Ultralight EV1 yn eistedd yn agos at NTAG21x mewn ymddygiad ac rydych chi'n rhaglennu tagiau NFC arno yr un ffordd, gyda chyllideb cof lai o 48 neu 128 bytes a'r un dosbarth o giât cyfrinair. Dim byd cysyniadol newydd yn digwydd.

 

Mae DESFire a NTAG 424 DNA yn ddisgyblaeth wahanol. Ar y rhannau Math 4 hyn nid ydych yn ysgrifennu beit i fap cof gwastad, rydych yn gweithredu ar system ffeiliau gyda hawliau mynediad fesul ffeil, ac mae angen dilysu pob gweithrediad ystyrlon gydag allwedd AES-128 yn gyntaf. Mae NTAG 424 DNA yn cario pum allwedd AES a ddiffinnir gan y cwsmer, yn defnyddio dilysiad cilyddol 3-pas ar gyfer y ffeil data gwarchodedig, ac mae'n cario ardystiad Meini Prawf Cyffredin EAL4 ar galedwedd a meddalwedd. Mae timau sy'n rhaglennu tagiau NFC ar gyfer dilysu cynnyrch yn hytrach nag ailgyfeirio syml fel arfer yn chwilio am y rhan hon yn benodol, oherwydd un nodwedd.

 

Y nodwedd honno yw Secure Dynamic Messaging, a ysgrifennir yn aml fel SUN. Gydag ef wedi'i alluogi, URL NDEF mae'r sglodyn yn cyflwyno newidiadau ar bob tap unigol: mae'r sglodyn yn adlewyrchu ei UID a rhifydd darllen sy'n cynyddu'n undonog i'r URL, wedi'i amgryptio'n ddewisol, ac yn atodi CMAC wedi'i gyfrifo ag allwedd dim ond chi a dal y sglodion. Yna gall eich ôl-wyneb ddweud tag go iawn o URL y tynnwyd llun ohono, a gall ddweud wrth rif tap 4 o rif tap 4,000.

 

Ei ffurfweddu'n gywir yw lle mae'r fanyleb yn brathu. Nid yw'r rheolau adlewyrchu ar ffurf rhad ac am ddim: pan fydd y data PICC wedi'i amgryptio, mae adlewyrchu'r UID a'r rhifydd darllen yn dod yn orfodol yn hytrach nag yn ddewisol, mae'r ddau bob amser yn teithio gyda'i gilydd, a rhaid i'r CMAC eistedd ar ddiwedd y neges NDEF. Dyluniwch eich strwythur URL o amgylch y cyfyngiadau hynny, nid y ffordd arall, neu ni fydd y gwrthbwyso'n datrys a bydd yr ôl-wyneb yn gwrthod pob darlleniad.

 

Nid oes gan y methiant a welwn amlaf ar leoliadau SUN ddim i'w wneud ag unrhyw un o hynny. Mae pob gweithrediad cyfeirnod cyhoeddus a llongau gweinydd demo wedi'u ffurfweddu gyda'r ffatri-yn ddiofyn pob-allwedd sero, oherwydd dyna sy'n gwneud i demo weithio allan o'r bocs. Mae prosiectau'n prototeip yn erbyn hynny, mae'r prototeip yn gweithio, ac nid yw'r cam cylchdro allweddol byth yn cyrraedd y rhestr wirio lansio. Mae'r tagiau'n mynd allan yn cryptograffig noeth tra bod pawb sy'n gysylltiedig yn credu bod y defnydd wedi'i amgryptio, a dyna pam mae ein gweithdrefn rhyddhau sampl ein hunain yn gwirio arallgyfeirio allweddol ar yr unedau cynhyrchu yn hytrach nag ar beth bynnag a ddefnyddiwyd ar gyfer y demo.

 

Chwe Gweithred Ni Allwch Wrthdroi Unwaith Rydych Chi'n Rhaglennu Tagiau NFC

 

Mae ailysgrifennu llwyth tâl yn rhad. Nid yw'r rhain. Mae pob un isod yn benderfyniad sy'n trosi swp o dagiau yn ased sefydlog, ac mae pob un wedi bod yn achos rhestr eiddo wedi'i sgrapio yr ydym ni'n bersonol wedi gorfod ei disodli.

 

Gweithrediad Beth mae'n ei wneud Pam na ellir ei ddadwneud Pryd y dylid ei amserlennu
Fformatio NDEF Yn ysgrifennu'r cynhwysydd gallu Yn glanio mewn-amser-cof rhaglenadwy Yn y ffatri, ar ôl math sglodion yn cael ei gadarnhau
Darnau clo statig Yn cloi'r 16 tudalen gyntaf ar sglodion Math 2 Mae darnau clo yn cael eu gosod-yn unig ac ni ellir eu hailosod Dim ond ar ôl i'r cynnwys terfynol gael ei gymeradwyo
Darnau clo deinamig Clawr 96 beit data ar NTAG213, 456 ar NTAG215 ac 840 ar NTAG216, ar ronynnedd o 2 dudalen ar NTAG213 ac 16 tudalen ar NTAG215 ac NTAG216, fesul taflen ddata NXP a ddyfynnir uchod Yr un set-mecanwaith yn unig, yr un sefydlogrwydd Yr un giât â chloeon statig
Darllen{0}}newid yn unig Yn gosod baner ysgrifennu NDEF yn barhaol Nid oes gorchymyn gwrthdro yn bodoli Byth cyn cwblhau treial maes
Modd LRP ar NTAG 424 DNA Yn newid AES i weithrediad cydnerth gollyngiadau Wedi'i alluogi gan SetConfiguration, heb unrhyw lwybr yn ôl i'r modd AES Dim ond os oes angen model bygythiad wedi'i ddogfennu
Newid allweddol heb escrow Yn disodli allweddi AES y ffatri Nid oes gan y sglodyn unrhyw lwybr adfer os collir yr allwedd newydd Dim ond ar ôl i ddalfa allweddol gael ei neilltuo'n ffurfiol

 

Gronynnedd y dudalen honno yw'r manylion ymarferol y mae'r rhan fwyaf o bobl yn eu colli pan fyddant yn gofyn sut i gloi tag NFC ar ôl rhaglennu. Nid yw cloi yn un switsh cyfan-neu-dim byd. Ar NTAG215 ac NTAG216 gallwch chi gloi blociau o 16 tudalen i mewn, sy'n gwneud gosodiad cymysg yn ymarferol: rhanbarth rhif cyfresol wedi'i gloi yn y ffatri, rhanbarth URL ymgyrch ar ôl i'r tîm marchnata ei ysgrifennu. Ar NTAG213 mae'r ronynnedd yn ddwy dudalen, yn fanach ond ar draws map llawer llai. Tasg ddylunio yw penderfynu ar y ffin, ac mae'n rhaid iddo ddigwydd cyn y rhediad amgodio, nid ar ôl.

 

Yr arferiad sy'n werth ei adeiladu yw gwahanu'r giât amgodio oddi wrth y giât cloi. Rydym yn cynghori cwsmeriaid yn erbyn cloi yn y man archebu, ac mae'r rheswm yn gwbl fasnachol yn hytrach na thechnegol.

 

Ar draws ein hanes archebion, nid yw'r cais postiad mwyaf cyffredin yn hawliad diffyg, mae'n newid cyrchfan, ac mae'n clystyru o fewn blwyddyn gyntaf y gwasanaeth. Y sbardunau arferol yw mudo tudalen lanio neu drosglwyddiad asiantaeth, ac nid yw'r naill na'r llall yn weladwy ar yr adeg y gosodir yr archeb. Nid oes angen ystadegau methiant unrhyw un arnoch i weithredu ar hyn, oherwydd mae'r anghymesuredd yn ei benderfynu ar ei ben ei hun: mae tag heb ei gloi nad oes angen ei newid byth yn costio dim i chi, tra bod tag wedi'i gloi sydd angen ei newid yn costio archeb amnewid llawn ynghyd â'r llafur ailosod. Rhaglennu tagiau NFC yn gyntaf, rhedeg y treial maes, cloi wedyn.

 

Gwirio'r Sglodion Yw'r Hyn y mae'r Anfoneb yn ei Ddweud

 

 

Nid yw dilysrwydd sglodion yn bryder paranoiaidd yn y categori hwn, mae'n eitem arolygu arferol sy'n dod i mewn, ac mae'n perthyn i'r un cam QC ag unrhyw wiriad arall rydych chi'n ei redeg cyn i chi raglennu tagiau NFC mewn meintiau cynhyrchu. Mae teuluoedd NTAG, MIFARE, Ultralight ac ICODE NXP ill dau yn cario llofnod gwreiddioldeb ECC wedi'i ysgrifennu adeg cynhyrchu sglodion, 32 beit ar rannau NTAG21x, y gellir ei ddarllen yn ôl a'i wirio yn erbyn allwedd gyhoeddus y gwneuthurwr. Gall tag sy'n ymddwyn yn berffaith fethu'r gwiriad hwnnw o hyd.

 

Mae hyn yn digwydd yn fwy nag y mae'r farchnad yn cyfaddef. Mae peirianwyr sy'n prynu tagiau NTAG21x trwy sianeli manwerthu cyffredinol wedi adrodd i gymuned y gwneuthurwr ei hun bod samplau'n gweithredu'n union fel y nodir, gan gynnwys gwrth-drychau, ond eto'n adrodd fel silicon clon o dan ddilysu gwreiddioldeb, ac ymateb cyhoeddedig NXP yw bod rhannau o'r fath heb eu cefnogi ac yn anaddas i'w defnyddio'n ddiogel oherwydd gall yr IC ei hun fod yn agored i niwed (Cymuned NXP).

 

Mae'r canlyniad gweithredol yn gulach nag y mae pobl yn ei dybio, ac mae'n werth ei nodi'n fanwl gywir. Os mai ailgyfeiriad marchnata yw eich cais, bydd sglodyn clôn yn eich gwasanaethu'n ddigonol ac efallai na fydd ots gennych. Os yw eich cais yn ymwneud â dilysu, tystiolaeth ymyrryd, neu unrhyw honiad o wrth-ffugio a wnaed i'ch cwsmer eich hun, mae sglodyn nad oes modd ei wirio yn annilysu'r rhagosodiad cyfan, ac nid oes unrhyw swm o amgodio cywir yn gwneud iawn amdano. Mae'r dilysu'n cymryd eiliadau fesul sampl gydag ap darllenydd, ac mae'n perthyn i'ch gweithdrefn QC sy'n dod i mewn yn hytrach nag mewn post-mortem. Darllen cysylltiedig ar gyfer unrhyw un y mae ei ysgrifennu wedi'i gwblhau ond y mae ei ddarllenydd yn aros yn dawel:pam mae sticer wedi'i glonio yn darllen yn iawn ac yn dal i fethu wrth y drws.

 

Cwestiwn Diogelwch Clasurol MIFARE, Wedi'i Ailddatgan yn Onest

 

Dylai unrhyw un sy'n nodi MIFARE Classic heddiw fod yn gweithio o'r sefyllfa ymchwil gyfredol yn hytrach na'r enw da oedd gan y platfform ddegawd yn ôl.

 

Yn 2024, fe wnaeth astudiaeth o'r FM11RF08S, sglodyn cydnaws MIFARE Classic a ryddhawyd yn 2020 gyda gwrthfesurau a gynlluniwyd yn benodol i wrthsefyll pob ymosodiad cerdyn yn unig hysbys, trechu'r gwrthfesurau hynny a dadorchuddio drws cefn caledwedd yn y broses. Mae'r drws cefn yn caniatáu i unrhyw barti sy'n ymwybodol ohono gyfaddawdu pob defnyddiwr-allwedd ddiffiniedig ar y cerdyn o fewn munudau o fynediad corfforol, ac mae hyn yn dal hyd yn oed pan fydd allweddi wedi'u arallgyfeirio'n llawn fesul cerdyn (Archif ePrint Cryptoleg). Nodwyd allweddi drws cefn cysylltiedig ar draws set ehangach o rannau, gan gynnwys cenedlaethau Fudan cynharach a dyfeisiau NXP ac Infineon penodol.

 

Darllenwch hwnnw'n ofalus cyn dod i'r casgliad anghywir ohono. Nid yw hon yn ddadl bod pawb sy'n defnyddio MIFARE Classic yn agored yfory, ac nid ydym yn ei chyflwyno fel un. Mae miliynau o gymwysterau Clasurol yn gweithredu mewn-amgylcheddau canlyniad isel lle mae clonio cerdyn yn rhoi mynediad i ymosodwr i locer campfa. Mae'n ddadl na ddylai'r ymadrodd "diogel" ymddangos yn unrhyw le mewn dogfen fanyleb ochr yn ochr â'r teulu sglodion hwn, ac y dylai unrhyw un sydd ar fin rhaglennu tagiau NFC ar gyfer ystafelloedd gwesty, mynediad swyddfa, neu daliad heb arian ar Classic Silicon brisio rhan o ymfudiad i AES i'r un cylch cyllidebu.

 

Rhaglennu Tagiau NFC yn Swmp: Pa Newidiadau Uwchlaw Mil o Unedau

 

Mae popeth a ddisgrifiwyd hyd yn hyn yn graddio'n wael. Mae ap ffôn yn ysgrifennu un tag ar y tro heb unrhyw gofnod swp, dim tocyn dilysu, a dim ffordd i brofi wedi hynny pa URL aeth i ba uned gorfforol. Mae yna dair haen i sut i raglennu tagiau NFC mewn swmp, ac mae'r naid rhyngddynt yn weithredol yn hytrach na thechnegol.

 

Ffôn ac ap yw'r haen gyntaf, sy'n hyfyw i tua chant o unedau, sy'n briodol ar gyfer prototeipiau a chynlluniau peilot mewnol.

 

Yr ail haen yw lle mae'r rhan fwyaf o'r timau tai yn glanio: rydych chi'n rhaglennu tagiau NFC gydag ysgrifennwr darllenydd ar benbwrdd, wedi'i yrru gan ffeil swp, fel arfer trwy amgodiwr USB yn y dosbarth ACR12xx neu uTrust. Mae'n gweithio'n dda nes bod y sglodyn yn newid. Mae'r teclyn swp ffynhonnell agored a ddefnyddir yn eang yn y gofod hwn, er enghraifft, yn targedu'r ACR122 yn benodol ac yn amgodio MIFARE Ultralight ac Ultralight C yn unig, sef rhannau Math 2, felly mae symud y prosiect hwnnw i sglodyn Math 4 yn golygu ailadeiladu'r offer yn hytrach na golygu ffeil ffurfweddu. Os ydych chi'n dal i ddewis caledwedd ar gyfer yr haen hon, mae einAmrediad ysgrifennwr USB a bwrdd gwaith NFC-yn cwmpasu'r modelau darllenydd y mae'r cadwyni offer hyn yn eu disgwyl.

 

Arfer y diwydiant ar gyfer y drydedd haen yw cyn-amgodio yn ystod gweithgynhyrchu, a dyma'r haen nad yw'r rhan fwyaf o brynwyr yn gwybod sy'n bodoli. Ar ein llinellau mewn ffatri 3,600 m², mae amgodio yn eistedd rhwng bondio sglodion a chydosod terfynol, ar offer sy'n mynegeio pob tag yn ei le, yn ysgrifennu'r cofnod, ac yn ei ddarllen yn ôl cyn i'r tag symud ymlaen. Y tocyn dilysu yw'r pwynt cyfan. Mae tag sy'n methu â darllen{6}}yn ôl yn cael ei wrthod mewn-llinell yn hytrach na'i ddarganfod gan gwsmer yn y maes, ac mae'r swp yn gadael gyda ffeil fapio sy'n cysylltu pob UID neu TID â'r union gynnwys sydd wedi'i ysgrifennu ato, sef yr hyn sydd ei angen ar eich CMS neu'ch platfform dadansoddeg ar y diwrnod cyntaf. Mae gallu bondio awtomataidd ar draws pum llinell gynhyrchu yn rhedeg uwchlaw 100,000 o sglodion y dydd, felly nid yw amgodio yn dod yn gyfyngiad ar amser arweiniol.

 

Yr hyn y mae’r disgrifiad hwnnw’n ei adael allan, yn fwriadol, yw’r trothwy derbyn. Darllen{1}}adwy pasio/methu yw dilysu ôl, ond mae'r gyfradd fethiant y dylech ei derbyn yn gytundebol yn amrywio yn ôl teulu'r sglodion, ffactor ffurf, ac a yw'r tag yn cael ei lamineiddio wedyn; nid yw sticer gwrth-metel a cherdyn PVC yn ymddwyn yr un ffordd ar yr un llinell. Mae'r rhif hwnnw'n perthyn mewn dyfynbris yn erbyn eich lluniad penodol, nid mewn erthygl, a dyma'r peth cyntaf rydyn ni'n ei osod pan fydd rhaglen newydd yn dechrau.

 

Mae'n werth nodi'n blaen lle rydym yn tynnu ein ffin gallu ein hunain, oherwydd mae'r rhan y mae cyflenwyr fel arfer yn aneglur. Byddwn yn rhag-rhaglennu tagiau NFC gyda'ch templed URL, yn cyfresoli fesul uned, yn gwirio pob tag, ac yn danfon y ffeil mapio. Byddwn yn darparu allweddi AES y byddwch yn eu cyflenwi. Ni fyddwn yn dal eich allweddi cynhyrchu, ni fyddwn yn gweithredu eich ôl-wyneb dilysu, ac ni fyddwn yn dweud wrthych y gall ffatri wneud cais-cynllun diogelwch haen yn gywir. Eich rhan chi yw'r rhan honno, ac mae unrhyw gyflenwr sy'n hawlio fel arall yn gwerthu trosglwyddiad risg nad yw'n bodoli i chi.

 

Naw Cwestiwn i'w Setlo Cyn y Ras Amgodio

 

Rhedeg hwn cyn y gorchymyn prynu, nid ar ôl i'r samplau gyrraedd. Mae pob eitem wedi dod i ben o leiaf un prosiect y gofynnwyd i ni ei achub.

 

# Cwestiwn Pam ei fod yn penderfynu ar y sglodion
1 A fydd iPhones yn tapio'r tagiau hyn? Yn dileu MIFARE Classic o ystyriaeth yn gyfan gwbl
2 Beth yw hyd URL llawn, gan gynnwys paramedrau'r dyfodol? Yn gosod y llawr yn NTAG213, 215 neu 216
3 A yw un cofnod yn ddigon, neu a oes angen cofnod testun neu gofnod app hefyd? Mae cofnodion ychwanegol yn defnyddio'r un gyllideb cof
4 A fydd y cyrchfan yn newid yn ystod bywyd gwasanaeth y tag? Penderfynu a yw cloi byth yn dderbyniol
5 A yw'r rhaglen yn gwneud honiad dilysrwydd i ddefnyddwyr terfynol? Yn eich gwthio i NTAG 424 DNA neu DESFire
6 Pwy sy'n dal ac yn cylchdroi'r allweddi AES? Rhaid ei aseinio cyn newid unrhyw allwedd
7 Beth yw'r maen prawf derbyn ar gyfer swp a ddanfonir? Yn diffinio a yw{0}}dilysu yn ôl wedi'i ddarllen yn gytundebol
8 Oes angen UID{0}}i-ffeil mapio cynnwys? Rhaid ei nodi cyn y rhediad, ni ofynnir amdano ar ôl
9 A yw dilysu llofnod gwreiddioldeb yn rhan o QC sy'n dod i mewn? Penderfynu a oes modd archwilio cyrchu sglodion

 

Mae timau sy'n gallu ateb pob un o'r naw fel arfer yn cael rhediad cynhyrchu glân ar yr ymgais gyntaf. Mae timau sy'n gallu ateb chwech o naw fel arfer yn darganfod y tri sy'n weddill y ffordd ddrud.

 

Y naw cwestiwn yw'r fersiwn generig. Mae'r un rydyn ni'n gweithio ohoni mewn gwirionedd yn ychwanegu degfed golofn, yr ateb sy'n iawn ar gyfer eich adeiladwaith yn hytrach nag yn gyffredinol, ac mae'r golofn honno'n dibynnu ar bethau na all yr erthygl hon eu gweld: cymysgedd eich ffôn, ystâd eich darllenydd, eich proses lamineiddio, ac a oes rhaid i gyfresoli fod yn ddilyniannol neu ar hap. Anfonwch y naw ateb cyntaf atom a byddwn yn dychwelyd y fersiwn anodedig yn erbyn eich manyleb.

 

Lle Mae Hyn yn Gadael Prynwr

 

Nid oes gweithdrefn gyffredinol ar gyfer rhaglennu tagiau NFC, dim ond gweithdrefn fesul sglodyn, fesul platfform, fesul cyfaint. Dewiswch y sglodyn yn erbyn nenfwd y cof a chwestiwn yr iPhone yn gyntaf. Trin fformatio, llwyth tâl a chyfluniad fel tair giât ar wahân. Peidiwch byth â chloi cyn treial maes. Gwirio gwreiddioldeb ar samplau sy'n dod i mewn. Mwy na mil o unedau, peidiwch â meddwl am apiau a dechrau meddwl am wirio ac olrhain.

 

Os yw manyleb eisoes wedi'i drafftio, rydym yn hapus i'w hadolygu yn erbyn y cyfyngiadau sglodion uchod a thynnu sylw at unrhyw beth na fydd yn goroesi cynhyrchu, ac mae samplau am ddim ar gael i'w profi ar eich darllenwyr a'ch setiau llaw gwirioneddol. Gallwch hefyd ddechrau o'rFformatau tagiau NFC rydym yn eu-rhaglenu ac yn eu dilysu yn-tŷos yw'r penderfyniad sglodion yn dal yn agored, neuanfon y strwythur URL a'r cyfaint targed ar gyfer adolygiad amgodioos yw eisoes yn sefydlog.

 

FAQ

A allaf raglennu unrhyw dag NFC gyda fy iPhone?

Nid yw Rhif iOS Core NFC yn cefnogi MIFARE Classic, tra bod NTAG21x, MIFARE Ultralight, DESFire a NTAG 424 DNA i gyd yn cael eu cefnogi. Os oes rhaid i'ch lleoliad weithio ar iPhones, diystyrwch MIFARE Classic cyn i chi archebu.

Faint o ddata y gall tag NFC ei ddal?

Cof defnyddiwr yw 144 beit ar NTAG213, 504 beit ar NTAG215 ac 888 beit ar NTAG216, a 416 beit ar NTAG 424 DNA ar draws tair ffeil ar wahân.

A ellir dadwneud rhaglennu tagiau NFC?

Fel arfer gellir ailysgrifennu cynnwys llwyth tâl, ond mae fformatio, darnau clo, y switsh darllen yn unig a modd LRP yn barhaol ar ôl eu cymhwyso. Trefnwch bob cam cloi ar ôl y treial maes, byth ar y pwynt o drefn.

Sut ydw i'n gwybod a yw fy nhagiau NFC yn defnyddio sglodion dilys?

Darllenwch y llofnod gwreiddioldeb sy'n seiliedig ar yr ECC a'i wirio yn erbyn allwedd gyhoeddus y gwneuthurwr, oherwydd mae gwiriad aflwyddiannus yn dangos clon silicon waeth pa mor dda mae'r tag yn gweithio.

Sut mae tagiau NFC yn cael eu rhaglennu mewn swmp?

Naill ai gydag amgodiwr USB wedi'i yrru gan ffeil swp, neu wedi'i-raglennu ymlaen llaw yn ystod y gweithgynhyrchu gyda dilysiad ôl-ddarllen llinell. Yn fwy na mil o unedau, gwnewch yr UID i-ffeil mapio cynnwys yn rhan o'r fanyleb yn hytrach na chais diweddarach.

Anfon ymchwiliad