البرمجة والذكاء الاصطناعي · الفصل الثاني · الترم الأول، الدرس 2-1
تقنيات التشفير والمصادقة
لما تدخل على تطبيق البنك أو تشتري أونلاين، فيه كذا تقنية شغالة مع بعض عشان تحمي الاتصال وتتأكد مين اللي بيدخل. هنفهم HTTPS ومصافحة TLS، والفرق بين التشفير والشهادة والتوقيع الرقمي، وإمتى المصادقة تبقى ثنائية بجد.
مدة الدرس: من 25 لـ 35 دقيقة
الأمان على الإنترنت مش تقنية واحدة، دي طبقات بتشتغل مع بعض. الفيديو لسه بيتصوّر؛ اقرأ نصه أو ابدأ على طول، كل اللي فيه موجود في الشاشات الجاية.
اقرأ نص الفيديو لحد ما يتصوّر
المشهد 1: القفل الصغير
لما تفتح تطبيق البنك أو تشتري أونلاين، فيه أكتر من تقنية شغالة مع بعض عشان تحميك: التشفير، والشهادة الرقمية، والمصادقة.
على الشاشة: قفل جنب عنوان موقع بيبدأ بـ https.
المشهد 2: مصافحة TLS
في الأول بتحصل مصافحة TLS: السيرفر يبعت شهادته الرقمية، والمتصفح يتأكد منها ومن اسم الموقع. وبآليات المفتاح العام الطرفين يطلّعوا مفاتيح جلسة من غير ما يبعتوا المفتاح نفسه على الشبكة. وبعدها البيانات كلها تتحمي بالتشفير المتماثل لأنه أسرع.
على الشاشة: متصفح وسيرفر بيسلّموا على بعض، وبعدين قناة مقفولة بينهم.
المشهد 3: عاملين مش واحد
المصادقة الثنائية معناها عاملين مستقلين من فئتين مختلفتين: حاجة تعرفها زي الباسورد، وحاجة معاك زي الموبايل، أو حاجة فيك زي البصمة. لو الباسورد اتسرب، الحرامي لسه محتاج العامل التاني.
على الشاشة: باسورد + موبايل + بصمة، وعلامة صح على أي اتنين من فئتين مختلفتين.
هتتعلم في الدرس ده
- تشرح إزاي اتصال HTTPS بيستخدم أكتر من تقنية لحماية الاتصال.
- تفرّق بين دور التشفير، والشهادة الرقمية، والمصادقة الثنائية، والتوقيع الرقمي.
- تقيّم طريقة مصادقة في موقف معين وتبرّر اختيارك بالأمان وإمكانية الوصول.
رحلة الدرس
10 شاشات قصيرة، كل شاشة فيها حاجة واحدة. تقدر تفتح أي محطة من هنا أو من «محتوى الدرس».