Kumaha Program Tag NFC sareng Jenis Chip anu Béda (NTAG, MIFARE, sareng seueur deui)

Jul 29, 2026

Kantunkeun pesen

App nyebutkeun "Nulis Suksés." Nu Maca Masih Euweuh Naon.

Ieu mangrupikeun pesen pangrojong anu paling umum anu urang kéngingkeun saatos panyandian palanggan munggaran. Euweuh dina workflow nu katingali salah. Telepon buzzed, cék héjo mucunghul, tag asup kana produk. Di panto, atanapi di kios, atanapi dina iPhone tim pamasaran, leres pisan teu aya kajadian. Ampir teu aya anu badé program tag NFC nyangka kagagalan sumping saatos nyeratna suksés.

 

Sateuacan bade salajengna, éta patut nyaho saha ieu ditulis pikeun, sabab hasil teangan sabudeureun topik ieu ngawula dua audiences lengkep béda. Upami anjeun gaduh hiji stiker sareng hiji telepon sareng anjeun hoyong kecap akses Wi-Fi anjeun -, skip kana bagian NTAG, laksanakeun dua léngkah éta, sareng anjeun réngsé dina sakedap. Upami anjeun netepkeun chip pikeun bets anu kedah salamet iPhones, ulasan kaamanan, sareng pesenan pameseran, sesa ieu mangrupikeun pengarahan anu kami pasihan ka konsumén urang sorangan, kalebet bagian dimana kami nyarioskeun ka anjeun naon anu teu tiasa dilakukeun ku pabrik pikeun anjeun.

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

 

Ampir unggal pituduh dina program tag NFC ngarawat tag salaku wadah umum: unduh aplikasi, ketok Tulis, tahan telepon caket. Éta modél dianggo pikeun persis hiji kaayaan, nyaéta stiker NTAG21x tunggal anu ditulis ku telepon Android pikeun panggunaan pribadi. Momen chip robah, volume robah, atawa panongton kaasup pamaké iPhone, model quietly eureun ngajéntrékeun kanyataanana.

 

Nulis Tag Nyaéta Tilu Operasi Papisah, Henteu Hiji

 

Nalika jalma nyarios hoyong program tag NFC, aranjeunna biasana ngajelaskeun tilu hal anu béda anu dipicu ku tombol anu sami dina aplikasi telepon.

 

Anu kahiji nyaétapormat. Mémori chip NFC kedah dibéjaan yén daérah panggunana ngandung pesen NDEF tinimbang bait sawenang. Hal ieu dilakukeun ku nulis struktur data leutik katelah wadahna kamampuhan. Dina bagian NTAG21x, ieu geus dipigawé dina tingkat wafer, jadi chip nepi ka NDEF-formatna sarta ngan bisa nahan NDEF. Dina MIFARE Classic sareng sababaraha chip sanésna, pormat mangrupikeun hal anu anjeun lakukeun, sareng strukturna dugi ka hiji-waktos-wilayah anu tiasa diprogram. Ku kituna, pormat permanén. Henteu aya paréntah unformat, sareng henteu aya alat anu ngajual anu bakal masihan anjeun.

 

Anu kadua nyaétanulis payload: pesen NDEF ngandung hiji atawa leuwih rékaman, paling sering rékaman URI ngarah ka URL. Ieu bagian sadayana gambar. Payload nyerat biasana tiasa diulang, naha éta tim pamasaran tiasa alihan tag kampanye genep bulan saatosna tanpa nyusun ulang hardware.

 

Anu katilu nyaétakonfigurasi: bait sandi, bit konci, setélan eunteung, kaayaan aksés, konci auténtikasi. Lapisan ieu mangrupikeun tempat kaputusan anu teu tiasa dibalikeun, sareng éta lapisan anu henteu aya némpél tutorial konsumen. Upami anjeun ngarencanakeun program tag NFC pikeun naon waé anu aya wates kaamanan di sabudeureun éta, lapisan konfigurasi mangrupikeun proyek.

 

Tetep tilu ieu dipisahkeun dina sirah anjeun naon eureun bets ti keur scrapped. Kaseueuran gagal nulis anu urang diagnosa sanés kagagalan payload. Éta mangrupikeun kaayaan pormat atanapi kaayaan konfigurasi anu teu dipikanyaho ku batur.

 

