[URL=[IMG][/IMG][/URL]
- يجب على كل شخص مهتم بالبرمجة والأمن السيبراني معرفة طريقة عمل HTTPS
- يُستخدم HTTPS بروتوكول تشفير لتشفير الاتصالات, يُطلق على البروتوكول اسم Transport Layer Security (TLS)
، على الرغم من أنه كان يُعرف سابقًا باسم Secure Sockets Layer (SSL)
، يؤمن هذا البروتوكول الاتصالات باستخدام مايُعرف بــ asymmetric public key infrastructure
.
- يستخدم هذا النوع من أنظمة الأمان مفتاحين مختلفين لتشفير الاتصالات بين طرفين:
- المفتاح العامّ - The public key
- المفتاح الخاصّ - The private key
المفتاح الخاصّ - The private key
يتم التحكم في هذا المفتاح بواسطة مالك الموقع الإلكتروني ويتم الاحتفاظ به، كما توقعت، على أنه خاص، يعيش هذا المفتاح على سيرفر ويب ويُستخدم لفك تشفير المعلومات المشفرة بواسطة الــpublic key
.
المفتاح العامّ - The public key
هذا المفتاح متاح لكل من يريد التفاعل مع السيرفر بطريقة آمنة، لايمكن فك تشفير المعلومات التي يتم تشفيرها بواسطة الــpublic key
إلا بواسطة الــprivate key
.