NFC चिप वेरिफिकेशन
NFC किसी ePassport या चिप वाले ID के अंदर मौजूद साइन किए हुए चिप को फोन से पढ़ता है - यह उपलब्ध सबसे मज़बूत दस्तावेज़ जांच है, और वही जिसे स्पेन के वित्तीय नियामकों ने आमने-सामने की जांच जितना ही सुरक्षित माना।
NFC किसी पासपोर्ट या चिप वाले ID में मौजूद क्रिप्टोग्राफ़िक रूप से साइन किए गए चिप को पढ़ता है और यह वेरिफाई करता है कि उसका सिग्नेचर जारी करने वाले देश तक जुड़ता है। इसके लिए NFC हार्डवेयर वाला फोन चाहिए, इसलिए यह एक सामान्य ब्राउज़र पेज की बजाय एक नेटिव SDK के ज़रिए दिया जाता है - और जब चिप नहीं पढ़ा जा सकता तो यह हमेशा एक सामान्य फोटो जांच पर वापस आ जाता है। प्रति पूरी हुई रीड $0.15, यह कभी फ्री टियर में शामिल नहीं है।
#NFC वास्तव में क्या साबित करता है
एक सामान्य दस्तावेज़ जांच प्रिंटेड सतह को पढ़ती है। NFC चिप को पढ़ता है, और यह चिप उस सरकार द्वारा साइन किया गया होता है जिसने दस्तावेज़ जारी किया। इसका मतलब है कि NFC दो ऐसी चीज़ें साबित कर सकता है जो एक फोटो नहीं कर सकती:
- डेटा वाकई जारी करने वाले प्राधिकरण से आया है, क्योंकि सिग्नेचर उस देश की सर्टिफिकेट अथॉरिटी तक जुड़ता है।
- दस्तावेज़ में कोई बदलाव नहीं किया गया है, क्योंकि छेड़छाड़ करने से सिग्नेचर टूट जाता है - यहां तक कि वह छेड़छाड़ भी जो आंखों से दिखाई नहीं देती।
यह Didit की सबसे ज़्यादा भरोसे वाली दस्तावेज़ जांच है। यह ऐसा डेटा भी लौटाता है जो प्रिंटेड सतह पर नहीं होता, जिसमें चिप की अपनी पोर्ट्रेट इमेज भी शामिल है।
एक साल तक चली निगरानी वाली जांच के बाद, स्पेन के Tesoro Público, Banco de España, SEPBLAC और CNMV ने यह निष्कर्ष निकाला कि Didit की NFC + लाइवनेस वेरिफिकेशन मनी-लॉन्ड्रिंग-रोधी नियमों के तहत कम से कम आमने-सामने की ID जांच जितनी ही सुरक्षित है। देखें सर्टिफिकेशन और कंप्लायंस।
#NFC कहां काम करता है, और कहां नहीं
NFC को फोन के NFC रेडियो की ज़रूरत होती है, यानी इसे एक ऐसे ऐप संदर्भ की ज़रूरत होती है जो उसे इस्तेमाल कर सके:
| डिलीवरी | NFC उपलब्ध है? |
|---|---|
| नेटिव मोबाइल SDK (iOS, Android, React Native, Flutter) | हां |
| फोन पर एक ब्राउज़र पेज | नहीं - सामान्य वेब पेज से चिप नहीं पढ़ा जा सकता |
| डेस्कटॉप | नहीं |
अगर आप अपने फ्लो में NFC चाहते हैं, तो आपको वेरिफिकेशन को ऐसे ऐप के अंदर चलाना होगा जो किसी नेटिव SDK को एम्बेड करता हो। ऐसा कोई कंज़्यूमर Didit ऐप नहीं है जिस पर एक होस्टेड वेब सेशन यूज़र्स को चिप स्टेप के लिए भेज दे।
#फॉलबैक अपने आप हो जाता है
जब NFC उपलब्ध नहीं होता - दस्तावेज़ में चिप नहीं है, NFC हार्डवेयर नहीं है, रेडियो बंद है, या यूज़र फोन को इतनी देर तक स्थिर नहीं रख पा रहा - तो फ्लो मानक फोटो-आधारित दस्तावेज़ जांच और फेस मैच पर वापस आ जाता है। सेशन फिर भी पूरा हो जाता है; NFC रिज़ल्ट ऐरे बस खाली आ जाता है।
यही फॉलबैक NFC को व्यापक रूप से चालू करना सुरक्षित बनाता है। यह वही चीज़ भी है जिसे आपको ओवरराइड करना होगा अगर आपकी पॉलिसी "चिप या कुछ नहीं" है: चिप रीड को अनिवार्य बनाने के लिए, NFC स्टेप को इस तरह कॉन्फ़िगर करें कि चिप वेरिफाई न होने पर वह अस्वीकृत हो जाए, और वर्कफ़्लो से फोटो-कैप्चर वाला रास्ता हटा दें। वरना जो यूज़र NFC को छोड़ देता है वह फिर भी फोटो वाले रास्ते से पास हो जाएगा।
#रिज़ल्ट पढ़ना
हर NFC प्रयास का अपना स्टेटस और अपनी चेतावनियां होती हैं। जो मायने रखती हैं:
| चेतावनी | इसका मतलब क्या है | क्या करें |
|---|---|---|
NFC_NOT_READ | चिप कभी पढ़ा ही नहीं गया - आमतौर पर फोन हिल गया था | उन्हें दोबारा कोशिश करने दें; यह फ्रॉड का संकेत नहीं है |
NFC_BAC_FAILED | प्रिंटेड डेटा से निकाली गई की (key) से चिप नहीं खुला | आमतौर पर MRZ की खराब OCR रीडिंग; दोबारा कोशिश करें |
NFC_DATA_DOES_NOT_MATCH_OCR | चिप और प्रिंटेड डेटा आपस में मेल नहीं खाते | इसे छेड़छाड़ किए गए दस्तावेज़ के रूप में लें। स्वीकृत न करें |
NFC_PASSIVE_AUTHENTICATION_FAILED | चिप का सिग्नेचर किसी भरोसेमंद जारीकर्ता तक नहीं जुड़ा | फ्लो रोक दें |
NFC_CHIP_CLONED | चिप क्लोनिंग के संकेत मिले | फ्लो रोक दें |
NFC_DOCUMENT_REVOKED | दस्तावेज़ को उसके जारीकर्ता ने रद्द कर दिया है | फ्लो रोक दें |
समझने वाली मुख्य बात: NFC_NOT_READ और NFC_BAC_FAILED उपयोगिता से जुड़ी विफलताएं हैं और इनके लिए दोबारा कोशिश उचित है। बाकी इंटीग्रिटी से जुड़ी विफलताएं हैं और इनके लिए अस्वीकृति उचित है।
डेवलपर्स के लिए: रिज़ल्ट फ़ील्ड बहुवचन ऐरे nfc_verifications[] है। कुछ शुरुआती
इंटीग्रेशन एकवचन nfc_verification की तलाश करते थे, जो मौजूद ही नहीं है।
#यूज़र्स को चिप वाकई पढ़वाने में मदद करना
चिप दस्तावेज़ के बीचोबीच नहीं होता, और एंटीना फोन के बीचोबीच नहीं होता। यूज़र को देने के लिए दो सबसे उपयोगी निर्देश हैं:
- दस्तावेज़ को मेज़ पर सपाट रखें और फोन को उस पर टिकाएं, बजाय इसके कि दोनों को हाथ में पकड़ें।
- फोन को दस्तावेज़ के आसपास धीरे-धीरे तब तक घुमाएं जब तक वह कनेक्ट न हो जाए - ज़्यादातर फोन पर एंटीना पीछे की तरफ ऊपरी किनारे के पास होता है।
फोन और दस्तावेज़ के बीच केस और मोटे वॉलेट भी रीडिंग को रोक सकते हैं।
#इसकी कीमत क्या है
NFC की कीमत $0.15 प्रति पूरी हुई वेरिफिकेशन है और यह फ्री टियर का हिस्सा नहीं है। इसका बिल ID वेरिफिकेशन से अलग बनता है, इसलिए जो सेशन चिप पढ़ता है और साथ ही एक मानक दस्तावेज़ जांच भी चलाता है, उसका बिल दोनों के लिए बनेगा। देखें किस चीज़ की बिलिंग होती है।
#किन दस्तावेज़ों में चिप होता है
पिछले एक दशक में जारी हुए ज़्यादातर पासपोर्ट, और नेशनल ID कार्ड तथा रेजिडेंस परमिट की बढ़ती हुई संख्या। कवरेज OCR कवरेज से संकरी है क्योंकि यह ठीक-ठीक भौतिक दस्तावेज़ पर निर्भर करती है। मौजूदा सूची डॉक्स साइट पर है: NFC समर्थित दस्तावेज़।