বিভিন্ন চিপ টাইপ (NTAG, MIFARE, এবং আরও) সহ NFC ট্যাগগুলি কীভাবে প্রোগ্রাম করবেন
Jul 29, 2026
একটি বার্তা রেখে যান
অ্যাপটি বলে "সফল লিখুন।" পাঠক এখনও কিছুই করে না।
গ্রাহকের প্রথম এনকোডিং চালানোর পরে এটিই একক সর্বাধিক সাধারণ সমর্থন বার্তা। কর্মপ্রবাহে কিছুই ভুল দেখায়নি। ফোন বেজে উঠল, একটি সবুজ চেক হাজির, ট্যাগটি পণ্যের উপরে চলে গেল। দরজায়, বা কিয়স্কে, বা মার্কেটিং দলের আইফোনে, একেবারে কিছুই ঘটে না। এনএফসি ট্যাগ প্রোগ্রামের জন্য সেট করা প্রায় কেউই লিখতে সফল হওয়ার পরে ব্যর্থতার আশা করেন না।
আরও এগিয়ে যাওয়ার আগে, এটি কার জন্য লেখা হয়েছে তা জানা মূল্যবান, কারণ এই বিষয়ের চারপাশে অনুসন্ধান ফলাফল দুটি সম্পূর্ণ ভিন্ন দর্শকদের পরিবেশন করে। যদি আপনার কাছে একটি স্টিকার এবং একটি ফোন থাকে এবং আপনি এটিতে আপনার Wi-ফাই পাসওয়ার্ড চান, তাহলে NTAG বিভাগে যান, এই দুটি পদক্ষেপ করুন এবং আপনি এক মিনিটের মধ্যে শেষ হয়ে যাবেন৷ আপনি যদি এমন একটি ব্যাচের জন্য একটি চিপ নির্দিষ্ট করে থাকেন যাকে iPhones, একটি নিরাপত্তা পর্যালোচনা, এবং একটি ক্রয় অর্ডার টিকে থাকতে হয়, তাহলে বাকিটা হল ব্রিফিং যা আমরা আমাদের নিজস্ব গ্রাহকদের দিই, যেখানে আমরা আপনাকে বলি যে একটি কারখানা আপনার জন্য কী করতে পারে না।

প্রোগ্রামিং এনএফসি ট্যাগের প্রায় প্রতিটি নির্দেশিকা ট্যাগটিকে একটি সাধারণ ধারক হিসাবে বিবেচনা করে: একটি অ্যাপ ডাউনলোড করুন, লিখুন আলতো চাপুন, ফোনটি বন্ধ রাখুন। এই মডেলটি ঠিক একটি পরিস্থিতির জন্য কাজ করে, যা ব্যক্তিগত ব্যবহারের জন্য একটি Android ফোন দ্বারা লেখা একটি একক NTAG21x স্টিকার। যে মুহূর্তে চিপ পরিবর্তিত হয়, ভলিউম পরিবর্তিত হয়, বা শ্রোতারা আইফোন ব্যবহারকারীদের অন্তর্ভুক্ত করে, মডেলটি শান্তভাবে বাস্তবতা বর্ণনা করা বন্ধ করে দেয়।
একটি ট্যাগ লেখা তিনটি পৃথক অপারেশন, একটি নয়
যখন লোকেরা বলে যে তারা NFC ট্যাগগুলি প্রোগ্রাম করতে চায়, তখন তারা সাধারণত তিনটি স্বতন্ত্র জিনিস বর্ণনা করে যা একটি ফোন অ্যাপে একই বোতাম দ্বারা ট্রিগার হতে পারে।
প্রথমটি হলবিন্যাস. একটি এনএফসি চিপের মেমরিকে বলতে হবে যে এর ব্যবহারকারীর এলাকায় নির্বিচারে বাইটের পরিবর্তে একটি এনডিইএফ বার্তা রয়েছে। এটি সক্ষমতা ধারক হিসাবে পরিচিত একটি ছোট ডেটা কাঠামো লিখে করা হয়। NTAG21x অংশগুলিতে, এটি ইতিমধ্যেই ওয়েফার স্তরে সম্পন্ন হয়েছে, তাই চিপটি NDEF-ফরম্যাটে আসে এবং শুধুমাত্র NDEF ধরে রাখতে পারে৷ MIFARE ক্লাসিক এবং কিছু অন্যান্য চিপগুলিতে, ফর্ম্যাটিং এমন কিছু যা আপনি সম্পাদন করেন এবং কাঠামোটি একটি-সময়-প্রোগ্রামেবল অঞ্চলে আসে৷ বিন্যাস তাই স্থায়ী. কোনও আনফরম্যাট কমান্ড নেই, এবং কোনও বিক্রেতা সরঞ্জাম নেই যা আপনাকে একটি দেবে।
দ্বিতীয়টি হলপেলোড লেখা: একটি এনডিইএফ বার্তা যেখানে এক বা একাধিক রেকর্ড রয়েছে, প্রায়শই একটি ইউআরআই রেকর্ড একটি URL-এর দিকে নির্দেশ করে৷ এই অংশ সবাই ছবি. পেলোড লেখাগুলি সাধারণত পুনরাবৃত্তিযোগ্য হয়, এই কারণেই একটি বিপণন দল ছয় মাস পরে হার্ডওয়্যার পুনর্বিন্যাস না করে একটি প্রচারাভিযান ট্যাগ পুনঃনির্দেশ করতে পারে।
তৃতীয়টি হলকনফিগারেশন: পাসওয়ার্ড বাইট, লক বিট, মিরর সেটিংস, অ্যাক্সেস শর্ত, প্রমাণীকরণ কী। এই স্তরটি যেখানে অপরিবর্তনীয় সিদ্ধান্তগুলি বাস করে এবং এটি এমন একটি স্তর যা কোনও ভোক্তা টিউটোরিয়াল একেবারেই স্পর্শ করে না। আপনি যদি এটির চারপাশে সুরক্ষা সীমানা সহ যে কোনও কিছুর জন্য NFC ট্যাগগুলি প্রোগ্রাম করার পরিকল্পনা করেন তবে কনফিগারেশন স্তরটি হল প্রকল্প৷
এই তিনটিকে আপনার মাথায় আলাদা করে রাখাই একটি ব্যাচকে স্ক্র্যাপ করা থেকে আটকায়৷ বেশিরভাগ লেখার ব্যর্থতা আমরা নির্ণয় করি পেলোড ব্যর্থতা নয়। এগুলি একটি বিন্যাস অবস্থা বা একটি কনফিগারেশন অবস্থা যা কেউ জানত না যে বিদ্যমান।
এনএফসি ট্যাগ চিপের প্রকারগুলি প্রোগ্রাম করার আগে তুলনা করা হয়
স্কেলে NFC ট্যাগগুলি কীভাবে প্রোগ্রাম করা যায় সে সম্পর্কে প্রতিটি গুরুতর সিদ্ধান্ত এই টেবিল দিয়ে শুরু হয়, কারণ মেমরি সিলিং এবং প্ল্যাটফর্ম সমর্থন চিপ নির্বাচনের মুহূর্তে সেট করা হয় এবং সফ্টওয়্যারে পরে প্যাচ করা যায় না।
| চিপ | ব্যবহারকারীর মেমরি | NFC ফোরামের ধরন | কারখানা NDEF রাষ্ট্র | পাসওয়ার্ড / কী সুরক্ষা | iPhone NDEF পড়া + লিখুন |
|---|---|---|---|---|---|
| NTAG 213 | 144 বাইট | টাইপ 2 | প্রাক-ফরম্যাট করা হয়েছে | 32-বিট PWD / 16-বিট প্যাক | হ্যাঁ |
| NTAG 215 | 504 বাইট | টাইপ 2 | প্রাক-ফরম্যাট করা হয়েছে | 32-বিট PWD / 16-বিট প্যাক | হ্যাঁ |
| NTAG 216 | 888 bytes | Type 2 | প্রাক-ফরম্যাট করা হয়েছে | 32-বিট PWD / 16-বিট প্যাক | হ্যাঁ |
| MIFARE আল্ট্রালাইট EV1 | 48 বা 128 বাইট | টাইপ 2 | বিন্যাসযোগ্য | 32-বিট PWD / 16-বিট প্যাক | হ্যাঁ |
| MIFARE ক্লাসিক 1K | মোট 1,024 বাইট, মোটামুটি 716 NDEF-এর কাছে পাওয়া যায় একবার প্রস্তুতকারক ব্লক এবং 16টি সেক্টর ট্রেলার কেটে নেওয়া হয় | একটি NFC ফোরাম প্রকার নয় | বিন্যাসযোগ্য, সেক্টর-ভিত্তিক | CRYPTO-1 সেক্টর কী A/B | না |
| MIFARE DESFire EV3 | 2 KB থেকে 8 KB, ফাইল-ভিত্তিক | টাইপ 4 | আবেদন তৈরি করতে হবে | AES-128 / 3DES, প্রতি ফাইল অ্যাক্সেস অধিকার | হ্যাঁ |
| NTAG 424 DNA | মোট 416 বাইট, একটি 32-বাইট ক্ষমতার পাত্রে বিভক্ত, একটি 256-বাইট NDEF ফাইল এবং একটি 128-বাইট সুরক্ষিত ডেটা ফাইল | টাইপ 4 | প্রিভিশন করা ফাইল- | পাঁচটি AES-128 কী, 3-পাস পারস্পরিক প্রমাণীকরণ | হ্যাঁ |
NTAG21x পরিসংখ্যান, লক-বিট আচরণ এবং টাইপ 2 / ISO/IEC 14443 টাইপ A সম্মতিNXP NTAG213/215/216 পণ্য ডেটা শীট. MIFARE ক্লাসিক 1K কাঠামো প্রতি NXP ডেটা শীট MF1S50yyX (16 সেক্টর × 4 ব্লক × 16 বাইট)। DESFire EV3 প্রতি MF3D(H)x3। NTAG 424 ডিএনএ মেমরি লেআউট প্রতিএনএক্সপি.
কোনো সফ্টওয়্যার বেছে নেওয়ার আগে দুটি কলাম বেশিরভাগ প্রকল্প নির্ধারণ করে: মেমরি সিলিং এবং আইফোন কলাম। টেবিল আপনাকে যা বলতে পারে না তা হল ফলন। একটি সঠিকভাবে নির্দিষ্ট করা চিপ এখনও প্রত্যাখ্যান তৈরি করে যদি এনকোডিং ধাপের পিছনে কোনও যাচাইকরণ পাস না থাকে, যা এই নিবন্ধের দ্বিতীয়ার্ধের বিষয়।
NTAG 213, 215 এবং 216: ডিফল্ট পছন্দ এবং এর আসল সিলিং
পাঁচটি অন্তর্মুখী প্রকল্পের মধ্যে মোটামুটি চারটির জন্য, এই পরিবারটি সঠিক উত্তর, এবং কীভাবে NTAG 215 NFC ট্যাগগুলি প্রোগ্রাম করতে হয় তা শিখতে একটি ফোন অ্যাপের মাধ্যমে প্রায় নব্বই সেকেন্ড সময় লাগে৷ চিপ শিপ NDEF-ফরম্যাট, রেকর্ডের ধরন যা প্রতিটি হ্যান্ডসেট জুড়ে ধারাবাহিকভাবে আচরণ করে একটি সাধারণ URI রেকর্ড, এবং Android এবং iOS উভয়ই কোনো SDK কাজ ছাড়াই এটি লিখে।

