Miklix

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

प्रकाशित: २०२५ फेब्रुअरी १८: २१:३०:५७ UTC

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

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

Whirlpool Hash Code Calculator

व्हर्लपूल ह्याश प्रकार्य एक क्रिप्टोग्राफिक ह्याश प्रकार्य हो जुन भिन्सेन्ट रिजमेन (एईएसको सह-डिजाइनरहरू मध्ये एक) र पाउलो एसएलएम ब्यारेटोद्वारा डिजाइन गरिएको छ। यसलाई पहिलो पटक सन् २० मा प्रस्तुत गरिएको थियो र पछि सन् २००३ मा सुरक्षा सुधारका लागि परिमार्जन गरिएको थियो। व्हर्लपूल आईएसओ / आईईसी 10118-3 मानकको भाग हो, जसले यसलाई क्रिप्टोग्राफिक अनुप्रयोगहरूको विस्तृत श्रृंखलाको लागि उपयुक्त बनाउँदछ। यसले 512 बिट (64 बाइट) ह्याश कोड उत्पन्न गर्दछ, सामान्यतया 128 हेक्साडेसिमल क्यारेक्टरको रूपमा प्रतिनिधित्व गर्दछ।

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


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

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

इनपुट डेटा:



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



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

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

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

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

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

चरण 2 - पागल जस्तै मिश्रण (यसलाई मिश्रण)

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

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

चरण 3 - अंतिम परिणाम (हैश)

  • तीव्र सम्मिश्रणको 10 राउन्ड पछि, तपाईं एक चिकनी, पूर्ण मिश्रित पेय पाउनुहुन्छ - वा यस मामलामा, 512-बिट ह्याश। स्मूदीबाट अब मूल केरा वा पालक बाहिर निकाल्ने कुनै तरिका छैन। तपाईंसँग भएको सबै अन्तिम पेय हो।
ब्लुस्कीमा सेयर गर्नुहोस्फेसबुक मा शेयर गर्नुहोस्लिंक्डइनमा सेयर गर्नुहोस्Tumblr मा सेयर गर्नुहोस्X मा सेयर गर्नुहोस्लिंक्डइनमा सेयर गर्नुहोस्Pinterest मा पिन गर्नुहोस्

मिकेल बाङ क्रिस्टेनसेन

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

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