GA/T 1396-2017 标准规范下载简介
GA/T 1396-2017 信息安全技术 网站内容安全检查产品 安全技术要求8.1概述 ......... 8.2安全功能要求等级划分 8.3安全保障要求等级划分
GA/T1396—2017
DB11/T 1665-2019 超低能耗居住建筑设计标准本标准按照GB/T1.1一2009给出的规则起草。 本标准由公安部网络安全保卫局提出。 本标准由公安部信息系统安全标准化技术委员会归口。 本标准起草单位:公安部计算机信息系统安全产品质量监督检验中心、公安部第三研究所 本标准主要起草人:张艳、胡亚兰、顾玮、沈亮、吴其聪、陆臻
GA/T1396—2017Z
信息安全技术网站内容安全检查产品 安全技术要求
本标准规定了网站内容安全检查产品的安全功能要求、安全保障要求及等级划分要求。 本标准适用于网站内容安全检查产品的设计、开发与测试,
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于 凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 GB/T18336.3一2015信息技术安全技术信息技术安全评估准则第3部分:安全保障 GB/T25069一2010信息安全技术术语
内容安全检查webcontentsecurityinspectionproduct 站发布的内容进行安全性检查,根据设定的安全管理策略对违反策略的网站进行报警,从而确 容的合规性。
对网站发布的内容进行安全性检查,根据设定的安全管理策略对违反策略的网站进行报 保网站内容的合规性。
4网站内容安全检查产品描述
网站内容检查产品通过数据采集和分析,对网站内容(包括网页中的文字、图片、文档、音视频等对 象中包含的信息)进行监测,发现违规内容,并进行记录和分析。此外,网站内容安全检查产品还负责保 护产品自身及其内部重要数据的安全。 网站内容安全检查产品的典型运行环境见图1
GA/T 13962017
5.1安全技术要求分类
图1网站内容安全检查产品的典型运行环境
网站内容安全检查产品应具备的安全功能提出具体要求,包括基本信息管理、信息采集、策略定制、违规 内容审计、取证功能、告警、阻断、统计分析、标识与鉴别、数据传输安全、数据存储安全、日志、和安全管 理;安全保障要求针对网站内容安全检查产品的开发和使用文档的内容提出具体的要求,例如开发、指 导性文档、生命周期支持和测试等,
按照网站内容安全检查产品安全功能的强度划分安全功能要求的级别,按照GB/T18336.3一2015 划分安全保障要求的级别。安全等级突出安全特性,分为基本级和增强级,安全功能强弱和安全保障要 求高低是等级划分的具体依据
并提供条件查询、修改功能: a)服务器信息:至少包括网站服务器的一些基本信息,如服务器IP、网站和域名数量、服务器
本、操作系统类型、服务器在线情况、最近在线时间、监控状态等; 网站信息:至少包括服务器上网站的一些基本信息,如顶级域名、网站名称、所有域名、网站状 态等。
产品应能定制关键词、内容特征等网站内容安全检查策略。
产品网站内容安全检查策略应至少包括检查范围、检查时间等检查项。
GA/T13962017
正品应能依据恶意代码特征库对网页中的恶意代
产品能对指定的域名、URL或IP网段进行主动扫描,检查其网页信息的合法性。
产品应根据上下文语义语法分析出网页中命中
产品应对以下网站内容安全检查结果进行记录,包括: a)违规内容; b)恶意代码。 记录项应至少包括日期、时间、网站域名、IP地址、URL、网页快照、策略编号/名称。
产品应对发现的违规内容的网页进行快照。
产品应提供以下访问阻断功能: a)可根据域名、URL进行实时阻断; b)可对包含特定关键词的网页进行实时阻断; 用户自定义返回浏览器的阻断网页
产品应能对微监视范用闪的网站的监测 结果进行统计分析,以图表方式显示统计信 果生成报表,以常用格式输出
正品应能对微监退围内的网站的监 行统计分析,以图表方式显示统计信息,并将统计 成报表,以常用格式输出,
6.18.3鉴别失败处理
GA/T1396—2017
主任何用户执行管理功能前都要对其进行身份鉴
产品应提供鉴别失败处理功能。当用户鉴别尝试连续失败达到预定义的次数时,应阻止用户 的鉴别请求,防止暴力猜测密码。
6.18.4超时锁定或注销
产品应提供用户登录超时锁定 的时间段内没有任何操作时,应 用户的当前管理会话,需要其再次进行身份鉴别才能够重新进行管理操作。
6.18.5鉴别数据保护
产品应保证鉴别数据以非明文形式存储,不被未授权查阅或修改。
6.19.1远程管理保密
6.19.2数据传输保密
若产品由多个组件组成,应保证控制命令和传输数据等信息在组件间保密传输。
6.20.1备份与恢复
产品应提供检查结果记录的备份和恢复功能。
6.20.2数据保存时限
是供检查结果记录保存时限的设置功能,自动删除超过保存时限的检查结果记录。
6.21.1审计日志生成
6.21.2审计且志管理
6.21.3存储空间耗尽处理
产品应提供数据存储空间耗尽处理功能,包括: 当剩余存储空间达到预定义的阅值时,提供报警功能; 当存储空间将要耗尽时,应采取一定的措施(如回滚、转储、按比例删除最早记录等)防止最 审计日志丢失
6.22.1安全功能管理
产品应允许授权管理员对产品进行以下管理: a)查看安全属性; b)修改安全属性; c)启动、关闭全部或部分安全功能; d)制定和修改各种安全策略。
产品应允许授权管理员对产品进行以下管理: 查看安全属性; b)修改安全属性; c)启动、关闭全部或部分安全功能; d)制定和修改各种安全策略
6.22.2安全角色管理
产品应能对管理员角色进行区分: a)具有至少两种不同权限的管理员角色,例如操作员、安全员、审计员等; b)根据不同的功能模块,自定义各种不同权限角色,并可对管理员分配角色
产品应能够监测自身运行状态,包括CPU、存储空间等,若产品由多个组件组成,还应监测各组 线状态。
产品应能够监测自身运行状态,包括CPU、存储空间等,若产品由多个组件组成,还应监测各组件 的在线状态。
开发者应提供产品安全功能的安全架构描述,安全架构描述应满足以下要求: a)与产品设计文档中对安全功能实施抽象描述的级别一致; b)描述与安全功能要求一致的产品安全功能的安全域; c)描述产品安全功能初始化过程为何是安全的; d)证实产品安全功能能够防止被破坏; e)证实产品安全功能能够防止安全特性被旁路。
[7.1.2 功能规范
开发者应提供完备的功能规范说明,功能规范说明应满足以下要求: a)完全描述产品的安全功能; b)描述所有安全功能接口的目的与使用方法; c)标识和描述每个安全功能接口相关的所有参数; d)描述安全功能接口相关的安全功能实施行为; e)描述由安全功能实施行为处理而引起的直接错误消息; fD 证实安全功能要求到安全功能接口的追溯; g)描述安全功能实施过程中,与安全功能接口相关的所有行为; h) 描述可能由安全功能接口的调用而引起的所有直接错误消息
开发者应提供全部安全功能的实现表示,实现表示应满足以下要求: a)提供产品设计描述与实现表示实例之间的映射,并证明其一致性; b)按详细级别定义产品安全功能,详细程度达到无需进一步设计就能生成安全功能的程度; c)以开发人员使用的形式提供,
开发者应提供产品设计文档,产品设计文档应满足以下要求: 根据子系统描述产品结构; b) 标识和描述产品安全功能的所有子系统; c) 描述安全功能所有子系统间的相互作用; d) 提供的映射关系能够证实设计中描述的所有行为能够映射到调用它的安全功能接口; e) 根据模块描述安全功能; f) 提供安全功能子系统到模块间的映射关系; g) 描述所有安全功能实现模块,包括其目的及与其他模块间的相互作用; h) 描述所有实现模块的安全功能要求相关接口、其他接口的返回值、与其他模块间的相互作用及 调用的接口; i) 描述所有安全功能的支撑或相关模块,包括其目的及与其他模块间的相互作用。
7.2.1操作用户指南
GA/T 13962017
)充分实现安全目的所必须执行的安全策略
开发者应提供产品及其准备程序,准备程序描述应满足以下要求: )描述与开发者交付程序相一致的安全接收所交付产品必需的所有步骤; b)描述安全安装产品及其运行环境必需的所有步骤。
7.3.1配置管理能力
开发者的配置管理能力应满足以下要求: a)为产品的不同版本提供唯一的标识。 b) 使用配置管理系统对组成产品的所有配置项进行维护,并唯一标识配置项。 提供配置管理文档,配置管理文档描述用于唯一标识配置项的方法。 a) 配置管理系统提供一种自动方式来支持产品的生成,通过该方式确保只能对产品的实现表示 进行已授权的改变。 配置管理文档包括一个配置管理计划,配置管理计划描述如何使用配置管理系统开发产品 实施的配置管理与配置管理计划相一致。 配置管理计划描述用来接受修改过的或新建的作为产品组成部分的配置项的程序
a)为产品的不同版本提供唯一的标识。 b) 使用配置管理系统对组成产品的所有配置项进行维护,并唯一标识配置项。 提供配置管理文档,配置管理文档描述用于唯一标识配置项的方法。 配置管理系统提供一种自动方式来支持产品的生成,通过该方式确保只能对产品的实现表示 进行已授权的改变。 配置管理文档包括一个配置管理计划,配置管理计划描述如何使用配置管理系统开发产品。 实施的配置管理与配置管理计划相一致。 配置管理计划描述用来接受修改过的或新建的作为产品组成部分的配置项的程序。
7.3.2配置管理范围
开发者应提供产品配置项列表,并说明配置项的开发者。配置项列表应包含以下内容: a)产品、安全保障要求的评估证据和产品的组成部分; b)实现表示、安全缺陷报告及其解决状态。
开发者应使用一定的交付强 在给用户方交付产品的各版本时 交付文档应描述为维护安全所必需的所有程序
开发者应提供开发安全文档。开发 品的开发环境中,为保护产品设计和实现 的保密性和完整性所必需的所有物理的、 人员的和其他方面的安全措施
7.3.5生命周期定义
开发者应建立一个生命周期模型对产品的开发和维护进行的必要控制,并提供生命周期定义文档 描述用于开发和维护产品的模型
开发者应明确定义用于开发产品的工具,并提供开发工具文档无歧义地定义实现中每个语句的 所有依赖于实现的选项的含义,
开发者应提供测试覆盖文档,测试覆盖描述应满足以下要求:
供测试覆盖文档,测试覆盖描述应满足以下要求
a)表明测试文档中所标识的测试与功能规范中所描述的产品的安全功能间的对应性 b)表明上述对应性是完备的,并证实功能规范中的所有安全功能接口都进行了测试。
开发者应提供测试深度的分析。 测试深度分析描还励满足以下要求: a)证实测试文档中的测试与产品设计中的安全功能子系统和实现模块之间的一致性; b)证实产品设计中的所有安全功能子系统、实现模块都已经进行过测试。
开发者应测试产品安全功能,将结果文档化并提供测试文档。测试文档应包括以下内容: a)测试计划,标识要执行的测试,并描述执行每个测试的方案,这些方案包括对于其他测试结 的任何顺序依赖性; 6) 预期的测试结果,表明测试成功后的预期输出; c)实际测试结果和预期的一致性,
开发者应提供一组与其自测安全功能时使用的同等资源,以用于安全功能的抽样测试
基于已标识的潜在脆弱性,产品能够抵抗以下攻击行为: a)具有基本攻击潜力的攻击者的攻击; b)具有增强型基本攻击潜力的攻击者的攻击。
网站内容安全检查产品的安全功能要求和安全保障要求划分为基本级和增强级
8.2安全功能要求等级划分
网站内容安全检香产品的安全功能要求等级划分如表1所示。
DB37/ 2376-2019 区域性大气污染物综合排放标准表1网站内容安全检查产品安全功能要求等级划分
GA/T 1396—2017
)各级别都需要具备;增强级应至少具备6.7b)~6.7e)中
8.3安全保障要求等级划分
2网站内容安全检查产品安全保障要求等级划
LS∕T 3212-2021 挂面GA/T 13962017