MD5 के हो? (MD5 सन्देश-डाइजेस्ट अल्गोरिदम)

एमडी 5 र यसको इतिहास र विपरितता को परिभाषा

MD5 (तकनीकी रूपले MD5 सन्देश-डाइजेस्ट एल्गोरिथ्म भनिन्छ ) एक क्रिप्टोग्राफिक हैश प्रकार्य हो जसको मुख्य उद्देश्य प्रमाणित गर्नका लागि कि कुनै फाईल अनलटेर गरिएको छ।

यसका लागि दुई सेट डेटा को कच्चा डाटा तुलना गरेर समान छन्, MD5 ले यो दुवै सेटहरूमा चेकसम उत्पादन गरेर गर्छ, र त्यसपछि चेकसामहरू तुलना गर्न को लागी कि उनि त्यस्तै हो।

MD5 केहि दोषहरू छन्, त्यसैले यो उन्नत एन्क्रिप्शन अनुप्रयोगहरूको लागि उपयोगी छैन, तर यो मानक फाइल प्रमाणिकरणको लागि यसलाई प्रयोग गर्नको लागि पूर्ण स्वीकार्य छ।

MD5 परीक्षक वा MD5 जेनरेटर प्रयोग गरी

माइक्रोसफ्ट फाइल चेकसमुम अखंडता सत्यापनकर्ता (FCIV) एक नि: शुल्क क्यालकुलेटर हो जुन MD5 चेकसम वास्तविक फाईलहरू र पाठ मात्र होइन सक्दछ। यो आदेश-लाइन कार्यक्रम कसरी प्रयोग गर्ने भनेर जान्नको लागि FCIV को साथ विन्डोजमा फाइल पूर्णता कसरी प्रमाणित गर्ने हेर्नुहोस्।

अक्षर, संख्या, र प्रतीकहरूको string of MD5 hash प्राप्त गर्न एक सजिलो बाटो Miracle सलाद MD5 हैश जेनरेटर उपकरण संग छ। अन्य मध्ये धेरै पनि अस्तित्वमा छन्, जस्तै MD5 हैश जेनरेटर, पासवर्डजर्जेटर, र अनलाइनएमडी 5।

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

इतिहास & amp; MD5 को विपरितता

एमडी 5 रोनाल्ड रिभेद्वारा आविष्कार गरियो, तर यो केवल तिनको तीन एल्गोरिदमको मात्र हो।

1 9 80 मा पहिलो पहिलो प्रकार्य विकास भएको MD2 थियो, जुन 8-बिट कम्प्यूटरको लागि बनाइएको थियो। यद्यपि एमडी 2 अझै पनि प्रयोगमा छ, यो उच्च स्तरको सुरक्षा चाहिन्छ जुन अनुप्रयोगहरूको लागि उद्देश्य छैन, किनभने यो विभिन्न आक्रमणहरूको लागि कमजोर हुन देखाइएको थियो।

MD2 1 99 0 मा MD4 द्वारा प्रतिस्थापित गरियो। एमडी 4 32-बिट मिसिनहरूको लागि बनाइएको थियो र एमडी 2 भन्दा धेरै छिटो थियो, तर कमजोरीहरू देखाइएको थियो र अब इन्टरनेशनल ईन्जिनियरिङ् टास्क फोर्स द्वारा अप्रचलित मानिन्छ।

MD5 1992 मा रिलीज गरियो र 32-बिट मिसिनहरूको लागि पनि निर्माण गरिएको थियो। MD5 MD4 को रूपमा छिटो छैन, तर यो अघिल्लो MDX कार्यान्वयनहरू भन्दा बढी सुरक्षित मानिन्छ।

यद्यपि एमडी 5 MD2 र MD4 भन्दा बढी सुरक्षित हुन्छ, जस्तै SHA-1 जस्तै अन्य क्रिप्टोग्राफिक हैश प्रकार्यहरू वैकल्पिक रूपमा सुझाव दिइएको छ, किनभने MD5 लाई सुरक्षा खारेजहरू देखाइएको छ।

कार्र्नी माइलोन विश्वविद्यालय सफ्टवेयर इन्जिनियरिङ संस्थानले यो एमडी 5 को बारेमा यसो भन्छ: "सफ्टवेयर विकासकर्ताहरू, प्रमाणिकरण प्राधिकरणहरू, वेबसाईट मालिकहरू, र प्रयोगकर्ताहरूले कुनै पनि क्षमतामा MD5 एल्गोरिदम प्रयोग गर्नबाट जोगिनै पर्छ। अघिल्लो अनुसन्धानले देखाएको छ, यसलाई क्रिप्टोग्राफिक रूपमा तोक्ने र अनुपयुक्त हुनुपर्छ। थप प्रयोग गर्नुहोस्। "

2008 मा, एमडी 6 SHA-3 को विकल्प को रूप मा मानक र प्रौद्योगिकी को राष्ट्रीय संस्थान को सुझाव दिइएको थियो। यस प्रस्तावको बारेमा तपाई पढ्न सक्नुहुन्छ।

MD5 Hash मा थप जानकारी

MD5 hashes लम्बाइमा 128-बिटहरू छन् र सामान्यतया 32 अंकहरू हेक्साडेसिमल मान बराबर देखाइन्छन्। यो सत्य हो कि फाइल वा पाठ ठूलो वा सानो कसरी ठूलो हुन सक्छ।

यसको एक उदाहरण हेक्स मान 120EA8A25E5D487BF68B5F70 964400 1 हो , जसको सादा पाठ अनुवाद हो "यो एउटा परीक्षण हो।" पढ्न थप पाठ थप्दै "यो कसरी टेस्टको लम्बाई हुँदैन भनेर देखाउने परीक्षण हो।" एक पुरा तरिकाले फरक मूल्य मा अनुवाद गर्दछ तर क्यारेक्टर को एक नै संख्या संग: 6c16fcac44da359e1c3d81f19181735b

वास्तवमा, शून्य क्यारेक्टरसँग पनि string सँग d41d8cd98f00b204e9800998ecf8427e को हेक्स मान छ, र एक अवधिको प्रयोग पनि मान 5058f1af8388633f609cadb75a75dc9d बनाउँछ।

MD5 जाँचहरू गैर-उल्टाउन सकिने बनाउनको लागि बनाइन्छ, यसको मतलब तपाई चेकसेममा हेर्न सक्नुहुन्न र मूल inputted डेटा पहिचान गर्न सक्नुहुन्छ। त्यसो भए, त्यहाँ धेरै MD5 "डिक्रेटरहरू" छन् जुन MD5 मान डिप्टी गर्न सक्षम भएमा विज्ञापित छन्, तर वास्तवमा के हो भन्ने कुरा भनेको उनीहरूले धेरै मानहरूको लागि चेकसम सिर्जना गर्दछन् र तपाईले आफ्नो डाटाबेसमा चेकसेमलाई हेर्नु भएको छ। हेर्नको लागि तिनीहरूसँग एक मिलान छ जुन तपाईंलाई मूल डेटा देखाउन सक्छ।

MD5Decrypt र MD5 Decrypter दुई नि: शुल्क अनलाइन उपकरणहरू जुन यो गर्न सक्दछ तर तिनीहरू केवल साधारण शब्द र वाक्यांशहरूको लागि काम गर्छन्।

एक चेकसमम के हो? MD5 चेकसम र थप नि: शुल्क उदाहरणहरूको लागि फाइलहरूबाट MD5 हैश मान उत्पन्न गर्नका लागि।