VeilShare आपकी फ़ाइलें कैसे सुरक्षित रखता है

VeilShare को इस तरह बनाया गया है कि आपको अपनी फ़ाइलों के लिए कभी हम पर भरोसा न करना पड़े। हर चीज़ अपलोड होने से पहले आपके डिवाइस पर एन्क्रिप्ट होती है, और कुंजियाँ आपके पास रहती हैं। यह पेज बताता है कि यह ठीक-ठीक कैसे काम करता है, हम आपके अकाउंट को कैसे सुरक्षित रखते हैं, और डेटा सेंटर में कुछ गड़बड़ होने पर आपके डेटा का क्या होता है।

आखिरी अपडेट:

सुरक्षा एक नज़र में

  • फ़ाइलें, फ़ाइलों और फ़ोल्डरों के नाम, और प्रीव्यू अपलोड से पहले आपके ब्राउज़र में AES-256-GCM से एन्क्रिप्ट होते हैं
  • एन्क्रिप्शन कुंजियाँ कभी भी इस्तेमाल करने लायक रूप में हमारे सर्वर तक नहीं पहुँचतीं, इसलिए हम आपकी फ़ाइलें नहीं पढ़ सकते
  • आपके अकाउंट का पासवर्ड कभी आपके डिवाइस से बाहर नहीं जाता
  • ईमेल पर आने वाले वन-टाइम कोड के साथ वैकल्पिक टू-फ़ैक्टर ऑथेंटिकेशन
  • फ़ाइलें कई डेटा सेंटर में रिडंडेंट तरीके से स्टोर होती हैं, ताकि आग और बाढ़ में भी सुरक्षित रहें
  • सर्वर और डेटाबेस फ़िनलैंड में होस्ट हैं, GDPR और फ़िनलैंड के डेटा सुरक्षा कानून के तहत

AES-256-GCM के साथ एंड-टू-एंड एन्क्रिप्शन

जब आप कोई फ़ाइल अपलोड करते हैं, तो आपका ब्राउज़र सिर्फ़ उस फ़ाइल के लिए एक नई, रैंडम 256-बिट कुंजी बनाता है। फ़ाइल को टुकड़ों में बाँटा जाता है, और हर टुकड़ा अपने अलग नॉन्स (nonce) के साथ AES-256-GCM से एन्क्रिप्ट होता है, उसके बाद ही कुछ हमें भेजा जाता है। फ़ाइल का नाम भी उसी कुंजी से एन्क्रिप्ट होता है, इसलिए हमें यह भी नहीं पता होता कि आप क्या शेयर कर रहे हैं। फ़ोटो और वीडियो के लिए आपके ब्राउज़र में एक छोटा प्रीव्यू बनता है और वह भी उसी कुंजी से एन्क्रिप्ट होता है।

फ़ोल्डर भी इसी तरह काम करते हैं। हर फ़ोल्डर की अपनी रैंडम कुंजी होती है, जो उसका नाम एन्क्रिप्ट करती है और उसके अंदर की हर चीज़ की कुंजियों पर ताला लगाती है। इसलिए किसी फ़ोल्डर को शेयर करने पर सिर्फ़ उसी फ़ोल्डर का एक्सेस मिलता है, और कुछ नहीं।

AES-GCM ऑथेंटिकेटेड एन्क्रिप्शन है। अगर एन्क्रिप्टेड फ़ाइल का एक भी बिट बदल जाए, चाहे खराब डिस्क की वजह से या किसी की छेड़छाड़ से, तो डिक्रिप्शन फ़ेल हो जाता है, बजाय इसके कि आपको चुपचाप खराब फ़ाइल थमा दी जाए।

कुंजी कहाँ रहती है

