TLS (ट्रांसपोर्ट लेयर सिक्योरिटी)
TLS एक क्रिप्टोग्राफिक प्रोटोकॉल है जो नेटवर्क पर डेटा के सुरक्षित प्रसारण को सुनिश्चित करता है। यह HTTPS का आधार है और पुराने SSL का प्रतिस्थापन है।
सरल शब्दों में TLS क्या है
TLS (ट्रांसपोर्ट लेयर सिक्योरिटी) एक क्रिप्टोग्राफिक प्रोटोकॉल है जो नेटवर्क पर दो उपकरणों के बीच प्रसारण के दौरान डेटा को एन्क्रिप्ट करता है। सरल शब्दों में, TLS एक "सुरक्षित सुरंग" है जिसके माध्यम से आपका डेटा तब गुजरता है जब आप किसी वेबसाइट पर जाते हैं, ईमेल भेजते हैं या ऑनलाइन खरीदारी के लिए भुगतान करते हैं।
कल्पना करें कि आप डाक से एक पत्र भेजते हैं। TLS के बिना यह एक खुले पोस्टकार्ड जैसा है — कोई भी डाकिया इसकी सामग्री पढ़ सकता है। TLS के साथ, पत्र एक एन्क्रिप्टेड लिफाफे में सील होता है जिसे केवल प्राप्तकर्ता ही खोल सकता है। यह TLS के लिए धन्यवाद है कि ब्राउज़र के पता बार में पैडलॉक आइकन गारंटी देता है कि आपका ट्रैफ़िक सुरक्षित है।
TLS 1990 के दशक में Netscape द्वारा विकसित SSL (सिक्योर सॉकेट्स लेयर) प्रोटोकॉल का विकास है। आधुनिक SSL संस्करण (2.0 और 3.0) को असुरक्षित और अप्रचलित माना जाता है। TLS 1.0 1999 में SSL 3.0 के सुधार के रूप में दिखाई दिया। आज TLS 1.2 या TLS 1.3 का उपयोग करने की अनुशंसा की जाती है।
TLS कैसे काम करता है
TLS कनेक्शन स्थापित करने की प्रक्रिया को "हैंडशेक" कहा जाता है और इसमें कई चरण शामिल हैं:
- क्लाइंट हैलो: क्लाइंट (ब्राउज़र) सर्वर को समर्थित TLS संस्करणों, सिफर के सेट और एक यादृच्छिक संख्या का प्रस्ताव भेजता है।
- सर्वर हैलो: सर्वर उपयुक्त TLS संस्करण और सिफर का सेट चुनता है, अपना प्रमाणपत्र और एक यादृच्छिक संख्या भेजता है।
- प्रमाणपत्र सत्यापन: क्लाइंट सर्वर प्रमाणपत्र की जांच करता है — क्या यह समाप्त हो गया है, क्या यह एक विश्वसनीय प्रमाणन प्राधिकरण द्वारा जारी किया गया है, क्या डोमेन मेल खाता है।
- कुंजी विनिमय: क्लाइंट और सर्वर असममित एन्क्रिप्शन (RSA, ECDHE) का उपयोग करके एक सामान्य सत्र कुंजी उत्पन्न करते हैं।
- एन्क्रिप्शन: सभी आगे का डेटा सत्र कुंजी का उपयोग करके एक सममित एल्गोरिदम (AES, ChaCha20) के साथ एन्क्रिप्ट किया जाता है।
TLS संस्करण
- TLS 1.0 (1999): अप्रचलित, इसमें कमजोरियां हैं (BEAST)। अनुशंसित नहीं।
- TLS 1.1 (2006): 1.0 पर सुधार, लेकिन यह भी अप्रचलित।
- TLS 1.2 (2008): वर्तमान मानक। आधुनिक एल्गोरिदम (AES-GCM, ECDHE) का समर्थन करता है। अनुशंसित।
- TLS 1.3 (2018): सबसे तेज़ और सबसे सुरक्षित संस्करण। सरलीकृत हैंडशेक (2-RTT के बजाय 1-RTT), कोई विरासती एल्गोरिदम नहीं।
TLS और HTTPS
HTTPS TLS पर HTTP है। जब आप HTTPS वाली साइट पर जाते हैं, तो आपका ब्राउज़र स्वचालित रूप से सर्वर के साथ एक TLS कनेक्शन स्थापित करता है। यह गोपनीयता प्रदान करता है (कोई भी डेटा नहीं पढ़ सकता), अखंडता (डेटा बदला नहीं जाता) और प्रामाणिकता (आप वास्तविक सर्वर के साथ संवाद कर रहे हैं, धोखेबाज के साथ नहीं)। HTTPS के लिए एक विश्वसनीय प्रमाणन प्राधिकरण द्वारा जारी डिजिटल प्रमाणपत्र की आवश्यकता होती है।
अक्सर पूछे जाने वाले प्रश्न
सरल शब्दों में TLS क्या है?
TLS एक एन्क्रिप्शन प्रोटोकॉल है जो आपके ब्राउज़र और वेबसाइट के बीच एक सुरक्षित चैनल बनाता है। TLS के लिए धन्यवाद, डेटा (पासवर्ड, कार्ड नंबर, संदेश) को इंटरसेप्ट नहीं किया जा सकता। पता बार में पैडलॉक आइकन का मतलब है कि TLS का उपयोग किया जाता है।
TLS SSL से कैसे अलग है?
SSL एक विरासती प्रोटोकॉल है (1990 के दशक), TLS इसका आधुनिक प्रतिस्थापन है। SSL में ज्ञात कमजोरियां हैं और इसका उपयोग नहीं किया जाना चाहिए। TLS बेहतर सुरक्षा और गति के साथ SSL का विकास है।
कौन सा TLS संस्करण सबसे सुरक्षित है?
TLS 1.3 सबसे सुरक्षित और सबसे तेज़ संस्करण है। यह हैंडशेक को तेज करता है, पुराने एल्गोरिदम को हटाता है और बेहतर सुरक्षा प्रदान करता है। न्यूनतम TLS 1.2 का उपयोग करने की अनुशंसा की जाती है।
«सूचना सुरक्षा» में अन्य शर्तें
क्या यह जानकारी उपयोगी थी?
आज ही अपने नेटवर्क की सुरक्षा करें
एक अनुरोध छोड़ें — हमारे सूचना सुरक्षा विशेषज्ञ आपको tls (ट्रांसपोर्ट लेयर सिक्योरिटी) का चयन, कॉन्फ़िगरेशन और अपनी अवसंरचना में एकीकरण करने में मदद करेंगे। हम आपके डेटा को खतरों से सुरक्षित रखेंगे।