Jenis Chip NFC Tag Dibandingkeun Sateuacan Anjeun Program

 

Unggal kaputusan serius ngeunaan kumaha carana program tag NFC dina skala dimimitian ku tabel ieu, sabab siling memori sarta rojongan platform diatur dina momen pamilihan chip sarta teu bisa patched engké dina software.

 

Chip mémori pamaké tipe Forum NFC kaayaan pabrik NDEF Sandi / panyalindungan konci iPhone NDEF maca + nulis
NTAG 213 144 bait Tipe 2 Pra-formatna.{0} 32-bit PWD / 16-bit PACK Sumuhun
NTAG 215 504 bait Tipe 2 Pra-formatna.{0} 32-bit PWD / 16-bit PACK Sumuhun
NTAG 216 888 bait Tipe 2 Pra-formatna.{0} 32-bit PWD / 16-bit PACK Sumuhun
MIFARE Ultralight EV1 48 atanapi 128 bait Tipe 2 Formattable 32-bit PWD / 16-bit PACK Sumuhun
MIFARE klasik 1K 1,024 bait total, kasarna 716 sadia pikeun NDEF sakali blok pabrik jeung 16 gandeng séktor anu dikurangan Teu tipe Forum NFC Formattable, dumasar sektor- CRYPTO-1 séktor konci A/B No
MIFARE DESFire EV3 2 KB nepi ka 8 KB, dumasar file-. Tipe 4 Aplikasi kudu dijieun AES-128 / 3DES, hak aksés per-file Sumuhun
NTAG 424 DNA Jumlahna 416 bait, dibagi kana wadah kamampuan 32-bait, file NDEF 256-bait sareng file data anu ditangtayungan 128-bait Tipe 4 Payil-saméméhna Lima konci AES-128, 3-pass silih auténtikasi Sumuhun

 

Angka NTAG21x, ngonci-kalakuan bit jeung patuh Tipe 2 / ISO/IEC 14443 Tipe A perNXP NTAG213/215/216 lembar data produk. Struktur MIFARE Klasik 1K per lambar data NXP MF1S50yyX (16 séktor × 4 blok × 16 bait). DESFire EV3 per MF3D(H)x3. NTAG 424 perenah memori DNA perNXP.

 

Dua kolom mutuskeun kalolobaan proyék sateuacan parangkat lunak dipilih: siling mémori sareng kolom iPhone. Naon tabel teu bisa ngabejaan ka maneh nyaeta ngahasilkeun. A chip bener dieusian masih ngahasilkeun rejects lamun hambalan encoding teu boga verifikasi pass tukangeunana, nu subyek satengah kadua artikel ieu.

 

NTAG 213, 215 sareng 216: Pilihan Default sareng Siling Aslina

 

Pikeun kira-kira opat tina lima proyék inbound, kulawarga ieu mangrupikeun jawaban anu leres, sareng diajar kumaha program NTAG 215 tag NFC butuh sakitar salapan puluh detik nganggo aplikasi telepon. Chip ieu dikirimkeun formatna NDEF-, jinis rékaman anu kalakuanana sacara konsistén dina unggal handset nyaéta rékaman URI biasa, sareng duanana Android sareng iOS nyeratna tanpa damel SDK.

 

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

 

Éta ogé kulawarga di tukangeun ampir unggal program kartu bisnis digital, dimana hiji vCard atanapi catetan URL mangrupikeun beban sadayana, sareng dimana format fisik biasana langkung penting tibatan chip. Kalolobaan maranéhanana pesenan mungkas nepi kakosong kartu PVC NFC bodastinimbang stiker, sabab kartu kudu salamet dompét sarta nyandak print a.

 

Langit-langit sumping langkung gancang tibatan anu disangka-sangka. NTAG213 masihan anjeun 144 bait memori pangguna, sareng pesen NDEF sanés ngan ukur URL anjeun. Aya wrapper TLV, lulugu rékaman, widang tipe, sarta widang panjang saméméh karakter tunggal alamat anjeun disimpen. Hiji catetan URI compresses awalan umum kayaninghttps://www.jadi bait tunggal, nu pulih sapuluh nepi ka dua puluh bait, sarta dina bagian 144-bait éta bédana nyaéta garis antara pas jeung gagal. Dimana tim anu katangkep sanés URL éta sorangan tapi tambahan: tambahkeun catetan téks pikeun labél anu tiasa dibaca manusa, tambahkeun Rékam Aplikasi Android supados tag muka aplikasi sanés browser, sareng beban anu nyaman janten kasalahan ngabahekeun.

 

