طلب طول آخر لا يقدّم مؤشر قراءة في مثالنا. [1] [2]
الخلاصة السريعة
المثال
from hashlib import shake_128 h=shake_128(b'bud') a=h.digest(4) b=h.digest(7) print(a==b[:4]) print(h.digest(4)==a)
الحالة والبادئة
المصدر هنا يحسب ناتج الطول المطلوب من نسخة الحالة. لم نضف بيانات بين الطلبات. يطبع المثال True ثم True؛ لا تعني السبعة أنها سبعة بايتات تالية بعد الأربعة. [1] [2]

القيم والنطاق
نعرض البايتات سداسيًا: 45f989ce ثم 45f989cebf0c8c. تطابقها فحص محلي لمدخل مؤلف؛ لا يثبت هوية ملف أو أمان خوارزمية، ولا نقيس الأداء. [1] [2]
المراجع
- Python 3.12: SHAKE variable-length digests
- CPython 3.12.14: OpenSSL XOF digest
- موضوع تك: لغة بايثون — مفردات
- موضوع تك: تطبيقات بايثون — مفردات
أُعدّ هذا المقال بمساعدة الذكاء الاصطناعي، وخضع لمراجعة ذاتية بالأداة نفسها. لا يُنسب إلى مراجع بشري أو خبير مستقل. منهجية المحتوى.
