**بروتوكول أوضاع الشهادات على الإنترنت**  أو ما يعرف برمز (**OCSP**) اختصارا للعبارة (بالإنجليزية: Online Certificate Status Protocol)‏، هو بروتوكول على شبكة الإنترنت يُستخدم للحصول على الوضع الخاص بالشهادة الرقمية X.509، تم وصف هذا البروتوكول في RFC 2560، وأيضاً في سجل معايير الإنترنت، تم إنشاءه كبديل عن قوائم نقض الشهادات (Certificate revocation lists) وتحديداً لمعالجة مشاكل معينة مرتبطة باستخدام الـ (CRLs) في البنية الأساسية للمفتاح العام.

الرسائل التي يتم ارسالها باستخدام الـOCSP يتم ترميزها في الـ ASN.1 ويتم غالباً ارسالها باستعمال بروتوكول الـ HTTP.

طبيعة هذه الرسائل تكون «طلب\استجابة»، هذه الطبيعة تقود إلى ما يُسمى بخوادم بروتوكول أوضاع الشهادات على الإنترنت والذين تتم الإشارة لهم بـ (مجاوبي الـOCSP).

مزايا بوتوكول الـ (OCSP)
------------------------

عند نشر البنية الأساسية للمفتاح العام يُفضل استخدام الـ OCSPو ليس الـ CRLsوذلك للأسباب التالية:

1. OCSP تُوفر المعلومات في الوقت المناسب، بشأن إلغاء/تعليق حالة شهادة معينة.

2. OCSP تُزيل الحاجة لعملاء لاسترجاع قوائم الـ CRLs بأنفسهم مما يؤدي إلى ازدحام أقل في الشبكة وإدارة أفضل للـ (Bandwidth).

3. باستخدام الـ OCSP لا يحتاج العملاء للقيام بتحويل قوائم الـ CRLs بأنفسهم.

4. بإمكان مُجاوب الـ OCSP أن يُطبق أليات لإصدار الفواتير، لتحويل تكلفة مصادقة المعاملات إلى البائع بدلاً من المُشتري.

5. يُمكن النظر لقوائم الـ CRLs على أنها مماثلة لشركات بطاقات الائتمان (قوائم العملاء السيئين)، ولا داعي لعرض هذه القوائم للجمهور.

6. يدعم بروتوكول الـ OCSP التسلسل الموثوق به لطلبات الـ OCSP بين مجاوبو الـ OCSP، هذا يسمح للعملاء التواصل مع مجاوب موثوق به للاستفسار عن مجاوب مناوب أو بديل وبالتالي التخلص من التعقيد من جانب العميل.

تطبيق أساسي للبنية الأساسية للمفتاح العام PKI
---------------------------------------------

1. أليس وبوب لديهم شهادة مفتاح عام، تم اصدارها من قِبل إيفان (مصدر الشهادة).

2. أليس تريد أن تقوم بمعاملات مع بوب وتقوم بارسال شهادة المفتاح العام الخاص بها إلى بوب.

3. بوب قلق من أن يكون المفتاح الخاص لأليس قد تعرض للسرقة أو التعديل، لذا يقوم بإنشاء طلب OCSP يحتوي على (بصمة الاصبع للمفتاح العام) الخاص بأليس، وإرساله إلى ايفان.

4. مجاوبو الـ OCSP لدى ايفان يقومون بتخزين (revocation status) لشهادة أليس (باستخدام بصمة الاصبع التي أنشأها بوب)، في قاعدة بيانات مصدر صلاحية الشهادات، وهي قاعدة بيانات تنتمي لايفان.

* إذا كان المفتاح العام لأليس قد تمت سرقته فهذا هو المكان الوحيد الموثوق به الذي سيسجل ان المفتاح قد تمت سرقته أو تعديله.

5. مجاوبون الـ OCSP الخاصين بايفان يؤكدون لاليس ان شهادتها لا تزال سليمة ويُرجعون (رد OCSP) ناجح وموقع إلى بوب.

6. عن طريق التشفير يقوم بوب بالتحقق من الرد الموقع (بوب لديه المفتاح العام الخاص بايفان للنطاق (bandwidth) وايفان هو مجاوب موثوق به) ويؤكد انه تم إنشاء الرد الموقع مؤخراً.

7. بوب يُكمل تعاملاته مع أليس.

تفاصيل البروتوكول
-----------------

من الممكن أن يُعيد مُجاوب الـ OCSP رد مُوقع يدل على أن حالة الشهادة المحددة في الطلب هي «جيدة»، «مُلغاة» أو «غير معروف»، إذا كان الطلب لا يمكن معالجته أو الاستجابة له فإنه يتم إعادة ما يدل على وجود خطأ.