Aturan jempol urang sorangan, sareng ieu mangrupikeun hal anu anjeun ukur diajar ku cara ngodekeun sababaraha juta ieu: upami URL anu dimaksud kalebet parameter pamundut langkung ti 90 karakter, lirén netepkeun NTAG213 sareng naek. Bedana biaya unit antara 213 sareng 215 cukup leutik sahingga ampir teu aya résiko tina program pertengahan -desain ulang. Kampanye anu engké badé nambihan parameter UTM atanapi nomer séri ka unggal URL tag bakal pencét témbok dina 213 sareng moal pencét éta dina 215.

 

Perlindungan sandi dina kulawarga ieu patut ngarti persis, sabab éta leuwih lemah batan kecap "sandi" nunjukkeun. A nilai PWD 32-bit dikirimkeun dina jelas tur dipariksa ku chip, nu Gerbang aksés nulis, sarta pilihan maca aksés, ti kaca dipilih onward. Ieu eureun hiji anggota panasaran masarakat awam nulis ulang tag anjeun kalawan telepon. Éta sanés kontrol kriptografi sareng henteu kedah dijelaskeun ka klien salaku hiji. Catet ogé yén henteu unggal generasi ngadukung éta: NTAG203 anu langkung lami henteu ngagaduhan mékanisme sandi naon waé, sareng dokuméntasi perpustakaan sacara eksplisit yén panyalindungan nelepon ngalawan éta ngan saukur gagal (dokuméntasi nfcpy).

 

MIFARE Classic: Bisa ditulis dina Android, Éféktif Absen dina iPhone

 

Ieu bubu kasaluyuan anu parantos ngeureunkeun langkung seueur proyék NFC tibatan faktor tunggal anu sanés. Saha waé anu naroskeun kumaha cara nyerat NDEF ka MIFARE Classic parantos damel ngalawan gandum tina formatna: MIFARE Classic sanés jinis tag Forum NFC, éta mangrupikeun kartu ISO / IEC 14443-3A kalayan séktor proprietary sareng struktur konci anu sateuacanna ékosistem NDEF, sareng dukungan NDEF dina éta ngan ukur aya dina konvénsi pemetaan anu aya dina lapisan luhur.

 

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

 

Android nanganan konvénsi éta. ios henteu. Apple's Core NFC henteu kantos ngadukung MIFARE Classic, kalayan kulawarga MIFARE anu dirojong platform dugi ka Ultralight, Plus sareng DESFire, posisi pamekar parantos mastikeun sababaraha kali dina forum Apple sorangan (Panglawungan pamekar Apple). Kusabab ios teu tiasa alamat mémori kartu sacara langsung, iPhone teu tiasa nyerat NDEF ka dinya sareng teu tiasa ningalikeun NDEF anu disimpen di dinya.

 

Anu nyababkeun ieu bahaya nalika evaluasi nyaéta tag MIFARE Classic henteu katingali maot dina iPhone. Kartu na nampilkeun ISO 14443-A UID, jadi aplikasi Shortcuts bakal bagja narima eta salaku pemicu otomatis, sarta scanning latar tukang masih bisa ngajalankeun rékaman NDEF nu disimpen saméméhna tina tipe nu didukung. A lead procurement nguji sampel dina iPhone maranéhanana ningali respon na tanda pareum. Paripolah anu aranjeunna tingali teu aya hubunganana sareng eusi mémori tag, sareng sadayana pendekatan runtuh nalika proyék peryogi URL per-unit anu tiasa dibaca iPhones.

 

Aturan praktis anu kaluar tina ieu: saha waé anu ngabandingkeun kumaha program tag NFC pikeun iPhone vs Android kedah ngajalankeun uji katampi dina duanana platform sareng chip produksi, henteu dina Android nyalira, sareng henteu pernah dina conto chip anu béda ti anu aya dina pesenan pameseran.

 

Hayu atuh janten Blunt ngeunaan rekomendasi, sabab "éta gumantung kana kasus pamakéan Anjeun" sanes jawaban mangpaat di dieu. Upami tag NFC anjeun bakal disadap ku anggota masarakat, sebutkeun naon waé kecuali MIFARE Classic.

 

