ما هو SipHash-2-4؟
SipHash-2-4 دالة تجزئة مفتاحية سريعة مصممة للرسائل القصيرة وحماية جداول التجزئة. تستخدم مفتاحا سريا بطول 128 بت وتنتج خرجا بطول 64 بت، ويعرض عادة كقيمة سداسية عشرية من 16 محرفا.
متى تستخدمه
- حماية جداول التجزئة على الخادم من هجمات إغراق التجزئة عندما يبقى المفتاح خاصا.
- إنشاء مجاميع اختبارية مفتاحية وحتمية لمفاتيح التخزين المؤقت أو التقسيم أو جداول البحث الداخلية.
- مقارنة مقتطفات نصية أو ملفات باستخدام المفتاح نفسه عندما لا تكون المصادقة التعمية مطلوبة.
تنسيق المفتاح
أدخل المفتاح على هيئة 16 بايت بالضبط من البيانات السداسية العشرية، مثل 0x000102030405060708090a0b0c0d0e0f. بادئة 0x اختيارية، وتقبل الأداة المسافات والنقطتين والواصلات والشرطات السفلية لتسهيل قراءة المفاتيح الطويلة.
ملاحظات أمنية
لا يعد SipHash-2-4 بديلا عن HMAC أو التوقيعات الرقمية أو تجزئة كلمات المرور. استخدمه لعمليات جداول التجزئة والمجاميع الاختبارية المفتاحية، وليس لإثبات الأصالة عبر أنظمة تحتاج إلى ضمانات أمنية تعمية.