صورة: خوارزمية التجزئة Tiger-160/4 - عرض مرئي عالي المستوى | مسار التجزئة
نُشرت: ١٢ يناير ٢٠٢٦ م في ١٢:٥٨:٥٧ م UTC
آخر تحديث: ٩ يناير ٢٠٢٦ م في ١٠:٤١:٣٠ م UTC
رسم بياني واضح وغير تقني لعملية التجزئة Tiger-160/4، يوضح كتل الإدخال التي تتدفق عبر وظيفة ضغط متعددة الجولات مجردة لإنتاج ملخص 160 بت، دون تضمين التفاصيل الداخلية للخوارزمية التي قد تكون غير دقيقة.
Tiger-160/4 Hash Algorithm — High-Level Visualization | Digest Pipeline

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