ماهو الفرق بين الـ HTTP و الـ HTTPS
HTTP و HTTPS هما بروتوكلا نقل البيانات بين الجهاز و السيرفر كلاهما يستخدم لنقل المعلومات بين الحاسوب أو الهاتف و السيرفر , و لكن ماهو الفرق بينهما ؟ و أين الإختلاف ؟ .
محتوى المقالة :
1- ماهو بروتوكول HTTP .
2- ماهو بروتوكول HTTPS .
3- ماهو الفرق بين بروتوكول الـ HTTP و بروتوكول الـ HTTPS .
4- لماذا تم إضافة تشفير SSL/TLS إلى بروتوكول HTTPS .
1- ماهو بروتوكول HTTP
بروتوكل HTTP إختصارا لـ Hyper Text Transfer Protocol و يعني بروتوكول نقل النص التشعبي يستخدم في نقل البيانات من سيرفر شركة فيسبوك مثلا أو يوتيوب إلى جهاز معين مثل الحاسوب أو الهاتف .
2- ماهو بروتوكول HTTPS
أما بروتكول HTTPS فهو أيضا إختصار لـ Hyper Text Transfer Protocol مضافا إليه تشفير SSL/TLS و يعمل نفس عمل بروتوكول الـ HTTP إلا أن البيانات التي تنقل في بروتوكول الـ HTTPS تكون مشفرة .
3- ماهو الفرق بين بروتوكول الـ HTTP و بروتوكول الـ HTTPS
الفرق بين هذين البروتوكولين هو أن بروتوكول الـ HTTPS مشفر بتقنية SSL/TLS أي أن هذا البروتوكول ينقل بياناتك من جهازك إلى السيرفر مع التشفير بدون السماح لأي طرف ثالث بالإطلاع على بياناتك مثل كلمات سر الحسابات أو الصور التي تشاهدها , أما بروتوكول HTTP فينقل بياناتك من جهازك إلى السيرفر بشكل عادي و هذا يسمح لأي طرف ثالث بالإطلاع على بياناتك التي أدخلتها .
4- لماذا تم إضافة تشفير SSL/TLS إلى بروتوكول HTTPS
أنت عند ولوجك إلى سيرفر فيسبوك أو يوتيوب أو قوقل مثلا فأنت تمر أولا على مزود خدمة الإنترنت"ISP" لديك و هذا يسمح لهم بالتجسس على بياناتك الشخصية و معرفة باسوورداتك التي تدخلها في مواقع التوصل الإجتماعي أو غيرها و هذا يشكل خطر على المستخدم و هنا أتت فكرة إنشاء بروتوكول ينقل بيانات جهازك إلى السيرفر أو من السيرفر إلى الجهاز بشكل مشفر فتم إنشاء بروتوكول HTTPS الذي ينقل بياناتك مشفرة بشكل آمن .