حاسبة رمز التجزئة Tiger-192/3
نُشرت: ١٧ فبراير ٢٠٢٥ م في ٩:٠٦:٢١ م UTC
حاسبة رمز التجزئة التي تستخدم دالة التجزئة Tiger 192 بت و 3 جولات (Tiger-192/3) لحساب رمز التجزئة بناءً على إدخال النص أو تحميل الملف.Tiger-192/3 Hash Code Calculator
Tiger 192/3 (Tiger 192 bits, 3 rounds) هي دالة تجزئة تشفيرية تأخذ مدخلاً (أو رسالة) وتنتج خرجًا بحجم ثابت، 192 بت (24 بايت)، يتم تمثيله عادةً برقم سداسي عشري مكون من 48 حرفًا
دالة تجزئة تايجر هي دالة تجزئة تشفيرية صممها روس أندرسون وإيلي بيهام في عام 1995. وقد تم تحسينها خصيصًا للأداء السريع على منصات 64 بت، مما يجعلها مناسبة تمامًا للتطبيقات التي تتطلب معالجة بيانات عالية السرعة، مثل التحقق من سلامة الملفات والتوقيعات الرقمية وفهرسة البيانات. تنتج أكواد تجزئة بطول 192 بت في 3 أو 4 جولات، والتي يمكن تقليصها إلى 160 أو 128 بت إذا لزم الأمر لقيود التخزين أو التوافق مع تطبيقات أخرى.
لم يعد يُعتبر آمنًا لتطبيقات التشفير الحديثة، ولكن تم تضمينه هنا في حالة احتياج المرء إلى حساب رمز التجزئة للتوافق مع الإصدارات السابقة.
إفصاح كامل: لم أكتب التنفيذ المحدد لدالة التجزئة المستخدمة في هذه الصفحة. إنها دالة قياسية مضمنة في لغة برمجة PHP. لقد قمت فقط بإنشاء واجهة الويب لجعلها متاحة للجمهور هنا للراحة.
نبذة عن خوارزمية التجزئة Tiger-192/3
لست عالم رياضيات ولا متخصصًا في التشفير، ولكنني سأحاول شرح دالة التجزئة هذه بطريقة مبسطة باستخدام مثال. إذا كنت تفضل شرحًا علميًا دقيقًا ودقيقًا يعتمد على الرياضيات بالكامل، فأنا متأكد من أنك ستجده على العديد من المواقع الأخرى ;-)
الآن، تخيل أنك تقوم بإعداد وصفة سرية لعصير سموذي. تقوم بإضافة مجموعة من الفواكه (بياناتك)، وتخلطها بطريقة خاصة (عملية التقطيع)، وفي النهاية تحصل على نكهة فريدة (التقطيع). حتى لو غيرت شيئًا واحدًا صغيرًا - مثل إضافة حبة توت أزرق واحدة - فإن النكهة ستكون مختلفة تمامًا.
مع Tiger، هناك ثلاث خطوات للقيام بذلك:
الخطوة 1: تحضير المكونات (حشو البيانات)
- بغض النظر عن حجم بياناتك، فإن Tiger يتأكد من أنها بالحجم المناسب للخلاط. فهو يضيف بعض الحشو الإضافي (مثل الحشو) حتى يتناسب كل شيء بشكل مثالي.
الخطوة 2: الخلاط الفائق (وظيفة الضغط)
- يحتوي هذا الخلاط على ثلاث شفرات قوية.
- يتم تقطيع البيانات إلى أجزاء، ويتم تمرير كل جزء من خلال الخلاط واحدًا تلو الآخر.
- لا تدور الشفرات فحسب - بل إنها تخلط، وتسحق، وتلف، وتخلط البيانات بطرق مجنونة باستخدام أنماط خاصة (تشبه إعدادات الخلاط السرية التي تضمن خلط كل شيء بشكل غير متوقع).
الخطوة 3: مزيجات متعددة (تمريرات/جولات)
- وهنا تبدأ الأمور في الإثارة. لا يمزج Tiger بياناتك مرة واحدة فقط - بل يمزجها عدة مرات للتأكد من عدم تمكن أي شخص من معرفة المكونات الأصلية.
- هذا هو الفرق بين الإصدارين المكونين من 3 و4 جولات. من خلال إضافة دورة خلط إضافية، تصبح الإصدارات المكونة من 4 جولات أكثر أمانًا بعض الشيء، ولكنها أيضًا أبطأ في الحساب.