您好,欢迎来到标准下载网!

【GA公共安全标准】 信息安全技术数据库安全审计产品安全技术要求

本网站 发布时间: 2024-11-04 09:45:02
  • GA/T913-2019
  • 现行

基本信息

  • 标准号:

    GA/T 913-2019

  • 标准名称:

    信息安全技术数据库安全审计产品安全技术要求

  • 标准类别:

    公共安全行业标准(GA)

  • 标准状态:

    现行
  • 出版语种:

    简体中文
  • 下载格式:

    .zip .pdf
  • 下载大小:

    1.51 MB

标准分类号

关联标准

出版信息

其他信息

标准简介标准简介/下载

点击下载

标准简介:

GA/T 913-2019.Information security technology-Security technology requirements for database security audit products.
1范围
GA/T 913规定了数据库安全审计产品的安全功能要求、安全保障要求及等级划分要求。
GA/T 913适用于数据库安全审计产品的设计、开发及测试。
2规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T 18336.3- 2015 信息技术安全技术 信息技 术安全评估准则第 3部分:安全保障组件
GB/T 25069- 2010 信息安全技术 术语
3术语和定义
GB/T 18336.3- 2015 和GB/T 25069- 2010 界定的以及下列术语和定义适用于本文件。
3.1数据库安全审计产品database security audit product
对用户访问数据库的操作行为进行记录、分析并响应的产品。
3.2审计记录audit record
对用户访问数据库的操作行为进行审计产生的数据。
3.3审计日志audit log
对数据库安全审计产品自身行为进行审计产生的数据。
3.4审计生成单元audit producing unit
采集并生成审计记录的功能单元。
3.5审计响应单元audit responding unit
对指定的事件作出响应的功能单元。

标准内容标准内容

部分标准内容:

