क्या जड़ स्वामित्व और अनन्य अभिगम एन्क्रिप्शन का उपयोग करता है?


11

यदि मेरे पास अनुमतियों और स्वामित्व वाली फ़ाइल है जैसे: -rw------- 1 root rootक्या यह फ़ाइल एन्क्रिप्ट की गई है?

मैं यह इसलिए पूछ रहा हूं क्योंकि मैं सोच रहा हूं कि फाइल को सादे बाइट्स के रूप में पढ़ने के खिलाफ वास्तव में कैसे संरक्षित किया जाता है और फिर कुछ गैर-रूट उपयोगकर्ता या एक हमलावर द्वारा पुनर्निर्माण किया जाता है।

जवाबों:


23

क्या यह फ़ाइल एन्क्रिप्ट की गई है?

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

एक एन्क्रिप्टेड फ़ाइल दुर्गम होगी, लेकिन जिस विधि का आप उपयोग करेंगे।

सभी -rw------- 1 root rootकरता है एक फ़ाइल "उपयोगकर्ता" और नहीं "समूह" द्वारा "जड़" और नहीं "दूसरों" द्वारा पठनीय और योग्य बनाने के लिए। बहुत सख्त है लेकिन इतना अच्छा नहीं है कि आप कभी किसी को इसमें नहीं फंसाना चाहते।

किसी सिस्टम पर किसी के द्वारा एक्सेस को रोकने के लिए केवल काम करने का तरीका उस सिस्टम पर फाइल को स्टोर नहीं कर रहा है।


1
"सिस्टम पर किसी के द्वारा पहुँच को रोकने के लिए केवल कार्य करने की विधि उस सिस्टम पर फ़ाइल को संग्रहीत नहीं कर रही है।" या इसे एन्क्रिप्ट करें।
मार्क केयूला राफॉल्स

4
एन्क्रिप्शन प्रोग्राम सही नहीं हैं। एन्क्रिप्शन "सही" है जब तक कि एन्क्रिप्टेड डेटा (दाएं?) पर पूर्व ज्ञान न हो।
मार्क कैयुला राफोल्स

3
@MarcCayuelaRafols "एन्क्रिप्शन" पूर्ण "है जब तक ..." - एन्क्रिप्शन योजनाएं (कार्यान्वयन नहीं!) हैं, द्वारा और बड़े, * बिल्कुल सही नहीं ! या कम से कम, साबित नहीं तो। उदाहरण के लिए, Vigenère सिफर को डिज़ाइन द्वारा तोड़ दिया जाता है, क्योंकि आवृत्ति विश्लेषण के साथ आसानी से हमला किया जाता है। एक अन्य उदाहरण के रूप में, डेस ने इस तरह के हमलों के खिलाफ काफी अच्छी तरह से आयोजित किया है, लेकिन इसकी छोटी चाबियाँ (56 बिट) आसानी से आधुनिक संसाधनों के साथ क्रूरता से मजबूर हैं, इसे किसी भी व्यावहारिक अर्थ में पूरी तरह से तोड़ दिया गया है। एईएस, आज सबसे व्यापक रूप से इस्तेमाल किया जाने वाला सममितीय सिफर है जो अब तक अच्छा कर रहा है, लेकिन हम यह साबित नहीं कर सकते कि इसमें कोई दोष नहीं है जो इसे तोड़ने योग्य बनाता है।
मार्सेल

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

2
फिर से, केविन मिटनिक का वह प्रसिद्ध उद्धरण निश्चित रूप से पेचीदा है, लेकिन यदि आप IRL को काम करना चाहते हैं तो आपको फ़ाइलों को कहीं एन्क्रिप्ट और स्टोर करना होगा।
एंड्रिया लज्जाज़ारो

9

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

स्वामी, समूह और अन्य सभी के लिए निर्धारित फ़ाइल की अनुमतियों के आधार पर, सिस्टम किसी उपयोगकर्ता को विशिष्ट तरीके से फ़ाइल तक पहुंचने के लिए या तो अनुदान देगा या अस्वीकार करेगा। बेशक, यह सुरक्षा केवल अन्य प्रक्रियाओं के खिलाफ काम करती है, जबकि सिस्टम चल रहा है और सभी फ़ाइल I / O के नियंत्रण में है। आप किसी भी ऑपरेटिंग सिस्टम को बूट करके और अपनी डिस्क को माउंट करके किसी भी फाइल को पढ़ सकते हैं।


7

संक्षेप में, नहीं । फ़ाइल स्वामित्व और एक्सेस अनुमतियां एक तरह का एक्सेस कंट्रोल हैं। एन्क्रिप्शन और एक्सेस कंट्रोल ऑर्थोगोनल हैं (यहां "स्वतंत्र" अर्थ) अवधारणाएं हैं। दोनों प्राधिकरण को लागू करने / लागू करने के तरीके हैं ।

एन्क्रिप्शन

इसका मतलब है कि डिक्रिप्शन कुंजी के कब्जे में केवल एजेंट किसी फ़ाइल या डेटा ऑब्जेक्ट के डिक्रिप्टेड "सादे पाठ" तक पहुंच प्राप्त कर सकते हैं। यह पहुँच (अस्थायी) हो सकता है बढ़ाया अन्य एजेंटों, एक ही प्रणाली है कि स्मृति में डिक्रिप्शन कुंजी रखती है की जैसे उपयोगकर्ताओं के लिए।

पहुँच नियंत्रण

इसका मतलब है कि एक प्राधिकरण, जैसे कि कंप्यूटर पर चलने वाला एक ऑपरेटिंग सिस्टम, यह तय करता है कि किस संसाधन तक किस तरह की पहुंच हो (जो एक फ़ाइल, डेटा ऑब्जेक्ट या कुछ और हो सकती है)।

वे स्वतंत्र क्यों हैं?

एक ऑपरेटिंग सिस्टम को पता चल सकता है कि अपने सादे पाठ तक पहुंच प्राप्त करने के लिए एन्क्रिप्टेड डेटा ऑब्जेक्ट को डिक्रिप्ट कैसे किया जा सकता है, लेकिन इसका मतलब यह नहीं है कि यह अपने सभी उपयोगकर्ताओं तक इस पहुंच का विस्तार करता है। यह आमतौर पर एक्सेस कंट्रोल डेटाबेस का उपयोग करेगा, ताकि यह निर्णय लिया जा सके कि एक्सेस का विस्तार किससे (यदि सभी में) किया जाए।

इसके विपरीत, एक उपयोगकर्ता के पास एक एन्क्रिप्टेड डेटासेट तक पहुंच हो सकती है, लेकिन एक वैध डिक्रिप्शन कुंजी का अभाव है, इसका कोई मतलब नहीं हो सकता है, अर्थात इसके सादे पाठ तक पहुंच नहीं हो सकती है। (यह वर्तमान में उबंटू के साथ भेजे गए किसी भी फाइल सिस्टम और फाइल सिस्टम टूल्स के साथ संभव नहीं है, लेकिन इस तरह की विशेषताएं उबंटू के आउट-ऑफ-द-बॉक्स उबंटू के लिए नई एक्सट्रू फीचर्स के रूप में हैं और पहले से ही अन्य फाइल सिस्टम में उपलब्ध हैं, जैसे। ZFS और NTFS, जरूरी नहीं कि लिनक्स पर ही हो।)


-1

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

कंप्यूटर सुरक्षा के दो तरीके हैं जो क्रिप्टोग्राफी और प्रामाणिकता हैं। मैं इस प्रमाणीकरण को कॉल करूंगा लेकिन एन्क्रिप्शन नहीं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.