JT/T 1417-2022 交通运输行业网络安全等级保护基本要求
Categories:
19 分钟阅读
来源与版权:本页为本地转换稿(源文件
行业标准\27 交通运输\JT∕T 1417-2022交通运输行业网络安全等级保护基本要求.pdf,共 79 页),版权归标准发布机构所有,仅供学习与测评工作参考,正式引用请核对官方发布版本。详见 版权声明。
ICS 35.040
CCS L 80
JT
中华人民共和国交通运输行业标准
JT/T 1417—2022
交通运输行业网络安全等级保护基本要求
Baseline for classified protection of cybersecurity of transportation
2022-06-09 发布
2022-09-09 实施
中华人民共和国交通运输部 发 布
目 次
前言 …… Ⅲ
引言 …… Ⅴ
1 范围 …… 1
2 规范性引用文件 …… 1
3 术语和定义 …… 1
4 缩略语 …… 2
5 通则 …… 2
5.1 等级保护对象与安全保护等级 …… 2
5.2 安全保护能力 …… 2
5.3 安全通用要求与安全扩展要求 …… 3
6 第一级安全要求 …… 3
6.1 安全通用要求 …… 3
6.2 云计算安全扩展要求 …… 12
6.3 移动互联安全扩展要求 …… 13
6.4 物联网安全扩展要求 …… 13
6.5 工业控制系统安全扩展要求 …… 14
6.6 大数据安全扩展要求 …… 15
7 第二级安全要求 …… 15
7.1 安全通用要求 …… 15
7.2 云计算安全扩展要求 …… 32
7.3 移动互联安全扩展要求 …… 35
7.4 物联网安全扩展要求 …… 36
7.5 工业控制系统安全扩展要求 …… 36
7.6 大数据安全扩展要求 …… 38
8 第三级安全要求 …… 39
8.1 安全通用要求 …… 39
8.2 云计算安全扩展要求 …… 62
8.3 移动互联安全扩展要求 …… 67
8.4 物联网安全扩展要求 …… 68 8.5 工业控制系统安全扩展要求 …… 70
8.6 大数据安全扩展要求 …… 72
9 第四级安全要求 …… 73
参考文献 …… 74
前 言
本文件按照 GB/T 1.1—2020《标准化工作导则 第 1 部分:标准化文件的结构和起草规则》的规定起草。
请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。
本文件由交通运输信息通信及导航标准化技术委员会提出并归口。
本文件起草单位:中国交通通信信息中心、交通运输信息安全中心有限公司、深信服科技股份有限公司、北京地铁科技发展有限公司、交通运输部路网监测与应急处置中心、天津港信息技术发展有限公司。
本文件主要起草人:杜渐、戴明、邹然、李剑、邢宏伟、刘宇畅、赵国全、于俊杰、刘艳、邢广博、李飞、伊玮珑、乐谦、周金岭、严磊、刘晓罡、李岩、班斓。
引 言
交通运输行业是整个国民经济的重要组成部分,是国家实施网络安全等级保护的重点行业之一,需要行业主管部门进一步加强网络安全工作的管理和指导,规范相关工作开展,切实保障行业网络安全。
本文件在 GB 17859—1999、GB/T 22239—2019 等国家标准的基础上,根据交通运输行业技术发展水平和网络安全防护要求,提出针对交通运输行业不同安全保护等级对象的最低保护要求。
为方便本文件的使用,抄录了 GB/T 22239—2019 的较多条款内容,并标明了来源。本文件条款中粗体字部分表示较高等级中增加或针对国家标准有增强的要求。
交通运输行业网络安全等级保护基本要求
1 范围
本文件规定了交通运输行业网络安全等级保护的通则,以及第一级至第四级的安全要求。
本文件适用于交通运输行业网络安全的规划设计、安全建设和监督管理。
2 规范性引用文件
下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T 5271.8 信息技术 词汇 第8部分:安全
GB 17859 计算机信息系统安全保护等级划分准则
GB/T 20839 智能运输系统 通用术语
GB/T 22239—2019 信息安全技术 网络安全等级保护基本要求
JT/T 904 交通运输行业信息系统安全等级保护定级指南
3 术语和定义
GB/T 5271.8、GB 17859、GB/T 20839、GB/T 22239 和 JT/T 904 界定的以及下列术语和定义适用于本文件。
3.1
网络安全 cyber security
通过采取必要措施,防范网络的攻击、侵入、干扰、破坏和非法使用以及意外事故,使网络处于稳定可靠运行的状态,以及保障网络数据的完整性、保密性和可用性的能力。
[来源:GB/T 22239—2019,3.1]
3.2
云服务商 cloud service provider
云计算服务的供应方。
注:云服务商管理、运营、支撑云计算的基础设施及软件,通过网络交付云计算的资源。
[来源:GB/T 31167—2014,3.3]
3.3
云服务客户 cloud service customer
使用云计算服务同云服务商建立业务关系的参与方。
[来源:GB/T 31167—2014,3.4,有修改]
3.4
基线核查 baseline verification
一种对网络设备、安全设备、主机操作系统、数据库管理系统和业务应用系统的最低安全要求配置基线进行核查的方法。
3.5
重要数据处理系统 important data processing system
对数据进行路由转发、访问控制、网络交换、发布使用和存储的重要通信设备和计算设备。
注:重要通信设备和计算设备包括但不限于边界路由器、边界防火墙、核心交换机、应用服务器和数据库服务器。
3.6
数据安全保护系统 data security protection system
对数据进行保护的系统或工具。
注:系统或工具包括但不限于数据库防火墙、数据防泄露、脱敏系统、数据库加密系统、文件加密系统。
4 缩略语
下列缩略语适用于本文件。
AP:无线访问接入点(Wireless Access Point)
CPU:中央处理器(Central Processing Unit)
DDoS:拒绝服务(Distributed Denial of Service)
DNS:域名系统(Domain Name System)
FTP:文件传输协议(File Transfer Protocol)
HTTP:超文本传输协议(Hyper Text Transfer Protocol)
HTTPS:超文本传输安全协议(Hyper Text Transfer Protocol over Secure Socket Layer)
IP:互联网协议(Internet Protocol)
IT:信息技术(Information Technology)
MAC:消息认证码(Message Authentication Code)
POP3:邮局协议版本3(Post Office Protocol-Version 3)
SMTP:简单邮件传输协议(Simple Mail Transfer Protocol)
SQL:结构化查询语言(Structured Query Language)
SSH:安全外壳协议(Secure Shell)
SSID:服务集标识(Service Set Identifier)
VPN:虚拟专用网络(Virtual Private Network)
WEP:有线等效加密(Wired Equivalent Privacy)
5 通则
5.1 等级保护对象与安全保护等级
等级保护对象,即网络安全等级保护工作中的对象,是指由计算机或其他信息终端及相关设备组成的按照一定的规则和程序对信息进行收集、存储、传输、交换、处理的系统,主要包括基础信息网络、信息系统(包含采用移动互联等技术的系统)、云计算平台/系统、大数据应用/平台/资源、物联网、工业控制系统等。
交通运输行业等级保护对象根据其在国家安全、经济建设、社会生活中的重要程度,遭到破坏后对国家安全、公共利益以及公民、法人和其他组织合法权益的危害程度,由低到高划分为五个安全保护等级。交通运输行业网络安全等级保护对象的安全保护等级按照 JT/T 904 的要求确定。
5.2 安全保护能力
不同级别的交通运输行业等级保护对象应具备的基本安全保护能力应符合 GB/T 22239—2019 中 5.2 的规定。
5.3 安全通用要求与安全扩展要求
由于业务目标、使用技术及应用场景的不同,等级保护对象会以不同的形态出现,形态不同的等级保护对象面临的威胁不同,安全保护需求也应不同。为实现对不同级别和不同形态的等级保护对象的共性化和个性化保护,等级保护对象的安全要求分为安全通用要求和安全扩展要求。
安全通用要求针对共性化保护需求提出,等级保护对象无论以何种形式出现,应根据安全保护等级实现相应级别的安全通用要求;安全扩展要求针对个性化保护需求提出,应根据安全保护等级和使用的特定技术或特定的应用场景选择实现安全扩展要求。
[来源:GB/T 22239—2019,5.3]
安全要求的选择应符合 GB/T 22239—2019 中附录 A 的规定。
6 第一级安全要求
6.1 安全通用要求
6.1.1 安全物理环境
6.1.1.1 物理访问控制
机房出入口应安排专人值守或配置电子门禁系统,控制、鉴别和记录进入的人员。
[来源:GB/T 22239—2019,6.1.1.1]
6.1.1.2 防盗窃和防破坏
应将网络设备、安全设备、服务器及存储设备等设备或主要部件进行固定,并设置明显的不易除去的标识,标识应标明资产编号、设备责任人等信息。
6.1.1.3 防雷击
应将各类机柜、设施和设备等通过接地系统安全接地。
[来源:GB/T 22239—2019,6.1.1.3]
6.1.1.4 防火
机房应设置手提式气体灭火器。灭火器应通过年检,应在有效期内并能够正常使用。
6.1.1.5 防水和防潮
应采取措施防止雨水通过机房窗户、屋顶和墙壁渗透。
[来源:GB/T 22239—2019,6.1.1.5]
6.1.1.6 温湿度控制
应设置必要的温湿度调节设施,使机房温湿度变化在设备运行所允许的范围之内。
[来源:GB/T 22239—2019,6.1.1.6]
6.1.1.7 电力供应
应在机房供电线路上配置稳压器和过电压防护设备。
[来源:GB/T 22239—2019,6.1.1.7]
6.1.2 安全通信网络
6.1.2.1 通信传输
应采用校验技术保证通信过程中数据的完整性。
[来源:GB/T 22239—2019,6.1.2.1]
6.1.2.2 可信验证
可基于可信根对通信设备的系统引导程序、系统程序等进行可信验证,并在检测到其可信性受到破坏后进行报警。
[来源:GB/T 22239—2019,6.1.2.2]
6.1.3 安全区域边界
6.1.3.1 边界防护
边界防护要求应包括:
a) 保证跨越边界的访问和数据流通过边界设备提供的受控接口进行通信;
b) 能对非授权设备私自联到内部网络的行为进行限制,宜采用 IP/MAC 地址绑定、关闭网络接入设备的闲置端口等措施限制网络连接;
c) 能对内部用户非授权联到外部网络的行为进行限制,宜采用管控物理接口等措施限制外部网络连接行为。
6.1.3.2 访问控制
访问控制要求应包括:
a) 在网络边界根据访问控制策略设置访问控制规则,默认情况下除允许通信外受控接口拒绝所有通信;
b) 删除多余或无效的访问控制规则,优化访问控制列表,并保证访问控制规则数量最小化;
c) 对源地址、目的地址、源端口、目的端口和协议等进行检查,以允许/拒绝数据包进出。
[来源:GB/T 22239—2019,6.1.3.2]
6.1.3.3 安全审计
采取监测、记录网络运行状态、网络安全事件的技术措施进行安全审计,并应留存相关的网络日志不少于6 个月。
6.1.3.4 可信验证
可基于可信根对边界设备的系统引导程序、系统程序等进行可信验证,并在检测到其可信性受到破坏后进行报警。
[来源:GB/T 22239—2019,6.1.4.5]
6.1.4 安全计算环境
6.1.4.1 网络设备
6.1.4.1.1 身份鉴别
身份鉴别应按照如下要求。 a) 对登录的用户进行身份标识和鉴别,身份标识具有唯一性,身份鉴别信息具有复杂度要求并定期更换,具体要求如下:
1) 静态口令长度不少于8 位,至少包含大写英文字母、小写英文字母、数字、特殊符号中3 类;
2) 用户口令更换周期不大于1 年;
3) 用户首次登录时修改初始默认口令,每次修改口令时,不准许新设定的口令与旧口令相同。
b) 具有登录失败处理功能,应配置并启用结束会话、限制非法登录次数和当登录连接超时自动退出等相关措施。
6.1.4.1.2 访问控制
访问控制要求应包括:
a) 对登录的用户分配账户和权限;
b) 重命名或删除默认账户,修改默认账户的默认口令;
c) 及时删除或停用多余的、过期的账户,避免共享账户的存在。
[来源:GB/T 22239—2019,6.1.4.2]
6.1.4.1.3 入侵防范
入侵防范要求应包括:
a) 遵循最小安装的原则,仅安装需要的组件和应用程序;
b) 关闭不需要的系统服务、默认共享和高危端口。
[来源:GB/T 22239—2019,6.1.4.3]
6.1.4.1.4 数据备份恢复
应提供重要数据的本地数据备份与恢复功能。
[来源:GB/T 22239—2019,6.1.4.7]
6.1.4.2 安全设备
6.1.4.2.1 身份鉴别
身份鉴别应按照如下要求。
a) 对登录的用户进行身份标识和鉴别,身份标识具有唯一性,身份鉴别信息具有复杂度要求并定期更换,具体要求如下:
1) 静态口令长度不少于8 位,至少包含大写英文字母、小写英文字母、数字、特殊符号中3 类;
2) 用户口令更换周期不大于1 年;
3) 用户首次登录时修改初始默认口令,每次修改口令时,不准许新设定的口令与旧口令相同。
b) 具有登录失败处理功能,应配置并启用结束会话、限制非法登录次数和当登录连接超时自动退出等相关措施。
6.1.4.2.2 访问控制
访问控制要求应包括:
a) 对登录的用户分配账户和权限;
b) 重命名或删除默认账户,修改默认账户的默认口令; c) 及时删除或停用多余的、过期的账户,避免共享账户的存在。
[来源:GB/T 22239—2019,6.1.4.2]
6.1.4.2.3 入侵防范
入侵防范要求应包括:
a) 遵循最小安装的原则,仅安装需要的组件和应用程序;
b) 关闭不需要的系统服务、默认共享和高危端口。
[来源:GB/T 22239—2019,6.1.4.3]
6.1.4.2.4 数据备份恢复
应提供重要数据的本地数据备份与恢复功能。
[来源:GB/T 22239—2019,6.1.4.7]
6.1.4.3 主机操作系统
6.1.4.3.1 身份鉴别
身份鉴别应按照如下要求。
a) 对登录的用户进行身份标识和鉴别,身份标识具有唯一性,身份鉴别信息具有复杂度要求并定期更换,具体要求如下:
1) 静态口令长度不少于8 位,需至少包含大写英文字母、小写英文字母、数字、特殊符号中3 类;
2) 用户口令更换周期不大于1 年;
3) 用户首次登录时修改初始默认口令,每次修改口令时,不准许新设定的口令与旧口令相同。
b) 具有登录失败处理功能,应配置并启用结束会话、限制非法登录次数和当登录连接超时自动退出等相关措施。
6.1.4.3.2 访问控制
访问控制要求应包括:
a) 对登录的用户分配账户和权限;
b) 重命名或删除默认账户,修改默认账户的默认口令;
c) 及时删除或停用多余的、过期的账户,避免共享账户的存在。
[来源:GB/T 22239—2019,6.1.4.2]
6.1.4.3.3 入侵防范
入侵防范要求应包括:
a) 遵循最小安装的原则,仅安装需要的组件和应用程序;
b) 关闭不需要的系统服务、默认共享和高危端口;
c) 能发现可能存在的已知漏洞,及时修补漏洞。
6.1.4.3.4 恶意代码防范
应安装防恶意代码软件或配置具有相应功能的软件,至少每3 个月进行一次升级和更新防恶意代码库。
6.1.4.3.5 可信验证
可基于可信根对计算设备的系统引导程序、系统程序等进行可信验证,并在检测到其可信性受到破坏后进行报警。
[来源:GB/T 22239—2019,6.1.4.5]
6.1.4.3.6 数据备份恢复
应提供重要数据的本地数据备份与恢复功能。
[来源:GB/T 22239—2019,6.1.4.7]
6.1.4.4 数据库管理系统
6.1.4.4.1 身份鉴别
身份鉴别应按照如下要求。
a) 对登录的用户进行身份标识和鉴别,身份标识具有唯一性,身份鉴别信息具有复杂度要求并定期更换,具体要求如下:
1) 静态口令长度不少于8 位,需至少包含大写英文字母、小写英文字母、数字、特殊符号中3 类;
2) 用户口令更换周期不大于1 年;
3) 用户首次登录时修改初始默认口令,每次修改口令时,不准许新设定的口令与旧口令相同。
b) 具有登录失败处理功能,应配置并启用结束会话、限制非法登录次数和当登录连接超时自动退出等相关措施。
6.1.4.4.2 访问控制
访问控制要求应包括:
a) 对登录的用户分配账户和权限;
b) 重命名或删除默认账户,修改默认账户的默认口令;
c) 及时删除或停用多余的、过期的账户,避免共享账户的存在。
[来源:GB/T 22239—2019,6.1.4.2]
6.1.4.4.3 数据完整性
应采用校验技术保证重要数据在传输过程中的完整性。
[来源:GB/T 22239—2019,6.1.4.6]
6.1.4.4.4 数据备份恢复
应提供重要数据的本地数据备份与恢复功能。
[来源:GB/T 22239—2019,6.1.4.7]
6.1.4.4.5 个人信息保护
应禁止未授权访问和非法使用个人信息。
6.1.4.5 业务应用系统
6.1.4.5.1 身份鉴别
身份鉴别应按照如下要求。
a) 对登录的用户进行身份标识和鉴别,身份标识具有唯一性,身份鉴别信息具有复杂度要求并定期更换,具体要求如下:
1) 静态口令长度不少于8 位,需至少包含大写英文字母、小写英文字母、数字、特殊符号中3 类;
2) 用户口令更换周期不大于1 年;
3) 用户首次登录时修改初始默认口令,每次修改口令时,不准许新设定的口令与旧口令相同。
b) 具有登录失败处理功能,应配置并启用结束会话、限制非法登录次数和当登录连接超时自动退出等相关措施。
6.1.4.5.2 访问控制
访问控制要求应包括:
a) 对登录的用户分配账户和权限;
b) 重命名或删除默认账户,修改默认账户的默认口令;
c) 至少每年一次检查账户使用情况,及时删除或停用多余的、过期的账户,避免共享账户的存在。
6.1.4.5.3 入侵防范
应提供完善的数据有效性验证机制,避免 SQL 注入、跨站脚本攻击、文件上传等可被利用的高危风险漏洞的存在。
6.1.4.5.4 数据完整性
应采用校验技术保证重要数据在传输过程中的完整性。
[来源:GB/T 22239—2019,6.1.4.6]
6.1.4.5.5 数据备份恢复
应提供重要数据的本地数据备份与恢复功能。
[来源:GB/T 22239—2019,6.1.4.7]
6.1.4.5.6 个人信息保护
个人信息保护要求应包括:
a) 仅采集和保存业务必需的用户个人信息;
b) 禁止未授权访问和非法使用个人信息。
6.1.4.6 中间件及系统管理软件
6.1.4.6.1 身份鉴别
身份鉴别应按照如下要求。
a) 对登录的用户进行身份标识和鉴别,身份标识具有唯一性,身份鉴别信息具有复杂度要求并定期更换,具体要求如下:
1) 静态口令长度不少于8 位,需至少包含大写英文字母、小写英文字母、数字、特殊符号中3 类;
2) 用户口令更换周期不大于1 年;
3) 用户首次登录时修改初始默认口令,每次修改口令时,不准许新设定的口令与旧口令相同。 b) 具有登录失败处理功能,应配置并启用结束会话、限制非法登录次数和当登录连接超时自动退出等相关措施。
6.1.4.6.2 访问控制
访问控制要求应包括:
a) 对登录的用户分配账户和权限;
b) 重命名或删除默认账户,修改默认账户的默认口令;
c) 及时删除或停用多余的、过期的账户,避免共享账户的存在。
[来源:GB/T 22239—2019,6.1.4.2]
6.1.4.6.3 入侵防范
应能发现可能存在的已知漏洞,及时修补漏洞,避免环境、框架、组件中存在可被利用的高危漏洞。
6.1.4.6.4 数据完整性
应采用校验技术保证重要数据在传输过程中的完整性。
[来源:GB/T 22239—2019,6.1.4.6]
6.1.4.6.5 数据备份恢复
应提供重要数据的本地数据备份与恢复功能。
[来源:GB/T 22239—2019,6.1.4.7]
6.1.5 安全管理制度
应建立日常管理活动中常用的安全管理制度,至少包括环境管理、漏洞和风险管理、网络和系统安全管理、恶意代码防范管理的制度。
6.1.6 安全管理机构
6.1.6.1 岗位设置
应设立系统管理员等岗位,并定义各个工作岗位的职责。
[来源:GB/T 22239—2019,6.1.6.1]
6.1.6.2 人员配备
应配备一定数量的系统管理员。
[来源:GB/T 22239—2019,6.1.6.2]
6.1.6.3 授权和审批
应根据各个部门和岗位的职责明确授权审批事项、审批部门和批准人等。
[来源:GB/T 22239—2019,6.1.6.3]
6.1.7 安全管理人员
6.1.7.1 人员录用
应指定或授权专门的部门或人员负责人员录用。
[来源:GB/T 22239—2019,6.1.7.1]
6.1.7.2 人员离岗
应及时终止离岗人员的所有访问权限,取回各种身份证件、钥匙、徽章等以及机构提供的软硬件设备。
[来源:GB/T 22239—2019,6.1.7.2]
6.1.7.3 安全意识教育和培训
应对各类人员进行安全意识教育和岗位技能培训,并告知相关的安全责任和惩戒措施。
[来源:GB/T 22239—2019,6.1.7.3]
6.1.7.4 外部人员访问管理
应保证在外部人员访问受控区域前得到授权或审批。
[来源:GB/T 22239—2019,6.1.7.4]
6.1.8 安全建设管理
6.1.8.1 定级和备案
应以书面的形式说明保护对象的安全保护等级及确定等级的方法和理由。
[来源:GB/T 22239—2019,6.1.8.1]
6.1.8.2 安全方案设计
应根据安全保护等级选择基本安全措施,依据风险分析的结果补充和调整安全措施。
[来源:GB/T 22239—2019,6.1.8.2]
6.1.8.3 产品采购和使用
应采购和使用合格的网络安全产品。
6.1.8.4 工程实施
应指定或授权专门的部门或人员负责工程实施过程的管理。
[来源:GB/T 22239—2019,6.1.8.4]
6.1.8.5 测试验收
应进行安全性测试验收。
[来源:GB/T 22239—2019,6.1.8.5]
6.1.8.6 系统交付
系统交付要求应包括:
a) 制订交付清单,并根据交付清单对所交接的设备、软件和文档等进行清点;
b) 对负责运行维护的技术人员进行相应的技能培训。
[来源:GB/T 22239—2019,6.1.8.6]
6.1.8.7 服务供应商选择
服务供应商要求应包括:
a) 选择合格的服务供应商;
b) 与选定的服务供应商签订与安全相关的协议,明确约定相关责任。
6.1.9 安全运维管理
6.1.9.1 环境管理
环境管理要求应包括:
a) 指定专门的部门或人员负责机房安全,对机房出入进行管理,至少每年一次对机房配电、空调、温湿度控制、消防等设施进行维护管理;
b) 对机房的安全管理做出规定,包括物理访问、物品进出和环境安全等方面。
6.1.9.2 介质管理
应将介质存放在安全的环境中,对各类介质进行控制和保护,实行存储环境专人管理,并根据存档介质的目录清单定期盘点。
6.1.9.3 设备维护管理
应对各种设备(包括备份和冗余设备)、线路等指定专门的部门或人员定期进行维护管理。
[来源:GB/T 22239—2019,6.1.9.3]
6.1.9.4 漏洞和风险管理
应采取必要的措施识别安全漏洞和隐患,对发现的安全漏洞和隐患及时进行修补或评估可能的影响后进行修补。
[来源:GB/T 22239—2019,6.1.9.4]
6.1.9.5 网络和系统安全管理
网络和系统安全管理要求应包括:
a) 划分不同的管理员角色进行网络和系统的运维管理,明确各个角色的责任和权限;
b) 指定专门的部门或人员进行账户管理,对申请账户、建立账户、删除账户等进行控制。
[来源:GB/T 22239—2019,6.1.9.5]
6.1.9.6 恶意代码防范管理
恶意代码防范管理要求应包括:
a) 提高所有用户的防恶意代码意识,对外来计算机或存储设备接入系统前进行恶意代码检查等;
b) 对恶意代码防范要求做出规定,包括防恶意代码软件的授权使用、恶意代码库升级、恶意代码的定期查杀等。
6.1.9.7 备份与恢复管理
备份与恢复管理要求应包括:
a) 识别需要定期备份的重要业务信息、系统数据及软件系统等;
b) 规定备份信息的备份方式、备份频度、存储介质、保存期等。
[来源:GB/T 22239—2019,6.1.9.7]
6.1.9.8 安全事件处置
安全事件处置要求应包括:
a) 及时向安全管理部门报告所发现的安全弱点和可疑事件; b) 明确安全事件的报告和处置流程,规定安全事件的现场处理、事件报告和后期恢复的管理职责,对互联网提供信息发布服务的等级保护对象,应对信息内容安全事件制定单独的快速处置流程。
6.2 云计算安全扩展要求
6.2.1 云服务商
6.2.1.1 安全物理环境
基础环境位置:应保证云计算基础设施包括但不限于服务器、存储组件、网络组件及其他物理资源位于中国境内。
6.2.1.2 安全通信网络
网络架构要求包括:
a) 不应承载安全保护等级高于第一级的业务应用系统;
b) 应实现不同云服务客户虚拟网络之间的隔离。
6.2.1.3 安全区域边界
访问控制:应在虚拟化网络边界部署访问控制机制,并设置访问控制规则。
[来源:GB/T 22239—2019,6.2.3.1]
6.2.1.4 安全计算环境
6.2.1.4.1 访问控制
访问控制要求应包括:
a) 保证当虚拟机迁移时,访问控制策略随其迁移;
b) 支持云服务客户设置不同虚拟机之间的访问控制策略。
6.2.1.4.2 数据完整性和数据保密性
服务客户数据、用户个人信息等应存储于中国境内。数据、用户个人信息等出境管理见《中华人民共和国网络安全法》《交通运输部网络安全管理办法》等法律法规的有关规定。
6.2.1.5 安全建设管理
供应链管理:应选择合格的供应商。
6.2.2 云服务客户
6.2.2.1 安全通信网络
网络架构:应保证云计算平台不承载高于其安全保护等级的业务应用系统。
6.2.2.2 安全区域边界
访问控制:应在虚拟化网络边界部署访问控制机制。
6.2.2.3 安全计算环境
数据完整性和数据保密性:数据、用户个人信息等应存储于中国境内,数据、用户个人信息等出境管理见《中华人民共和国网络安全法》《交通运输部网络安全管理办法》等法律法规的有关规定。
6.2.2.4 安全建设管理
6.2.2.4.1 云服务商选择
云服务商选择要求应包括:
a) 选择安全合规的云服务商,其所提供的云计算平台应为其所承载的业务应用系统提供相应等级的安全保护能力;
b) 在服务水平协议中约定云服务的各项服务内容和具体技术指标;
c) 在服务水平协议中约定云服务商的权限与责任,包括管理范围、职责划分、访问授权、隐私保护、行为准则、违约责任等。
6.2.2.4.2 供应链管理
供应链管理:应选择合格的供应商。
6.3 移动互联安全扩展要求
6.3.1 安全物理环境
无线接入点的物理位置:应为无线接入设备的安装选择合理位置,避免过度覆盖及电磁干扰。
[来源:GB/T 22239—2019,6.3.1.1]
6.3.2 安全区域边界
6.3.2.1 边界防护
应保证有线网络与无线网络边界之间的访问和数据流通过无线接入安全网关设备。
[来源:GB/T 22239—2019,6.3.2.1]
6.3.2.2 访问控制
无线接入设备应开启接入认证功能,并且不准许使用 WEP 方式进行认证,如使用口令,长度不小于 8 位字符,宜包含英文字母、数字和特殊符号。
6.3.3 安全计算环境
移动应用管控:应具有选择应用软件安装、运行的功能。
[来源:GB/T 22239—2019,6.3.3.1]
6.3.4 安全建设管理
移动应用软件采购:应保证移动终端安装、运行的应用软件来自可靠分发渠道或使用可靠证书签名。
[来源:GB/T 22239—2019,6.3.4.1]
6.4 物联网安全扩展要求
6.4.1 安全物理环境
感知节点设备物理防护要求包括:
a) 感知节点设备所处的物理环境应不对感知节点设备造成物理破坏,如挤压、强振动; b) 感知节点设备在工作状态所处物理环境应能正确反映环境状态(如温湿度传感器不能安装在阳光直射区域)。
[来源:GB/T 22239—2019,6.4.1.1]
6.4.2 安全区域边界
接入控制:应保证只有授权的感知节点可以接入。
[来源:GB/T 22239—2019,6.4.2.1]
6.4.3 安全运维管理
感知节点管理:应指定人员至少每年进行一次巡视感知节点设备、网关节点设备的部署环境,对可能影响感知节点设备、网关节点设备正常工作的环境异常进行记录和维护。
6.5 工业控制系统安全扩展要求
6.5.1 安全物理环境
室外控制设备物理防护要求包括:
a) 室外控制设备应放置于采用铁板或其他防火材料制作的箱体或装置中并紧固;箱体或装置具有透风、散热、防盗、防雨和防火能力等;
b) 室外控制设备放置应远离强电磁干扰、强热源等环境,如无法避免应及时做好应急处置及检修,保证设备正常运行。
[来源:GB/T 22239—2019,6.5.1.1]
6.5.2 安全通信网络
网络架构要求包括:
a) 工业控制系统与企业其他系统之间应划分为两个区域,区域间应采用技术隔离手段;
b) 工业控制系统内部应根据业务特点划分为不同的安全域,安全域之间应采用技术隔离手段。
[来源:GB/T 22239—2019,6.5.2.1]
6.5.3 安全区域边界
6.5.3.1 访问控制
应在工业控制系统与企业其他系统之间部署访问控制设备,配置访问控制策略,禁止任何穿越区域边界的 E-Mail、Web、Telnet、Rlogin、FTP 等通用网络服务。
[来源:GB/T 22239—2019,6.5.3.1]
6.5.3.2 无线使用控制
无线使用控制要求应包括:
a) 对所有参与无线通信的用户(人员、软件进程或者设备)提供唯一性标识和鉴别;
b) 对无线连接的授权、监视以及执行使用进行限制。
[来源:GB/T 22239—2019,6.5.3.2]
6.5.4 安全计算环境
控制设备安全要求应包括:
a) 控制设备自身实现相应级别安全通用要求提出的身份鉴别、访问控制和安全审计等安全要求,如受条件限制控制设备无法实现上述要求,应由其上位控制或管理设备实现同等功能或通过管理手段控制;
b) 在经过充分测试评估后,在不影响系统安全稳定运行的情况下对控制设备进行补丁更新、固件更新等工作。
[来源:GB/T 22239—2019,6.5.4.1]
6.6 大数据安全扩展要求
6.6.1 安全通信网络
应保证大数据平台不承载高于其安全保护等级的大数据应用。
[来源:GB/T 22239—2019,H.2.1]
6.6.2 安全计算环境
大数据平台应对数据采集终端、数据导入服务组件、数据导出终端、数据导出服务组件的使用实施身份鉴别。
[来源:GB/T 22239—2019,H.2.2]
6.6.3 安全建设管理
应选择安全合规的大数据平台,其所提供的大数据平台服务应为其所承载的大数据应用提供相应等级的安全保护能力。
[来源:GB/T 22239—2019,H.2.3]
7 第二级安全要求
7.1 安全通用要求
7.1.1 安全物理环境
7.1.1.1 物理位置选择
物理位置选择要求包括:
a) 机房场地应选择在具有防震、防风和防雨等能力的建筑内;
b) 机房场地不应设在建筑物的顶层或地下室,如不可避免则应加强防水和防潮措施;
c) 机房场地应远离产生粉尘、油烟、有害气体以及生产或储存具有腐蚀性、易燃、易爆物品的场所,如不可避免则应采取必要的防护措施。
7.1.1.2 物理访问控制
机房出入口应安排专人值守或配置电子门禁系统,控制、鉴别和记录进入的人员。
[来源:GB/T 22239—2019,7.1.1.2]
7.1.1.3 防盗窃和防破坏
防盗窃和防破坏要求应包括:
a) 将网络设备、安全设备、服务器及存储设备等设备或主要部件进行固定,并设置明显的不易除去的标识,标识应明确资产编号、IP 地址和设备维护责任人等信息;
b) 将通信线缆铺设在隐蔽安全处,布线整洁易辨识。
7.1.1.4 防雷击
应将各类机柜、设施和设备等通过接地系统安全接地。
[来源:GB/T 22239—2019,7.1.1.4]
7.1.1.5 防火
防火要求应包括:
a) 机房设置火灾自动消防系统,能够自动检测火情、自动报警,并自动灭火;
b) 机房及相关的工作房间和辅助房采用具有耐火等级的建筑材料。
[来源:GB/T 22239—2019,7.1.1.5]
7.1.1.6 防水和防潮
防水和防潮要求应包括:
a) 采取措施防止雨水通过机房窗户、屋顶和墙壁渗透;
b) 采取措施防止机房内水蒸气结露和地下积水的转移与渗透。
[来源:GB/T 22239—2019,7.1.1.6]
7.1.1.7 防静电
防静电要求包括:
a) 机房应采用防静电活动地板或地面并采用必要的接地防静电措施;若采用防静电地面,其静电耗散性能应长期稳定,且不应起尘;
b) 机房内的工作台面宜采用导静电或静电耗散材料。
7.1.1.8 温湿度控制
应设置必要的温湿度调节设施,使机房温度控制在18 ℃~27 ℃,相对湿度不大于60%。主机房宜采用机房专用空调。
7.1.1.9 电力供应
电力供应要求应包括:
a) 在机房供电线路上配置稳压器和过电压防护设备;
b) 提供短期的备用电力供应,至少满足设备在断电情况下的正常运行要求。
[来源:GB/T 22239—2019,7.1.1.9]
7.1.1.10 电磁防护
电源线和通信线缆应隔离铺设,避免互相干扰。
[来源:GB/T 22239—2019,7.1.1.10]
7.1.2 安全通信网络
7.1.2.1 网络架构
网络架构要求包括:
a) 应根据网络保护等级、功能类别、服务对象及重要性划分不同的网络区域,并按照方便管理和控制的原则为各网络区域分配地址,宜采用具有访问控制功能的设备划分安全域,使用 IP 地址管理等工具分配并管理各安全域的网络地址; b) 不应将重要网络区域部署在边界处,服务器区等重要网络区域与其他网络区域之间应部署防火墙等防护措施实现边界隔离。
7.1.2.2 通信传输
应采用校验技术保证通信过程中数据的完整性,宜采用国家密码管理部门认可的密码技术实现。
7.1.2.3 可信验证
可基于可信根对通信设备的系统引导程序、系统程序、重要配置参数和通信应用程序等进行可信验证,并在检测到其可信性受到破坏后进行报警,并将验证结果形成审计记录送至安全管理中心。
[来源:GB/T 22239—2019,7.1.2.3]
7.1.3 安全区域边界
7.1.3.1 边界防护
边界防护要求应包括:
a) 保证跨越边界的访问和数据流通过边界设备提供的受控接口进行通信,宜采用拓扑自动发现工具、网络准入管理工具或网管监控工具等监控边界设备的接口状态及非受控的有线网络、无线网络;
b) 能够对非授权设备私自联到内部网络的行为进行检查或限制,宜采用 IP/MAC 地址绑定、关闭网络接入设备的闲置端口或部署网络准入工具等措施;
c) 能够对内部用户非授权联到外部网络的行为进行检查或限制,宜采用封闭、拆除或软件管控物理接口,或虚拟化技术实现的集中管控等措施限制外部网络连接行为,宜限制终端和服务器双网卡外联、USB 共享网络等行为。
7.1.3.2 访问控制
访问控制应按照如下要求。
a) 在网络边界和区域之间根据访问控制策略设置访问控制规则,默认情况下除允许通信外受控接口拒绝所有通信,仅开放业务和管理需要的端口外,宜通过在网络边界部署访问控制设备实现。
b) 删除多余或无效的访问控制规则,优化访问控制列表,并保证访问控制规则数量最小化。
c) 对源地址、目的地址、源端口、目的端口和协议等进行检查,以允许/拒绝数据包进出,包括但不限于以下服务:
1) HTTP/HTTPS 服务;
2) 远程连接 SSH 服务;
3) 文件传输 FTP 服务;
4) 邮件 SMTP、POP3 服务;
5) 域名 DNS 服务;
6) 远程字典 Redis 服务;
7) 远程日志存储 Syslog 服务。
d) 能根据会话状态信息为进出数据流提供明确的允许/拒绝访问的能力。
7.1.3.3 入侵防范
应在关键网络节点处监视网络攻击行为,宜在网络边界处监视外部攻击行为,在核心交换节点处监****视区域间的攻击行为,在服务器区接入节点处监视主机间的攻击行为。
7.1.3.4 恶意代码防范
应在网络边界、核心交换或接入节点处对恶意代码进行检测和清除,并至少每3 个月进行一次恶意代码防护机制的升级和更新。
7.1.3.5 安全审计
安全审计要求应包括:
a) 在网络边界、重要网络节点进行安全审计,审计覆盖到每个用户,对重要的用户行为和重要安全事件进行审计;
b) 审计记录包括事件的日期和时间、用户、事件类型、事件是否成功及其他与审计相关的信息;
c) 对审计记录进行保护,至少每3 个月进行一次备份,避免受到未预期的删除、修改或覆盖等,审计日志留存不少于6 个月,宜实现集中审计。
7.1.3.6 可信验证
可基于可信根对边界设备的系统引导程序、系统程序、重要配置参数和边界防护应用程序等进行可信验证,并在检测到其可信性受到破坏后进行报警,并将验证结果形成审计记录送至安全管理中心。
[来源:GB/T 22239—2019,7.1.3.6]
7.1.4 安全计算环境
7.1.4.1 网络设备
7.1.4.1.1 身份鉴别
身份鉴别应按照如下要求。
a) 对登录的用户进行身份标识和鉴别,身份标识具有唯一性,身份鉴别信息具有复杂度要求并定期更换,具体要求如下:
1) 静态口令长度不少于8 位,至少包含大写英文字母、小写英文字母、数字、特殊符号中3 类;
2) 用户口令更换周期不大于6 个月;
3) 用户首次登录时修改初始默认口令,每次修改口令时,不准许新设定的口令与旧口令相同。
b) 具有登录失败处理功能,应配置并启用结束会话、限制非法登录次数不超过5 次和当登录连接超时自动退出等相关措施。
c) 当进行远程管理时,采取必要措施防止鉴别信息在网络传输过程中被窃听,宜采用 HTTPS、SSH 等协议实现。
7.1.4.1.2 访问控制
访问控制要求应包括:
a) 对登录的用户分配账户和权限;
b) 重命名或删除默认账户,修改默认账户的默认口令;
c) **至少6 个月检查一次账户使用情况,**及时删除或停用多余的、过期的账户,避免共享账号的存在;
d) 授予管理用户所需的最小权限,实现管理用户的权限分离,系统管理员、系统审计员权限独立****且不交叉。
7.1.4.1.3 安全审计
安全审计要求应包括:
a) 启用安全审计功能,审计覆盖到每个用户,对重要的用户行为和重要安全事件进行审计;
b) 审计记录包括事件的日期和时间、用户、事件类型、事件是否成功及其他与审计相关的信息;
c) 对审计记录进行保护,至少每3 个月进行一次备份,避免受到未预期的删除、修改或覆盖等,审计日志留存不少于6 个月,宜实现集中审计。
7.1.4.1.4 入侵防范
入侵防范要求应包括:
a) 遵循最小安装的原则,仅安装需要的组件和应用程序;
b) **至少每年开展一次漏洞扫描和基线核查,**及时发现和关闭不需要服务、默认共享和高危端口,重要保障时期前应至少开展一次漏洞扫描和基线核查;
c) 通过设定终端接入方式或网络地址范围等对通过网络进行管理的管理终端进行限制;
d) 至少每年检验一次设备的软件版本及补丁等信息,发现可能存在的已知漏洞,并在经过充分测试评估后,及时修补漏洞。
7.1.4.1.5 数据完整性
应采用校验技术保证重要数据在传输过程中的完整性。
[来源:GB/T 22239—2019,7.1.4.7]
7.1.4.1.6 数据备份恢复
数据备份恢复要求应包括:
a) 提供配置数据的本地数据备份与恢复功能;
b) 提供异地数据备份功能,利用通信网络将配置数据定时批量传送至备用场地。
7.1.4.2 安全设备
7.1.4.2.1 身份鉴别
身份鉴别应按照如下要求。
a) 对登录的用户进行身份标识和鉴别,身份标识具有唯一性,身份鉴别信息具有复杂度要求并定期更换,具体要求如下:
1) 静态口令长度不少于8 位,至少包含大写英文字母、小写英文字母、数字、特殊符号中3 类;
2) 用户口令更换周期不大于6 个月;
3) 用户首次登录时修改初始默认口令,每次修改口令时,不准许新设定的口令与旧口令相同。
b) 具有登录失败处理功能,应配置并启用结束会话、限制非法登录次数不超过5 次和当登录连接超时自动退出等相关措施。
c) 当进行远程管理时,采取必要措施防止鉴别信息在网络传输过程中被窃听,宜采用 HTTPS、SSH 等协议实现。
7.1.4.2.2 访问控制
访问控制要求应包括: a) 对登录的用户分配账户和权限;
b) 重命名或删除默认账户,修改默认账户的默认口令;
c) **至少6 个月一次检查账户使用情况,**及时删除或停用多余的、过期的账户,避免共享账户的存在;
d) 授予管理用户所需的最小权限,实现管理用户的权限分离,系统管理员、系统审计员权限独立且不交叉。
7.1.4.2.3 安全审计
安全审计要求应包括:
a) 启用安全审计功能,审计覆盖到每个用户,对重要的用户行为和重要安全事件进行审计;
b) 审计记录包括事件的日期和时间、用户、事件类型、事件是否成功及其他与审计相关的信息;
c) 对审计记录进行保护,至少每3 个月进行一次备份,避免受到未预期的删除、修改或覆盖等,审计日志留存不少于6 个月,宜实现集中审计。
7.1.4.2.4 入侵防范
入侵防范要求应包括:
a) 遵循最小安装的原则,仅安装需要的组件和服务;
b) **至少每年一次漏洞扫描和基线核查,**及时发现和关闭不需要服务、默认共享和高危端口,重要保障时期前应至少开展一次漏洞扫描和基线核查;
c) 通过设定终端接入方式或网络地址范围对通过网络进行管理的管理终端进行限制;
d) 至少每年一次检验设备的软件版本及补丁等信息,发现可能存在的已知漏洞,并在经过充分测试评估后,及时修补漏洞,如无法修补漏洞,应对相关设备进行更换。
7.1.4.2.5 数据完整性
应采用校验技术保证重要数据在传输过程中的完整性。
[来源:GB/T 22239—2019,7.1.4.7]
7.1.4.2.6 数据备份恢复
数据备份恢复要求包括:
a) 应提供配置数据的本地数据备份与恢复功能。
b) 应提供异地数据备份功能,利用通信网络将配置数据定时批量传送至备用场地。
7.1.4.3 主机操作系统
7.1.4.3.1 身份鉴别
身份鉴别应按照如下要求。
a) 对登录的用户进行身份标识和鉴别,身份标识具有唯一性,身份鉴别信息具有复杂度要求并定期更换,具体要求如下:
1) 静态口令长度不少于8 位,至少包含大写英文字母、小写英文字母、数字、特殊符号中3 类;
2) 用户口令更换周期不大于6 个月;
3) 用户首次登录时修改初始默认口令,每次修改口令时,不准许新设定的口令与旧口令相同。 b) 具有登录失败处理功能,应配置并启用结束会话、限制非法登录次数不超过5 次和当登录连接超时自动退出等相关措施。
c) 当进行远程管理时,采取必要措施防止鉴别信息在网络传输过程中被窃听,宜采用 HTTPS、SSH 等协议实现。
7.1.4.3.2 访问控制
访问控制要求应包括:
a) 对登录的用户设置符合安全策略要求的账户和权限;
b) 重命名或删除默认账户,修改默认账户的默认口令;
c) **至少6 个月一次检查账户使用情况,**及时删除或停用多余的、过期的账户,避免共享账户的存在;
d) 授予管理用户所需的最小权限,实现管理用户的权限分离,系统管理员、系统审计员权限独立且不交叉。
7.1.4.3.3 安全审计
安全审计要求应包括:
a) 启用安全审计功能,审计覆盖到每个用户,对重要的用户行为和重要安全事件进行审计;
b) 审计记录包括事件的日期和时间、用户、事件类型、事件是否成功及其他与审计相关的信息;
c) 对审计记录进行保护,至少每3 个月进行一次备份,避免受到未预期的删除、修改或覆盖等,审计日志留存不少于6 个月,宜实现集中审计。
7.1.4.3.4 入侵防范
入侵防范要求应包括:
a) 遵循最小安装的原则,仅安装需要的组件和应用程序;
b) 应**至少每3 个月一次漏洞扫描和基线核查,**及时发现和关闭不需要服务、默认共享和高危端口,重要保障时期前应至少开展一次漏洞扫描和基线核查;
c) 通过设定终端接入方式或网络地址范围对通过网络进行管理的管理终端进行限制;
d) **至少每3 个月一次对主机进行漏洞扫描,**及时发现可能存在的已知漏洞,**并在经过充分测试评估后,**及时修补漏洞,如无法修补漏洞,宜采用封禁端口或虚拟补丁控制安全风险。
7.1.4.3.5 恶意代码防范
应安装防恶意代码软件或配置具有相应功能的软件,并至少每月进行一次升级和更新防恶意代码库。
7.1.4.3.6 可信验证
可基于可信根对计算设备的系统引导程序、系统程序、重要配置参数和应用程序等进行可信验证,并在检测到其可信性受到破坏后进行报警,并将验证结果形成审计记录送至安全管理中心。
[来源:GB/T 22239—2019,7.1.4.6]
7.1.4.3.7 数据完整性
应采用校验技术保证重要数据在传输过程中的完整性。
[来源:GB/T 22239—2019,7.1.4.7]
7.1.4.3.8 数据备份恢复
数据备份恢复要求应包括:
a) 提供配置数据的本地数据备份与恢复功能;
b) 提供异地数据备份功能,利用通信网络将配置数据定时批量传送至备用场地。
7.1.4.3.9 剩余信息保护
应保证鉴别信息所在的存储空间被释放或重新分配前得到完全清除。
[来源:GB/T 22239—2019,7.1.4.9]
7.1.4.4 数据库管理系统
7.1.4.4.1 身份鉴别
身份鉴别应按照如下要求。
a) 对登录的用户进行身份标识和鉴别,身份标识具有唯一性,身份鉴别信息具有复杂度要求并定期更换,具体要求如下:
1) 静态口令长度不少于8 位,至少包含大写英文字母、小写英文字母、数字、特殊符号中3 类;
2) 用户口令更换周期不大于6 个月;
3) 用户首次登录时修改初始默认口令,每次修改口令时,不准许新设定的口令与旧口令相同。
b) 具有登录失败处理功能,应配置并启用结束会话、限制非法登录次数不超过5 次和当登录连接超时自动退出等相关措施。
c) 进行远程管理时,应采取必要措施防止鉴别信息在网络传输过程中被窃听。
7.1.4.4.2 访问控制
访问控制要求应包括:
a) 对登录的用户设置符合安全策略要求的账户和权限;
b) 重命名或删除默认账户,修改默认账户的默认口令;
c) **至少6 个月一次检查账户使用情况,**及时删除或停用多余的、过期的账户,避免共享账户的存在;
d) 授予管理用户所需的最小权限,实现管理用户的权限分离,系统管理员、系统审计员权限独立且不交叉。
7.1.4.4.3 安全审计
安全审计要求应包括:
a) 启用安全审计功能,审计覆盖到每个用户,对重要的用户行为和重要安全事件进行审计;
b) 审计记录包括事件的日期和时间、用户、事件类型、事件是否成功及其他与审计相关的信息;
c) 对审计记录进行保护,至少每3 个月进行一次备份,避免受到未预期的删除、修改或覆盖等,审计日志留存不少于6 个月,宜实现集中审计。
7.1.4.4.4 入侵防范
**应至少每年对数据库进行一次漏洞扫描,**及时发现可能存在的已知漏洞,**并在经过充分测试评估后,**及时修补漏洞,如无法修补漏洞,宜采用封禁端口、虚拟补丁或部署数据库防护工具等方式控制安全风险。
7.1.4.4.5 数据完整性
应采用校验技术保证重要管理数据和重要业务数据等在传输过程中的完整性。
7.1.4.4.6 数据备份恢复
数据备份恢复要求应包括: a) 提供配置数据和业务数据的本地数据备份与恢复功能; b) 提供异地数据备份功能,利用通信网络将重要数据定时批量传送至备用场地。
7.1.4.4.7 剩余信息保护
应保证鉴别信息所在的存储空间被释放或重新分配前得到完全清除。 [来源:GB/T 22239—2019,7.1.4.9]
7.1.4.4.8 个人信息保护
应禁止未授权访问和非法使用用户个人信息,避免违规查询、导出、复制、买卖、泄露个人信息或未脱敏违规用于其他业务用途。
7.1.4.5 业务应用系统
7.1.4.5.1 身份鉴别
身份鉴别应按照如下要求。 a) 对登录的用户进行身份标识和鉴别,身份标识具有唯一性,身份鉴别信息具有复杂度要求并定期更换,具体要求如下:
- 静态口令长度不少于8位,至少包含大写英文字母、小写英文字母、数字、特殊符号中3类;
- 用户口令更换周期不大于6个月;
- 用户首次登录时修改初始默认口令,每次修改口令时,不准许新设定的口令与旧口令相同。 b) 具有登录失败处理功能,应配置并启用结束会话、限制非法登录次数不超过5次和当登录连接超时自动退出等相关措施。 c) 当进行远程管理时,采取必要措施防止鉴别信息在网络传输过程中被窃听,B/S结构等级保护对象远程连接协议宜采用HTTPS等协议。
7.1.4.5.2 访问控制
访问控制要求应包括: a) 对登录的用户分配符合安全策略要求的账户和权限; b) 重命名或删除默认账户,修改默认账户的默认口令; c) 至少每6个月检查账户使用情况,及时删除或停用多余的、过期的账户,如临时账户、测试账户、僵尸账户、默认口令账户、匿名账户,避免共享账户的存在; d) 授予管理用户所需的最小权限,实现管理用户的权限分离,系统管理员、系统审计员权限独立且不交叉; e) 由授权主体配置访问控制策略,访问控制策略规定主体对客体的访问规则。
7.1.4.5.3 安全审计
安全审计要求应包括: a) 提供具有安全审计功能的功能模块,并启用安全审计功能,审计覆盖到每个用户,对重要的用户行为和重要安全事件进行审计; b) 审计记录包括事件的日期和时间、用户、事件类型、事件是否成功及其他与审计相关的信息,宜提供统计、查询、分析及生成审计报表等功能; c) 对审计记录进行保护,至少每3个月进行一次备份,避免受到未预期的删除、修改或覆盖等,审计日志留存不少于6个月,宜实现集中审计。
7.1.4.5.4 入侵防范
入侵防范要求应包括: a) 限制应用系统后台管理系统从互联网访问; b) 提供数据有效性检验功能,保证通过人机接口输入或通过通信接口输入的内容符合系统设定要求,应提供完善的有效性验证机制,避免SQL注入、跨站脚本攻击、文件上传等高风险漏洞的存在; c) 定期开展渗透测试等,及时发现可能存在的已知漏洞,并在经过充分测试评估后,及时修补漏洞,避免应用系统使用的环境、框架、组件中存在可被利用的高危漏洞。
7.1.4.5.5 数据完整性
应采用校验技术保证重要数据在传输过程中的完整性。 [来源:GB/T 22239—2019,7.1.4.7]
7.1.4.5.6 数据备份恢复
数据备份恢复要求应包括: a) 提供重要数据的本地数据备份与恢复功能; b) 提供异地数据备份功能,利用通信网络将重要数据定时批量传输至备份场地。 [来源:GB/T 22239—2019,7.1.4.8]
7.1.4.5.7 剩余信息保护
应保证鉴别信息所在的存储空间被释放或重新分配前得到完全清除。 [来源:GB/T 22239—2019,7.1.4.9]
7.1.4.5.8 个人信息保护
个人信息保护要求应包括: a) 仅采集和保存业务必需的用户个人信息,收集个人信息前,应向个人信息主体明确告知所提供产品或服务所需收集的个人信息类型,以及收集、使用个人信息的规则(例如收集和使用个人信息的目的、收集方式和频率、存放地域、存储期限、自身的数据安全能力、对外共享、转让、公开披露的有关情况等),并获得个人信息主体的授权同意; b) 禁止未授权访问和非法使用用户个人信息,避免违规查询、导出、复制、买卖、泄露个人信息或未脱敏违规用于其他业务用途。
7.1.4.6 中间件及系统管理软件
7.1.4.6.1 身份鉴别
身份鉴别应按照如下要求。 a) 对登录的用户进行身份标识和鉴别,身份标识具有唯一性,身份鉴别信息具有复杂度要求并定期更换,具体要求如下:
- 静态口令长度不少于8位,至少包含大写英文字母、小写英文字母、数字、特殊符号中3类;
- 用户口令更换周期不大于6个月;
- 用户首次登录时修改初始默认口令,每次修改口令时,不准许新设定的口令与旧口令相同。 b) 具有登录失败处理功能,应配置并启用结束会话、限制非法登录次数不超过5次和当登录连接超时自动退出等相关措施。 c) 当进行远程管理时,采取必要措施防止鉴别信息在网络传输过程中被窃听,B/S结构等级保护对象远程连接协议宜采用HTTPS等协议。
7.1.4.6.2 访问控制
访问控制要求应包括: a) 对登录的用户分配符合安全策略要求的账户和权限; b) 重命名或删除默认账户,修改默认账户的默认口令; c) 至少每6个月检查账户使用情况,及时删除或停用多余的、过期的账户如临时账户、测试账户、僵尸账户、默认口令账户、匿名账户,避免共享账户的存在; d) 授予管理用户所需的最小权限,实现管理用户的权限分离,系统管理员、系统审计员权限独立且不交叉。
7.1.4.6.3 安全审计
安全审计要求应包括: a) 提供具有安全审计功能的功能模块,并启用安全审计功能,审计覆盖到每个用户,对重要的用户行为和重要安全事件进行审计; b) 审计记录包括事件的日期和时间、用户、事件类型、事件是否成功及其他与审计相关的信息,宜配置具有统计、查询、分析及生成审计报表等功能的模块或工具; c) 对审计记录进行保护,至少每3个月进行一次备份,避免受到未预期的删除、修改或覆盖等,审计日志留存不少于6个月,宜实现集中审计。
7.1.4.6.4 入侵防范
入侵防范要求应包括: a) 限制应用系统后台管理系统从互联网访问; b) 提供数据有效性检验功能,保证通过人机接口输入或通过通信接口输入的内容符合系统设定要求,应提供完善的有效性验证机制,避免SQL注入、跨站脚本攻击、文件上传等高风险漏洞的存在; c) 定期开展渗透测试,及时发现可能存在的已知漏洞,并在经过充分测试评估后,及时修补漏洞,避免环境、框架、组件中存在可被利用的高危漏洞。
7.1.4.6.5 数据完整性
应采用校验技术保证重要数据在传输过程中的完整性。 [来源:GB/T 22239—2019,7.1.4.7]
7.1.4.6.6 数据备份恢复
应提供重要数据的本地数据备份与恢复功能。 [来源:GB/T 22239—2019,7.1.4.8]
7.1.4.6.7 剩余信息保护
应保证鉴别信息所在的存储空间被释放或重新分配前得到完全清除。 [来源:GB/T 22239—2019,7.1.4.9]
7.1.5 安全管理中心
7.1.5.1 系统管理
系统管理要求应包括: a) 对系统管理员进行身份鉴别,只允许其通过特定的命令或操作界面进行系统管理操作,并对这些操作进行审计; b) 通过系统管理员对系统的资源和运行进行配置、控制和管理,包括用户身份、系统资源配置、系统加载和启动、系统运行的异常处理、数据和设备的备份与恢复等。 [来源:GB/T 22239—2019,7.1.5.1]
7.1.5.2 审计管理
审计管理要求应包括: a) 对审计管理员进行身份鉴别,只允许其通过特定的命令或操作界面进行安全审计操作,并对这些操作进行审计; b) 通过审计管理员对审计记录进行分析,并根据分析结果进行处理,包括根据安全审计策略对审计记录进行存储、管理和查询等。 [来源:GB/T 22239—2019,7.1.5.2]
7.1.6 安全管理制度
7.1.6.1 安全策略
应制定网络安全工作的总体方针和安全策略,阐明机构安全工作的总体目标、范围、原则和安全框架等。 [来源:GB/T 22239—2019,7.1.6.1]
7.1.6.2 管理制度
管理制度要求应包括: a) 建立日常管理活动中常用的安全管理制度,至少包括环境管理、资产管理、漏洞和风险管理、网络和系统安全管理、恶意代码防范管理、变更管理、安全事件处置和应急预案管理的制度; b) 对管理人员或操作人员执行的日常管理操作建立操作规程。
7.1.6.3 制定和发布
制定和发布要求应包括: a) 指定或授权专门的部门或人员负责安全管理制度的制定; b) 安全管理制度通过正式、有效的方式发布,并进行版本控制。 [来源:GB/T 22239—2019,7.1.6.3]
7.1.6.4 评审和修订
应定期对安全管理制度的合理性和适用性进行论证和审定,对存在不足或需要改进的安全管理制度进行修订。 [来源:GB/T 22239—2019,7.1.6.4]
7.1.7 安全管理机构
7.1.7.1 岗位设置
岗位设置要求包括: a) 设立网络安全管理工作的职能部门,设立安全主管、安全管理各个方面的负责人岗位,并定义各负责人的职责; b) 设立系统管理员、审计管理员和安全管理员等岗位,并定义部门及各个工作岗位的职责。 [来源:GB/T 22239—2019,7.1.7.1]
7.1.7.2 人员配备
应配备一定数量的系统管理员、审计管理员和安全管理等,宜配备安全管理员、审计管理员和系统管理员各1名,安全管理员宜具有网络安全专业认证资质,如网络安全人员行业认证、国家注册信息安全专业人员、信息安全工程师、信息安全从业保障人员等。
7.1.7.3 授权和审批
授权和审批要求应包括: a) 根据各个部门和岗位的职责明确授权审批事项、审批部门和批准人等; b) 针对系统变更、重要操作、物理访问和系统接入等事项执行审批过程。 [来源:GB/T 22239—2019,7.1.7.3]
7.1.7.4 沟通和合作
沟通和合作要求应包括: a) 加强各类管理人员、组织内部机构和网络安全管理部门之间的合作与沟通,至少每年召开一次协调会议,共同协作处理网络安全问题; b) 加强与网络安全职能部门、各类供应商、业界专家及安全组织的合作与沟通; c) 建立外联单位联系列表,包括外联单位名称、合作内容、联系人和联系方式等信息。
7.1.7.5 审核和检查
应至少每年进行一次常规安全检查,检查内容包括系统日常运行、系统漏洞和数据备份等情况。
7.1.8 安全管理人员
7.1.8.1 人员录用
人员录用要求应包括: a) 指定或授权专门的部门或人员负责人员录用; b) 对被录用人员的身份、安全背景、专业资格或资质等进行审查。 [来源:GB/T 22239—2019,7.1.8.1]
7.1.8.2 人员离岗
应及时终止离岗人员的所有访问权限,取回各种身份证件、钥匙、徽章等以及机构提供的软硬件设备。 [来源:GB/T 22239—2019,7.1.8.2]
7.1.8.3 安全意识教育和培训
应对各类人员进行安全意识教育和岗位技能培训,并告知相关的安全责任和惩戒措施,每年至少开展一次网络安全宣传教育培训。
7.1.8.4 外部人员访问管理
外部人员访问管理要求应包括: a) 在外部人员物理访问受控区域前先提出书面申请,批准后由专人全程陪同,并登记备案; b) 在外部人员接入受控网络访问系统前先提出书面申请,批准后由专人开设账户、分配权限,并登记备案; c) 外部人员离场后及时清除其所有的访问权限。 [来源:GB/T 22239—2019,7.1.8.4]
7.1.9 安全建设管理
7.1.9.1 定级和备案
定级和备案要求应包括: a) 以书面的形式说明保护对象的安全保护等级及确定等级的方法和理由; b) 对定级结果的合理性和正确性进行论证和审定; c) 有上级主管部门的,拟报公安机关备案的等保定级结果,经上级主管部门同意; d) 网络初步定级结果经主管部门审核通过后30日内,由网络主管单位组织建设单位向公安机关备案。
7.1.9.2 安全方案设计
安全方案设计要求应包括: a) 根据安全保护等级选择基本安全措施,依据风险分析的结果补充和调整安全措施; b) 根据保护对象的安全保护等级进行安全方案设计; c) 对安全方案的合理性和正确性进行论证和审定,经过本单位网络安全管理部门核准后正式实施。 [来源:GB/T 22239—2019,7.1.9.2]
7.1.9.3 产品采购和使用
产品采购和使用要求应包括: a) 采购和使用合格的网络安全产品; b) 采购和使用合格的密码产品与服务。
7.1.9.4 自行软件开发
自行软件开发要求应包括: a) 将开发环境与实际运行环境物理分开,测试数据和测试结果受到控制; b) 在软件开发过程中对安全性进行测试,在软件安装前对可能存在的恶意代码进行检测; c) 采取保护措施,不准许在互联网中进行代码托管和共享,防止源代码泄露或非授权访问; d) 对应用开发过程中所引入的第三方的代码、控件、组件、库文件和应用产品等进行登记及版本管理。
7.1.9.5 外包软件开发
外包软件开发要求应包括: a) 在软件交付前检测其中可能存在的恶意代码; b) 保证开发单位提供软件设计文档和使用指南; c) 采取保护措施,防止源代码泄露或非授权访问; d) 对应用开发过程中所引入的第三方的代码、控件、组件、库文件和应用产品等进行登记及版本管理。
7.1.9.6 工程实施
工程实施要求应包括: a) 指定或授权专门的部门或人员负责工程实施过程的管理; b) 制定安全工程实施方案控制工程实施过程。 [来源:GB/T 22239—2019,7.1.9.6]
7.1.9.7 测试验收
测试验收要求应包括: a) 制订测试验收方案,并依据测试验收方案实施测试验收,形成测试验收报告; b) 进行上线前的安全性测试,并出具相关安全测试报告。 [来源:GB/T 22239—2019,7.1.9.7]
7.1.9.8 系统交付
系统交付要求应包括: a) 制定交付清单,并根据交付清单对所交接的设备、软件和文档等进行清点; b) 对负责运行维护的技术人员进行相应的技能培训; c) 提供建设过程文档和运行维护文档。 [来源:GB/T 22239—2019,7.1.9.8]
7.1.9.9 等级测评
等级测评要求应包括: a) 至少每3年进行一次等级测评,发现不符合相应等级保护标准要求的及时整改; b) 在发生重大变更或级别发生变化时进行等级测评; c) 选择合格的等级保护测评机构。
7.1.9.10 服务供应商选择
服务供应商选择要求应包括: a) 选择合格的服务供应商; b) 与选定的服务供应商签订相关协议,明确整个服务供应链各方需履行的网络安全相关义务。
7.1.10 安全运维管理
7.1.10.1 环境管理
环境管理要求包括: a) 应指定专门的部门或人员负责机房安全,对机房出入进行管理,**至少每6个月对机房供配电、**空调、温湿度控制、消防等设施进行一次维护管理; b) 应对机房的安全管理做出规定,包括物理访问、物品进出和环境安全等; c) 不应在重要区域接待来访人员,不应随意放置含有敏感信息的纸档文件和移动介质等。
7.1.10.2 资产管理
应编制并保存与保护对象相关的资产清单,包括资产责任部门、重要程度和所处位置等内容。 [来源:GB/T 22239—2019,7.1.10.2]
7.1.10.3 介质管理
介质管理要求应包括: a) 将介质存放在安全的环境中,对各类介质进行控制和保护,实行存储环境专人管理,并根据存档介质的目录清单至少每年一次盘点; b) 对介质在物理传输过程中的人员选择、打包、交付等情况进行控制,并对介质的归档和查询等进行登记记录。
7.1.10.4 设备维护管理
设备维护管理要求应包括: a) 对各种设备(包括备份和冗余设备)、线路等指定专门的部门或人员定期进行维护管理; b) 对配套设施、软硬件维护管理做出规定,包括明确维护人员的责任、维修和服务的审批、维修过程的监督控制等。 [来源:GB/T 22239—2019,7.1.10.4]
7.1.10.5 漏洞和风险管理
应采取漏洞扫描、风险评估或渗透测试等措施识别安全漏洞和隐患,对发现的安全漏洞和隐患及时进行修补或评估可能的影响后进行修补。
7.1.10.6 网络和系统安全管理
网络和系统安全管理要求应包括: a) 划分不同的管理员角色进行网络和系统的运维管理,明确各个角色的责任和权限; b) 指定专门的部门或人员进行账户管理,对申请账户、建立账户、删除账户等进行控制; c) 建立网络和系统安全管理制度,对安全策略、账户管理、配置管理、日志管理、日常操作、升级与打补丁、口令更新周期等方面做出规定; d) 制定重要设备的配置和操作手册,依据手册对设备进行安全配置和优化配置等; e) 详细记录运维操作日志,包括日常巡检工作、运行维护记录、参数的设置和修改等内容。 [来源:GB/T 22239—2019,7.1.10.6]
7.1.10.7 恶意代码防范管理
恶意代码防范管理要求应包括: a) 提高所有用户的防恶意代码意识,对外来计算机或存储设备接入系统前进行恶意代码检查等; b) 对恶意代码防范要求做出规定,包括防恶意代码软件的授权使用、恶意代码库升级、恶意代码的每周查杀等; c) 至少每周检查一次恶意代码库的升级情况,对截获的恶意代码进行及时分析处理。
7.1.10.8 配置管理
应记录和保存基本配置信息,包括网络拓扑结构、各个设备安装的软件组件、软件组件的版本和补丁信息、各个设备或软件组件的配置参数等。 [来源:GB/T 22239—2019,7.1.10.8]
7.1.10.9 密码管理
密码管理要求应包括: a) 遵循密码相关国家标准和行业标准; b) 使用国家密码管理主管部门认证核准的密码技术和产品。 [来源:GB/T 22239—2019,7.1.10.9]
7.1.10.10 变更管理
应明确变更需求,变更前根据变更需求制定变更方案,变更方案经过评审、审批后方可实施。 [来源:GB/T 22239—2019,7.1.10.10]
7.1.10.11 备份与恢复管理
备份与恢复管理要求应包括: a) 识别需要定期备份的重要业务信息、系统数据及软件系统等; b) 规定备份信息的备份方式、备份频度、存储介质、保存期等; c) 根据数据的重要性和数据对系统运行的影响,制定数据的备份策略和恢复策略、备份程序和恢复程序等。 [来源:GB/T 22239—2019,7.1.10.11]
7.1.10.12 安全事件处置
安全事件处置要求应包括: a) 及时向安全管理部门报告所发现的安全弱点和可疑事件; b) 制定安全事件报告和处置管理制度,明确不同安全事件的报告、处置和响应流程,规定安全事件的现场处理、事件报告和后期恢复的管理职责等,对互联网提供信息发布服务的等级保护对象,应对信息内容安全事件制定单独的快速处置流程; c) 在安全事件报告和响应处理过程中,分析和鉴定事件产生的原因,收集证据,记录处理过程,总结经验教训。
7.1.10.13 应急预案管理
应急预案管理要求应包括: a) 制定重要事件的应急预案,包括应急处理流程、系统恢复流程等内容; b) 至少每年对系统相关的人员进行一次应急预案培训,并进行应急预案的演练。
7.1.10.14 外包运维管理
外包运维管理要求应包括: a) 选择合格的外包运维服务商; b) 与选定的外包运维服务商签订相关的协议,明确约定外包运维的范围、工作内容。
7.2 云计算安全扩展要求
7.2.1 云服务商
7.2.1.1 安全物理环境
基础环境位置:应保证云计算基础设施,包括但不限于服务器、存储组件、网络组件及其他物理资源位于中国境内。
7.2.1.2 安全通信网络
网络架构要求应包括: a) 保证不承载安全保护等级高于第二级安全要求的业务应用系统; b) 实现不同云服务客户虚拟网络之间的隔离; c) 具有根据云服务客户业务需求提供通信传输、边界防护、入侵防范等安全机制的能力,如提供VPN等加密传输设施实现安全通信传输,提供安全组或防火墙等访问控制设施实现边界防护,提供入侵保护或Web防火墙等入侵保护设施实现入侵防范。
7.2.1.3 安全区域边界
7.2.1.3.1 访问控制
访问控制要求应包括: a) 在虚拟化网络边界部署访问控制机制,并设置访问控制规则; b) 在不同等级的网络区域边界部署访问控制机制,设置访问控制规则。 [来源:GB/T 22239—2019,7.2.3.1]
7.2.1.3.2 入侵防范
入侵防范要求应包括: a) 能检测到云服务客户发起的网络攻击行为,并能记录攻击类型、攻击时间、攻击流量等; b) 能检测到对虚拟网络节点的网络攻击行为,并能记录攻击类型、攻击时间、攻击流量等; c) 能检测到虚拟机与宿主机、虚拟机与虚拟机之间的异常流量。 [来源:GB/T 22239—2019,7.2.3.2]
7.2.1.3.3 安全审计
安全审计要求应包括: a) 对云服务商在远程管理时执行的特权命令进行审计,至少包括虚拟机删除、虚拟机重启; b) 保证云服务商对云服务客户系统和数据的操作可被云服务客户审计。 [来源:GB/T 22239—2019,7.2.3.3]
7.2.1.4 安全计算环境
7.2.1.4.1 访问控制
访问控制要求应包括: a) 保证当虚拟机迁移时,访问控制策略随其迁移; b) 支持云服务客户设置不同虚拟机之间的访问控制策略。 [来源:GB/T 22239—2019,7.2.4.1]
7.2.1.4.2 镜像和快照保护
镜像和快照保护要求应包括: a) 针对重要业务系统提供加固的操作系统镜像或操作系统安全加固服务; b) 提供虚拟机镜像、快照完整性校验功能,防止虚拟机镜像被恶意篡改。 [来源:GB/T 22239—2019,7.2.4.2]
7.2.1.4.3 数据完整性和数据保密性
数据完整性和数据保密性要求应包括: a) 云服务客户数据、用户个人信息等存储于中国境内,数据、用户个人信息等出境管理见《中华人民共和国网络安全法》《交通运输部网络安全管理办法》等法律法规的有关规定; b) 确保只有在云服务客户授权下,云服务商或第三方才具有云服务客户数据的管理权限,宜采用由云服务客户掌握管理权限的数据加密工具实现; c) 确保虚拟机迁移过程中重要数据的完整性,并在检测到完整性受到破坏时采取必要的恢复措施。
7.2.1.4.4 数据备份与恢复
数据备份与恢复要求应包括: a) 提供查询云服务客户数据及备份存储位置的能力; b) 提供云服务客户数据的若干个可用的副本,各副本之间的内容应保持一致。
7.2.1.4.5 剩余信息保护
剩余信息保护要求应包括: a) 保证虚拟机所使用的内存和存储空间回收时得到完全的清除; b) 在云服务客户删除业务应用数据时,将云存储中所有副本删除。
7.2.1.5 安全建设管理
供应链管理要求应包括: a) 选择合格的供应商; b) 将供应链安全事件信息或安全威胁信息及时传达到云服务客户。
7.2.2 云服务客户
7.2.2.1 安全物理环境
基础环境位置:应选择云计算基础设施位于中国境内的云服务商。
7.2.2.2 安全通信网络
网络架构要求应包括: a) 选择安全保护等级不低于第二级安全要求的云计算平台; b) 根据业务需求配置通信传输、边界防护、入侵防范等安全功能,如配置VPN等加密传输设施实现安全通信传输,配置安全组或防火墙等访问控制设施实现边界防护,配置入侵保护或Web防火墙等入侵保护设施实现入侵防范。
7.2.2.3 安全区域边界
7.2.2.3.1 访问控制
访问控制要求应包括: a) 在虚拟化网络边界部署访问控制机制,并配置访问控制规则; b) 在不同等级的网络区域边界部署访问控制机制,设置访问控制规则。 [来源:GB/T 22239—2019,7.2.3.1]
7.2.2.3.2 入侵防范
入侵防范要求应包括: a) 能检测到对虚拟网络节点的网络攻击行为,记录攻击类型、攻击时间、攻击流量等并及时告警; b) 能检测到虚拟机与宿主机、虚拟机与虚拟机之间的异常流量并及时告警。
7.2.2.3.3 安全审计
安全审计要求应包括: a) 对云服务客户在远程管理时执行的特权命令进行审计,至少包括虚拟机删除、虚拟机重启; b) 保证云服务商对云服务客户系统和数据的操作可被云服务客户审计。 [来源:GB/T 22239—2019,7.2.3.3]
7.2.2.4 安全计算环境
7.2.2.4.1 数据完整性和数据保密性
数据、用户个人信息等应存储于中国境内,数据、用户个人信息等出境管理见《中华人民共和国网络安全法》《交通运输部网络安全管理办法》等法律法规的有关规定。
7.2.2.4.2 数据备份与恢复
应在本地保存业务数据的备份。 [来源:GB/T 22239—2019,7.2.4.4]
7.2.2.5 安全建设管理
7.2.2.5.1 云服务商选择
云服务商选择要求应包括: a) 选择安全合规的云服务商,其所提供的云计算平台应为其所承载的业务应用系统提供相应等级的安全保护能力; b) 在服务水平协议中约定云服务的各项服务内容和具体技术指标; c) 在服务水平协议中约定云服务商的权限与责任,包括管理范围、职责划分、访问授权、隐私保护、行为准则、违约责任等; d) 在服务水平协议中约定服务合约到期时,完整提供云服务客户数据,并承诺相关数据在云计算平台上清除。
7.2.2.5.2 供应链管理
供应链管理要求应包括: a) 选择合格的供应商。 b) 及时接收并处置云服务商供应链安全事件信息或安全威胁信息。
7.3 移动互联安全扩展要求
7.3.1 安全物理环境
无线接入点的物理位置:应为无线接入设备的安装选择合理位置,避免过度覆盖和电磁干扰。 [来源:GB/T 22239—2019,7.3.1.1]
7.3.2 安全区域边界
7.3.2.1 边界防护
应保证有线网络与无线网络边界之间的访问和数据流通过无线接入网关设备。 [来源:GB/T 22239—2019,7.3.2.1]
7.3.2.2 访问控制
无线接入设备应开启接入认证功能,并且禁止使用WEP方式进行认证,如使用口令长度不小于8位字符,宜包含英文字母、数字、特殊符号。
7.3.2.3 入侵防范
入侵防范要求应包括: a) 能够检测到非授权无线接入设备和非授权移动终端的接入行为; b) 能够检测到针对无线接入设备的网络扫描、DDoS攻击、密钥破解、中间人攻击和欺骗攻击等行为; c) 能够检测到无线接入设备的SSID广播、WPS等高风险功能的开启状态; d) 禁用无线接入设备和无线接入网关存在风险的功能,如SSID广播、WPS、WEP认证等; e) 禁止多个AP使用同一个认证密钥。
7.3.3 安全计算环境
移动应用管控要求应包括: a) 具有选择应用软件安装、运行的功能; b) 只允许可靠证书签名的应用软件安装和运行。 [来源:GB/T 22239—2019,7.3.3.1]
7.3.4 安全建设管理
7.3.4.1 移动应用软件采购
移动应用软件采购要求应包括: a) 保证移动终端安装、运行的应用软件来自可靠分发渠道或使用可靠证书签名; b) 保证移动终端安装、运行的应用软件由可靠的开发者开发。 [来源:GB/T 22239—2019,7.3.4.1]
7.3.4.2 移动应用软件开发
移动应用软件开发要求应包括: a) 对移动业务应用软件开发者优先资格审查; b) 保证开发移动业务应用软件的签名证书合法性。 [来源:GB/T 22239—2019,7.3.4.2]
7.4 物联网安全扩展要求
7.4.1 安全物理环境
感知节点设备物理防护要求包括: a) 感知节点设备所处的物理环境应不对感知节点设备造成物理破坏,如挤压、强振动; b) 感知节点设备在工作状态所处物理环境应能正确反映环境状态(如温湿度传感器不能安装在阳光直射区域)。 [来源:GB/T 22239—2019,7.4.1.1]
7.4.2 安全区域边界
7.4.2.1 接入控制
应保证只有授权的感知节点可以接入。 [来源:GB/T 22239—2019,7.4.2.1]
7.4.2.2 入侵防范
入侵防范要求应包括: a) 能够限制与感知节点通信的目标地址,以避免对陌生地址的攻击行为; b) 能够限制与网关节点通信的目标地址,以避免对陌生地址的攻击行为。 [来源:GB/T 22239—2019,7.4.2.2]
7.4.3 安全运维管理
感知节点管理要求应包括: a) 指定人员至少每6个月巡视一次感知节点设备、网关节点设备的部署环境,对可能影响感知节点设备、网关节点设备正常工作的环境异常进行记录和维护; b) 对感知节点设备、网关节点设备入库、存储、部署、携带、维修、丢失和报废等过程作出明确规定,并进行全程管理。
7.5 工业控制系统安全扩展要求
7.5.1 安全物理环境
室外控制设备物理防护要求应包括: a) 室外控制设备放置在采用铁板或其他防火材料制作的箱体或装置中并紧固,箱体或装置具有透风、散热、防盗、防雨和防火功能等; b) 室外控制设备放置确保环境电磁干扰水平和环境温度在控制设备正常工作范围之内,如无法避免应及时做好应急处置及检修,保证控制设备的正常运行。
7.5.2 安全通信网络
7.5.2.1 网络架构
网络架构要求应包括: a) 工业控制系统与单位其他系统之间应划分为两个区域,区域间采用技术隔离手段; b) 工业控制系统内部根据承载业务的不同和网络架构的不同,进行合理的分区分域,将具有相同业务特点的工业控制系统划分为一个独立区域,不同业务特点的工业控制系统划分为不同****的区域,区域间应采用技术隔离手段,如部署交换机或防火墙等访问控制设备并配置访问控制策略对区域间进行安全隔离; c) 涉及实时控制和数据传输的工业控制系统,使用独立的网络设备进行组网,在物理层面上实现与其他数据网及外部公共信息网的安全隔离。
7.5.2.2 通信传输
使用广域网进行控制指令或相关数据交换的工业控制系统,应采用加密认证技术手段实现身份认证、访问控制和数据传输加密,应能对源IP地址、源端口、目的IP地址、目的端口和传输层协议甚至控制指令等进行管理控制。
7.5.3 安全区域边界
7.5.3.1 访问控制
访问控制要求应包括: a) 在工业控制系统区域边界、工业控制系统与单位其他系统之间部署网闸或防火墙等访问控制设备,在保证业务正常通信的情况下,以最小化原则配置访问控制策略,只允许工业控制系统中使用的专有协议通过,拒绝E-Mail、Web、Telnet、Rlogin、FTP等通用网络服务穿越区域边界进入工业控制系统网络; b) 在工业控制系统内安全域与安全域之间部署态势感知等监控预警设备或有告警模块的网闸、防火墙等设备,在边界防护机制失效时,及时进行报警。
7.5.3.2 拨号使用控制
工业控制系统确需使用拨号访问服务的,应限制具有拨号访问权限的用户数量,并采取用户身份鉴别和访问控制等措施。 [来源:GB/T 22239—2019,7.5.3.2]
7.5.3.3 无线使用控制
无线使用控制要求应包括: a) 对所有参与无线通信的用户(人员、软件进程或者设备)提供唯一性标识和鉴别; b) 对所有参与无线通信的用户(人员、软件进程或者设备)进行授权以及执行使用进行限制。 [来源:GB/T 22239—2019,7.5.3.3]
7.5.4 安全计算环境
控制设备安全要求包括: a) 控制设备自身应实现第二级安全通用要求提出的身份鉴别、访问控制和安全审计等安全要求;如受控制系统更新周期缓慢和自主可控范围较低等条件限制无法实现上述要求,应由其上位控制或管理设备实现同等功能或通过管理手段进行控制; b) 应在经过充分测试评估后,在不影响系统安全稳定运行的情况下对控制设备进行补丁更新、固件更新等工作。
7.5.5 安全建设管理
7.5.5.1 产品采购和使用
工业控制系统重要设备应通过专业机构的安全性检测后方可采购使用。 [来源:GB/T 22239—2019,7.5.5.1]
7.5.5.2 外包软件开发
应在外包开发合同中规定针对开发单位、供应商的约束条款,包括设备及系统在生命周期内有关保密、禁止关键技术扩散和设备行业专用等方面的内容。 [来源:GB/T 22239—2019,7.5.5.2]
7.6 大数据安全扩展要求
7.6.1 安全物理环境
应保证承载大数据存储、处理和分析的设备机房位于中国境内。 [来源:GB/T 22239—2019,H.3.1]
7.6.2 安全通信网络
应保证大数据平台不承载高于其安全保护等级的大数据应用。 [来源:GB/T 22239—2019,H.3.2]
7.6.3 安全计算环境
安全计算环境要求包括: a) 大数据平台应对数据采集终端、数据导入服务组件、数据导出终端、数据导出服务组件的使用实施身份鉴别; b) 大数据平台应能对不同客户的大数据应用的数据实施标识和鉴别; c) 大数据平台应为大数据应用提供集中管控其计算和存储资源使用状况的能力; d) 大数据平台应对其提供的辅助工具或服务组件,实施有效管理; e) 大数据平台应屏蔽计算、内存、存储资源故障,保障业务正常运行; f) 大数据平台应提供静态脱敏和去标识化的工具或服务组件技术; g) 对外提供服务的大数据平台,平台或第三方只有在大数据应用授权下才可以对大数据应用的数据资源进行访问、使用和管理。 [来源:GB/T 22239—2019,H.3.3]
7.6.4 安全建设管理
安全建设管理要求应包括: a) 选择安全合规的大数据平台,其所提供的大数据平台服务应为其所承载的大数据应用提供相应等级的安全保护能力; b) 以书面方式约定大数据平台提供者的权限与责任、各项服务内容和具体技术指标等,尤其是安全服务内容。 [来源:GB/T 22239—2019,H.3.4]
7.6.5 安全运维管理
应建立数字资产安全管理策略,对数据全生命周期的操作规范、保护措施、管理人员职责等进行规定,包括并不限于数据采集、存储、处理、应用、流动、销毁等过程。 [来源:GB/T 22239—2019,H.3.5]
8 第三级安全要求
8.1 安全通用要求
8.1.1 安全物理环境
8.1.1.1 物理位置选择
物理位置选择要求包括: a) 机房场地应选择在具有防震、防风和防雨等能力的建筑内; b) 机房场地不应设在建筑物的顶层或地下室以及用水设备的下层或隔壁,如不可避免应加强防水和防潮措施; c) 机房场地应远离产生粉尘、油烟、有害气体以及生产或储存具有腐蚀性、易燃、易爆物品的场所,如不可避免应采取必要的防护措施。
8.1.1.2 物理访问控制
机房出入口应配置电子门禁系统,控制、鉴别和记录进入的人员,宜对核心交换机、关键业务应用服务器、重要数据库服务器及核心存储设备所在机房的重要区域出入口处配置第二道电子门禁系统,控制、鉴别和记录进入的人员。
8.1.1.3 防盗窃和防破坏
防盗窃和防破坏要求应包括: a) 将网络设备、安全设备、服务器及存储设备等设备或主要部件进行固定,并设置明显的不易除去的标识,标识应明确资产编号、IP地址、设备维护责任人等信息; b) 将通信线缆铺设在隐蔽安全处,布线整洁易辨识; c) 设置机房防盗报警系统或设置有专人值守的视频监控系统。
8.1.1.4 防雷击
防雷击要求应包括: a) 将各类机柜、设施和设备等通过接地系统安全接地; b) 采取措施防止感应雷,例如设置防雷保安器或过压保护装置等。 [来源:GB/T 22239—2019,8.1.1.4]
8.1.1.5 防火
防火要求应包括: a) 机房设置火灾自动消防系统,能够自动检测火情、自动报警,并自动灭火; b) 机房及相关的工作房间和辅助房采用具有耐火等级的建筑材料; c) 应对机房划分区域进行管理,区域和区域之间设置隔离防火措施。 [来源:GB/T 22239—2019,8.1.1.5]
8.1.1.6 防水和防潮
防水和防潮要求应包括: a) 采取措施防止雨水通过机房窗户、屋顶和墙壁渗透; b) 采取措施防止机房内水蒸气结露和地下积水的转移与渗透; c) 安装对水敏感的检测仪表或元件,对机房进行防水检测和报警。 [来源:GB/T 22239—2019,8.1.1.6]
8.1.1.7 防静电
防静电要求应包括: a) 主机房和安装有电子信息设备的辅助区,采用防静电活动地板或地面并采用必要的接地防静电措施; b) 机房采用防静电活动地板或地面并采用必要的接地防静电措施;若采用防静电地面,其静电耗散性能应长期稳定,且不应起尘; c) 采取措施防止静电的产生,例如采用静电消除器、佩戴防静电手环等。
8.1.1.8 温湿度控制
应设置机房专用空调自动调节机房温湿度,使机房温度控制在18℃~27℃范围内,相对湿度不大于60%。
8.1.1.9 电力供应
电力供应要求应包括: a) 在机房供电线路上配置稳压器和过电压防护设备; b) 提供短期的备用电力供应,至少满足设备在断电情况下的正常运行要求,保障电源宜提供不少于120 min的故障处理时间,对于可用性要求较高的等级保护对象,如清分结算、联网售票系统等,应确保备用电力供应持续满足系统正常运行要求; c) 设置冗余或并行的电力电缆线路为计算机系统供电,对于可用性要求较高的等级保护对象,如清分结算、联网售票系统等,机房并行电力线路供电宜来自不同方向的变电站。
8.1.1.10 电磁防护
电磁防护要求包括: a) 电源线和通信线缆应隔离铺设,避免互相干扰,宜采用接地方式防止外界电磁干扰和设备寄生耦合干扰; b) 应对涉及敏感和重要数据(如个人敏感信息、重要业务数据、商业秘密信息等)的服务器和存储设备等关键设备和磁介质实施电磁屏蔽,宜将设备放置在电磁屏蔽机柜中或物理机房设置为电磁屏蔽机房或者采取其他电磁泄漏防护措施。
8.1.2 安全通信网络
8.1.2.1 网络架构
网络架构要求包括: a) 应保证网络设备的业务处理能力满足业务高峰期需要,确保设备的业务处理能力具有冗余空间,在业务高峰时段,关键节点的网络设备及串联模式部署的安全设备性能占用率(CPU、内存等)不长期超过60%; b) 应保证网络各个部分的带宽满足业务高峰期需要,并按照业务服务的重要程度分配带宽,优先保障关键业务,通过QoS策略、流量管控等对网络中的流量进行分析和控制,带宽使用率不超过70%; c) 应根据网络保护等级、功能类别、服务对象及重要性等划分不同的网络区域,并按照方便管理和控制的原则为各网络区域分配地址,宜采用具有访问控制功能的设备划分安全域,使用IP地址管理等工具分配并管理各安全域的网络地址; d) 不应将重要网络区域部署在边界处,服务器区等重要网络区域与其他网络区域之间应部署防火墙等防护措施实现边界隔离; e) 应提供通信线路、关键网络设备和关键计算设备的硬件冗余,保证系统的可用性,宜采用链路聚合技术、多链路或负载均衡等方式实现通信线路的冗余,采用双机热备、集群等方式实现关键网络设备和关键计算设备的硬件冗余。
8.1.2.2 通信传输
通信传输要求应包括: a) 采用校验技术或密码技术保证通信过程中数据的完整性,宜采用国家密码管理部门认可的密码技术实现; b) 采用密码技术保证通信过程中数据的保密性,宜采用国家密码管理部门认可的密码技术实现。
8.1.2.3 可信验证
可基于可信根对通信设备的系统引导程序、系统程序、重要配置参数和通信应用程序等进行可信验证,并在应用程序的关键执行环节进行动态可信验证,在检测到其可信性受到破坏后进行报警,并将验证结果形成审计记录送至安全管理中心。 [来源:GB/T 22239—2019,8.1.2.3]
8.1.3 安全区域边界
8.1.3.1 边界防护
边界防护要求应包括: a) 保证跨越边界的访问和数据流通过边界设备提供的受控接口进行通信,宜采用拓扑自动发现工具、网络准入管理工具或网管监控工具监控边界设备的接口状态及非受控的有线网络、无线网络; b) 能够对非授权设备私自联到内部网络的行为进行检查或限制,采用IP/MAC地址绑定、关闭网络接入设备的闲置端口或部署网络准入工具等措施; c) 能够对内部用户非授权联到外部网络的行为进行检查或限制,采用封闭、拆除或软件管控物理接口,或虚拟化技术实现的集中管控等措施限制外部网络连接行为,限制终端和服务器双网卡外联、USB共享网络等行为; d) 限制无线网络的使用,保证无线网络通过受控的边界设备接入内部网络;如无法避免,应采用无线网络单独组网,通过无线网络控制器实现无线网络的管控措施。
8.1.3.2 访问控制
访问控制应按照如下要求。 a) 在网络边界部署访问控制设备,在网络边界和区域之间根据访问控制策略设置访问控制规则,默认情况下除允许通信外受控接口拒绝所有通信,仅开放业务和管理需要的端口。 b) 删除多余或无效的访问控制规则,优化访问控制列表,并保证访问控制规则数量最小化。 c) 对源地址、目的地址、源端口、目的端口和协议等进行检查,以允许/拒绝数据包进出,包括但不限于以下服务:
- HTTP/HTTPS服务;
- 远程连接SSH服务;
- 文件传输FTP服务;
- 邮件发送SMTP服务,邮件接收POP3服务;
- 域名DNS服务;
- 远程字典Redis服务;
- 远程日志存储Syslog服务。 d) 能根据会话状态信息为进出数据流提供明确的允许/拒绝访问的能力,宜采用状态检测等技术对连接会话数据流进行记录、识别和分析,基于通信信息、通信状态和应用状态等实现对数据包的过滤。 e) 对进出网络的数据流实现基于应用协议和应用内容的访问控制,宜在网络边界处采用基于流量协议分析的应用层协议访问控制工具等,实现对用户使用网络应用的行为和内容的识别、记录和阻断。
8.1.3.3 入侵防范
入侵防范要求应包括: a) 在网络边界等关键节点处检测、防止或限制从外部发起的网络攻击行为,在核心交换节点处检测、防止或限制区域间网络攻击行为; b) 在核心接入等关键网络节点处检测、防止或限制从内部发起的网络攻击行为,在汇聚交换节点处检测、防止或限制内部区域间网络攻击行为; c) 采取技术措施对网络行为进行分析,实现对网络攻击特别是新型网络攻击行为的分析,宜采用具有高级持续威胁检测、网络协议分析、网络回溯分析、威胁情报检测或态势感知等功能的工具,对网络中的流量和事件动作等进行识别与分析,及时发现网络中的潜在威胁; d) 当检测到攻击行为时,记录攻击源IP、攻击类型、攻击目标、攻击时间,在发生入侵事件时提供报警。
8.1.3.4 恶意代码和垃圾邮件防范
恶意代码和垃圾邮件防范要求应包括: a) 在网络边界、核心交换或接入节点处对恶意代码进行检测和清除,并至少每月进行一次恶意代码防护机制的升级和更新; b) 涉及邮件系统的等级保护对象,在网络边界处对垃圾邮件进行检测和防护,并维护垃圾邮件防护机制的升级和更新。
8.1.3.5 安全审计
安全审计要求包括: a) 应在网络边界、重要网络节点进行安全审计,审计覆盖到每个用户,对重要的用户行为和重要安全事件进行审计; b) 审计记录应包括事件的日期和时间、用户、事件类型、事件是否成功及其他与审计相关的信息; c) 应对审计记录进行保护,至少每月进行一次备份,避免受到未预期的删除、修改或覆盖等,审计记录应实现集中审计且留存应不少于6个月,宜采用密码技术保证审计记录的完整性,时钟保持与时钟服务器同步; d) 应能对远程访问的用户行为、访问互联网的用户行为等单独进行行为审计和数据分析。
8.1.3.6 可信验证
可基于可信根对边界设备的系统引导程序、系统程序、重要配置参数和边界防护应用程序等进行可信验证,并在应用程序的关键执行环节进行动态可信验证,在检测到其可信性受到破坏后进行报警,并将验证结果形成审计记录送至安全管理中心。 [来源:GB/T 22239—2019,8.1.3.6]
8.1.4 安全计算环境
8.1.4.1 网络设备
8.1.4.1.1 身份鉴别
身份鉴别应按照如下要求。 a) 对登录的用户进行身份标识和鉴别,身份标识具有唯一性,身份鉴别信息具有复杂度要求并定期更换,具体要求如下:
- 静态口令长度不少于8位,至少包含大写英文字母、小写英文字母、数字、特殊符号中3类;
- 用户口令更换周期不大于3个月;
- 用户首次登录时修改初始默认口令,每次修改口令时,不准许新设定的口令与旧口令相同。 b) 具有登录失败处理功能,应配置并启用结束会话、限制非法登录次数不超过5次和当登录连接超时自动退出等相关措施。 c) 当进行远程管理时,采取必要措施防止鉴别信息在网络传输过程中被窃听,宜采用HTTPS、SSH等协议实现,边界路由器、核心交换机等重要设备管理宜采用国家密码管理部门认可密码技术实现。 d) 当进行远程管理时,采用口令、密码技术、生物技术等两种或两种以上组合的鉴别技术对登录管理核心交换机、边界路由器等重要设备的用户进行身份鉴别,且其中一种鉴别技术至少应使用密码技术来实现。
8.1.4.1.2 访问控制
访问控制要求应包括: a) 对登录的用户分配账户和权限; b) 重命名或删除默认账户,修改默认账户的默认口令; c) 至少每6个月检查一次账户使用情况,及时删除或停用多余的、过期的账户,避免共享账号的存在; d) 授予管理用户所需的最小权限,实现管理用户的权限分离,系统管理员、系统审计员权限独立且不交叉; e) 由授权主体配置访问控制策略,访问控制策略规定主体对客体的访问规则; f) 访问控制的粒度达到主体为用户级或进程级,客体为文件、数据库表级; g) 对重要主体和客体设置安全标记,并控制主体对有安全标记信息资源的访问。
8.1.4.1.3 安全审计
安全审计要求应包括: a) 在网络边界和重要网络节点进行安全审计,审计覆盖到每个用户,对重要的用户行为和重要安全事件进行审计; b) 审计记录包括事件的日期和时间、用户、事件类型、事件是否成功及其他与审计相关的信息; c) 对审计记录进行保护,至少每月进行一次备份,避免受到未预期的删除、修改或覆盖等,审计日志留存不少于6个月,宜实现集中审计,宜采用密码技术保证审计记录的完整性,时钟保持与时钟服务器同步; d) 对审计进程进行保护,防止未经授权的中断。
8.1.4.1.4 入侵防范
入侵防范要求应包括: a) 遵循最小安装的原则,仅安装需要的组件和应用程序; b) 至少每6个月开展一次漏洞扫描和基线核查,及时发现和关闭不需要服务、默认共享和高危端口,重要保障时期前应至少开展一次漏洞扫描和基线核查; c) 通过设定终端接入方式或网络地址范围等对通过网络进行管理的终端进行限制,宜采用带外管理或限定网络登录地址范围等方式实现; d) 至少每6个月检验一次设备的软件版本及补丁等信息,发现可能存在的已知漏洞,并在经过充分测试评估后,及时修补漏洞,如无法修补漏洞,应及时更换设备; e) 能够检测到对重要节点进行入侵的行为,并在发生严重入侵事件时提供报警。
8.1.4.1.5 数据完整性
数据完整性要求应包括: a) 采用校验技术或密码技术保证重要数据在传输过程中的完整性,包括但不限于鉴别数据、重要业务数据、重要审计数据、重要配置数据、重要视频数据和重要个人信息; b) 采用校验技术或密码技术保证重要数据在存储过程中的完整性,包括但不限于鉴别数据、重要业务数据、重要审计数据、重要配置数据、重要视频数据和重要个人信息。
8.1.4.1.6 数据保密性
应采用密码技术保证重要数据在存储过程中的保密性,包括但不限于鉴别数据、重要业务数据、重要个人信息和行业主管部门定义的重要数据。
8.1.4.1.7 数据备份恢复
数据备份恢复要求应包括: a) 提供重要配置数据的本地数据备份与恢复功能; b) 提供异地实时备份功能,利用通信网络将重要数据实时备份至备份场地; c) 提供边界路由器、核心交换机等重要数据处理系统的热冗余,保证系统的高可用性。
8.1.4.2 安全设备
8.1.4.2.1 身份鉴别
身份鉴别应按照如下要求。 a) 对登录的用户进行身份标识和鉴别,身份标识具有唯一性,身份鉴别信息具有复杂度要求并定期更换,具体要求如下:
- 静态口令长度不少于8位,至少包含大写英文字母、小写英文字母、数字、特殊符号中3类;
- 用户口令更换周期不大于3个月;
- 用户首次登录时修改初始默认口令,每次修改口令时,不准许新设定的口令与旧口令相同。 b) 具有登录失败处理功能,应配置并启用结束会话、限制非法登录次数不超过5次和当登录连接超时自动退出等相关措施。 c) 当进行远程管理时,采取必要措施防止鉴别信息在网络传输过程中被窃听,宜采用HTTPS、SSH等协议实现,边界防火墙等重要设备宜采用国家密码管理部门认可密码技术实现。 d) 当进行远程管理时,采用口令、密码技术、生物技术等两种或两种以上组合的鉴别技术对登录管理边界防火墙等重要设备的用户进行身份鉴别,且其中一种鉴别技术至少应使用密码技术来实现。
8.1.4.2.2 访问控制
访问控制要求应包括: a) 对登录的用户分配账户和权限; b) 重命名或删除默认账户,修改默认账户的默认口令; c) 至少每3个月检查一次账户使用情况,及时删除或停用多余的、过期的账户,避免共享账户的存在; d) 授予管理用户所需的最小权限,实现管理用户的权限分离,系统管理员、系统审计员权限独立且不交叉; e) 由授权主体配置访问控制策略,访问控制策略规定主体对客体的访问规则; f) 访问控制的粒度达到主体为用户级或进程级,客体为文件、数据库表级; g) 对重要主体和客体设置安全标记,并控制主体对有安全标记信息资源的访问。
8.1.4.2.3 安全审计
安全审计要求应包括: a) 在网络边界和重要网络节点进行安全审计,审计覆盖到每个用户,对重要的用户行为和重要安全事件进行审计; b) 审计记录包括事件的日期和时间、用户、事件类型、事件是否成功及其他与审计相关的信息; c) 对审计记录进行保护,至少每月进行一次备份,避免受到未预期的删除、修改或覆盖等,审计日志留存不少于6个月,宜实现集中审计,宜采用密码技术保证审计记录的完整性,时钟保持与时钟服务器同步; d) 对审计进程进行保护,防止未经授权的中断。
8.1.4.2.4 入侵防范
入侵防范要求应包括: a) 遵循最小安装的原则,仅安装需要的组件和应用程序; b) 至少每6个月开展一次漏洞扫描和基线核查,及时发现和关闭不需要服务、默认共享和高危端口,重要保障时期前应至少开展一次漏洞扫描和基线核查; c) 通过设定终端接入方式或网络地址范围对通过网络进行管理的管理终端进行限制,宜采用带外管理或限定网络登录地址范围等方式实现; d) 至少每6个月检验一次设备的软件版本及补丁等信息,发现可能存在的已知漏洞,并在经过充分测试评估后,及时修补漏洞,应对相关设备进行更换; e) 能够检测到对重要节点进行入侵的行为,并在发生严重入侵事件时提供报警。
8.1.4.2.5 数据完整性
数据完整性要求应包括: a) 采用校验技术或密码技术保证重要数据在传输过程中的完整性,包括但不限于鉴别数据、重要业务数据、重要审计数据、重要配置数据、重要视频数据和重要个人信息; b) 采用校验技术或密码技术保证重要数据在存储过程中的完整性,包括但不限于鉴别数据、重要业务数据、重要审计数据、重要配置数据、重要视频数据和重要个人信息。
8.1.4.2.6 数据保密性
应采用密码技术保证重要数据在存储过程中的保密性,包括但不限于鉴别数据、重要业务数据、重要个人信息和行业主管部门定义的重要数据。
8.1.4.2.7 数据备份恢复
数据备份恢复要求应包括: a) 提供重要配置数据的本地数据备份与恢复功能; b) 提供异地实时备份功能,利用通信网络将重要数据实时备份至备份场地; c) 提供边界防火墙等重要数据处理系统的热冗余,保证系统的高可用性。
8.1.4.3 主机操作系统
8.1.4.3.1 身份鉴别
身份鉴别应按照如下要求。 a) 对登录的用户进行身份标识和鉴别,身份标识具有唯一性,身份鉴别信息具有复杂度要求并定期更换,具体要求如下:
- 静态口令长度不少于8位,至少包含大写英文字母、小写英文字母、数字、特殊符号中3类;
- 用户口令更换周期不大于3个月;
- 用户首次登录时修改初始默认口令,每次修改口令时,不准许新设定的口令与旧口令相同。 b) 具有登录失败处理功能,应配置并启用结束会话、限制非法登录次数不超过5次和当登录连接超时自动退出等相关措施。 c) 当进行远程管理时,采取必要措施防止鉴别信息在网络传输过程中被窃听,应用服务器、数据库服务器等重要设备宜采用国家密码管理部门认可密码技术实现。 d) 采用口令、密码技术、生物技术等两种或两种以上组合的鉴别技术对用户进行身份鉴别,且其中一种鉴别技术至少应使用密码技术来实现。
8.1.4.3.2 访问控制
访问控制要求应包括: a) 对登录的用户设置符合安全策略要求的账户和权限; b) 重命名或删除默认账户,修改默认账户的默认口令; c) 至少每3个月检查一次账户使用情况,及时删除或停用多余的、过期的账户,避免共享账户的存在; d) 授予管理用户所需的最小权限,实现管理用户的权限分离,系统管理员、系统审计员应权限独****立且不交叉; e) 由授权主体配置访问控制策略,访问控制策略规定主体对客体的访问规则;应用服务器、数据库服务器等重要设备宜采用具有系统权限集中管控功能的工具实现; f) 访问控制的粒度达到主体为用户级或进程级,客体为文件、数据库表级;应用服务器、数据库服务器等重要设备宜采用具有系统权限管控功能的工具实现; g) 对重要主体和客体设置安全标记,并控制主体对有安全标记信息资源的访问。
8.1.4.3.3 安全审计
安全审计要求应包括: a) 启用安全审计功能,审计覆盖到每个用户,对重要的用户行为和重要安全事件进行审计; b) 审计记录包括事件的日期和时间、用户、事件类型、事件是否成功及其他与审计相关的信息; c) 对审计记录进行保护,至少每月进行一次备份,避免受到未预期的删除、修改或覆盖等,审计日志留存应不少于6个月,宜实现集中审计,宜采用密码技术保证审计记录的完整性,时钟保持与时钟服务器同步; d) 对审计进程进行保护,防止未经授权的中断。
8.1.4.3.4 入侵防范
入侵防范要求应包括: a) 遵循最小安装的原则,仅安装需要的组件和应用程序; b) 至少每6个月开展一次漏洞扫描和基线核查,及时发现和关闭不需要服务、默认共享和高危端口,重要保障时期前应至少开展一次漏洞扫描和基线核查; c) 通过设定终端接入方式或网络地址范围对通过网络进行管理的管理终端进行限制; d) 至少每6个月开展一次漏洞扫描,及时发现可能存在的已知漏洞,并在经过充分测试评估后,及时修补漏洞,如无法修补漏洞,应采用封禁端口或虚拟补丁等方式实现漏洞修补; e) 能够检测到对重要节点进行入侵的行为,并在发生严重入侵事件时提供报警,应用服务器、数据库服务器等重要设备宜通过具有入侵行为集中监测管理功能的工具实现。
8.1.4.3.5 恶意代码防范
应采用免受恶意代码攻击的技术措施或主动免疫可信验证机制及时识别入侵和病毒行为,并将其有效阻断,安装防恶意代码软件或配置具有相应功能的软件,至少每周进行一次升级和更新恶意代码库。
8.1.4.3.6 可信验证
可基于可信根对计算设备的系统引导程序、系统程序、重要配置参数和应用程序等进行可信验证,并在应用程序的关键执行环节进行动态可信验证,在检测到其可信性受到破坏后进行报警,并将验证结果形成审计记录送至安全管理中心。 [来源:GB/T 22239—2019,8.1.4.6]
8.1.4.3.7 数据完整性
数据完整性要求应包括: a) 采用校验技术或密码技术保证重要数据在传输过程中的完整性,包括但不限于鉴别数据、重要业务数据、重要审计数据、重要配置数据、重要视频数据和重要个人信息; b) 采用校验技术或密码技术保证重要数据在存储过程中的完整性,包括但不限于鉴别数据、重****要业务数据、重要审计数据、重要配置数据、重要视频数据和重要个人信息。 [来源:GB/T 22239—2019,8.1.4.7]
8.1.4.3.8 数据保密性
数据保密性要求应包括: a) 采用密码技术保证重要数据在传输过程中的保密性,包括但不限于鉴别数据、重要业务数据和重要个人信息; b) 采用密码技术保证重要数据在存储过程中的保密性,包括但不限于鉴别数据、重要业务数据、重要个人信息和行业主管部门定义的重要数据。
8.1.4.3.9 数据备份恢复
数据备份恢复要求应包括: a) 提供重要数据的本地数据备份与恢复功能; b) 提供异地实时备份功能,利用通信网络将重要数据实时备份至备份场地; c) 提供重要数据处理系统的热冗余,保证系统的高可用性。 [来源:GB/T 22239—2019,8.1.4.9]
8.1.4.3.10 剩余信息保护
剩余信息保护要求应包括: a) 保证鉴别信息所在的存储空间被释放或重新分配前得到完全清除; b) 保证存有敏感数据的存储空间被释放或重新分配前得到完全清除。 [来源:GB/T 22239—2019,8.1.4.10]
8.1.4.4 数据库管理系统
8.1.4.4.1 身份鉴别
身份鉴别应按照如下要求。 a) 对登录的用户进行身份标识和鉴别,身份标识具有唯一性,身份鉴别信息具有复杂度要求并定期更换,具体要求如下:
- 静态口令长度不少于8位,至少包含大写英文字母、小写英文字母、数字、特殊符号中3类;
- 用户口令更换周期不大于3个月;
- 用户首次登录时修改初始默认口令,每次修改口令时,不准许新设定的口令与旧口令相同。 b) 具有登录失败处理功能,应配置并启用结束会话、限制非法登录次数不超过5次和当登录连接超时自动退出等相关措施。 c) 当进行远程管理时,采取必要措施防止鉴别信息在网络传输过程中被窃听。 d) 采用口令、密码技术、生物技术等两种或两种以上组合的鉴别技术对用户进行身份鉴别,且其中一种鉴别技术至少应使用密码技术来实现。
8.1.4.4.2 访问控制
访问控制要求应包括: a) 对登录的用户设置符合安全策略要求的账户和权限; b) 重命名或删除默认账户,修改默认账户的默认口令; c) 至少每3个月检查一次账户使用情况,及时删除或停用多余的、过期的账户,避免共享账户的存在; d) 授予管理用户所需的最小权限,实现管理用户的权限分离,系统管理员、系统审计员权限独立且不交叉; e) 由授权主体配置访问控制策略,访问控制策略规定主体对客体的访问规则; f) 访问控制的粒度达到主体为用户级或进程级,客体为文件、数据库表级; g) 对重要主体和客体设置安全标记,并控制主体对有安全标记信息资源的访问。
8.1.4.4.3 安全审计
安全审计要求应包括: a) 启用安全审计功能,审计覆盖到每个用户,对重要的用户行为和重要安全事件进行审计,宜通过数据库审计工具实现,核心数据库管理系统宜通过第三方数据库审计工具实现审计功能; b) 审计记录包括事件的日期和时间、用户、事件类型、事件是否成功及其他与审计相关的信息; c) 对审计记录进行保护,至少每3个月进行一次备份,避免受到未预期的删除、修改或覆盖等,审计日志留存应不少于6个月,宜实现集中审计,并采用密码技术保证审计记录的完整性,时钟保持与时钟服务器同步; d) 对审计进程进行保护,防止未经授权的中断。
8.1.4.4.4 入侵防范
应至少每6个月对数据库开展一次漏洞扫描,及时发现可能存在的已知漏洞,并在经过充分测试评估后,及时修补漏洞;如无法修补漏洞,应采用封禁端口、虚拟补丁或部署数据库防护工具等方式控制安全风险。
8.1.4.4.5 数据完整性
数据完整性要求应包括: a) 采用校验技术或密码技术保证重要数据在传输过程中的完整性,包括但不限于鉴别数据、重要业务数据、重要审计数据、重要配置数据、重要视频数据和重要个人信息,宜采用国家密码管理部门认可的密码技术实现。 b) 采用校验技术或密码技术保证重要数据在存储过程中的完整性,包括但不限于鉴别数据、重要业务数据、重要审计数据、重要配置数据、重要视频数据和重要个人信息,宜采用国家密码管理部门认可的密码技术实现。
8.1.4.4.6 数据保密性
数据保密性要求应包括: a) 采用密码技术保证重要数据在传输过程中的保密性,包括但不限于鉴别数据、重要业务数据和重要个人信息等,宜采用国家密码管理部门认可密码技术实现。 b) 采用密码技术保证重要数据在存储过程中的保密性,包括但不限于鉴别数据、重要业务数据和重要个人信息等,宜采用国家密码管理部门认可密码技术实现。
8.1.4.4.7 数据备份恢复
数据备份恢复要求应包括: a) 提供重要数据的本地数据备份与恢复功能; b) 提供异地实时备份功能,利用通信网络将重要数据实时备份至备份场地,备份场地应具备不****低于第三级安全要求的数据安全保护能力; c) 提供数据库服务器的热冗余,保证系统的高可用性。
8.1.4.4.8 剩余信息保护
剩余信息保护要求应包括: a) 保证鉴别信息所在的存储空间被释放或重新分配前得到完全清除; b) 保证存有敏感数据的存储空间被释放或重新分配前得到完全清除。 [来源:GB/T 22239—2019,8.1.4.10]
8.1.4.4.9 个人信息保护
应禁止未授权访问和非法使用用户个人信息,避免违规查询、导出、复制、买卖、泄露个人信息或未脱敏违规用于其他业务用途,宜采用具有数据安全保护系统或工具实现。
8.1.4.5 业务应用系统
8.1.4.5.1 身份鉴别
身份鉴别应按照如下要求。 a) 对登录的用户进行身份标识和鉴别,身份标识具有唯一性,身份鉴别信息具有复杂度要求并定期更换,宜通过配置具有密码复杂度和密码更换限制功能的模块或系统实现,具体要求如下:
- 静态口令长度不少于8位,至少包含大写英文字母、小写英文字母、数字、特殊符号中3类;
- 用户口令更换周期不大于3个月;
- 用户首次登录时修改初始默认口令,每次修改口令时,不准许新设定的口令与旧口令相同。 b) 具有登录失败处理功能,应配置并启用结束会话、限制非法登录次数不超过5次和当登录连接超时自动退出等相关措施,宜采用验证码机制增强登录失败处理功能。 c) 当进行远程管理时,采取必要措施防止鉴别信息在网络传输过程中被窃听,B/S结构等级保护对象宜采用国家密码管理部门认可密码技术实现。 d) 采用口令、密码技术、生物技术等两种或两种以上组合的鉴别技术对用户进行身份鉴别,且其中一种鉴别技术至少应使用密码技术来实现,涉及大额资金交易、核心生产业务等操作的系统宜采用国家密码管理部门认可密码技术实现。
8.1.4.5.2 访问控制
访问控制要求应包括: a) 对登录的用户分配符合安全策略要求的账户和权限; b) 重命名或删除默认账户,修改默认账户的默认口令; c) 至少每3个月检查一次账户使用情况,及时删除或停用多余的、过期的账户,如临时账户、测试账户、僵尸账户、默认口令账户、匿名账户,不准许匿名用户登录,避免共享账户的存在; d) 授予管理用户所需的最小权限,实现管理用户的权限分离,系统管理员、系统审计员权限独立且不交叉; e) 由授权主体配置访问控制策略,访问控制策略规定主体对客体的访问规则,避免由于业务应用系统访问控制功能缺陷造成的非授权访问、越权访问及平行越权访问等; f) 访问控制的粒度达到主体为用户级或进程级,客体为文件、数据库表级; g) 对重要主体和客体设置安全标记,并控制主体对有安全标记信息资源的访问。
8.1.4.5.3 安全审计
安全审计要求应包括: a) 提供具有安全审计功能的功能模块,并启用安全审计功能,审计覆盖到每个用户,对重要的用户行为和重要安全事件进行审计; b) 审计记录包括事件的日期和时间、用户、事件类型、事件是否成功及其他与审计相关的信息,宜提供统计、查询、分析及生成审计报表等功能; c) 对审计记录进行保护,至少每月进行一次备份,避免受到未预期的删除、修改或覆盖等,审计日志留存应不少于6个月,宜实现集中审计,宜采用密码技术保证审计记录的完整性,时钟保持与时钟服务器同步; d) 对审计进程进行保护,防止未经授权的中断。
8.1.4.5.4 入侵防范
入侵防范要求应包括: a) 限制应用系统后台管理系统从互联网访问; b) 提供数据有效性检验功能,保证通过人机接口输入或通过通信接口输入的内容符合系统设定要求,应提供完善的有效性验证机制,避免SQL注入、跨站脚本攻击、文件上传等高风险漏洞的存在; c) 定期开展渗透测试、攻击性测试等,及时发现可能存在的已知漏洞,并在经过充分测试评估后,及时修补漏洞,避免业务应用系统环境、框架和组件中存在可被利用的高危漏洞。
8.1.4.5.5 数据完整性
数据完整性要求应包括: a) 采用校验技术或密码技术保证重要数据在传输过程中的完整性,包括但不限于鉴别数据、重要业务数据、重要审计数据、重要配置数据、重要视频数据和重要个人信息,宜采用国家密码管理部门认可校验技术或密码技术实现; b) 采用校验技术或密码技术保证重要数据在存储过程中的完整性,包括但不限于鉴别数据、重要业务数据、重要审计数据、重要配置数据、重要视频数据和重要个人信息,宜采用国家密码管理部门认可校验技术或密码技术实现。
8.1.4.5.6 数据保密性
数据保密性要求应包括: a) 采用密码技术保证重要数据在传输过程中的保密性,包括但不限于鉴别数据、重要业务数据和重要个人信息等,宜采用国家密码管理部门认可密码技术实现。 b) 采用密码技术保证重要数据在存储过程中的保密性,包括但不限于鉴别数据、重要业务数据和重要个人信息等,宜采用国家密码管理部门认可密码技术实现。
8.1.4.5.7 数据备份恢复
数据备份恢复要求应包括: a) 按照备份策略对重要数据进行本地数据备份,并提供恢复功能; b) 提供异地实时备份功能,利用通信网络将重要数据实时备份至备份场地,备份场地应具备不****低于第三级安全要求的数据安全保护能力; c) 提供应用服务器的热冗余,保证系统的高可用性。
8.1.4.5.8 剩余信息保护
剩余信息保护要求应包括: a) 保证鉴别信息所在的存储空间被释放或重新分配前得到完全清除; b) 保证存有敏感数据的存储空间被释放或重新分配前得到完全清除。 [来源:GB/T 22239—2019,8.1.4.10]
8.1.4.5.9 个人信息保护
个人信息保护要求应包括: a) 仅采集和保存业务必需的用户个人信息,收集个人信息前,应向个人信息主体明确告知所提供产品或服务所需收集的个人信息类型,以及收集、使用个人信息的规则(例如收集和使用个人信息的目的、收集方式和频率、存放地域、存储期限、自身的数据安全能力、对外共享、转让、公开披露的有关情况等),并获得个人信息主体的授权同意; b) 禁止未授权访问和非法使用用户个人信息,避免违规查询、导出、复制、买卖、泄露个人信息或未脱敏违规用于其他业务用途,宜采用具有数据安全保护系统或工具实现。
8.1.4.6 中间件及系统管理软件
8.1.4.6.1 身份鉴别
身份鉴别应按照如下要求。 a) 采用本地登录的方式实现对中间件或系统管理软件的管理和操作,在符合业务功能要求的条件下,宜关闭远程登录管理页面或服务。 b) 对登录的用户进行身份标识和鉴别,身份标识具有唯一性,身份鉴别信息具有复杂度要求并定期更换,具体要求如下:
- 静态口令长度不少于8位,需至少包含大写英文字母、小写英文字母、数字、特殊符号中3类;
- 用户口令更换周期不大于3个月;
- 用户首次登录时修改初始默认口令,每次修改口令时,不准许新设定的口令与旧口令相同。 c) 具有登录失败处理功能,应配置并启用结束会话、限制非法登录次数不超过5次和当登录连接超时自动退出等相关措施。 d) 当进行远程管理时,采取必要措施防止鉴别信息在网络传输过程中被窃听,宜采用HTTPS、SSH等协议实现。 e) 采用口令、密码技术、生物技术等两种或两种以上组合的鉴别技术对用户进行身份鉴别,且其中一种鉴别技术至少应使用密码技术来实现。
8.1.4.6.2 访问控制
访问控制要求应包括: a) 对登录的用户分配符合安全策略要求的账户和权限; b) 重命名或删除默认账户,修改默认账户的默认口令; c) 至少每年检查一次账户使用情况,及时删除或停用多余的、过期的账户,如临时账户、测试账户、僵尸账户、默认口令账户、匿名账户,避免共享账户的存在; d) 授予管理用户所需的最小权限,实现管理用户的权限分离,系统管理员、系统审计员权限独立且不交叉; e) 由授权主体配置访问控制策略,访问控制策略规定主体对客体的访问规则; f) 访问控制的粒度达到主体为用户级或进程级,客体为文件、数据库表级; g) 对重要主体和客体设置安全标记,并控制主体对有安全标记信息资源的访问。
8.1.4.6.3 安全审计
安全审计要求应包括: a) 提供具有安全审计功能的功能模块,并启用安全审计功能,审计覆盖到每个用户,对重要的用户行为和重要安全事件进行审计; b) 审计记录包括事件的日期和时间、用户、事件类型、事件是否成功及其他与审计相关的信息,宜配置具有统计、查询、分析及生成审计报表等功能的模块或工具; c) 对审计记录进行保护,至少每月进行一次备份,避免受到未预期的删除、修改或覆盖等,审计日志留存不少于6个月,宜更改日志默认存放路径,实现审计记录集中存储,宜采用密码技术保证审计记录的完整性,时钟保持与时钟服务器同步; d) 对审计进程进行保护,防止未经授权的中断。
8.1.4.6.4 入侵防范
入侵防范要求应包括: a) 限制应用系统后台管理系统从互联网访问; b) 提供数据有效性检验功能,保证通过人机接口输入或通过通信接口输入的内容符合系统设定要求,应提供完善的有效性验证机制,避免SQL注入、跨站脚本攻击、文件上传等高风险漏洞的存在; c) 至少每6个月进行一次渗透测试等,及时发现可能存在的已知漏洞,并在经过充分测试评估后,及时修补漏洞,避免软件环境、框架和组件中存在可被利用的高危漏洞。
8.1.4.6.5 数据完整性
数据完整性要求应包括: a) 采用校验技术或密码技术保证重要数据在传输过程中的完整性,包括但不限于鉴别数据、重要业务数据、重要审计数据、重要配置数据、重要视频数据和重要个人信息,宜采用国家密码管理部门认可校验技术或密码技术实现; b) 采用校验技术或密码技术保证重要数据在存储过程中的完整性,包括但不限于鉴别数据、重要业务数据、重要审计数据、重要配置数据、重要视频数据和重要个人信息,宜采用国家密码管理部门认可校验技术或密码技术实现。
8.1.4.6.6 数据保密性
数据保密性要求应包括: a) 采用密码技术保证重要数据在传输过程中的保密性,包括但不限于鉴别数据、重要业务数据和重要个人信息等,宜采用国家密码管理部门认可密码技术实现; b) 采用密码技术保证重要数据在存储过程中的保密性,包括但不限于鉴别数据、重要业务数据和重要个人信息等,宜采用国家密码管理部门认可密码技术实现。
8.1.4.6.7 数据备份恢复
数据备份恢复要求应包括: a) 按照备份策略对重要数据进行本地数据备份,并提供恢复功能; b) 提供异地实时备份功能,利用通信网络将重要数据实时备份至备份场地,备份场地应具备不低于第三级安全要求的数据安全保护能力; c) 提供应用服务器的热冗余,保证系统的高可用性。
8.1.4.6.8 剩余信息保护
剩余信息保护要求应包括: a) 保证鉴别信息所在的存储空间被释放或重新分配前得到完全清除; b) 保证存有敏感数据的存储空间被释放或重新分配前得到完全清除。 [来源:GB/T 22239—2019,8.1.4.10]
8.1.5 安全管理中心
8.1.5.1 系统管理
系统管理要求应包括: a) 对系统管理员的权限进行控制,只允许其通过特定的命令或操作界面进行系统管理操作,并对这些操作进行审计,宜采用具有统一登录认证、权限分配管理和行为审计记录功能的系统或工具实现,审计日志留存不少于6个月; b) 通过系统管理员对系统的资源和运行进行配置、控制和管理,包括用户身份、系统资源配置、系统加载和启动、系统运行的异常处理、数据和设备的备份与恢复等。
8.1.5.2 审计管理
审计管理要求应包括: a) 对审计管理员的权限进行控制,只允许其通过特定的命令或操作界面进行安全审计操作,并对这些操作进行审计,宜采用具有统一登录认证、权限分配管理和行为审计记录功能的系统或工具实现,审计日志留存不少于6个月; b) 通过审计管理员对审计记录进行分析,并根据分析结果进行处理,包括根据安全审计策略对审计记录进行存储、管理和查询等。
8.1.5.3 安全管理
安全管理要求应包括: a) 对安全管理员的权限进行控制,只允许其通过特定的命令或操作界面进行安全管理操作,并对这些操作进行审计,宜采用具有统一登录认证、权限分配管理和行为审计记录功能的系统或工具实现,审计日志留存不少于6个月; b) 通过安全管理员对系统中的安全策略进行配置,包括安全参数的设置,主体、客体进行统一安全标记,对主体进行授权,配置可信验证策略等。
8.1.5.4 集中管控
集中管控要求包括: a) 应划分出特定的管理区域,对分布在网络中的安全设备或安全组件进行管控; b) 应能够建立一条安全的信息传输路径,对网络中的安全设备或安全组件进行管理,宜采用 https、SSH 等协议或带外管理等方式实现,边界防火墙等重要数据处理系统宜采用国家密码管理部门认可密码技术实现; c) 应对网络链路、安全设备、网络设备和服务器等的运行状况进行集中监测,可用性要求较高的等级保护对象宜采用具有采集、记录和显示网络链路及各类设备运行状况的系统或工具实现; d) 应对分散在各个设备上的审计数据进行收集汇总和集中分析,并保证审计记录的留存时间不应少于6个月,宜采用具有审计数据进行收集汇总和集中分析的系统或工具实现; e) 应对安全策略、恶意代码、补丁升级等安全相关事项进行集中管理,宜采用具有安全策略统一配置、恶意代码集中管理、补丁升级集中管控功能的系统或工具实现; f) 应能对网络中发生的各类安全事件进行识别、报警和分析,宜与行业主管部门的监测预警系统对接联动,实时共享相关数据; g) 应能保证系统范围内的时间由唯一确定的时钟产生,宜采用可溯源于北斗系统的时间服务器实现。
8.1.5.5 预警通报
应建立网络安全信息通报预警机制实现威胁情报利用与信息共享,宜采用能与部级监测预警系统对接联动的具有信息通报管理功能的系统或工具实现。
8.1.6 安全管理制度
8.1.6.1 安全策略
应制定网络安全工作的总体方针和安全策略,阐明机构安全工作的总体目标、范围、原则和安全框架等。 [来源:GB/T 22239—2019,8.1.6.1]
8.1.6.2 管理制度
管理制度要求应包括: a) 对安全管理活动中的各类管理内容建立安全管理制度,至少包括环境管理、资产管理、漏洞和风险管理、网络和系统安全管理、恶意代码防范管理、配置管理、密码管理、变更管理、备份与恢复管理、安全事件处置、应急预案管理和外包运维管理; b) 应对管理人员或操作人员执行的日常管理操作建立操作规程; c) 形成由安全策略、管理制度、操作规程、记录表单等构成的全面的安全管理制度体系。
8.1.6.3 制定和发布
制定和发布要求应包括: a) 指定或授权专门的部门或人员负责安全管理制度的制定; b) 安全管理制度通过正式、有效的方式发布,并进行版本控制。 [来源:GB/T 22239—2019,8.1.6.3]
8.1.6.4 评审和修订
应至少每年对安全管理制度的合理性和适用性进行一次论证和审定,对存在不足或需要改进的安全管理制度进行修订。
8.1.7 安全管理机构
8.1.7.1 岗位设置
岗位设置要求应包括: a) 成立指导和管理网络安全工作的委员会或领导小组,其最高领导由单位主管领导担任或授权; b) 设立网络安全管理工作的职能部门,设立安全主管、安全管理各个方面的负责人岗位,并定义各负责人的职责; c) 设立系统管理员、审计管理员和安全管理员等岗位,并定义部门及各个工作岗位的职责。 [来源:GB/T 22239—2019,8.1.7.1]
8.1.7.2 人员配备
人员配备要求应包括: a) 配备一定数量的系统管理员、审计管理员和安全管理员等,应至少配备安全管理员、审计管理员和系统管理员各1名; b) 配备专职安全管理员,不应兼任,专职安全管理员宜具有网络安全专业认证资质,如网络安全行业认证、国家注册信息安全专业人员、信息安全工程师、信息安全从业保障人员等。
8.1.7.3 授权和审批
授权和审批要求应包括: a) 根据各个部门和岗位的职责明确授权审批事项、审批部门和批准人等; b) 针对系统变更、重要操作、物理访问和系统接入等事项建立审批程序,按照审批程序执行审批过程,对重要活动建立逐级审批制度; c) 至少每年开展一次审查审批事项,及时更新需授权和审批的项目、审批部门和审批人等信息。
8.1.7.4 沟通和合作
沟通和合作要求应包括: a) 加强各类管理人员、组织内部机构和网络安全管理部门之间的合作与沟通,至少每年召开一次协调会议,共同协作处理网络安全问题; b) 加强与网络安全职能部门、各类供应商、业界专家及安全组织的合作与沟通; c) 建立外联单位联系列表,包括外联单位名称、合作内容、联系人和联系方式等信息。
8.1.7.5 审核和检查
审核和检查要求应包括: a) 至少每6个月进行一次常规安全检查,检查内容包括系统日常运行、系统漏洞和数据备份等情况; b) 至少每年进行一次全面安全检查,检查内容包括现有安全技术措施的有效性、安全配置与安全策略的一致性、安全管理制度的执行情况等; c) 制定安全检查表格实施安全检查,汇总安全检查数据,形成安全检查报告,并对安全检查结果进行通报。
8.1.8 安全管理人员
8.1.8.1 人员录用
人员录用要求应包括: a) 指定或授权专门的部门或人员负责人员录用; b) 对被录用人员的身份、安全背景、专业资格等进行审查,对其所具有的技术技能进行考核; c) 与被录用人员签署保密协议,与安全管理员、系统管理员、网络管理员、数据管理员、安全审计员签署岗位责任协议。
8.1.8.2 人员离岗
人员离岗要求应包括: a) 及时终止离岗人员的所有访问权限,取回各种身份证件、钥匙、徽章等,以及机构提供的软硬件设备; b) 办理严格的调离手续,并承诺调离后的保密义务后方可离开。 [来源:GB/T 22239—2019,8.1.8.2]
8.1.8.3 安全意识教育和培训
安全意识教育和培训要求应包括: a) 对各类人员进行安全意识教育和岗位技能培训,并告知相关的安全责任和惩戒措施,每年至少开展一次网络安全宣传教育培训; b) 针对不同岗位制订不同的培训计划,对安全基础知识、岗位操作规程等进行培训; c) 至少每年对重要岗位的人员进行一次技能考核。
8.1.8.4 外部人员访问管理
外部人员访问管理要求应包括: a) 在外部人员物理访问受控区域前先提出书面申请,批准后由专人全程陪同,并登记备案; b) 在外部人员接入受控网络访问系统前先提出书面申请,批准后由专人开设账户、分配权限,并登记备案,宜采用具有集中账户登录、集中权限管理和安全审计记录的技术措施; c) 外部人员离场后及时清除其所有的访问权限; d) 获得系统访问授权的外部人员签署保密协议,不准许进行非授权操作,不准许复制和泄露任何敏感信息。
8.1.9 安全建设管理
8.1.9.1 定级和备案
定级和备案要求包括: a) 应以书面的形式说明保护对象的安全保护等级及确定等级的方法和理由; b) 应对定级结果的合理性和正确性进行论证和审定; c) 有上级主管部门的,拟报公安机关备案的等级保护定级结果,应经上级主管部门同意; d) 网络初步定级结果经主管部门审核通过后30日内,应由网络主管单位组织建设单位向公安机关备案。
8.1.9.2 安全方案设计
安全方案设计要求应包括: a) 根据安全保护等级选择基本安全措施,依据风险分析的结果补充和调整安全措施; b) 根据保护对象的安全保护等级及与其他级别保护对象的关系进行安全整体规划、安全方案设计和密码应用保障方案设计,并形成配套文件; c) 对安全整体规划、安全设计方案、密码应用保障方案及其配套文件的合理性和正确性进行论证和审定,经过行业网络安全主管部门核准后正式实施。
8.1.9.3 产品采购和使用
产品采购和使用要求应包括: a) 采购和使用合格的网络安全产品; b) 采购和使用合格的密码产品与服务; c) 预先对产品进行选型测试,确定产品的候选范围,并定期审定和更新候选产品名单。
8.1.9.4 自行软件开发
自行软件开发要求应包括: a) 将开发环境与实际运行环境物理分开,测试数据和测试结果受到控制; b) 制定软件开发管理制度,明确说明开发过程的控制方法和人员行为准则; c) 制定代码编写安全规范,要求开发人员参照规范编写代码; d) 具备软件设计的相关文档和使用指南,并对文档使用进行控制; e) 保证在软件开发过程中对安全性进行测试,在软件安装前对可能存在的恶意代码进行检测; f) 对程序资源库的修改、更新、发布进行授权和批准,并严格进行版本控制; g) 保证开发人员为专职人员,开发人员的开发活动受到控制、监视和审查; h) 采取保护措施,不准许在互联网中进行代码托管和共享,防止源代码泄露或非授权访问; i) 对应用开发过程中所引入的第三方的代码、控件、组件、库文件和应用产品等进行登记及版本管理。
8.1.9.5 外包软件开发
外包软件开发要求应包括: a) 在软件交付前检测其中可能存在的恶意代码; b) 保证开发单位提供软件设计文档和使用指南; c) 保证开发单位提供软件源代码,并审查软件中可能存在的后门和隐蔽通道,必要时可要求开发单位提供第三方软件测试报告(含信息安全性)和代码安全审计报告; d) 采取保护措施,防止源代码泄露或非授权访问; e) 对应用开发过程中所引入的第三方的代码、控件、组件、库文件和应用产品等进行登记及版本管理。
8.1.9.6 工程实施
工程实施要求应包括: a) 指定或授权专门的部门或人员负责工程实施过程的管理; b) 制定安全工程实施方案控制工程实施过程; c) 通过第三方工程监理控制项目的实施过程。 [来源:GB/T 22239—2019,8.1.9.6]
8.1.9.7 测试验收
测试验收要求应包括: a) 制订测试验收方案,并依据测试验收方案实施测试验收,形成测试验收报告; b) 进行上线前的安全性测试,并出具安全测试报告,安全测试报告应包含密码应用安全性测试****相关内容。 [来源:GB/T 22239—2019,8.1.9.7]
8.1.9.8 系统交付
系统交付要求应包括: a) 制定交付清单,并根据交付清单对所交接的设备、软件和文档等进行清点; b) 对负责运行维护的技术人员进行相应的技能培训; c) 提供建设过程文档和运行维护文档。 [来源:GB/T 22239—2019,8.1.9.8]
8.1.9.9 等级测评
等级测评要求应包括: a) 至少每年进行一次等级测评,发现不符合相应等级保护标准要求的及时整改; b) 在发生重大变更或级别发生变化时进行等级测评; c) 选择合格的等级保护测评机构,宜选择具有行业系统等级保护测评实施案例的测评机构。
8.1.9.10 服务供应商选择
服务供应商选择要求应包括: a) 选择合格的服务供应商; b) 与选定的服务供应商签订相关协议,明确整个服务供应链各方需履行的网络安全相关义务; c) 定期监督、评审和审核服务供应商提供的服务,并对其变更服务内容加以控制。
8.1.10 安全运维管理
8.1.10.1 环境管理
环境管理要求应包括: a) 指定专门的部门或人员负责机房安全,对机房出入进行管理,至少每3个月对机房供配电、空调、温湿度控制、消防等设施进行一次维护管理; b) 建立机房安全管理制度,对有关物理访问、物品带进出和环境安全等方面的管理做出规定; c) 不在重要区域接待来访人员,不随意放置含有敏感信息的纸档文件和移动介质等。
8.1.10.2 资产管理
资产管理要求应包括: a) 编制并保存与保护对象相关的资产清单,包括资产责任部门、重要程度和所处位置等内容; b) 根据资产的重要程度对资产进行标识管理,根据资产的价值选择相应的管理措施; c) 对信息分类与标识方法做出规定,并对信息的使用、传输和存储等进行规范化管理。 [来源:GB/T 22239—2019,8.1.10.2]
8.1.10.3 介质管理
介质管理要求应包括: a) 将介质存放在安全的环境中,对各类介质进行控制和保护,实行存储环境专人管理,并根据存档介质的目录清单定期盘点; b) 对介质在物理传输过程中的人员选择、打包、交付等情况进行控制,并对介质的归档和查询等进行登记记录。 [来源:GB/T 22239—2019,8.1.10.3]
8.1.10.4 设备维护管理
设备维护管理要求包括: a) 应对各种设备(包括备份和冗余设备)、线路等指定专门的部门或人员定期进行维护管理; b) 应建立配套设施、软硬件维护方面的管理制度,对其维护进行有效的管理,包括明确维护人员的责任、维修和服务的审批、维修过程的监督控制等; c) 信息处理设备应经过审批才能带离机房或办公地点,含有存储介质的设备带出工作环境时,其中重要数据应加密; d) 含有存储介质的设备在报废或重用前,应进行完全清除或被安全覆盖,保证该设备上的敏感数据和授权软件无法被恢复重用。 [来源:GB/T 22239—2019,8.1.10.4]
8.1.10.5 漏洞和风险管理
漏洞和风险管理要求应包括: a) 采取漏洞扫描、风险评估、渗透测试或攻击性测试等措施识别安全漏洞和隐患,对发现的安全漏洞和隐患及时进行修补或评估可能的影响后进行修补; b) 至少每年开展一次安全测评,形成安全测评报告,采取措施应对发现的安全问题和风险。
8.1.10.6 网络和系统安全管理
网络和系统安全管理要求应包括: a) 划分不同的管理员角色进行网络和系统的运维管理,明确各个角色的责任和权限; b) 指定专门的部门或人员进行账户管理,对申请账户、建立账户、删除账户等进行控制; c) 建立网络和系统安全管理制度,对安全策略、账户管理、配置管理、日志管理、日常操作、升级与打补丁、口令更新周期等方面做出规定; d) 制定重要设备的配置和操作手册,依据手册对设备进行安全配置和优化配置等; e) 详细记录运维操作日志,包括日常巡检工作、运行维护记录、参数的设置和修改等内容,宜通过技术措施实现运维操作日志详细记录; f) 指定专门的部门或人员对日志、监测和报警数据等进行分析、统计,及时发现可疑行为; g) 严格控制变更性运维,经过审批后才可改变连接、安装系统组件或调整配置参数,操作过程中应保留不可更改的审计日志,操作结束后应同步更新配置信息库,宜通过技术措施实现变更性运维控制; h) 严格控制运维工具的使用,经过审批后才可接入进行操作,操作过程中应保留不可更改的审计日志,操作结束后应删除工具中的敏感数据,宜通过技术措施实现对控制运维工具管控; i) 严格控制远程运维的开通,经过审批后才可开通远程运维接口或通道,操作过程中应保留不可更改的审计日志,操作结束后立即关闭接口或通道,宜通过技术措施实现对远程维护的管控; j) 保证所有与外部的连接均得到授权和批准,应至少每年检查一次违反规定无线上网及其他违反网络安全策略的行为。
8.1.10.7 恶意代码防范管理
恶意代码防范管理要求应包括: a) 提高所有用户的防恶意代码意识,对外来计算机或存储设备接入系统前进行恶意代码检查等,不准许已被感染病毒或木马的外来计算机或存储设备接入网络; b) 对恶意代码防范要求做出规定,包括防恶意代码软件的授权使用、恶意代码库升级、恶意代码的每周查杀等; c) 至少每周检查一次恶意代码库的升级情况,对截获的恶意代码进行及时分析处理; d) 至少每6个月验证一次防范恶意代码攻击的技术措施的有效性。
8.1.10.8 配置管理
配置管理要求应包括: a) 记录和保存基本配置信息,包括网络拓扑结构、各个设备安装的软件组件、软件组件的版本和补丁信息、各个设备或软件组件的配置参数等; b) 将基本配置信息改变纳入变更范畴,实施对配置信息改变的控制,并及时更新基本配置信息库。 [来源:GB/T 22239—2019,8.1.10.8]
8.1.10.9 密码管理
应使用国家密码管理主管部门认证核准的密码技术和产品。
8.1.10.10 变更管理
变更管理要求应包括: a) 明确变更需求,变更前根据变更需求制定变更方案,变更方案经过评审、审批后方可实施; b) 建立变更的申报和审批控制程序,依据程序控制所有的变更,记录变更实施过程; c) 建立中止变更并从失败变更中恢复的程序,明确过程控制方法和人员职责,必要时对恢复过程进行演练。 [来源:GB/T 22239—2019,8.1.10.10]
8.1.10.11 备份与恢复管理
备份与恢复管理要求应包括: a) 识别需要定期备份的重要业务信息、系统数据及软件系统等; b) 规定备份信息的备份方式、备份频度、存储介质、保存期等; c) 根据数据的重要性和数据对系统运行的影响,制定数据的备份策略和恢复策略、备份程序和恢复程序等。 [来源:GB/T 22239—2019,8.1.10.11]
8.1.10.12 安全事件处置
安全事件处置要求应包括: a) 及时向安全管理部门报告所发现的安全弱点和可疑事件; b) 制定安全事件报告和处置管理制度,明确不同安全事件的报告、处置和响应流程,规定安全事件的现场处理、事件报告和后期恢复的管理职责等,对互联网提供信息发布服务的等级保护对象,应对信息内容安全事件制定单独的快速处置流程; c) 在安全事件报告和响应处理过程中,分析和鉴定事件产生的原因,收集证据,记录处理过程,总结经验教训; d) 对造成系统中断和造成信息泄露的重大安全事件采用不同的处理程序和报告程序。
8.1.10.13 应急预案管理
应急预案管理要求应包括: a) 规定统一的应急预案框架,包括启动预案的条件、应急组织构成、应急资源保障、事后教育和培训等内容; b) 制定重要事件的应急预案,包括应急处理流程、系统恢复流程等内容; c) 每年至少一次对系统相关的人员进行应急预案培训,并进行应急预案的演练,留存相关记录; d) 每年至少一次对原有的应急预案重新评估,修订完善。
8.1.10.14 外包运维管理
外包运维管理要求应包括: a) 确保外包运维服务商的选择符合国家的有关规定; b) 与选定的外包运维服务商签订相关的协议,明确约定外包运维的范围、工作内容; c) 保证选择的外包运维服务商在技术和管理方面均应具有按照等级保护要求开展安全运维工作的能力,并将能力要求在签订的协议中明确; d) 在与外包运维服务商签订的协议中明确所有相关的安全要求,如可能涉及对敏感信息的访问、处理、存储要求,对IT基础设施中断服务的应急保障要求等。 [来源:GB/T 22239—2019,8.1.10.14]
8.2 云计算安全扩展要求
8.2.1 云服务商
8.2.1.1 安全物理环境
基础环境位置:应保证云计算基础设施,包括但不限于服务器、存储组件、网络组件及其他物理资源位于中国境内。
8.2.1.2 安全通信网络
网络架构要求包括: a) 不应承载安全保护等级高于第三级安全要求的业务应用系统; b) 应实现不同云服务客户虚拟网络之间的隔离; c) 应具有根据云服务客户业务需求提供通信传输、边界防护、入侵防范等安全机制的能力,如提供VPN等加密传输设施实现安全通信传输,提供安全组或防火墙等访问控制设施实现边界防护,提供入侵保护或Web防火墙等入侵保护设施实现入侵防范; d) 应具有根据云服务客户业务需求自主设置安全策略的能力,包括定义访问路径、选择安全组件、配置安全策略; e) 应提供开放接口或开放性安全服务,允许云服务客户接入第三方安全产品或在云计算平台中选择第三方安全服务。
8.2.1.3 安全区域边界
8.2.1.3.1 访问控制
访问控制要求包括: a) 应在虚拟化网络边界部署访问控制机制,并设置访问控制规则; b) 应在不同等级的网络区域边界部署访问控制机制,设置访问控制规则; c) 在多租户的云计算环境中,应使用严密的访问控制技术,做好多租户之间的安全隔离。
8.2.1.3.2 入侵防范
入侵防范要求应包括: a) 能检测到云服务客户发起的网络攻击行为,并能记录攻击类型、攻击时间、攻击流量等,宜通过在云服务客户访问路径采用具有入侵检测功能的系统或工具实现; b) 能检测到对虚拟网络节点的网络攻击行为,并能记录攻击类型、攻击时间、攻击流量等; c) 能检测到虚拟机与宿主机、虚拟机与虚拟机之间的异常流量; d) 在检测到网络攻击行为、异常流量时进行告警。
8.2.1.3.3 安全审计
安全审计要求应包括: a) 对云服务商和云服务客户在远程管理时执行的特权命令进行审计,至少包括虚拟机删除、虚拟机重启; b) 保证云服务商对云服务客户系统和数据的操作可被云服务客户审计,宜采用具有操作行为记录功能的系统或工具,记录云服务商对云服务客户系统和数据的操作,并实时传送到云服务客户指定位置留存,宜采用国家密码管理部门认可的密码技术保证审计记录的完整性。
8.2.1.4 安全计算环境
8.2.1.4.1 身份鉴别
当远程管理云计算平台中设备时,管理终端和云计算平台之间应建立双向身份验证机制。 [来源:GB/T 22239—2019,8.2.4.1]
8.2.1.4.2 访问控制
访问控制要求应包括: a) 保证当虚拟机迁移时,访问控制策略随其迁移; b) 支持云服务客户设置不同虚拟机之间的访问控制策略。 [来源:GB/T 22239—2019,8.2.4.2]
8.2.1.4.3 入侵防范
入侵防范要求应包括: a) 能检测虚拟机之间的资源隔离失效,并进行告警; b) 能检测到非授权新建虚拟机或者重新启用虚拟机,并进行告警; c) 能够检测恶意代码感染及在虚拟机之间蔓延的情况,并进行告警。 [来源:GB/T 22239—2019,8.2.4.3]
8.2.1.4.4 镜像和快照保护
镜像和快照保护要求包括: a) 应提供安全加固的操作系统或操作系统安全加固服务; b) 应提供虚拟机镜像、快照完整性校验功能,防止虚拟机镜像被恶意篡改; c) 应采用密码技术或其他技术防止虚拟机镜像、快照中可能存在的敏感资源被非法访问; d) 私有云应提供虚拟机自动快照功能和恢复功能。
8.2.1.4.5 数据完整性和数据保密性
数据完整性和数据保密性要求包括: a) 云服务客户数据、用户个人信息等应存储于中国境内,数据、用户个人信息等出境管理见《中华人民共和国网络安全法》《交通运输部网络安全管理办法》等法律法规的有关规定; b) 应确保只有在云服务客户授权下,云服务商或第三方才具有云服务客户数据的管理权限,宜采用由云服务客户掌握管理权限的数据加密工具实现; c) 应使用校验码或密码技术确保虚拟机迁移过程中重要数据的完整性,并在检测到完整性受到破坏时采取必要的恢复措施; d) 应支持云服务客户部署密钥管理解决方案,保证云服务客户自行实现数据的加解密过程。
8.2.1.4.6 数据备份与恢复
数据备份与恢复要求应包括: a) 提供查询云服务客户数据及备份存储位置的能力; b) 云服务商的云存储服务保证云服务客户数据存在若干个可用的副本,各副本之间的内容应保持一致; c) 为云服务客户将业务系统及数据迁移到其他云平台和本地系统提供技术手段,并协助完成迁移过程。
8.2.1.4.7 剩余信息保护
剩余信息保护要求包括: a) 应保证虚拟机所使用的内存和存储空间回收时得到完全的清除; b) 云服务客户删除业务应用数据时,云计算平台应将云存储中所有副本删除。 [来源:GB/T 22239—2019,8.2.4.7]
8.2.1.5 安全管理中心
集中管控要求应包括: a) 对物理资源和虚拟资源按照策略做统一管理调度与分配; b) 保证云计算平台管理流量与云服务客户业务流量分离; c) 根据云服务商和云服务客户的职责划分,收集各自控制部分的审计数据并实现各自的集中审计; d) 根据云服务商和云服务客户的职责划分,实现各自控制部分,包括虚拟化网络、虚拟机、虚拟化安全设备等的运行状况的集中监测,监控内容包括但不限于CPU使用率、内存,以及带宽和存储的使用情况。
8.2.1.6 安全建设管理
供应链管理要求应包括: a) 选择合格的供应商; b) 将供应链安全事件信息或安全威胁信息及时传达到云服务客户; c) 将供应商的重要变更及时传达到云服务客户,并评估变更带来的安全风险,采取措施对风险进行控制。
8.2.1.7 安全运维管理
8.2.1.7.1 应急预案管理
云服务商或云计算平台运维方应至少每年进行一次应急演练,并配合云服务客户自行举办应急****演练。
8.2.1.7.2 备份与恢复管理
备份与恢复管理要求包括: a) 云服务商以及云计算平台运维方应至少每6个月检查一次云计算平台中各类文件的完整性以及云计算平台及附属设施配置的完整性,备份数据应异地保存; b) 云服务商应针对承载关键业务应用系统的云计算平台制订灾难恢复计划,并为云服务客户提供支持。
8.2.1.7.3 云环境运维管理
云计算平台的运维地点应位于中国境内,境外对境内云计算平台实施运维操作管理见《中华人民共和国网络安全法》《交通运输部网络安全管理办法》等法律法规的有关规定。
8.2.2 云服务客户
8.2.2.1 安全物理环境
基础环境位置:云服务客户远程管理云计算平台的基础设施应位于中国境内。
8.2.2.2 安全通信网络
网络架构要求应包括: a) 选择安全保护等级不低于第三级安全要求的云计算平台; b) 根据业务需求配置通信传输、边界防护、入侵防范等安全功能,如配置VPN等加密传输设施实现安全通信传输,配置安全组或防火墙等访问控制设施实现边界防护,配置入侵保护或Web防火墙等入侵保护设施实现入侵防范; c) 根据业务需求设置安全策略,包括定义访问路径、选择安全组件和配置安全策略等; d) 选择提供开放接口或开放性安全服务的云计算平台,允许接入第三方安全产品或在云计算平台中选择第三方安全服务。
8.2.2.3 安全区域边界
8.2.2.3.1 访问控制
访问控制要求应包括: a) 在虚拟化网络边界部署访问控制机制,并设置访问控制规则; b) 在不同等级的网络区域边界部署访问控制机制,设置访问控制规则。 [来源:GB/T 22239—2019,8.2.3.1]
8.2.2.3.2 入侵防范
入侵防范要求应包括: a) 能检测到对虚拟网络节点的网络攻击行为,并能记录攻击类型、攻击时间、攻击流量等; b) 能检测到虚拟机与宿主机、虚拟机与虚拟机之间的异常流量; c) 在检测到网络攻击行为、异常流量时能够接收到告警信息。
8.2.2.3.3 安全审计
安全审计要求应包括: a) 对云服务客户在远程管理时执行的特权命令进行审计,至少包括虚拟机删除、虚拟机重启; b) 保证云服务商对云服务客户系统和数据的操作可被云服务客户审计。
8.2.2.4 安全计算环境
8.2.2.4.1 身份鉴别
当远程管理云计算平台中设备时,管理终端和云计算平台之间应建立双向身份验证机制。 [来源:GB/T 22239—2019,8.2.4.1]
8.2.2.4.2 入侵防范
应能够检测恶意代码感染及在虚拟机之间蔓延的情况,并进行告警。 [来源:GB/T 22239—2019,8.2.4.3]
8.2.2.4.3 数据完整性和数据保密性
数据完整性和数据保密性要求包括: a) 云服务客户数据、用户个人信息等应存储于中国境内,数据、用户个人信息等出境管理见《中华人民共和国网络安全法》《交通运输部网络安全管理办法》等法律法规的有关规定; b) 应确保只有在云服务客户授权下,云服务商或第三方才具有云服务客户数据的管理权限,宜通过部署密钥管理解决方案实现。
8.2.2.4.4 数据备份与恢复
数据备份与恢复要求包括: a) 云服务客户应在本地保存业务数据的备份; b) 应至少每6个月检查一次数据和备份存储位置情况。
8.2.2.5 安全管理中心
集中管控要求应包括: a) 对物理资源和虚拟资源按照策略做统一管理调度与分配; b) 根据职责划分,收集审计数据并实现集中审计; c) 根据职责划分,实现对云服务客户控制部分的设备及服务的运行状况的集中监测,监控内容包括但不限于CPU使用率、内存,以及带宽和存储的使用情况。
8.2.2.6 安全建设管理
8.2.2.6.1 云服务商选择
云服务商选择要求应包括: a) 选择安全合规的云服务商,其所提供的云计算平台应为其所承载的业务应用系统提供相应等级的安全保护能力,宜选择通过第三方机构安全审查的云服务商; b) 在服务水平协议中约定云服务的各项服务内容和具体技术指标; c) 在服务水平协议中约定云服务商的权限与责任,包括管理范围、职责划分、访问授权、隐私保护、行为准则、违约责任等; d) 在服务水平协议中约定服务合约到期时,云服务商应完整提供云服务客户数据,并承诺相关数据在云计算平台上清除; e) 与选定的云服务商签署保密协议,约定其不准许泄露云服务客户数据。
8.2.2.6.2 供应链管理
供应链管理要求应包括: a) 选择合格的供应商; b) 及时接收供应链安全事件或安全威胁信息,并评估可能带来的安全风险,采取措施对风险进行控制; c) 接收供应商的重要变更,并评估变更带来的安全风险,采取措施对风险进行控制。
8.3 移动互联安全扩展要求
8.3.1 安全物理环境
无线接入点的物理位置:应为无线接入设备的安装选择合理位置,避免过度覆盖和电磁干扰。 [来源:GB/T 22239—2019,8.3.1.1]
8.3.2 安全区域边界
8.3.2.1 边界防护
应保证有线网络与无线网络边界之间的访问和数据流通过无线接入网关设备。 [来源:GB/T 22239—2019,8.3.2.1]
8.3.2.2 访问控制
无线接入设备应开启接入认证功能,并支持采用认证服务器认证或国家密码管理机构批准的密码模块进行认证。 [来源:GB/T 22239—2019,8.3.2.2]
8.3.2.3 入侵防范
入侵防范要求应包括: a) 能够检测到非授权无线接入设备和非授权移动终端的接入行为; b) 能够检测到针对无线接入设备的网络扫描、DDoS攻击、密钥破解、中间人攻击和欺骗攻击等行为; c) 能够检测到无线接入设备的SSID广播、WPS等高风险功能的开启状态; d) 禁用无线接入设备和无线接入网关存在风险的功能,如SSID广播、WPS、WEP认证等; e) 禁止多个AP使用同一个认证密钥; f) 能够阻断非授权无线接入设备或非授权移动终端。
8.3.3 安全计算环境
8.3.3.1 移动终端管控
移动终端管控要求包括: a) 应保证移动终端安装、注册并运行终端管理客户端软件; b) 移动终端应接受移动终端管理服务端的设备生命周期管理、设备远程控制,如远程锁定、远程擦除等。 [来源:GB/T 22239—2019,8.3.6.1]
8.3.3.2 移动应用管控
移动应用管控要求应包括: a) 具有选择应用软件安装、运行的功能; b) 只允许指定证书签名的应用软件安装和运行; c) 具有软件白名单功能,应能根据白名单控制应用软件安装、运行。 [来源:GB/T 22239—2019,8.3.3.2]
8.3.4 安全建设管理
8.3.4.1 移动应用软件采购
移动应用软件采购要求应包括: a) 保证移动终端安装、运行的应用软件来自可靠分发渠道或使用可靠证书签名; b) 保证移动终端安装、运行的应用软件由指定的开发者开发。 [来源:GB/T 22239—2019,8.3.4.1]
8.3.4.2 移动应用软件开发
移动应用软件开发要求应包括: a) 对移动业务应用软件开发者进行资格审查; b) 保证开发移动业务应用软件的签名证书合法性。 [来源:GB/T 22239—2019,8.3.4.2]
8.3.4.3 移动应用发布管理
应对移动应用终端安装包进行版本控制,并通过可靠渠道发布,发布前应进行安全加固,宜通过第三方安全检测。
8.3.5 安全运维管理
配置管理:应建立合法无线接入设备和合法移动终端配置库,用于对非法无线接入设备和非法移动终端的识别。 [来源:GB/T 22239—2019,8.3.5.1]
8.4 物联网安全扩展要求
8.4.1 安全物理环境
感知节点设备物理防护要求包括: a) 感知节点设备所处的物理环境应不对感知节点设备造成物理破坏,如挤压、强振动; b) 感知节点设备在工作状态所处物理环境应能正确反映环境状态(如温湿度传感器不能安装在阳光直射区域); c) 感知节点设备在工作状态所处物理环境应不对感知节点设备的正常工作造成影响,如强干扰、阻挡屏蔽等; d) 关键感知节点设备应具有可供长时间工作的电力供应(关键网关节点设备应具有持久稳定的电力供应能力)。 [来源:GB/T 22239—2019,8.4.1.1]
8.4.2 安全区域边界
8.4.2.1 接入控制
应保证只有授权的感知节点可以接入,宜采用认证服务器认证或国家密码管理机构批准的密码模****块的认证。
8.4.2.2 入侵防范
入侵防范要求应包括: a) 能够限制与感知节点通信的目标地址,以避免对陌生地址的攻击行为; b) 能够限制与网关节点通信的目标地址,以避免对陌生地址的攻击行为。 [来源:GB/T 22239—2019,8.4.2.2]
8.4.3 安全计算环境
8.4.3.1 感知节点设备安全
感知节点设备安全要求应包括: a) 保证只有授权的用户可以对感知节点设备上的软件应用进行配置或变更; b) 具有对其连接的网关节点设备(包括读卡器)进行身份标识和鉴别的能力; c) 具有对其连接的其他感知节点设备(包括路由节点)进行身份标识和鉴别的能力。 [来源:GB/T 22239—2019,8.4.3.1]
8.4.3.2 网关节点设备安全
网关节点设备安全要求包括: a) 应具备对合法连接设备(包括终端节点、路由节点、数据处理中心)进行标识和鉴别的能力; b) 应具备过滤非法节点和伪造节点所发送的数据的能力; c) 授权用户应能够在设备使用过程中对关键密钥进行在线更新; d) 授权用户应能够在设备使用过程中对关键配置参数进行在线更新。 [来源:GB/T 22239—2019,8.4.3.2]
8.4.3.3 抗数据重放
抗数据重放要求应包括: a) 能够鉴别数据的新鲜性,避免历史数据的重放攻击; b) 能够鉴别历史数据的非法修改,避免数据的修改重放攻击。 [来源:GB/T 22239—2019,8.4.3.3]
8.4.3.4 数据融合处理
应对来自传感网的数据进行数据融合处理,使不同种类的数据可以在同一个平台被使用。 [来源:GB/T 22239—2019,8.4.3.4]
8.4.4 安全运维管理
感知节点管理要求应包括: a) 指定人员至少每6个月巡视一次感知节点设备、网关节点设备的部署环境,对可能影响感知节点设备、网关节点设备正常工作的环境异常进行记录和维护; b) 对感知节点设备,网关节点设备入库、存储、部署、携带、维修、丢失和报废等过程作出明确规定,并进行全程管理; c) 加强对感知节点设备、网关节点设备部署环境的保密性管理,包括负责检查和维护的人员调离工作岗位应立即交还相关检查工具和检查维护记录等。
8.5 工业控制系统安全扩展要求
8.5.1 安全物理环境
室外控制设备物理防护要求包括: a) 室外控制设备应放置于采用铁板或其他防火材料制作的箱体或装置中并紧固,箱体或装置具有透风、散热、防盗、防雨和防火能力等; b) 室外控制设备放置应确保环境电磁干扰水平和环境温度在控制设备正常工作范围之内,如无法避免应及时做好应急处置及检修,保证控制设备的正常运行。
8.5.2 安全通信网络
8.5.2.1 网络架构
网络架构要求包括: a) 工业控制系统与单位其他系统之间应划分为两个区域,区域间应采用单向的技术隔离手段;
b) 工业控制系统内部应根据承载业务的不同和网络架构的不同进行合理的分区分域,将具有相同业务特点的工业控制系统划分为一个独立区域;不同业务特点的工业控制系统应划分为不同的区域,区域间应采用技术隔离手段,如部署交换机或防火墙等访问控制设备并配置访问控制策略对区域间进行安全隔离; c) 涉及实时控制和数据传输的工业控制系统,应使用独立的网络设备进行组网,在物理层面上实现与其他数据网及外部公共信息网的安全隔离。
8.5.2.2 通信传输
在工业控制系统内使用广域网进行控制指令或相关数据交换的应采用加密认证技术手段实现身份认证、访问控制和数据传输加密,应能对源IP地址、源端口、目的IP地址、目的端口和传输层协议甚至控制指令等进行管理控制。
8.5.3 安全区域边界
8.5.3.1 访问控制
访问控制要求应包括: a) 在工业控制系统区域边界、工业控制系统与单位其他系统之间部署网闸或防火墙等访问控制设备,在保证业务正常通信的情况下,以最小化原则配置访问控制策略,只允许工业控制系统中使用的专有协议通过,拒绝E-Mail、Web、Telnet、Rlogin、FTP等通用网络服务穿越区域边界进入工业控制系统网络; b) 在工业控制系统内安全域与安全域之间部署态势感知等监控预警设备或有告警模块的网闸、防火墙等设备,在边界防护机制失效时,及时进行报警。
8.5.3.2 拨号使用控制
拨号使用控制要求包括: a) 工业控制系统确需使用拨号访问服务的,应限制具有拨号访问权限的用户数量,并采取用户身份鉴别和访问控制等措施; b) 拨号服务器和客户端均应使用经安全加固的操作系统,并采取数字证书认证、传输加密和访问控制等措施。 [来源:GB/T 22239—2019,8.5.3.2]
8.5.3.3 无线使用控制
无线使用控制要求应包括: a) 对所有参与无线通信的用户(人员、软件进程或者设备)提供唯一性标识和鉴别; b) 对所有参与无线通信的用户(人员、软件进程或者设备)进行授权以及执行使用进行限制; c) 对无线通信采取传输加密的安全措施,实现传输报文的机密性保护; d) 对采用无线通信技术进行控制的工业控制系统,能识别其物理环境中发射的未经授权的无线设备,报告未经授权试图接入或干扰控制系统的行为。 [来源:GB/T 22239—2019,8.5.3.3]
8.5.4 安全计算环境
控制设备安全要求包括: a) 控制设备自身应实现第三级安全通用要求提出的身份鉴别、访问控制和安全审计等安全要求,如受控制系统更新周期缓慢和自主可控范围较低等条件限制无法实现上述要求,应由其上位控制或管理设备实现同等功能或通过管理手段进行控制; b) 应在经过充分测试评估后,在不影响系统安全稳定运行的情况下对控制设备进行补丁更新、固件更新等工作;
c) 应关闭或拆除控制设备的软盘驱动、光盘驱动、USB接口、串行口或多余网口等,确需保留的应采用主机外设统一管理设备、隔离存放有外设接口的工业主机等技术措施进行严格管理控制; d) 应使用专用设备和专用软件对控制设备进行更新; e) 应保证控制设备上线前经过安全性检测,避免控制设备固件中存在恶意代码程序等高危风险; f) 应对所有控制系统主机部署主机安全加固模块,配置安全策略。
8.5.5 安全建设管理
8.5.5.1 完善安全体系架构设计
应把网络安全融入工业控制系统的整体设计之中,在综合考虑工业控制系统的业务重要性、数据机密性、潜在的安全威胁、人员安全管理规范以及相关的技术标准等因素的基础上,形成一套基于工业控制系统全生命周期的安全管控体系。
8.5.5.2 产品采购和使用
工业控制系统重要设备应通过专业机构的安全性检测后方可采购使用。 [来源:GB/T 22239—2019,8.5.5.1]
8.5.5.3 外包软件开发
应在外包开发合同中规定针对开发单位、供应商的约束条款,包括设备及系统在生命周期内有关保密、禁止关键技术扩散和设备行业专用等方面的内容。 [来源:GB/T 22239—2019,8.5.5.2]
8.5.5.4 投入使用前
上线前应经过严格的漏洞、后门检测及配置核查,避免工业控制系统中存在的各种已知或未知的安全缺陷。
8.5.6 安全运维管理
8.5.6.1 建立安全机制
应建立相应的人员安全管理制度及安全意识培训机制,明确系统操作、管理人员的职责及授权,建立相关人员的操作行为监管及审计机制。宜通过制度、管理和技术手段规范人员的系统操作行为。
8.5.6.2 日常运行维护
日常运行维护要求包括: a) 对在线运行的系统或设备,应通过对操作系统行为的审计及合规性检测提高对未知威胁的检测与发现能力; b) 应至少每年一次进行安全检测及风险评估,如发现系统中存在安全风险,应通过安全策略防护优化工业控制系统的安全。
8.6 大数据安全扩展要求
8.6.1 安全物理环境
应保证承载大数据存储、处理和分析的设备机房位于中国境内。 [来源:GB/T 22239—2019,H.4.1]
8.6.2 安全通信网络
安全通信网络要求包括: a) 应保证大数据平台不承载高于其安全保护等级的大数据应用; b) 应保证大数据平台的管理流量与系统业务流量分离。
8.6.3 安全计算环境
安全计算环境要求包括: a) 大数据平台应对数据采集终端、数据导入服务组件、数据导出终端、数据导出服务组件的使用实施身份鉴别; b) 大数据平台应能对不同客户的大数据应用的数据实施标识和鉴别; c) 大数据平台应为大数据应用提供集中管控其计算和存储资源使用状况的能力; d) 大数据平台应对其提供的辅助工具或服务组件,实施有效管理; e) 大数据平台应屏蔽计算、内存、存储资源故障,保障业务正常运行; f) 大数据平台应提供静态脱敏和去标识化的工具或服务组件技术; g) 对外提供服务的大数据平台,平台或第三方只有在大数据应用授权下才可以对大数据应用的数据资源进行访问、使用和管理;
h) 大数据平台应提供数据分类分级安全管理功能,供大数据应用针对不同类别级别的数据采取不同的安全保护措施; i) 大数据平台应提供设置数据安全标记功能,基于安全标记的授权和访问控制措施,满足细粒度授权访问控制管理能力要求; j) 大数据平台应在数据采集、存储、处理、分析等各个环节,支持对数据进行分类分级处置,并保证安全保护策略保持一致; k) 涉及重要数据接口、重要服务接口的调用,应实施访问控制,包括但不限于数据处理、使用、分析、导出、共享、交换操作; l) 应在数据清洗和转换过程中对重要数据进行保护,以保证重要数据清洗和转换后的一致性,避免数据失真,并在产生问题时能有效还原和恢复; m) 应跟踪和记录数据采集、处理、分析和挖掘等过程,保证溯源数据能重现相应过程,溯源数据满足合规审计要求; n) 大数据平台应保证不同客户大数据应用的审计数据隔离存放,并提供不同客户审计数据收集汇总和集中分析的能力。 [来源:GB/T 22239—2019,H.4.3]
8.6.4 安全建设管理
安全建设管理要求包括: a) 选择安全合规的大数据平台,其所提供的大数据平台服务应为其所承载的大数据应用提供相应等级的安全保护能力; b) 以书面方式约定大数据平台提供者的权限与责任、各项服务内容和具体技术指标等,尤其是安全服务内容; c) 明确约束数据交换、共享的接收方对数据的保护责任,并确保接收方有足够或相当的安全防护能力。 [来源:GB/T 22239—2019,H.4.4]
8.6.5 安全运维管理
安全运维管理要求包括: a) 建立数字资产安全管理策略,对数据全生命周期的操作规范、保护措施、管理人员职责等进行规定,包括并不限于数据采集、存储、处理、应用、流动、销毁过程; b) 制定并执行数据分类分级保护策略,针对不同类别级别的数据制定不同的安全保护措施; c) 在数据分类分级的基础上,划分重要数字资产范围,明确重要数据进行自动脱敏或去标识的使用场景和业务处理流程; d) 定期评审数据的类别和级别,如需要变更数据的类别或级别,应依据变更审批流程执行变更; e) 制定大数据平台重大变更管理流程,内容包括但不限于重大变更标识,重大变更安全风险评估,重大变更申请及批准流程,重大变更中不同角色的职责。
9 第四级安全要求
第四级安全要求应符合GB/T 22239—2019中第9章的规定。
参考文献
[1] GB/T 31167—2014 信息安全技术 云计算服务安全指南 [2] 中华人民共和国第十二届全国人民代表大会常务委员会第二十四次会议 中华人民共和国网络安全法 [3] 交通运输部 交通运输部网络安全管理办法