صورة: خط أنابيب خوارزمية التجزئة HAVAL-192/5

نُشرت: ١٢ يناير ٢٠٢٦ م في ٢:١٧:٥٦ م UTC
آخر تحديث: ٧ يناير ٢٠٢٦ م في ١٠:٠٩:١٢ م UTC

رسم بياني عالي التقنية يوضح خوارزمية التشفير HAVAL-192/5، بما في ذلك المعالجة المسبقة للإدخال، وخمس جولات معالجة باستخدام الدوال المنطقية، ومخرج التجزئة النهائي 192 بت.


لقد تمت ترجمة هذه الصفحة آليًا من الإنجليزية بهدف جعلها متاحة لأكبر عدد ممكن من الأشخاص. لسوء الحظ، لم يتم تطوير تقنية الترجمة الآلية بعد، لذا قد تحدث أخطاء. إذا كنت تفضل ذلك، يمكنك عرض النسخة الإنجليزية الأصلية هنا:

HAVAL-192/5 Hash Algorithm Pipeline

رسم تخطيطي مستقبلي يوضح خوارزمية التجزئة HAVAL-192/5 من المدخلات الثنائية وكتل الرسائل المبطنة عبر خمس جولات معالجة إلى مخرج سداسي عشري 192 بت.

الإصدارات المتوفرة من هذه الصورة

ملفات الصور المتاحة للتحميل أدناه أقل ضغطاً وأعلى دقة - ونتيجة لذلك أعلى جودة - من الصور المضمنة في المقالات والصفحات على هذا الموقع، والتي تم تحسينها من حيث حجم الملف من أجل تقليل استهلاك النطاق الترددي.

مقاس عادي (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/5، مُصممًا بأسلوب واجهة إلكترونية مستقبلية بألوان زرقاء وبرتقالية وخضراء متوهجة على خلفية شبكية داكنة. في أقصى اليسار، تعرض لوحة بعنوان "رسالة الإدخال" صفوفًا من الأرقام الثنائية تتدفق من أيقونة تشبه المستند، مُمثلةً بيانات إدخال عشوائية. أسفلها، تُصور لوحة ثانية بعنوان "الحشو وإلحاق الطول" مرحلة المعالجة المسبقة، حيث يتم حشو الرسالة وإلحاق طولها. يُغذي هذا مجموعة من الكتل المُسماة B1 وB2 وB3 وBn، مما يُشير إلى أن الإدخال يُقسم إلى كتل رسائل ذات حجم ثابت قبل المعالجة. يُشير شعار أسفل هذه العناصر إلى كتل الرسائل وتقسيمها، مُعززًا فكرة أن HAVAL تُعالج البيانات في أجزاء مُهيكلة.

يهيمن الجزء المركزي من الصورة على التكوين، وهو مؤطر على شكل نواة معالجة كبيرة تحمل عنوان "5 جولات معالجة" أو "5 تمريرات"، مما يؤكد أن جهاز HAVAL-192/5 يُجري خمس جولات داخلية. وعلى الجزء العلوي من هذه النواة، توجد خمسة أعمدة، كل منها يحمل عنوان "الجولة 1" إلى "الجولة 5". داخل كل عمود، توضح مربعات الوظائف المكدسة، والمُعَلَّمة بـ f1، وf2، وf3، وf4، وf5، وظائف المنطق البولياني غير الخطي المستخدمة في كل جولة. وبين مربعات الوظائف هذه، توجد لوحات مضيئة أصغر تحمل عناوين عمليات مثل XOR، وADD، وROTATE، مما يُجسد بصريًا التسلسل المتكرر لعمليات المنطق الثنائي، والجمع المعياري، والتدوير التي تُغير الحالة الداخلية.

على طول الجزء السفلي من النواة المركزية، توجد خمسة مربعات تسجيل كبيرة تحمل الأحرف A وB وC وD وE، تمثل متغيرات عمل دالة ضغط HAVAL. تربط أسهم هذه السجلات صعودًا إلى مكدسات الدالة، ثم تعود عبرها إلى الأعمدة المجاورة، مما يعكس تدفق البيانات التكراري ومزج الحالة من جولة إلى أخرى. تنحني الأسهم وتتداخل، مما يخلق إحساسًا بالحركة والتعقيد، بينما تزين رموز صغيرة ومقاطع سداسية عشرية وآثار تشبه الدوائر الخلفية لتوحي بعمليات حسابية منخفضة المستوى.

على الجانب الأيمن من الصورة، تنتهي سلسلة المعالجة بلوحة بارزة بعنوان "حساب التجزئة النهائي". داخل هذه اللوحة، تظهر مجموعة من الأحرف السداسية العشرية الساطعة على عدة أسطر، ترمز إلى ناتج التجزئة 192 بت. تتوهج الأرقام باللون البرتقالي على خلفية داكنة، لتبرز كمنتج نهائي للعملية بأكملها. تمتد خطوط توصيل رفيعة من الجولة الخامسة في النواة المركزية إلى هذا المربع الأخير، لتُكمل بصريًا التدفق من اليسار إلى اليمين من المدخلات الأولية إلى المعالجة.

بشكل عام، يبدو التصميم أشبه بمخطط معلوماتي تقني ممزوج بلوحة تحكم خيال علمي. فهو يشرح دورة حياة خوارزمية HAVAL-192/5 بالكامل: بدءًا من رسالة الإدخال، مرورًا بالحشو وإعداد الكتل، وصولًا إلى خمس جولات من التحويل غير الخطي باستخدام الدوال المنطقية والعمليات الحسابية على السجلات من A إلى E، وانتهاءً بإنتاج تجزئة سداسية عشرية ثابتة الطول 192 بت. تضفي الطباعة المتوهجة والشبكات متعددة الطبقات والأسهم المتحركة انطباعًا بالسرعة والدقة والصرامة التشفيرية، مما يجعل الخوارزمية مفهومة كعملية بصرية وليست مجرد رياضيات مجردة.

الصورة مرتبطة بـ: حاسبة رمز التجزئة HAVAL-192/5

شارك على بلوسكايشارك على الفيسبوكشارك على لينكدإنشارك على تمبلرشارك على إكسثبت على بينتريستشارك على ريديت