7 मिनट का पठन
WhatsApp एन्क्रिप्टेड बैकअप असल में क्या बचाता है
एन्क्रिप्टेड बैकअप एक ही चीज़ की हिफ़ाज़त करता है: क्लाउड में रखी आपकी चैट की कॉपी। वह क्या ढकता है, क्या नहीं, और चालू करने पर आप कौन-सा सौदा कर रहे हैं।
By WaChat
WhatsApp सालों से एंड-टू-एंड एन्क्रिप्टेड है, जिससे बहुत लोग मान लेते हैं कि उसमें सब कुछ पहले से सुरक्षित है। फिर एक सेटिंग स्क्रीन सामने आती है जो बैकअप के लिए एंड-टू-एंड एन्क्रिप्शन चालू करने का प्रस्ताव देती है, और सीधा सवाल उठता है कि अब तक बिना एन्क्रिप्शन के आख़िर था क्या।
इसका जवाब समझने लायक है, क्योंकि यह ख़ास सेटिंग एक असली और स्थायी सौदे के साथ आती है।
दो अलग-अलग एन्क्रिप्शन
रास्ते में चल रहे मैसेज लंबे समय से एंड-टू-एंड एन्क्रिप्टेड हैं। मैसेज आपके फ़ोन से एन्क्रिप्टेड निकलता है और पाने वाले के फ़ोन पर डिक्रिप्ट होता है। बीच में कोई भी — न नेटवर्क, न WhatsApp — उसे पढ़ नहीं सकता।
जमा पड़े बैकअप एक अलग मामला थे। जब आपका फ़ोन हर रात Google Drive या iCloud पर बैकअप भेजता था, तो वह कॉपी सिर्फ़ आपके पास मौजूद की के बजाय आपके क्लाउड प्रोवाइडर की सुरक्षा में पड़ी रहती थी। वह दुनिया के सामने खुली नहीं थी, पर उसका सुरक्षा-मॉडल मैसेज की हिफ़ाज़त करने वाले मॉडल से बुनियादी तौर पर अलग था।
एंड-टू-एंड एन्क्रिप्टेड बैकअप उसी खाई को पाटता है। बैकअप अपलोड होने से पहले, आपके ही फ़ोन पर, ऐसी की से एन्क्रिप्ट होता है जिसकी कॉपी WhatsApp नहीं रखता।
की रखने के दो तरीक़े
चालू करते समय WhatsApp पूछता है कि आप की कैसे रखना चाहते हैं, और यह चुनाव मायने रखता है:
64 अंकों वाली की। WhatsApp 256-बिट की एक की बनाता है, उसे एक बार चौंसठ हेक्साडेसिमल अंकों के रूप में दिखाता है, और कोई कॉपी नहीं रखता। उसके बारे में कुछ भी किसी सर्वर पर सेव नहीं होता। यह सबसे मज़बूत विकल्प है और सबसे कम माफ़ करने वाला भी: वे अंक खो दीजिए और बैकअप हमेशा के लिए अपठनीय हो जाता है।
पासवर्ड। आप एक पासवर्ड चुनते हैं, और की उसी से निकलती है और एक हार्डवेयर की-वॉल्ट में रखी जाती है जो सिर्फ़ उसी पासवर्ड से खुलती है और अनुमान लगाने की कोशिशों को सख़्ती से सीमित करती है। यह ज़्यादा सुविधाजनक है, क्योंकि कुछ याद रखकर आप बैकअप वापस पा सकते हैं। सतह थोड़ी बड़ी हो जाती है, क्योंकि की का सामान आपके दिमाग़ के अलावा कहीं और भी मौजूद रहता है।
पासकी। नई है, और अब कई डिवाइसों पर WhatsApp इसे डिफ़ॉल्ट के तौर पर देता है। यह बैकअप को आपके डिवाइस के बायोमेट्रिक्स से बाँध देती है। नए फ़ोन पर रीस्टोर करने के लिए बहुत सुविधाजनक, और एक नतीजा जानने लायक है: पासकी आपके डिवाइस के सुरक्षित हार्डवेयर के भीतर रहती है और एक्सपोर्ट नहीं हो सकती, इसलिए WhatsApp के बाहर कोई भी चीज़ — WaChat समेत — उससे बैकअप नहीं खोल सकती। अगर आप अपना बैकअप किसी और चीज़ से भी पढ़ पाना चाहते हैं, तो उसकी जगह 64 अंकों वाली की चुनिए।
ख़ास 64 अंकों वाली की पर एक लंबा लेख भी है: 64 अंकों वाली की, समझाई हुई।
यह किससे बचाता है
| ख़तरा | बचाव है? |
|---|---|
| कोई आपके Google या Apple अकाउंट तक पहुँच जाए | हाँ — आपकी की के बिना बैकअप अपठनीय है |
| आपके क्लाउड प्रोवाइडर का स्टाफ़ या सिस्टम | हाँ |
| क्लाउड प्रोवाइडर पर आई कोई क़ानूनी माँग | हाँ — उनके पास ऐसे बाइट हैं जिन्हें वे डिक्रिप्ट नहीं कर सकते |
कोई आपके फ़ोन से crypt15 फ़ाइल निकाल ले | हाँ, बशर्ते उसके पास आपकी की भी न हो |
| कोई आपका फ़ोन अनलॉक कर ले | नहीं — उस पर WhatsApp खुला है |
| बातचीत का दूसरा व्यक्ति अपनी कॉपी रखे | नहीं |
| स्क्रीनशॉट, फ़ॉरवर्ड, या आपका किया हुआ एक्सपोर्ट | नहीं |
| आपका ख़ुद की खो देना | नहीं — और असल में यही ख़तरा सच होता है |
एक बार दिख जाए तो पैटर्न साफ़ है: एन्क्रिप्टेड बैकअप क्लाउड वाली कॉपी की हिफ़ाज़त करता है। कहीं और मौजूद कॉपियों पर उसका कोई असर नहीं, और कहीं और कॉपियाँ हमेशा होती हैं। हर बातचीत में कम से कम दो लोग होते हैं और कम से कम दो फ़ोन।
आप कौन-सा सौदा कर रहे हैं
वापसी का कोई रास्ता नहीं है। यह कोई ऐसी कमी नहीं जो सुधरने का इंतज़ार कर रही हो; यही पूरा तंत्र है। अगर WhatsApp आपका बैकअप आपके लिए वापस ला सकता, तो WhatsApp उसे पढ़ भी सकता, और तब वह एंड-टू-एंड एन्क्रिप्टेड होता ही नहीं।
तो इसे चालू करना एक असली ख़तरे को एक जगह से दूसरी जगह ले जाता है। पहले: आपका बैकअप एक ऐसे प्रोवाइडर के लिए पठनीय था जिस पर आप कम-ज़्यादा भरोसा करते हैं। बाद में: आपका बैकअप आपके सिवा किसी के लिए पठनीय नहीं, और आपके ही पहुँच खो देने की संभावना बढ़ जाती है।
यह सौदा आम तौर पर करने लायक है। पर वह तभी काम करता है जब आप की को सचमुच सँभालकर रखी जाने वाली चीज़ मानें — पासवर्ड मैनेजर की एक एंट्री, या काग़ज़ पर लिखकर ऐसी जगह जहाँ दस साल बाद भी मिल जाए। फ़ोटो लाइब्रेरी में पड़ा स्क्रीनशॉट वह नहीं है: फ़ोटो लाइब्रेरी क्लाउड से सिंक होती हैं, एल्बम में शेयर हो जाती हैं, और "इस दिन" वाले विजेट में तब सामने आती हैं जब कोई और आपकी स्क्रीन देख रहा हो।
इसे सही ढंग से चालू करना
क्रम मायने रखता है, और उसे ग़लत कर देना ही वह इकलौती सबसे आम दिक़्क़त है जो लोगों को बाद में मिलती है।
- सेटिंग्स → चैट → चैट बैकअप → एंड-टू-एंड एन्क्रिप्टेड बैकअप।
- चालू करें पर टैप कीजिए। अगर यह पहले से पासकी के साथ चालू है और आपको अंक चाहिए, तो पहले उसे बंद कीजिए, फिर दोबारा चालू।
- "इसके बजाय 64 अंकों वाली एन्क्रिप्शन की इस्तेमाल करें" चुनिए।
- की को किसी टिकाऊ जगह सेव कीजिए। WhatsApp उसे एक ही बार दिखाता है।
- एक नया बैकअप चलाइए। वापस चैट बैकअप पर जाइए और बैकअप लें पर टैप कीजिए, और उसके पूरा होने का इंतज़ार कीजिए।
क़दम 5 वही है जो लोग छोड़ देते हैं। की बनाने से पहले से मौजूद बैकअप दोबारा एन्क्रिप्ट नहीं होता — कल की फ़ाइल अब भी कल की की से बंद है। जब तक आप ताज़ा बैकअप नहीं चलाते, अभी सेव की गई की और फ़ोन पर पड़ी फ़ाइल आपस में मेल नहीं खातीं, और उसे खोलने की हर कोशिश ग़लत की बताती है। ग़लत की वाला लेख बाक़ी वजहें भी बताता है।
हर बार जब आप एन्क्रिप्टेड बैकअप बंद करके दोबारा चालू करते हैं, WhatsApp एक नई की बनाता है। पुरानी बैकअप फ़ाइलें पुरानी की से ही बंद रहती हैं। अगर आप पुराने बैकअप संभालकर रखते हैं, तो उनके साथ मेल खाती की भी, लेबल लगाकर, रखिए।
अपनी हिस्ट्री पढ़ने के लिए इसका क्या मतलब है
एन्क्रिप्टेड बैकअप ही वह वजह है कि आप अपना आर्काइव पढ़ सकते हैं — और वही वजह कि कोई और नहीं पढ़ सकता।
Android पर पड़ी लोकल फ़ाइल, msgstore.db.crypt15, वही एन्क्रिप्टेड डेटाबेस है, उसी की से बंद। चूँकि वह की आपके पास है, आप उसे ख़ुद डिक्रिप्ट करके हर चैट का हर मैसेज पा सकते हैं, चैट एक्सपोर्ट पर लगने वाली किसी भी सीमा के बिना। WaChat यही करता है: डिक्रिप्शन आपके ब्राउज़र के बैकग्राउंड वर्कर में, या Android ऐप के भीतर, आपकी की से चलता है। की कहीं नहीं भेजी जाती, किसी लॉग में नहीं लिखी जाती, और क्रैश रिपोर्ट में शामिल नहीं होती। अगर आप उसे रखना ही नहीं चाहते, तो हर बार पेस्ट कीजिए और वह सिर्फ़ उसी सेशन तक रहती है।
यही गुण एक नियम को पक्का कर देता है: अपनी की कभी किसी को न भेजें। न सपोर्ट को, न हमें, न मदद की पेशकश करने वाली किसी सेवा को। अकेली फ़ाइल किसी हमलावर के किसी काम की नहीं और अकेली की भी नहीं — पूरा सुरक्षा-मॉडल इसी पर टिका है कि दोनों कभी साथ यात्रा न करें। जो कोई आपकी की माँग रहा है, वह ठीक वही चीज़ माँग रहा है जो आपके बैकअप को पठनीय बनाती है।
आगे कहाँ जाएँ
एंड-टू-एंड एन्क्रिप्टेड बैकअप आपकी चैट की क्लाउड कॉपी को सिर्फ़ आपके लिए पठनीय बनाता है। वह आपके फ़ोन की, दूसरे व्यक्ति के फ़ोन की, या आपके किए किसी एक्सपोर्ट की हिफ़ाज़त नहीं करता — और की खोने को स्थायी बना देता है।
इसे चालू कीजिए, 64 अंकों वाली की चुनिए, एक ताज़ा बैकअप चलाइए, और की को वहाँ रखिए जहाँ आप पासपोर्ट रखते हैं।
- पासकी वाली चेतावनी समेत क़दम-दर-क़दम: अपनी 64 अंकों वाली एन्क्रिप्शन की लेना।
- हम ठीक क्या देख सकते हैं और क्या नहीं: निजता: हम क्या देख सकते हैं और क्या नहीं।
- अपनी की से अपनी हिस्ट्री पढ़ना: इम्पोर्ट गाइड।