Pikeun tim anu tos aya dina sistem aksés dumasar-Klasik, kaputusan diréduksi jadi hiji variabel, sareng éta sanés tag. Éta mangrupikeun umur jasa sésana tina harta pamaca anjeun. Upami pamaca éta ngagaduhan dua atanapi tilu taun deui sareng teu aya smartphone anu kantos nyabak kredensial, neraskeun sareng Klasik dina loop katutup nyaéta panggero anu tiasa dipertahankeun, sareng patarosan praktis janten sumber IC sareng format UID tinimbang metode panyandian, anu kami tutup dina catetan kami.mesen tag MIFARE 1K kana sistem anu dipasang. Lamun pamiarsa sorangan alatan ngagantian jero jandela éta, ulah méakkeun duit dina credential peralihan. Pindahkeun sakabeh estate ka bagian -AES dumasar kana salengkah jeung nyerep biaya sakali.

 

Aya bubu kadua dina kulawarga anu sarua, cukup halus nu survives siklus QA pinuh. Nambahkeun bungkus Smart Poster kana rékaman, anu ditawarkeun ku alat encoding umum salaku cara anu ramah pikeun ngagantelkeun judul kana URL, ngarobih jinis rékaman. Rékam anu dibungkus ku cara éta henteu dicandak ku scanning latar tukang ios, henteu paduli naon anu aya di jero. Tes Android pas dina unggal alat, iPhones teu ngalakukeun nanaon, sareng teu aya pesen kasalahan dimana waé pikeun didiagnosis.

 

Ultralight, DESFire sareng NTAG 424 DNA: Dimana Pemrograman Janten Manajemén Kunci

 

MIFARE Ultralight EV1 sits deukeut NTAG21x dina kabiasaan jeung anjeun program tag NFC dina cara nu sami, kalawan anggaran memori leutik 48 atawa 128 bait jeung kelas sarua tina gerbang sandi. Taya conceptually anyar kajadian.

 

DESFire sareng NTAG 424 DNA mangrupikeun disiplin anu béda. Dina bagian Tipe 4 ieu, anjeun henteu nulis bait kana peta mémori datar, anjeun beroperasi dina sistem file kalayan hak aksés file per-, sarta unggal operasi anu penting merlukeun auténtikasi ku konci AES-128 heula. NTAG 424 DNA mawa lima konci AES anu ditetepkeun ku palanggan, ngagunakeun auténtikasi silih 3-pass pikeun file data anu ditangtayungan, sareng ngalaksanakeun sertifikasi EAL4 Kriteria Umum dina hardware sareng software. Tim anu program tag NFC pikeun auténtikasi produk tinimbang redirection basajan biasana néangan bagian ieu husus, kusabab hiji fitur.

 

Fitur éta nyaéta Secure Dynamic Messaging, sering ditulis salaku SUN. Kalawan eta diaktipkeun, URL NDEF chip presents parobahan dina unggal ketok tunggal: chip kaca spion UID na monotonically ngaronjatna maca counter kana URL, optionally énkripsi, sarta appends a CMAC diitung ku konci ngan anjeun jeung chip ditahan. backend anjeun lajeng bisa ngabejaan tag nyata ti URL difoto, sarta bisa ngabejaan ketok angka 4 ti ketok angka 4,000.

 

Ngonpigurasikeun éta leres dimana spésifikasi bites. Aturan pangeunteungan henteu bébas -wujud: nalika data PICC énkripsi, pangeunteungan UID sareng counter baca janten wajib tinimbang opsional, duanana salawasna ngarambat babarengan, sareng CMAC kedah aya di tungtung pesen NDEF. Rancang struktur URL anjeun di sabudeureun éta konstrain, teu sabalikna, atawa offsets moal ngabéréskeun sarta backend bakal nampik unggal dibaca.

 

Kagagalan anu sering urang tingali dina panyebaran SUN henteu aya hubunganana sareng éta. Unggal palaksanaan rujukan umum jeung server demo dikirimkeun ku pabrik -default sadayana-konci enol, sabab éta anu ngajadikeun demo jalan kaluar tina kotak. Prototipe proyék ngalawan éta, prototipe jalan, sareng léngkah rotasi konci henteu kantos asup kana daptar pariksa peluncuran. Tag kaluar sacara kriptografis taranjang bari sadayana anu kalibet percaya yén panyebaran éta énkripsi, naha éta prosedur pelepasan sampel urang sorangan mariksa diversifikasi konci dina unit produksi tinimbang naon waé anu dianggo pikeun demo.

 

