एसएचए-512/224 हॅश कोड कॅल्क्युलेटर
प्रकाशित: १८ फेब्रुवारी, २०२५ रोजी ५:४५:५५ PM UTC
मजकूर इनपुट किंवा फाइल अपलोडवर आधारित हॅश कोडची गणना करण्यासाठी सुरक्षित हॅश अल्गोरिदम 512/224 बिट (एसएचए-512/224) हॅश फंक्शन वापरणारा हॅश कोड कॅल्क्युलेटर.SHA-512/224 Hash Code Calculator
एसएचए -512/224 (सुरक्षित हॅश अल्गोरिदम 512/224-बिट) एक क्रिप्टोग्राफिक हॅश फंक्शन आहे जो इनपुट (किंवा संदेश) घेतो आणि एक निश्चित-आकार, 224-बिट (28-बाइट) आउटपुट तयार करतो, सामान्यत: 56-अक्षरहेक्झाडेसिमल संख्या म्हणून दर्शविला जातो. हे एनएसएने डिझाइन केलेल्या हॅश फंक्शन्सच्या एसएचए -2 कुटुंबातील आहे. 64 बिट संगणकांवर एसएचए -512 एसएचए -256 (ज्याची एसएचए -224 ही कापलेली आवृत्ती आहे) पेक्षा एसएचए -512 वेगाने चालते याचा फायदा घेण्यासाठी हे खरोखर एसएचए -512 आहे आणि परिणाम 224 बिट हॅश कोडच्या लहान स्टोरेज गरजा ठेवण्यासाठी आहे.
एसएचए -512, एसएचए -224 आणि एसएचए -512/224 चे आउटपुट एकाच इनपुटसाठी पूर्णपणे भिन्न आहेत, म्हणून ते सुसंगत नाहीत - म्हणजे एखाद्या फाईलच्या एसएचए -224 हॅश कोडची तुलना त्याच फाइलच्या एसएचए -512/224 हॅश कोडशी करणे अर्थपूर्ण नाही जेणेकरून ते बदलले गेले आहे की नाही हे पाहण्यात अर्थ नाही.
संपूर्ण माहिती: मी या पृष्ठावर वापरल्या जाणाऱ्या हॅश फंक्शनची विशिष्ट अंमलबजावणी लिहिली नाही. हे PHP प्रोग्रामिंग भाषेत समाविष्ट केलेले एक मानक फंक्शन आहे. मी फक्त सोयीसाठी येथे सार्वजनिकरित्या उपलब्ध करून देण्यासाठी वेब इंटरफेस बनवला आहे.
एसएचए -512/224 हॅश अल्गोरिदम बद्दल
मी गणितात विशेष चांगला नाही आणि स्वतःला कोणत्याही प्रकारे गणितज्ञ मानत नाही, म्हणून मी हे हॅश फंक्शन अशा प्रकारे समजावून सांगण्याचा प्रयत्न करेन की जे माझे सहकारी बिगर-गणितज्ञ समजू शकतील. जर आपण वैज्ञानिकदृष्ट्या योग्य गणित-आवृत्ती पसंत करत असाल तर मला खात्री आहे की आपण ते इतर बर् याच वेबसाइटवर शोधू शकता ;-)
असो, आपण कल्पना करू या की हॅश फंक्शन एक सुपर हाय-टेक ब्लेंडर आहे जो आपण त्यामध्ये टाकलेल्या कोणत्याही घटकांपासून एक अद्वितीय स्मूदी तयार करण्यासाठी डिझाइन केला आहे. हे चार चरण घेते, त्यापैकी तीन एसएचए -512 सारखेच आहेत:
स्टेप 1: सामग्री (इनपुट) घाला
- आपण मिश्रण करू इच्छित असलेल्या कोणत्याही गोष्टीम्हणून इनपुटचा विचार करा: केळी, स्ट्रॉबेरी, पिझ्झा स्लाइस किंवा अगदी संपूर्ण पुस्तक. आपण काय घालता हे महत्वाचे नाही - मोठे किंवा लहान, साधे किंवा गुंतागुंतीचे.
चरण 2: मिश्रण प्रक्रिया (हॅश फंक्शन)
- आपण बटण दाबता आणि ब्लेंडर जंगली होते - कापणे, मिसळणे, वेड्या वेगाने फिरणे. यात एक खास रेसिपी आहे जी कोणीही बदलू शकत नाही.
- या रेसिपीमध्ये वेडे नियम समाविष्ट आहेत: "डावीकडे फिरवा, उजवीकडे फिरवा, उलटे फिरवा, हलवा, विचित्र पद्धतीने कापून घ्या." हे सगळं पडद्याआड घडतं.
स्टेप 3: आपल्याला स्मूदी (आउटपुट) मिळते:
- आपण कोणतेही घटक वापरले तरीही, ब्लेंडर नेहमीच आपल्याला एक कप स्मूदी देते (म्हणजे एसएचए -512 मधील 512 बिट्सचा निश्चित आकार).
- आपण घातलेल्या घटकांवर आधारित स्मूदीमध्ये एक अनोखी चव आणि रंग असतो. जरी आपण फक्त एक छोटी शी गोष्ट बदलली - जसे की साखरेचा एक दाणा घालणे - स्मूदीची चव पूर्णपणे वेगळी असेल.
चरण 4: ट्रंकेट करा
- निकाल 224 बिट्सपर्यंत खाली आणून (कापून) आम्ही या गोष्टीचा फायदा घेतो की एसएचए -512 64 बिट सिस्टमवर एसएचए -224 पेक्षा वेगाने चालते, परंतु 224 बिट हॅश कोडसाठी लहान स्टोरेज आवश्यकतांचा फायदा देखील ठेवतो. लक्षात घ्या की परिणाम सुसंगत नाहीत, एसएचए -512/224 आणि एसएचए -224 पूर्णपणे भिन्न हॅश कोड तयार करतात.