Miklix

- एचएवीएएल -192/4 हैश कोड कैलकुलेटर

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

ह्याश कोड क्यालकुलेटर जसले पाठ इनपुट वा फाइल अपलोडको आधारमा ह्याश कोड गणना गर्न चर लम्बाइ 192 बिट्स, 4 राउन्ड (एचएवीएएल-192/4) ह्याश प्रकार्यको ह्याश प्रयोग गर्दछ।

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

HAVAL-192/4 Hash Code Calculator

हावल (ह्याश अफ भेरिएबल लेन्थ) एक क्रिप्टोग्राफिक ह्याश प्रकार्य हो जुन युलियाङ झेंग, जोसेफ पिपर्जिक र जेनिफर सेबेरीले सन् १९९२ मा डिजाइन गरेका थिए। यो एमडी (सन्देश डाइजेस्ट) परिवारको विस्तार हो, विशेष गरी एमडी 5 बाट प्रेरित, तर लचीलापन र सुरक्षामा महत्त्वपूर्ण सुधारको साथ। यसले 128 देखि 256 बिट्ससम्म चर लम्बाइको ह्याश कोडहरू उत्पादन गर्न सक्दछ, 3, 4 वा 5 राउन्डमा डेटा प्रशोधन गर्दछ।

यस पृष्ठमा प्रस्तुत संस्करणले 4 राउन्डमा गणना गरिएको 192 बिट (24 बाइट) ह्याश कोड आउटपुट गर्दछ। परिणाम 48 अंक हेक्साडेसिमल नम्बरको रूपमा आउटपुट हो।

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


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

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

इनपुट डेटा:



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



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

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

चरण 1: सामग्रीहरू तयार गर्दै (तपाईंको डेटा)

जब तपाईं एचएभीएएललाई केही डेटा दिनुहुन्छ - जस्तै सन्देश, पासवर्ड, वा फाइल - यसले यसलाई ब्लेंडरमा टस गर्दैन। पहिलो, यो:

  • सफा र सफा टुक्रामा डेटा काट्छ (यसलाई प्याडिङ भनिन्छ)।
  • सुनिश्चित गर्दछ कि कुल आकार ब्लेंडरलाई पूर्ण रूपमा फिट गर्दछ (जस्तै स्मूदी अवयवहरूले जारलाई समान रूपमा भर्दछ)।

चरण 2: राउन्डमा सम्मिश्रण (मिक्सिंग पास)

हवलले एक पटक मात्र "मिश्रण" थिच्दैन। यसले तपाईंको डेटालाई 3, 4, वा 5 राउन्डहरू मार्फत मिश्रण गर्दछ - जस्तै तपाईंको स्मूदीलाई धेरै पटक सम्म मिश्रण गर्न को लागी सुनिश्चित गर्न को लागी कि प्रत्येक भाग पल्वराइज्ड छ।

  • 3 पास: एक द्रुत मिश्रण (छिटो तर धेरै सुरक्षित छैन)।
  • 5 पासहरू: एक सुपर-पूर्ण मिश्रण (ढिलो तर धेरै सुरक्षित)।

प्रत्येक राउन्डले डेटालाई फरक तरिकाले मिश्रण गर्दछ, विशेष "ब्लेड" (गणित सञ्चालनहरू) प्रयोग गरेर जुन काट्ने, फ्लिप गर्ने, हलचल गर्ने, र पागल, अप्रत्याशित तरिकामा डेटा म्याश गर्दछ।

चरण 3: गुप्त सॉस (संपीड़न समारोह)

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

चरण 4: फाइनल स्मूदी (द हैश)

सबै सम्मिश्रण पछि, हावलले तपाईंको अन्तिम "स्मूदी" बाहिर खन्याउँदछ।

  • यो ह्याश हो - तपाईंको डेटाको एक अद्वितीय फिंगरप्रिन्ट।
  • तपाईंको मूल डेटा कति ठूलो वा सानो भए तापनि, ह्याश सँधै एउटै आकारको हुन्छ। यो ब्लेंडरमा कुनै पनि आकारको फल राख्नु जस्तै हो तर सँधै उही कप स्मूदी प्राप्त गर्नु हो।

2025 को रूपमा, केवल एचएवीएएल -256/5 अझै पनि क्रिप्टोग्राफिक उद्देश्यहरूको लागि उचित सुरक्षित मानिन्छ, यद्यपि तपाईंले नयाँ प्रणालीहरू डिजाइन गर्दा यसलाई प्रयोग गर्नु हुँदैन। यदि तपाईं अझै पनि यसलाई लिगेसी प्रणालीमा प्रयोग गर्दै हुनुहुन्छ भने तपाईं कुनै तात्कालिक जोखिममा हुनुहुन्न, तर उदाहरणका लागि एसएचए 3-256 मा लामो अवधिमा माइग्रेट गर्ने विचार गर्नुहोस्।

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

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

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

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