फाइल स्टोरेज एन्क्रिप्शन संग्रहीत डेटा का एन्क्रिप्शन है, आमतौर पर संवेदनशील जानकारी को उन लोगों द्वारा देखे जाने से बचाने के लिए जिनकी उस तक पहुंच नहीं होनी चाहिए।
एन्क्रिप्शन फाइलों को पासवर्ड से सुरक्षित और स्क्रैम्बल किए गए फॉर्मेट में बदल देता है जिसे साइफरटेक्स्ट कहा जाता है जो मानव-पठनीय नहीं होता, और इसलिए इसे पहले प्लेनटेक्स्ट या क्लियरटेक्स्ट नामक सामान्य पठनीय स्थिति में डिक्रिप्ट किए बिना समझा नहीं जा सकता।
फाइल स्टोरेज एन्क्रिप्शन फाइल ट्रांसफर एन्क्रिप्शन से अलग है, जिसका उपयोग केवल एक स्थान से दूसरे स्थान पर डेटा ले जाते समय किया जाता है।
फाइल स्टोरेज एन्क्रिप्शन कब उपयोग किया जाता है?
यदि डेटा ऑनलाइन संग्रहीत है या आसानी से सुलभ स्थान पर है, जैसे बाहरी ड्राइव या फ्लैश ड्राइव पर, तो फाइल स्टोरेज एन्क्रिप्शन का उपयोग किए जाने की अधिक संभावना है।
कोई भी सॉफ्टवेयर फाइल स्टोरेज एन्क्रिप्शन लागू कर सकता है, लेकिन यह आमतौर पर एक उपयोगी सुविधा तभी होती है जब व्यक्तिगत जानकारी संग्रहीत की जा रही हो।
ऐसे प्रोग्राम जिनमें बिल्ट-इन एन्क्रिप्शन नहीं होता, उनके लिए थर्ड-पार्टी टूल काम कर सकते हैं। उदाहरण के लिए, कई मुफ्त फुल डिस्क एन्क्रिप्शन प्रोग्राम उपलब्ध हैं जिनका उपयोग पूरे ड्राइव को एन्क्रिप्ट करने के लिए किया जा सकता है। कुछ मामलों में, प्रोग्राम फाइल नाम के अंत में एक बहुत विशिष्ट फाइल एक्सटेंशन जोड़ देता है ताकि उसे एन्क्रिप्टेड डेटा के रूप में नामित किया जा सके—AXX, KEY, CHA, EPM, और ENCRYPTED कुछ उदाहरण हैं।
कंपनियों द्वारा अपने सर्वर पर एन्क्रिप्शन का उपयोग करना आम बात है जब आपकी व्यक्तिगत जानकारी जैसे भुगतान विवरण, फोटो, ईमेल, या स्थान जानकारी संग्रहीत की जा रही हो।
फाइल स्टोरेज एन्क्रिप्शन बिट दरें
AES एन्क्रिप्शन एल्गोरिदम विभिन्न वेरिएंट में उपलब्ध है: 128-बिट, 192-बिट, और 256-बिट। एक उच्च बिट दर तकनीकी रूप से एक छोटी बिट दर से अधिक सुरक्षा प्रदान करती है, लेकिन व्यावहारिक उद्देश्यों के लिए, यहां तक कि 128-बिट एन्क्रिप्शन विकल्प भी डिजिटल जानकारी की सुरक्षा के लिए पूरी तरह से पर्याप्त है।
ब्लोफिश एक और मजबूत एन्क्रिप्शन एल्गोरिदम है जिसका उपयोग डेटा को सुरक्षित रूप से संग्रहीत करने के लिए किया जा सकता है। यह 32 बिट से 448 बिट तक की कुंजी लंबाई का उपयोग करता है।
इन बिट दरों के बीच मुख्य अंतर यह है कि लंबी कुंजी आकार छोटे आकार की तुलना में अधिक राउंड का उपयोग करते हैं। उदाहरण के लिए, 128-बिट एन्क्रिप्शन 10 राउंड का उपयोग करता है जबकि 256-बिट एन्क्रिप्शन 14 राउंड का उपयोग करता है, और ब्लोफिश 16 का उपयोग करता है। इसलिए लंबी कुंजी आकार में चार या छह अधिक राउंड का उपयोग किया जाता है, जो प्लेनटेक्स्ट को साइफरटेक्स्ट में बदलने में अतिरिक्त दोहराव में तब्दील होता है। जितने अधिक दोहराव होते हैं, डेटा उतना ही अधिक उलझ जाता है, जिससे इसे तोड़ना और भी कठिन हो जाता है।
हालांकि, भले ही 128-बिट एन्क्रिप्शन अन्य बिट दरों की तरह चक्र को उतनी बार नहीं दोहराता, यह अभी भी बेहद सुरक्षित है, और आज की तकनीक का उपयोग करके इसे तोड़ने के लिए भारी मात्रा में प्रोसेसिंग पावर और बहुत अधिक समय लगेगा।
बैकअप सॉफ्टवेयर के साथ फाइल स्टोरेज एन्क्रिप्शन
लगभग सभी ऑनलाइन बैकअप सेवाएं फाइल स्टोरेज एन्क्रिप्शन का उपयोग करती हैं। यह आवश्यक है क्योंकि निजी डेटा जैसे वीडियो, छवियां, और दस्तावेज इंटरनेट के माध्यम से सुलभ सर्वर पर संग्रहीत होते हैं।
एक बार एन्क्रिप्ट हो जाने पर, डेटा को तब तक कोई नहीं पढ़ सकता जब तक कि उसे एन्क्रिप्ट करने के लिए उपयोग किया गया पासवर्ड एन्क्रिप्शन को उलटने, या डिक्रिप्ट करने के लिए उपयोग नहीं किया जाता, जिससे आपको फाइलें मिल जाती हैं।
कुछ पारंपरिक, ऑफलाइन बैकअप टूल भी फाइल स्टोरेज एन्क्रिप्शन लागू करते हैं ताकि आपके द्वारा पोर्टेबल ड्राइव पर बैकअप की गई फाइलें, जैसे बाहरी हार्ड ड्राइव, डिस्क, या फ्लैश ड्राइव, उस रूप में न हों जिसे ड्राइव रखने वाला कोई भी व्यक्ति देख सके।
इस मामले में, ऑनलाइन बैकअप के समान, फाइलें तब तक अपठनीय रहती हैं जब तक कि डिक्रिप्शन पासवर्ड के साथ वही सॉफ्टवेयर फाइलों को वापस प्लेनटेक्स्ट में नहीं बदल देता।