मेरे नोट्स कैसे एन्क्रिप्ट होते हैं?
- तिजोरी बनाते समय Protect text एक रैंडम 256-बिट डेटा कुंजी बनाता है।
- हर नोट (शीर्षक, टेक्स्ट, रंग, पिन) उसी कुंजी से AES-256-GCM में एन्क्रिप्ट होता है, और हर बार सेव होने पर नया रैंडम नॉन्स लिया जाता है। GCM यह भी पकड़ लेता है कि रखे गए डेटा में कोई बदलाव तो नहीं हुआ।
- डेटा कुंजी सिर्फ़ लिपटे हुए रूप में रखी जाती है: एक बार आपके पासवर्ड से बनी कुंजी में (PBKDF2-SHA-256, 6,00,000 राउंड, रैंडम सॉल्ट) और एक बार आपकी रिकवरी कुंजी से बनी कुंजी में (लगभग 125 बिट रैंडमनेस, 2,00,000 राउंड)।
- यह सब ब्राउज़र का बिल्ट-इन Web Crypto करता है। Protect text अपना कोई क्रिप्टोग्राफ़ी कोड साथ नहीं लाता।
पासवर्ड बदलने पर डेटा कुंजी दोबारा लपेटी जाती है; नोट्स को दोबारा एन्क्रिप्ट करने की ज़रूरत नहीं होती।
काम करते समय कुंजी कहाँ रहती है?
तिजोरी अनलॉक करने पर डेटा कुंजी Chrome के एक्सटेंशन वाले सेशन स्टोरेज में रखी जाती है, जो मेमोरी में रहता है और कभी डिस्क पर नहीं लिखा जाता। तिजोरी लॉक होने पर (आपके चुने समय के बाद, कंप्यूटर लॉक या स्लीप होने पर, या लॉक बटन से) और ब्राउज़र बंद होने पर उसे हटा दिया जाता है।
क्या एक्सटेंशन मेरे नोट्स कहीं भेज सकता है?
नहीं। कंटेंट सिक्योरिटी पॉलिसी हर नेटवर्क कनेक्शन को रोकती है (connect-src 'none'), और एक्सटेंशन
किसी भी वेबसाइट का एक्सेस नहीं माँगता। न कोई Cresotech सर्वर है, न एनालिटिक्स, न अकाउंट। एक्सटेंशन को
Chrome खुद Chrome Web Store से अपडेट करता है, जैसे हर एक्सटेंशन को।
यह कौन-सी अनुमतियाँ माँगता है, और क्यों?
| अनुमति | Protect text को इसकी ज़रूरत क्यों है |
|---|---|
storage | आपके एन्क्रिप्टेड नोट्स और सेटिंग आपके कंप्यूटर पर रखने के लिए |
unlimitedStorage | बड़ी नोटबुक को Chrome के डिफ़ॉल्ट स्टोरेज कोटे से आगे बढ़ने देने के लिए |
sidePanel | नोटपैड को Chrome के साइड पैनल में खोलने के लिए |
contextMenus | राइट-क्लिक मेन्यू में Protect Text में जोड़ें और यह पेज Protect Text में सेव करें जोड़ने के लिए |
alarms | आपके चुने समय के बाद तिजोरी लॉक करने के लिए |
idle | कंप्यूटर लॉक या स्लीप होने पर तिजोरी लॉक करने के लिए |
इंस्टॉल करते समय Chrome वेबसाइटों पर आपका डेटा पढ़ने के बारे में कोई चेतावनी नहीं दिखाता, क्योंकि Protect text ऐसी कोई अनुमति नहीं माँगता।
Protect text किन चीज़ों से नहीं बचा सकता
एन्क्रिप्शन रखे हुए नोट्स को बचाता है। बाकी चीज़ों के बारे में खुद से ईमानदार रहें:
- खुली तिजोरी। लॉक होने तक आपके कंप्यूटर पर बैठा कोई भी उसे पढ़ सकता है। साझा कंप्यूटर पर ऑटो-लॉक का कम समय रखें और उठते समय लॉक बटन दबाएँ।
- मैलवेयर। आपके कंप्यूटर पर कीलॉगर या कोई नुकसानदेह प्रोग्राम देख सकता है कि आप क्या टाइप करते हैं और स्क्रीन पर क्या है। कोई भी नोटपैड इससे नहीं बचाता; सिस्टम अपडेट रखें।
- कमज़ोर पासवर्ड। अगर कोई एन्क्रिप्टेड डेटा कॉपी कर ले, तो छोटा या आम पासवर्ड ऑफ़लाइन अंदाज़ा लगाया जा सकता है। लंबा पासफ़्रेज़ इस्तेमाल करें; बिल्ट-इन जनरेटर इसमें मदद करता है।
- सादी कॉपियाँ। जो नोट आप .txt के रूप में डाउनलोड, प्रिंट या कहीं और कॉपी करते हैं, वह अब एन्क्रिप्टेड नहीं रहता। छिपा टेक्स्ट कॉपी करने के 30 सेकंड बाद क्लिपबोर्ड साफ़ हो जाता है, लेकिन बाकी कॉपियों की ज़िम्मेदारी आपकी है।
- छिपा टेक्स्ट स्क्रीन पर टेक्स्ट को धुंधला करता है। यह प्राइवेसी स्क्रीन है, अतिरिक्त एन्क्रिप्शन नहीं।
- दोनों राज़ खो देना। पासवर्ड और रिकवरी कुंजी के बिना नोट्स हमेशा के लिए चले जाते हैं। किसी के पास, Cresotech के पास भी, कोई चोर दरवाज़ा नहीं है।
क्या बैकअप फ़ाइल सुरक्षित है?
हाँ: उसमें नोट्स एन्क्रिप्टेड रूप में और लिपटी हुई कुंजी होती है, ठीक वैसे ही जैसे आपके कंप्यूटर पर। आपके पासवर्ड या रिकवरी कुंजी के बिना उसे पढ़ा नहीं जा सकता। फिर भी उसे किसी निजी जगह रखें, और याद रखें कि पुराना बैकअप उसी पासवर्ड से खुलता है जो उसे बनाते समय मान्य था।
सब कुछ कैसे मिटाऊँ?
नोट्स मिटाएँ और ट्रैश खाली करें, या Chrome से Protect text हटा दें: उसका स्टोरेज भी साथ में मिट जाता है। जो बैकअप फ़ाइलें आपने खुद सेव की हैं, उन्हें कुछ नहीं होता; उन्हें किसी भी दूसरी फ़ाइल की तरह मिटाएँ।
और जानकारी: Protect text की प्राइवेसी पॉलिसी।