الصيغة العامة لطلب الـ OCSP تدعم امتدادات إضافية، هذا ما يُمَكن من القيام بعملية تعديل واسعة النطاق لمخطط PKI معين.
بروتوكول الـ OCSP له مقاومة عالية ضد هجوم إعادة الإرسال، حيث أن رد موقع بأن الشهادة «جيدة» يتم الحصول عليه من قِبَل وسيط غير مرغوب به (Malicious) وتتم إعادة إرساله للعميل في موعد لاحق بعد أن تكون الشهادة المعنية قد تم إلغائها، OCSP يتغلب على ذلك بإدراج رقم خاص بالطلب، وهذا الطلب يجب إدراجه مع الاستجابة (الرد) المناسب له.
هجوم إعادة الإرسال مُحتمل لكنه لا يُشكل تهديداً أساسياً للأنظمة التي تم تصديقها، يعود ذلك للخطوات

المتبعة لمقاومة هذا الهجوم، المهاجم (Attacker) يجب أن يكون في موقع يسمح له بالقيام بالتالي:

1. السيطرة على حركة الشبكة (Network traffic)، وفي وقت لاحق إعادة إرسال هذه الحركة (تتم هذه العملية بوقف الحركة ثم إعادة تحريكها).

2. الحصول على وضع الشهادة التي على وشك أن تتغير.

3. إجراء معاملة معينة تتطلب الحصول على وضع تلك الشهادة ضمن الإطار الزمني لصلاحية الاستجابة.

غالباً لا يتم إرجاع شهادة تم إلغاءها (فقط في حالة كانت موقفة)، المهاجم يجب أن يحصل على استجابة جيدة وينتظر حتى تُلغى الشهادة ثم يعيد إرسال الاستجابة.
بروتوكول الـOCSP يدعم أكثر من مستوى من مستويات مصدر الشهادة.
طلبات OCSP تكون متسلسلة بين مجاوبين متناظرين للاستفسار عن مُصدر الشهادة المناسب لشهادة معينة، والمجاوبون يصدقون استجابات بعضهم البعض أمام مركز مصدر الشهادة باستخدام طلبات OCSP الخاصة بهم.

تقوم خوادم تصديق مسار التفويض (Delegated Path Validation Servers DPV) بالاستفسار من مجاوبون الـ OCSP عن معلومات الإلغاء، أما الـ OCSP بحد ذاته لا يقوم بأي تفويض لأي من الشهادات الموردة له.

مراجع
-----



| * ع
* ن
* ت
متصفحات الويب |
| --- |
| 
* مقارنة
	+ وزن خفيف
* التاريخ
* قائمة
	+ Unix & Unix-like
* جدول زمني
* حصة الاستخدام

 |
| 

|  |  |
| --- | --- |
| الميزات | 
* منع الإعلانات
* إضافة المتصفح
* علامة
	+ إشارة مرجعية
	+ مزايا فيرفكس
	+ Smart Bookmarks
* إضافة المتصفح
* أمان المتصفح
* متصفح ويب
	+ comparison
* ملف تعريف ارتباط
* مدير تنزيل ملفات
* المفضلة
* Incremental search
* برنامج مُساعد
* تصفح متخفي
* نافذة مبوبة
* Universal Edit Button

 |
| معايير الويب | 
* مشروع معايير الويب
* صفحات الطرز المتراصة
* لغة ترميز النص الفائق
* إتش تي إم إل 5
* جافا سكريبت
* ماث إم إل
* رسوميات متجهية متغيرة
* WebGL
* لغة ترميز النص الفائق القابلة للتمديد

 |
| بروتوكولات | 
* بروتوكول نقل النص الفائق
* بروتوكول نقل النص التشعبي الآمن
* بروتوكول أوضاع الشهادات على الإنترنت
* سبيدي
* بروتوكول طبقة المنافذ الآمنة
* وِب سوكِت
* WPAD

 |
| مواضيع ذات صلة | 
* BrowserChoice.eu
* قائمة نقض الشهادات
* iLoo
* طقم إنترنت
* Man-in-the-browser
* ويب موبايل
* Offline reader
* PAC
* Pwn2Own
* تطبيق إنترنت غني
* متصفح الموقع
* عنصر تحكم (واجهة رسومية)
* شبكة عنكبوتية عالمية
* لغة الترميز القابلة للامتداد

 |

 |
| 

| حاسوب مكتبي |
| --- |
| 

|  |  |
| --- | --- |
| مرتكز على - بلينك | 
* بريف
* كروم
* كروميوم
* دراغون
* فالكون  ‏
* أوبرا
* إيبك
* Sleipnir
* Slimjet
* SRWare Iron
* يو سي
* فيفالدي
* ياندكس
* Sputnik
* SafeZone
* Whale
* سلام ويب

 |
