《信息系统安全等级保护基本要求》 之五

中华人民共和国国家标准GB/T 22239-2008



8 第四级基本要求

8.1 技术要求

8.1.1 物理安全

8.1.1.1 物理位置的选择(G4)

本项要求包括:

a)   机房和办公场地应选择在具有防震、防风和防雨等能力的建筑内;

b)   机房场地应避免设在建筑物的高层或地下室,以及用水设备的下层或隔壁。

8.1.1.2 物理访问控制(G4)

本项要求包括:

a)   机房出入口应安排专人值守并配置电子门禁系统,控制、鉴别和记录进入的人员;

b)   需进入机房的来访人员应经过申请和审批流程,并限制和监控其活动范围;

c)   应对机房划分区域进行管理,区域和区域之间设置物理隔离装置,在重要区域前设置交付或安装等过渡区域;

d)   重要区域应配置第二道电子门禁系统,控制、鉴别和记录进入的人员。

8.1.1.3 防盗窃和防破坏(G4)

本项要求包括:

a)   应将主要设备放置在机房内;

b)   应将设备或主要部件进行固定,并设置明显的不易除去的标记;

c)   应将通信线缆铺设在隐蔽处,可铺设在地下或管道中;

d)   应对介质分类标识,存储在介质库或档案室中;

e)   应利用光、电等技术设置机房防盗报警系统;

f)   应对机房设置监控报警系统。

8.1.1.4 防雷击(G4)

本项要求包括:

a)   机房建筑应设置避雷装置;

b)   应设置防雷保安器,防止感应雷;

c)   机房应设置交流电源地线。

8.1.1.5 防火(G4)

本项要求包括:

a)   机房应设置火灾自动消防系统,能够自动检测火情、自动报警,并自动灭火;

b)   机房及相关的工作房间和辅助房应采用具有耐火等级的建筑材料;

c)   机房应采取区域隔离防火措施,将重要设备与其他设备隔离开。

8.1.1.6 防水和防潮(G4)

本项要求包括:

a)   水管安装,不得穿过机房屋顶和活动地板下;

b)   应采取措施防止雨水通过机房窗户、屋顶和墙壁渗透;

c)   应采取措施防止机房内水蒸气结露和地下积水的转移与渗透;

d)   应安装对水敏感的检测仪表或元件,对机房进行防水检测和报警。

8.1.1.7 防静电(G4)

本项要求包括:

a)   设备应采用必要的接地防静电措施;

b)   机房应采用防静电地板;

c) 应采用静电消除器等装置,减少静电的产生。

8.1.1.8 温湿度控制(G4)

机房应设置温湿度自动调节设施,使机房温、湿度的变化在设备运行所允许的范围之内。

8.1.1.9 电力供应(A4)

本项要求包括:

a)   应在机房供电线路上配置稳压器和过电压防护设备;

b)   应提供短期的备用电力供应,至少满足设备在断电情况下的正常运行要求;

c)   应设置冗余或并行的电力电缆线路为计算机系统供电;

d)   应建立备用供电系统。

8.1.1.10 电磁防护(S4)

本项要求包括:

a)   应采用接地方式防止外界电磁干扰和设备寄生耦合干扰;

b)   电源线和通信线缆应隔离铺设,避免互相干扰;

c) 应对关键区域实施电磁屏蔽。

8.1.2 网络安全

8.1.2.1 结构安全(G4)

本项要求包括:

a)   应保证网络设备的业务处理能力具备冗余空间,满足业务高峰期需要;

b)   应保证网络各个部分的带宽满足业务高峰期需要;

c)   应在业务终端与业务服务器之间进行路由控制建立安全的访问路径;

d)   应绘制与当前运行情况相符的网络拓扑结构图;

e)   应根据各部门的工作职能、重要性和所涉及信息的重要程度等因素,划分不同的子网或网段,并按照方便管理和控制的原则为各子网、网段分配地址段;

f)   应避免将重要网段部署在网络边界处且直接连接外部信息系统,重要网段与其他网段之间采取可靠的技术隔离手段;

g)   应按照对业务服务的重要次序来指定带宽分配优先级别,保证在网络发生拥堵的时候优先保护重要主机。

8.1.2.2 访问控制(G4)

本项要求包括:

a)   应在网络边界部署访问控制设备,启用访问控制功能;

