صورة: تصور خوارزمية التجزئة HAVAL-224/4
نُشرت: ١٢ يناير ٢٠٢٦ م في ٢:١٢:٥٥ م UTC
آخر تحديث: ٧ يناير ٢٠٢٦ م في ١٠:٣٧:١٥ م UTC
رسم بياني أفقي لخوارزمية التجزئة HAVAL-224/4 يوضح حشو الرسائل، وكتل 512 بت، وأربع جولات معالجة مع 56 خطوة لكل منها، والملخص 224 بت.
HAVAL-224/4 Hash Algorithm Visualization

الإصدارات المتوفرة من هذه الصورة
ملفات الصور المتاحة للتحميل أدناه أقل ضغطاً وأعلى دقة - ونتيجة لذلك أعلى جودة - من الصور المضمنة في المقالات والصفحات على هذا الموقع، والتي تم تحسينها من حيث حجم الملف من أجل تقليل استهلاك النطاق الترددي.
مقاس عادي (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-224/4 على خلفية داكنة تشبه لوحة الدوائر المطبوعة. تمتد خطوط نيون باللون السماوي/الأخضر المخضر والعنبري على طول الحواف كمسارات لوحة الدوائر المطبوعة، مع نقاط صغيرة وعلامات وأنماط ثنائية باهتة تُضفي لمسة تقنية. تتميز معظم اللوحات بإطارات مشطوفة وتوهجات ناعمة، مما يمنح الرسم البياني بأكمله إحساسًا بلوحة تحكم شاشة العرض الأمامية. في أعلى الرسم، يظهر عنوان رئيسي كبير يقول "خوارزمية التجزئة HAVAL-224/4"، حيث كُتب "HAVAL-224/4" باللون الأزرق الجليدي و"خوارزمية التجزئة" باللون البرتقالي الدافئ.
يُقرأ المخطط من اليسار إلى اليمين. في أعلى اليسار، تُظهر لوحة مؤطرة بعنوان "رسالة الإدخال" مجموعة من أوراق بيضاء فوق مقطع ثنائي قصير ("011010110 11011001..."). يشير سهم برتقالي سميك إلى أسفل نحو "إضافة الحشو والطول"، والذي يتضمن السطر "الرسالة + الحشو -> الطول". ويؤدي سهم آخر إلى "كتل 512 بت"، التي تحتوي على أربعة أشرطة مُكدسة ومُرمّزة بالألوان، تحمل تسميات "الكتلة 1" إلى "الكتلة 4" (الأخضر، والأزرق المخضر، والأزرق، والبرتقالي)، بالإضافة إلى التسمية "512 بت لكل منها".
يُبرز المركز عملية الضغط. يظهر عنوان "4 جولات معالجة" فوق أربع مربعات مضيئة مرتبة أفقيًا: "الجولة 1"، "الجولة 2"، "الجولة 3"، و"الجولة 4". تضيء المربعات الأول والثاني والرابع باللون البرتقالي، بينما تضيء "الجولة 3" باللون الأخضر. تمتد موصلات وأسهم تشبه الدوائر الكهربائية بين المربعات، ويشير مؤشر طويل أسفلها إلى "56 خطوة لكل جولة"، مع خطوط رفيعة تتفرع إلى الأسفل كما لو كانت تتصل بإشارات وسيطة.
أسفل ذلك، يظهر عنوان رئيسي كبير يُعلن عن "16 دالة غير خطية". ويُظهر صف من المربعات اللامعة الصغيرة تسميات الدوال "F1" و"F2" و"F3" و"F4"، ثم "G1" و"G4"، وكلها متصلة بأسهم للإشارة إلى التسلسل. وتلتف خطوط إرشادية مضيئة منحنية أسفلها، مع نقاط تقاطع صغيرة تُشير إلى مسارات متعددة تُغذي الدوال اللاحقة، مما يُعزز فكرة المزج غير الخطي.
في أسفل المنتصف، توجد لوحة عريضة بعنوان "الخلط المُفهرس والعمليات الثنائية" تُوجز العمل على المستوى الأدنى. في الداخل، تُشبه رموز مربعة صغيرة مُرقمة بأحرف (أ، ب، ج، د، هـ) كتل السجلات المُرتبة في صفين. بينها رموز منطقية ورياضية، بما في ذلك علامة "+ XOR" بارزة، بالإضافة إلى أيقونات إضافية (علامة Σ وعلامة يساوي) تُشير إلى عمليات الجمع والاستبدال والتحويلات الثنائية المُتكررة.
على اليمين، ينتهي مسار المعالجة بقسم طويل مؤطر بعنوان "مخرج التجزئة النهائي". يظهر مربع سماوي متوهج مكتوب عليه "تجزئة HAVAL-224/4"، وتحته "ملخص 224 بت". يتجه سهم برتقالي نحو مستطيل داكن يعرض عدة أسطر من نص الملخص كمثال باللون السماوي الفاتح - سلاسل طويلة مجمعة تشبه مخرجات النظام الست عشري. تزين بقع صغيرة متوهجة وخطوط مسح أفقية منطقة الإخراج هذه، كما لو كان الملخص يُصدر من طرفية. بشكل عام، يستخدم التصميم أسهمًا اتجاهية وإطارات متوهجة وزخارف دوائر كهربائية لتوضيح تدفق واضح: رسالة الإدخال -> إضافة حشو/طول -> كتل 512 بت -> أربع جولات معالجة (56 خطوة لكل جولة) -> دوال غير خطية ومزج بتات -> ملخص التجزئة النهائي 224 بت.
الصورة مرتبطة بـ: حاسبة رمز التجزئة HAVAL-224/4
