ما هو SHAKE256 (FIPS 202)؟
SHAKE256 (FIPS 202) هي دالة مخرجات قابلة للتمديد (XOF) ضمن عائلة SHA-3. وعلى خلاف دوال التجزئة ذات الطول الثابت، يمكنه إرجاع أي عدد من بتات المخرجات مع توفير قوة أمان تبلغ 256 بت. وهو مُقنن من NIST ضمن FIPS 202 ويعتمد على بنية الإسفنجة Keccak.
تظهر أهمية هذه المرونة عندما يتطلب بروتوكول أو تنسيق ملف أو قاعدة داخلية للمجموع الاختباري طولاً محدداً للبصمة. في هذه الأداة يمكنك تجزئة النص العادي أو الملفات المرفوعة واختيار طول المخرجات بالبت، ما دام من مضاعفات 8.
تشمل الاستخدامات الشائعة تجزئة البروتوكولات، واشتقاق المفاتيح، والبصمات التشفيرية ذات الطول المتغير، وسير عمل سلامة البيانات التي يجب أن تنتج النتيجة نفسها دائماً لنفس الإدخال وطول المخرجات.