प्रतिमा: HAVAL-192/3 हॅश अल्गोरिथम - थ्री-पास फ्लो डायग्राम
प्रकाशित: १२ जानेवारी, २०२६ रोजी १:४२:१३ PM UTC
शेवटचे अपडेट केलेले: ९ जानेवारी, २०२६ रोजी ७:५९:०३ PM UTC
HAVAL-192/3 हॅश अल्गोरिथमचे दृश्यमान करणारे तांत्रिक इन्फोग्राफिक: इनपुट आणि पॅडिंग, इनिशियलायझेशन शब्द A–E, मिक्सिंग/परम्युटेशनसह तीन प्रोसेसिंग राउंड आणि 192-बिट डायजेस्ट आउटपुट.
HAVAL-192/3 Hash Algorithm – Three-Pass Flow Diagram

या प्रतिमेच्या उपलब्ध आवृत्त्या
खाली डाउनलोड करण्यासाठी उपलब्ध असलेल्या प्रतिमा फायली कमी संकुचित आणि उच्च रिझोल्यूशनच्या आहेत - आणि परिणामी, उच्च दर्जाच्या आहेत - या वेबसाइटवरील लेख आणि पृष्ठांमध्ये एम्बेड केलेल्या प्रतिमांपेक्षा, ज्या बँडविड्थ वापर कमी करण्यासाठी फाइल आकारासाठी अधिक ऑप्टिमाइझ केल्या आहेत.
नियमित आकार (1,536 x 1,024)
मोठा आकार (3,072 x 2,048)
खूप मोठा आकार (4,608 x 3,072)
खूप मोठा आकार (6,144 x 4,096)
विनोदीदृष्ट्या मोठा आकार (1,048,576 x 699,051)
- अजूनही अपलोड करत आहे... ;-)
प्रतिमा वर्णन
HAVAL-192/3 हॅश अल्गोरिथम" शीर्षकाचा लँडस्केप इन्फोग्राफिक, ज्याचे शीर्षक गडद निळ्या रंगाचे आहे आणि त्यावर मऊ विग्नेट आहे. वरच्या डाव्या बाजूला एक ठळक पांढरा "HAVAL-192/3" हेडलाइन पसरलेला आहे, तर वरच्या उजव्या बाजूला उबदार सोनेरी पिवळ्या रंगात "हॅश अल्गोरिथम" दिसतो; शीर्षकाच्या खाली एक पातळ आडवी रेषा चालते. खाली मध्यभागी "192-बिट हॅश / 3 पासेस" हे उपशीर्षक आहे. आकृती डावीकडून उजवीकडे डेटाफ्लो म्हणून आयोजित केली आहे. डावीकडे, दोन बेव्हल केलेले गडद-स्लेट बॉक्स "इनपुट मेसेज" आणि "पॅडिंग आणि लांबी" असे लिहिलेले आहेत, प्रत्येक मुख्य प्रक्रिया क्षेत्रात बाण फीड करत आहे. त्यांच्या खाली "इनिशियलायझेशन व्हेक्टर" शीर्षकाचा डॅश केलेला बाह्यरेखा पॅनेल आहे ज्यामध्ये A, B, C, D आणि E असे लेबल असलेल्या पाच स्टॅक केलेल्या निळ्या टाइल्स आहेत; प्रत्येक टाइल उजवीकडे "32-बिट" अशी भाष्य केलेली आहे. संदेश पायऱ्या आणि प्रारंभिक पॅनेलमधील बाण मध्यभागी एका मोठ्या, तुटक आयताकृती संलग्नकात एकत्रित होतात जे कोर HAVAL गणना दर्शवते. या संलग्नकाच्या वरच्या काठावर लहान नारिंगी ब्लॉक्सची एक रांग आहे, जी एक खंडित संदेश वेळापत्रक किंवा शब्द प्रवाह सूचित करते, ज्याच्या वर द्विदिशात्मक बाणांचा आकृतिबंध आहे. संलग्नकाच्या आत "ROUND 1," "ROUND 2," आणि "ROUND 3" असे लेबल असलेले तीन रुंद आडवे पट्टे आहेत (प्रत्येक धातूच्या हायलाइट्ससह लांब निळ्या पट्टी म्हणून शैलीबद्ध आहे). प्रत्येक गोल लेबलखाली एक प्रमुख सूत्रासारखा ब्लॉक आहे जो गोल कार्य आणि रोटेशन दर्शवितो: पहिला "f1 & Rot <<< s1 ⊕ + K1," दुसरा "f2 & Rot <<< s2 ⊕ + K2," आणि तिसरा "f3 & Rot <<< s3 ⊕ + K3" असे लिहिलेले आहे. पर्यायी थंड निळ्या आणि उबदार नारिंगी रंगात लहान खालच्या दिशेने बाण या सूत्र ब्लॉक्सच्या खाली बसतात, जे अनेक अंतर्गत शब्दांवर लागू केलेल्या मिश्रण ऑपरेशन्सकडे संकेत देतात. प्रत्येक सूत्र ब्लॉकच्या उजवीकडे "मिश्रण आणि क्रमपरिवर्तन" असे लेबल असलेला एक छोटा गडद बॉक्स आहे, जो जाड बाणांनी जोडलेला आहे, जो प्रत्येक पासमध्ये पुनर्रचना आणि प्रसार समाविष्ट आहे यावर जोर देतो. अनेक वक्र आणि उभ्या बाण गोलांच्या दरम्यान आणि संलग्नकाच्या उजव्या सीमेवर धावतात, जे पायऱ्या आणि कॉम्प्रेशन प्रक्रियेच्या साखळी स्वरूपातील अभिप्राय दृश्यमानपणे दर्शवितात. मध्यवर्ती संलग्नकाच्या तळाशी "FINALIZE" असे लेबल असलेला एक जड गडद फलक आहे ज्याच्या खाली "A ⊕ C ⊕ E" असे अभिव्यक्ती आहे, जे डायजेस्ट तयार करण्यापूर्वी अंतिम संयोजन चरण सूचित करते. अगदी उजवीकडे, "192-BIT HASH VALUE" नावाचा एक वेगळा पॅनेल एका पातळ बाह्यरेषेने फ्रेम केलेला आहे आणि तीन समांतर बाणांनी तीन फेरींशी जोडलेला आहे. त्या पॅनेलच्या आत H0, H1, H2, H3 आणि H4 असे लेबल असलेले नारिंगी ग्रेडियंट आयत रचलेले आहेत, प्रत्येकी "32-बिट" असे लेबल केलेले आहे; एक अतिरिक्त आयत नवीन निर्देशांक सादर करण्याऐवजी "H4" लेबलची पुनरावृत्ती करतो, जो आउटपुट शब्दांचे ग्राफिकचे शैलीकृत (आणि किंचित अनावश्यक) चित्रण प्रतिबिंबित करतो. आउटपुट पॅनलच्या तळाशी एक लहान नारिंगी रिबन आहे ज्यामध्ये H-टर्म्सचा जोडणीसारखा क्रम दर्शविणारा लहान मजकूर आहे, जो अंतिम निकाल अनेक 32-बिट तुकड्यांमधून एकत्रित केला आहे हे बळकट करतो. एकंदरीत, रंगसंगती संरचनेसाठी थंड निळ्या रंगांचा विरोध करते आणि डेटा शब्द आणि आउटपुटसाठी चमकदार नारिंगी रंगांचा वापर करते आणि व्हिज्युअल शैली तीन-पास HAVAL-192/3 हॅशिंग फ्लो संप्रेषित करण्यासाठी ड्रॉप शॅडो, बेव्हल्ड कडा आणि स्पष्ट बाणांचा वापर करते. रचना स्वच्छ, तांत्रिक आणि आकृती-प्रथम आहे.
प्रतिमा खालील गोष्टींशी संबंधित आहे: एचएव्हीएल-192/3 हॅश कोड कॅल्क्युलेटर