এটি প্রায় প্রতিটি ডিজিটাল ব্যবসায়িক কার্ড প্রোগ্রামের পিছনে পরিবার, যেখানে একটি একক vCard বা URL রেকর্ড পুরো পেলোড, এবং যেখানে শারীরিক বিন্যাস সাধারণত চিপের চেয়ে বেশি গুরুত্বপূর্ণ। যারা অর্ডার অধিকাংশ শেষফাঁকা সাদা পিভিসি NFC কার্ডস্টিকারের পরিবর্তে, কারণ কার্ডটিকে একটি মানিব্যাগ থেকে বাঁচতে হবে এবং একটি প্রিন্ট নিতে হবে।
সিলিং মানুষের প্রত্যাশার চেয়ে দ্রুত আসে। NTAG213 আপনাকে ব্যবহারকারীর মেমরির 144 বাইট দেয় এবং একটি NDEF বার্তা শুধুমাত্র আপনার URL নয়। আপনার ঠিকানার একটি একক অক্ষর সংরক্ষণ করার আগে একটি TLV র্যাপার, একটি রেকর্ড শিরোনাম, একটি টাইপ ক্ষেত্র এবং একটি দৈর্ঘ্য ক্ষেত্র রয়েছে৷ একটি URI রেকর্ড সাধারণ উপসর্গগুলিকে সংকুচিত করে যেমনhttps://www.একটি একক বাইটে, যা দশ থেকে বিশ বাইট পুনরুদ্ধার করে এবং একটি 144-বাইটের অংশে সেই পার্থক্যটি হল ফিটিং এবং ব্যর্থতার মধ্যে লাইন। যেখানে দলগুলি ধরা পড়ে সেটি URL নিজেই নয় বরং অতিরিক্তগুলি: একটি মানব-পঠনযোগ্য লেবেলের জন্য একটি পাঠ্য রেকর্ড যুক্ত করুন, একটি Android অ্যাপ্লিকেশন রেকর্ড যুক্ত করুন যাতে ট্যাগটি একটি ব্রাউজারের পরিবর্তে একটি অ্যাপ খোলে এবং একটি আরামদায়ক পেলোড একটি ওভারফ্লো ত্রুটিতে পরিণত হয়৷
আমাদের নিজস্ব নিয়ম, এবং এই ধরনের জিনিস আপনি শুধুমাত্র কয়েক মিলিয়ন এনকোডিং করে শিখতে পারেন: যদি কোয়েরি প্যারামিটার সহ অভিপ্রেত ইউআরএল প্রায় 90টি অক্ষর অতিক্রম করে, তাহলে NTAG213 উল্লেখ করা বন্ধ করুন এবং উপরে যান। 213 এবং 215 এর মধ্যে ইউনিট খরচের পার্থক্য যথেষ্ট ছোট যে এটি একটি পুনঃডিজাইন মাঝামাঝি-প্রোগ্রামের ঝুঁকির প্রায় মূল্য নয়। একটি প্রচারাভিযান যা পরবর্তীতে প্রতিটি ট্যাগ URL-এ UTM প্যারামিটার বা একটি সিরিয়াল নম্বর যুক্ত করতে চায় 213-এ দেওয়ালে আঘাত করবে এবং 215-এ আঘাত করবে না।
এই পরিবারে পাসওয়ার্ড সুরক্ষা সঠিকভাবে বোঝার যোগ্য, কারণ এটি "পাসওয়ার্ড" শব্দের চেয়ে দুর্বল। একটি 32-বিট PWD মান পরিষ্কারভাবে প্রেরণ করা হয় এবং চিপ দ্বারা চেক করা হয়, কোন গেটগুলি লিখতে অ্যাক্সেস দেয় এবং ঐচ্ছিকভাবে একটি নির্বাচিত পৃষ্ঠা থেকে পরবর্তীতে পড়ার অ্যাক্সেস দেয়৷ এটি জনসাধারণের একজন কৌতূহলী সদস্যকে ফোন দিয়ে আপনার ট্যাগটি পুনরায় লেখা বন্ধ করে। এটি একটি ক্রিপ্টোগ্রাফিক নিয়ন্ত্রণ নয় এবং এটি একটি হিসাবে একটি ক্লায়েন্টের কাছে বর্ণনা করা উচিত নয়। এছাড়াও মনে রাখবেন যে প্রতিটি প্রজন্ম এটিকে সমর্থন করে না: পুরানো NTAG203 এর কোনও পাসওয়ার্ড প্রক্রিয়া নেই, এবং লাইব্রেরি ডকুমেন্টেশন স্পষ্ট যে এটির বিরুদ্ধে সুরক্ষা কলগুলি কেবল ব্যর্থ হয় (nfcpy ডকুমেন্টেশন).
MIFARE ক্লাসিক: অ্যান্ড্রয়েডে লেখার যোগ্য, আইফোনে কার্যকরভাবে অনুপস্থিত
এখানে সামঞ্জস্যের ফাঁদ যা অন্য যেকোনো একক ফ্যাক্টরের চেয়ে বেশি NFC প্রকল্প শেষ করেছে। MIFARE ক্লাসিকে NDEF কীভাবে লিখতে হয় তা জিজ্ঞাসা করা যে কেউ ইতিমধ্যেই ফর্ম্যাটের শস্যের বিরুদ্ধে কাজ করছে: MIFARE ক্লাসিক কোনও NFC ফোরাম ট্যাগ টাইপ নয়, এটি একটি ISO/IEC 14443-3A কার্ড যা একটি মালিকানা খাত এবং মূল কাঠামো যা NDEF ইকোসিস্টেমের পূর্ববর্তী, এবং NDEF শুধুমাত্র এটিতে একটি শীর্ষস্থানীয় ম্যাপিং সমর্থনের মাধ্যমে বিদ্যমান।