हर शेयर लिंक की अपनी रैंडम कुंजी होती है, जो लिंक में # के बाद वाले हिस्से में रखी जाती है। ब्राउज़र URL का यह हिस्सा कभी सर्वर को नहीं भेजते। जब पाने वाला लिंक खोलता है, तो उसका ब्राउज़र इसी कुंजी से फ़ाइल की कुंजी खोलता है, एन्क्रिप्टेड फ़ाइल डाउनलोड करता है और उसे वहीं डिक्रिप्ट करता है। हमें हमेशा सिर्फ़ एन्क्रिप्टेड डेटा दिखता है।

ज़ीरो-नॉलेज अकाउंट

VeilShare इस्तेमाल करने के लिए अकाउंट ज़रूरी नहीं है। अगर आप अकाउंट बनाते हैं, तब भी वह इस तरह बना है कि हम आपकी फ़ाइलें न पढ़ सकें, और आपका पासवर्ड कभी आपके डिवाइस से बाहर न जाए।

साइन इन करते समय आपका ब्राउज़र आपके पासवर्ड को Argon2id से प्रोसेस करता है। यह एक मेमोरी-हार्ड एल्गोरिदम है, जिसे पासवर्ड का अंदाज़ा लगाना धीमा और महँगा बनाने के लिए बनाया गया है। इसके नतीजे से दो अलग कुंजियाँ बनती हैं: एक जो हमारे सर्वर को साबित करती है कि आप कौन हैं, और दूसरी जो आपकी निजी मास्टर कुंजी खोलती है। सर्वर पहली कुंजी का सिर्फ़ सॉल्टेड हैश रखता है, और आपकी मास्टर कुंजी दूसरी कुंजी से एन्क्रिप्ट करके रखी जाती है।

आपके अकाउंट में सेव हर फ़ाइल और फ़ोल्डर की कुंजी आपकी मास्टर कुंजी से लॉक होती है, सीधे या उस फ़ोल्डर के ज़रिए जिसमें वह है। इससे आप साइन इन करके किसी भी डिवाइस से अपनी फ़ाइलें खोल सकते हैं, जबकि हमारे पास हमेशा सिर्फ़ लॉक की हुई कॉपी रहती है।

रिकवरी कुंजी और कुंजी बदलना

साइन अप करने पर आपको एक रिकवरी कुंजी मिलती है। पासवर्ड भूल जाने पर अपनी सेव की गई फ़ाइलों का एक्सेस बनाए रखने का यही एक तरीका है, क्योंकि जिस एन्क्रिप्शन की कुंजियाँ हमारे पास नहीं हैं, उसे हम रीसेट नहीं कर सकते। अगर आपको लगता है कि आपकी कुंजी लीक हो गई है, तो आप सेटिंग से अपनी मास्टर कुंजी बदल सकते हैं, जिससे आपकी सभी सेव की गई फ़ाइलें आपके ब्राउज़र में ही एक नई मास्टर कुंजी से दोबारा लॉक हो जाती हैं।

टू-फ़ैक्टर ऑथेंटिकेशन

अपनी अकाउंट सेटिंग में टू-फ़ैक्टर ऑथेंटिकेशन चालू करें, फिर सिर्फ़ सही पासवर्ड से साइन इन नहीं हो पाएगा।

  • कोड क्रिप्टोग्राफ़िक रूप से सुरक्षित रैंडम नंबर जनरेटर से बनाए जाते हैं
  • हर कोड 10 मिनट बाद एक्सपायर हो जाता है और सिर्फ़ एक बार काम करता है
  • कोड हैश करके रखे जाते हैं, कभी सादे टेक्स्ट में नहीं
  • ब्रूट-फ़ोर्स हमलों को रोकने के लिए कोड डालने और दोबारा भेजने के अनुरोधों की सीमा तय है

आप अपने अकाउंट में साइन इन हर डिवाइस भी देख सकते हैं, और किसी भी अनजान सेशन को अलग से या सभी को एक साथ साइन आउट कर सकते हैं।

शेयर किए गए लिंक की सुरक्षा

