HTTPS
بروتوكول نقل النص التشعبي الآمن ( HTTPS ) هو امتداد لبروتوكول نقل النص التشعبي (HTTP). يستخدم التشفير لتأمين الاتصال عبر شبكة الحاسوب ، ويُستخدم على نطاق واسع على الإنترنت . [ 1 ] [ 2 ] في HTTPS، يُشفّر بروتوكول الاتصال باستخدام بروتوكول أمان طبقة النقل (TLS)، أو سابقًا، بروتوكول طبقة المقابس الآمنة (SSL). ولذلك، يُشار إلى البروتوكول أيضًا باسم HTTP عبر TLS ، [ 3 ] أو HTTP عبر SSL .
تتمثل الدوافع الرئيسية لاستخدام بروتوكول HTTPS في توثيق الموقع الإلكتروني الذي يتم الوصول إليه وحماية خصوصية وسلامة البيانات المتبادلة أثناء نقلها. فهو يحمي من هجمات الوسيط ، كما أن تشفير الاتصالات ثنائي الاتجاه بين العميل والخادم باستخدام خوارزمية تشفير الكتل يحميها من التنصت والتلاعب . [ 4 ] [ 5 ] يتطلب جانب التوثيق في HTTPS وجود طرف ثالث موثوق به لتوقيع الشهادات الرقمية على جانب الخادم . تاريخيًا ، كانت هذه العملية مكلفة، مما يعني أن اتصالات HTTPS الموثقة بالكامل كانت تقتصر عادةً على خدمات معاملات الدفع الآمنة وأنظمة معلومات الشركات الآمنة الأخرى على شبكة الإنترنت العالمية . في عام 2016، أدت حملة أطلقتها مؤسسة الحدود الإلكترونية بدعم من مطوري متصفحات الويب إلى انتشار البروتوكول على نطاق أوسع. [ 6 ] ومنذ عام 2018 [ 7 ] ، أصبح HTTPS أكثر استخدامًا من قِبل مستخدمي الإنترنت مقارنةً ببروتوكول HTTP غير الآمن، وذلك بشكل أساسي لحماية مصداقية الصفحات على جميع أنواع المواقع الإلكترونية، وتأمين الحسابات، والحفاظ على خصوصية اتصالات المستخدم وهويته وتصفحه للويب.
ملخص

