NFC चिप वेरिफिकेशन

NFC किसी ePassport या चिप वाले ID के अंदर मौजूद साइन किए हुए चिप को फोन से पढ़ता है - यह उपलब्ध सबसे मज़बूत दस्तावेज़ जांच है, और वही जिसे स्पेन के वित्तीय नियामकों ने आमने-सामने की जांच जितना ही सुरक्षित माना।

Short answer

NFC किसी पासपोर्ट या चिप वाले ID में मौजूद क्रिप्टोग्राफ़िक रूप से साइन किए गए चिप को पढ़ता है और यह वेरिफाई करता है कि उसका सिग्नेचर जारी करने वाले देश तक जुड़ता है। इसके लिए NFC हार्डवेयर वाला फोन चाहिए, इसलिए यह एक सामान्य ब्राउज़र पेज की बजाय एक नेटिव SDK के ज़रिए दिया जाता है - और जब चिप नहीं पढ़ा जा सकता तो यह हमेशा एक सामान्य फोटो जांच पर वापस आ जाता है। प्रति पूरी हुई रीड $0.15, यह कभी फ्री टियर में शामिल नहीं है।

#NFC वास्तव में क्या साबित करता है

एक सामान्य दस्तावेज़ जांच प्रिंटेड सतह को पढ़ती है। NFC चिप को पढ़ता है, और यह चिप उस सरकार द्वारा साइन किया गया होता है जिसने दस्तावेज़ जारी किया। इसका मतलब है कि NFC दो ऐसी चीज़ें साबित कर सकता है जो एक फोटो नहीं कर सकती:

  • डेटा वाकई जारी करने वाले प्राधिकरण से आया है, क्योंकि सिग्नेचर उस देश की सर्टिफिकेट अथॉरिटी तक जुड़ता है।
  • दस्तावेज़ में कोई बदलाव नहीं किया गया है, क्योंकि छेड़छाड़ करने से सिग्नेचर टूट जाता है - यहां तक कि वह छेड़छाड़ भी जो आंखों से दिखाई नहीं देती।

यह Didit की सबसे ज़्यादा भरोसे वाली दस्तावेज़ जांच है। यह ऐसा डेटा भी लौटाता है जो प्रिंटेड सतह पर नहीं होता, जिसमें चिप की अपनी पोर्ट्रेट इमेज भी शामिल है।

Note

एक साल तक चली निगरानी वाली जांच के बाद, स्पेन के 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 उपयोगिता से जुड़ी विफलताएं हैं और इनके लिए दोबारा कोशिश उचित है। बाकी इंटीग्रिटी से जुड़ी विफलताएं हैं और इनके लिए अस्वीकृति उचित है।

Tip

डेवलपर्स के लिए: रिज़ल्ट फ़ील्ड बहुवचन ऐरे nfc_verifications[] है। कुछ शुरुआती इंटीग्रेशन एकवचन nfc_verification की तलाश करते थे, जो मौजूद ही नहीं है।

#यूज़र्स को चिप वाकई पढ़वाने में मदद करना

चिप दस्तावेज़ के बीचोबीच नहीं होता, और एंटीना फोन के बीचोबीच नहीं होता। यूज़र को देने के लिए दो सबसे उपयोगी निर्देश हैं:

  1. दस्तावेज़ को मेज़ पर सपाट रखें और फोन को उस पर टिकाएं, बजाय इसके कि दोनों को हाथ में पकड़ें।
  2. फोन को दस्तावेज़ के आसपास धीरे-धीरे तब तक घुमाएं जब तक वह कनेक्ट न हो जाए - ज़्यादातर फोन पर एंटीना पीछे की तरफ ऊपरी किनारे के पास होता है।

फोन और दस्तावेज़ के बीच केस और मोटे वॉलेट भी रीडिंग को रोक सकते हैं।

#इसकी कीमत क्या है

NFC की कीमत $0.15 प्रति पूरी हुई वेरिफिकेशन है और यह फ्री टियर का हिस्सा नहीं है। इसका बिल ID वेरिफिकेशन से अलग बनता है, इसलिए जो सेशन चिप पढ़ता है और साथ ही एक मानक दस्तावेज़ जांच भी चलाता है, उसका बिल दोनों के लिए बनेगा। देखें किस चीज़ की बिलिंग होती है

#किन दस्तावेज़ों में चिप होता है

पिछले एक दशक में जारी हुए ज़्यादातर पासपोर्ट, और नेशनल ID कार्ड तथा रेजिडेंस परमिट की बढ़ती हुई संख्या। कवरेज OCR कवरेज से संकरी है क्योंकि यह ठीक-ठीक भौतिक दस्तावेज़ पर निर्भर करती है। मौजूदा सूची डॉक्स साइट पर है: NFC समर्थित दस्तावेज़