यह वेबसाइट Kohei Koyanagi द्वारा विकसित सॉफ़्टवेयर से स्वचालित रूप से कई भाषाओं में अनुवादित है। अधिक सटीकता के लिए मूल अंग्रेज़ी संस्करण देखें।

क्या Splync सुरक्षित है? यह HTTPS का उपयोग क्यों करता है

पहला सवाल: “क्या Splync सुरक्षित है”

जब Splync का MVP रिलीज़ हुआ, तो मेरे कुछ दोस्तों ने इसे वास्तविकता में परीक्षण किया। उन्होंने अपने ईमेल और पासवर्ड के साथ साइन अप किया, प्रोजेक्ट बनाए और खर्च जोड़े। सब कुछ काफी अच्छा चला, कुछ मामूली बग्स को छोड़कर। लेकिन उनका पहला सवाल डिज़ाइन, फीचर्स या स्पीड के बारे में नहीं था। यह सुरक्षा के बारे में था। क्या वे वास्तव में अपने दैनिक खर्च रिकॉर्ड के लिए Splync पर भरोसा कर सकते हैं? यह एक उचित और महत्वपूर्ण सवाल है। व्यक्तिगत वित्त डेटा बहुत संवेदनशील होता है, और कोई भी ऐप जो इसे संभालता है, सुरक्षित होना चाहिए।

Splync HTTPS का उपयोग करता है, HTTP का नहीं

Splync को डेटा लिंक करने, प्रोजेक्ट्स साझा करने और विभिन्न उपकरणों पर खर्चों को सिंक्रनाइज़ रखने के लिए इंटरनेट की आवश्यकता होती है। इसका मतलब है कि हर नंबर जो आप रिकॉर्ड करते हैं और हर बटन जो आप दबाते हैं, वेब के माध्यम से सर्वर तक पहुंचने से पहले सफर करते हैं। बिना सुरक्षा के, कोई भी उसी Wi-Fi नेटवर्क पर बैठा व्यक्ति इस ट्रैफ़िक को शांतिपूर्वक देख सकता है। यही कारण है कि Splync HTTPS का उपयोग करता है, HTTP का नहीं।

HTTP क्यों सुरक्षित नहीं है

HTTP (हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल) कभी इंटरनेट पर संवाद करने का मानक तरीका था। लेकिन इसमें एक गंभीर खामी है: यह जानकारी को सामान्य टेक्स्ट में भेजता है। कल्पना करें कि आप अपने रहस्य एक पोस्टकार्ड पर लिख रहे हैं बजाय उन्हें एक लिफाफे में सील करने के। जो कोई भी मेल संभालता है — पोस्ट ऑफिस स्टाफ, कुरियर, यहां तक कि एक अजनबी खिड़की से झांकते हुए — हर शब्द पढ़ सकता है। पुराने “http” कनेक्शन इंटरनेट के शुरुआती दिनों में ऐसा ही था। यह काम करता था, लेकिन यह निजी नहीं था। HTTPS इसे आपके संदेश को एक एन्क्रिप्टेड लिफाफे में सील करके ठीक करता है जिसे केवल आप और आधिकारिक सर्वर ही खोल सकते हैं।

HTTPS आपको कैसे सुरक्षित करता है

जब आप Splync खोलते हैं, तो आपका स्मार्टफोन और हमारा सर्वर बात करना शुरू करते हैं— लेकिन वे तुरंत एक-दूसरे पर विश्वास नहीं करते। पहले, वे एक छोटे से अनुष्ठान का प्रदर्शन करते हैं जिसे हैंडशेक कहा जाता है। यह दो अजनबियों के गुप्त बातें साझा करने से पहले आईडी कार्ड का आदान-प्रदान करने जैसा है। उस हैंडशेक में, आपका फोन सर्वर के डिजिटल प्रमाणपत्र की जांच करता है, जो साबित करता है कि यह वास्तव में Splync है और कोई नकली नहीं जो हमारी तरह होने का दावा कर रहा है। एक बार जब विश्वास स्थापित हो जाता है, तो दोनों पक्ष एक अस्थायी गुप्त कुंजी पर सहमत होते हैं—एक प्रकार का पासवर्ड जो केवल इस सत्र के लिए उपयोग किया जाता है।

हैंडशेक सुरक्षित संचार शुरू करता है