b) 应不允许数据带通用协议通过;

c) 应根据数据的敏感标记允许或拒绝数据通过;

d) 应不开放远程拨号访问功能。

8.1.2.3 安全审计(G4)

本项要求包括:

a)   应对网络系统中的网络设备运行状况、网络流量、用户行为等进行日志记录;

b)   审计记录应包括:事件的日期和时间、用户、事件类型、事件是否成功及其他与审计相关的信息;

c)   应能够根据记录数据进行分析,并生成审计报表;

d)   应对审计记录进行保护,避免受到未预期的删除、修改或覆盖等;

e) 应定义审计跟踪极限的阈值,当存储空间接近极限时,能采取必要的措施,当存储空间被耗尽时,终止可审计事件的发生;

f) 应根据信息系统的统一安全策略,实现集中审计,时钟保持与时钟服务器同步。

8.1.2.4 边界完整性检查(S4)

本项要求包括:

a)   应能够对非授权设备私自联到内部网络的行为进行检查,准确定出位置,并对其进行有效阻断;

b)   应能够对内部网络用户私自联到外部网络的行为进行检查,准确定出位置,并对其进行有效阻断。

8.1.2.5 入侵防范(G4)

本项要求包括:

a)   应在网络边界处监视以下攻击行为:端口扫描、强力攻击、木马后门攻击、拒绝服务攻击、缓冲区溢出攻击、IP碎片攻击和网络蠕虫攻击等;

b)   当检测到攻击行为时,应记录攻击源IP、攻击类型、攻击目的、攻击时间,在发生严重入侵事件时应提供报警及自动采取相应动作

8.1.2.6 恶意代码防范(G4)

本项要求包括:

a)   应在网络边界处对恶意代码进行检测和清除;

b)   应维护恶意代码库的升级和检测系统的更新。

8.1.2.7 网络设备防护(G4)

本项要求包括:

a)   应对登录网络设备的用户进行身份鉴别;

b)   应对网络设备的管理员登录地址进行限制;

c)   网络设备用户的标识应唯一;

d)   主要网络设备应对同一用户选择两种或两种以上组合的鉴别技术来进行身份鉴别;

e)   身份鉴别信息应具有不易被冒用的特点,口令应有复杂度要求并定期更换;

f) 网络设备用户的身份鉴别信息至少应有一种是不可伪造的;

g)   应具有登录失败处理功能,可采取结束会话、限制非法登录次数和当网络登录连接超时自动退出等措施;

h)   当对网络设备进行远程管理时,应采取必要措施防止鉴别信息在网络传输过程中被窃听;

i)   应实现设备特权用户的权限分离。

8.1.3 主机安全

8.1.3.1 身份鉴别(S4)

本项要求包括:

a)   应对登录操作系统和数据库系统的用户进行身份标识和鉴别;

b)   操作系统和数据库系统管理用户身份标识应具有不易被冒用的特点,口令应有复杂度要求并定期更换;

c)   应启用登录失败处理功能,可采取结束会话、限制非法登录次数和自动退出等措施;

d) 应设置鉴别警示信息,描述未授权访问可能导致的后果;

e)   当对服务器进行远程管理时,应采取必要措施,防止鉴别信息在网络传输过程中被窃听;

f)   应为操作系统和数据库系统的不同用户分配不同的用户名,确保用户名具有唯一性;

g)   应采用两种或两种以上组合的鉴别技术对管理用户进行身份鉴别,并且身份鉴别信息至少有一种是不可伪造的。

8.1.3.2 安全标记(S4)

应对所有主体和客体设置敏感标记;

8.1.3.3 访问控制(S4)

本项要求包括:

a) 应依据安全策略和所有主体和客体设置的敏感标记控制主体对客体的访问;

b) 访问控制的粒度应达到主体为用户级或进程级,客体为文件、数据库表、记录和字段级。

c)   应根据管理用户的角色分配权限,实现管理用户的权限分离,仅授予管理用户所需的最小权限;

d)   应实现操作系统和数据库系统特权用户的权限分离;

e)   应严格限制默认帐户的访问权限,重命名系统默认帐户,修改这些帐户的默认口令;

f)   应及时删除多余的、过期的帐户,避免共享帐户的存在。

8.1.3.4 可信路径(S4)

