صورة: نظرة عامة على خوارزمية التجزئة Tiger-192/3

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

رسم بياني تعليمي يشرح بنية خوارزمية التجزئة Tiger-192/3، ويوضح معالجة المدخلات، وجولات الضغط، والناتج النهائي المكون من 192 بت.


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

Tiger-192/3 Hash Algorithm Overview

رسم بياني أفقي يوضح التدفق عالي المستوى لخوارزمية التجزئة Tiger-192/3 من رسالة الإدخال عبر الكتل وجولات الضغط إلى نتيجة 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)

  • ما زلت أقوم بالتحميل...؛-)

وصف الصورة

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

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

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

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

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

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

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

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