مخرجات التعلم (Learning Outcomes)
What students must be able to do after this chapter
§1
- فهم مفهوم المصادقة في أنظمة CPS: كيف يُتحقق من هوية المستخدمين والأجهزة قبل السماح لهم بالوصول.Understand authentication in CPS: how users/devices are verified before access is granted.
- شرح دور التفويض في التحكم بالوصول: كيف يُحدد ما يُسمح للمستخدم المُصادق عليه فعله داخل النظام.Explain the role of authorization in controlling access to CPS resources.
- تحديد التهديدات التي تؤثر على التوفر: التعرف على الهجمات والمخاطر التي تستهدف استمرارية عمل أنظمة CPS.Identify threats that affect system availability in CPS environments.
- تقييم دور المحاسبة في الأمن: كيف تدعم المحاسبة إدارة الأمن والامتثال والتحقيق في الحوادث.Evaluate how accounting supports security management, compliance, and incident investigation.
ما هو إطار AAA؟ — المقدمة
What is the AAA Framework? – Introduction
§2
AAA هو إطار أمني أساسي في أنظمة الشبكات وأنظمة CPS. يتكون من ثلاثة مكونات متكاملة: Authentication (المصادقة) للتحقق من الهوية، Authorization (التفويض) للتحكم في الأذونات، وAccounting (المحاسبة) لتتبع الأنشطة وتسجيلها. معاً يشكّلون درع الأمن الكامل لأي نظام.
AAA is a fundamental security framework in networking and CPS. It consists of three integrated components: Authentication to verify identity, Authorization to control permissions, and Accounting to track and record activities. Together they form a complete security shield for any system.
Authentication
المصادقة
السؤال: من أنت؟
التحقق من هوية المستخدم أو الجهاز قبل السماح بالوصول.
التحقق من هوية المستخدم أو الجهاز قبل السماح بالوصول.
Key Q: Who are you?
Verifying identity before granting access.
Verifying identity before granting access.
Authorization
التفويض
السؤال: ماذا يُسمح لك بفعله؟
تحديد الموارد والإجراءات المتاحة للمستخدم.
تحديد الموارد والإجراءات المتاحة للمستخدم.
Key Q: What are you allowed to do?
Determining permitted actions/resources.
Determining permitted actions/resources.
Accounting
المحاسبة
السؤال: ما الذي تم فعله ومتى؟
تتبع وتسجيل جميع أنشطة النظام.
تتبع وتسجيل جميع أنشطة النظام.
Key Q: What was done and by whom?
Tracking and recording all system activities.
Tracking and recording all system activities.
جدول مقارنة AAA الشامل
Comprehensive AAA Comparison Table
§3
| الجانب Aspect |
🔐 المصادقة Authentication |
🛂 التفويض Authorization |
📋 المحاسبة Accounting |
|---|---|---|---|
| التعريفDefinition | التحقق من هوية مستخدم أو جهاز قبل السماح بالوصولVerifying the identity of a user or device before granting access | تحديد الإجراءات أو الموارد التي يُسمح للمستخدم المُصادق عليه الوصول إليهاDetermining what actions/resources an authenticated user is allowed to access | تتبع وتسجيل أنشطة النظام لأغراض المراقبة والمراجعةTracking and recording system activities for monitoring and auditing |
| الغرض الرئيسيMain Purpose | تأكيد الهويةConfirm identity | التحكم في أذونات الوصولControl access permissions | مراقبة وتسجيل استخدام النظامMonitor and record system usage |
| وظيفة الأمانSecurity Function | منع المستخدمين غير المصرح لهم من الدخولPrevents unauthorized users from entering the system | منع إساءة استخدام موارد النظام بتقييد الأذوناتPrevents misuse of system resources by limiting permissions | الكشف عن السلوك المشبوه ودعم التحقيقDetect suspicious behavior and support auditing & investigation |
| التقنيات الشائعةCommon Techniques | كلمات المرور، القياسات الحيوية، الشهادات الرقمية، MFAPasswords, biometrics, digital certificates, multi-factor authentication | التحكم في الوصول القائم على الأدوار (RBAC)، قوائم التحكم (ACL)Role-Based Access Control (RBAC), Access Control Lists (ACL) | ملفات السجل، مسارات التدقيق، أدوات المراقبةLog files, audit trails, monitoring tools |