صورة: تصور خوارزمية التجزئة HAVAL-128/4
نُشرت: ١٢ يناير ٢٠٢٦ م في ٢:٠٨:٥٦ م UTC
آخر تحديث: ٩ يناير ٢٠٢٦ م في ٧:٢٦:٥٨ م UTC
رسم بياني أفقي يوضح خوارزمية التجزئة HAVAL-128/4: كتل الرسائل والحشو تغذي أربع تمريرات من التحويلات وخطوات الاستبدال، مما ينتج عنه قيمة تجزئة HAVAL نهائية مكونة من 128 بت.
HAVAL-128/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-128/4 بأسلوب مستقبلي أزرق يُحاكي لوحة الدوائر الإلكترونية. الخلفية عبارة عن تدرج لوني أزرق من الداكن إلى الفاتح، مليء بشبكات وخطوط متوهجة ومربعات صغيرة وأنماط باهتة تُشبه البيانات، مما يُعطي انطباعًا بلوحة تحكم عالية التقنية. في أعلى الرسمة، يظهر عنوان رئيسي كبير بنص أبيض مزرق ساطع ومتوهج، مكتوب عليه "خوارزمية التجزئة HAVAL-128/4"، مع تأثيرات خطوط مسح ضوئي خفيفة وتأثيرات نيون.
في أقصى اليسار، تعرض لوحة عمودية تحمل عنوان "رسالة الإدخال" البيانات الواردة على شكل مربعات مستطيلة متراصة. ثلاثة مربعات برتقالية تحمل عناوين "المربع 1" و"المربع 2" و"المربع ن..."، مما يشير إلى وجود عدة مربعات رسائل. أسفلها مربعان أخضران يحملان عنواني "الحشو" و"طول الرسالة"، مما يدل على مرحلة المعالجة المسبقة القياسية. تشير أسهم رفيعة متوهجة من لوحة الإدخال هذه نحو منطقة المعالجة المركزية، موضحةً تدفق البيانات من اليسار إلى اليمين.
يهيمن على الجزء المركزي قسم كبير مؤطر بعنوان "4 تمريرات". أسفل هذا العنوان، توجد أربعة أعمدة متجاورة تحمل عناوين "التمريرة 1"، "التمريرة 2"، "التمريرة 3"، و"التمريرة 4". ضمن هذه التمريرات، تظهر كبسولات خضراء صغيرة مستديرة تحمل علامات الوظائف (F1، F2، F3، F4، F5) بالتتابع، لتمثل وظائف المزج غير الخطي المستخدمة في كل جولة. أسفل كبسولات الوظائف، يظهر مساران أفقيان من مربعات صغيرة تُظهر سجلات الحالة وهي تتقدم عبر التمريرات. المربعات ملونة بألوان الأزرق البارد والبرتقالي الدافئ، ومُعَلَّمة بأحرف مفردة مثل A، B، C، وD، مما يوحي بكلمات الحالة الداخلية المتطورة. تشير الأسهم بين المربعات إلى كيفية انتقال الحالة وتحديثها من تمريرة إلى أخرى، مما يُنشئ مسارًا واضحًا من اليسار إلى اليمين. في الحافة السفلية للإطار المركزي، يظهر تعليق "32 خطوة استبدال لكل تمريرة"، مؤكدًا على العمليات المتكررة في كل تمريرة.
في الجزء السفلي الأوسط، يلخص صف من أربعة مربعات عمليات باللون الأزرق الداكن التحويلات الثنائية والحسابية النموذجية. يحمل كل مربع اسم عملية موجز: "تدوير"، "إزاحة"، "XOR"، و"جمع باقي القسمة". أسفل كل اسم عملية، يوجد رمز برتقالي منمق مع لمسات مضيئة صغيرة، وتشير الأسهم الرأسية إلى أن هذه العمليات تُستخدم في عملية الاستبدال والمزج.
على اليمين، تعرض لوحة طويلة تحمل عنوان "النتيجة النهائية" التركيبة النهائية لقيم الحالة. بالقرب من أعلى هذه اللوحة، تظهر ثلاث مربعات خضراء تحمل العناوين "أ" و"ب" و"ب"، مع أسهم متجهة للأسفل تؤدي إلى مربعات برتقالية تحمل العناوين "أ" و"ج" و"د"، مما يوضح خطوة المزج أو إعادة التركيب النهائية. في الأسفل، يعرض مربع داكن تعبيرًا رمزيًا يشبه "أ * ب * ج * د"، مما يعزز فكرة كلمات الحالة المدمجة. في الأسفل، يظهر عنوان بارز "قيمة تجزئة HAVAL"، يشير إلى مستطيل متوهج محدد باللون السماوي يحتوي على التجزئة السداسية العشرية النهائية. تظهر التجزئة على شكل سطرين من الأحرف السداسية العشرية الكبيرة، معروضة بصريًا كمخرج 128 بت مكتمل. بشكل عام، يستخدم الرسم التخطيطي حدودًا نيون واضحة وأسهمًا ولوحات مجزأة لتوصيل تدفق منظم خطوة بخطوة من كتل رسائل الإدخال عبر أربع مراحل من التحويلات إلى تجزئة HAVAL-128/4 النهائية.
الصورة مرتبطة بـ: حاسبة رمز التجزئة HAVAL-128/4