Genep Operasi Anjeun Teu Bisa Ngabalikeun Sakali Anjeun Program Tag NFC

 

Tulisan ulang payload murah. Ieu henteu. Masing-masing di handap mangrupikeun kaputusan anu ngarobih sakumpulan tag kana aset anu tetep, sareng masing-masing mangrupikeun panyabab inventaris anu dicabut anu kami pribadi kedah ngagentos.

 

Operasi Naon eusina Naha teu tiasa dibolaykeun Nalika éta kudu dijadwalkeun
pormat NDEF Nulis wadah kamampuhan Lands dina hiji-waktu-memori nu bisa diprogram Di pabrik, sanggeus tipe chip dikonfirmasi
Bit konci statik Konci 16 kaca munggaran dina chip Tipe 2 Bit konci disetel-ngan teu bisa direset Ngan sanggeus eusi ahir ditandatanganan kaluar
Bit konci dinamis Panutup 96 bait data dina NTAG213, 456 on NTAG215 jeung 840 on NTAG216, dina granularity 2 kaca dina NTAG213 jeung 16 kaca dina NTAG215 jeung NTAG216, per lambar data NXP dicutat di luhur. Sami set -mekanismena wungkul, sarua permanén Gerbang anu sami sareng konci statik
Saklar baca-ngan Nyetél bendera tulis NDEF permanén Henteu aya paréntah tibalik Kungsi sateuacan réngsé sidang lapangan
modeu LRP on NTAG 424 DNA Ngalihkeun AES kana operasi tahan bocor- Diaktipkeun ku SetConfiguration, tanpa jalur deui ka modeu AES Ngan lamun model ancaman documented merlukeun eta
Robah konci tanpa escrow Ngaganti konci AES pabrik Chip teu boga jalur recovery lamun konci anyar leungit Ngan sakali hak asuh konci ditugaskeun sacara resmi

 

Éta halaman granularitas mangrupikeun detil praktis anu kantun ku jalma nalika naroskeun kumaha ngonci tag NFC saatos program. Ngonci sanes saklar sadayana-atanapi-naon. Dina NTAG215 sareng NTAG216 anjeun tiasa ngonci blok 16 halaman, anu ngajantenkeun perenah campuran tiasa: daérah nomer séri anu dikonci di pabrik, daérah URL kampanye ditinggalkeun tiasa ditulis pikeun tim pamasaran. Dina NTAG213 granularitasna aya dua halaman, langkung saé tapi dina peta anu langkung alit. Mutuskeun wates mangrupa tugas desain, sarta eta kudu lumangsung saméméh encoding ngajalankeun, moal sanggeus.

 

Kabiasaan patut ngawangun nyaéta misahkeun gerbang encoding tina gerbang ngonci. Kami mamatahan para nasabah ngalawan ngonci dina titik pesenan, sareng alesanana sagemblengna komersil tinimbang teknis.

 

Dina sajarah pesenan urang, pamenta kiriman anu paling sering -pangiriman sanés klaim cacad, éta mangrupikeun perobihan tujuan, sareng éta kalebet dina taun mimiti jasa. Pemicu anu biasa nyaéta migrasi halaman badarat atanapi panyerahan agénsi, anu henteu katingali dina waktos pesenan disimpen. Anjeun teu peryogi statistik kagagalan saha waé pikeun ngalakukeun ieu, sabab asimétri mutuskeun nyalira: tag anu teu dikonci anu henteu kedah dirobih teu aya biaya, sedengkeun tag anu dikonci anu peryogi robih biaya pesenan panggantian pinuh ditambah tenaga kerja reinstallation. Program tag NFC heula, jalankeun uji coba lapangan, konci saatosna.

 

Verifikasi Chip Nyaeta Invoice Nyebutkeun

 

 

