AES-256 क्या करता है
AES-256 डेटा एन्क्रिप्ट करने का एक मानक तरीका है। एन्क्रिप्शन किसी पढ़ने लायक फ़ाइल, संदेश या फ़ोटो को ऐसे डेटा में बदल देता है जो बेतरतीब शोर जैसा दिखे। सही गुप्त कुंजी उसे फिर से पढ़ने लायक बना देती है।
AES का मतलब है एडवांस्ड एन्क्रिप्शन स्टैंडर्ड। यह सार्वजनिक है, इस पर गहराई से रिसर्च हुई है, और यह फ़ोन, पासवर्ड मैनेजर और वित्तीय सेवाओं में व्यापक रूप से इस्तेमाल होता है। सुरक्षा कुंजी को गुप्त रखने से मिलती है, एल्गोरिदम छिपाने से नहीं।
एक अनोखी चाबी वाले बंद सूटकेस के बारे में सोचें। सूटकेस को कोई भी देख सकता है; लेकिन इसे खोल सिर्फ़ वही सकता है जिसके पास चाबी है। AES-256 वह ताला है। आपकी एन्क्रिप्शन कुंजी ही इसे खोलती है।
"256" का मतलब क्या है
256 का अंक कुंजी की लंबाई बिट्स में बताता है। इसका मतलब है कि AES-256 में 2256 संभावित कुंजियाँ होती हैं — इतनी बड़ी संख्या कि उसमें 78 अंक हैं।
एन्क्रिप्टेड डेटा को ब्रूट-फोर्स से खोलने के लिए हमलावर को तब तक कुंजियाँ आज़मानी होंगी जब तक कोई काम न कर जाए। भारी कंप्यूटिंग शक्ति के बावजूद, इतनी सारी AES-256 कुंजियाँ आज़माना व्यावहारिक रूप से संभव नहीं है।
इसका मतलब यह नहीं कि हर एन्क्रिप्टेड फ़ाइल अपने आप सुरक्षित हो जाती है। अगर कोई चोर आपका पासवर्ड हासिल कर ले, आपके पहले से अनलॉक फोन का इस्तेमाल कर ले, या किसी फ़ाइल की बिना-एन्क्रिप्ट कॉपी ढूंढ ले, तो उसे कुंजी का अनुमान लगाने की ज़रूरत ही नहीं पड़ती।
हमले असल में कहाँ होते हैं
जब सुरक्षित डेटा उजागर होता है, तो शायद ही कभी एन्क्रिप्शन एल्गोरिदम इसकी वजह होता है। हमलावर आमतौर पर उसे बायपास कर जाते हैं।
कमज़ोर पासवर्ड। अगर एन्क्रिप्शन को अनलॉक करने में पासवर्ड की भूमिका हो, तो छोटे या दोबारा इस्तेमाल किए गए पासवर्ड का अनुमान लगाया जा सकता है। ऐसे में हमलावर को अंदर आने का वैध रास्ता मिल जाता है; AES-256 नहीं टूटा होता।
अनलॉक डिवाइस। अगर कोई आपके खुले फोन का इस्तेमाल कर सकता है, या फ़ाइल खुली होने पर मैलवेयर चल रहा है, तो वह पढ़ने-योग्य डेटा को सीधे देख सकता है।
असुरक्षित रख-रखाव। कोई लापरवाह ऐप किसी कुंजी या फ़ाइल की सादा कॉपी वहाँ रख सकता है जहाँ उसे नहीं रखना चाहिए। वही कमज़ोर कॉपी निशाना बन जाती है।
आपका पासवर्ड क्यों मायने रखता है
पासवर्ड अक्सर एन्क्रिप्शन कुंजी तक पहुँचने का इंसानी दरवाज़ा होता है। अगर उसे आसानी से अंदाज़ा लगाया जा सके, या डेटा लीक के बाद भी वही पासवर्ड दोबारा इस्तेमाल हो, तो हमलावर AES-256 कुंजी के बजाय पासवर्ड आज़मा सकता है।
एक लंबा, अनोखा पासफ़्रेज़ इस्तेमाल करें, या पासवर्ड मैनेजर से जनरेट किया गया पासवर्ड। अपने डिवाइस को अपडेट रखें और इस्तेमाल में न होने पर उसे लॉक कर दें।
व्यावहारिक सलाह: एक अनोखा पासफ़्रेज़ चुनें और जिस डिवाइस में कुंजी है उसे सुरक्षित रखें। फिर AES-256 वही काम करता है जिसके लिए इसे बनाया गया था।
Sealby AES-256 का इस्तेमाल कैसे करता है
Sealby फ़ाइलों को AES-256-GCM से एन्क्रिप्ट करता है। GCM एक इंटीग्रिटी चेक जोड़ता है, ताकि एन्क्रिप्टेड डेटा में हुए बदलाव का पता चल सके। हर फ़ाइल को अपनी अलग कुंजी मिलती है, जिससे यह सीमित रहता है कि कोई एक कुंजी क्या खोल सकती है।
कुंजियाँ आपके iPhone पर बनाई जाती हैं और उसके हार्डवेयर से सुरक्षित रहती हैं। वॉल्ट अनलॉक करने से पहले आपका पिन या पासफ़्रेज़ एक जान-बूझकर धीमी प्रक्रिया से गुज़रता है, जिससे पासवर्ड का अंदाज़ा लगाना महँगा हो जाता है। मज़बूत एन्क्रिप्शन तब सबसे बेहतर काम करता है जब कुंजी, पासवर्ड और डिवाइस — तीनों सुरक्षित हों।