عندما بدأت قراءة هذه القصة المصوّرة، عرض متصفحك رمز قفل في شريط العنوان.
كيف حدث ذلك؟
لكن أولًا كان عليهما الاتفاق على كيفية التواصل بأمان.
تُسمى هذه العملية، وهي التفاوض بين متصفح وخادم، «المصافحة».
تحدث بسرعة كبيرة. سنريك كيف تعمل.
ابدآ يا رفاق!
مستعدون؟ هذا ما تبدو عليه «المصافحة» بالحركة البطيئة.
انتهى!
لنقم بها مرة أخرى ولكن أسرع.
مَرَّةٌ أُخْرَى!
توقف!
دعنا نُفصّلها. خطوة بخطوة.
أُرسل قائمة بإصدارات SSL/TLS وخوارزميات التشفير التي يمكنني العمل بها إلى كمبيوجتر.
الكلمة الأنيقة لقائمة خوارزميات التشفير هي «مجموعة التشفير».
هكذا يمكنك أن تبدو محترفًا على طاولة العشاء.
تطورت بروتوكولات SSL وTLS بمرور الوقت، سنتحدث أكثر عن ذلك قريبًا.
ثم أنتظر ردًا من كمبيوجتر.
أختار أفضل إصدار SSL/TLS وخوارزمية تشفير من بين ما أرسله براوزربيرد وبناءً على تفضيلاتي.
أُجيب بشهادتي، التي تتضمن مفتاحي العام، حتى يتمكن من التحقق من هويتي.
أتحقق من شهادة كمبيوجتر للتأكد من شرعيتها.
أُولّد «مفتاح ما قبل رئيسي» حتى نستخدمه لاحقًا عند إنشاء مفتاح فريد.
أُشفّر ذلك المفتاح ما قبل الرئيسي بمفتاح كمبيوجتر العام ثم أرسله إليه.
أستخدم مفتاحي الخاص لفك تشفير المفتاح ما قبل الرئيسي.
حتى الآن، كان كل الاتصال بينهما مكشوفًا. لم يؤمّنا أي رسائل.
استخدما المفاتيح غير المتماثلة (العامة والخاصة) لتشفير المفتاح ما قبل الرئيسي كي لا يتجسس عليه أحد.
كلمات المرور، تفاصيل بطاقات الائتمان، كل شيء.
بسيط، أليس كذلك؟
في المرة القادمة التي تتصل فيها بموقع آمن عبر HTTPS، امنح متصفحك إشارة الشَكا لأنك تعرف مصافحته السرية.