1. 访问控制的定义 访问是使信息在主体和对象间流动的一种交互方式。 主体是指主动的实体,该实体造成了信息的流动和系统状态的改变,主体通常包括人、进程和设备。 对象是指包含或接受信息的被动实体。对对象的访问意味着对其中所包含信息的访问。对象通常包括记录、块、页、段、文件、目录、目录树和程序以及位、字节、字、字段、处理器、显示器、键盘、时钟、打印机和网络节点。 访问控制决定了谁能够访问系统,能访问系统的何种资源以及如何使用这些资源。适当的访问控制能够阻止未经允许的用户有意或无意地获取数据。访问控制的手段包括 用户识别代码、 口令、 登录控制、 资源授权(例如用户配置文件、资源配置文件和控制列表)、 授权核查、 日志和审计。 2. 访问控制和内部控制的关系 控制(control)是为了达成既定的目的和目标而采取的管理行动(控制是管理行为)。管理通过计划、组织和指导一系列有效的活动为目的和目标的达成提供保障。这样,控制就成为适当的管理计划、组织和指导的必然结果。 内部控制(internal control)是为了在组织内保障以下目标的实现而采取的方法: (1)信息的可靠性和完整性, (2)政策、计划、规程、法律、法规和合同的执行, (3)资产的保护, (4)资源使用的经济性和有效性, (5)业务及计划既定目的和目标的达成。 访问控制(access control)与计算机信息系统相关(但是并不仅限于computer system)的内容包括 (1)限制主体对客体的访问, (2)限制主体和其它主体通信或使用计算机系统或网络中的功能或服务的权力或能力。比如,人是主体,文件是客体。 “保护资产”是内部控制和访问控制的共同目标。 例如,内部控制涉及所有的资产,包括有形的和无形的资产,包括计算机相关的资产也包括和计算机无关的资产。访问控制涉及无形(知识)资产如程序、数据、程序库以及有形资产如硬件和放置计算机的房产。访问控制是整体安全控制的一部分。 3. 访问控制的类型 安全控制包括六种类型的控制手段如防御型、探测型和矫正型以及管理型、技术型和操作型控制。 防御型控制用于阻止不良事件的发生。 侦测型控制用于探测已经发生的不良事件。 矫正型控制用于矫正已经发生的不良事件。 管理型控制(行政)用于管理系统的开发、维护和使用,包括针对系统的策略、规程、行为规范、个人的角色和义务、个人职能和人事安全决策。 技术型控制是用于为信息技术系统和应用提供自动保护的硬件和软件控制手段。技术型控制应用于技术系统和应用中。 操作型控制是用于保护操作系统和应用的日常规程和机制。它们主要涉及在人们(相对于系统)使用和操作中使用的安全方法。操作型控制影响到系统和应用的环境。 另外三种和控制有关的概念是补偿型控制、综合型控制和规避型控制。 补偿型控制在一个领域的控制能力较弱而在另一个领域控制能力较强,反之亦然。综合型控制使用两个或更多的控制来加强对功能、程序或操作的控制效果。这里,两个控制协同工作能够强化整个控制环境。 规避型控制的原理就是对资源进行分割管理。资源是系统或系统网络中需要管理的实体。资源可以包括物理实体如打印机、盘库、路由器和逻辑实体如用户和用户组。规避型控制的目的是将两个实体彼此分开以保证实体的安全和可靠。规避型控制的例子有 (1)将资产和威胁分隔开来以规避潜在的风险。 (2)计算机设备和无线电接收设备分隔开来以避免扩散的电磁信号被外界截获。 (3)生产系统和测试系统分隔开来以避免对程序代码的污染和数据的破坏。 (4)将系统开发过程和数据输入过程分隔开来。 (5)将系统组件相互分隔开来。 4. 访问控制的手段 以下分类列出部分访问控制手段:
|
6. 访问控制管理
访问控制管理涉及访问控制在系统中的部署、测试、监控以及对用户访问的终止。虽然不一定需要对每一个用户设定具体的访问权限,但是访问控制管理依然需要大量复杂和艰巨的工作。访问控制决定需要考虑机构的策略、员工的职务描述、信息的敏感性、用户的职务需求(’need-to-know’)等因素。
有三种基本的访问管理模式:集中式、分布式和混合式。每种管理模式各有优缺点。应该根据机构的实际情况选择合适的管理模式。
集中式管理
集中管理就是由一个管理者设置访问控制。当用户对信息的需求发生变化时,只能由这个管理者改变用户的访问权限。由于只有极少数人有更改访问权限的权力,所以这种控制是比较严格的。每个用户的账号都可以被集中监控,当用户离开机构时,其所有的访问权限可以被很容易地终止。因为管理者较少,所以整个过程和执行标准的一致性就比较容易达到。但是,当需要快速而大量修改访问权限时,管理者的工作负担和压力就会很大。
分布式管理
分布式管理就是把访问的控制权交给了文件的拥有者或创建者,通常是职能部门的管理者(functional managers)。这就等于把控制权交给了对信息负有直接责任、对信息的使用最熟悉、最有资格判断谁需要信息的管理者的手中。但是这也同时造成在执行访问控制的过程和标准上的不一致性。在任一时刻,很难确定整个系统所有的用户的访问控制情况。不同管理者在实施访问控制时的差异会造成控制的相互冲突以致无法满足整个机构的需求。同时也有可能造成在员工调动和离职时访问权不能有效地清除。
混合式管理
混合式管理是集中式管理和分布式管理的结合。它的特点是由集中式管理负责整个机构中基本的访问控制,而由职能管理者就其所负责的资源对用户进行具体的访问控制。混合式管理的主要缺点是难以划分哪些访问控制应集中控制,哪些应在本地控制。
没有评论:
发表评论