# नोटरिच लोकल-फर्स्ट AES-GCM एन्क्रिप्शन के बारे में: आपका डेटा, आपकी कुंजियाँ डिजिटल दुनिया में, डेटा लीक होने की घटनाएँ लगातार बढ़ रही हैं। इसलिए, आपकी नोट्स, विचार एवं जानकारियों को उच्चतम स्तर पर सुरक्षा प्रदान करना आवश्यक है। **नोटरिच** में, हम मानते हैं कि गोपनीयता केवल एक विशेषता नहीं, बल्कि एक मौलिक अधिकार है। **लोकल-फर्स्ट** नोट-टेकिंग एप्लिकेशन के रूप में, नोटरिच यह सुनिश्चित करता है कि आपका डेटा पूरी तरह से आपके डिवाइस पर ही रहे। लेकिन, जब आपको अपने डेटाबेस को बैकअप करने या अन्य डिवाइसों पर नोट्स साझा करने की आवश्यकता होती है, तो **AES-GCM एन्क्रिप्शन** आपके डेटा की सुरक्षा करता है। --- ## 🛡️ लोकल-फर्स्ट दर्शन, वास्तविक दुनिया में सुरक्षा के रूप में नोटरिच, आपकी नोट्स को उन्नत ब्राउज़र डेटाबेस में संग्रहीत करता है। इसका मतलब है कि आप इंटरनेट कनेक्शन के बिना भी अपनी नोट्स तक पहुँच सकते हैं, उन्हें संपादित कर सकते हैं एवं खोज सकते हैं। लेकिन, जब आप अपने सभी डेटा को `.nrs` फ़ाइल में निर्यात करते हैं या **P2P (पीयर-टू-पीयर)** के माध्यम से अन्य डिवाइसों पर साझा करते हैं, तो आपका डेटा आपके डिवाइस से बाहर जाता है। इन स्थितियों में आपके डेटा की पूर्ण गोपनीयता सुनिश्चित करने हेतु, नोटरिच **एंड-टू-एंड एन्क्रिप्शन** का उपयोग करता है। भले ही निर्यात की गई फ़ाइल को किसी सार्वजनिक क्लाउड ड्राइव पर अपलोड किया जाए, या P2P संचार के दौरान उसे छिपाया जाए, तो आपके पासवर्ड के बिना उसे पढ़ना असंभव है। --- ## 🔐 नोटरिच, आपके डेटा की सुरक्षा कैसे करता है? जब आप डेटाबेस को एन्क्रिप्ट करने या P2P साझा करने का निर्णय लेते हैं, तो नोटरिच दो-चरणीय सुरक्षा प्रक्रिया का उपयोग करता है, ताकि अधिकतम सुरक्षा एवं बेहतर उपयोगकर्ता अनुभव एक साथ प्राप्त हो सकें। ### 1. PBKDF2 कुंजी निर्माण उपयोगकर्ताओं द्वारा दर्ज किए गए पासवर्ड, यदि ठीक से तैयार नहीं किए गए हों, तो ब्रूट-फोर्स हमलों के लिए संवेदनशील होते हैं। नोटरिच **PBKDF2 (पासवर्ड-आधारित कुंजी निर्माण फ़ंक्शन 2)** का उपयोग करके आपके सरल पासवर्ड को मजबूत 256-बिट कुंजी में बदल देता है। इस प्रक्रिया में एक विशिष्ट “सैल्ट” एवं हजारों बार प्रयोग किया जाता है, जिससे हैकरों के लिए आपके पासवर्ड का अनुमान लगाना असंभव हो जाता है। ### 2. AES-GCM एन्क्रिप्शन जब कुंजी तैयार हो जाती है, तो नोटरिच **AES-GCM (एडवांस्ड एन्क्रिप्शन स्टैंडर्ड – गॉलिया/काउंटर मोड)** का उपयोग करके आपके डेटा को एन्क्रिप्ट करता है। * **AES**, सरकारी एवं वित्तीय डेटा की सुरक्षा हेतु वैश्विक मानक है। * **GCM**, न केवल डेटा को एन्क्रिप्ट करता है, बल्कि *पहचान** भी प्रदान करता है। इसका अर्थ है कि यदि एन्क्रिप्टेड फ़ाइल का एक भी बिट नष्ट या विकृत हो जाए, तो नोटरिच तुरंत इसे पहचान लेगा एवं आयात को रोक देगा, जिससे आपकी जानकारी को कोई विदेशी व्यक्ति नहीं पढ़ पाएगा। --- ## 🔄 एन्क्रिप्शन प्रक्रिया: एक दृश्य मार्गदर्शिका आइए देखें कि नोटरिच में आपका डेटा कैसे सुरक्षित रूप से संग्रहीत होता है। ```mermaid graph TD A[आपका डिवाइस / लोकल इंडेक्स्डबीडी] -->|अनक्रिप्टेड लोकल एक्सेस| B(नोटरिच एडिटर) subgraph सुरक्षित निर्यात एवं सिंक B -->|निर्यात `.nrs` फ़ाइल में| C{पासवर्ड सेट करें?} C -->|हाँ| D[PBKDF2 + AES-GCM] D --> E[एन्क्रिप्टेड बैकअप फ़ाइल] B -->|P2P डेटाबेस सिंक| F{पासवर्ड सक्षम करें?} F -->|हाँ| G[PBKDF2 + AES-GCM] G --> H[एन्क्रिप्टेड P2P स्ट्रीम] end E --> I[सुरक्षित क्लाउड/बाहरी ड्राइव] H --> J[लक्ष्य डिवाइस] style D fill:#e0f2fe,stroke:#0284c7,stroke-width:2px style G fill:#e0f2fe,stroke:#0284c7,stroke-width:2px ``` --- ## 🌐 उपयोग स्थितियाँ: कब एन्क्रिप्शन होता है? नोटरिच आपको यह निर्धारित करने का पूरा अधिकार देता है कि कब एन्क्रिप्शन किया जाए। यहाँ AES-GCM द्वारा आपकी जानकारी की सुरक्षा हेतु प्रमुख स्थितियाँ हैं: ### 📦 एन्क्रिप्टेड डेटाबेस निर्यात (.nrs) चाहे आप अपनी नोट्स को बाहरी हार्डड्राइव पर बैकअप कर रहे हों, या उन्हें व्यक्तिगत क्लाउड स्टोरेज में अपलोड कर रहे हों, आप निर्यात के दौरान “पासवर्ड सेट” विकल्प चुन सकते हैं। परिणामी `.nrs` फ़ाइल पूरी तरह से एन्क्रिप्टेड हो जाती है। केवल उसी व्यक्ति को ही इस फ़ाइल को खोलने एवं पुनर्स्थापित करने का अधिकार है, जिसके पास सही पासवर्ड है। ### 📡 सुरक्षित P2P साझा नोटरिच, P2P तकनीक के उपयोग से डिवाइसों के बीच सीधा सिंक्रोनाइज़ेशन समर्थन करता है। P2P पहले से ही केंद्रीय सर्वरों से बचता है, एवं पासवर्ड का उपयोग **शून्य-विश्वास सुरक्षा** सुनिश्चित करता है। * आप एक सुरक्षित लिंक या QR कोड बनाते हैं, जिसमें एन्क्रिप्टेड डेटा होता है। * प्राप्त करने वाले डिवाइस को वास्तविक पासवर्ड दर्ज करना होता है, ताकि आने वाले डेटा को डिक्रिप्ट किया जा सके। * यह व्यक्तिगत डिवाइसों पर संवेदनशील जानकारियों को साझा करने हेतु उपयुक्त है, बिना नेटवर्क स्निफिंग की चिंता किए। --- ## 🛑 “शून्य-ज्ञान” गारंटी नोटरिच की एन्क्रिप्शन प्रणाली का सबसे महत्वपूर्ण पहलू यह है कि **हमें आपके डेटा के बारे में कुछ भी नहीं पता**। ```mermaid sequenceDiagram participant U as उपयोगकर्ता participant N as नोटरिच एप्लिकेशन participant F as एन्क्रिप्टेड फ़ाइल / P2P U->>N: 1. पासवर्ड दर्ज करें N->>N: 2. कुंजी निर्माण (PBKDF2) N->>N: 3. डेटा एन्क्रिप्ट करें (AES-GCM) N->>F: 4. संग्रहीत/प्रसारित करें Note over F: 🔒 डेटा अपठनीय है। U->>N: 5. डेटा आयात/प्राप्त करें U->>N: 6. पासवर्ड दर्ज करें N->>N: 7. कुंजी निर्माण एवं अखंडता जाँचें N->>U: 8. पुनर्स्थापित नोट्स तक पहुँचें ``` चूँकि एन्क्रिप्शन एवं डिक्रिप्शन पूरी तरह से आपके ब्राउज़र के सुरक्षित वातावरण में होता है, इसलिए नोटरिच सर्वर कभी भी आपका पासवर्ड नहीं देखता, एवं आपकी फ़ाइलों को डिक्रिप्ट करने की क्षमता भी नहीं रखता। **आप ही अपनी कुंजियों के मालिक हैं।** --- ## 💡 नोटरिच उपयोगकर्ताओं के लिए सर्वोत्तम उपाय नोटरिच की सुरक्षा सुविधाओं का अधिकतम लाभ प्राप्त करने हेतु, नीचे दिए गए सुझावों को ध्यान में रखें: 1. **मजबूत पासवर्ड उपयोग करें**: चूँकि नोटरिच आपका पासवर्ड संग्रहीत नहीं करता, इसलिए पासवर्ड खोने पर एन्क्रिप्टेड फ़ाइलों तक पहुँचना असंभव हो जाता है। कठिन पासवर्ड बनाने हेतु पासवर्ड मैनेजर का उपयोग करें। 2. **अखंडता जाँचें**: यदि एन्क्रिप्टेड फ़ाइलों का आयात “पासवर्ड गलत” या “डेटा नष्ट” के कारण विफल हो जाता है, तो यह AES-GCM प्रमाणीकरण की विशेषता है, जो आपको विकृत फ़ाइलों से बचाता है। 3. **वर्कस्पेसों का उपयोग करें**: नोटरिच के वर्कस्पेसों का उपयोग करें, ताकि व्यक्तिगत एवं पेशेवर नोट्स के लिए अलग-अलग, अत्यधिक सुरक्षित वातावरण बन सके। --- ## 🎯 निष्कर्ष गोपनीयता को कभी भी त्यागना नहीं चाहिए। **नोटरिच की लोकल-फर्स्ट आर्किटेक्चर** एवं **AES-GCM एन्क्रिप्शन** के साथ, आप दोनों जगहों की सुविधाओं का लाभ उठा सकते हैं: लोकल स्टोरेज की तेज़ गति एवं आधुनिक एन्क्रिप्शन की अटूट सुरक्षा। चाहे आप अपने जीवन के कार्यों को संग्रहीत कर रहे हों, या अपने डिवाइसों पर नोट्स को सिंक्रोनाइज़ कर रहे हों, नोटरिच आपकी जानकारी को आपके ही हाथों में रखता है।