Miklix

व्हर्लपूल हैश कोड कैलकुलेटर

प्रकाशित: 18 फ़रवरी 2025 को 9:27:32 pm UTC बजे
आखरी अपडेट: 12 जनवरी 2026 को 2:23:14 pm UTC बजे

हैश कोड कैलकुलेटर जो टेक्स्ट इनपुट या फ़ाइल अपलोड के आधार पर हैश कोड कैलकुलेट करने के लिए व्हर्लपूल हैश फ़ंक्शन का इस्तेमाल करता है।

इस पृष्ठ को अंग्रेजी से मशीन द्वारा अनुवादित किया गया है ताकि इसे अधिक से अधिक लोगों तक पहुँचाया जा सके। दुर्भाग्य से, मशीन अनुवाद अभी तक एक पूर्ण तकनीक नहीं है, इसलिए त्रुटियाँ हो सकती हैं। यदि आप चाहें, तो आप मूल अंग्रेजी संस्करण यहाँ देख सकते हैं:

Whirlpool Hash Code Calculator

व्हर्लपूल हैश फ़ंक्शन एक क्रिप्टोग्राफ़िक हैश फ़ंक्शन है जिसे विंसेंट रिजमेन (AES के को-डिज़ाइनर में से एक) और पाउलो SLM बैरेटो ने डिज़ाइन किया था। इसे पहली बार 2000 में लाया गया था और बाद में सिक्योरिटी को बेहतर बनाने के लिए 2003 में इसमें बदलाव किया गया। व्हर्लपूल ISO/IEC 10118-3 स्टैंडर्ड का हिस्सा है, जो इसे कई तरह के क्रिप्टोग्राफ़िक एप्लीकेशन के लिए सही बनाता है। यह 512 बिट (64 बाइट) हैश कोड बनाता है, जिसे आम तौर पर 128 हेक्साडेसिमल कैरेक्टर के तौर पर दिखाया जाता है।

पूर्ण प्रकटीकरण: मैंने इस पृष्ठ पर उपयोग किए गए हैश फ़ंक्शन का विशिष्ट कार्यान्वयन नहीं लिखा है। यह PHP प्रोग्रामिंग भाषा के साथ शामिल एक मानक फ़ंक्शन है। मैंने केवल सुविधा के लिए इसे सार्वजनिक रूप से उपलब्ध कराने के लिए वेब इंटरफ़ेस बनाया है।


नया हैश कोड की गणना करें

इस फ़ॉर्म के ज़रिए सबमिट किया गया डेटा या अपलोड की गई फ़ाइलें सिर्फ़ तब तक सर्वर पर रखी जाएँगी जब तक कि अनुरोधित हैश कोड जनरेट न हो जाए। आपके ब्राउज़र पर परिणाम वापस आने से ठीक पहले इसे हटा दिया जाएगा।

इनपुट डेटा:



सबमिट किया गया टेक्स्ट UTF-8 एनकोडेड है। चूँकि हैश फ़ंक्शन बाइनरी डेटा पर काम करते हैं, इसलिए परिणाम अलग होगा यदि टेक्स्ट किसी अन्य एनकोडिंग में था। यदि आपको किसी विशिष्ट एनकोडिंग में टेक्स्ट के हैश की गणना करने की आवश्यकता है, तो आपको इसके बजाय एक फ़ाइल अपलोड करनी चाहिए।



व्हर्लपूल हैश एल्गोरिदम के बारे में

मैं न तो मैथमैटिशियन हूँ और न ही क्रिप्टोग्राफर, इसलिए मैं यह समझाने की कोशिश करूँगा कि यह हैश फंक्शन आम भाषा में कैसे काम करता है। अगर आपको साइंटिफिक और मैथमेटिकल एक्सप्लेनेशन पसंद है, तो मुझे यकीन है कि आपको यह दूसरी वेबसाइट पर मिल जाएगा ;-)

खैर, सोचिए कि आप कई तरह के इंग्रीडिएंट्स से स्मूदी बना रहे हैं: केला, स्ट्रॉबेरी, पालक, पीनट बटर, वगैरह। व्हर्लपूल आपके इंग्रीडिएंट्स (या डेटा) के साथ यह करता है:

स्टेप 1 - सब कुछ काट लें (डेटा को टुकड़ों में तोड़ना)

  • सबसे पहले, यह आपके डेटा को छोटे-छोटे टुकड़ों में तोड़ता है, जैसे ब्लेंड करने से पहले फलों को काटना।

स्टेप 2 - क्रेज़ी तरीके से ब्लेंड करें (इसे मिक्स करना)

अब, यह इन टुकड़ों को 10 अलग-अलग स्पीड वाले एक पावरफुल ब्लेंडर में डालता है (जिन्हें "राउंड" कहते हैं)। हर राउंड डेटा को अलग-अलग तरीके से मिक्स करता है:

  • स्वैप और फ्लिप (बदलाव): कुछ टुकड़ों को दूसरों से बदल दिया जाता है, जैसे स्ट्रॉबेरी को ब्लूबेरी से बदलना।
  • गोल-गोल घुमाना (परम्यूटेशन): यह मिक्सचर को घुमाता है, जिससे चीज़ें एक जगह से दूसरी जगह चली जाती हैं, ताकि कुछ भी अपनी जगह पर न रहे।
  • सब कुछ एक साथ मैश करें (मिक्सिंग): यह फ्लेवर (या डेटा) को पूरे मिक्सचर में बराबर फैलाने के लिए मैश और हिलाता है।
  • सीक्रेट इंग्रीडिएंट (की मिक्सिंग) मिलाएं: स्मूदी को यूनिक बनाने के लिए इसमें एक "सीक्रेट इंग्रीडिएंट" (एक स्पेशल कोड) मिलाया जाता है।

स्टेप 3 - फ़ाइनल रिज़ल्ट (हैश)

  • 10 राउंड की अच्छी तरह ब्लेंडिंग के बाद, आपको एक स्मूद, एकदम सही मिक्स्ड ड्रिंक मिलती है - या इस मामले में, एक 512-बिट हैश। अब स्मूदी से ओरिजिनल केले या पालक निकालने का कोई तरीका नहीं है। आपके पास बस फ़ाइनल ड्रिंक है।

अग्रिम पठन

यदि आपको यह पोस्ट पसंद आई हो, तो आपको ये सुझाव भी पसंद आ सकते हैं:


ब्लूस्काई पर साझा करेंफेसबुक पर सांझा करेंलिंक्डइन पर साझा करेंटम्बलर पर साझा करेंX पर साझा करेंलिंक्डइन पर साझा करेंPinterest पर पिन करें

मिकेल क्रिस्टेंसन

लेखक के बारे में

मिकेल क्रिस्टेंसन
मिकेल miklix.com के निर्माता और मालिक हैं। उन्हें पेशेवर कंप्यूटर प्रोग्रामर/सॉफ्टवेयर डेवलपर के रूप में 20 से अधिक वर्षों का अनुभव है और वर्तमान में वे एक बड़े यूरोपीय आईटी निगम के लिए पूर्णकालिक रूप से कार्यरत हैं। जब वे ब्लॉगिंग नहीं करते हैं, तो वे अपना खाली समय विभिन्न प्रकार की रुचियों, शौक और गतिविधियों में बिताते हैं, जो कुछ हद तक इस वेबसाइट पर शामिल किए गए विषयों की विविधता में परिलक्षित हो सकते हैं।