تخطَّ إلى المحتوى

🌐 شرح أساسيات الشبكات

التشفير و SSL/TLS

الدرس 14 من 25· ⏱ 1 دقائق قراءة

ما هو TLS؟

بروتوكول يشفّر الاتصال بين العميل والخادم (الإصدار الحديث من SSL).

أنواع التشفير

  • متماثل (Symmetric): مفتاح واحد للتشفير وفكّه — سريع.
  • غير متماثل (Asymmetric): زوج مفاتيح (عامّ + خاصّ) — آمن لتبادل المفاتيح.

TLS يجمع بينهما: غير متماثل لتبادل مفتاح الجلسة، ثم متماثل للبيانات.

الشهادات (Certificates)

وثيقة رقمية تثبت هويّة الموقع، تصدرها جهة موثوقة (CA). المتصفّح يتحقّق منها.

المصافحة (TLS Handshake) مبسّطة

  1. العميل يطلب اتصالًا آمنًا.
  2. الخادم يرسل شهادته (تحوي مفتاحه العامّ).
  3. العميل يتحقّق من الشهادة ويتّفق على مفتاح جلسة.
  4. يبدأ التشفير المتماثل للبيانات.

القفل في المتصفّح

يعني أن الاتصال مشفّر والشهادة صالحة.

💡 شهادات Let's Encrypt مجّانية وتُجدّد تلقائيًّا — لا عذر لترك موقعك على HTTP.

🎯 التالي: التوجيه (Routing).

هل كان هذا الدرس مفيدًا؟