Kaaslian chip sanés masalah paranoid dina kategori ieu, éta mangrupikeun item pamariksaan anu asup- rutin, sareng kalebet dina léngkah QC anu sami sareng pamariksaan sanés anu anjeun jalankeun sateuacan anjeun program tag NFC dina jumlah produksi. Kulawarga NTAG, MIFARE, Ultralight, jeung ICODE NXP masing-masing mawa tanda tangan orisinalitas dumasar ECC-ditulis dina produksi chip, 32 bait dina bagian NTAG21x, nu bisa dibaca deui jeung diverifikasi kana konci umum pabrikan. A tag nu behaves sampurna masih bisa gagal cék éta.

 

Ieu kajadian leuwih ti pasar ngaku. Insinyur meuli tag NTAG21x ngaliwatan saluran ritel umum geus dilaporkeun ka komunitas produsén urang sorangan yén sampel fungsina persis sakumaha dieusian, counter mirroring kaasup, acan ngalaporkeun salaku clone silikon dina verifikasi orisinalitas, sarta respon diterbitkeun NXP nyaéta yén bagian sapertos anu unsupported tur cocog pikeun pamakéan aman sabab IC sorangan bisa jadi rentan (Komunitas NXP).

 

Konsékuansi operasional langkung heureut tibatan anu disangka jalma, sareng patut diécéskeun sacara akurat. Upami aplikasi anjeun mangrupikeun alihan pamasaran, chip klon bakal ngalayanan anjeun cekap sareng anjeun moal paduli. Upami aplikasi anjeun ngalibatkeun auténtikasi, bukti tamper, atanapi klaim anti-pemalsuan anu dilakukeun ka palanggan anjeun nyalira, chip anu teu tiasa diverifikasi ngabatalkeun sadayana premis, sareng henteu aya jumlah encoding anu leres anu ngimbangan éta. Verifikasi butuh sababaraha detik per sampel nganggo aplikasi pamaca, sareng éta kalebet dina prosedur QC anjeun anu datang tinimbang dina pos-mortem. Bacaan anu aya hubunganana pikeun saha waé anu nyeratna réngsé tapi anu maca tetep jempé:naha stiker kloning maca rupa jeung masih gagal dina panto.

 

Patarosan Kaamanan Klasik MIFARE, Diulang Jujur

 

Saha waé anu ngahususkeun MIFARE Classic ayeuna kedah damel tina posisi panalungtikan ayeuna tinimbang reputasi platform anu ngagaduhan dasawarsa ka tukang.

 

Dina 2024, ulikan ngeunaan FM11RF08S, chip MIFARE Classic cocog dirilis dina 2020 kalawan countermeasures husus dirancang pikeun nolak sagala kartu dipikawanoh -serangan wungkul, ngéléhkeun countermeasures maranéhanana sarta uncovered backdoor hardware dina prosés. Backdoor ngamungkinkeun pihak mana wae nu sadar eta pikeun kompromi unggal pamaké- konci nu ditangtukeun dina kartu dina sababaraha menit aksés fisik, sarta ieu nahan sanajan konci geus pinuh diversified per kartu (Cryptology ePrint Arsip). Kenop backdoor anu aya hubunganana diidentifikasi dina sakumpulan bagian anu langkung lega, kalebet generasi Fudan sateuacana sareng alat NXP sareng Infineon khusus.

 

Baca éta taliti saencan nyieun kacindekan salah ti eta. Ieu sanés argumen yén sadaya anu nganggo MIFARE Classic kakeunaan énjing, sareng kami henteu nampilkeunana. Jutaan kredensial Klasik beroperasi dina -lingkungan konsékuansi low dimana kloning kartu meunang aksés panyerang kana loker gim. Ieu mangrupikeun argumen yén frasa "aman" teu kedah muncul di mana waé dina dokumén spésifikasi sareng kulawarga chip ieu, sareng yén saha waé anu badé ngaprogram tag NFC pikeun kamar hotél, aksés kantor, atanapi pamayaran tanpa tunai dina silikon Klasik kedah masihan harga migrasi ka bagian dumasar AES -dina siklus anggaran anu sami.

 

Programming tag NFC dina Bulk: Naon Parobahan di luhur sarébu Unit

 

Sagalana dijelaskeun jadi jauh timbangan parah. Hiji aplikasi telepon nulis hiji tag dina hiji waktu tanpa rékaman bets, euweuh verifikasi pass, sarta euweuh jalan ngabuktikeun afterwards mana URL indit onto mana unit fisik. Aya tilu tingkatan kumaha program tag NFC sacara massal, sareng luncat antara aranjeunna operasional tinimbang téknis.

 

