شرح صفوف ومحتوى الفقرة
الآن يمكننا ربط القطع الأربع معاً—التشفير غير المتماثل، والتوقيع الرقمي للشهادات ()، والتشفير المتماثل، والتجزئة—لنفهم كيف يعمل النظام الهجين () خلال أجزاء من الثانية عند فتح أي موقع عبر بروتوكول :
- المرحلة 1 — التحقق وتبادل المفتاح بالتشفير غير المتماثل (): يبرز الخادم شهادته الرقمية الموقّعة من هيئة التصديق فيتحقق المتصفح من هويته، ثم يستخدم الطرفان التشفير غير المتماثل () للاتفاق بأمان تام على مفتاح سري مؤقت مشترك يُسمى مفتاح الجلسة ().
- المرحلة 2 — نقل البيانات السريع بالتشفير المتماثل (): بمجرد امتلاك الطرفين لنفس «مفتاح الجلسة»، ينتقل الاتصال فوراً إلى التشفير المتماثل فائق السرعة () مع بصمات التحقق من السلامة لتشفير جميع طلبات واستجابات ورؤوس طوال الجلسة!
تأمل كيف تجتمع هذه الخوارزميات في سطر اتصال القياسي أدناه، ثم جرّب الركائز الأربع في المحاكي التفاعلي:
# How a Single HTTPS (TLS) Connection Uses All 4 Cryptographic Pillars:
1. Identity Verification : X.509 Certificate signed by CA (ECDSA / RSA Signature)
2. Asymmetric Handshake : ECDHE (Elliptic Curve Diffie-Hellman Key Exchange)
3. Symmetric Encryption : AES_256_GCM (Fast shared session key for HTTP traffic)
4. Message Integrity : SHA384 / GCM Auth Tag (Detects any byte tampering)
# Verify a downloaded file's SHA-256 integrity hash in your terminal:
# On Linux / macOS:
shasum -a 256 ubuntu-installer.iso
# On Windows PowerShell:
Get-FileHash .\ubuntu-installer.iso -Algorithm SHA256
ملخص الدرس
حصاد الدرسمراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي
ماذا تعلّمت في هذا الدرس؟
استعرضنا في هذا الدرس الركائز الأساسية للتشفير والتجزئة الرقمية على الويب: الفرق بين النص المكشوف والنص المشفر لتحقيق السرية والسلامة وموثوقية الهوية، واستخدام التجزئة وحيدة الاتجاه ( لسلامة الملفات و مع التمليح لكلمات المرور)، والمقارنة بين التشفير المتماثل السريع () والتشفير غير المتماثل () والتوقيعات الرقمية، وكيف يدمج بروتوكول بينهما في كل اتصال . الخطوة التالية: انتقل الآن إلى الدرس الختامي في فصل بروتوكول HTTP (إصدارات بروتوكول HTTP) لنتعرف على رحلة تطور البروتوكول من و إلى و!