34. 關於 RuBAC(Rule-based Access Control)、MAC(Mandatory Access Control)、DAC(Discretionary Access Control)、RoBAC(Role-Based Access Control)的描述,下列何者最「不」適切?
(A) RuBAC 根據安全規則來決定使用者是否有存取資源的權限
(B) MAC 是一種存取控制機制,其中存取權限由系統中的政策決定,不允許使用者或擁有者更改
(C) DAC 允許資源的擁有者或使用者決定誰可以存取該資源,提供較大的靈活性
(D) RoBAC 將存取控制權限分配給特定使用者,由存取控制規則決定

答案:登入後查看
統計: A(102), B(251), C(197), D(505), E(0) #3351086

詳解 (共 2 筆)

#6307616

RoBAC (Role-Based Access Control)應為根據使用者所屬角色來分配存取控制權限,而非直接將權限分配給特定使用者。

4
0
#6457599

這題考驗對四種常見存取控制模型 (RuBAC, MAC, DAC, RBAC) 的理解。

我們逐一分析每個選項:

  • (A) RuBAC (Rule-based Access Control) 根據安全規則來決定使用者是否有存取資源的權限

    • 適切。 RuBAC (Rule-based Access Control) 的核心就是一套預先定義的規則。這些規則可以很複雜,包含多種條件,例如使用者屬性、資源屬性、環境因素(時間、地點、IP 位址等)。當使用者嘗試存取資源時,系統會根據這些規則來判斷是否授予權限。
  • (B) MAC (Mandatory Access Control) 是一種存取控制機制,其中存取權限由系統中的政策決定,不允許使用者或擁有者更改

    • 適切。 MAC 是一種高度嚴格的存取控制模型。權限的授予完全由系統的中央安全策略(通常基於主體和客體的安全級別或分類標籤)強制執行。即使是資源的擁有者或一般系統管理員,也無法隨意修改這些權限。它旨在防止資訊洩漏,常見於高安全環境(如軍事、政府)。
  • (C) DAC (Discretionary Access Control) 允許資源的擁有者或使用者決定誰可以存取該資源,提供較大的靈活性

    • 適切。 DAC 的主要特點就是由資源的擁有者(或建立者)來決定其他使用者對該資源的存取權限。這種模式提供了高度的靈活性,因為擁有者可以根據自己的意願授予或撤銷權限。但這種靈活性也可能導致權限管理混亂或不當授權。
  • (D) RoBAC 將存取控制權限分配給特定使用者,由存取控制規則決定

    • 不適切。 這裡的 "RoBAC" 應該是 RBAC (Role-Based Access Control) 的筆誤。
      • RBAC (Role-Based Access Control) 的核心是將權限分配給「角色」,而不是直接分配給特定「使用者」。使用者被指派一個或多個角色,從而繼承該角色所擁有的權限。這大大簡化了權限管理,特別是在大型組織中。
      • 如果此處的 "RoBAC" 指的是 Role and Organization Based Access Control (ROBAC),這是一個 RBAC 的擴展模型,用於處理跨組織的權限管理問題,仍然是基於角色的。
      • 而「將存取控制權限分配給特定使用者」並且「由存取控制規則決定」的描述,更像是對 DAC(擁有者分配權限)或甚至某些簡單的基於使用者列表的存取控制的描述,而不是 RBAC 的核心概念。RBAC 的優勢在於將權限與職責(角色)掛鉤,而不是與個體使用者掛鉤。

因此,最不適切的描述是 (D)。

答案是 (D)

1
0

私人筆記 (共 2 筆)

私人筆記#6960508
未解鎖
DAC 任意型存取控制(資料擁有者自行...
(共 110 字,隱藏中)
前往觀看
9
1
私人筆記#6986081
未解鎖
這道題目考察的是對不同存取控制模型的理...
(共 434 字,隱藏中)
前往觀看
1
0