ICS35.240
中华人民共和国公共安全行业标准GA/T913—2019
代替GA/T913—2010
信息安全技术
数据库安全审计产品安全
技术要求
Information security technology-Security technology requirements fordatabasesecurityauditproducts2019-01-13发布
中华人民共和国公安部
2019-01-13实施
GA/T 913—2019
规范性引用文件
术语和定义
总体说明
安全技术要求分类
安全等级划分
5安全功能要求
审计生成单元组件要求
审计响应单元组件要求
审计处理单元组件要求
标识与鉴别
安全管理
审计日志
安全保障要求
指导性文档
生命周期支持
脆弱性评定
7不同安全等级的要求
安全功能要求
安全保障要求
本标准按照GB/T1.120C9的规则起草GA/T 913—2019
本标准代替GA/T913-一2010《信息安全技术数据库安全审计产品安全技术要求》与GA/T913一201C相比主要技术变化如下:增加了“安全技术要求分类”和“安全等级划分”的内容(见4.1、4.2);修改了“数据采集”采集策略”“安全告警”的内容(见5.1.1、5.1.2、5.2.1,2010年版的4.1.1、4.1.4.4.2.1);
册除了“远程保密传输\可信管理主机”的内容(见2010年版的5.2.3、5.2.4);增加了“远程安全管理的内容(见5.5.3):一将“安全功能要求”和\自身安全功能要求”统一合并为“安全功能要求”(见第5章,2010年版的第4章、第5章);
修改“安全保证要求”为“安全保障要求”,并调整相应内容(见第6章,2010年版的第6章);一级别统一划分为基本级和增强级(见第7章,2010年版的第7章)。本标准由公安部网络安全保卫局提出。本标准由公安部信息系统安全标准化技术委员会归口。本标准起草单位:公安部计算机信息系统安全产品质量监督检验中心(公安部第三研究所)、杭州安恒信息技术有限公司。
本标准主要起草人:俞优、陈玉成、沈亮、赵婷、李毅、顾健、顾玮、范渊、孙小平。本标准历次版本发布情况:
GA/T913—2010.
1范围
信息安全技术
数据库安全审计产品安全
技术要求
GA/T913—2019
本标准规定了数据库安全审计产品的安全功能要求、安全保障要求及等级划分要求。本标准适用丁数据库安全审计产品的设计、开发及测试。2规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T18336.3一2015信息技术安全技术信息技术安全评估准则第3部分:安全保障组件GB/T25069—2010信息安全技术术语3术语和定义
GB/T18336.3—2015和GB/T25069—2010界定的以及下列术语和定义适用于本文件。3.1
数据库安全审计产品databaseseeurityauditproduct对用户访问数据库的操作行为进行记录、分析并响应的产品。3.2
审计记录
audit record
对用户访问数据库的操作行为进行审计产生的数据。3.3
审计日志
audit log
对数据库安全审计产品自身行为进行审计产生的数据。3.4
audit producing unit
审计生成单元
采集并生成审计记录的功能单元。3.5
审计响应单元
auditrespondingunit
对指定的事件作出响应的功能单元。3.6
审计处理单元anditprocessingunit对审计记录进行统计和管理的功能单元。4总体说明
安全技术要求分类
本标准将数据库安全审计产品安全技术要求分为安全功能要求和安全保障要求两大类。其中,安1
GA/T 913—2019
全功能要求是对数据库安全审计产品应具备的安全功能提出具体要求,安全保障要求针对数据库安全审计产品的生命周期过程提出具体的要求,包括开发,指导性文档,生命周期支持和测试等4.2
安全等级划分
数据库安全审计产品的安全等级按照其安全功能要求和安全保障要求的强度划分为基本级和增强级,其中安全保障要求参考了GB/T18336.3—2015。5安全功能要求
审计生成单元组件要求
5.1.1数据采集
产品应能从目标环境中至少采集数据库操作行为的以下信息:a)事件主体:源IP地址、源MAC地址、源端口和操作用户:h)事件客体:日的IP地址、日的MAC地址、日的端口和操作对象,操作对象包括数据库、数据表、数据表字段等;
事件发生的日期和时间;
事件类型:如数据操作类、结构操作类、事务操作类、用户管理类和其他辅助操作类等;d)
事件描述:操作具体内容,如操作语句等:事件结果:成功或失败、影响行数、响应时间和返回行数等。5.1.2采集策略
产品应能根据以下条件组合设置采集策略:a)事件主体;
b)事件客体;
事件发生的日期和时间;
事件类型;
事件描述的关键字:
事件结果。
5.1.3审计记录生成
当审计事件发生时产品应根据采集策略及时生成审计记录,5.1.4对系统的影响
数据采集方式和过程应不会对数据库的性能产生明显影响。5.1.5通信加密支持
用户采用产品支持的加密方式访问数据库时,产品宜具备采集5.1.1中信息的能力。5.2审计响应单元组件要求
5.2.1安全告警
产品应能对以下异常事件进行告警:a)自定义违规事件,如删除重要数据、影响行和返回行超过阅值;2
b)注人攻击;
数据库漏洞攻击。
告警内容
告警信息应至少包括以下内容:告警事件主体;
告警事件客体;
告警事件描述;
告警事件发生的日期和时问;
告警事件危险级别。
告警方式
产品应采用屏幕实时提示、邮件告警和短信告警等一种或多种方式进行告警。5.2.4响应措施
GA/T 913—2019
产品应采用直接阻断或联动其他网络安全产品等方式,对异常事件进行处理并记录。审计处理单元组件要求
审计记录香询
5.3.1.1有限审计查阅
产品应仅允许授权管理员访问审计记录可选择查询
授权管理员应能根据以下条件进行组合查询和排序:a)
事件主体:
事件客休;
事件类型;
事件发生的日期和时间。
审计记录统计
报表生成
产品应能根据以下要求生成报表:a)具备缺省报表模版,对审计记录、异常事件等进行统计和分析;按照事件主体、事件客体和事件类型等条件自定义报表b)
报表导出此内容来自标准下载网
统计报表应支持常用文档格式的导出。5.3.3
审计记录存储
5.3.3.1审计记录保护
产品应具备安全措施防止审计记录被未授权删除、泄露和篡改。3
GA/T913—2019
审计记录丢失防范
产品应提供以下措施防止审计记录丢失:a)审计记录应存储丁掉电非易失性存储介质中,默认保存时限应超过6个月;b)当审计记录的存储容量达到阅值时,能够通知授权管理员:e)
在审计记录的存储空间耗尽前,采用自动转储等方式将审计记录备份到其他的存储空间。5.3.3.3
审计记录备份
产品应提供以下审计记录备份措施:a)可定制的自动化备份策:
b)支持备份至其他存储设备
5.3.4会话分析
产品应能根据单条审计记录关联分析出同一会话的所有操作信息。标识与鉴别
5.4.1用户标识
5.4.1.1属性定义
产品应为每个用户规定与之相关的安全属性,如标识、鉴别信息和权限等。5.4.1.2属性初始化
产品应提供使用默认值对创建的每个用户的属性进行初始化的能力。5.4.1.3唯一性标识
产品应为用户提供唯一标识,同时将用户的身份标识与该用户的所有可审计事件相关联。5.4.2身份鉴别
5.4.2.1基本鉴别
产品应在执行任何与安全功能相关的操作之前鉴别用户的身份。5.4.2.2鉴别数据保护
产品应保证鉴别数据不被未授权查阅、修改。5.4.2.3鉴别失败处理
当对用户鉴别失败的次数达到指定次数后,产品应能终止用户的访问5.4.2.4超时锁定或注销
产品应具有登录超时锁定或注销功能。在设定的时间段内没有任何操作的情况下,终止会话,需要再次进行身份鉴别才能够重新操作。最大超时时间仅由授权管理员设定。5.5安全管理
5.5.1安全功能管理
授权管理员应能对产品进行以下管理4
查看、修改相关安全属性;
启动、关闭全部或部分计功能
制定、修改各种安全策略。
安全角色管理
产品应能对管理员角色进行区分:a)具有不同权限的管理员角色:b)根据不同的功能模块定义各种不同权限角色5.5.3远程安全管理
若产品支持通过网络进行通信,应满足以下技术要求:防止远程会话信息被泄露和篡改:a
b)对远程管理主机的地址进行限制。5.6
审计日志
审计日志生成
产品应对以下事件生成审计日志:a)管理员登录成功、失败;
b)对安全策略进行更改
c)对管理员进行增加、删除和属性修改;d)对审计记录进行备份。
GA/T913—2019
每一条审计日志至少应包括事件发生的日期、时间、用户标识、事件描述和结果。若采用远程登录方式对产品进行管理还应记录管理主机的地址。5.6.2
审计日志存储
审计日志应能存储于掉电非易失性存储介质中。5.6.3审计日志管理
产品应提供以下审计日志管理功能:a)只允许授权管理员访审计日志;b)对审计日志的查询功能;
保存及导出审计日志。
6安全保障要求
6.1开发
安全架构
开发者应提供产品安全功能的安全架构摧述,安全架构描述应满足以下要求a)与产品设计文档中对安全功能实施拍象描述的级别一致:b)描述与安全功能要求一致的产品安全功能的安全域:描述产品安全功能初始化过程为何是安全的:c)
证实产品安全功能能够防止被破坏;d)
GA/T913—2019
e)证实产品安全功能能够防止安全特性被劳路。6.1.2功能规范
开发者应提供完备的功能规范说明,功能规范说明应满足以下要求:a)完全描述产品的安全功能:
b)描述所有安全功能接口的目的与使用方法;c)
标识和描述每个安全功能接口相关的所有参数:描述安全功能接几相关的安全功能实施行为:d)
描述由安全功能实施行为处理而引起的直接错误消息;e)
证实安全功能要求到安全功能接口的追溯:g)
描述安全功能实施过程中,与安全功能接口相关的所有行为;描述可能由安全功能接口的调用而引起的所有直接错误消息。h)
6.1.3实现表示
开发者应提供全部安全功能的实现表示,实现表示应满足以下要求,a)提供产品设计描述与实现表示实例之间的映射,并证明其一致性;b)按详细级别定义产品安全功能,详细程度达到无须进一步设计就能生成安全功能的程度;以开发人员使用的形式提供。
6.1.4产品设计
开发者应提供产品设计文档,产品设计文档应满足以下要求:a)根据了系统描述产品结构:
b)标识和描述产品安全功能的所有了系统;描述安全功能所有子系统问的相互作用;c)
提供的映射关系能够证实设计中描述的所有行为能够映射到调用它的安全功能接口;d)
根据模块描述安全功能;
提供安全功能子系统到模块间的映射关系;f)
描述所有安全功能实现模块,包括其目的及与其他模块间的相互作用;g)
h)描述所有实现模块的安全功能要求相关接口,其他接口的返回值,与其他模块间的相互作用及调用的接口;
描述所有安全功能的支撑或相关模块,包括其目的及与其他模块间的相互作用。6.2指导性文档
6.2.1操作用户指南
开发者应提供明确和合理的操作用广指南,操作用广指南与为评估而提供的其他所有文档保持致,对每一种用户角色的描迷应满足以下要求a)描述在安全处理环境中被控制的用户可访问的功能和特权,包含适当的警示信息;b)描述如何以安全的方式使用产品提供的可用接口;描述可用功能和接口,无其是受用户控制的所有要全参数,适当时指明安全值:d)
明确说明与需要执行的用户可访问功能有关的每一种安全相关事件,包括改变安全功能所控制实体的安全特性:
GA/T 913—2019
e)标识产品运行的所有可能状态(包括操作导致的失败或者操作性错误),以及它们与维持安全运行之间的因果关系和联系;
f)充分实现安全目的所执行的安全策略6.2.2准备程序
开发者应提供产品及其准备程序,准备程序描述应满足以下要求:a)描述与开发者交付程序相一致的、安全接收所交付产品必需的所有步骤:b)描述安全安装产品及其运行环境必需的所有步骤。6.3
生命周期支持
6.3.1配置管理能力
开发者的配置管理能力应满足以下要求:a)为产品的不同版本提供唯一的标识。使用配置管理系统对组成产品的所有配置项进行维护,并唯一标识配置项。b)
提供配置管理文档,配置管理文档描述用于唯一标识配置项的方法,配置管理系统提供一种自动方式来支持产品的生成,道过该方式确保只能对产品的实现表示d
进行已授权的改变。
c)配置管理文档包括一个配置管理计划,配置管理计划描述如何使用配置管理系统开发产品。实施的配置管理与配置管理计划相一致f)
配置管理计划描述用来接受修改过的或新建的作为产品组成部分的配置项的程序6.3.2配置管理范围
开发者应提供产品配置项列表,并说明配置项的开发者。配置项列表应包含以下内容:a)产品、安全保障要求的评估证据和产品的组成部分;b)实现表示、安全缺陷报告及其解决状态。6.3.3交付程序
开发者应使用一定的交付程序交付产品,并将交付过程文档化。在给用户方交付产品的各版本时交付文档应措迷为维护安全所必需的所有程序。6.3.4开发安全
开发者应提供开发安全文档。开发安全文档应描述在产品的开发环境中,为保护产品设计和实现的保密性和完整性所必需的所有物理的、程序的、人员的和其他方面的安全措施。6.3.5生命周期定义
开发者应建立一个生命周期模型对产品的开发和维扩进行的必要控制,并提供生命周期定义文档描述用于开发和维扩产品的模型。6.3.6工具和技术
开发者应明确定义用于开发产品的工具,并提供开发工具文档无歧义地定义实现中每个语句的含义和所有依赖于实现的选项的含义。GA/T913—2019
6.4测试
6.4.1测试覆盖
开发者应提供测试覆盖文档,测试覆盖措述应满足以下要求:a)表明测试文档中所标识的测试与功能规范中所描述的产品的安全功能间的对应性b)表明上述对应性是完备的,并证实功能规范中的所有安全功能接口都进行了测试。6.4.2测试深度
开发者应提供测试深度的分析。测试深度分析描述应满足以下要求:a)证实测试文档中的测试与产品设计中的安全功能子系统和实现模块之问的一致性;b)证实产品设计中的所有安全功能子系统、实现模块都已经进行过测试。6.4.3功能测试
开发者应测试产品安全功能,将结果文档化并提供测试文档。测试文档应包括以下内容测试计划,标识要执行的测试.并描述执行每个测试的方案,这些方案包括对于其他测试结果a)
的任何顺序依赖性;
b)预期的测试结果,表明测试成功后的预期输出;实际测试结果和预期的测试结果的一致性。6.4.4独立测试
开发者应提供一细与其白测安全功能时使用的同等资源,以用于安全功能的抽样测试。6.5月
脆弱性评定
基于已标识的潜在脆弱性,产品能够抵抗以下攻击行为:a)具有基本攻击潜力的攻击者的攻击;b)具有增强型基本攻击潜力的攻击者的攻击。7不同安全等级的要求
安全功能要求
不同安全等级的数错库安全审计产品的安全功能要求如表1所示。表1不同安全等级的数据库安全审计产品的安全功能要求安全动能要求
数据采集
审计生成单元
组件要求
采巢策路
审计记录生成
对系统的影响
通信加密支持
基本级
5.1.2 a)~5.1.2 c)
增强级
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。
标准图片预览标准图片预览

标准图片预览:






  • 热门标准
  • GA公共安全标准标准计划
设为首页 - 收藏本站 - - 返回顶部
请牢记:“bzxz.net”即是“标准下载”四个汉字汉语拼音首字母与国际顶级域名“.net”的组合。 ©2009 标准下载网 www.bzxz.net 本站邮件:bzxznet@163.com
网站备案号:湘ICP备2023016450号-1