Miklix

टायगर-१९२/३ हॅश कोड कॅल्क्युलेटर

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

हॅश कोड कॅल्क्युलेटर जो टायगर १९२ बिट, ३ राउंड (टायगर-१९२/३) हॅश फंक्शन वापरतो आणि टेक्स्ट इनपुट किंवा फाइल अपलोडवर आधारित हॅश कोडची गणना करतो.

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

Tiger-192/3 Hash Code Calculator

टायगर १९२/३ (टायगर १९२ बिट्स, ३ राउंड्स) हे एक क्रिप्टोग्राफिक हॅश फंक्शन आहे जे इनपुट (किंवा संदेश) घेते आणि एक निश्चित-आकाराचे, १९२-बिट (२४-बाइट) आउटपुट तयार करते, जे सामान्यतः ४८-वर्णांच्या हेक्साडेसिमल संख्ये म्हणून दर्शविले जाते.

टायगर हॅश फंक्शन हे रॉस अँडरसन आणि एली बिहम यांनी १९९५ मध्ये डिझाइन केलेले एक क्रिप्टोग्राफिक हॅश फंक्शन आहे. ते विशेषतः ६४-बिट प्लॅटफॉर्मवर जलद कामगिरीसाठी ऑप्टिमाइझ केले गेले होते, ज्यामुळे ते फाइल इंटिग्रिटी व्हेरिफिकेशन, डिजिटल सिग्नेचर आणि डेटा इंडेक्सिंग सारख्या हाय-स्पीड डेटा प्रोसेसिंगची आवश्यकता असलेल्या अनुप्रयोगांसाठी योग्य बनले. ते ३ किंवा ४ राउंडमध्ये १९२ बिट हॅश कोड तयार करते, जे स्टोरेज मर्यादा किंवा इतर अनुप्रयोगांशी सुसंगततेसाठी आवश्यक असल्यास १६० किंवा १२८ बिट्समध्ये कमी केले जाऊ शकते.

आधुनिक क्रिप्टोग्राफिक अनुप्रयोगांसाठी ते आता सुरक्षित मानले जात नाही, परंतु जर एखाद्याला बॅकवर्ड कंपॅटिबिलिटीसाठी हॅश कोडची गणना करण्याची आवश्यकता असेल तर ते येथे समाविष्ट केले आहे.

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


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

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

इनपुट डेटा:



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



टायगर-१९२/३ हॅश अल्गोरिथम बद्दल

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

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

टायगरच्या बाबतीत, यासाठी तीन पायऱ्या आहेत:

पायरी १: साहित्य तयार करणे (डेटा भरणे)

  • तुमचा डेटा कितीही मोठा किंवा लहान असला तरी, टायगर ब्लेंडरसाठी योग्य आकाराची खात्री करतो. त्यात थोडे अतिरिक्त फिलर (जसे की पॅडिंग) जोडले जाते जेणेकरून सर्वकाही उत्तम प्रकारे बसते.

पायरी २: सुपर ब्लेंडर (कम्प्रेशन फंक्शन)

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

पायरी ३: अनेक मिश्रणे (पास/फेऱ्या)

  • इथेच ते मनोरंजक बनते. टायगर तुमचा डेटा फक्त एकदाच मिसळत नाही - तो मूळ घटक कोणालाच कळू नये म्हणून अनेक वेळा मिसळतो.
  • ३ आणि ४ राउंड आवृत्त्यांमधील हा फरक आहे. अतिरिक्त ब्लेंडिंग सायकल जोडल्याने, ४ राउंड आवृत्त्या थोड्या अधिक सुरक्षित होतात, परंतु गणना करण्यास देखील हळू असतात.
ब्लूस्की वर शेअर कराफेसबुक वर शेअर करालिंक्डइन वर शेअर कराटंबलर वर शेअर कराX वर शेअर करालिंक्डइन वर शेअर कराPinterest वर पिन करा

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

लेखकाबद्दल

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