जिसके साथ भी आप लिंक शेयर करते हैं, वह लिंक में मौजूद चीज़ को डिक्रिप्ट कर सकता है, इसलिए हम आपको ऐसे टूल देते हैं जिनसे आप तय कर सकें कि लिंक कौन और कितने समय तक इस्तेमाल कर सकता है। फ़ोल्डर लिंक में फ़ोल्डर के अंदर की हर चीज़ शामिल होती है, बाद में जोड़ी गई फ़ाइलें भी, जब तक लिंक बंद न कर दिया जाए या तय की गई कोई सीमा पूरी न हो जाए।

पासवर्ड सुरक्षा

शेयर लिंक पर पासवर्ड लगाने के बाद वह पासवर्ड के बिना नहीं खुलेगा। पासवर्ड भेजे जाने से पहले आपके ब्राउज़र में PBKDF2 से हैश किया जाता है, कॉन्स्टेंट टाइम में जाँचा जाता है, और बार-बार गलत पासवर्ड डालने पर ब्लॉक कर दिया जाता है। यह लिंक पर एक अतिरिक्त ताला है, एन्क्रिप्शन की अतिरिक्त परत नहीं, इसलिए लिंक और पासवर्ड हमेशा अलग-अलग माध्यम से शेयर करें।

एक्सपायरी और डाउनलोड लिमिट

शेयर लिंक तय समय के बाद या तय संख्या में डाउनलोड होने के बाद एक्सपायर हो सकते हैं, और आप उन्हें कभी भी बंद कर सकते हैं। एक बार लिंक बंद हो जाए, तो कोई भी उससे फ़ाइल तक नहीं पहुँच सकता, और उसे दोबारा चालू नहीं किया जा सकता। फ़ाइल या फ़ोल्डर फिर से शेयर करने के लिए आपको नया शेयर लिंक बनाना होगा। बिना अकाउंट के अपलोड की गई फ़ाइलें और फ़ोल्डर उसके बाद एक घंटे के अंदर हमेशा के लिए डिलीट कर दिए जाते हैं; आपके अकाउंट की फ़ाइलें तब तक रहती हैं जब तक आप उन्हें डिलीट न करें।

आग, बाढ़ और हार्डवेयर की खराबी से सुरक्षा

एन्क्रिप्शन आपकी फ़ाइलों को लोगों से बचाता है। यहाँ बताया गया है कि उन्हें आग, बाढ़ और खराब हार्डवेयर जैसी भौतिक आपदाओं से कैसे बचाया जाता है।

ऐसी फ़ाइल स्टोरेज जो एक डेटा सेंटर खोने पर भी टिकी रहे

एन्क्रिप्टेड फ़ाइलें Cloudflare R2 पर स्टोर होती हैं, जिसे बेहद टिकाऊ होने के लिए बनाया गया है। हर फ़ाइल कई कॉपी या इरेज़र-कोडेड टुकड़ों के रूप में एक ही रीजन के कई डेटा सेंटर की कई डिस्क पर फैलाकर रखी जाती है। Cloudflare इसे इस तरह बनाता है कि डिस्क खराब होने पर या डेटा सेंटर को आग या बाढ़ जैसा भौतिक नुकसान होने पर भी डेटा सुरक्षित रहे।

फ़िनलैंड में सर्वर और डेटाबेस, रोज़ाना बैकअप के साथ

हमारे ऐप्लिकेशन सर्वर और डेटाबेस फ़िनलैंड के हेलसिंकी में Hetzner के एक डेटा सेंटर में चलते हैं, जो सूचना सुरक्षा प्रबंधन के अंतरराष्ट्रीय मानक ISO/IEC 27001:2022 से प्रमाणित है। इसका मतलब है कि आपके अकाउंट का डेटा GDPR और फ़िनलैंड के डेटा प्रोटेक्शन एक्ट के दायरे में आता है।

डेटाबेस का हर दिन अपने आप बैकअप लिया जाता है, और पिछले सात दिनों के बैकअप रखे जाते हैं। अगर कोई सर्वर खराब हो जाए, तो हम उसे हाल के बैकअप से फिर से चालू कर सकते हैं।

हार्डवेयर चोरी होने पर भी आपकी फ़ाइलें सामने नहीं आतीं