অ্যান্ড্রয়েড সেই কনভেনশন পরিচালনা করে। iOS করে না। অ্যাপলের কোর এনএফসি কখনও MIFARE ক্লাসিককে সমর্থন করেনি, প্ল্যাটফর্মের সমর্থিত MIFARE পরিবারগুলি আল্ট্রালাইট, প্লাস এবং ডিসফায়ারে সীমাবদ্ধ, একটি অবস্থান ডেভেলপাররা অ্যাপলের নিজস্ব ফোরামে বারবার নিশ্চিত করেছেন (অ্যাপল ডেভেলপার ফোরাম) যেহেতু iOS কার্ডের মেমরিকে সরাসরি সম্বোধন করতে পারে না, একটি আইফোন এতে NDEF লিখতে পারে না এবং এটিতে সংরক্ষিত NDEF প্রদর্শন করতে পারে না।
মূল্যায়নের সময় যা এটিকে এত বিপজ্জনক করে তোলে তা হল MIFARE ক্লাসিক ট্যাগগুলি একটি iPhone এ মৃত অবস্থায় দেখা যায় না৷ কার্ডটি একটি ISO 14443-একটি UID উপস্থাপন করে, তাই শর্টকাট অ্যাপটি আনন্দের সাথে এটিকে একটি অটোমেশন ট্রিগার হিসাবে গ্রহণ করবে এবং পটভূমি স্ক্যানিং এখনও একটি সমর্থিত প্রকারের পূর্বে সঞ্চিত NDEF রেকর্ড চালু করতে পারে৷ একটি প্রকিউরমেন্ট লিড তাদের আইফোনে একটি নমুনা পরীক্ষা করে একটি প্রতিক্রিয়া দেখে এবং সাইন অফ করে। তারা যে আচরণ দেখেছে তার সাথে ট্যাগের মেমরি বিষয়বস্তুর কোন সম্পর্ক ছিল না এবং পুরো পদ্ধতিটি সেই মুহূর্তে ভেঙে পড়ে যখন প্রকল্পটির প্রতি-ইউনিট ইউআরএলের প্রয়োজন হয় যা আইফোন আসলে পড়তে পারে।
ব্যবহারিক নিয়ম যা এর থেকে পড়ে: যে কেউ আইফোন বনাম অ্যান্ড্রয়েডের জন্য NFC ট্যাগগুলি কীভাবে প্রোগ্রাম করতে হয় তার তুলনা করলে উভয় প্ল্যাটফর্মে উত্পাদন চিপ সহ গ্রহণযোগ্যতা পরীক্ষা চালানো উচিত, কখনও একা অ্যান্ড্রয়েডে নয় এবং কখনও ক্রয়ের অর্ডারের চেয়ে আলাদা চিপের নমুনায় নয়।
আমাকে সুপারিশ সম্পর্কে ভোঁতা হতে দিন, কারণ "এটি আপনার ব্যবহারের ক্ষেত্রে নির্ভর করে" এখানে একটি দরকারী উত্তর নয়। যদি আপনার NFC ট্যাগগুলি জনসাধারণের সদস্যদের দ্বারা ট্যাপ করা হয়, তবে MIFARE ক্লাসিক ছাড়া অন্য কিছু নির্দিষ্ট করুন৷
ইতিমধ্যেই একটি ক্লাসিক ভিত্তিক অ্যাক্সেস সিস্টেমের মধ্যে থাকা দলগুলির জন্য, সিদ্ধান্তটি একটি পরিবর্তনশীলে হ্রাস পায় এবং এটি ট্যাগ নয়৷ এটি আপনার পাঠক এস্টেটের অবশিষ্ট পরিষেবা জীবন। যদি সেই পাঠকদের কাছে দুই বা তিন বছর বাকি থাকে এবং কোনো স্মার্টফোন কখনোই শংসাপত্রকে স্পর্শ করবে না, তাহলে ক্লাসিকের সাথে বন্ধ লুপে চালিয়ে যাওয়া একটি প্রতিরক্ষাযোগ্য কল, এবং ব্যবহারিক প্রশ্নগুলি এনকোডিং পদ্ধতির পরিবর্তে আইসি সোর্সিং এবং ইউআইডি ফর্ম্যাটে পরিণত হয়, যা আমরা আমাদের নোটগুলিতে কভার করি।একটি ইনস্টল করা সিস্টেমে MIFARE 1K ট্যাগ অর্ডার করা. যদি পাঠক নিজেই সেই উইন্ডোর ভিতরে প্রতিস্থাপনের জন্য দায়ী হন, তাহলে একটি ট্রানজিশনাল শংসাপত্রের জন্য অর্থ ব্যয় করবেন না। পুরো এস্টেটকে এক ধাপে AES-ভিত্তিক অংশে নিয়ে যান এবং একবার খরচ শোষণ করুন।
একই পরিবারে একটি দ্বিতীয় ফাঁদ রয়েছে, যথেষ্ট সূক্ষ্ম যে এটি সম্পূর্ণ QA চক্রে বেঁচে থাকে। একটি রেকর্ডে একটি স্মার্ট পোস্টার র্যাপার যুক্ত করা, যা সাধারণ এনকোডিং সরঞ্জামগুলি একটি ইউআরএলে একটি শিরোনাম সংযুক্ত করার একটি বন্ধুত্বপূর্ণ উপায় হিসাবে অফার করে, রেকর্ডের ধরন পরিবর্তন করে৷ এইভাবে মোড়ানো রেকর্ডগুলি iOS ব্যাকগ্রাউন্ড স্ক্যানিং দ্বারা মোটেও তোলা হয় না, ভিতরে যা কিছু আছে তা নির্বিশেষে। অ্যান্ড্রয়েড টেস্টিং প্রতিটি ডিভাইসে পাস করে, আইফোন কিছুই করে না এবং নির্ণয়ের জন্য কোথাও কোনও ত্রুটি বার্তা নেই।
আল্ট্রালাইট, ডিসফায়ার এবং এনটিজি 424 ডিএনএ: যেখানে প্রোগ্রামিং মূল ব্যবস্থাপনা হয়ে ওঠে
MIFARE Ultralight EV1 আচরণে NTAG21x এর কাছাকাছি বসে এবং আপনি এটিতে একইভাবে NFC ট্যাগ প্রোগ্রাম করেন, 48 বা 128 বাইটের একটি ছোট মেমরি বাজেট এবং একই শ্রেণীর পাসওয়ার্ড গেট। ধারণাগতভাবে নতুন কিছু ঘটে না।
DESFire এবং NTAG 424 DNA একটি ভিন্ন শৃঙ্খলা। এই টাইপ 4 অংশগুলিতে আপনি একটি ফ্ল্যাট মেমরি ম্যাপে বাইট লিখছেন না, আপনি প্রতি-ফাইল অ্যাক্সেস অধিকার সহ একটি ফাইল সিস্টেমে কাজ করছেন, এবং প্রতিটি অর্থপূর্ণ অপারেশনের জন্য প্রথমে একটি AES-128 কী দিয়ে প্রমাণীকরণ প্রয়োজন৷ NTAG 424 DNA পাঁচটি গ্রাহক-সংজ্ঞায়িত AES কী বহন করে, সুরক্ষিত ডেটা ফাইলের জন্য 3-পাস পারস্পরিক প্রমাণীকরণ ব্যবহার করে এবং হার্ডওয়্যার এবং সফ্টওয়্যার উভয় ক্ষেত্রেই সাধারণ মানদণ্ড EAL4 সার্টিফিকেশন বহন করে। যে দলগুলি সাধারণ পুনঃনির্দেশের পরিবর্তে পণ্য প্রমাণীকরণের জন্য NFC ট্যাগগুলি প্রোগ্রাম করে তারা সাধারণত একটি বৈশিষ্ট্যের কারণে বিশেষভাবে এই অংশটি সন্ধান করে।
সেই বৈশিষ্ট্যটি হল সিকিউর ডায়নামিক মেসেজিং, প্রায়শই SUN হিসাবে লেখা। এটি সক্রিয় করার সাথে, NDEF ইউআরএল চিপটি প্রতি একক ট্যাপে পরিবর্তনগুলি উপস্থাপন করে: চিপটি তার ইউআইডি এবং ইউআরএলে একঘেয়েভাবে ক্রমবর্ধমান রিড কাউন্টারকে মিরর করে, ঐচ্ছিকভাবে এনক্রিপ্ট করা হয় এবং শুধুমাত্র আপনি এবং চিপ হোল্ডের একটি কী দিয়ে কম্পিউট করা একটি CMAC যুক্ত করে। আপনার ব্যাকএন্ড তখন একটি ফটোগ্রাফ করা URL থেকে একটি আসল ট্যাগ বলতে পারে এবং 4,000 নম্বর ট্যাপ থেকে 4 নম্বর ট্যাপ বলতে পারে৷
এটি সঠিকভাবে কনফিগার করা যেখানে স্পেসিফিকেশন কামড় দেয়। মিররিং নিয়মগুলি বিনামূল্যের নয়-ফর্ম: যখন PICC ডেটা এনক্রিপ্ট করা হয়, তখন UID এবং রিড কাউন্টারের মিররিং ঐচ্ছিক না হয়ে বাধ্যতামূলক হয়ে যায়, উভয় সবসময় একসাথে ভ্রমণ করে, এবং CMAC অবশ্যই NDEF বার্তার শেষে বসতে হবে৷ আপনার URL স্ট্রাকচারটি সেই সীমাবদ্ধতার চারপাশে ডিজাইন করুন, অন্যভাবে নয়, অথবা অফসেটগুলি সমাধান করবে না এবং ব্যাকএন্ড প্রতিটি পঠন প্রত্যাখ্যান করবে।
SUN স্থাপনায় আমরা প্রায়শই যে ব্যর্থতা দেখি তার সাথে এর কোনও সম্পর্ক নেই। ফ্যাক্টরি-ডিফল্ট সব-জিরো কী দিয়ে কনফিগার করা প্রতিটি পাবলিক রেফারেন্স ইমপ্লিমেন্টেশন এবং ডেমো সার্ভার শিপ, কারণ এটিই একটি ডেমোকে বাক্সের বাইরে কাজ করে। এর বিপরীতে প্রোটোটাইপ প্রোটোটাইপ, প্রোটোটাইপ কাজ করে, এবং মূল ঘূর্ণন পদক্ষেপ এটিকে কখনই লঞ্চ চেকলিস্টে নিয়ে আসে না। ট্যাগগুলি ক্রিপ্টোগ্রাফিকভাবে নগ্ন হয়ে যায় যখন জড়িত সবাই বিশ্বাস করে যে স্থাপনাটি এনক্রিপ্ট করা হয়েছে, যে কারণে আমাদের নিজস্ব নমুনা প্রকাশ পদ্ধতি ডেমোর জন্য যা কিছু ব্যবহার করা হয়েছিল তার পরিবর্তে উত্পাদন ইউনিটগুলিতে মূল বৈচিত্র্য পরীক্ষা করে।
আপনি NFC ট্যাগ প্রোগ্রাম একবার আপনি বিপরীত করতে পারবেন না ছয় অপারেশন
পেলোড পুনর্লিখন সস্তা. এগুলো নয়। নীচের প্রত্যেকটি একটি সিদ্ধান্ত যা ট্যাগগুলির একটি ব্যাচকে একটি স্থায়ী সম্পদে রূপান্তর করে এবং প্রতিটি একটি স্ক্র্যাপড ইনভেন্টরির কারণ হয়েছে যা আমাদের ব্যক্তিগতভাবে প্রতিস্থাপন করতে হয়েছিল৷
| অপারেশন | এটা কি করে | কেন এটা পূর্বাবস্থায় করা যাবে না | কখন এটি নির্ধারিত করা উচিত |
|---|---|---|---|
| NDEF বিন্যাস | ক্ষমতার ধারক লেখে | এক-সময়-প্রোগ্রামেবল মেমরিতে ল্যান্ড করে | কারখানায়, চিপের ধরন নিশ্চিত হওয়ার পরে |
| স্ট্যাটিক লক বিট | টাইপ 2 চিপসে প্রথম 16টি পৃষ্ঠা লক করে | লক বিটগুলি শুধুমাত্র- সেট করা হয় এবং পুনরায় সেট করা যায় না৷ | চূড়ান্ত বিষয়বস্তু সাইন অফ করার পরেই |
| ডায়নামিক লক বিট | উপরে উদ্ধৃত NXP ডেটা শীট অনুসারে, NTAG213-এ 96 ডেটা বাইট, NTAG215-এ 456 এবং NTAG216-এ 840, NTAG213-এ 2 পৃষ্ঠা এবং NTAG215 এবং NTAG216-এ 16 পৃষ্ঠার গ্রানুলারিটি কভার করুন | একই সেট{0}}শুধুমাত্র প্রক্রিয়া, একই স্থায়ীত্ব | স্ট্যাটিক লক হিসাবে একই গেট |
| রিড-শুধুমাত্র সুইচ | স্থায়ীভাবে NDEF লেখার পতাকা সেট করে | কোন বিপরীত কমান্ড বিদ্যমান নেই | ফিল্ড ট্রায়াল শেষ হওয়ার আগে কখনোই নয় |
| NTAG 424 DNA-তে LRP মোড | লিকেজ-স্থিতিস্থাপক অপারেশনে AES স্যুইচ করে | SetConfiguration দ্বারা সক্ষম করা হয়েছে, AES মোডে ফিরে যাওয়ার কোনো পথ নেই | শুধুমাত্র যদি একটি নথিভুক্ত হুমকি মডেল এটি প্রয়োজন |
| এসক্রো ছাড়াই কী পরিবর্তন | কারখানার AES কী প্রতিস্থাপন করে | নতুন কী হারিয়ে গেলে চিপের কোনো পুনরুদ্ধারের পথ নেই | শুধুমাত্র একবার কী হেফাজত আনুষ্ঠানিকভাবে বরাদ্দ করা হয় |
সেই পৃষ্ঠার গ্রানুলারিটি হল প্রায়োগিক বিশদটি যা বেশিরভাগ লোকেরা মিস করে যখন তারা জিজ্ঞাসা করে কিভাবে প্রোগ্রামিংয়ের পরে একটি NFC ট্যাগ লক করতে হয়। লক করা একক সব-বা-কিছুই নয়। NTAG215 এবং NTAG216-এ আপনি 16টি পৃষ্ঠার ব্লক লক করতে পারেন, যা একটি মিশ্র লেআউটকে কার্যকর করে তোলে: কারখানায় লক করা একটি সিরিয়াল নম্বর অঞ্চল, একটি প্রচারাভিযান URL অঞ্চল বিপণন দলের জন্য লেখার যোগ্য রেখে গেছে। NTAG213-এ গ্রানুলারিটি দুটি পৃষ্ঠা, সূক্ষ্ম কিন্তু অনেক ছোট মানচিত্র জুড়ে। সীমানা নির্ধারণ করা একটি নকশা কাজ, এবং এটি এনকোডিং চালানোর আগে ঘটতে হবে, পরে নয়।
বিল্ডিং মূল্যের অভ্যাস হল লকিং গেট থেকে এনকোডিং গেটকে আলাদা করা। আমরা অর্ডার পয়েন্টে লক করার বিরুদ্ধে গ্রাহকদের পরামর্শ দিই, এবং কারণটি প্রযুক্তিগত না হয়ে সম্পূর্ণ বাণিজ্যিক।
আমাদের অর্ডারের ইতিহাস জুড়ে, সবচেয়ে ঘন ঘন পোস্ট-ডেলিভারির অনুরোধ কোনও ত্রুটির দাবি নয়, এটি একটি গন্তব্য পরিবর্তন, এবং এটি পরিষেবার প্রথম বছরের মধ্যে ক্লাস্টার। সাধারণ ট্রিগারগুলি হল একটি ল্যান্ডিং পৃষ্ঠা স্থানান্তর বা একটি এজেন্সি হস্তান্তর, যার কোনটিই অর্ডার দেওয়ার সময় দৃশ্যমান নয়৷ এটিতে কাজ করার জন্য আপনার কারও ব্যর্থতার পরিসংখ্যানের প্রয়োজন নেই, কারণ অসমতা নিজেই এটি নির্ধারণ করে: একটি আনলক করা ট্যাগ যা পরিবর্তন করার প্রয়োজন হয় না তার জন্য আপনার কিছুই খরচ হয় না, যখন একটি লক করা ট্যাগ যার জন্য খরচ পরিবর্তন করতে হয় তার সম্পূর্ণ প্রতিস্থাপনের অর্ডার এবং পুনরায় ইনস্টলেশন শ্রম। প্রোগ্রাম NFC ট্যাগ প্রথমে, ফিল্ড ট্রায়াল চালান, পরে লক করুন।
চালান যা বলে তা হল চিপ যাচাই করা
চিপ প্রামাণিকতা এই বিভাগে একটি বিভ্রান্তিকর উদ্বেগ নয়, এটি একটি রুটিন ইনকামিং-পরিদর্শন আইটেম, এবং এটি একই QC ধাপের সাথে সম্পর্কিত যে অন্য যেকোনো চেক আপনি উত্পাদন পরিমাণে NFC ট্যাগ প্রোগ্রাম করার আগে চালান৷ NXP-এর NTAG, MIFARE, Ultralight এবং ICODE পরিবারগুলির প্রতিটিতে একটি ECC-ভিত্তিক মৌলিকতার স্বাক্ষর রয়েছে যা চিপ উৎপাদনে লেখা, NTAG21x অংশে 32 বাইট, যা প্রস্তুতকারকের সর্বজনীন কী-এর বিরুদ্ধে পুনরায় পড়া এবং যাচাই করা যেতে পারে। নিখুঁতভাবে আচরণ করে এমন একটি ট্যাগ এখনও সেই চেকটি ব্যর্থ করতে পারে।
এটি বাজার স্বীকার করার চেয়ে বেশি ঘটে। সাধারণ খুচরা চ্যানেলের মাধ্যমে NTAG21x ট্যাগ কেনার প্রকৌশলীরা প্রস্তুতকারকের নিজস্ব সম্প্রদায়ের কাছে রিপোর্ট করেছেন যে নমুনাগুলি নির্দিষ্ট হিসাবে ঠিক কাজ করে, কাউন্টার মিররিং অন্তর্ভুক্ত, তবুও মৌলিকতা যাচাইয়ের অধীনে ক্লোন সিলিকন হিসাবে রিপোর্ট করে এবং NXP-এর প্রকাশিত প্রতিক্রিয়া হল যে এই জাতীয় অংশগুলি অসমর্থিত এবং নিরাপদ ব্যবহারের জন্য অনুপযুক্ত কারণ IC নিজেই দুর্বল হতে পারে (NXP সম্প্রদায়).
কর্মক্ষম ফলাফল লোকেদের ধারণার চেয়ে সংকীর্ণ এবং সুনির্দিষ্টভাবে বলা মূল্যবান। যদি আপনার অ্যাপ্লিকেশনটি একটি বিপণন পুনঃনির্দেশ হয়, তাহলে একটি ক্লোন চিপ আপনাকে পর্যাপ্তভাবে পরিবেশন করবে এবং আপনি চিন্তা করবেন না। যদি আপনার আবেদনে প্রমাণীকরণ, প্রমাণ টেম্পার, অথবা আপনার নিজের গ্রাহকের কাছে করা-জালিয়াতির কোনো দাবি জড়িত থাকে, তাহলে একটি অপ্রত্যাশিত চিপ পুরো প্রিমিসটিকে বাতিল করে দেয়, এবং সঠিক এনকোডিং এর কোনো পরিমাণ ক্ষতিপূরণ দেয় না। একটি রিডার অ্যাপের মাধ্যমে যাচাইকরণের জন্য প্রতি নমুনা সেকেন্ড লাগে এবং এটি পোস্ট-মর্টেম না করে আপনার ইনকামিং QC পদ্ধতির অন্তর্গত। যার লেখা সম্পূর্ণ হয় কিন্তু যার পাঠক নীরব থাকে তার জন্য সম্পর্কিত পড়া:কেন একটি ক্লোন করা স্টিকার সূক্ষ্মভাবে পড়ে এবং এখনও দরজায় ব্যর্থ হয়.
MIFARE ক্লাসিক নিরাপত্তা প্রশ্ন, সততার সাথে পুনরুদ্ধার করা হয়েছে
যে কেউ আজকে MIFARE ক্লাসিক নির্দিষ্ট করে তার বর্তমান গবেষণা অবস্থান থেকে কাজ করা উচিত নয় বরং এক দশক আগে প্ল্যাটফর্মটির যে খ্যাতি ছিল।
2024 সালে, FM11RF08S-এর একটি সমীক্ষা, একটি MIFARE ক্লাসিক সামঞ্জস্যপূর্ণ চিপ যা 2020 সালে প্রকাশ করা হয়েছে, সমস্ত পরিচিত কার্ড-কে প্রতিরোধ করার জন্য বিশেষভাবে তৈরি করা পাল্টা ব্যবস্থা সহ, সেই পাল্টা ব্যবস্থাগুলিকে পরাজিত করেছে এবং প্রক্রিয়ার মধ্যে একটি হার্ডওয়্যার ব্যাকডোর উন্মোচন করেছে৷ ব্যাকডোর যেকোন পক্ষকে এটি সম্পর্কে সচেতন যেকোন ব্যবহারকারীকে ফিজিক্যাল অ্যাক্সেসের কয়েক মিনিটের মধ্যে কার্ডে প্রতিটি ব্যবহারকারীকে-সংজ্ঞায়িত কী আপস করার অনুমতি দেয়, এবং এটি এমনকী যেখানে প্রতি কার্ডে কীগুলি সম্পূর্ণ বৈচিত্র্যময় করা হয়েছে (ক্রিপ্টোলজি ইপ্রিন্ট আর্কাইভ) পূর্ববর্তী Fudan প্রজন্ম এবং নির্দিষ্ট NXP এবং Infineon ডিভাইস সহ অংশগুলির একটি বিস্তৃত সেট জুড়ে সম্পর্কিত ব্যাকডোর কীগুলি চিহ্নিত করা হয়েছিল।
এটি থেকে ভুল উপসংহার আঁকার আগে এটি সাবধানে পড়ুন। এটি একটি যুক্তি নয় যে MIFARE ক্লাসিক ব্যবহারকারী প্রত্যেকেই আগামীকাল প্রকাশ পাবে, এবং আমরা এটিকে এক হিসাবে উপস্থাপন করি না। লক্ষ লক্ষ ক্লাসিক শংসাপত্রগুলি কম-পরিণাম পরিবেশে কাজ করে যেখানে একটি কার্ড ক্লোনিং একটি জিম লকারে আক্রমণকারীর অ্যাক্সেস লাভ করে৷ এটি একটি যুক্তি যে "সুরক্ষিত" শব্দগুচ্ছটি এই চিপ পরিবারের সাথে একটি স্পেসিফিকেশন নথিতে কোথাও উপস্থিত হওয়া উচিত নয় এবং যে কেউ ক্লাসিক সিলিকনে হোটেল রুম, অফিস অ্যাক্সেস, বা নগদহীন অর্থপ্রদানের জন্য NFC ট্যাগ প্রোগ্রাম করতে চলেছেন তাদের একই বাজেট চক্রে AES ভিত্তিক অংশে স্থানান্তরের মূল্য নির্ধারণ করা উচিত৷
প্রচুর পরিমাণে প্রোগ্রামিং NFC ট্যাগ: হাজার ইউনিটের উপরে কী পরিবর্তন হয়
এ পর্যন্ত বর্ণিত সবকিছুই খারাপভাবে স্কেল করেছে। একটি ফোন অ্যাপ কোন ব্যাচ রেকর্ড, কোন ভেরিফিকেশন পাস এবং কোন ইউআরএল কোন ফিজিক্যাল ইউনিটে গেছে তা প্রমাণ করার কোন উপায় ছাড়াই এক সময়ে একটি ট্যাগ লিখে। এনএফসি ট্যাগগুলিকে বাল্কে কীভাবে প্রোগ্রাম করতে হয় তার তিনটি স্তর রয়েছে এবং তাদের মধ্যে লাফানো প্রযুক্তিগত নয় বরং কার্যকর।
প্রথম স্তর হল একটি ফোন এবং একটি অ্যাপ, মোটামুটি একশো ইউনিটের জন্য কার্যকর, প্রোটোটাইপ এবং অভ্যন্তরীণ পাইলটদের জন্য উপযুক্ত।
দ্বিতীয় স্তরটি হল যেখানে বেশিরভাগ হাউস টিম-ল্যান্ড করে: আপনি একটি ডেস্কটপে পাঠক লেখকের সাথে NFC ট্যাগগুলি প্রোগ্রাম করেন, একটি ব্যাচ ফাইল দ্বারা চালিত, সাধারণত ACR12xx বা uTrust ক্লাসে একটি USB এনকোডারের মাধ্যমে৷ চিপ পরিবর্তন না হওয়া পর্যন্ত এটি ভাল কাজ করে। এই স্পেসে বহুল ব্যবহৃত ওপেন-সোর্স ব্যাচ টুল, উদাহরণস্বরূপ, ACR122 কে বিশেষভাবে টার্গেট করে এবং শুধুমাত্র MIFARE আল্ট্রালাইট এবং আল্ট্রালাইট সি এনকোড করে, যেগুলি টাইপ 2 অংশ, তাই সেই প্রোজেক্টটিকে টাইপ 4 চিপে সরানো মানে কনফিগার ফাইল সম্পাদনা করার পরিবর্তে টুলিংটিকে পুনর্নির্মাণ করা। আপনি যদি এখনও এই স্তরের জন্য হার্ডওয়্যার নির্বাচন করছেন, আমাদেরUSB এবং ডেস্কটপ NFC রিডার-লেখকের পরিসরএই টুলচেইন আশা করে পাঠক মডেলগুলি কভার করে।
তৃতীয় স্তরের জন্য শিল্প অনুশীলন হল প্রি-উৎপাদনের সময় এনকোডিং, এবং এটি এমন স্তর যা বেশিরভাগ ক্রেতারা জানেন না যে বিদ্যমান রয়েছে৷ একটি 3,600 m² প্ল্যান্টে আমাদের লাইনে, এনকোডিং চিপ বন্ধন এবং চূড়ান্ত সমাবেশের মধ্যে বসে, এমন সরঞ্জামগুলিতে যা প্রতিটি ট্যাগকে অবস্থানে সূচী করে, রেকর্ডটি লিখে এবং ট্যাগটি এগিয়ে যাওয়ার আগে এটিকে আবার পড়ে। যাচাইকরণ পাস পুরো পয়েন্ট। একটি ট্যাগ যা পড়তে ব্যর্থ হয়-ফিল্ডে একজন গ্রাহকের দ্বারা আবিষ্কৃত না হয়ে-লাইনে প্রত্যাখ্যান করা হয়, এবং ব্যাচটি একটি ম্যাপিং ফাইলের সাথে চলে যায় যা প্রতিটি UID বা TID এর সাথে লেখা সঠিক বিষয়বস্তুর সাথে লিঙ্ক করে, যেটি আপনার CMS বা বিশ্লেষণ প্ল্যাটফর্মের প্রথম দিনে প্রয়োজন। পাঁচটি প্রোডাকশন লাইন জুড়ে স্বয়ংক্রিয় বন্ধন ক্ষমতা প্রতিদিন 100,000 চিপসের উপরে চলে, তাই এনকোডিং লিড টাইমের সীমাবদ্ধতা হয়ে ওঠে না।
যে বিবরণটি ইচ্ছাকৃতভাবে ছেড়ে দেয় তা হল গ্রহণযোগ্যতা প্রান্তিক। পড়ুন-ব্যাক ভেরিফিকেশন একটি পাস/ফেল গেট, কিন্তু ব্যর্থতার হার আপনার চুক্তিতে স্বীকার করা উচিত চিপ ফ্যামিলি, ফর্ম ফ্যাক্টর, এবং ট্যাগটি পরে লেমিনেট করা হচ্ছে কিনা তা দ্বারা পৃথক হয়; একটি অ্যান্টি-ধাতু স্টিকার এবং একটি পিভিসি কার্ড একই লাইনে একইভাবে আচরণ করে না। এই সংখ্যাটি আপনার নির্দিষ্ট বিল্ডের বিপরীতে একটি উদ্ধৃতির অন্তর্গত, একটি নিবন্ধে নয়, এবং একটি নতুন প্রোগ্রাম শুরু হলে এটিই প্রথম জিনিস যা আমরা সেট করি।
যেখানে আমরা আমাদের নিজস্ব ক্ষমতার সীমারেখা আঁকি তা স্পষ্টভাবে বলা মূল্যবান, কারণ এটি অংশ সরবরাহকারীরা সাধারণত অস্পষ্ট করে। আমরা আপনার URL টেমপ্লেটের সাথে NFC ট্যাগগুলিকে প্রি-প্রোগ্রাম করব, প্রতি ইউনিটে সিরিয়ালাইজ করব, প্রতিটি ট্যাগ যাচাই করব এবং ম্যাপিং ফাইল ডেলিভার করব৷ আমরা আপনার সরবরাহ করা AES কীগুলির ব্যবস্থা করব। আমরা আপনার প্রোডাকশন কী ধরে রাখব না, আমরা আপনার বৈধতা ব্যাকএন্ড পরিচালনা করব না, এবং আমরা আপনাকে বলব না যে একটি কারখানা একটি অ্যাপ্লিকেশন-স্তর সুরক্ষা নকশা সঠিক করতে পারে৷ সেই অংশটি আপনার, এবং যে কোনো সরবরাহকারী অন্যথায় দাবি করে আপনাকে এমন একটি ঝুঁকি স্থানান্তর বিক্রি করছে যা বিদ্যমান নেই।
এনকোডিং রানের আগে নিষ্পত্তি করতে নয়টি প্রশ্ন
ক্রয় অর্ডারের আগে এটি চালান, নমুনা আসার পরে নয়। প্রতিটি আইটেম অন্তত একটি প্রকল্প শেষ হয়েছে আমাদের উদ্ধার করতে বলা হয়েছে.
| # | প্রশ্ন | কেন এটা চিপ সিদ্ধান্ত |
|---|---|---|
| 1 | iPhones এই ট্যাগ টোকা হবে? | MIFARE ক্লাসিককে সম্পূর্ণরূপে বিবেচনা থেকে সরিয়ে দেয় |
| 2 | ভবিষ্যত প্যারামিটার সহ সম্পূর্ণ URL দৈর্ঘ্য কত? | NTAG213, 215 বা 216 এ মেঝে সেট করে |
| 3 | একটি রেকর্ড কি যথেষ্ট, নাকি আপনার একটি টেক্সট রেকর্ড বা অ্যাপ রেকর্ডও দরকার? | অতিরিক্ত রেকর্ড একই মেমরি বাজেট ব্যবহার করে |
| 4 | ট্যাগের সার্ভিস লাইফের সময় কি গন্তব্য পরিবর্তন হবে? | লকিং কখনও গ্রহণযোগ্য কিনা তা নির্ধারণ করে |
| 5 | অ্যাপ্লিকেশনটি কি শেষ ব্যবহারকারীদের কাছে একটি সত্যতা দাবি করে? | আপনাকে NTAG 424 DNA বা DESFire-এ ঠেলে দেয় |
| 6 | কে AES কী ধারণ করে এবং ঘোরায়? | কোন কী পরিবর্তন করার আগে বরাদ্দ করা আবশ্যক |
| 7 | বিতরণ করা ব্যাচের জন্য গ্রহণযোগ্যতার মানদণ্ড কী? | রিড-ব্যাক যাচাইকরণ চুক্তিভিত্তিক কিনা তা নির্ধারণ করে |
| 8 | কন্টেন্ট ম্যাপিং ফাইলের জন্য আপনার কি একটি UID--প্রয়োজন? | রানের আগে উল্লেখ করতে হবে, পরে অনুরোধ করা যাবে না |
| 9 | মৌলিকতা স্বাক্ষর যাচাইকরণ কি ইনকামিং QC এর অংশ? | চিপ সোর্সিং নিরীক্ষণযোগ্য কিনা তা নির্ধারণ করে |
যে দলগুলি নয়টি উত্তর দিতে পারে তারা সাধারণত প্রথম প্রচেষ্টায় একটি পরিষ্কার উত্পাদন চালায়। যে দলগুলি নয়টির মধ্যে ছয়টির উত্তর দিতে পারে তারা সাধারণত বাকি তিনটি ব্যয়বহুল উপায় আবিষ্কার করে।
নয়টি প্রশ্ন জেনেরিক সংস্করণ। আমরা আসলে যেটি থেকে কাজ করি সেটি একটি দশম কলাম যোগ করে, উত্তরটি সাধারণের চেয়ে আপনার বিল্ডের জন্য সঠিক, এবং সেই কলামটি সেই বিষয়গুলির উপর নির্ভর করে যা এই নিবন্ধটি দেখতে পায় না: আপনার হ্যান্ডসেটের মিশ্রণ, আপনার পাঠক এস্টেট, আপনার ল্যামিনেশন প্রক্রিয়া এবং সিরিয়ালাইজেশনটি ক্রমিক বা এলোমেলো হতে হবে। আমাদের প্রথম নয়টি উত্তর পাঠান এবং আমরা আপনার স্পেসিফিকেশনের বিপরীতে টীকাযুক্ত সংস্করণটি ফিরিয়ে দেব।
যেখানে এটি একজন ক্রেতাকে ছেড়ে দেয়
এনএফসি ট্যাগগুলি কীভাবে প্রোগ্রাম করা যায় তার জন্য কোনও সাধারণ পদ্ধতি নেই, শুধুমাত্র প্রতি চিপ, প্রতি প্ল্যাটফর্ম, প্রতি ভলিউম একটি পদ্ধতি। প্রথমে মেমরি সিলিং এবং আইফোন প্রশ্নের বিরুদ্ধে চিপটি বেছে নিন। ফরম্যাটিং, পেলোড এবং কনফিগারেশনকে তিনটি পৃথক গেট হিসাবে বিবেচনা করুন। ফিল্ড ট্রায়ালের আগে কখনই লক করবেন না। আগত নমুনাগুলিতে মৌলিকতা যাচাই করুন। এক হাজার ইউনিটের উপরে, অ্যাপস সম্পর্কে চিন্তা করা বন্ধ করুন এবং যাচাইকরণ এবং ট্রেসেবিলিটি সম্পর্কে চিন্তা করা শুরু করুন।
যদি একটি স্পেসিফিকেশন ইতিমধ্যেই খসড়া করা হয়ে থাকে, আমরা উপরের চিপ সীমাবদ্ধতার বিরুদ্ধে এটি পর্যালোচনা করতে এবং উৎপাদনে টিকে থাকতে না পারে এমন কিছুকে পতাকাঙ্কিত করতে পেরে আনন্দিত, এবং বিনামূল্যের নমুনাগুলি আপনার প্রকৃত পাঠক এবং হ্যান্ডসেটগুলিতে পরীক্ষার জন্য উপলব্ধ। আপনি থেকে শুরু করতে পারেনNFC ট্যাগ ফর্ম্যাটগুলি আমরা প্রি-প্রোগ্রাম করি এবং{1}}বাড়িতে যাচাই করিযদি চিপ সিদ্ধান্ত এখনও খোলা, বাএকটি এনকোডিং পর্যালোচনার জন্য URL গঠন এবং লক্ষ্য ভলিউম পাঠানযদি এটি ইতিমধ্যে স্থির করা হয়।
FAQ
আমি কি আমার iPhone দিয়ে কোনো NFC ট্যাগ প্রোগ্রাম করতে পারি?
না। iOS কোর NFC MIFARE ক্লাসিককে সমর্থন করে না, যখন NTAG21x, MIFARE Ultralight, DESFire এবং NTAG 424 DNA সমর্থিত। যদি আপনার মোতায়েন আইফোনে কাজ করতে হয়, তাহলে অর্ডার দেওয়ার আগে MIFARE ক্লাসিক বাতিল করুন।
একটি NFC ট্যাগ কত ডেটা ধরে রাখতে পারে?
ব্যবহারকারীর মেমরি হল NTAG213-এ 144 বাইট, NTAG215-এ 504 বাইট এবং NTAG216-এ 888 বাইট, এবং NTAG 424 DNA-তে তিনটি আলাদা ফাইল জুড়ে 416 বাইট৷
NFC ট্যাগ প্রোগ্রামিং কি পূর্বাবস্থায় ফেরানো যাবে?
পেলোড বিষয়বস্তু সাধারণত পুনঃলিখন করা যেতে পারে, তবে ফর্ম্যাটিং, লক বিট, শুধুমাত্র রিড-সুইচ এবং LRP মোড একবার প্রয়োগ করা হলে স্থায়ী হয়৷ ফিল্ড ট্রায়ালের পরে প্রতিটি লকিং ধাপের সময়সূচী করুন, কখনই পয়েন্ট অফ অর্ডারে নয়।
আমার NFC ট্যাগগুলি প্রকৃত চিপ ব্যবহার করছে কিনা তা আমি কীভাবে জানব?
ECC-ভিত্তিক মৌলিকতার স্বাক্ষরটি পড়ুন এবং এটি প্রস্তুতকারকের সর্বজনীন কীর বিপরীতে পরীক্ষা করুন, কারণ একটি ব্যর্থ চেক ক্লোন সিলিকনকে নির্দেশ করে তা নির্বিশেষে ট্যাগ কাজ করে।
কিভাবে NFC ট্যাগ বাল্ক প্রোগ্রাম করা হয়?
হয় একটি ব্যাচ ফাইল দ্বারা চালিত একটি ইউএসবি এনকোডারের সাহায্যে, অথবা ইন-লাইন রিড-ব্যাক যাচাইকরণের সাথে তৈরির সময় প্রি-প্রোগ্রাম করা হয়৷ হাজার এককের উপরে, UID-থেকে-সামগ্রী ম্যাপিং ফাইলকে পরবর্তী অনুরোধের পরিবর্তে স্পেসিফিকেশনের অংশ করুন।
অনুসন্ধান পাঠান

