面向采用云计算技术的等级保护对象的个性化保护需求,《信息安全技术 网络安全等级保护基本要求》(GB/T 22239—2019)以云计算安全扩展要求的形式针对云计算特征要素提出安全要求。限于篇幅和描述方式,标准条款并未明确区分云计算平台和云服务客户业务系统,以及服务模式,实际测评工作中通常需要在作业指导书中加以识别。本文将以提供IaaS服务模式的第四级公有云为例,探讨和分析云计算安全扩展要求指标对云计算平台和其承载的云服务客户业务系统的不同适用性。
1. 区分原则
综合考虑云计算安全扩展要求关注的安全目标和实现方式,提出以下四个区分原则:
原则一:仅关注云计算平台自身安全防护(如基础设施位置的要求条款),或云计算平台向云服务客户提供的基础安全服务相关的安全要求(如不同云服务客户虚拟网络隔离的要求条款),只适用于云计算平台。
原则二:关注云计算平台为云服务客户提供且需要客户“自操作”的安全服务相关的安全要求(如确保云服务商对云服务客户的操作可审计的安全条款),同时适用于云计算平台和云服务客户业务系统。
原则三:分别关注云计算平台和云服务客户业务系统各自安全防护需求的安全要求(如虚拟网络边界访问控制的要求条款),同时适用于云计算平台和云服务客户业务系统。
原则四:仅关注云服务客户安全需求的安全要求(如“云服务商选择”控制点中安全要求),只适用于云服务客户业务系统。
2. 适用性结果
根据以上分析原则,以第四级测评指标为例,针对提供IaaS服务的公有云平台和云服务客户业务系统的指标适用性如下表。
表1 云计算安全扩展要求测评指标适用性(IaaS)
安全 |
控制点 |
要求项 |
适用性 |
|
云平台 |
云服务客户业务系统 |
|||
安全物理环境 |
基础设施位置 |
a)应保证云计算基础设施位于中国境内。 |
Y |
N/A |
安全通信网络 |
网络 |
a)应保证云计算平台不承载高于其安全保护等级的业务应用系统; |
Y |
N/A |
b)应实现不同云服务客户虚拟网络之间的隔离; |
Y |
N/A |
||
c)应具有根据云服务客户业务需求提供通信传输、边界防护、入侵防范等安全机制的能力; |
Y |
N/A |
||
d)应具有根据云服务客户业务需求自主设置安全策略的能力,包括定义访问路径、选择安全组件、配置安全策略; |
Y |
N/A |
||
e)应提供开放接口或开放性安全服务,允许云服务客户接入第三方安全产品或在云计算平台选择第三方安全服务; |
Y |
N/A |
||
f)应提供对虚拟资源的主体和客体设置安全标记的能力,保证云服务客户可以依据安全标记和强制访问控制规则确定主体对客体的访问; |
Y |
N/A |
||
g)应提供通信协议转换或通信协议隔离等的数据交换方式,保证云服务客户可以根据业务需求自主选择边界数据交换方式; |
Y |
N/A |
||
h)应为第四级业务应用系统划分独立的资源池。 |
Y |
N/A |
||
安全区域边界 |
访问 |
a)应在虚拟化网络边界部署访问控制机制,并设置访问控制规则; |
Y |
Y |
b)应在不同等级的网络区域边界部署访问控制机制,设置访问控制规则。 |
Y |
Y |
||
入侵 |
a)应能检测到云服务客户发起的网络攻击行为,并能记录攻击类型、攻击时间、攻击流量等; |
Y |
N/A |
|
b)应能检测到对虚拟网络节点的网络攻击行为,并能记录攻击类型、攻击时间、攻击流量等; |
Y |
Y |
||
c)应能检测到虚拟机与宿主机、虚拟机与虚拟机之间的异常流量; |
Y |
Y |
||
d)应在检测到网络攻击行为、异常流量情况时进行告警。 |
Y |
Y |
||
安全 |
a)应对云服务商和云服务客户在远程管理时执行的特权命令进行审计,至少包括虚拟机删除、虚拟机重启; |
Y |
Y |
|
b)应保证云服务商对云服务客户系统和数据的操作可被云服务客户审计。 |
Y |
Y |
||
安全计算环境 |
身份 |
a)当远程管理云计算平台中设备时,管理终端和云计算平台之间应建立双向身份验证机制。 |
Y |
Y |
访问 |
a)应保证当虚拟机迁移时,访问控制策略随其迁移; |
Y |
N/A |
|
b)应允许云服务客户设置不同虚拟机之间的访问控制策略。 |
Y |
N/A |
||
入侵 |
a)应能检测虚拟机之间的资源隔离失效,并进行告警; |
Y |
N/A |
|
b)应能检测非授权新建虚拟机或者重新启用虚拟机,并进行告警; |
Y |
N/A |
||
c)应能够检测恶意代码感染及在虚拟机间蔓延的情况,并进行告警。 |
Y |
Y |
||
镜像和快照保护 |
a)应针对重要业务系统提供加固的操作系统镜像或操作系统安全加固服务; |
Y |
N/A |
|
b)应提供虚拟机镜像、快照完整性校验功能,防止虚拟机镜像被恶意篡改; |
Y |
N/A |
||
c)应采取密码技术或其他技术手段防止虚拟机镜像、快照中可能存在的敏感资源被非法访问。 |
Y |
N/A |
||
数据完整性和保密性 |
a)应确保云服务客户数据、用户个人信息等存储于中国境内,如需出境应遵循国家相关规定; |
Y |
Y |
|
b)应保证只有在云服务客户授权下,云服务商或第三方才具有云服务客户数据的管理权限; |
Y |
N/A |
||
c)应使用校验技术或密码技术保证虚拟机迁移过程中重要数据的完整性,并在检测到完整性受到破坏时采取必要的恢复措施; |
Y |
N/A |
||
d)应支持云服务客户部署密钥管理解决方案,保证云服务客户自行实现数据的加解密过程。 |
Y |
N/A |
||
数据备份恢复 |
a)云服务客户应在本地保存其业务数据的备份; |
N/A |
Y |
|
b)应提供查询云服务客户数据及备份存储位置的能力; |
Y |
N/A |
||
c)云服务商的云存储服务应保证云服务客户数据存在若干个可用的副本,各副本之间的内容应保持一致; |
Y |
N/A |
||
d)应为云服务客户将业务系统及数据迁移到其他云计算平台和本地系统提供技术手段,并协助完成迁移过程。 |
Y |
N/A |
||
剩余信息保护 |
a)应保证虚拟机所使用的内存和存储空间回收时得到完全清除; |
Y |
N/A |
|
b)云服务客户删除业务应用数据时,云计算平台应将云存储中所有副本删除。 |
Y |
N/A |
||
安全管理中心 |
集中 |
a)应能对物理资源和虚拟资源按照策略做统一管理调度与分配; |
Y |
N/A |
b)应保证云计算平台管理流量与云服务客户业务流量分离; |
Y |
N/A |
||
c)应根据云服务商和云服务客户的职责划分,收集各自控制部分的审计数据并实现各自的集中审计; |
Y |
Y |
||
d)应根据云服务商和云服务客户的职责划分,实现各自控制部分,包括虚拟化网络、虚拟机、虚拟化安全设备等的运行状况的集中监测。 |
Y |
Y |
||
安全建设管理 |
云服务商选择 |
a)应选择安全合规的云服务商,其所提供的云计算平台应为其所承载的业务应用系统提供相应等级的安全保护能力; |
N/A |
Y |
b)应在服务水平协议中规定云服务的各项服务内容和具体技术指标; |
N/A |
Y |
||
c)应在服务水平协议中规定云服务商的权限与责任,包括管理范围、职责划分、访问授权、隐私保护、行为准则、违约责任等; |
N/A |
Y |
||
d)应在服务水平协议中规定服务合约到期时,完整提供云服务客户数据,并承诺相关数据在云计算平台上清除; |
N/A |
Y |
||
e)应与选定的云服务商签署保密协议,要求其不得泄露云服务客户数据。 |
N/A |
Y |
||
供应链管理 |
a)应确保供应商的选择符合国家有关规定; |
Y |
N/A |
|
b)应将供应链安全事件信息或安全威胁信息及时传达到云服务客户; |
Y |
N/A |
||
c)应保证供应商的重要变更及时传达到云服务客户,并评估变更带来的安全风险,采取措施对风险进行控制。 |
Y |
N/A |
||
安全运维管理 |
云计算环境管理 |
a)云计算平台的运维地点应位于中国境内,境外对境内云计算平台实施运维操作应遵循国家相关规定。 |
Y |
N/A |
作者:公安部信息安全等级保护评估中心 苏艳芳 张振峰
声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。