‘I’m not a robot’ इस text से ना जाने कितनी बार आपको दो–चार होना पड़ा होगा। खुद को रोबोट साबित ना करने के लिए विभिन्न websites पर आपने कितनी ही बार इस checkbox को tick mark किया होगा। पर आपने सोचा है कि बार–बार आपसे websites comment या email ID अकाउंट बनाने या downloading के वक्त ये क्यूँ पूछा जाता है। तो दोस्तों, ये होते है CAPTCHA कोड ।
चलिए समझते है विस्तार से ‘CAPTCHA कोड क्या है’।
CAPTCHA कोड क्या है | What is CAPTCHA code in Hindi
CAPTCHA या CAPTCHA कोड Internet सुरक्षा (security) से जुड़ा एक महत्वपूर्ण पहलू है। जैसे–जैसे Internet का वर्चस्व बढ़ता जा रहा है वैसे रोज़ नए websites बन रहे है और इन websites की बड़ी समस्या है spamming की।
Spamming यानी कोई message, advertisement या blog link को बिना user के सहमति (permission) के promote करना। ये promotion गलत तरीक़े से mail, contact form भर कर या blog comment भेज या share कर किए जाते है।
Computer के विकास के साथ ऐसे program या ‘bots’ बनने लगे जो स्वचालित (automated) तरीक़े से बहुतायत (bulk) में spam कर सकते है। ऐसे में जरुरत महसूस हुई एक ऐसे verification की जो मनुष्य (human) और program के बीच अंतर कर सके। यानी website access करने वाला human है या कोई program बता सके। इस तरह CAPTCHA कोड की शुरुआत हुई।
तो हम CAPTCHA कोड क्या है या CAPTCHA कोड का मतलब क्या होता है, सवाल के जवाब में यह कह सकते है कि ये एक verification test है जो मनुष्य (human) और program के बीच अंतर कर internet पर होने वाले spam और hack को रोकने के लिए इस्तेमाल किया जाता है।
CAPTCHA कोड का विकास और full form | CAPTCHA code development and full form in Hindi
देखा जाए तो CAPTCHA कोड का इतिहास बहुत पुराना नहीं है। 2000, में Carnegie University में Luis von Ahn और टीम द्वारा पहली बार CAPTCHA बनाया गया।
इस CAPTCHA में text को विकृत रूप (distorted form) में प्रदर्शित (display) किया गया जिसे मनुष्य (human) तो पढ़ सकते थे पर spam bots के लिए आसान नहीं था। इस तरह CAPTCHA एक सफल प्रयोग रहा और इसका इस्तेमाल व्यापक होने लगा।
अगर CAPTCHA के full form की बात की जाए तो वो है ‘Completely Automated Public Turing test to tell Computers and Humans Apart’
CAPTCHA कोड के प्रकार | Types of CAPTCHA code in Hindi
समय के साथ computer program या ‘bots’ भी upgrade होते गए और CAPTCHA कोड भी text तक सीमित नहीं रहा। आज विभिन्न प्रकार के CAPTCHA कोड इस्तेमाल हो रहे। उनमें से कुछ प्रमुख निम्नलिखित है:
Text आधारित CAPTCHA
जैसा ऊपर बताया गया है कि ये CAPTCHA का सबसे प्रारंभिक स्वरूप (initial form) है। इसमें text को विभिन्न तरीक़े से विकृत (distort) किया जाता है और user को उस text की पहचान करनी होती है और सुनिश्चित (defined) जगह पर भरना होता है।
पुराने होने के बाद भी ये CAPTCHA सबसे लोकप्रिय और ज्यादा इस्तेमाल होने वाला है।
Image आधारित CAPTCHA
Image CAPTCHA, text की अपेक्षा ज़्यादा सुरक्षित और सरल होते है। यहाँ अलग–अलग तरह की images को user के समक्ष प्रस्तुत किया जाता है और उन्हें किसी ख़ास image की पहचान करनी होती है।
जहाँ ये पहचान ‘bots’ के लिए मुश्किल होती है वही मनुष्य (human) के लिए आसान।
Audio आधारित CAPTCHA
Audio CAPTCHA का विकास दृष्टिबाधित (visually challenged) users के लिए विकल्प के तौर पर किया गया। आप इस CAPTCHA को text आधारित CAPTCHA के साथ कई जगह देख सकते है जहाँ user अपनी सहूलियत के हिसाब से text या audio का चुनाव कर सकता है।
Maths/Logic आधारित CAPTCHA
इस CAPTCHA में text या image ना होकर साधारण maths के सवाल हल करने होते है जैसे ‘5-2=__’ या ‘1+2=__’। CAPTCHA का उद्देश्य ‘bots’ के लिए spam को कठिन बनाना है।
3D आधारित CAPTCHA
3D CAPTCHA का उपयोग उन websites के लिए किया जाता जहाँ ज्यादा सुरक्षा की जरुरत होती है। ऐसे bots जो OCR (Optical Character Recognition) आधारित होते है वो 3D CAPTCHA की सुरक्षा को आसानी से नहीं भेद पाते।
No CAPTCHA reCAPTCHA
यह वर्तमान में सबसे ज्यादा इस्तेमाल होने वाला CAPTCHA है। इस CAPTCHA की शुरुआत Google ने की जो user की क्षमता किसी image, text, audio आदि पर ना कर उसके online व्यवहार के आधार पर करती है।
जब user किसी website page पर होता है तो algorithm के सहारे उसकी activity record की जाती है और निर्धारित किया जाता की वो मनुष्य (human) है या spam bot। निर्धारित होने के बाद आपके सामने एक text होता है – ‘I am not a robot’ जिसे आपको tick कर सत्यापित (verify) करना होता है।
CAPTCHA कोड के फ़ायदे | Benefits of CAPTCHA code in Hindi
CAPTCHA कोड का सबसे बड़ा फ़ायदा है website की सुरक्षा। कई बार दुर्भावना (hatred) या प्रतिस्पर्धा (competition) के कारण लोग दूसरों की website के comment section या email में spam bots डाल देते है जो उन्हें बहुत नुकसान पहुँचा सकती है। ऐसी स्थिति में CAPTCHA बहुत उपयोगी साबित हो सकती है।
इस आधार पर हम ये कह सकते है की CAPTCHA के माध्यम से आप:
- Spam comments से सुरक्षित रह सकते है ।
- Email account को सुरक्षित रख सकते है।
- Online खरीदारी को ज्यादा सुरक्षित बना सकते है।
- Online polls को सुरक्षित तरीक़े से बिना votes के हेर–फेरी किए सम्पन्न कर सकते है।
CAPTCHA कोड के नुकसान – Drawbacks of CAPTCHA code in Hindi
Technology के अपने फ़ायदे है तो नुकसान भी। अगर बात CAPTCHA की हो तो नुकसान ये हो सकते है।
- कई बार CAPTCHA fill करने में अधीर (impatient) user परेशान हो सकते है और विकल्प में दूसरी websites का रूख कर सकते है।
- CAPTCHA अगर सही तरीक़े से fill ना हो तो बार–बार कोशिश करना भी user की परेशानी का कारण बन सकता है।
- दृष्टिबाधित (visually challenged) users के लिए ये कभी–कभी बहुत चुनौतीपूर्ण कार्य हो जाता है।
- तकनीकी विकास के कारण bots भी smart हो रहे है। इसलिए CAPTCHA का इस्तेमाल भी आपको 100% सुरक्षा की गारंटी नहीं दे सकता।
CAPTCHA कोड कैसे हल करे | How to solve CAPTCHA code in Hindi
CAPTCHA हल करने के लिए पहले आपको उसके प्रकार की पहचान करनी होगी। Text CAPTCHA ज़्यादातर इस्तेमाल होते है जिसमें आपको सही text पहचान कर बॉक्स में भरना होता है।
कभी–कभी विकृत text समझ ना आने पर आप refresh option क्लिक कर दूसरे text की माँग कर सकते है। यहाँ आपके पास audio का भी विकल्प रहता है जिसमें अगर आपको पढ़ने में परेशानी हो रही हो तो सुन कर CAPTCHA हल कर सकते है।
Image CAPTCHA में आपको तस्वीर के समूह में से पूछे गए निश्चित image का चुनाव करना होता है और CAPTCHA solve हो जाता है।
मतलब यह कि CAPTCHA चाहे कोई भी हो, जरुरत है उसे समझने की और वैसे ही लिखने या पहचान करने की।
चलते चलते – CAPTCHA कोड क्या है in Hindi
तो दोस्तों, अपने CAPTCHA कोड के दोनो पहलू देखें। आप माने या ना माने website सुरक्षा के लिए यह एक अनावश्यक जरुरत है। अनावश्यक शायद इसलिए क्यूँकि ये आपके website की उपयोगिता और पहुँच को नुकसान पहुँचा सकता है।
CAPTCHA तकनीक का भी नित विकास हो रहा है ताकि user को होने वाली परेशानी को जहाँ तक हो सके कम किया जा सके। ‘No CAPTCHA reCAPTCHA’ इसका सबसे अच्छा उदाहरण है। आप बस एक checkbox tick कर आगे बढ़ सकते हैं।
आने वाले समय में निश्चित तौर पर spam bots और ख़तरनाक होंगे और उनको चुनौती देने के लिए CAPTCHA algorithms भी upgrade होते रहेंगे। तो जरुरत अधीर होने की नहीं बल्कि CAPTCHA के महत्व को समझने और समर्थन देने की है।
उम्मीद है आपको ये जानकारी ‘CAPTCHA कोड क्या है’ पसंद आयी होगी। आगे भी मैं आपलोगो के लिए ऐसी ज्ञानवर्धक और रोचक जानकारी लाने की कोशिश करता रहूँगा। आपसे निवेदन है की अगर आपको मेरा प्रयास सार्थक लगा तो इस article को सोशल media जैसे Facebook, Twitter आदि पर जरुर share करे।
धन्यवाद!!
ये भी जाने:
Its nice to get information.
धन्यवाद!!
Very Beautifully Written
धन्यवाद!! जुड़े रहें!