صورة: تصور عالي المستوى لعملية التجزئة RIPEMD-128
نُشرت: ١٢ يناير ٢٠٢٦ م في ٢:٢٣:٤٤ م UTC
آخر تحديث: ٩ يناير ٢٠٢٦ م في ١١:٤٥:٢١ م UTC
عرض مرئي واضح وغير تقني لخوارزمية التجزئة RIPEMD-128، يوضح كيفية تحويل بيانات الإدخال عبر مراحل متعددة إلى قيمة تجزئة ثابتة مكونة من 128 بت.
High-Level Visualization of the RIPEMD-128 Hash Process

الإصدارات المتوفرة من هذه الصورة
ملفات الصور المتاحة للتحميل أدناه أقل ضغطاً وأعلى دقة - ونتيجة لذلك أعلى جودة - من الصور المضمنة في المقالات والصفحات على هذا الموقع، والتي تم تحسينها من حيث حجم الملف من أجل تقليل استهلاك النطاق الترددي.
مقاس عادي (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)
- ما زلت أقوم بالتحميل...؛-)
وصف الصورة
تُقدّم الصورة عرضًا مرئيًا تعليميًا واضحًا لخوارزمية التجزئة RIPEMD-128، مصممة لنقل الفكرة العامة دون الاعتماد على تفاصيل التنفيذ التي قد تكون غير دقيقة. تم عرضها بشكل أفقي مع تدفق أفقي واسع، يوجه المشاهد من اليسار إلى اليمين. في أقصى اليسار، يُمثّل مربع كبير بعنوان "رسالة الإدخال" أي بيانات ذات طول عشوائي، مثل النصوص أو الملفات. أسفله، يُشير تعليق صغير إلى أن الرسالة يمكن أن تكون بأي حجم، مؤكدًا أن دوال التجزئة تقبل مدخلات ذات أطوال متغيرة.
من مربع الإدخال، يقود سهم إلى مرحلة بعنوان "التحضير"، مما يوحي بصريًا بتحويل الرسالة إلى شكل مناسب للمعالجة. هذه المرحلة مجردة عمدًا، إذ تستخدم أيقونات لأجزاء مقسمة وأشكال حشو بدلًا من القيم العددية. تُظهر المنطقة التالية، المسماة "كتل الرسالة"، الرسالة المُحضّرة مقسمة إلى كتل متساوية الحجم مرتبة في صف، مما يدل على أن الخوارزمية تعمل على أجزاء من البيانات بدلًا من الرسالة كاملةً دفعة واحدة.
يهيمن على مركز المخطط حاوية كبيرة بعنوان "معالجة النواة RIPEMD-128". داخل هذه الحاوية، ينقسم المسار إلى مسارين متوازيين مُعَلَّمين بـ"المسار الأيسر" و"المسار الأيمن". يُرسم كل مسار على شكل مجموعة رأسية من المستطيلات ذات الزوايا المستديرة، مُعَلَّمة بشكل عام بـ"خطوة المزج" و"العملية غير الخطية" و"تحديث الحالة". تتكرر هذه التسميات عدة مرات للدلالة على جولات متعددة، دون تحديد العدد الدقيق أو الصيغ. تُظهر الأسهم المنحنية أن كلا المسارين يُعالجان نفس الكتلة بالتوازي، مما يُعزز فكرة مسارات المعالجة المزدوجة.
في أسفل كل مسار، تتقارب الأسهم في مربع "دمج النتائج". يرمز هذا التقارب إلى دمج النتيجتين المتوازيتين في حالة داخلية واحدة. ثم يعود سهم آخر صعودًا إلى صف كتلة الرسالة، موضحًا أن العملية تتكرر لكل كتلة حتى يتم استهلاك الرسالة بالكامل.
في أقصى يمين الصورة، يخرج السهم الأخير من حاوية المعالجة ويشير إلى مربع بارز يحمل عنوان "مخرج تجزئة 128 بت". يُزيّن هذا المربع بنمط ثنائي ورمز قفل، مما يُعزز فكرة التجزئة المُدمجة ذات الحجم الثابت المستخدمة لضمان سلامة البيانات أو تحديد هويتها. وتوضح ملاحظة صغيرة أسفل المربع أن حجم المخرج ثابت دائمًا بغض النظر عن طول المدخلات.
يستخدم نظام الألوان العام درجات الأزرق والأخضر الفاتحة لتدفق البيانات، مع لمسات برتقالية متباينة للمسارات المتوازية لتسهيل تمييزها. تُسهّل الأيقونات البسيطة والنصوص المختصرة والمسافات الواسعة فهم الرسم البياني للمبتدئين، بينما يضمن غياب الثوابت أو المعادلات المُضمنة بقاء الرسم البياني دقيقًا على المستوى المفاهيمي.
الصورة مرتبطة بـ: حاسبة رمز التجزئة RIPEMD-128
