في علوم الكمبيوتر ، تعتبر مجالات الحماية الهرمية ، تُعرف هذه الآليات غالبًا باسم حلقات الحماية، وهي آليات مصممة لحماية البيانات والوظائف من تحمل الأخطاء (عبر تعزيز القدرة على تحمل الأخطاء) ومن السلوكيات الضارة (عبر توفيرأمان الكمبيوتر).
توفر أنظمة تشغيل الكمبيوتر مستويات مختلفة من الوصول إلى الموارد. حلقة الحماية هي واحدة من مستويين أو أكثر من المستويات أو الطبقات الهرمية من الامتيازات ضمن بنية نظام الكمبيوتر . يتم فرض ذلك عادةً من خلال بعض بنيات وحدة المعالجة المركزية التي توفر أوضاع وحدة المعالجة المركزية المختلفة على مستوى الأجهزة أو التعليمات البرمجية الدقيقة .تُنظم الحلقات في هيكل هرمي يبدأ من الحلقة الأكثر امتيازًا (الأكثر موثوقية، وعادةً ما يُشار إليها بالرقم صفر) وصولًا إلى الحلقة الأقل امتيازًا (الأقل موثوقية، وعادةً ما يكون رقمها هو الأعلى في التسلسل). وفي غالبية أنظمة التشغيل، تعتبر الحلقة 0 هي المستوى الذي يتمتع بأعلى صلاحيات ويتفاعل بشكل مباشر مع المكونات المادية للحاسوب، مثل بعض وظائف وحدة المعالجة المركزية (مثل سجلات التحكم) ووحدات التحكم في الإدخال/الإخراج.
.
تُوفر آليات خاصة لتمكين الحلقات الخارجية من الوصول إلى موارد الحلقات الداخلية بطريقة محددة ومنظمة مسبقًا، بدلًا من السماح بوصول عشوائي وغير مقيد. ويمكن أن يؤدي التحكم الدقيق في الوصول بين الحلقات إلى تعزيز مستوى الأمان عن طريق منع البرامج العاملة في حلقة أو مستوى امتياز معين من إساءة استخدام الموارد المخصصة لبرامج تعمل في حلقة أو مستوى امتياز آخر. على سبيل المثال ، يجب منع برامج التجسس التي تعمل كبرنامج مستخدم في Ring 3 من تشغيل كاميرا الويب دون إعلام المستخدم، نظرًا لأن الوصول إلى الأجهزة يجب أن يكون وظيفة Ring 1 مخصصة لبرامج تشغيل الأجهزة . يتعين على البرامج التي تعمل في حلقات ذات أرقام أعلى، مثل متصفحات الويب، أن تطلب السماح لها بالوصول إلى الشبكة، وهي مورد محمي ومقيد بحلقة ذات أرقام أقل.
تتضمن بنية X86S، وهي بنية ملغاة من Intel تم طرحها في عام 2024، الحلقتين 0 و 3 فقط. وقد تقرر حذف الحلقتين 1 و 2 في نظام X86S نظرًا لعدم استخدام أنظمة التشغيل الحديثة لهما إطلاقًا.
.