जीओएसटी हैश कोड कैलकुलेटर
प्रकाशित: २०२५ फेब्रुअरी १७: ०८:२९:०९ UTC
पछिल्लो पटक अद्यावधिक गरिएको: २०२६ जनवरी १२: ०९:११:४८ UTC
GOST Hash Code Calculator
GOST ह्यास प्रकार्यले रूसी सरकारले परिभाषित गरेको क्रिप्टोग्राफिक ह्यास प्रकार्यहरूको परिवारलाई जनाउँछ। सबैभन्दा प्रसिद्ध संस्करण GOST R 34.11-94 हो, जुन रूस र GOST मापदण्डहरू अपनाउने अन्य देशहरूमा व्यापक रूपमा प्रयोग गरिएको थियो। यसलाई पछि GOST R 34.11-2012 द्वारा उत्तराधिकारी बनाइएको थियो, जसलाई Streebog पनि भनिन्छ। यो मूल संस्करण हो।
पूर्ण खुलासा: मैले यस पृष्ठमा प्रयोग गरिएको ह्यास प्रकार्यको विशिष्ट कार्यान्वयन लेखेको छैन। यो PHP प्रोग्रामिङ भाषासँग समावेश गरिएको एक मानक प्रकार्य हो। मैले सुविधाको लागि यहाँ सार्वजनिक रूपमा उपलब्ध गराउन वेब इन्टरफेस मात्र बनाएको छु।
GOST ह्यास एल्गोरिथ्मको बारेमा
म न त गणितज्ञ हुँ न त क्रिप्टोग्राफर, तर म यो ह्यास प्रकार्यलाई दैनिक उपमा प्रयोग गरेर व्याख्या गर्ने प्रयास गर्नेछु जुन अन्य गैर-गणितज्ञहरूले आशा गर्न सक्छन्। यदि तपाईं वैज्ञानिक रूपमा सही, गणित-भारी संस्करण चाहनुहुन्छ भने, म पक्का छु कि तपाईंले त्यो अन्यत्र फेला पार्न सक्नुहुन्छ ;-)
GOST लाई एउटा उन्नत "डेटा ब्लेंडर" को रूपमा सोच्नुहोस् जसले तपाईंले यसमा राख्नुभएको कुनै पनि चीजलाई एक अद्वितीय स्मूदीमा परिणत गर्दछ। उही सामग्रीहरू दिएमा, यसले सधैं उही स्मूदी बनाउनेछ, तर यदि सामग्रीहरूमा सानो परिवर्तन पनि गरियो भने, तपाईंले पूर्ण रूपमा फरक स्मूदी पाउनुहुनेछ।
यो तीन चरणको प्रक्रिया हो:
चरण १: सामग्रीहरू तयार गर्दै (प्याडिङ)
- तपाईं आफ्नो "सामग्री" (सन्देश) बाट सुरु गर्नुहोस्।
- यदि तपाईंको सन्देश ब्लेंडरको लागि सही आकारको छैन भने, GOST ले यसलाई पूर्ण रूपमा फिट गर्न केही "फिलर" (अतिरिक्त डेटा) थप्छ। यो ब्लेंडर भर्न पानी थप्नु जस्तै हो।
चरण २: गोप्य रेसिपीहरूसँग मिश्रण (मिश्रण)
- GOST ले एक पटक मात्र मिश्रण गर्दैन - यसले गोप्य नुस्खा प्रयोग गरेर डेटालाई बारम्बार मिश्रण गर्छ।
- यो रेसिपीमा समावेश छ: काट्ने (डेटालाई साना भागहरूमा तोड्ने)। स्वाप गर्ने (भागहरू वरिपरि मिलाउने)। हलचल गर्ने (नयाँ तरिकाले फेरि एकसाथ मिसाउने)।
कल्पना गर्नुहोस्, एक जना शेफले सामग्रीहरू मिसाउने जटिल तरिका अपनाएको छ ताकि कसैले पनि अनुमान लगाउन नसकोस् कि यो कसरी गरिन्छ। GOST ले तपाईंको डेटासँग त्यही गर्छ।
चरण ३: स्मूदी (अन्तिम ह्यास) सेवा गर्ने
- सबै मिश्रण पछि, तपाईंले आफ्नो स्मूदी पाउनुहुन्छ - तपाईंको डेटाको एक निश्चित आकार, स्क्र्याम्बल्ड संस्करण।
- यो स्मूदी तपाईंको मौलिक सामग्रीहरू भन्दा अद्वितीय छ। कुनै पनि चीज परिवर्तन गर्नुहोस्, सानो टुक्रा पनि, र तपाईंले पूर्ण रूपमा फरक स्मूदी पाउनुहुनेछ।
GOST प्रकार्यको यो संस्करणले मूल "परीक्षण प्यारामिटरहरू" S-बक्सहरू प्रयोग गर्दछ, जुन उत्पादन प्रयोगको लागि सिफारिस गरिएको छैन। यदि तपाईं GOST प्रयोग गर्न जाँदै हुनुहुन्छ भने, तपाईंले सम्भवतः CryptoPro S-बक्सहरू प्रयोग गर्ने कार्यान्वयन प्रयोग गर्नुपर्छ: लिङ्क
थप पढाइ
यदि तपाईंलाई यो पोस्ट मन पर्यो भने, तपाईंलाई यी सुझावहरू पनि मन पर्न सक्छन्:
