Miklix

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

प्रकाशित: २०२५ फेब्रुअरी १८: २१:३०:५७ UTC
पछिल्लो पटक अद्यावधिक गरिएको: २०२६ जनवरी १२: १४:२३:२८ UTC

ह्यास कोड क्याल्कुलेटर जसले टेक्स्ट इनपुट वा फाइल अपलोडको आधारमा ह्यास कोड गणना गर्न व्हर्लपूल ह्यास प्रकार्य प्रयोग गर्दछ।

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

Whirlpool Hash Code Calculator

व्हर्लपूल ह्यास फंक्शन एक क्रिप्टोग्राफिक ह्यास फंक्शन हो जुन भिन्सेन्ट रिजमेन (AES का सह-डिजाइनरहरू मध्ये एक) र पाउलो SLM ब्यारेटो द्वारा डिजाइन गरिएको हो। यो पहिलो पटक २००० मा प्रस्तुत गरिएको थियो र पछि सुरक्षा सुधार गर्न २००३ मा परिमार्जन गरिएको थियो। व्हर्लपूल ISO/IEC १०११८-३ मानकको अंश हो, जसले यसलाई क्रिप्टोग्राफिक अनुप्रयोगहरूको विस्तृत दायराको लागि उपयुक्त बनाउँछ। यसले ५१२ बिट (६४ बाइट) ह्यास कोड उत्पन्न गर्दछ, जुन सामान्यतया १२८ हेक्साडेसिमल क्यारेक्टरहरूको रूपमा प्रतिनिधित्व गरिन्छ।

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


नयाँ ह्यास कोड गणना गर्नुहोस्

यस फारम मार्फत पेश गरिएको डेटा वा अपलोड गरिएका फाइलहरू अनुरोध गरिएको ह्यास कोड उत्पन्न गर्न जति समय लाग्छ त्यति समयको लागि मात्र सर्भरमा राखिनेछ। परिणाम तपाईंको ब्राउजरमा फिर्ता आउनु अघि नै यो तुरुन्तै मेटाइनेछ।

इनपुट डेटा:



पेश गरिएको पाठ UTF-8 एन्कोड गरिएको छ। ह्यास प्रकार्यहरू बाइनरी डेटामा काम गर्ने भएकाले, परिणाम पाठ अर्को एन्कोडिङमा भएको भन्दा फरक हुनेछ। यदि तपाईंलाई कुनै विशेष एन्कोडिङमा पाठको ह्यास गणना गर्न आवश्यक छ भने, तपाईंले यसको सट्टा फाइल अपलोड गर्नुपर्छ।



व्हर्लपूल ह्यास एल्गोरिथ्मको बारेमा

म गणितज्ञ वा क्रिप्टोग्राफर होइन, त्यसैले म यो ह्यास प्रकार्यले सामान्य मानिसको शब्दमा कसरी काम गर्छ भनेर व्याख्या गर्ने प्रयास गर्नेछु। यदि तपाईं वैज्ञानिक रूपमा सटीक, गणित-भारी व्याख्या चाहनुहुन्छ भने, म पक्का छु कि तपाईंले त्यो अन्य वेबसाइटहरूमा फेला पार्न सक्नुहुन्छ ;-)

जे भए पनि, कल्पना गर्नुहोस् कि तपाईं केरा, स्ट्रबेरी, पालुङ्गो, बदामको बटर, आदि सबै प्रकारका सामग्रीहरू मिलेर स्मूदी बनाउँदै हुनुहुन्छ। यहाँ व्हर्लपूलले तपाईंको सामग्रीहरू (वा डेटा) मा के गर्छ:

चरण १ - सबै कुरा काट्नुहोस् (डेटालाई टुक्रा-टुक्रा पार्नुहोस्)

  • पहिलो, यसले तपाईंको डेटालाई स-साना टुक्राहरूमा विभाजन गर्छ, जस्तै फलफूलहरू मिश्रण गर्नु अघि काट्ने।

चरण २ - पागल जस्तै मिश्रण गर्नुहोस् (यसलाई मिसाउँदै)

अब, यसले यी भागहरूलाई १० फरक गति ("राउन्ड" भनिन्छ) भएको शक्तिशाली ब्लेंडरमा राख्छ। प्रत्येक राउन्डले डेटालाई फरक तरिकाले मिसाउँछ:

  • साट्ने र पल्टाउने (प्रतिस्थापन): केही टुक्राहरू अरूको लागि साटिन्छन्, जस्तै स्ट्रबेरीलाई ब्लूबेरीसँग बदल्ने।
  • वृत्तमा हलचल (परिवर्तन): यसले मिश्रणलाई घुमाउँछ, सामग्रीहरूलाई एक ठाउँबाट अर्को ठाउँमा सार्छ ताकि कुनै पनि चीज आफ्नो मूल स्थानमा नरहोस्।
  • सबै कुरा एकसाथ मिसाएर (मिसाएर): यसले मिश्रणभरि स्वाद (वा डेटा) समान रूपमा फैलाउनको लागि मुछ्छ र चलाउँछ।
  • एउटा गोप्य सामग्री थप्नुहोस् (कुञ्जी मिश्रण): स्मूदीलाई अद्वितीय बनाउन यसमा "गोप्य सामग्री" (एक विशेष कोड) छर्किन्छ।

चरण ३ - अन्तिम नतिजा (द ह्यास)

  • १० राउन्डको तीव्र मिश्रण पछि, तपाईंले एक चिल्लो, पूर्ण रूपमा मिश्रित पेय पाउनुहुनेछ - वा यस अवस्थामा, ५१२-बिट ह्यास। अब स्मूदीबाट मूल केरा वा पालुङ्गो निकाल्ने कुनै उपाय छैन। तपाईंसँग अन्तिम पेय मात्र छ।

थप पढाइ

यदि तपाईंलाई यो पोस्ट मन पर्यो भने, तपाईंलाई यी सुझावहरू पनि मन पर्न सक्छन्:


ब्लुस्कीमा सेयर गर्नुहोस्फेसबुक मा शेयर गर्नुहोस्लिंक्डइनमा सेयर गर्नुहोस्Tumblr मा सेयर गर्नुहोस्X मा सेयर गर्नुहोस्लिंक्डइनमा सेयर गर्नुहोस्Pinterest मा पिन गर्नुहोस्

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

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

मिकेल क्रिस्टेनसेन
मिकेल miklix.com का निर्माता र मालिक हुन्। उनीसँग एक पेशेवर कम्प्युटर प्रोग्रामर/सफ्टवेयर विकासकर्ताको रूपमा २० वर्ष भन्दा बढीको अनुभव छ र हाल उनी एक ठूलो युरोपेली आईटी निगममा पूर्ण-समय कार्यरत छन्। ब्लगिङ नगर्दा, उनी आफ्नो खाली समय विभिन्न रुचि, शौक र गतिविधिहरूमा बिताउँछन्, जुन केही हदसम्म यस वेबसाइटमा समेटिएका विषयहरूको विविधतामा प्रतिबिम्बित हुन सक्छ।