ينتهي الأمر بالكثير من الناس في حيرة من أمرهم عندما يرون عنوانين مختلفين لعنوان URL مثل HTTP والآخر HTTPS. إذن ما هو الفرق بين هذين؟ في هذIه التدوينة ، سأناقش تطور HTTP والفرق بين HTTP و HTTPS في مصطلح بسيط بحيث يكون يمكن للجميع فهم الموضوع بسهولة .
ما هو HTTP
من الضروري دائمًا معرفة شيء ما عن الأساسيات قبل الانتقال إلى الموضوعات المتقدمة. HTTPهو بروتوكول نقل النص التشعبي. هذا هو نظام إرسال واستقبال المعلومات عبر الخادم والعميل. الخادم هو الجهاز الذي يتم وضع رمز موقع الويب الخاص بك فيه ، والعميل ليس سوى متصفحك. يقوم HTTP بإدارة التفاهم المتبادل بين الخادم والعميل لتبادل المعلومات أو البيانات بنجاح. يحتوي HTTP الأول على طريقة واحدة فقط تسمى GET ، والتي ستطلب صفحة من الخادم وكان الرد عبارة عن صفحة HTML. يعرّف أحدث إصدار من HTTP تسعة أساليب طلب.
إذا قمت بزيارة أي موقع ويب ، فربما ترى أن العنوان يصبح مسبوقًا بـ HTTP: // هذا يعني أن متصفحك متصل الآن بالخادم باستخدام HTTP. الآن HTTP ليس الطريقة الأكثر أمانًا لإنشاء اتصال ، لكن المشكلة مع HTTP هي أنه عرضة للأشخاص الذين قد يرغبون في التنصت أو معرفة ما يدور حوله نشاطك.

لا ينبغي أن يكون هذا مصدر قلق عند تصفحك لأي موقع ، فالمشكلة تكمن عند إجراء معاملة مالية عبر الإنترنت. كما نعلم جميعًا ، الإنترنت ليس مكانًا آمنًا تمامًا. بصرف النظر عن البحث وتصفح مواقع الويب ، نحتاج إلى المشاركة في المعاملات المالية وعمليات الشراء عبر الإنترنت وتأمين نقل الملفات. إذا كيف يمكننا تأمين هذه المعاملات المالية؟ الجواب هو HTTPS.
ما هو HTTPS
HTTPS أو HTTP الآمن الذي قد يسميه البعض أنه مزيج من بروتوكول نقل النص التشعبي (HTTP) مع بروتوكول SSL / TLS. الآن سيتم إرسال واستقبال كل شيء تتواصل معه عبر HTTPS في شكل مشفر ، مما يضيف عنصر الأمان.

كما هو الحال عندما يقدم العميل طلبًا للخادم ، يستجيب الخادم من خلال تقديم قائمة بطرق التشفير. عندما يتصل العميل بموقع ويب عبر HTTPS ، يقوم الموقع بتشفير الجلسة بشهادة رقمية. يستخدم Secure Sockets Layer أو SSL نظام تشفير يقوم بتشفير البيانات باستخدام مفتاحين هما المتصفح والخادم يرسل كل منهما رموزًا فريدة أخرى تستخدم للتشفير لبقية الكلام.
يتم استخدام Https في العديد من المواقف ، مثل صفحات تسجيل الدخول للخدمات المصرفية والنماذج وتسجيلات دخول الشركات والتطبيقات الأخرى التي تحتاج إلى تأمين البيانات فيها. يُنصح دائمًا بعدم إدخال تفاصيل بطاقة الائتمان على مواقع الويب التي تعمل على HTTP.
الفرق بين HTTP و HTTPS
1) عنوان URL HTTP يبدأ بـ "HTTP: //" وبالنسبة لاتصال HTTPS ، يكون "HTTPS: //"
2) HTTP غير آمن من ناحية أخرى HTTPS مضمون وامن .
3) يستخدم HTTP المنفذ 80 للتواصل على عكس HTTPS الذي يستخدم المنفذ 443
4) لا شهادات المطلوبة للتحقق من صحة في حالة HTTP. يتطلب HTTPS شهادة SSL الرقمية
5) لا تشفير في HTTP. تشفير البيانات قبل إرسالها واستقبالها في HTTPS.
نأمل أن يكون هذا قد أوضح الفرق بين HTTP و HTTPS. إذا كان لديك أي أسئلة أو ملاحظات ، يرجى التعليق.