يخلط كثيرون بين التشفير والتجزئة لأن كليهما يحول البيانات إلى شكل غير مقروء مباشرة، لكن الغرض وطريقة الاستخدام مختلفان. التشفير يحمي سرية البيانات: تدخل رسالة مع مفتاح إلى خوارزمية، فتنتج نصًا مشفرًا، ويستطيع من يملك المفتاح المناسب استعادة الرسالة الأصلية. لذلك يستخدم عند نقل رسالة خاصة أو حفظ ملف ينبغي فتحه لاحقًا.
قد يكون التشفير متماثلًا، أي يستخدم الطرفان المفتاح السري نفسه، أو غير متماثل يستخدم مفتاحًا عامًا وآخر خاصًا. في الحالتين توجد عملية عكس مقصودة اسمها فك التشفير. قوة النظام لا تعتمد على إخفاء اسم الخوارزمية، بل على خوارزمية مدروسة ومفتاح قوي محفوظ بطريقة سليمة. وإذا سُرق المفتاح، يمكن للمهاجم فك البيانات التي يحميها ذلك المفتاح بحسب تصميم النظام.
أما دالة التجزئة فتأخذ مدخلًا بأي طول وتنتج بصمة ذات طول ثابت. صممت الدوال التشفيرية الجيدة بحيث يصعب عمليًا استرجاع المدخل من البصمة أو إيجاد مدخلين مختلفين لهما البصمة نفسها. لا يوجد «مفتاح فك» يعيد النص، لأن التجزئة ليست خزنة قابلة للفتح. تغيير صغير في الملف ينتج عادة بصمة مختلفة جدًا، ولهذا تستخدم البصمات للتحقق من سلامة الملفات والتوقيعات الرقمية.
عند تخزين كلمات المرور لا ينبغي حفظها كنص واضح أو بتشفير يمكن عكسه فقط. يحفظ النظام ناتج دالة اشتقاق مخصصة لكلمات المرور مع قيمة عشوائية تسمى الملح. عند تسجيل الدخول يعيد حساب الناتج ويقارنه بالمحفوظ. الملح يجعل كلمتين متطابقتين تنتجان سجلات مختلفة ويعطل كثيرًا من الجداول المحسوبة مسبقًا، بينما تجعل الكلفة الحسابية المرتفعة تجربة ملايين التخمينات أبطأ.
التجزئة وحدها لا تثبت هوية مرسل الملف؛ يستطيع مهاجم تغيير الملف ونشر بصمة جديدة معه. يلزم مصدر موثوق للبصمة أو توقيع رقمي يربطها بصاحب مفتاح. وبالمقابل، تشفير الرسالة لا يضمن دائمًا أنها لم تتغير ما لم يستخدم نمط تشفير موثقًا يوفر التحقق من السلامة أيضًا.
اختيار الأداة يبدأ بالسؤال: هل نحتاج استعادة الأصل سرًا؟ نستخدم تشفيرًا مناسبًا. هل نريد كشف التغيير أو مقارنة قيمة دون حفظها؟ نستخدم تجزئة أو دالة اشتقاق حسب الحالة. وفي التطبيقات الحقيقية قد يعمل الاثنان معًا، لكن لا يحل أحدهما محل الآخر.
## سؤال للنقاش
لماذا لا يكفي حساب بصمة لملف منشور إذا وصلت البصمة والملف من المصدر غير الموثوق نفسه؟
## المراجع
- NIST، مدخل إلى علم التشفير واستخداماته في حماية المعلومات.
- NIST SP 800-175B، إرشادات الدوال التشفيرية والتشفير المتماثل وغير المتماثل.
- NIST CSRC، تعريف دالة التجزئة التشفيرية وخصائص مقاومة التصادم والاسترجاع.
التقنية والذكاء الاصطناعي
ما الفرق بين التشفير والتجزئة؟
بقلم فريق تحرير وي تاك · 2026-10-23 03:45:00
يخلط كثيرون بين التشفير والتجزئة لأن كليهما يحول البيانات إلى شكل غير مقروء مباشرة، لكن الغرض وطريقة الاستخدام مختلفان. التشفير يحمي سرية البيانات: تدخل رسالة مع مفتاح إلى خوارزمية، فتنتج نصًا مشفرًا، ويستطيع من يملك المفتاح المناسب استعادة الرسالة الأصلية. لذلك يستخدم عند نقل رسالة خاصة أو حفظ ملف ينبغي فتحه لاحقًا.