
को एमडी 5 एक एल्गोरिथ्म है एक तरह से hashing में परिभाषित के रूप में RFC1321 और पता लगाने में मदद करने के लिए इस्तेमाल किया जा सकता अखंडता एक फ़ाइल के, उपलब्ध कराने के एक डिजिटल हस्ताक्षर के 128 बिट्स. यह डिजिटल हस्ताक्षर एक फ़ाइल के लिए एक फिंगरप्रिंट की तरह है. को सिंगल-बाइट का परिवर्तन किसी फ़ाइल में कोई हैश में परिणाम होगा विभिन्न MD5.
एमडी 5 हैश के लिए इस्तेमाल किया जा सकता कैटलॉग फ़ाइलें एक फ़ाइल सिस्टम में और फिर बाद में कि तारीख निर्धारित फ़ाइलें वे नहीं बदल दिया गया है बिलकुल नहीं, उदाहरण के लिए, यदि किसी एक प्रणाली के लिए सहमत हुए और एक ही फ़ाइलें परिवर्तित.
भी सुनिश्चित करें कि करने के लिए उपयोग किया जा कर सकते हैं एक फ़ाइल डाउनलोड एक वेबसाइट की उम्मीद के अनुसार ही होना चाहिए. यह विशेष रूप से महत्वपूर्ण हो सकता है जब एक से एक फ़ाइल डाउनलोड दर्पण, सुनिश्चित करें कि आप संशोधित प्रोग्राम स्थापित नहीं कर रहे हैं करने के लिए कि एक ट्रोजन या कुछ अन्य मैलवेयर शामिल हैं.
आप कैसे यह काम करता है की जाँच कर सकते हैं एक MD5 हैश कोड जनरेटर में निम्न लिंक.
MD5 हैश का उपयोग कर किसी फ़ाइल की अक्षतता की जाँच करने के लिए कैसे
बस की तुलना को MD5 हैश आप के साथ दर्पण से डाउनलोड की है फ़ाइल के साइट मूल वेब, आप निर्धारित कर सकते हैं, तो फ़ाइल ही ठीक है.
के लिए की जाँच करें को MD5 हैश किसी भी फ़ाइल, में लिनक्स, आप बस निम्न चलाने के लिए है आदेश:
1 | $ md5sum /ruta/nombreArchivo.ext |
आदेश के निर्भर करेगा वितरण आप लिनक्स का उपयोग कर रहे हैं. पूर्व में वितरण किया जाता है Redhat, SUSE, Ubuntu,… अन्य वितरण में, आदेश निम्न हो सकते हैं:
1 | $ md5 /ruta/nombreArchivo.ext |
दोनों ही मामलों में, कमांड चलाने के बाद, है लौटेगा कुछ निम्नलिखित की तरह:
1 | c4e5f7fcbcef75924b2abde2b2e75f3f /ruta/nombreArchivo.ext |
जहाँ आप देख सकते हैं MD5 हैश से संबंधित फ़ाइल सवाल में.
के लिए इंटरनेट से डाउनलोड की फ़ाइलें, उदाहरण के लिए, अगर हम बंद करना चाहते हैं वितरण 17.04 Ubuntu डेस्कटॉप, हम के रूप में निरीक्षण कर सकते हैं, नामक एक फ़ाइल में MD5SUMS, हमें पता चलता है जो होना चाहिए MD5 हैश विभिन्न संभव डाउनलोड फ़ाइलें.
1 2 3 4 5 6 | 18cc54af55d7ca931bbb8588e8d9c1bd *ubuntu-17.04-desktop-amd64.iso eb6c4ea889f5ab44f77c9d1cde6a8818 *ubuntu-17.04-desktop-i386.iso 4672ce371fb3c1170a9e71bc4b2810b9 *ubuntu-17.04-server-amd64.img 4672ce371fb3c1170a9e71bc4b2810b9 *ubuntu-17.04-server-amd64.iso 8e82de7efa4b1bf159b4be325e952eb1 *ubuntu-17.04-server-i386.img 8e82de7efa4b1bf159b4be325e952eb1 *ubuntu-17.04-server-i386.iso |
इस तरह, अगर हम फ़ाइल को डाउनलोड करें ‘Ubuntu-17.04-डेस्कटॉप-i386.iso‘, जब डाउनलोड पूरा हो गया है, हम करने के लिए होगा चलाएँ आदेश:
1 | $ md5sum ubuntu-17.04-desktop-i386.iso |
जो निम्न लौट जाना चाहिए:
1 | eb6c4ea889f5ab44f77c9d1cde6a8818 ubuntu-17.04-desktop-i386.iso |
इस रास्ते में, हम जानते हैं कि डाउनलोड की गई फ़ाइल है जी हाँ, और आप आगे बढ़ सकते हैं अपने स्थापना या अपने CD या USB पर प्रतिलिपि बनाएँ बाद में स्थापना के लिए.
के माध्यम से MD5 हैश हो सकता है हम बीमा के अखंडता किसी के फ़ाइल, साधारण परिवर्तन के बाद से सिंगल-बाइट इसमें आप MD5 हैश पूरी तरह से कर देगा अलग अलग, तो, अगर ऐसा है, हम फ़ाइल को फिर से डाउनलोड करना होगा, मामले में इंटरनेट से डाउनलोड, या एक पुनर्प्राप्त करें अंतिम बैकअप के बाद से ही, हमारे सिस्टम फ़ाइलों के मामले में.
