صورة: خوارزمية التجزئة HAVAL-128/5 – سير عمل تشفيري من خمس مراحل

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

تصور عالي الدقة لخوارزمية التشفير HAVAL-128/5، يوضح حشو الرسالة، وخمس عمليات معالجة، وتحويلات الحالة الداخلية، وإنتاج ملخص 128 بت.


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

HAVAL-128/5 Hash Algorithm – Five-Pass Cryptographic Workflow

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

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

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

مقاس عادي (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/5"، معروض في الأعلى بأحرف معدنية على خلفية رقمية زرقاء داكنة مليئة بالأرقام الثنائية، وآثار تشبه الدوائر الإلكترونية، وتدفقات بيانات متوهجة. أسفل العنوان، يظهر عنوان فرعي "5 تمريرات / حالة 128 بت"، مما يوضح بنية الخوارزمية بشكل مباشر. تم ترتيب التصميم بالكامل من اليسار إلى اليمين على شكل خط أنابيب مرئي.

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

انطلاقًا من هذه المرحلة التمهيدية، تتجه الأسهم نحو سلسلة أفقية من خمسة ألواح مستطيلة في منتصف الصورة. تحمل هذه الألواح تسميات "الكتلة 1"، و"الكتلة 2"، و"الجولة 3"، و"الجولة 4"، و"الجولة 5"، لتمثيل عمليات HAVAL الخمس بصريًا. تنقسم كل كتلة إلى مربعات زرقاء وذهبية للدلالة على مزج كلمات الرسالة وكلمات الحالة الداخلية. وفوقها، يؤكد النص "5 تمريرات / حالة 128 بت" على تكرار هذه العمليات عبر خمس جولات لتكوين قيمة تسلسلية مكونة من 128 بت.

تتقارب الأسهم المتجهة للأسفل من كل جولة في شريط متوهج بعنوان "عمليات البت". أسفل هذا الشريط مباشرةً، تظهر خمسة مربعات أصغر تحمل أسماء دوال مميزة f1، f3، f4، f5، وf5، تمثل دوال المزج البولياني غير الخطية المختلفة المستخدمة في كل دورة من دورات HAVAL. رُسمت هذه المربعات على شكل مربعات زرقاء داكنة بخطوط رياضية بيضاء، للتأكيد على أن كل جولة تستخدم دالة مزج مختلفة.

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

على الجانب الأيمن من الرسم البياني، توجد لوحة طويلة بعنوان "الإنهاء" تعرض "تدوير البتات" و"تحويل الإخراج"، ملخصةً المرحلة الأخيرة حيث يتم تبديل الحالة الداخلية وضغطها. ويؤدي سهم متجه للأسفل إلى مربع مضيء مؤطر يعرض نموذجًا لـ "قيمة تجزئة 128 بت" في صفين من الأحرف الست عشرية، مثل "E7A9B354 32DC3F25 89F63A1E 76B67D90"، مما يوضح التجزئة ذات الطول الثابت التي يتم إنتاجها بغض النظر عن حجم الإدخال.

يتناوب نظام الألوان العام بين درجات الأزرق الهادئة لمسارات البيانات والذهبي أو البرتقالي الساطع للتحويلات النشطة، مما يضفي على الصورة جمالية تقنية وحيوية. تتكون الخلفية من طبقات من الشبكات الشفافة، وسلاسل من الأصفار والآحاد، ودوائر إلكترونية باهتة، مما يعزز فكرة المعالجة التشفيرية والأمن الرقمي، ويوضح للمشاهد بوضوح آلية عمل التجزئة في جهاز HAVAL-128/5 بدءًا من إدخال الرسالة وحتى الإخراج النهائي ذي 128 بت.

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

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