Miklix

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

प्रकाशित: १८ फेब्रुवारी, २०२५ रोजी ९:२८:४५ PM UTC

टेक्स्ट इनपुट किंवा फाइल अपलोडवर आधारित हॅश कोडची गणना करण्यासाठी व्हर्लपूल हॅश फंक्शन वापरणारा हॅश कोड कॅल्क्युलेटर.

हे पान जास्तीत जास्त लोकांना उपलब्ध व्हावे म्हणून इंग्रजीतून मशीन भाषांतरित करण्यात आले आहे. दुर्दैवाने, मशीन भाषांतर अद्याप परिपूर्ण तंत्रज्ञान नाही, त्यामुळे चुका होऊ शकतात. तुम्हाला हवे असल्यास, तुम्ही मूळ इंग्रजी आवृत्ती येथे पाहू शकता:

Whirlpool Hash Code Calculator

व्हर्लपूल हॅश फंक्शन हे एक क्रिप्टोग्राफिक हॅश फंक्शन आहे जे व्हिन्सेंट रिजमेन (एईएसच्या सह-डिझाइनर्सपैकी एक) आणि पाउलो एसएलएम बॅरेटो यांनी डिझाइन केले आहे. ते प्रथम २००० मध्ये सादर केले गेले आणि नंतर सुरक्षा सुधारण्यासाठी २००३ मध्ये सुधारित केले गेले. व्हर्लपूल हे ISO/IEC १०११८-३ मानकाचा भाग आहे, ज्यामुळे ते विविध क्रिप्टोग्राफिक अनुप्रयोगांसाठी योग्य बनते. ते ५१२ बिट (६४ बाइट) हॅश कोड जनरेट करते, जे सामान्यतः १२८ हेक्साडेसिमल वर्ण म्हणून दर्शविले जाते.

संपूर्ण माहिती: मी या पृष्ठावर वापरल्या जाणाऱ्या हॅश फंक्शनची विशिष्ट अंमलबजावणी लिहिली नाही. हे PHP प्रोग्रामिंग भाषेत समाविष्ट केलेले एक मानक फंक्शन आहे. मी फक्त सोयीसाठी येथे सार्वजनिकरित्या उपलब्ध करून देण्यासाठी वेब इंटरफेस बनवला आहे.


नवीन हॅश कोडची गणना करा

या फॉर्मद्वारे सबमिट केलेला डेटा किंवा अपलोड केलेल्या फायली सर्व्हरवर विनंती केलेला हॅश कोड जनरेट करण्यासाठी जितका वेळ लागेल तितकाच वेळ ठेवल्या जातील. निकाल तुमच्या ब्राउझरवर परत येण्यापूर्वी तो लगेच हटवला जाईल.

इनपुट डेटा:



सबमिट केलेला मजकूर UTF-8 एन्कोडेड आहे. हॅश फंक्शन्स बायनरी डेटावर काम करत असल्याने, मजकूर दुसऱ्या एन्कोडिंगमध्ये असल्यास निकाल वेगळा असेल. जर तुम्हाला विशिष्ट एन्कोडिंगमध्ये मजकुराच्या हॅशची गणना करायची असेल, तर तुम्ही त्याऐवजी फाइल अपलोड करावी.



व्हर्लपूल हॅश अल्गोरिथम बद्दल

मी गणितज्ञ किंवा क्रिप्टोग्राफर नाही, म्हणून मी हे हॅश फंक्शन सामान्य माणसाच्या दृष्टीने कसे कार्य करते ते स्पष्ट करण्याचा प्रयत्न करेन. जर तुम्हाला वैज्ञानिकदृष्ट्या अचूक, गणित-जड स्पष्टीकरण हवे असेल, तर मला खात्री आहे की तुम्हाला ते इतर वेबसाइटवर सापडेल ;-)

असो, कल्पना करा की तुम्ही केळी, स्ट्रॉबेरी, पालक, पीनट बटर इत्यादी सर्व प्रकारच्या घटकांपासून स्मूदी बनवत आहात. व्हर्लपूल तुमच्या घटकांवर (किंवा डेटावर) काय करते ते येथे आहे:

पायरी १ - सर्वकाही कापून टाका (डेटा तुकड्यांमध्ये मोडणे)

  • प्रथम, ते तुमचा डेटा लहान तुकड्यांमध्ये मोडते, जसे की मिश्रण करण्यापूर्वी फळे कापून टाकणे.

पायरी २ - वेड्यासारखे मिश्रण करा (मिक्सिंग अप)

आता, ते या भागांना १० वेगवेगळ्या गतींनी (ज्याला "राउंड्स" म्हणतात) एका शक्तिशाली ब्लेंडरमध्ये ठेवते. प्रत्येक राउंडमध्ये डेटा वेगळ्या पद्धतीने मिसळला जातो:

  • अदलाबदल आणि उलटा (बदली): काही तुकडे इतरांसाठी अदलाबदल केले जातात, जसे की स्ट्रॉबेरीला ब्लूबेरीने बदलणे.
  • वर्तुळात हलवा (क्रमपरिवर्तन): ते मिश्रण फिरवते, घटक एका ठिकाणाहून दुसऱ्या ठिकाणी हलवते जेणेकरून काहीही त्याच्या मूळ जागी राहत नाही.
  • सर्वकाही एकत्र मॅश करा (मिश्रण): ते मिश्रणात चव (किंवा डेटा) समान रीतीने पसरविण्यासाठी ते फोडते आणि ढवळते.
  • एक गुप्त घटक जोडा (मुख्य मिश्रण): स्मूदी अद्वितीय बनवण्यासाठी त्यात एक "गुप्त घटक" (एक विशेष कोड) शिंपडले जाते.

पायरी ३ - अंतिम निकाल (हॅश)

  • १० फेऱ्यांच्या तीव्र मिश्रणानंतर, तुम्हाला एक गुळगुळीत, परिपूर्ण मिश्रित पेय मिळते - किंवा या प्रकरणात, ५१२-बिट हॅश. स्मूदीमधून मूळ केळी किंवा पालक बाहेर काढण्याचा आता कोणताही मार्ग नाही. तुमच्याकडे फक्त शेवटचे पेय आहे.
ब्लूस्की वर शेअर कराफेसबुक वर शेअर करालिंक्डइन वर शेअर कराटंबलर वर शेअर कराX वर शेअर करालिंक्डइन वर शेअर कराPinterest वर पिन करा

मिकेल बँग क्रिस्टेनसेन

लेखकाबद्दल

मिकेल बँग क्रिस्टेनसेन
मिकेल हे miklix.com चे निर्माता आणि मालक आहेत. त्यांना व्यावसायिक संगणक प्रोग्रामर/सॉफ्टवेअर डेव्हलपर म्हणून २० वर्षांहून अधिक अनुभव आहे आणि सध्या ते एका मोठ्या युरोपियन आयटी कॉर्पोरेशनमध्ये पूर्णवेळ नोकरी करतात. ब्लॉगिंग करत नसताना, ते आपला मोकळा वेळ विविध आवडी, छंद आणि क्रियाकलापांमध्ये घालवतात, जे काही प्रमाणात या वेबसाइटवर समाविष्ट असलेल्या विविध विषयांमध्ये प्रतिबिंबित होऊ शकतात.