يستخدم بروتوكول HTTPS، وهو نظام مُعرّف الموارد الموحد ( URI)، نفس صيغة استخدام بروتوكول HTTP. مع ذلك، يُشير HTTPS إلى المتصفح لاستخدام طبقة تشفير إضافية من نوع SSL/TLS لحماية البيانات. يُعدّ SSL/TLS مناسبًا بشكل خاص لبروتوكول HTTP، إذ يُمكنه توفير بعض الحماية حتى في حال مصادقة طرف واحد فقط من الاتصال . هذا هو الحال مع معاملات HTTP عبر الإنترنت، حيث تتم مصادقة الخادم فقط عادةً (عن طريق فحص العميل لشهادة الخادم ).
يُنشئ بروتوكول HTTPS قناة اتصال آمنة عبر شبكة غير آمنة. وهذا يضمن حماية معقولة من المتنصتين وهجمات الوسيط ، شريطة استخدام مجموعات تشفير مناسبة والتحقق من شهادة الخادم والتأكد من موثوقيتها.
نظرًا لأن بروتوكول HTTPS يعتمد كليًا على بروتوكول TLS، فإنه يُمكن تشفير كامل بروتوكول HTTP الأساسي. يشمل ذلك عنوان URL للطلب ، ومعلمات الاستعلام، والعناوين، وملفات تعريف الارتباط (التي غالبًا ما تحتوي على معلومات تعريفية عن المستخدم). مع ذلك، ولأن عناوين مواقع الويب وأرقام المنافذ تُعد جزءًا لا يتجزأ من بروتوكولات TCP/IP الأساسية ، فإن HTTPS لا يُمكنه حماية هذه المعلومات من الكشف. عمليًا، هذا يعني أنه حتى على خادم ويب مُهيأ بشكل صحيح، يُمكن للمتطفلين استنتاج عنوان IP ورقم منفذ خادم الويب، وأحيانًا حتى اسم النطاق (مثل www.example.org، ولكن ليس باقي عنوان URL) الذي يتواصل معه المستخدم، بالإضافة إلى حجم البيانات المنقولة ومدة الاتصال، ولكن ليس محتوى الاتصال. [ 4 ]
تستطيع متصفحات الويب الوثوق بمواقع HTTPS استنادًا إلى جهات إصدار الشهادات المثبتة مسبقًا في برامجها. وبهذه الطريقة، يثق مطورو متصفحات الويب بجهات إصدار الشهادات لتقديم شهادات صالحة. لذا، ينبغي للمستخدم أن يثق باتصال HTTPS بموقع ويب عندما تتحقق جميع الشروط التالية:
- يثق المستخدم في أن جهازه، الذي يستضيف المتصفح وطريقة الحصول على المتصفح نفسه، غير مخترق (أي لا يوجد هجوم على سلسلة التوريد ).
- يثق المستخدم في أن برنامج المتصفح ينفذ بروتوكول HTTPS بشكل صحيح مع جهات إصدار الشهادات المثبتة مسبقًا بشكل صحيح.
- يثق المستخدم في سلطة إصدار الشهادات للتأكد من أن المواقع الإلكترونية شرعية فقط (أي أن سلطة إصدار الشهادات غير مخترقة ولا يوجد إصدار خاطئ للشهادات).
- يقدم الموقع الإلكتروني شهادة صالحة، مما يعني أنها موقعة من قبل جهة موثوقة.
- تحدد الشهادة موقع الويب بشكل صحيح (على سبيل المثال، عندما يزور المتصفح " https://example.com "، فإن الشهادة المستلمة هي بشكل صحيح لـ "example.com" وليست لكيان آخر).
- يثق المستخدم بأن طبقة التشفير الخاصة بالبروتوكول (SSL/TLS) آمنة بما يكفي ضد المتنصتين.
يُعدّ بروتوكول HTTPS بالغ الأهمية، لا سيما على الشبكات غير الآمنة والشبكات التي قد تتعرض للاختراق. فالشبكات غير الآمنة، مثل نقاط الوصول اللاسلكية العامة (Wi-Fi) ، تسمح لأي شخص على نفس الشبكة المحلية بالتنصت على حزم البيانات واكتشاف معلومات حساسة غير محمية ببروتوكول HTTPS. إضافةً إلى ذلك، لوحظ قيام بعض شبكات WLAN المجانية والمدفوعة بالتلاعب بصفحات الويب من خلال حقن حزم البيانات لعرض إعلاناتها الخاصة على مواقع أخرى. ويمكن استغلال هذه الممارسة بطرق خبيثة عديدة، كحقن برامج ضارة في صفحات الويب وسرقة المعلومات الشخصية للمستخدمين. [ 8 ]
يُعدّ بروتوكول HTTPS بالغ الأهمية للاتصالات عبر شبكة Tor ، إذ قد تُلحق عُقد Tor الخبيثة الضرر بالمحتوى المُمرّر عبرها أو تُغيّره بطريقة غير آمنة، كما قد تُدخل برامج ضارة في الاتصال. وهذا أحد الأسباب التي دفعت مؤسسة Electronic Frontier Foundation ومشروع Tor إلى تطوير HTTPS Everywhere ، [ 4 ] المُدمج في متصفح Tor. [ 9 ]
مع تزايد المعلومات المُتاحة حول المراقبة الجماعية العالمية وسرقة المجرمين للمعلومات الشخصية، تزداد أهمية استخدام بروتوكول HTTPS على جميع المواقع الإلكترونية، بغض النظر عن نوع اتصال الإنترنت المُستخدم. [ 10 ] [ 11 ] ورغم أن البيانات الوصفية للصفحات الفردية التي يزورها المستخدم قد لا تُعتبر حساسة، إلا أن تجميعها يُمكن أن يكشف الكثير عن المستخدم ويُعرّض خصوصيته للخطر. [ 12 ] [ 13 ] [ 14 ]
كما يسمح نشر HTTPS باستخدام HTTP/2 و HTTP/3 (وأسلافهما SPDY و QUIC )، وهي إصدارات HTTP جديدة مصممة لتقليل أوقات تحميل الصفحة وحجمها وزمن الاستجابة.
يُوصى باستخدام بروتوكول أمان النقل الصارم (HSTS) مع بروتوكول HTTPS لحماية المستخدمين من هجمات الوسيط، وخاصةً هجمات إزالة شهادة SSL . [ 14 ] [ 15 ]
لا ينبغي الخلط بين HTTPS و Secure HTTP (S-HTTP) الذي نادراً ما يتم استخدامه والمحدد في RFC 2660.
الاستخدام في مواقع الويب
اعتبارًا من أبريل 2018 تستخدم 33.2% من أفضل مليون موقع ويب على تصنيف أليكسا بروتوكول HTTPS كبروتوكول افتراضي [ 16 ] ، كما أن 70% من عمليات تحميل الصفحات (التي تم قياسها بواسطة أداة قياس أداء متصفح فايرفوكس) تستخدم بروتوكول HTTPS. [ 17 ] اعتبارًا من يونيو 2025 [ 18 ] 71.2% من مواقع الإنترنت الأكثر شعبية، والبالغ عددها 150,000 موقع، تستخدم بروتوكول HTTPS بشكل آمن (مقارنةً بـ 58.4% في ديسمبر 2022). ومع ذلك، ورغم إصدار بروتوكول TLS 1.3 في عام 2018، كان تبنيه بطيئًا، حيث لا يزال العديد من المواقع يستخدم بروتوكول TLS 1.2 الأقدم. [ 19 ]
تكامل المتصفح
تعرض معظم المتصفحات تحذيرًا عند تلقيها شهادة غير صالحة. في المتصفحات القديمة، عند الاتصال بموقع بشهادة غير صالحة، كان يظهر للمستخدم مربع حوار يسأله عما إذا كان يرغب في المتابعة. أما المتصفحات الحديثة، فتعرض التحذير في كامل نافذة المتصفح. كما تعرض هذه المتصفحات معلومات أمان الموقع بشكل بارز في شريط العنوان . وتُظهر شهادات التحقق الموسع الكيان القانوني في معلومات الشهادة. كذلك، تعرض معظم المتصفحات تحذيرًا للمستخدم عند زيارة موقع يحتوي على محتوى مشفر وغير مشفر. بالإضافة إلى ذلك، تُصدر العديد من مرشحات الويب تحذيرًا أمنيًا عند زيارة مواقع الويب المحظورة.
تستخدم العديد من متصفحات الويب، بما في ذلك Firefox (الموضح هنا)، شريط العناوين لإخبار المستخدم بأن اتصاله آمن، ويجب أن تحدد شهادة التحقق الموسع الكيان القانوني للشهادة.
عند الوصول إلى موقع ما باستخدام شهادة مشتركة فقط، يظهر رمز "قفل" في شريط عنوان متصفح Firefox والمتصفحات الأخرى .
معظم متصفحات الويب تنبه المستخدم عند زيارة المواقع التي تحتوي على شهادات أمان غير صالحة.
قامت مؤسسة الحدود الإلكترونية ، التي ترى أنه "في عالم مثالي، يمكن توجيه جميع طلبات الويب افتراضيًا إلى بروتوكول HTTPS"، بتوفير إضافة تُسمى HTTPS Everywhere لمتصفحات Mozilla Firefox و Google Chrome و Chromium و Android ، والتي تُفعّل بروتوكول HTTPS افتراضيًا لمئات المواقع الإلكترونية شائعة الاستخدام. [ 20 ] [ 21 ]
أصبح إجبار متصفح الويب على تحميل محتوى HTTPS فقط مدعومًا في فايرفوكس بدءًا من الإصدار 83. [ 22 ] بدءًا من الإصدار 94، أصبح بإمكان جوجل كروم "استخدام الاتصالات الآمنة دائمًا" عند تفعيل هذا الخيار في إعدادات المتصفح. [ 23 ] [ 24 ] قبل الإصدار 117، كان جوجل كروم يعرض رمز قفل في شريط العناوين ، والذي استُبدل لاحقًا برمز "ضبط". [ 25 ] يعتقد العديد من المستخدمين أن رمز القفل يعني أن الموقع الإلكتروني آمن، متجاهلين المخاوف الأمنية الأخرى. [ 26 ]
حماية
تعتمد أمانة بروتوكول HTTPS على بروتوكول TLS الأساسي، الذي يستخدم عادةً مفاتيح عامة وخاصة طويلة الأمد لإنشاء مفتاح جلسة قصير الأمد ، يُستخدم بدوره لتشفير تدفق البيانات بين العميل والخادم. تُستخدم شهادات X.509 للتحقق من هوية الخادم (وأحيانًا العميل أيضًا). ونتيجةً لذلك، تُعدّ هيئات إصدار الشهادات وشهادات المفتاح العام ضرورية للتحقق من العلاقة بين الشهادة ومالكها، بالإضافة إلى إنشاء الشهادات وتوقيعها وإدارة صلاحيتها. مع أن هذا قد يكون أكثر فائدة من التحقق من الهويات عبر شبكة ثقة ، إلا أن تسريبات المراقبة الجماعية عام 2013 لفتت الانتباه إلى هيئات إصدار الشهادات باعتبارها نقطة ضعف محتملة تسمح بهجمات الوسيط . [ 27 ] [ 28 ] ومن الخصائص المهمة في هذا السياق خاصية السرية الأمامية ، التي تضمن عدم إمكانية استرجاع الاتصالات المشفرة المسجلة سابقًا وفك تشفيرها في حال اختراق المفاتيح السرية طويلة الأمد أو كلمات المرور مستقبلًا. لا توفر جميع خوادم الويب خاصية السرية الأمامية. [ 29 ]
لكي يكون بروتوكول HTTPS فعالاً، يجب استضافة الموقع بالكامل عبره. إذا تم تحميل بعض محتويات الموقع عبر بروتوكول HTTP (مثل البرامج النصية أو الصور)، أو إذا تم تحميل صفحة معينة تحتوي على معلومات حساسة، كصفحة تسجيل الدخول، عبر HTTPS بينما يتم تحميل باقي الموقع عبر HTTP، فسيكون المستخدم عرضة للهجمات والمراقبة. إضافةً إلى ذلك، يجب تفعيل خاصية الأمان في ملفات تعريف الارتباط (cookies) على المواقع التي يتم الوصول إليها عبر HTTPS . في المواقع التي تحتوي على معلومات حساسة، سيتم كشف هوية المستخدم وجلسة الوصول في كل مرة يتم فيها الوصول إلى الموقع عبر HTTP بدلاً من HTTPS. [ 14 ]
اِصطِلاحِيّ
الفرق عن بروتوكول HTTP
تبدأ عناوين URL الخاصة بـ HTTPS بـ "https://" وتستخدم المنفذ 443 افتراضيًا، بينما تبدأ عناوين URL الخاصة بـ HTTP بـ "http://" وتستخدم المنفذ 80 افتراضيًا.
بروتوكول HTTP غير مشفر، وبالتالي فهو عرضة لهجمات الوسيط والتنصت ، مما يسمح للمهاجمين بالوصول إلى حسابات المواقع الإلكترونية والمعلومات الحساسة، وتعديل صفحات الويب لحقن برامج ضارة أو إعلانات. أما بروتوكول HTTPS فهو مصمم لمقاومة هذه الهجمات ويُعتبر آمناً ضدها (باستثناء تطبيقات HTTPS التي تستخدم إصدارات قديمة من بروتوكول SSL).
طبقات الشبكة
يعمل بروتوكول HTTP في أعلى طبقة من نموذج TCP/IP ، وهي طبقة التطبيقات ؛ وكذلك بروتوكول أمان TLS (الذي يعمل كطبقة فرعية أدنى من نفس الطبقة)، حيث يقوم بتشفير رسالة HTTP قبل إرسالها وفك تشفيرها عند وصولها. وبالمعنى الدقيق، فإن HTTPS ليس بروتوكولاً منفصلاً، بل يشير إلى استخدام HTTP العادي عبر اتصال SSL/TLS مشفر .
يقوم بروتوكول HTTPS بتشفير جميع محتويات الرسائل، بما في ذلك رؤوس HTTP وبيانات الطلب/الاستجابة. وباستثناء هجوم التشفير CCA المحتمل الموضح في قسم القيود أدناه، لا يستطيع المهاجم في أقصى الأحوال اكتشاف وجود اتصال بين طرفين، بالإضافة إلى أسماء نطاقاتهما وعناوين IP الخاصة بهما.
إعداد الخادم
لإعداد خادم ويب لقبول اتصالات HTTPS، يجب على المسؤول إنشاء شهادة مفتاح عام خاصة به . يجب أن تكون هذه الشهادة موقعة من جهة إصدار شهادات موثوقة حتى يقبلها متصفح الويب دون أي تحذير. تُثبت هذه الجهة أن حامل الشهادة هو مُشغّل خادم الويب الذي يُقدّمها. عادةً ما تُوزّع متصفحات الويب مع قائمة بشهادات التوقيع الصادرة عن جهات إصدار الشهادات الرئيسية، وذلك لتمكينها من التحقق من صحة الشهادات الموقعة من قِبلها.
الحصول على الشهادات
يوجد عدد من هيئات إصدار الشهادات التجارية التي تقدم شهادات SSL/TLS مدفوعة الأجر من أنواع عديدة، بما في ذلك شهادات التحقق الموسع .
تُقدّم خدمة Let's Encrypt ، التي أُطلقت في أبريل 2016، [ 30 ] خدمةً مجانيةً وآليةً لتوفير شهادات SSL/TLS الأساسية للمواقع الإلكترونية. [ 31 ] ووفقًا لمؤسسة Electronic Frontier Foundation ، ستجعل Let's Encrypt عملية الانتقال من HTTP إلى HTTPS "بسهولة تنفيذ أمر واحد أو النقر على زر واحد". [ 32 ] وتعتمد غالبية شركات استضافة المواقع الإلكترونية ومزودي الخدمات السحابية حاليًا على Let's Encrypt، حيث تُقدّم شهادات مجانية لعملائها.
يُستخدم كأداة للتحكم في الوصول
يمكن استخدام النظام أيضًا للتحقق من هوية المستخدمين بهدف تقييد الوصول إلى خادم الويب للمستخدمين المصرح لهم فقط. وللقيام بذلك، يقوم مدير الموقع عادةً بإنشاء شهادة لكل مستخدم، يقوم المستخدم بتحميلها في متصفحه. تحتوي الشهادة عادةً على اسم المستخدم المصرح له وعنوان بريده الإلكتروني، ويتم التحقق منها تلقائيًا من قِبل الخادم عند كل اتصال للتحقق من هوية المستخدم، وقد لا يتطلب ذلك حتى كلمة مرور.
في حالة اختراق المفتاح السري (الخاص)
من الخصائص المهمة في هذا السياق خاصية السرية التامة للأمام (PFS). فامتلاك أحد المفاتيح السرية غير المتماثلة طويلة الأمد المستخدمة لإنشاء جلسة HTTPS لا يُسهّل استخلاص مفتاح الجلسة قصير الأمد لفك تشفير المحادثة، حتى في وقت لاحق. في عام 2013، كان تبادل مفاتيح ديفي-هيلمان (DHE) وتبادل مفاتيح ديفي-هيلمان باستخدام المنحنى الإهليلجي (ECDHE) هما النظامان الوحيدان المعروفان بهذه الخاصية. في ذلك العام، لم تتجاوز نسبة استخدام هذه الخاصية في جلسات متصفحات فايرفوكس وأوبرا وكروميوم 30%، بينما كانت نسبتها شبه معدومة في جلسات متصفحي سفاري من آبل وإنترنت إكسبلورر من مايكروسوفت . [ 29 ] وقد أسقط بروتوكول TLS 1.3، الذي نُشر في أغسطس 2018، دعم التشفيرات التي لا تدعم السرية التامة للأمام. اعتبارًا من فبراير 2019 أظهرت دراسة استقصائية أن 96.6% من خوادم الويب تدعم شكلاً من أشكال السرية الأمامية، وأن 52.1% منها ستستخدم السرية الأمامية مع معظم المتصفحات. [ 33 ] اعتبارًا من يوليو 2023 99.6% من خوادم الويب التي شملها الاستطلاع تدعم شكلاً من أشكال السرية الأمامية، و75.2% منها ستستخدم السرية الأمامية مع معظم المتصفحات. [ 34 ]
إلغاء الشهادة
قد يتم إلغاء الشهادة قبل انتهاء صلاحيتها، على سبيل المثال بسبب اختراق سرية المفتاح الخاص. تُطبّق الإصدارات الأحدث من المتصفحات الشائعة مثل فايرفوكس [ 35 ] ، وأوبرا [ 36 ] ، وإنترنت إكسبلورر على نظام ويندوز فيستا [ 37 ] بروتوكول حالة الشهادة عبر الإنترنت (OCSP) للتحقق من عدم حدوث ذلك. يُرسل المتصفح الرقم التسلسلي للشهادة إلى جهة إصدار الشهادات أو من ينوب عنها عبر بروتوكول OCSP، وتستجيب الجهة المُصدرة للشهادة مُخبرةً المتصفح ما إذا كانت الشهادة لا تزال صالحة أم لا. [ 38 ] قد تُصدر جهة إصدار الشهادات أيضًا قائمة إبطال الشهادات (CRL) لإبلاغ المستخدمين بإلغاء هذه الشهادات. لم يعد منتدى جهات إصدار الشهادات/المتصفحات يُلزم بإصدار قوائم إبطال الشهادات [ 39 ].ومع ذلك، لا تزال تستخدم على نطاق واسع من قبل هيئات إصدار الشهادات. تختفي معظم حالات الإلغاء على الإنترنت بعد فترة وجيزة من انتهاء صلاحية الشهادات. [ 40 ]
القيود
يمكن تهيئة تشفير SSL (طبقة المقابس الآمنة) وTLS (أمان طبقة النقل) في وضعين: بسيط ومتبادل . في الوضع البسيط، تتم المصادقة من قِبل الخادم فقط. أما في الوضع المتبادل، فيُطلب من المستخدم تثبيت شهادة عميل شخصية في متصفح الويب للمصادقة. [ 41 ] في كلتا الحالتين، يعتمد مستوى الحماية على صحة تنفيذ البرنامج وخوارزميات التشفير المستخدمة. [ 42 ]
لا يمنع بروتوكول SSL/TLS فهرسة الموقع بواسطة برامج زحف الويب ، وفي بعض الحالات، يمكن استنتاج عنوان URI للمورد المشفر بمعرفة حجم الطلب/الاستجابة المُعترضة فقط. [ 43 ] وهذا يسمح للمهاجم بالوصول إلى النص الأصلي (المحتوى الثابت المتاح للعامة)، والنص المشفر (النسخة المشفرة من المحتوى الثابت)، مما يتيح شن هجوم تشفيري . [ 44 ] [ 45 ]
نظرًا لأن بروتوكول TLS يعمل على مستوى أدنى من بروتوكول HTTP ولا يمتلك معرفة بالبروتوكولات ذات المستوى الأعلى، فإن خوادم TLS لا يمكنها تقديم سوى شهادة واحدة لكل عنوان ومنفذ محددين. [ 46 ] في السابق، كان هذا يعني عدم إمكانية استخدام الاستضافة الافتراضية القائمة على الاسم مع HTTPS. يوجد حل يُسمى مؤشر اسم الخادم (SNI)، والذي يرسل اسم المضيف إلى الخادم قبل تشفير الاتصال، على الرغم من أن المتصفحات القديمة لا تدعم هذه الميزة. يتوفر دعم SNI منذ Firefox 2 و Opera 8 و Apple Safari 2.1 و Google Chrome 6 و Internet Explorer 7 على نظام Windows Vista . [ 47 ] [ 48 ] [ 49 ]
عُرض نوعٌ متطور من هجمات الوسيط ، يُعرف باسم "تجريد SSL"، في مؤتمر بلاك هات عام 2009. يستغل هذا النوع من الهجمات ثغرة الأمان التي يوفرها بروتوكول HTTPS، وذلك بتحويل https:الرابط إلى http:رابط عادي، مستفيدًا من حقيقة أن قلة من مستخدمي الإنترنت يكتبون "https" في متصفحاتهم: فهم يصلون إلى موقع آمن بالنقر على رابط عادي، وبالتالي يُخدعون للاعتقاد بأنهم يستخدمون HTTPS بينما هم في الواقع يستخدمون HTTP. بعد ذلك، يتواصل المهاجم مع العميل بشكل واضح. [ 50 ] وقد حفّز هذا الأمر تطوير إجراء مضاد في بروتوكول HTTP يُسمى " أمان النقل الصارم لبروتوكول HTTP" .
ثبت أن بروتوكول HTTPS عرضة لمجموعة من هجمات تحليل حركة البيانات . تُعدّ هجمات تحليل حركة البيانات نوعًا من هجمات القنوات الجانبية التي تعتمد على التغيرات في توقيت وحجم حركة البيانات لاستنتاج خصائص حول حركة البيانات المشفرة نفسها. يُمكن تحليل حركة البيانات لأن تشفير SSL/TLS يُغيّر محتوى حركة البيانات، لكن تأثيره ضئيل على حجمها وتوقيتها. في مايو 2010، كشفت ورقة بحثية أجراها باحثون من مايكروسوفت للأبحاث وجامعة إنديانا أنه يُمكن استنتاج بيانات حساسة ومفصلة للمستخدم من قنوات جانبية مثل أحجام الحزم. ووجد الباحثون أنه على الرغم من حماية HTTPS في العديد من تطبيقات الويب البارزة والمتطورة في مجالات الرعاية الصحية والضرائب والاستثمار والبحث على الإنترنت، إلا أنه يُمكن للمتطفل استنتاج أمراض المستخدم وأدويته وعملياته الجراحية، ودخل أسرته، وأسراره الاستثمارية. [ 51 ]
إن استخدام معظم المواقع الإلكترونية الحديثة، بما فيها جوجل وياهو وأمازون، لبروتوكول HTTPS يُسبب مشاكل للعديد من المستخدمين الذين يحاولون الوصول إلى نقاط اتصال Wi-Fi العامة، إذ لا يتم تحميل صفحة تسجيل الدخول الخاصة بنقطة اتصال Wi-Fi إذا حاول المستخدم فتح مورد HTTPS. [ 52 ] وتضمن بعض المواقع، مثل NoSSL.sh ، إمكانية الوصول إليها دائمًا عبر HTTP . [ 53 ]
تاريخ
أنشأت شركة نتسكيب كوميونيكيشنز بروتوكول HTTPS عام 1994 لمتصفحها نتسكيب نافيغيتور . [ 54 ] في البداية، استُخدم HTTPS مع بروتوكول SSL . [ 55 ] طُوّر بروتوكول SSL الأصلي على يد طاهر الجمال ، كبير العلماء في نتسكيب كوميونيكيشنز . [ 56 ] [ 57 ] [ 58 ] مع تطور SSL إلى بروتوكول أمان طبقة النقل (TLS)، تم تحديد HTTPS رسميًا بموجب RFC 2818 [ 59 ] في مايو 2000. أعلنت جوجل في فبراير 2018 أن متصفحها كروم سيصنف مواقع HTTP على أنها "غير آمنة" بعد يوليو 2018. [ 55 ] جاءت هذه الخطوة لتشجيع أصحاب المواقع الإلكترونية على تطبيق HTTPS، في محاولة لجعل شبكة الإنترنت العالمية أكثر أمانًا.
انظر أيضاً
- أمان طبقة النقل
- برنامج بولرن (برنامج فك التشفير) – برنامج سري مضاد للتشفير تديره وكالة الأمن القومي الأمريكية
- أمن الحاسوب
- HSTS
- التشفير الانتهازي
- صعقة
- هجوم بالدراجة
مراجع
- ↑ "تأمين موقعك باستخدام HTTPS" . دعم جوجل . شركة جوجل. مؤرشف من الأصل بتاريخ 1 مارس 2015. تم الاطلاع عليه بتاريخ 20 أكتوبر 2018 .
- ↑ "ما هو HTTPS؟" . شركة كومودو المحدودة . مؤرشف من الأصل بتاريخ 12 فبراير 2015. تم الاطلاع عليه بتاريخ 20 أكتوبر 2018.
بروتوكول نقل النص التشعبي الآمن (HTTPS) هو النسخة الآمنة من بروتوكول HTTP [...]
- ↑ "مخطط URI لبروتوكول HTTPS" . دلالات HTTP . IETF . يونيو 2022. القسم 4.2.2. doi : 10.17487/RFC9110 . RFC 9110 .
- ١ ٢ ٣ "أسئلة وأجوبة حول بروتوكول HTTPS Everywhere" . ٨ نوفمبر ٢٠١٦. مؤرشف من الأصل بتاريخ ١٤ نوفمبر ٢٠١٨. تم الاطلاع عليه بتاريخ ٢٠ أكتوبر ٢٠١٨ .
- ↑ "إحصائيات استخدام بروتوكول HTTPS الافتراضي للمواقع الإلكترونية، يوليو 2019" . w3techs.com . مؤرشف من الأصل بتاريخ 1 أغسطس 2019. تم الاطلاع عليه بتاريخ 20 يوليو 2019 .
- ↑ "تشفير الويب" . مؤسسة الحدود الإلكترونية . مؤرشف من الأصل بتاريخ 18 نوفمبر 2019. تم الاطلاع عليه بتاريخ 19 نوفمبر 2019 .
- ↑ "معظم أفضل مليون موقع إلكتروني في العالم تستخدم الآن بروتوكول HTTPS" . welivesecurity.com . تاريخ الاسترجاع: 22-05-2025 .
- ↑ "حقن جافا سكريبت في شبكة الواي فاي بالفنادق" . جاست إنسومنيا . 3 أبريل 2012. مؤرشف من الأصل في 18 نوفمبر 2018. تم الاطلاع عليه في 20 أكتوبر 2018 .
- ↑ مشروع تور، شركة. "ما هو متصفح تور؟" . TorProject.org . تم الاطلاع عليه بتاريخ 30-05-2012 .
{{cite web}}: CS1 maint: deprecated archiveal service ( link ) - ↑ كونيغسبيرغ، إيتان؛ بانت، راجيف؛ كفوتشكو، إيلينا (13 نوفمبر 2014). "تبني بروتوكول HTTPS" . صحيفة نيويورك تايمز . مؤرشف من الأصل في 8 يناير 2019. تم الاطلاع عليه في 20 أكتوبر 2018 .
- ↑ غالاغر، كيفن (12 سبتمبر 2014). "بعد خمسة عشر شهرًا من كشف وكالة الأمن القومي، لماذا لا تستخدم المزيد من المؤسسات الإخبارية بروتوكول HTTPS؟" . مؤسسة حرية الصحافة. مؤرشف من الأصل في 10 أغسطس 2018. تم الاطلاع عليه في 20 أكتوبر 2018 .
- ↑ "بروتوكول HTTPS كعامل تصنيف" . مدونة مشرفي المواقع من جوجل . شركة جوجل. 6 أغسطس 2014. مؤرشف من الأصل في 17 أكتوبر 2018. تم الاطلاع عليه في 20 أكتوبر 2018.
يمكنك تأمين موقعك باستخدام بروتوكول HTTPS (بروتوكول نقل النص التشعبي الآمن) [...]
- ↑ غريغوريك، إيليا؛ فار، بيير (26 يونيو 2014). "مؤتمر جوجل I/O 2014 - بروتوكول HTTPS في كل مكان" . مطورو جوجل. مؤرشف من الأصل بتاريخ 20 نوفمبر 2018. تم الاطلاع عليه بتاريخ 20 أكتوبر 2018 .
- 1 2 3 "كيفية نشر بروتوكول HTTPS بشكل صحيح" . 15-11-2010. مؤرشف من الأصل بتاريخ 10-10-2018 . تم الاطلاع عليه بتاريخ 20-10-2018 .
- ↑ "أمان النقل الصارم لبروتوكول HTTP" . شبكة مطوري موزيلا . مؤرشف من الأصل بتاريخ 19-10-2018 . تم الاطلاع عليه بتاريخ 20-10-2018 .
- ↑ "إحصائيات استخدام بروتوكول HTTPS على أفضل مليون موقع إلكتروني" . StatOperator.com . مؤرشف من الأصل بتاريخ 9 فبراير 2019. تم الاطلاع عليه بتاريخ 20 أكتوبر 2018 .
- ↑ "إحصائيات Let's Encrypt" . LetsEncrypt.org . مؤرشف من الأصل بتاريخ 19-10-2018 . تم الاطلاع عليه بتاريخ 20-10-2018 .
- ↑ "Qualys SSL Labs - SSL Pulse" . www.ssllabs.com . 2025-06-02. مؤرشف من الأصل بتاريخ 2022-12-07 . تم الاطلاع عليه بتاريخ 2022-12-07 ..
- ↑ "بروتوكول TLS 1.3: بطء تبني تشفير ويب أقوى يُمكّن المخترقين" . هيلب نت سكيورتي . 6 أبريل 2020. مؤرشف من الأصل في 24 مايو 2022. تم الاطلاع عليه في 23 مايو 2022 .
- ↑ إيكرسلي، بيتر (17 يونيو 2010). "تشفير الويب باستخدام إضافة HTTPS Everywhere لمتصفح فايرفوكس" . مدونة مؤسسة الحدود الإلكترونية . مؤرشف من الأصل بتاريخ 25 نوفمبر 2018. تم الاطلاع عليه بتاريخ 20 أكتوبر 2018 .
- ↑ "HTTPS Everywhere" . مشاريع EFF . 2011-10-07. مؤرشف من الأصل في 2011-06-05 . تم الاطلاع عليه في 2018-10-20 .
- ↑ "وضع HTTPS فقط في فايرفوكس" . مؤرشف من الأصل بتاريخ 12 نوفمبر 2021. تم الاطلاع عليه بتاريخ 12 نوفمبر 2021 .
- ↑ "إدارة أمان وسلامة متصفح كروم - أندرويد - مساعدة جوجل كروم" . support.google.com . مؤرشف من الأصل بتاريخ 7 مارس 2022. تم الاطلاع عليه بتاريخ 7 مارس 2022 .
- ↑ إسوارلو، فينكات (19 يوليو 2021). "تجربة عملية لوضع HTTPS-First في متصفح كروم" . Techdows . مؤرشف من الأصل بتاريخ 7 مارس 2022. تم الاطلاع عليه بتاريخ 7 مارس 2022 .
- ↑ كرين، كيسي. "جوجل ستستبدل أيقونة القفل في كروم الإصدار 117" . هاشد آوت . متجر SSL . تم الاسترجاع في 5 مايو 2026 .
- ↑ روتي، سكوت؛ مونسون، تايلر؛ وو، جوسين؛ زابالا، دانيال؛ سيمونز، كينت (12 يوليو 2017). "موازنة السياق والمفاضلات: كيف اختار البالغون في الضواحي وضعهم الأمني على الإنترنت" . الندوة الثالثة عشرة حول الخصوصية والأمان القابلين للاستخدام (SOUPS 2017) : 211-228 . تاريخ الاسترجاع: 5 مايو 2026 .
- ↑ سينجل، رايان (24 مارس 2010). "جهاز إنفاذ القانون يُخِلّ ببروتوكول SSL" . مجلة وايرد . مؤرشف من الأصل بتاريخ 17 يناير 2019. تاريخ الاسترجاع: 20 أكتوبر 2018 .
- ↑ شون، سيث (24 مارس 2010). "بحث جديد يشير إلى أن الحكومات قد تزور شهادات SSL" . مؤسسة الحدود الإلكترونية . مؤرشف من الأصل في 4 يناير 2016. تم الاطلاع عليه في 20 أكتوبر 2018 .
- 1 2 دنكان، روبرت (25-06-2013). "SSL: اعتراض اليوم، فك التشفير غدًا" . نتكرافت . مؤرشف من الأصل في 06-10-2018 . تم الاسترجاع في 20-10-2018 .
- ↑ سيمبانو، كاتالين (12 أبريل 2016). "أُطلقت خدمة Let's Encrypt اليوم، وهي تحمي حاليًا 3.8 مليون نطاق" . أخبار Softpedia. مؤرشف من الأصل في 9 فبراير 2019. تم الاطلاع عليه في 20 أكتوبر 2018 .
- ↑ كيرنر، شون مايكل (18 نوفمبر 2014). "جهود مبادرة التشفير تهدف إلى تحسين أمن الإنترنت" . eWeek.com . كوين ستريت إنتربرايز. مؤرشف من الأصل بتاريخ 2 أبريل 2023. تم الاطلاع عليه بتاريخ 20 أكتوبر 2018 .
- ↑ إيكرسلي، بيتر (18 نوفمبر 2014). "إطلاق في عام 2015: هيئة إصدار شهادات لتشفير شبكة الإنترنت بأكملها" . مؤسسة الحدود الإلكترونية . مؤرشف من الأصل في 18 نوفمبر 2018. تم الاطلاع عليه في 20 أكتوبر 2018 .
- ↑ مختبرات Qualys SSL . "نبض SSL" . مؤرشف من الأصل (3 فبراير 2019) بتاريخ 15 فبراير 2019. تم الاطلاع عليه بتاريخ 25 فبراير 2019 .
- ↑ "Qualys SSL Labs - SSL Pulse" . www.ssllabs.com . تم الاطلاع عليه بتاريخ 4 سبتمبر 2023 .
- ↑ "سياسة خصوصية موزيلا فايرفوكس" . مؤسسة موزيلا . 27 أبريل 2009. مؤرشف من الأصل في 18 أكتوبر 2018. تم الاطلاع عليه في 20 أكتوبر 2018 .
- ↑ "إطلاق أوبرا 8 على بروتوكول نقل الملفات" . سوفتبيديا . 19 أبريل 2005. مؤرشف من الأصل في 9 فبراير 2019. تم الاطلاع عليه في 20 أكتوبر 2018 .
- ↑ لورانس، إريك (31 يناير 2006). "تحسينات أمان HTTPS في إنترنت إكسبلورر 7" . مستندات مايكروسوفت . مؤرشف من الأصل في 24 أكتوبر 2021. تم الاطلاع عليه في 24 أكتوبر 2021 .
- ↑ مايرز، مايكل؛ أنكني، ريتش؛ مالباني، أمباريش؛ غالبرين، سلافا؛ آدامز، كارلايل (20 يونيو 1999). "بروتوكول حالة الشهادة عبر الإنترنت - OCSP" . فريق عمل هندسة الإنترنت . doi : 10.17487/RFC2560 . مؤرشف من الأصل في 25 أغسطس 2011. تم الاطلاع عليه في 20 أكتوبر 2018 .
- ↑ "المتطلبات الأساسية" . منتدى CAB. 4 سبتمبر 2013. مؤرشف من الأصل في 20 أكتوبر 2014. تم الاطلاع عليه في 1 نوفمبر 2021 .
- ↑ كورزيتسكي، ن.؛ كارلسون، ن. (30-03-2021). "حالات الإلغاء على الإنترنت". القياس السلبي والفعال . سلسلة محاضرات في علوم الحاسوب. المجلد 12671. الصفحات 175-191 . arXiv : 2102.04288 . doi : 10.1007/978-3-030-72582-2_11 . ISBN 978-3-030-72581-5.
- ↑ "إدارة شهادات العميل على أجهزة Chrome - مساعدة Chrome للأعمال والتعليم" . support.google.com . مؤرشف من الأصل بتاريخ 9 فبراير 2019. تم الاطلاع عليه بتاريخ 20 أكتوبر 2018 .
- ↑ "التشفير العملي" . شناير حول الأمن . ISBN 0471223573تم الاطلاع عليه بتاريخ 14 أبريل 2026 .
- ↑ بوسيب، ستانيسلاف (31 يوليو 2008). "ذا بايرت باي بدون تشفير SSL" (ملف PDF) . مؤرشف (PDF) من الأصل بتاريخ 20 يونيو 2018. تم الاطلاع عليه بتاريخ 20 أكتوبر 2018 .
- ↑ ريسكورلا، إريك (أغسطس 2018). بروتوكول أمان طبقة النقل (TLS) الإصدار 1.3 (تقرير). فريق عمل هندسة الإنترنت.
- ^ بانتشينكو، أندريه؛ لانزي، فابيان؛ زينين، أندرياس. هينز، مارتن؛ بينيكامب، يناير؛ ويرل، كلاوس. إنجل ، توماس (23/02/2016). "بصمات مواقع الويب على نطاق الإنترنت" . المؤتمر: ندوة أمن الشبكات والأنظمة الموزعة . دوى : 10.14722/ndss.2016.23477 .
- ↑ "التشفير القوي SSL/TLS: الأسئلة الشائعة" . apache.org . مؤرشف من الأصل بتاريخ 19-10-2018 . تم الاطلاع عليه بتاريخ 20-10-2018 .
- ↑ لورانس، إريك (22 أكتوبر 2005). "تحسينات HTTPS القادمة في الإصدار التجريبي الثاني من إنترنت إكسبلورر 7" . مايكروسوفت . مؤرشف من الأصل في 20 سبتمبر 2018. تم الاطلاع عليه في 20 أكتوبر 2018 .
- ↑ "مؤشر اسم الخادم (SNI)" . داخل رأس إبراهيم . 21-02-2006. مؤرشف من الأصل في 10-08-2018 . تم الاسترجاع في 20-10-2018 .
- ↑ بيير، جوليان (19 ديسمبر 2001). "دعم المتصفح لبيان اسم خادم TLS" . Bugzilla . مؤسسة موزيلا. مؤرشف من الأصل في 8 أكتوبر 2018. تم الاطلاع عليه في 20 أكتوبر 2018 .
- ↑ "sslstrip 0.9" . مؤرشف من الأصل بتاريخ 20 يونيو 2018. تم الاطلاع عليه بتاريخ 20 أكتوبر 2018 .
- ↑ شوو تشن؛ روي وانغ؛ شياو فنغ وانغ؛ كيهوان تشانغ (20 مايو 2010). "تسريبات القنوات الجانبية في تطبيقات الويب: واقع اليوم، وتحدٍّ غدًا" . أبحاث مايكروسوفت . ندوة IEEE للأمن والخصوصية 2010. مؤرشف من الأصل في 22 يوليو 2018. تم الاطلاع عليه في 20 أكتوبر 2018 .
- ↑ غواي، ماثيو (21-09-2017). "كيفية إجبار صفحة تسجيل الدخول لشبكة واي فاي عامة على الفتح" . مؤرشف من الأصل بتاريخ 10-08-2018 . تم الاطلاع عليه بتاريخ 20-10-2018 .
- ↑ "إخلاء مسؤولية خاص بموقع nossl.sh (يدعم HTTP فقط)" . nossl.sh . تم الاطلاع عليه بتاريخ 18-12-2025 .
- ↑ وولس، كولين (2005). البرمجيات المدمجة: الأعمال الكاملة . نيونس. ص 344. ISBN 0-7506-7954-9أُرشف من المصدر الأصلي بتاريخ 9 فبراير 2019. تم الاطلاع عليه بتاريخ 20 أكتوبر 2018 .
- ١ ٢ "الويب الآمن باقٍ" . مدونة كروميوم . مؤرشف من الأصل بتاريخ ٢٤ أبريل ٢٠١٩. تم الاطلاع عليه بتاريخ ٢٢ أبريل ٢٠١٩ .
- ↑ ميسمر، إيلين. "أبو بروتوكول SSL، الدكتور طاهر الجمال، يجد مشاريع تقنية معلومات سريعة التطور في الشرق الأوسط" . عالم الشبكات . مؤرشف من الأصل بتاريخ 31 مايو 2014. تم الاطلاع عليه بتاريخ 30 مايو 2014 .
- ↑ غرين، تيم. "أبو بروتوكول SSL يقول إنه على الرغم من الهجمات، فإن حجر الزاوية في الأمن لا يزال يتمتع بعمر طويل" . عالم الشبكات . مؤرشف من الأصل في 31 مايو 2014. تم الاسترجاع في 30 مايو 2014 .
- ↑ أوبليجر، رولف (2016). "مقدمة" . SSL وTLS: النظرية والتطبيق (الطبعة الثانية ). دار أرتيك هاوس . ص 13. ISBN 978-1-60807-999-5تم الاطلاع عليه بتاريخ 2018-03-01 – عبر كتب جوجل.
- ↑ ريسكورلا، إريك (مايو 2000). بروتوكول نقل النص التشعبي عبر بروتوكول أمان طبقة النقل (تقرير). فريق عمل هندسة الإنترنت.
روابط خارجية
- RFC 8446 : بروتوكول أمان طبقة النقل (TLS) الإصدار 1.3
- بروتوكول نقل النص التشعبي
- بروتوكولات التشفير
- اتصال آمن
- مخططات URI
- أمان طبقة النقل
- مواقع الإنترنت التي تأسست عام 1994
