एन्क्रिप्शन
क्या Telegram एंड-टू-एंड एन्क्रिप्टेड है?
अपडेट: 6 नवंबर 202610 मिनट में पढ़ें
छोटा जवाब: सिर्फ़ कभी-कभी। Telegram पर आपकी रोज़ की चैट, हर ग्रुप और हर चैनल एंड-टू-एंड एन्क्रिप्टेड नहीं हैं। सिर्फ़ गुप्त चैट (Secret Chat) एंड-टू-एंड एन्क्रिप्टेड होती हैं, और उन्हें आपको खुद शुरू करना पड़ता है, एक बार में एक व्यक्ति के साथ।
यह जानकर बहुत से लोग हैरान होते हैं, क्योंकि Telegram को गोपनीयता वाला ऐप माना जाता है। तो आइए देखें कि Telegram असल में क्या एन्क्रिप्ट करता है, क्या नहीं करता, एंड-टू-एंड एन्क्रिप्टेड हिस्से को चालू कैसे करें, और अगर आपको ऐसा एन्क्रिप्शन चाहिए जिसके बारे में कभी सोचना ही न पड़े, तो क्या इस्तेमाल करें।
एक नज़र में
Telegram के अपने FAQ के आधार पर, तस्वीर कुछ ऐसी है:
- सामान्य वन-टू-वन चैट: एंड-टू-एंड एन्क्रिप्टेड नहीं। ये आपके फ़ोन और Telegram के सर्वर के बीच एन्क्रिप्टेड रहती हैं, और Telegram के क्लाउड में स्टोर होती हैं।
- ग्रुप: एंड-टू-एंड एन्क्रिप्टेड नहीं, और ऐसी कोई सेटिंग भी नहीं जो इसे बदल दे।
- चैनल: ये भी एंड-टू-एंड एन्क्रिप्टेड नहीं।
- गुप्त चैट: एंड-टू-एंड एन्क्रिप्टेड, पर सिर्फ़ वन-टू-वन, सिर्फ़ तब जब आप खुद शुरू करें, और सिर्फ़ उसी डिवाइस पर जिस पर आपने शुरू की।
- वॉइस और वीडियो कॉल: एंड-टू-एंड एन्क्रिप्टेड, ग्रुप कॉल भी।
यानी अगर आपने कभी गुप्त चैट शुरू नहीं की, तो बहुत मुमकिन है कि आपका एक भी Telegram संदेश कभी एंड-टू-एंड एन्क्रिप्टेड नहीं रहा।
एंड-टू-एंड एन्क्रिप्शन का असल मतलब
एंड-टू-एंड एन्क्रिप्शन का मतलब है कि आपका संदेश आपके फ़ोन पर ही लॉक हो जाता है और सिर्फ़ उस व्यक्ति के फ़ोन पर खुल सकता है, जिससे आप बात कर रहे हैं। बीच में जो कुछ भी है, ऐप चलाने वाली कंपनी समेत, उसे सिर्फ़ उलझा हुआ डेटा दिखता है।
इसे चिट्ठी भेजने की तरह समझिए। सामान्य क्लाउड चैट वह चिट्ठी है जो आप ऐसे डाकघर को देते हैं, जो उसे खोलता है, उसकी एक कॉपी अपने पास रख लेता है और फिर आगे भेजता है। एंड-टू-एंड एन्क्रिप्शन ताले वाला एक डिब्बा है, जिसकी चाबी सिर्फ़ आपके दोस्त के पास है। डाकघर उसे पहुँचाता तो है, पर अंदर झाँक नहीं सकता।
बहुत से ऐप कहते हैं कि वे “एन्क्रिप्टेड” हैं, और किसी न किसी तरह वे होते भी हैं। असली सवाल यह है कि कुंजियाँ किसके पास हैं। एंड-टू-एंड एन्क्रिप्शन में सिर्फ़ दोनों सिरों के पास। दूसरे तरीके में ऐप के अपने सर्वर के पास भी कुंजियाँ होती हैं, यानी वे आपके संदेश खोल सकते हैं, भले ही वादा करें कि झाँकेंगे नहीं।
संदेश कैसे सफ़र करता है
सामान्य Telegram चैट
एंड-टू-एंड एन्क्रिप्टेड (Morse की हर चैट)
कुंजियाँ इसके पास
और विस्तार से जानना है? हमने एंड-टू-एंड एन्क्रिप्शन कैसे काम करता है, इस पर एक पूरी गाइड लिखी है।
क्या Telegram आपके संदेश पढ़ सकता है?
गुप्त चैट में, नहीं। सामान्य चैट में कुंजियाँ Telegram के पास होती हैं, इसलिए सच्चा जवाब यह है कि आपकी गोपनीयता Telegram पर निर्भर है।
Telegram अपनी सामान्य चैट को “क्लाउड चैट” कहता है। उसके अपने शब्दों में, इनमें “क्लाइंट-सर्वर/सर्वर-क्लाइंट एन्क्रिप्शन” इस्तेमाल होता है और ये “Telegram क्लाउड में एन्क्रिप्टेड रूप में स्टोर” होती हैं। आसान शब्दों में: आपका संदेश आपके फ़ोन से Telegram तक के रास्ते में सुरक्षित रहता है, और Telegram से आपके दोस्त तक के रास्ते में भी। पर खुद Telegram के पास वह ऐसे रूप में पहुँचता है, जिसके साथ Telegram काम कर सकता है। फिर उसे उन कुंजियों से एन्क्रिप्ट करके स्टोर किया जाता है, जो Telegram के पास हैं। Telegram का कहना है कि वह इन कुंजियों को टुकड़ों में बाँटकर उस डेटा से अलग रखता है, जिसकी वे रक्षा करती हैं।
यही चीज़ Telegram को इतना सुविधाजनक बनाती है। आपकी पूरी चैट हिस्ट्री हर उस फ़ोन, टैबलेट और कंप्यूटर पर दिख जाती है, जिस पर आप लॉग इन करते हैं, और आप बिल्कुल नए डिवाइस से भी सालों पुराने संदेश खोज सकते हैं। यह सिर्फ़ इसलिए मुमकिन है, क्योंकि Telegram आपकी चैट की एक ऐसी कॉपी रखता है, जिसे वह पढ़ सकता है।
आपकी चैट कहाँ रखी जाती हैं
Telegram की सामान्य चैट
Morse
कुंजियाँ इसके पास
तो समझौता सीधा-सा है। क्लाउड चैट में आपकी गोपनीयता इस पर निर्भर है कि Telegram अपने सिस्टम कैसे चलाता है। एंड-टू-एंड एन्क्रिप्शन इस तरह बना है कि आपको किसी के सिस्टम पर भरोसा न करना पड़े, बस गणित पर।
गुप्त चैट: एंड-टू-एंड एन्क्रिप्टेड हिस्सा
गुप्त चैट वह जगह है, जहाँ Telegram सच में एंड-टू-एंड एन्क्रिप्शन इस्तेमाल करता है। Telegram के शब्दों में, “इन संदेशों को सिर्फ़ आप और पाने वाला ही पढ़ सकते हैं”। गुप्त चैट उसी व्यक्ति के साथ आपकी सामान्य चैट के बगल में एक अलग चैट के रूप में दिखती है।
पर इसके साथ कुछ शर्तें जुड़ी हैं:
- इन्हें आपको खुद शुरू करना होता है, हर व्यक्ति के लिए अलग से।
- ये सिर्फ़ वन-टू-वन होती हैं। ग्रुप के लिए कोई गुप्त चैट नहीं है।
- ये एक ही डिवाइस पर रहती हैं। फ़ोन पर शुरू करेंगे, तो वह आपके लैपटॉप या टैबलेट पर नहीं दिखेगी।
- उसी व्यक्ति के साथ आपकी सामान्य चैट भी बगल में चलती रहती है, इसलिए बिना ध्यान दिए गलत चैट में लिख देना आसान है।
आपकी कौन-सी चैट एंड-टू-एंड एन्क्रिप्टेड हैं?
आपकी Telegram चैट
- ममम्मीएंड-टू-एंड एन्क्रिप्टेड नहीं
- फफ़ैमिली ग्रुपएंड-टू-एंड एन्क्रिप्टेड नहीं
- ऑऑफ़िस टीमएंड-टू-एंड एन्क्रिप्टेड नहीं
- रराहुलएंड-टू-एंड एन्क्रिप्टेड नहीं
- रराहुलगुप्त चैटएंड-टू-एंड एन्क्रिप्टेड
आपकी Morse चैट
- ममम्मीएंड-टू-एंड एन्क्रिप्टेड
- फफ़ैमिली ग्रुपएंड-टू-एंड एन्क्रिप्टेड
- ऑऑफ़िस टीमएंड-टू-एंड एन्क्रिप्टेड
- रराहुलएंड-टू-एंड एन्क्रिप्टेड
एंड-टू-एंड एन्क्रिप्टेडएंड-टू-एंड एन्क्रिप्टेड नहीं
गुप्त चैट में कुछ और खूबियाँ भी हैं। Telegram के मुताबिक, ये उसके सर्वर पर कोई निशान नहीं छोड़तीं, आप संदेशों को कुछ समय बाद अपने आप मिट जाने के लिए सेट कर सकते हैं, और इन्हें फ़ॉरवर्ड नहीं किया जा सकता।
गुप्त चैट अपने आप में मज़बूत हैं। दिक्कत यह है कि ये वैकल्पिक हैं, इसलिए ज़्यादातर बातचीत में इनका इस्तेमाल होता ही नहीं। जिस सुरक्षा को याद करके चालू करना पड़े, वह अक्सर बंद ही रह जाती है।
Telegram में एंड-टू-एंड एन्क्रिप्शन कैसे चालू करें
ऐसी कोई सेटिंग नहीं है जो आपकी सारी चैट के लिए एंड-टू-एंड एन्क्रिप्शन चालू कर दे। आप एक बार में सिर्फ़ एक व्यक्ति के साथ गुप्त चैट शुरू कर सकते हैं। iPhone और Android, दोनों पर तरीका यह है:
- 1जिस व्यक्ति से आप निजी तौर पर बात करना चाहते हैं, उसकी चैट खोलें और उसकी प्रोफ़ाइल खोलने के लिए ऊपर उसके नाम पर टैप करें।
- 2उसकी प्रोफ़ाइल का मेन्यू खोलें और गुप्त चैट शुरू करने का विकल्प (Start Secret Chat) चुनें। आप नया संदेश शुरू करके नई गुप्त चैट (New Secret Chat) भी चुन सकते हैं।
- 3अगर वह व्यक्ति ऑनलाइन नहीं है, तो आपको दिखेगा कि Telegram उसके ऑनलाइन आने का इंतज़ार कर रहा है। जैसे ही उसका फ़ोन जुड़ता है और कुंजियों का आदान-प्रदान हो जाता है, गुप्त चैट शुरू हो जाती है।
- 4इसके बाद उस नई चैट का इस्तेमाल करें, जिसके आगे ताले का निशान है। उसके साथ आपकी पुरानी चैट जैसी थी वैसी ही रहती है, और वह अब भी एंड-टू-एंड एन्क्रिप्टेड नहीं है।
जिस-जिस व्यक्ति से आप निजी तौर पर बात करना चाहते हैं, उसके लिए यही दोहराएं, और याद रखें कि गुप्त चैट सिर्फ़ उसी फ़ोन पर रहती है, जिस पर आपने उसे शुरू किया था। ग्रुप के लिए ऐसा करने का कोई तरीका है ही नहीं।
कैसे जाँचें कि गुप्त चैट सच में एंड-टू-एंड एन्क्रिप्टेड है
Telegram हर गुप्त चैट को एक एन्क्रिप्शन कुंजी देता है, जिसे आप जाँच सकते हैं। गुप्त चैट खोलें, व्यक्ति के नाम पर टैप करें और एन्क्रिप्शन कुंजी (Encryption Key) ढूँढें। आपको एक तस्वीर और टेक्स्ट की एक लाइन दिखेगी, जो उस चैट की कुंजी से बनी है।
अब इन्हें उससे मिलाएं, जो दूसरे व्यक्ति को उसके फ़ोन पर दिख रहा है, बेहतर होगा कि साथ बैठकर या कॉल पर। Telegram के अपने शब्दों में: अगर ये दोनों डिवाइस पर एक जैसे दिखें, तो “एंड-टू-एंड एन्क्रिप्शन की गारंटी है”। अगर ये मेल नहीं खाते, तो हो सकता है कोई बीच में बैठा हो, और उस चैट पर किसी भी निजी बात के लिए भरोसा नहीं करना चाहिए।
क्या Telegram ग्रुप एंड-टू-एंड एन्क्रिप्टेड हैं?
नहीं। यही वह बात है, जो लोगों को सबसे ज़्यादा हैरान करती है। बहुत से लोग Telegram मुख्य रूप से ग्रुप के लिए इस्तेमाल करते हैं: फ़ैमिली ग्रुप, दोस्तों के ग्रुप, ऑफ़िस की टीमें, आस-पड़ोस की कम्युनिटी। इनमें से कोई भी एंड-टू-एंड एन्क्रिप्टेड नहीं है, और इसे बदलने का कोई स्विच भी नहीं, क्योंकि गुप्त चैट सिर्फ़ वन-टू-वन होती हैं।
चैनल भी इसी तरह काम करते हैं। सार्वजनिक चैनल के लिए यह समझ में आता है, क्योंकि उसे वैसे भी कोई भी पढ़ सकता है। पर आपका निजी फ़ैमिली ग्रुप भी Telegram के क्लाउड में ठीक उसी तरह स्टोर होता है, जैसे कोई सार्वजनिक चैनल।
क्या Telegram पर फ़ोटो और फ़ाइलें एंड-टू-एंड एन्क्रिप्टेड हैं?
सिर्फ़ गुप्त चैट के अंदर। सामान्य चैट या ग्रुप में भेजी गई फ़ोटो, वीडियो, वॉइस मैसेज और फ़ाइलें बिल्कुल संदेशों की तरह ही संभाली जाती हैं: रास्ते में सुरक्षित, फिर Telegram के क्लाउड में स्टोर, जहाँ कुंजियाँ Telegram के पास होती हैं।
गुप्त चैट में आप जो फ़ोटो और फ़ाइलें भेजते हैं, वे संदेशों के साथ एंड-टू-एंड एन्क्रिप्टेड होती हैं। यानी हर चीज़ पर एक ही नियम लागू होता है: आप जो भेजते हैं, वह सिर्फ़ तभी एंड-टू-एंड एन्क्रिप्टेड है, जब आपने पहले गुप्त चैट शुरू की हो।
क्या Telegram कॉल एंड-टू-एंड एन्क्रिप्टेड हैं?
हाँ, और जहाँ तारीफ़ बनती है, वहाँ करनी चाहिए: कॉल के मामले में Telegram अच्छा करता है। उसके FAQ के मुताबिक, वॉइस और वीडियो कॉल एंड-टू-एंड एन्क्रिप्टेड हैं, और 200 लोगों तक की ग्रुप कॉल भी।
तो कॉल सुरक्षित हैं। मामला संदेशों का है, यानी उस चीज़ का जिसे ज़्यादातर लोग दिन भर इस्तेमाल करते हैं, जहाँ एंड-टू-एंड एन्क्रिप्शन नियम नहीं, अपवाद है।
Telegram सब कुछ डिफ़ॉल्ट रूप से एन्क्रिप्ट क्यों नहीं करता?
Telegram ने खुद इसकी वजह बताई है। एंड-टू-एंड एन्क्रिप्शन में कुंजियाँ आपके डिवाइस पर रहती हैं, Telegram के सर्वर पर नहीं, जिससे आपकी पूरी हिस्ट्री नए डिवाइस पर लाना मुश्किल हो जाता है। इसलिए Telegram ने रोज़ की चैट के लिए क्लाउड चुना और गुप्त चैट को एक अलग विकल्प के रूप में दिया।
पर यह जानना ज़रूरी है कि ऐसा किया जा सकता है। WhatsApp और Signal, दोनों उन अतिरिक्त डिवाइस पर भी चैट को एंड-टू-एंड एन्क्रिप्टेड रखते हैं, जिन्हें आप जोड़ते हैं, जैसे लैपटॉप। यानी एक से ज़्यादा डिवाइस इस्तेमाल करने का अकेला तरीका क्लाउड नहीं है। यह बस वह तरीका है, जो Telegram ने चुना।
यह सच में एक समझौता है, कोई चाल नहीं, और क्लाउड सिंक सच में काम की चीज़ है। पर इसका मतलब यह ज़रूर है कि Telegram पर सुविधा डिफ़ॉल्ट है और गोपनीयता एक अतिरिक्त कदम। दूसरे ऐप ने उल्टा फ़ैसला किया: सब कुछ, हमेशा एन्क्रिप्ट करो, और बाकी ऐप उसी के इर्द-गिर्द बनाओ।
Telegram की तुलना WhatsApp, Signal और Morse से
अगर आपको डिफ़ॉल्ट रूप से एंड-टू-एंड एन्क्रिप्शन चाहिए, तो देखिए बड़े नाम कहाँ खड़े हैं। WhatsApp और Signal हर चैट और कॉल को डिफ़ॉल्ट रूप से एन्क्रिप्ट करते हैं, ठीक Morse की तरह। Morse का फ़र्क साइन अप में है: आपको फ़ोन नंबर की बिल्कुल ज़रूरत नहीं।
वन-टू-वन चैट
- Telegram
- सिर्फ़ गुप्त चैट में
- डिफ़ॉल्ट रूप से
- Signal
- डिफ़ॉल्ट रूप से
- Morse
- डिफ़ॉल्ट रूप से
ग्रुप चैट
- Telegram
- नहीं
- डिफ़ॉल्ट रूप से
- Signal
- डिफ़ॉल्ट रूप से
- Morse
- डिफ़ॉल्ट रूप से
वॉइस और वीडियो कॉल
- Telegram
- हाँ
- हाँ
- Signal
- हाँ
- Morse
- हाँ, वन-टू-वन
फ़ोन नंबर या SIM कार्ड ज़रूरी नहीं
- Telegram
- नंबर चाहिए
- नंबर चाहिए
- Signal
- नंबर चाहिए (बिना नंबर वाला विकल्प बीटा में है)
- Morse
- नंबर की ज़रूरत नहीं
| Telegram | Signal | Morse | ||
|---|---|---|---|---|
| वन-टू-वन चैट | सिर्फ़ गुप्त चैट में | डिफ़ॉल्ट रूप से | डिफ़ॉल्ट रूप से | डिफ़ॉल्ट रूप से |
| ग्रुप चैट | नहीं | डिफ़ॉल्ट रूप से | डिफ़ॉल्ट रूप से | डिफ़ॉल्ट रूप से |
| वॉइस और वीडियो कॉल | हाँ | हाँ | हाँ | हाँ, वन-टू-वन |
| फ़ोन नंबर या SIM कार्ड ज़रूरी नहीं | नंबर चाहिए | नंबर चाहिए | नंबर चाहिए (बिना नंबर वाला विकल्प बीटा में है) | नंबर की ज़रूरत नहीं |
क्या Telegram इस्तेमाल करना सुरक्षित है?
यह इस पर निर्भर करता है कि आप इसे किस काम के लिए इस्तेमाल करते हैं। बड़े सार्वजनिक चैनल फ़ॉलो करने या खुली कम्युनिटी से जुड़ने के लिए एंड-टू-एंड एन्क्रिप्शन ज़्यादा मायने नहीं रखता, क्योंकि वह सामग्री वैसे भी सार्वजनिक है।
निजी बातचीत की बात अलग है। जैसे सेहत से जुड़े सवाल, पैसे की बातें, रिश्ते, काम की वे बातें जो आप सिर्फ़ अपने और सामने वाले के बीच रखना चाहें। वहाँ आपको ऐसा एन्क्रिप्शन चाहिए, जो डिफ़ॉल्ट रूप से हर जगह चालू हो, ग्रुप में भी।
अगर आप Telegram पर ही बने रहते हैं, तो कुछ चीज़ें इसे ज़्यादा सुरक्षित बनाती हैं:
- हर निजी बात के लिए गुप्त चैट इस्तेमाल करें, और दोबारा जाँच लें कि आप सही चैट में लिख रहे हैं।
- सेटिंग में Privacy and Security के अंदर Two-Step Verification (दो चरणों वाला सत्यापन) चालू करें, ताकि आपके फ़ोन पर भेजा गया कोड अकेले आपके खाते पर कब्ज़ा करने के लिए काफ़ी न हो।
- Phone Number सेटिंग में नंबर दिखने का विकल्प Nobody पर सेट करें, ताकि दूसरे यूज़र आपका नंबर न देख पाएं।
- संवेदनशील बातें ग्रुप से दूर रखें, क्योंकि ग्रुप कभी एंड-टू-एंड एन्क्रिप्टेड नहीं होते।
और एन्क्रिप्शन इस बात की रक्षा करता है कि आप क्या कहते हैं, इसकी नहीं कि आप किससे और कब बात करते हैं। यह एक अलग विषय है, जिसे मेटाडेटा कहते हैं, और इसके बारे में जानना भी फ़ायदेमंद है।
एक और बात: आपका फ़ोन नंबर
एन्क्रिप्शन गोपनीयता का सिर्फ़ एक हिस्सा है। Telegram पर साइन अप करने के लिए फ़ोन नंबर भी चाहिए, और फ़ोन नंबर बहुत सी जगहों पर आपके असली नाम से जुड़ा होता है: आपकी मोबाइल कंपनी, आपका बैंक, आपके दोस्तों की फ़ोनबुक।
Telegram आपको अपना नंबर दूसरे यूज़र से छिपाने देता है, जिससे मदद मिलती है। पर खाता खुद उसी से शुरू होता है। अगर यह आपके लिए मायने रखता है, तो बिना फ़ोन नंबर के मैसेजिंग के बारे में पढ़ें।
अगर आपको ऐसा एन्क्रिप्शन चाहिए, जो बस हमेशा चालू रहे
हमने Morse को ठीक इसी वजह से ऐसा बनाया है। Morse में सब कुछ पहले ही संदेश से एंड-टू-एंड एन्क्रिप्टेड है: वन-टू-वन चैट, ग्रुप, फ़ोटो, वीडियो, वॉइस नोट, स्टिकर और वन-टू-वन कॉल। चालू करने के लिए कुछ नहीं है और याद रखने के लिए कोई गुप्त मोड नहीं, क्योंकि मोड सिर्फ़ एक ही है।
अंदर से देखें तो Morse, Signal Protocol इस्तेमाल करता है, जो आपको फ़ॉरवर्ड सीक्रेसी देता है, और उसके ऊपर पोस्ट-क्वांटम कुंजी एक्सचेंज (ML-KEM) भी है। हमारे सर्वर एन्क्रिप्टेड संदेश बस आगे पहुँचाते हैं, जिन्हें वे पढ़ नहीं सकते। आप संदेशों को कुछ समय बाद गायब होने के लिए भी सेट कर सकते हैं। और साइन अप के लिए आपको फ़ोन नंबर या ईमेल की बिल्कुल ज़रूरत नहीं: आपको एक Morse ID मिलती है, और आप तय करते हैं कि वह किसे मिले।
Telegram से आ रहे हैं? यहाँ Morse और Telegram की तुलना एक साथ देखें। हमारे सुरक्षा पेज पर पूरी जानकारी है, और गहराई में जाना हो, तो Morse सुरक्षा व्हाइट पेपर (अंग्रेज़ी में) पढ़ें।
ऐसा एंड-टू-एंड एन्क्रिप्शन चाहिए, जो हमेशा चालू रहे?
Morse आज़माएं। फ़ोन नंबर की ज़रूरत नहीं, और एक मिनट में सब तैयार।
कुल मिलाकर
क्या Telegram एंड-टू-एंड एन्क्रिप्टेड है? कॉल और गुप्त चैट के लिए, हाँ। सामान्य चैट, ग्रुप और चैनल के लिए, जिन्हें लोग असल में सबसे ज़्यादा इस्तेमाल करते हैं, नहीं।
इसका मतलब यह नहीं कि Telegram हर चीज़ में खराब है। बड़े सार्वजनिक चैनल और खुली कम्युनिटी के लिए यह बढ़िया है। पर अगर आप निजी बातचीत करते हैं और चाहते हैं कि वह बिना इस बारे में सोचे निजी बनी रहे, तो ऐसा ऐप चुनें, जिसमें हर चीज़ के लिए एंड-टू-एंड एन्क्रिप्शन डिफ़ॉल्ट हो। Morse के पीछे यही पूरी सोच है।
FAQ