| مرتكز على - جيكو | 
* *AT&T Pogo*
* أفانت
* *Camino*
* فايرفوكس
	+ المزايا
	+ Conkeror
	+ جنو آيسكات
	+ IceDragon
	+ *سويفت فوكس*
	+ *Swiftweasel*
	+ TenFourFox
	+ Timberwolf
	+ متصفح تور
	+ واترفوكس
	+ *xB Browser*
* *جاليون*
* *Ghostzilla*
* K-Meleon
* *Kazehakase*
* Kirix Strata
* *Lotus Symphony*
* Lunascape
* *موزيلا*
	+ *Beonex Communicator*
	+ Classilla
	+ *Netscape*
	+ سي منكي

 |
| مرتكز على - ترايدنت | 
* *AOL Explorer*
* أفانت
* *Deepnet Explorer*
* GreenBrowser
* *إنترنت إكسبلورر*
* Lunascape
* ماكسثون
* *MediaBrowser*
* MenuBox
* *NeoPlanet*
* *NetCaptor*
* SlimBrowser
* *SpaceTime*
* *UltraBrowser*
* WebbIE
* ZAC Browser

 |
| مرتكز على - ويب كيت | 
* *Arora*
* أفانت
* Dooble
* Epic
* فلوك
* Fluid
* آي كاب
* كنكرر
* Lunascape
* ماكسثون
* Midori
* OmniWeb
* *Origyn Web Browser*
* Otter Browser
* QtWeb
* rekonq
* سفاري
* *Shiira*
* SlimBoat
* surf
* Torch
* Uzbl
* vimb
* إبفني
* WebPositive
* xombrero

 |
| متصفحات ويب نصيَّة | 
* ELinks
* *Emacs/W3*
* *Line Mode Browser*
* لينكس
* لنكس
* دبليو 3 إم

 |
| أخرى | 
* abaco
* *أمايا*
* *Arachne*
* *Arena*
* Basilisk
* Charon
* دیلو
* eww
* *Gazelle*
* *HotJava*
* *IBM Home Page Reader*
* *متصفح I  ‏*
* KidZui
* مايكروسوفت إيدج
* *موزايك*
* *Mothra*
* *NetPositive*
* نت سيرف
* Pale Moon
* Qihoo 360 Secure Browser

 |

 |

 |
| 

| متصفحات الجوال |
| --- |
| 

|  |  |
| --- | --- |
| مرتكز على - بلينك | 
* Android Browser
* كروميوم
	+ Brave
	+ جوجل كروم لأندرويد
	+ أوبرا موبايل
	+ Silk
* فايرفوكس فوكس

 |
| مرتكز على - جيكو | 
* موزيلا فنك
* *MicroB*
* *Minimo*
* واترفوكس

 |
| مرتكز على - ويب كيت | 
* *BOLT*
* دلفين
* كروم
* Firefox for iOS
* فايرفوكس فوكس
* ماكسثون
* ميركوري
* *Nokia Browser for Symbian*
* *Opera Coast*
* *روكميلت*
* سفاري
* *Steel*

 |
| أخرى | 
* *Blazer*
* CM Browser
* *Deepfish*
* *إنترنت إكسبلورر موبايل*
* *متصفح إريس*
* *كنكرر*
* مايكروسوفت إيدج
* NetFront
* أوبرا ميني
* *Skweezer*
* *Skyfire*
* *Teashark*
* *ThunderHawk*
* متصفح يوسي
* *Vision*
* *وين-واب*

 |

 |

 |
| 

| التلفزيون ومشغل ألعاب الفيديو |
| --- |
| 

|  |  |
| --- | --- |
| مرتكز على - جيكو | 
* Kylo

 |
| مرتكز على - بريستو | 
* Internet Channel

 |
| مرتكز على - ويب كيت | 
* *جوجل تي في*
* متصفح الويب (نينتندو 3دي أس)
* *Nintendo DS & DSi Browser*
* نت فرونت
* ستيم
* Wii U Internet Browser

 |
| أخرى | 
* *MSN TV*

 |

 |

 |
| 
* البرامج التي لم تعد قيد التطوير تظهر بالأحرف *المائلة*

* صفحة تصنيف تصنيف:متصفحات ويب
* Commons
* شعار بوابة بوابة إنترنت
* شعار بوابة بوابة برمجيات

 |

* أيقونة بوابةبوابة أمن المعلومات
* أيقونة بوابةبوابة إنترنت
* أيقونة بوابةبوابة برمجيات
* أيقونة بوابةبوابة تعمية