आपकी फ़ाइलें, फ़ाइलों और फ़ोल्डरों के नाम, और प्रीव्यू ऐसी कुंजियों से एन्क्रिप्ट हैं जो कभी हमारे पास नहीं होतीं, इसलिए चोरी हुई डिस्क, लीक हुआ बैकअप या हमारे सर्वर में सेंध भी आपकी शेयर की गई चीज़ों को उजागर नहीं कर सकती।

हम किन चीज़ों से नहीं बचा सकते

कोई भी सेवा पूरी सुरक्षा का वादा नहीं कर सकती, और हम यह साफ़-साफ़ बताना बेहतर समझते हैं कि जोखिम कहाँ हैं:

  • आपके या पाने वाले के डिवाइस पर मौजूद मैलवेयर
  • हम सेवा चलाने के लिए ज़रूरी बुनियादी मेटाडेटा देख सकते हैं, जैसे फ़ाइल साइज़, लिंक की एक्सपायरी तारीख और फ़ाइलें किन फ़ोल्डरों में रखी गई हैं
  • हम सेवा चलाने के लिए ज़रूरी बुनियादी मेटाडेटा देख सकते हैं, जैसे फ़ाइल साइज़, एक्सपायरी तारीख और कुछ दूसरा गैर-संवेदनशील डेटा

हम कौन-सा डेटा प्रोसेस करते हैं और उसे कितने समय तक रखते हैं, इसकी पूरी सूची हमारी प्राइवेसी पॉलिसी में देखें। कोई सुरक्षा समस्या मिली? हमें बताएँ, हम उसकी जाँच करेंगे।

अक्सर पूछे जाने वाले सवाल

नहीं। फ़ाइलें अपलोड होने से पहले आपके ब्राउज़र में एन्क्रिप्ट होती हैं, और कुंजी आपके शेयर लिंक में रहती है, या अकाउंट की फ़ाइलों के लिए आपके पासवर्ड के पीछे लॉक रहती है। हम सिर्फ़ ऐसा एन्क्रिप्टेड डेटा स्टोर करते हैं जिसे हम डिक्रिप्ट नहीं कर सकते।

AES-256-GCM, वही ऑथेंटिकेटेड एन्क्रिप्शन स्टैंडर्ड जो बैंक और सरकारें इस्तेमाल करती हैं। हर फ़ाइल को अपनी रैंडम 256-बिट कुंजी मिलती है, और अकाउंट के पासवर्ड Argon2id से मज़बूत किए जाते हैं।

एन्क्रिप्टेड फ़ाइलें Cloudflare R2 पर स्टोर होती हैं, जो हर फ़ाइल को कई डेटा सेंटर की कई डिस्क पर फैलाकर रखता है, ताकि एक जगह खत्म होने पर भी फ़ाइल दोबारा बनाई जा सके। हमारे डेटाबेस का भी हर दिन अपने आप बैकअप होता है।

आपकी रिकवरी कुंजी के बिना नहीं। शेयर लिंक के मामले में कुंजी लिंक का ही हिस्सा होती है। अकाउंट की फ़ाइलों के लिए आप साइन अप के समय दिखाई गई रिकवरी कुंजी से अपना पासवर्ड रीसेट कर सकते हैं। इन दोनों के बिना कोई भी फ़ाइलें डिक्रिप्ट नहीं कर सकता, हम भी नहीं।

हाँ। इसे अपनी अकाउंट सेटिंग में चालू करें, फिर हर साइन इन के लिए आपके ईमेल पर भेजा गया छह अंकों का कोड भी चाहिए होगा, जो 10 मिनट तक मान्य रहता है।

स्रोत

फ़ाइल सुरक्षित रूप से शेयर करें

मुफ़्त, बिना अकाउंट। आपकी फ़ाइल अपलोड होने से पहले आपके ब्राउज़र में एन्क्रिप्ट होती है, और हम उसे नहीं पढ़ सकते।

फ़ाइल शेयर करें