Tingkat kahiji nyaéta telepon sareng aplikasi, tiasa dianggo pikeun sakitar saratus unit, cocog pikeun prototipe sareng pilot internal.

 

Tingkat kadua nyaéta tempat paling di -tim imah darat: Anjeun program tag NFC jeung panulis maca dina desktop, didorong ku file bets, ilaharna ngaliwatan USB encoder di kelas ACR12xx atawa uTrust. Gawéna ogé dugi chip robah. Alat batch open source -kabuka anu loba dipaké dina rohangan ieu, misalna, nargétkeun ACR122 sacara husus sarta ngan ukur ngodekeun MIFARE Ultralight jeung Ultralight C, anu mangrupa bagian Tipe 2, jadi mindahkeun éta proyék kana chip Tipe 4 hartina ngawangun deui pakakas tinimbang ngédit file konfigurasi. Upami anjeun masih milih hardware pikeun tingkat ieu, urangUSB jeung desktop NFC reader-rentang panulisnyertakeun modél pamaca anu diarepkeun ku ranté alat ieu.

 

Praktek industri pikeun tingkat katilu nyaéta pra-encoding salami pabrikan, sareng ieu mangrupikeun tingkatan anu paling seueur pembeli henteu terang ayana. Dina garis kami di pabrik 3.600 m², encoding aya di antara beungkeutan chip sareng rakitan ahir, dina alat-alat anu ngindeks unggal tag kana posisi, nyerat catetan, sareng maca deui sateuacan tag ngalih. Verifikasi pass nyaéta sakabéh titik. Tag anu gagal dibaca -balik ditolak dina-jalur tinimbang kapanggih ku palanggan di lapangan, sarta bets ninggalkeun file pemetaan numbu unggal UID atawa TID kana eusi pasti ditulis kana eta, nu diperlukeun CMS atawa platform analytics anjeun dina poé kahiji. Kapasitas beungkeutan otomatis dina lima jalur produksi ngalir di luhur 100,000 chip per dinten, janten encoding henteu janten kendala dina waktos kalungguhan.

 

Naon eta pedaran ninggalkeun kaluar, ngahaja, nyaeta ambang panarimaan. Verifikasi deui -baca nyaéta gerbang lolos/gagal, tapi laju gagalna anu anjeun kedah nampi sacara kontrak béda-béda dumasar kana kulawarga chip, faktor wujud, sareng naha tag ieu dilaminasi saatosna; stiker anti-logam jeung kartu PVC teu kalakuanana sarua dina garis anu sarua. Jumlah éta milik dina cutatan ngalawan ngawangun husus Anjeun, teu dina artikel, tur éta hal kahiji urang diatur lamun program anyar dimimitian.

 

Dimana urang ngagambar wates kamampuhan urang sorangan patut nyatakeun jelas, sabab suppliers bagian biasana kabur. Kami bakal tos-memprogram tag NFC nganggo citakan URL anjeun, ngadamel serial per unit, pariksa unggal tag, sareng ngirim file pemetaan. Kami bakal nyayogikeun konci AES anu anjeun nyayogikeun. Kami moal nahan konci produksi anjeun, kami moal ngoperasikeun backend validasi anjeun, sareng kami moal nyarios yén pabrik tiasa ngadamel aplikasi-desain kaamanan lapisan anu leres. Bagian éta milik anjeun, sareng supplier mana waé anu ngaku yén anjeun ngajual transfer résiko anu henteu aya.

 

Salapan Patarosan pikeun Dibéréskeun Sateuacan Encoding Run

 

Jalankeun ieu sateuacan pesenan pameseran, sanés saatos sampel sumping. Unggal item geus réngsé sahanteuna hiji proyék kami geus dipenta pikeun nyalametkeun.

 

