MD5 एन्क्रिप्शन
MD5 एन्क्रिप्शन
ऑनलाइन एमडी 5 के लिए स्ट्रिंग एन्क्रिप्ट करें
परिणाम
अपना रिजल्ट नीचे कॉपी करें
MD5 एन्क्रिप्शन
चुनें ...
ऑनलाइन एमडी 5 के लिए स्ट्रिंग एन्क्रिप्ट करें
MD5 किसी भी टेक्स्ट को 32 अक्षरों की एक निश्चित लंबाई वाली हेक्साडेसिमल पहचान में बदल देता है। यह आम हैश एल्गोरिदम में सबसे तेज़ है, इसलिए लोग आज भी इसे किसी डाउनलोड की गई फ़ाइल की सटीकता जांचने या झटपट कैश-की बनाने के लिए इस्तेमाल करते हैं। बस इसे पासवर्ड या किसी संवेदनशील चीज़ के लिए इस्तेमाल न करें, क्योंकि अब इसका काम यह नहीं रहा।
नीचे दिए टेक्स्ट को MD5 से हैश करने पर हमेशा यही 32 अक्षरों का नतीजा मिलता है:
hello world
→
5eb63bbbe01eeed093cb22bb8f5acdc3
क्या MD5 पासवर्ड के लिए सुरक्षित है?
नहीं। MD5 बहुत तेज़ है और इसमें जानी-मानी collision कमज़ोरियां हैं, इसलिए इसे पासवर्ड स्टोर करने के लिए कभी इस्तेमाल न करें। इसके बजाय bcrypt या Argon2 का उपयोग करें।
MD5 और SHA-256 में क्या अंतर है?
MD5 एक छोटा 128-बिट हैश देता है और तेज़ चलता है, लेकिन सुरक्षा की दृष्टि से टूटा हुआ माना जाता है। SHA-256 256-बिट हैश देता है और सुरक्षा-संवेदनशील कार्यों के लिए वर्तमान मानक है।
MD5 अब भी किस काम आता है?
गैर-सुरक्षा कार्यों में: यह जांचना कि डाउनलोड की गई फ़ाइल खराब तो नहीं हुई, कैश-की बनाना, डुप्लीकेट फ़ाइलें ढूंढना। जहां भी collision-प्रतिरोध से ज़्यादा गति मायने रखती है।
क्या एक ही इनपुट से हमेशा एक ही MD5 हैश मिलता है?
हां, MD5 पूरी तरह निश्चित है, इसलिए एक जैसा इनपुट किसी भी डिवाइस पर हमेशा एक जैसा 32-अक्षर का हैश देता है।