20/08/2022
بسم الله الرحمن الرحيم
والصلاة والسلام على اشرف الخلق والمرسلين سيدنا محمد
اليوم درس على encryption
التشفير
قبل ما ندخلو فصلب الموضوع ونعرفو انواعو وطريقة عملو لازم تكون عندنا خلفية تاريخية على اصل التشفير وفي ماذا كان يستخدم
من اشهر ما استخدم التشفير قديما في ارسال الرسائل المهمة بين الحضارات والجيوش لأنها كانت تحمل معلومات عن الحروب ....الخ
وهنا راح نشوفو من اقدم انواع التشفير هي شيفرة الملك قيصر (Caesar cipher) ولي كان يستخدمها في تشفير رسائلو الي كان يرسلها للقادة العسكريين فالامبراطورية الرومانية وتعتبر من ابسط انواع التشفير طريقة عملها كالتالي :
كان بعد كتابة الرسالة يحرك كل حرف ب3 احرف التي بعده
مثلا حرف A كان يحركو 3 مرات حتا يصبح حرف D ويكمل في تشفير باقي الرسالة ثم يرسلها مع رسول حتا اذا قرأ ما في داخل الرسالة لم يفهم فيها شيئ
للتشفير نوعان اثنان
🔓النوع الاول symmetric encryption:
وهو الذي يستخدم من طرف بروتوكول http
طريقة عملو تشبه تماما طريقة عمل شيفرة الملك قيصر
عندما يحدث اتصال بين المتصفح الخاص بك والسيرفر (لا اريد الدخول فالتفاصيل)
واردت ادخال كلمة السر فالموقع يقوم السيرفر بإنشاء مفتاح يحتفض به ويرسل لي نسخة عنه
هذا المفتاح هو طريقة فك التشفير التي سنعتمد عليها فالاتصال (الطريقة التي يستخدمها الملك قيصر تحريك 3 احرف) الخطير فالامر انه اذا حصل شخص على هاذ المفتاح يستطيع فك تشفير الرسائل التي بيننا ومعرفة جميع المعلومات التي ارسلها للسيرفر من كلمات سر ومعلومات اخرا
🔒النوع الثاني وهو asymmetric encryption:
وجد الباحثين في مجال التشفير على طريقة قوية جدا لتشفير المعلومات وهي كتالي
عند الاتصال بسيرفر سيقوم المتصفح الخاص بك يإنشاء 2 مفاتيح واحد خاص والاخر عام وايضا السيرفر 2 مفاتيح واحد خاص وواحد عام
الخاص هو الذي يقوم بفك التشفير
والعام هو الذي يقوم بالتشفير
يتبادل المتصفح الخاص بي والسيرفر المفاتيح العامة لكي يقومو بتشفير المعلومات وليس من الخطر احد الاشخاص يحصل على هاذ المفتاح لأنني كما اخبرتكم المفتاح الخاص هو الذي يفك التشفير وليس العام
اقوم بتشفير كلمة السر بالمفتاح العام الخاص بسيرفر وارسلها له وهو يقوم بفك تشفيرها مفتاحه الخاص وهكذا تستمر الطريقة الاتصال
بروتوكلول https هو من يقوم بستخدام هاذه الطريقة لهذا يعتبر من افضل البروتوكولات الامنة والمشفرة
انشاء الله اكون قد افدتكم بهذا الشرح عن التشفير