NFC टैग क्या है? यह कैसे काम करता है और इसके इस्तेमाल की पूरी गाइड
NFC टैग छोटे, बिना बैटरी वाले चिप हैं जो एक टच में फ़ोन को डेटा भेज देते हैं। यहाँ बताया गया है कि टैग के अंदर असल में क्या होता है, इसके कौन-कौन से प्रकार मिलते हैं और लोग इन्हें असल ज़िंदगी में किसलिए इस्तेमाल करते हैं।
NFC टैग हर जगह हैं: इवेंट के रिस्टबैंड में, होटल की चाबी वाले कार्ड में, स्विच के पीछे चिपके स्मार्ट-होम स्टिकर में, ट्रांज़िट कार्ड में, वैक्सीन की शीशियों पर और पालतू जानवर के कॉलर पर लगे छोटे काले बिंदु में। ज़्यादातर समय आप इन पर ध्यान भी नहीं देते। बस छूते हैं और कुछ हो जाता है।
यह गाइड समझाती है कि NFC टैग असल में क्या है, इसके अंदर क्या होता है, आपको कौन-कौन से प्रकार मिलेंगे और लोग असल ज़िंदगी में इन्हें किस लिए इस्तेमाल करते हैं। आख़िर तक आपको पता होना चाहिए कि अपने प्रोजेक्ट के लिए कौन-सा टैग ख़रीदना है और आपका फ़ोन उसके साथ क्या-क्या कर सकता है — और क्या नहीं।
छोटा सा सार
- NFC टैग एक छोटा-सा चिप है जिसमें ताँबे की कॉइल लगी होती है और यह फ़ोन के चुम्बकीय क्षेत्र से ऊर्जा खींच लेती है — बैटरी की ज़रूरत नहीं।
- सबसे आम कंज़्यूमर टैग (NTAG213/215/216) में 144 से 888 बाइट तक डेटा आता है — एक URL, कॉन्टैक्ट कार्ड या Wi-Fi क्रेडेंशियल के लिए काफ़ी।
- आपका फ़ोन लगभग हर NFC टैग पढ़ सकता है, लेकिन लिखने, क्लोन करने या रॉ डेटा देखने के लिए ख़ास ऐप चाहिए।
NFC टैग असल में होता क्या है?
NFC टैग एक पैसिव यानी बिना बैटरी वाला चिप है जो फ़ोन या रीडर के पास आने पर जवाब देता है। NFC यानी Near Field Communication ("नज़दीकी क्षेत्र संचार"), और "नज़दीकी क्षेत्र" वाला हिस्सा ही असली बात है। चिप के पास अपनी कोई बिजली नहीं होती। यह रीडर के बनाए चुम्बकीय क्षेत्र से थोड़ी ऊर्जा लेता है, उससे जागता है और एक छोटा-सा डेटा वापस भेज देता है। पूरा आदान-प्रदान सेकंड के एक छोटे हिस्से में हो जाता है।
पढ़ने की दूरी जानबूझकर छोटी रखी गई है — असल में लगभग 4 सेंटीमीटर। यह सीमा नहीं, फ़ायदा है। इस वजह से कमरे के दूसरे कोने से ग़लती से कोई टैग नहीं पढ़ा जाता और यूज़र को जानबूझकर छूना पड़ता है। इसकी तुलना ब्लूटूथ से करें, जिसका डेटा 10 मीटर तक लीक हो सकता है, या QR कोड से, जिसकी फ़ोटो दूर से ली जा सकती है।
टैग एक नाख़ून जितने स्टिकर के रूप में, क्रेडिट कार्ड के साइज़ के कार्ड के रूप में, पोस्टर पर चिपके बटन के रूप में, पालतू में लगे इम्प्लांट के रूप में या रिस्टबैंड में सिले चिप के रूप में हो सकता है। फ़ॉर्म चाहे जो हो, बुनियादी इलेक्ट्रॉनिक्स वही रहते हैं।
NFC टैग असल में कैसे काम करता है
अगर आप NFC टैग को खोलें, तो अंदर सिर्फ़ दो चीज़ें मिलेंगी: एक छोटा चिप और ताँबे की एंटीना कॉइल। बस इतना ही।
जब आपका फ़ोन पास आता है, फ़ोन का NFC कंट्रोलर अपनी एंटीना को बिजली देकर 13.56 MHz पर एक चुम्बकीय क्षेत्र बनाता है। टैग की कॉइल उस क्षेत्र के अंदर आ जाती है और एक छोटे जनरेटर की तरह काम करती है: क्षेत्र कॉइल में करंट प्रेरित करता है, जो चिप को कुछ मिलीसेकंड चलाने के लिए काफ़ी होता है। चिप जागती है, अपनी मेमोरी पढ़ती है, और अपनी कॉइल को मॉड्यूलेट कर के उसी क्षेत्र के ज़रिए डेटा वापस भेजती है। इसे इंडक्टिव कपलिंग कहते हैं।
डेटा NDEF — NFC Data Exchange Format — नाम के फ़ॉर्मेट में रहता है। NDEF एक रैपर है जिसमें एक या ज़्यादा "रिकॉर्ड" होते हैं, और हर रिकॉर्ड का एक टाइप (URL, टेक्स्ट, vCard, Wi-Fi कॉन्फ़िग, MIME, कस्टम) और एक पेलोड होता है। जब iOS या Android कोई जाना-पहचाना NDEF रिकॉर्ड देखता है, तो वह अपने आप सही काम करने का सुझाव देता है — लिंक खोलना, कॉन्टैक्ट सेव करना, Wi-Fi से जुड़ना। जब डेटा NDEF में नहीं होता — जैसे ट्रांज़िट कार्ड के रॉ मेमोरी ब्लॉक — तो ऑपरेटिंग सिस्टम को समझ नहीं आता क्या करे, और बाइट देखने या समझने के लिए ख़ास ऐप चाहिए।
आपको दिखने वाले मुख्य NFC टैग प्रकार
चिप परिवार दर्जनों हैं, पर ऑनलाइन ख़रीदने या रोज़मर्रा में मिलने वाले ज़्यादातर टैग तीन वर्गों में आते हैं।
NTAG213, NTAG215, NTAG216
यह NXP का NTAG2xx परिवार है — NFC Forum के Type 2 टैग। सस्ते, व्यापक रूप से कम्पैटिबल और Amazon पर बिकने वाले अधिकांश ख़ाली स्टिकर और कार्ड में असल में यही चिप होता है। नंबर मेमोरी का आकार बताते हैं:
- NTAG213 — लगभग 144 बाइट यूज़र मेमोरी। एक URL या छोटे टेक्स्ट के लिए ठीक।
- NTAG215 — लगभग 504 बाइट। vCard और ज़्यादातर इस्तेमालों के लिए सबसे अच्छा संतुलन। Amiibo कार्ड भी यही इस्तेमाल करते हैं।
- NTAG216 — लगभग 888 बाइट। बड़े पेलोड या कई रिकॉर्ड के लिए।
अगर आप किसी प्रोजेक्ट के लिए टैग ख़रीद रहे हैं और कुछ और चुनने की कोई ख़ास वजह नहीं है, तो NTAG215 डिफ़ॉल्ट विकल्प है।
MIFARE Classic, Ultralight और DESFire
NXP का MIFARE परिवार ज़्यादातर फ़िज़िकल ऐक्सेस-कंट्रोल सिस्टम और ट्रांज़िट कार्ड में इस्तेमाल होता है। ये NFC Forum Type 2 टैग नहीं हैं — इन्होंने उसी रेडियो के ऊपर अपनी प्रोप्राइटरी सुरक्षा जोड़ी हुई है। MIFARE Classic इसलिए मशहूर है कि उसकी क्रिप्टोग्राफ़ी सालों पहले तोड़ी जा चुकी है, और इसके बावजूद कुछ ऐक्सेस सिस्टम अब भी इसी पर भरोसा करते हैं क्योंकि "साधारण हमलावरों के लिए काफ़ी" है। MIFARE DESFire आधुनिक, सुरक्षित उत्तराधिकारी है और क्लोन करना काफ़ी मुश्किल है।
ICODE, Type 4, Type 5
कंज़्यूमर प्रोजेक्ट में कम मिलते हैं पर जानने लायक हैं। Type 4 टैग कहीं ज़्यादा डेटा रख सकते हैं और कुछ पासपोर्ट में मिलते हैं। Type 5 टैग (ISO 15693) की पढ़ने की दूरी ज़्यादा होती है और ये लाइब्रेरी की किताबों और इन्वेंट्री ट्रैकिंग में दिखते हैं।
अगर आप टैग ख़रीद रहे हैं और बस इतना चाहिए कि वे आपके फ़ोन से चलें, तो लिस्टिंग में "NTAG215" या "NFC Forum Type 2" ढूँढें। आम इस्तेमाल के लिए "MIFARE Classic" से बचें — कई फ़ोन पढ़ तो लेते हैं पर ख़ास तौर पर iOS इन्हें दूसरे दर्जे का मानता है।
लोग NFC टैग का असल में क्या इस्तेमाल करते हैं
मज़ेदार हिस्सा। NFC टैग सस्ते हैं (बल्क में अक्सर ₹50 से कम प्रति टैग) और जहाँ-जहाँ स्टिकर लग सकता है, वहाँ-वहाँ फ़िट हो जाते हैं। लोग इन्हें इस्तेमाल करते हैं:
- स्मार्ट-होम ट्रिगर। घर के दरवाज़े पर एक टैग चिपकाएँ — बाहर निकलते समय छूते ही लाइटें बंद हो जाएँ और अलार्म लग जाए। iOS के Shortcuts और Android का Tasker इसे नेटिवली सपोर्ट करते हैं।
- विज़िटिंग कार्ड। बटुए में एक टैग जो vCard के रूप में आपका कॉन्टैक्ट शेयर करे। किसी अनजान के फ़ोन को छूते ही आपकी जानकारी उनके ऐड्रेस बुक में चली जाती है।
- Wi-Fi शेयरिंग। फ़्रिज पर लगा एक टैग जिसमें गेस्ट नेटवर्क के क्रेडेंशियल हैं। मेहमान छूते हैं, जुड़ जाते हैं, टाइप करने की ज़रूरत नहीं।
- इन्वेंट्री और ऐसेट ट्रैकिंग। हर सामान पर एक यूनीक ID वाला टैग; वेयरहाउस का स्टाफ़ कुछ ही सेकंड में एक रैक स्कैन कर लेता है।
- ऐक्सेस-कंट्रोल और ट्रांज़िट कार्ड। ऑफ़िस की चाबियाँ, होटल कार्ड, मेट्रो पास, स्की पास।
- एंटी-काउंटरफ़िट। लग्ज़री प्रोडक्ट कई बार ऐसा टैग जोड़ देते हैं जिसकी यूनीक ID निर्माता ने रजिस्टर की होती है, ताकि ख़रीदार असलियत जाँच सके।
- मार्केटिंग पोस्टर और म्यूज़ियम प्रदर्शन। ज़्यादा जानने, वीडियो देखने या कूपन पाने के लिए छुएँ।
- पालतू जानवरों के टैग और मेडिकल अलर्ट। मालिक के संपर्क या मेडिकल रिकॉर्ड के लिंक वाला टैग — जिसे जानवर या व्यक्ति को ढूँढने वाला स्कैन करता है।
पैटर्न हमेशा वही रहता है: टैग थोड़ा डेटा रखता है, फ़ोन उसे समझता है, और बाक़ी काम OS या ऐप करता है।
NFC बनाम दूसरी कॉन्टैक्टलेस तकनीकें
NFC को इसके विकल्पों के साथ रख कर देखना मददगार है।
NFC बनाम RFID। हर NFC, RFID है — NFC, बड़ी RFID फ़ैमिली का 13.56 MHz वाला ख़ास हिस्सा है। RFID में लंबी दूरी के UHF टैग (इन्वेंट्री, टोल) और कम फ़्रीक्वेंसी के LF टैग (पालतू माइक्रोचिप) भी शामिल हैं। सुरक्षा के संदर्भ में जब "RFID" कहा जाता है तो आम तौर पर वही लंबी दूरी वाले सिस्टम होते हैं; "NFC" कहा जाए तो फ़ोन से पढ़े जा सकने वाले छोटी दूरी के टैग।
NFC बनाम QR कोड। QR कोड छापने में मुफ़्त हैं पर बदलने में आसान, दूर से फ़ोटो खींचे जा सकते हैं और उन्हें दोबारा नहीं लिखा जा सकता। NFC टैग कुछ रुपये के होते हैं, जानबूझ कर छूना पड़ता है, इन्हें लॉक या पासवर्ड से सुरक्षित किया जा सकता है और हज़ारों बार दोबारा लिखा जा सकता है। दीवार पर पोस्टर के लिए QR काफ़ी है। किसी फ़िज़िकल ऑब्जेक्ट से जुड़े छेड़छाड़-रोधी काम के लिए NFC बेहतर है।
NFC बनाम ब्लूटूथ। ब्लूटूथ पेयरिंग में सेकंड लगते हैं, मीटरों की दूरी पर काम करती है और दोनों तरफ़ बिजली चाहिए। NFC मिलीसेकंड में हो जाता है, इसमें जानबूझ कर छूना ज़रूरी है, और टैग की तरफ़ बिजली नहीं चाहिए। दोनों एक-दूसरे के पूरक हैं — NFC अक्सर ब्लूटूथ पेयरिंग शुरू करने के लिए हैंडशेक के तौर पर इस्तेमाल होता है।
फ़ोन से NFC टैग पढ़ना और लिखना
बॉक्स से बाहर निकालते ही फ़ोन ज़्यादातर NFC टैग पढ़ सकता है। लिखना, क्लोन करना और रॉ मेमोरी देखना — यही असली रोचक हिस्सा है।
iPhone पर, XS और उसके बाद के सब मॉडल बैकग्राउंड में टैग पढ़ते हैं। आपको कुछ खोलने की ज़रूरत नहीं — डिवाइस के ऊपरी हिस्से को टैग के पास ले जाइए और "Tag detected" बैनर आ जाएगा। iPhone 7, 8 और X में भी NFC हार्डवेयर है पर पहले Control Center से NFC Tag Reader खोलना पड़ता है। दोनों ही हालात में iOS केवल वही NDEF रिकॉर्ड प्रोसेस करता है जिन्हें वह पहचानता है; अगर डेटा नॉन-स्टैंडर्ड हो या टैग लॉक हो, तो iOS कुछ नहीं दिखाएगा।
Android पर, आप Settings में जा कर NFC ऑन करते हैं (जिन फ़ोन में होता है उनमें आम तौर पर डिफ़ॉल्ट से ऑन रहता है), और स्क्रीन अनलॉक होते ही ज़्यादातर डिवाइस टैग पढ़ने लगते हैं। बिहेवियर निर्माता-वार बदलता है — कुछ Samsung और Xiaomi फ़ोन में अतिरिक्त NFC फ़ीचर मिलते हैं, जबकि कुछ बजट मॉडल में NFC होता ही नहीं।
अगर iOS किसी टैग को नहीं खोलता, तो वजह लगभग हमेशा इन्हीं में से कोई होती है: टैग ख़ाली है, डेटा NDEF नहीं है, टैग लॉक है, या चिप टाइप iOS की कम्पैटिबल लिस्ट में नहीं है। इनमें से कोई भी रोकने वाली बात नहीं — बस इतना है कि असली कंटेंट देखने के लिए आपको एक रीडर ऐप चाहिए।
iOS के बैनर से आगे बढ़ कर टैग की डिटेल देखने के लिए — चिप टाइप, UID, लॉक स्टेटस, रॉ NDEF और पूरा मेमोरी डंप — या अपना डेटा लिखने और कम्पैटिबल टैग क्लोन करने के लिए, NFCore यह सब करता है। यह वही iOS ऐप है जिसके लिए यह साइट बनी है।
प्लैटफ़ॉर्म-स्पेसिफ़िक डिटेल हम अलग गाइड्स में कवर करेंगे:
- iPhone पर NFC टैग कैसे पढ़ें (जल्द आ रहा है)
- Android पर NFC टैग कैसे पढ़ें (जल्द आ रहा है)
NFC टैग पर क्या लिखा जा सकता है?
चिप की मेमोरी सिर्फ़ बाइट हैं — आप वहाँ क्या डालते हैं यह आप पर है, पर व्यावहारिक विकल्प ये हैं:
- एक URL। सबसे आम पेलोड। छुएँ, ब्राउज़र खुले।
- Wi-Fi क्रेडेंशियल। SSID + पासवर्ड पैक होता है ताकि फ़ोन अपने आप जुड़ जाए।
- एक vCard। नाम, फ़ोन, ईमेल, पता — सीधे कॉन्टैक्ट्स में चला जाता है।
- साधारण टेक्स्ट। स्क्रीन पर दिखता है।
- Apple Pay जैसा पेलोड। उन टैग के लिए जिन्हें कोई ख़ास ऐप या पास खोलना है।
- कस्टम NDEF रिकॉर्ड। डेवलपर टूलिंग, अपने MIME टाइप, ऐप लॉन्च के लिए।
- रॉ मेमोरी ब्लॉक। जब आप पूरा कंट्रोल चाहते हैं और NDEF की परवाह नहीं।
स्टोरेज की सीमाएँ अहम हैं। URL कहीं भी फ़िट हो जाता है। फ़ोटो वाला vCard NTAG213 में नहीं आएगा। लंबे पासवर्ड वाला Wi-Fi क्रेडेंशियल NTAG215 में आराम से बैठ जाता है। जिस चिप पर लिख रहे हैं, उसी के हिसाब से प्लान करें।
क्या NFC टैग सुरक्षित हैं?
छोटा जवाब: हाँ, सामान्य सावधानियों के साथ।
टैग में CPU नहीं होता। यह कोड नहीं चला सकता, फ़ोन को मैलवेयर से नहीं संक्रमित कर सकता और डिवाइस पर कुछ पुश नहीं कर सकता। पढ़े गए डेटा का क्या करना है, यह फ़ोन तय करता है, और आधुनिक OS काफ़ी रूढ़िवादी हैं — iOS खोलने से पहले URL का प्रीव्यू दिखाता है, Android ज़्यादातर कामों के लिए परमिशन माँगता है, और दोनों में से कोई चुपचाप कुछ इंस्टॉल नहीं करता।
व्यावहारिक ख़तरे ये हैं:
- टैग पर नुकसानदेह URL। बिल्कुल वैसा ही ख़तरा जैसा नुकसानदेह QR कोड का। अनजान टैग को सुरक्षित मान कर मत छुएँ।
- बदला गया टैग। कोई असली टैग (मसलन रेस्तराँ के मेन्यू वाला) हटा कर अपना नुकसानदेह टैग लगा दे। बचाव: सार्वजनिक जगहों के टैग पर शक करें और अपने टैग को लॉक कर दें ताकि उन पर कोई और न लिख सके।
- लॉक्ड टैग जो आपने लॉक नहीं किया। कुछ हमलों में ख़ाली टैग पर पेलोड लिख कर उसे हमेशा के लिए लॉक कर दिया जाता है, ताकि उसे साफ़ नहीं किया जा सके। अगर आप अपने टैग ख़ुद रख रहे हैं, तो जो लिखना है लिखें और ख़ुद उसे लॉक करें।
अपने टैग के लिए, कंटेंट से संतुष्ट होने पर सॉफ़्टवेयर लॉक लगाने पर विचार करें। ज़्यादातर NTAG चिप एक तरफ़ा लॉक बिट और वैकल्पिक पासवर्ड सपोर्ट करते हैं।
आगे क्या?
अगर आप यहाँ तक पहुँचे हैं, तो आप NFC टैग के बारे में रोज़ाना इस्तेमाल करने वाले 99% लोगों से ज़्यादा जानते हैं। अगला स्वाभाविक क़दम इस पर निर्भर करता है कि आप क्या करना चाहते हैं:
- टैग पढ़ना और जाँचना — ऊपर दी गई प्लैटफ़ॉर्म गाइड्स से शुरू करें (या NFCore ले लें और किसी टैग को छू लें)।
- अपने टैग ख़ुद लिखना — NTAG215 स्टिकर का एक पैक और एक राइटिंग ऐप ले आइए।
- एक प्रोजेक्ट बनाना — काम पूरा करने वाले सबसे छोटे पेलोड को तय करें, उसे लिखें, टैग को लॉक करें, और जहाँ चाहिए वहाँ चिपका दें।
NFC टैग उन गिनी-चुनी कंज़्यूमर तकनीकों में से हैं जो बस काम कर देती हैं। ये सस्ते हैं, टिकाऊ हैं, बैटरी की ज़रूरत नहीं, और एक बार बेसिक्स समझ लेने के बाद इस्तेमाल के मामले लगभग ख़ुद ही दिमाग़ में आने लगते हैं।
Ready to Get Started?
Download NFCore and start managing your NFC tags like a pro.