हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल (HTTP) शायद वेब पर सबसे व्यापक विकास है, जो वह एक चीज है जिसका उपयोग सभी वेबसाइट्स ब्राउज़र्स को डेटा भेजने के लिए करती हैं। इसका सुरक्षित संस्करण (HTTPS) ट्रांसपोर्ट लेयर सिक्योरिटी (TLS) का उपयोग करके आपके और आपके द्वारा ब्राउज़ की जाने वाली वेबसाइट्स के बीच संचार को उनकी गोपनीयता सुनिश्चित करके बढ़ाता है।
यदि आप 90 के दशक के अंत से इंटरनेट पर हैं, तो आप शायद नोटिस करेंगे कि 2007 के बाद से URL में "https://" की सर्वव्यापकता लगभग तेजी से बढ़ी है। क्या हर जगह HTTPS का उपयोग करना अनिवार्य रूप से एक अच्छी बात है?
HTTPS क्यों?
HTTPS आपके सर्वर से कनेक्शन को इस तरह एन्क्रिप्ट करके काम करता है कि आपके संचार को किसी तीसरे पक्ष द्वारा सूँघा नहीं जा सकता। यदि कोई वेबसाइट आपको एक कुकी देती है (उदाहरण के लिए आपके लॉगिन सत्र के लिए), तो जो कोई भी आपकी कुकी को पकड़ लेता है, वह अपने कंप्यूटर से आपकी ओर से कार्य कर सकता है, अनिवार्य रूप से उन्हें एक ढोंगी बना देता है। कनेक्शन को निजी और एन्क्रिप्टेड बनाकर, ऐसी चीज बहुत कम संभावना है।
HTTPS के साथ ऐतिहासिक रूप से समस्या इसे होस्ट के रूप में लागू करने की लागत रही है। उन हजारों कनेक्शन्स को एन्क्रिप्ट करने में सक्षम होने के लिए जिनसे बड़ी वेबसाइट्स को निपटना पड़ता था, आपको बहुत अधिक प्रोसेसिंग पावर की आवश्यकता होती थी। हाल के वर्षों में यहां तक कि सबसे सस्ती CPUs द्वारा दावा की गई प्रभावशाली गति के कारण HTTPS वेबसाइट चलाने के लिए आवश्यक निषेधात्मक लागत (कम से कम कंप्यूटिंग पावर के संदर्भ में) अब कोई कारक नहीं है।
यह अभी भी सवाल उठाता है: क्या वेब सर्वर पर HTTPS का उपयोग करना हमेशा आवश्यक है?
ऐसे मामले जिनमें HTTPS की आवश्यकता नहीं है
आप हर स्थिति में हर वेबसाइट पर HTTPS के उपयोग को बढ़ावा देने की कोशिश करने वाली कई प्रमुख पहलें देखेंगे। एक बड़े ब्रश के साथ, वे पूरी दुनिया को एन्क्रिप्शन के रंग में रंगना चाहते हैं। यह लोगों को यह धारणा देता है कि यह हर स्थिति में एक आवश्यकता है।
यह विचार कि HTTPS का उपयोग हर चीज में किया जाना चाहिए और सच्चाई, हमेशा की तरह, एक दूसरे के समानांतर हैं। सच्चाई यह है कि HTTPS केवल उन स्थितियों में उपयोगी है जहां डेटा आपसे व्यक्तिगत रूप से संबंधित का आदान-प्रदान किया जा रहा है। मुझे समझाने दें। जब आप फेसबुक या जो भी आप मीम्स वितरित करने के लिए उपयोग करते हैं, में लॉग इन करते हैं, तो आप अपने बारे में अंतरंग डेटा, जैसे अपना यूजरनेम और पासवर्ड, कंपनी के सर्वर पर भेजते हैं। यदि आप नहीं चाहते कि तीसरे पक्ष की इसकी पहुंच हो तो इसे एन्क्रिप्ट किया जाना चाहिए, खासकर जब आप सार्वजनिक वाई-फाई हब के माध्यम से जुड़ रहे हों।
लेकिन उन स्थैतिक साइट्स के बारे में क्या जो आपसे कभी कोई डेटा मांगे बिना खुद के बारे में जानकारी भेजने के लिए हैं? इस तरह की साइट्स आजकल थोड़ी दुर्लभ हैं, लेकिन वे अभी भी आसपास हैं। स्पष्ट रूप से, उन्हें आपकी सुरक्षा बनाए रखने के लिए HTTPS की आवश्यकता नहीं है। और यदि वे अपने डेटा को अंधाधुंध भेज रहे हैं, तो संभावना है कि उन्हें इसे निजी रखने की आवश्यकता नहीं है।
क्या वैसे भी हर जगह HTTPS का उपयोग किया जाना चाहिए?
बहुत सी साइट्स हैं जो बिना किसी उत्पादक उद्देश्य के HTTPS का उपयोग करती हैं, लेकिन वे कम और दूर हैं। अधिकांश वेब होस्ट्स के लिए HTTPS पसंदीदा विकल्प होने का कारण यह है कि इसे आज के समय में लागू करना बहुत आसान है। प्रोसेसिंग पावर के संदर्भ में कम लागत रडार पर ब्लिप के रूप में मुश्किल से दिखाई देती है। सामान्य बाजार ने फैसला किया है कि हर चीज पर HTTPS थप्पड़ मारना और इस पर बहस न करना कि क्या इसका उपयोग "बेहतर सुरक्षित खेद से" कहने के तरीके के रूप में किया जाना चाहिए, आसान है।
क्या HTTPS का उपयोग हर जगह किया जाना चाहिए, यह एक ऐसा सवाल है जिसका जवाब वेब के चलने के तरीके को नहीं बदलेगा। इसका जवाब पहले से ही लाखों व्यक्तियों द्वारा अपनी मर्जी से कार्य करके दिया जा रहा है, और वह जवाब एक गूंजता हुआ "हाँ!" प्रतीत होता है।
क्या आपको लगता है कि HTTPS को व्यक्तिगत आधार पर बहस योग्य होना चाहिए? या आप केवल उन्हीं साइट्स पर जाना पसंद करेंगे जो इसका उपयोग करती हैं? कमेंट में हमें अपना तर्क बताएं!