उस क्षण से, जो कुछ भी आप भेजते हैं—आपका लॉगिन, आपका प्रोजेक्ट डेटा, आपके खर्च—को उस कुंजी का उपयोग करके गुप्त कर दिया जाता है। यदि कोई सिग्नल को रोकने का प्रयास करता है, तो वे केवल यादृच्छिक वर्ण देखेंगे, जैसे पानी के भीतर चिल्लाए गए वार्तालाप को पढ़ने का प्रयास करना। यह सब स्वतः, मिलीसेकंड में, हर बार जब आप ऐप खोलते हैं, होता है। आप इसे कभी नहीं देखते, लेकिन HTTPS लगातार पहरा देता रहता है, यह सुनिश्चित करता है कि आपका निजी डेटा निजी ही रहे। यही कारण है कि हम इसे अदृश्य ढाल कहते हैं: यह पृष्ठभूमि में चुपचाप काम करता है, लेकिन इसके बिना, इंटरनेट एक खुला पोस्टकार्ड दुनिया होता।

अगर कोई ऐप HTTPS का उपयोग नहीं करता

यह समझने के लिए कि HTTPS क्यों महत्वपूर्ण है, एक सरल दृश्य की कल्पना करें। आप एक कैफे में हैं, कॉफी का आनंद ले रहे हैं और एक सार्वजनिक Wi-Fi नेटवर्क पर अपने खर्चों की जांच कर रहे हैं। बिना HTTPS के, आपके द्वारा किया गया हर टैप—आपका ईमेल, आपका पासवर्ड, यहां तक कि निजी प्रोजेक्ट नाम—हवा में सामान्य टेक्स्ट में यात्रा करते हैं। पास के कोई भी व्यक्ति साधारण उपकरणों के साथ उस कनेक्शन को रोक सकता है और सब कुछ, पंक्ति दर पंक्ति पढ़ सकता है। इसे मैन-इन-द-मिडिल अटैक कहते हैं, और इंटरनेट के शुरुआती दिनों में यह चिंताजनक रूप से सामान्य था क्योंकि अधिकांश वेबसाइट्स ने अपने ट्रैफ़िक को बिल्कुल भी एन्क्रिप्ट नहीं किया था।

कैसे पता करें कि कोई साइट सुरक्षित है

आज, ब्राउज़र सक्रिय रूप से उपयोगकर्ताओं को चेतावनी देते हैं जब कोई साइट HTTPS द्वारा सुरक्षित नहीं होती। यदि आप कभी "http://" से शुरू होने वाला वेब पता देखते हैं, तो कोई भी संवेदनशील जानकारी दर्ज करने से बचें—इसका मतलब है कि कनेक्शन एन्क्रिप्टेड नहीं है। हमेशा जांचें कि URL "https://" से शुरू होता है और उसके बगल में एक छोटा लॉक आइकन दिखाई देता है। HTTPS में उस छोटे "S" का मतलब है Secure, और यह सब फर्क डालता है। यह आपको बताता है कि आपका डेटा एक एन्क्रिप्टेड सुरंग के अंदर सुरक्षित रूप से यात्रा करता है, न कि एक खुले पोस्टकार्ड पर।

क्या आप ऐप में URL की जांच कर सकते हैं

आप सोच सकते हैं कि एक ऐप का URL कैसे जांचें, जो आमतौर पर अदृश्य होता है। आधुनिक ऐप्स केवल सुरक्षित HTTPS अनुरोधों के माध्यम से संवाद करने के लिए डिज़ाइन किए गए हैं। डेवलपर्स ऐप के स्रोत कोड के अंदर सटीक सर्वर एड्रेस निर्दिष्ट करते हैं, और सिस्टम स्वतः किसी भी असुरक्षित "http://" कनेक्शन को ब्लॉक कर देता है। उदाहरण के लिए, iPhone पर, हर ऐप को डिफॉल्ट रूप से HTTPS का उपयोग करना चाहिए। Apple इसे App Transport Security (ATS) नामक एक फ्रेमवर्क के माध्यम से लागू करता है, जो किसी भी अनएन्क्रिप्टेड संचार को अस्वीकार करता है जब तक कि डेवलपर विशेष रूप से छूट का अनुरोध नहीं करता।

Splync HTTPS के साथ सुरक्षित है

आपका स्मार्टफोन ही गार्ड का काम करता है, किसी भी असुरक्षित कनेक्शन को अस्वीकार करते हुए। इसलिए, भले ही आप कभी URL नहीं देखते, हर बार जब Splync हमारे सर्वर से कनेक्ट होता है, यह हमेशा उसी अदृश्य HTTPS सुरक्षा के माध्यम से यात्रा कर रहा होता है। HTTPS आपके डिवाइस और हमारे सर्वर के बीच के रास्ते को सुरक्षित करता है। लेकिन सर्वर स्वयं का क्या? यही हमारा अगला विषय, SSH है।