本项要求包括:

a) 在系统对用户进行身份鉴别时,系统与用户之间应能够建立一条安全的信息传输路径。

b) 在用户对系统进行访问时,系统与用户之间应能够建立一条安全的信息传输路径。

8.1.3.5 安全审计(G4)

本项要求包括:

a)   审计范围应覆盖到服务器和重要客户端上的每个操作系统用户和数据库用户;

b)   审计内容应包括重要用户行为、系统资源的异常使用和重要系统命令的使用等系统内重要的安全相关事件;

c)   审计记录应包括日期和时间、类型、主体标识、客体标识、事件的结果等;

d)   应能够根据记录数据进行分析,并生成审计报表;

e)   应保护审计进程,避免受到未预期的中断;

f)   应保护审计记录,避免受到未预期的删除、修改或覆盖等;

g) 应能够根据信息系统的统一安全策略,实现集中审计。

8.1.3.6 剩余信息保护(S4)

本项要求包括:

a)   应保证操作系统和数据库系统用户的鉴别信息所在的存储空间,被释放或再分配给其他用户前得到完全清除,无论这些信息是存放在硬盘上还是在内存中;

b)   应确保系统内的文件、目录和数据库记录等资源所在的存储空间,被释放或重新分配给其他用户前得到完全清除。

8.1.3.7 入侵防范(G4)

本项要求包括:

a)   应能够检测到对重要服务器进行入侵的行为,能够记录入侵的源IP、攻击的类型、攻击的目的、攻击的时间,并在发生严重入侵事件时提供报警;

b)   应能够对重要程序的完整性进行检测,并在检测到完整性受到破坏后具有恢复的措施;

c)   操作系统应遵循最小安装的原则,仅安装需要的组件和应用程序,并通过设置升级服务器等方式保持系统补丁及时得到更新。

8.1.3.8 恶意代码防范(G4)

本项要求包括:

a)   应安装防恶意代码软件,并及时更新防恶意代码软件版本和恶意代码库;

b)   主机防恶意代码产品应具有与网络防恶意代码产品不同的恶意代码库;

c)   应支持防恶意代码的统一管理。

8.1.3.9 资源控制(A4)

本项要求包括:

a)   应通过设定终端接入方式、网络地址范围等条件限制终端登录;

b)   应根据安全策略设置登录终端的操作超时锁定;

c)   应对重要服务器进行监视,包括监视服务器的CPU、硬盘、内存、网络等资源的使用情况;

d)   应限制单个用户对系统资源的最大或最小使用限度;

e)   应能够对系统的服务水平降低到预先规定的最小值进行检测和报警。

8.1.4 应用安全

8.1.4.1 身份鉴别(S4)

本项要求包括:

a)   应提供专用的登录控制模块对登录用户进行身份标识和鉴别;

b)   应对同一用户采用两种或两种以上组合的鉴别技术实现用户身份鉴别,其中一种是不可伪造的;

c)   应提供用户身份标识唯一和鉴别信息复杂度检查功能,保证应用系统中不存在重复用户身份标识,身份鉴别信息不易被冒用;

d)   应提供登录失败处理功能,可采取结束会话、限制非法登录次数和自动退出等措施;

e)   应启用身份鉴别、用户身份标识唯一性检查、用户身份鉴别信息复杂度检查以及登录失败处理功能,并根据安全策略配置相关参数。

8.1.4.2 安全标记(S4)

应提供为主体和客体设置安全标记的功能并在安装后启用;

8.1.4.3 访问控制(S4)

本项要求包括:

a)   应提供自主访问控制功能,依据安全策略控制用户对文件、数据库表等客体的访问;

b)   自主访问控制的覆盖范围应包括与信息安全直接相关的主体、客体及它们之间的操作;

c)   应由授权主体配置访问控制策略,并禁止默认帐户的访问

d)   应授予不同帐户为完成各自承担任务所需的最小权限,并在它们之间形成相互制约的关系;

e) 应通过比较安全标记来确定是授予还是拒绝主体对客体的访问。

8.1.4.4 可信路径(S4)

本项要求包括:

a) 在应用系统对用户进行身份鉴别时,应能够建立一条安全的信息传输路径。

b) 在用户通过应用系统对资源进行访问时,应用系统应保证在被访问的资源与用户之间应能够建立一条安全的信息传输路径。

