كيف يعمل HTTPS · خرائط ذهنية
كيف يعمل HTTPS. خريطة ذهنية قابلة للتحرير تضم فروعًا ملونة وأفكارًا فرعية وروابط. توضح الخطوط المنحنية العلاقات، وتظهر الأسهم حين يكون للاتجاه معنى.
HTTPS هو HTTP يعمل داخل جلسة مشفَّرة. وقبل أن يسافر طلب واحد، ينفّذ المتصفّح والخادم مصافحة TLS: يتفاوضان، ويتحقّقان من شهادة الخادم، ويتفقان على مفتاح جلسة لا يملكه سواهما.
كيف يعمل HTTPS · خرائط ذهنية
لوحة MindMap التفاعلية لهذا الشرح — كل مسار وصف وسهم أعلاه جزء من مخطط QueryChart حقيقي يمكنك فتحه وتعديله.
كيفية قراءة الخريطة الذهنية
- ابدأ بالموضوع في المركز، ثم اتبع أحد الفروع الملونة لاستكشاف الأفكار المرتبطة به.
- توضح الخطوط المنحنية العلاقات، وتظهر الأسهم حين يكون للاتجاه معنى.
Browser hello
يجمع هذا الفرع “Browser connects to the HTTPS site”, “Browser sends a ClientHello with supported ciphers”.
Server identity
يجمع هذا الفرع “Server replies with its certificate and a ServerHello”, “Validity also checks the domain name on the certificate matches the site and that the certificate has not expired or been revoked.”, “Browser blocks the connection with a warning”, “Browser checks the certificate signature against the CA”.
Session keys
يجمع هذا الفرع “Browser sends a pre-master secret encrypted with the server's public key”, “From the pre-master secret, both sides independently compute the same session key. Only this key encrypts the actual data — the certificate's keys are used once.”.
Encrypted traffic
يجمع هذا الفرع “HTTP messages are encrypted with the session key”, “Browser and server exchange encrypted data”.
روابط بين الفروع
HTTPS = HTTP محمولاً فوق جلسة TLS مشفَّرة؛ والتشفير يحدث قبل أي رسالة HTTP.
الثقة تأتي من جهة إصدار الشهادات لا من الخادم: فالمتصفّح يحكم على شهادة الخادم مقابل جهة إصدار يثق بها سلفاً.
مفاتيح الشهادة تُستخدم مرة واحدة لحماية تبادل المفاتيح؛ ومفتاح جلسة جديد هو الذي يشفّر البيانات الفعلية.
الشهادة غير الصالحة أو غير الموثوقة توقف الاتصال، فHTTPS يُخفق مغلقاً بدل أن يرسل البيانات دون تشفير.
كل ما يحميه HTTPS ينتقل عبر شبكة تبديل الحزم نفسها التي يرسمها الشرح المرئي للإنترنت.
العلاقات الرئيسية والخلاصات
- HTTPS = HTTP محمولاً فوق جلسة TLS مشفَّرة؛ والتشفير يحدث قبل أي رسالة HTTP.
- الثقة تأتي من جهة إصدار الشهادات لا من الخادم: فالمتصفّح يحكم على شهادة الخادم مقابل جهة إصدار يثق بها سلفاً.
- مفاتيح الشهادة تُستخدم مرة واحدة لحماية تبادل المفاتيح؛ ومفتاح جلسة جديد هو الذي يشفّر البيانات الفعلية.
- الشهادة غير الصالحة أو غير الموثوقة توقف الاتصال، فHTTPS يُخفق مغلقاً بدل أن يرسل البيانات دون تشفير.
- كل ما يحميه HTTPS ينتقل عبر شبكة تبديل الحزم نفسها التي يرسمها الشرح المرئي للإنترنت.
متى تستخدم هذا الشرح المرئي
- شرح سبب ظهور القفل لفريقك، وما الذي يعنيه تحذير الشهادة فعلاً.
- تعريف المهندسين بالمصافحة قبل أن يشخّصوا مشكلات TLS أو الشهادات المنتهية أو تحذيرات المحتوى المختلط.
- تعليم نموذج الثقة: كيف يحمي تسلسل جهات إصدار الشهادات والتحقّق من الشهادة من انتحال الهوية.
كيف تعمل
عدّل الموضوع المركزي
غيّر اسم الموضوع ليناسب مشروعك أو درسك.
وسّع الفروع
حرر الأفكار وأضف أمثلة أو ملاحظات.
اربط الأفكار ذات الصلة
ارسم روابط بين الفروع، واستخدم الأسهم عندما يكون الاتجاه مهمًا.
الأسئلة الشائعة
ما الفرق بين HTTP وHTTPS؟
HTTPS هو HTTP يعمل داخل اتصال TLS مشفَّر. فالطلب والاستجابة هما البروتوكول نفسه تماماً؛ والذي يتغيّر أنه قبل إرسال أي رسالة HTTP ينفّذ المتصفّح والخادم مصافحة تُنشئ جلسة مشفَّرة. وكل ما يُنقل (عنوان URL والترويسات وملفات تعريف الارتباط وجسم الاستجابة) لا يقرؤه إلا الطرفان.
ماذا يحدث أثناء مصافحة TLS؟
يرسل المتصفّح ClientHello يُدرج فيه البروتوكولات والشيفرات التي يدعمها؛ ويردّ الخادم باختياره وبشهادته؛ ويتحقّق المتصفّح من الشهادة مقابل جهة إصدار شهادات موثوقة؛ ثم يتبادل الطرفان سراً يشتق منه كلاهما مفتاح الجلسة نفسه. وبعد ذلك تسير رسائل HTTP مشفَّرة. ويطوي الشرح المرئي هذا التبادل في تلك الخطوات الأربع.
لماذا يحتاج المتصفّح إلى جهة إصدار شهادات؟
لأن أي خادم يستطيع الادعاء بأنه أي نطاق. وجهة إصدار الشهادات (CA) هي الطرف الثالث الذي يوقّع شهادة الخادم بعد التحقّق من أن النطاق يعود لمقدّم الطلب. والمتصفّح يأتي محمّلاً بالمفاتيح العامة لجهات الإصدار الموثوقة، فيستطيع التحقّق من التوقيع بنفسه، وهذا ما يحوّل هوية مُدّعاة ذاتياً إلى هوية مشهود لها.
ماذا يعني تحذير الشهادة؟
يعني أن أحد الفحوص في قرار «هل الشهادة صالحة وسارية؟» قد أخفق، فالشهادة منتهية، أو تغطي نطاقاً آخر، أو وقّعتها جهة إصدار غير موثوقة، أو أنها أُلغيت. ويحجب المتصفّح الاتصال بدل المضي، لأن هوية الموقع لا يمكن التحقّق منها.
حرر هذه الخريطة الذهنية في QueryChart
افتح الخريطة على لوحة قابلة للتحرير. انقل الأفكار وأضف فروعًا وروابط.