# Patarosan Naha mutuskeun chip
1 Naha iPhone bakal ngetok tag ieu? Ngahapus MIFARE Klasik tina pertimbangan sadayana
2 Naon panjang URL pinuh, kaasup parameter hareup? Nyetél lantai di NTAG213, 215 atanapi 216
3 Naha hiji catetan cekap, atanapi anjeun peryogi catetan téks atanapi catetan aplikasi ogé? rékaman tambahan meakeun anggaran memori sarua
4 Naha tujuan bakal robih salami umur jasa tag? Nangtukeun naha ngonci téh kantos ditarima
5 Naha aplikasi ngadamel klaim kaaslian pikeun pangguna akhir? Ngadorong anjeun ka NTAG 424 DNA atanapi DESFire
6 Saha anu nahan sareng muterkeun konci AES? Kudu ditugaskeun samemeh sagala konci dirobah
7 Naon kriteria ditampa pikeun bets anu dikirimkeun? Nangtukeun naha verifikasi baca -balik téh kontraktual
8 Naha anjeun peryogi UID-pikeun-file pemetaan eusi? Kudu dieusian saméméh ngajalankeun, teu dipénta sanggeus
9 Naha verifikasi signature originalitas bagian tina QC asup? Nangtukeun naha sumber chip tiasa diaudit

 

Tim anu tiasa ngajawab sadayana salapan biasana kéngingkeun produksi bersih dina usaha munggaran. Tim anu bisa ngajawab genep ti salapan biasana manggihan tilu sésana cara mahal.

 

Salapan patarosan mangrupikeun versi umum. Anu saleresna urang damel tina nambihan kolom kasapuluh, jawaban anu pas pikeun ngawangun anjeun tinimbang sacara umum, sareng kolom éta gumantung kana hal-hal anu teu tiasa ditingali ku tulisan ieu: campuran héndsét anjeun, harta pamaca anjeun, prosés laminasi anjeun, sareng naha serialisasi kedah sekuen atanapi acak. Kirim surélék urang salapan waleran munggaran tur kami bakal balik versi annotated ngalawan spésifikasi Anjeun.

 

Dimana Ieu ninggalkeun pembeli

 

Henteu aya prosedur umum pikeun kumaha program tag NFC, ngan ukur prosedur per chip, per platform, per volume. Pilih chip ngalawan siling memori sareng patarosan iPhone heula. Ngubaran pormat, payload sareng konfigurasi salaku tilu gerbang anu misah. Pernah ngonci sateuacan sidang lapangan. Pariksa originalitas on sampel asup. Di luhur sarébu unit, lirén mikirkeun aplikasi sareng mimitian mikir ngeunaan verifikasi sareng traceability.

 

Upami spésifikasina parantos direncanakeun, kami resep ningali éta ngalawan konstrain chip di luhur sareng bendera naon waé anu henteu bakal salamet produksi, sareng conto gratis sayogi pikeun diuji dina pamiarsa sareng héndsét anjeun. Anjeun oge bisa mimitian tiFormat tag NFC urang tos-program sareng pariksa di-imahlamun kaputusan chip masih kabuka, atawakirimkeun struktur URL jeung volume target pikeun review encodinglamun geus dibereskeun.

 

FAQ

Naha kuring tiasa ngaprogram tag NFC sareng iPhone kuring?

Ios Core NFC henteu ngadukung MIFARE Classic, sedengkeun NTAG21x, MIFARE Ultralight, DESFire sareng NTAG 424 DNA dirojong sadayana. Upami panyebaran anjeun kedah dianggo dina iPhones, ngaluarkeun MIFARE Classic sateuacan anjeun mesen.

Sabaraha data tiasa nahan tag NFC?

Mémori pamaké nyaéta 144 bait dina NTAG213, 504 bait dina NTAG215 sareng 888 bait dina NTAG216, sareng 416 bait dina NTAG 424 DNA dina tilu file anu misah.

Naha pemrograman tag NFC tiasa dibatalkeun?

Eusi payload biasana tiasa ditulis deui, tapi pormat, bit konci, saklar baca -wungkul sareng mode LRP permanén saatos diterapkeun. Jadwalkeun unggal léngkah ngonci saatos uji lapangan, henteu pernah aya dina urutan.

Kumaha kuring terang naha tag NFC kuring nganggo chip asli?

Baca tanda tangan orisinalitas dumasar ECC-jeung pariksa kana konci publik pabrikan, sabab pamariksaan gagal nunjukkeun silikon klon teu paduli kumaha tag fungsina.

Kumaha tag NFC diprogram sacara massal?

Boh nganggo encoder USB anu didorong ku file bets, atanapi tos-diprogram salami pembuatan sareng di-baca baris-verifikasi deui. Di luhur sarébu unit, jieun UID-ka-konten file pemetaan bagian tina spésifikasi tinimbang pamundut engké.

Kirim surélék Panalungtikan