مولد هاش RIPEMD-160

توليد هاش RIPEMD-160 بقوة 160 بت - الهاش الذي يقف خلف عناوين البيتكوين

مشاركة:

مولد هاش RIPEMD-160

دالة الهاش الأوروبية التي تشغل عناوين البيتكوين

خوارزمية RIPEMD-160 هي العضو الأبرز في عائلة RIPEMD، وتنتج قيمة هاش بطول 160 بت (40 حرفاً سداسياً عشرياً). تم تطويرها من قبل هانز دوبرتين، وأنتون بوسيلايرز، وبارت برينيل في جامعة KU Leuven في بلجيكا. تشتهر RIPEMD-160 باستخدامها في نظام البيتكوين - حيث يتم اشتقاق كل عنوان بيتكوين عن طريق تطبيق SHA-256 متبوعة بـ RIPEMD-160 (المعروف بـ HASH160). وتُستخدم أيضاً في بصمات مفاتيح PGP/GPG.

ما هو RIPEMD-160؟

تقوم RIPEMD-160 بتوسيع تصميم RIPEMD-128 عن طريق إضافة جولة خامسة لكل من سلسلتيها الحسابيتين المتوازيتين، بإجمالي 160 عملية لكل كتلة. تستخدم السلسلتان ثوابت جولات مختلفة وترتيبات مختلفة لكلمات الرسالة، ثم يتم دمج نتائجهما. صُممت هذه الهندسة البرمجية خصيصاً لمقاومة تقنيات تحليل التشفير التي عطلت MD4 وأضعفت MD5.

✅ مميزات RIPEMD-160

  • معيار بيتكوين: تُستخدم في HASH160 لتوليد العناوين.
  • مخرج 160 بت: 40 حرفاً سداسياً عشرياً، مع مقاومة تصادم 80 بت.
  • تصميم مستقل: لم يتم تصميمها من قبل أي وكالة حكومية.
  • أمان مُجرب: لم يتم العثور على هجمات عملية ناجحة ضدها منذ عام 1996.

📊 أين تُستخدم RIPEMD-160؟

  • بيتكوين: SHA-256 + RIPEMD-160 = HASH160 للعناوين.
  • PGP/GPG: حساب بصمات المفاتيح الرقمية.
  • البطاقات الذكية: مصادقة بطاقات الدفع الأوروبية بمعيار EMV.
  • تنوع التشفير: بديل لخوارزميات SHA التي صممتها وكالة الأمن القومي الأمريكية.

💡 سياق الاستخدام

توفر RIPEMD-160 مقاومة تصادم تبلغ 80 بت، وهي قابلة للمقارنة بـ SHA-1. بينما لم يتم العثور على تصادمات عملية (على عكس SHA-1)، يجب على التطبيقات الجديدة النظر في SHA-256 للحصول على هوامش أمان أعلى. استمرار استخدام بيتكوين لـ RIPEMD-160 محمي بطبقة SHA-256 الخارجية في هيكلية HASH160.

🔄 RIPEMD-160 مقابل دوال 160 بت الأخرى

🔵

RIPEMD-160

160 بت، سلسلة مزدوجة

لا توجد تصادمات معروفة

🟢

SHA-1

160 بت، سلسلة أحادية

تم إثبات وجود تصادمات (2017)

🟡

SHA-256

مخرج 256 بت

أمان أعلى، ويُنصح بها حالياً

❓ الأسئلة الشائعة

لماذا تستخدم البيتكوين RIPEMD-160؟

تستخدم البيتكوين HASH160 (تطبيق SHA-256 ثم RIPEMD-160) لتقصير العناوين مع الحفاظ على تنوع الأمان. استخدام عائلتين مختلفتين يعني أن المهاجم يجب أن يخترق كلتيهما لتزوير عنوان.

هل RIPEMD-160 أكثر أماناً من SHA-1؟

من الناحية العملية، نعم. بينما ينتجان هاش 160 بت، لا توجد تصادمات عملية معروفة لـ RIPEMD-160، في حين تم اختراق SHA-1 في عام 2017. قد يوفر تصميم السلسلة المزدوجة مزايا هيكلية.

هل يجب استخدام RIPEMD-160 للمشاريع الجديدة؟

للمشاريع الجديدة، يُنصح باستخدام SHA-256 بسبب هامش الأمان العالي. استخدم RIPEMD-160 عندما يكون التوافق مع البيتكوين مطلوباً أو عندما تفضل خوارزمية صُممت خارج الوكالات الحكومية.