انتقل إلى المحتوى

مولّد RIPEMD-160

أنشئ تجزئة RIPEMD-160 لأي نص بسرعة. ترمّز الأداة مدخلاتك بصيغة UTF-8، وتشغّل دالة RIPEMD-160 ذات 160-bit المصممة في لوفان عام 1996، وتعرض قيمة التجزئة في صورة 40 حرفًا ست عشريًا أو بصيغة Base64. يستخدمها المطورون للتحقق من خطوات عناوين Bitcoin وتواقيع OpenPGP الأقدم والأنظمة القديمة التي لا تزال تخزن قيم تجزئة RIPEMD-160، ولمقارنتها بنتائج المكتبات الأخرى.

إعادة تعيين

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

ما RIPEMD-160؟

RIPEMD-160 دالة تجزئة تشفيرية بعرض 160-bit، نُشرت عام 1996 على يد Hans Dobbertin وAntoon Bosselaers وBart Preneel. تنفذ مسارين متوازيين للحساب ثم تدمجهما. يبلغ طول قيمة التجزئة 20 بايتًا، أو 40 حرفًا ست عشريًا.

ما متجهات اختبار RIPEMD-160؟

تنتج السلسلة الفارغة قيمة التجزئة 9c1185a5c5e9fc54612808977ee8f548b2258d31. أما النص abc فينتج 8eb208f7e05d987a9b044a8e98c6b087f15a0bfc. وكلتا القيمتين من قيم الاختبار المنشورة للمصممين.

كيف يستخدم Bitcoin خوارزمية RIPEMD-160؟

يحسب Bitcoin قيمة HASH160، وهي RIPEMD-160 لـ SHA-256 المفتاح العام، لإنشاء العناوين. تحسب هذه الأداة تجزئة بايتات UTF-8 للنص الذي تدخله، لذا فهي لا تنفذ خطوة SHA-256 ولا تقبل بايتات المفاتيح الخام بصيغة hex.

هل ما زال RIPEMD-160 آمنًا؟

لا يُعرف أي هجوم عملي بالتصادم أو استعادة النص الأصلي على RIPEMD-160 الكامل. ناتجه ذو 160 بت يوفر مقاومة للتصادم تبلغ نحو 80 بت فقط، وهي أقل من التوصيات الحالية. فضّل SHA-256 أو SHA3-256 للتصميمات الجديدة.

هل يرتبط RIPEMD-160 بـ SHA-1؟

كلاهما ينتج مخرجات بطول 160 بت ويستند إلى أفكار تصميم MD4، لكن بنيتيهما مختلفتان. وعلى خلاف SHA-1، لا يوجد تصادم عملي منشور لـ RIPEMD-160.

كيف تتم معالجة النص الذي أدخله؟

يُرمّز الإدخال بصيغة UTF-8 وتُحسب تجزئته تمامًا كما أُدخل، بما في ذلك المسافات البيضاء وفواصل الأسطر. يجري الحساب باستخدام WebAssembly على الخادم، ولا يُخزَّن أي شيء.

ما الغرض من خيار Base64؟

يعرض Base64 البايتات العشرين نفسها في 28 حرفًا، ما يجعله مناسبًا لـ JSON وملفات الإعداد. أما hex فهو التنسيق المعتاد للسجلات وأدوات سطر الأوامر مثل openssl dgst -ripemd160.

هل يمكنني حساب تجزئة سلسلة hex كبايتات خام؟

لا. تحسب الأداة دائمًا تجزئة النص الذي تكتبه، لذا تُحسب تجزئة السلسلة 00ff باعتبارها أربعة أحرف ASCII، لا بايتين. استخدم مكتبة برمجية إذا كنت بحاجة إلى حساب تجزئة بيانات ثنائية.

هل ينبغي أن أستخدم RIPEMD-160 لكلمات المرور؟

لا. إنها دالة تجزئة سريعة، ما يتيح للمهاجمين تجربة التخمينات بسرعة. استخدم bcrypt أو scrypt أو Argon2 لكلمات المرور.

ما الحد الأقصى لحجم الإدخال؟

يقبل كل طلب ما يصل إلى 5 MiB من النص. للبيانات الأكبر حجمًا، احسب تجزئتها محليًا باستخدام أداة سطر أوامر.

نبذة عن OneClick Pro

OneClick Pro مجموعة مجانية تضم أكثر من 150 أداة ويب للمهام اليومية: تحويل الصور والوحدات، وتنسيق الأكواد والتحقق من صحتها، وفحص النطاقات وSEO، والعمل مع النصوص والتواريخ والأرقام. تعمل كل أداة دون تسجيل أو اشتراك، ولا تُستخدم البيانات التي تُدخلها إلا لحساب النتيجة ولا تُخزّن مطلقًا. استخدمها كصندوق أدوات سريع للمهام المنفردة، أو أضف الأدوات التي تعتمد عليها يوميًا إلى إشاراتك المرجعية.