الجمعة، 9 نوفمبر 2018

دالة هاش التشفيرية

دالة هاش التشفيرية
 هي دالة هاش, بمعنى انها تأخذ اي عدد من قطع البيانات وتعيد سلسلة ثابتة الطول من البتات تسمى قيمة هاش التشفيرية، بحيث ان اي تغيير في البيانات الاصلية (عرضيا او متعمدا) سوف يؤدي إلى تغيير كبير في قيمة هاش التشفيرية (باحتمال كبير جدا).
 عادة تسمى البيانات المشفرة "الرسالة" ومقدار هاش التشفيري يسمى الخلاصة digest.
هذا النوع من الخوارزميات لا يحتاج إلى مفتاح تشفير لانه لا يستخدم لتشفير النصوص وانما للتأكد من ان محتوى الرسالة موثوق ولم يتم التعديل عليه. 
وذلك بمقارنة الخلاصة المرسلة مع الخلاصة المولدة من الرسالة المطلوب التأكد من صحة محتواها.
من الامثلة على دالة هاش التشفيرية خوارزميات إم دي5 و ببر و SHA-1.
تمتلك دالة هاش التشفيرية المثالية اربع صفات اساسية:
=============================
يمكن حساب خلاصة بسهولة لاي رسالة معطاة
انه من غير الممكن توليد رسالة انطلاقا من خلاصة معطاة
انه من غير الممكن تغيير رسالة من دون ان تتغير خلاصتها
انه من غير الممكن توليد رسالتين لهما نفس الخلاصة 
لدالات هاش التشفيرية تطبيقات عديدة في مجال أمن المعلومات, وخصوصا في الامضاءات الرقمية, رموز استيقان الرسائل MAC, وانواع الاستيقان الاخرى لاكتشاف المعلومات المكررة او ملفات الكيانات 

ليست هناك تعليقات:

إرسال تعليق