छवि: HAVAL-192/3 ह्यास एल्गोरिथ्म - तीन-पास प्रवाह रेखाचित्र
प्रकाशित: २०२६ जनवरी १२: १३:४२:२३ UTC
पछिल्लो पटक अद्यावधिक गरिएको: २०२६ जनवरी ९: १९:५९:०३ UTC
HAVAL-192/3 ह्यास एल्गोरिथ्मको दृश्यावलोकन गर्ने प्राविधिक इन्फोग्राफिक: इनपुट र प्याडिङ, प्रारम्भिक शब्दहरू A–E, मिश्रण/परिवर्तन सहितको तीन प्रशोधन राउन्डहरू, र १९२-बिट डाइजेस्ट आउटपुट।
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-शब्दहरूको संयोजन-जस्तो अनुक्रम देखाइएको छ, जसले अन्तिम परिणाम धेरै ३२-बिट टुक्राहरूबाट भेला गरिएको छ भनेर बलियो बनाउँछ। समग्रमा, रङ योजनाले डेटा शब्दहरू र आउटपुटहरूको लागि उज्यालो सुन्तला उच्चारणहरूसँग संरचनाको लागि कूल ब्लूजको भिन्नता गर्दछ, र दृश्य शैलीले तीन-पास HAVAL-192/3 ह्यासिङ प्रवाहलाई सञ्चार गर्न ड्रप छायाँ, बेभल्ड किनारहरू र स्पष्ट तीरहरू प्रयोग गर्दछ। संरचना सफा, प्राविधिक, र रेखाचित्र-प्रथम छ।
छवि निम्नसँग सम्बन्धित छ: HAVAL-192/3 ह्यास कोड क्याल्कुलेटर