8.1.4.5 安全审计(G4)

本项要求包括:

a)   应提供覆盖到每个用户的安全审计功能,对应用系统重要安全事件进行审计;

b)   应保证无法单独中断审计进程,无法删除、修改或覆盖审计记录;

c)   审计记录的内容至少应包括事件的日期、时间、发起者信息、类型、描述和结果等;

d)   应提供对审计记录数据进行统计、查询、分析及生成审计报表的功能;

e) 应根据系统统一安全策略,提供集中审计接口。

8.1.4.6 剩余信息保护(S4)

本项要求包括:

a)   应保证用户的鉴别信息所在的存储空间被释放或再分配给其他用户前得到完全清除,无论这些信息是存放在硬盘上还是在内存中;

b)   应保证系统内的文件、目录和数据库记录等资源所在的存储空间被释放或重新分配给其他用户前得到完全清除。

8.1.4.7 通信完整性(S4)

应采用密码技术保证通信过程中数据的完整性。

8.1.4.8 通信保密性(S4)

本项要求包括:

a)   在通信双方建立连接之前,应用系统应利用密码技术进行会话初始化验证;

b)   应对通信过程中的整个报文或会话过程进行加密;

c) 应基于硬件化的设备对重要通信过程进行加解密运算和密钥管理。

8.1.4.9 抗抵赖(G4)

本项要求包括:

a)   应具有在请求的情况下为数据原发者或接收者提供数据原发证据的功能;

b)   应具有在请求的情况下为数据原发者或接收者提供数据接收证据的功能。

8.1.4.10 软件容错(A4)

本项要求包括:

a)   应提供数据有效性检验功能,保证通过人机接口输入或通过通信接口输入的数据格式或长度符合系统设定要求;

b)   应提供自动保护功能,当故障发生时自动保护当前所有状态;

c) 应提供自动恢复功能,当故障发生时立即自动启动新的进程,恢复原来的工作状态。

8.1.4.11 资源控制(A4)

本项要求包括:

a)   当应用系统中的通信双方中的一方在一段时间内未作任何响应,另一方应能够自动结束会话;

b)   应能够对系统的最大并发会话连接数进行限制;

c)   应能够对单个帐户的多重并发会话进行限制;

d)   应能够对一个时间段内可能的并发会话连接数进行限制;

e)   应能够对一个访问帐户或一个请求进程占用的资源分配最大限额和最小限额;

f)   应能够对系统服务水平降低到预先规定的最小值进行检测和报警;

g)   应提供服务优先级设定功能,并在安装后根据安全策略设定访问帐户或请求进程的优先级,根据优先级分配系统资源。

8.1.5 数据安全及备份恢复

8.1.5.1 数据完整性(S4)

本项要求包括:

a)   应能够检测到系统管理数据、鉴别信息和重要业务数据在传输过程中完整性受到破坏,并在检测到完整性错误时采取必要的恢复措施;

b)   应能够检测到系统管理数据、鉴别信息和重要业务数据在存储过程中完整性受到破坏,并在检测到完整性错误时采取必要的恢复措施;

c) 应对重要通信提供专用通信协议或安全通信协议服务,避免来自基于通用通信协议的攻击破坏数据完整性。

8.1.5.2 数据保密性(S4)

本项要求包括:

a)   应采用加密或其他有效措施实现系统管理数据、鉴别信息和重要业务数据传输保密性;

b)   应采用加密或其他保护措施实现系统管理数据、鉴别信息和重要业务数据存储保密性;

c) 应对重要通信提供专用通信协议或安全通信协议服务,避免来自基于通用协议的攻击破坏数据保密性。

8.1.5.3 备份和恢复(A4)

本项要求包括:

a)   应提供数据本地备份与恢复功能,完全数据备份至少每天一次,备份介质场外存放;

b) 应建立异地灾难备份中心,配备灾难恢复所需的通信线路、网络设备和数据处理设备,提供业务应用的实时无缝切换;

c)   应提供异地实时备份功能,利用通信网络将数据实时备份至灾难备份中心

d)   应采用冗余技术设计网络拓扑结构,避免存在网络单点故障;

e)   应提供主要网络设备、通信线路和数据处理系统的硬件冗余,保证系统的高可用性。

全审核和安全检查活动。