[发明专利]数据库安全保护方法和装置有效
申请号: | 201010570372.X | 申请日: | 2010-11-26 |
公开(公告)号: | CN102480385A | 公开(公告)日: | 2012-05-30 |
发明(设计)人: | 孙海波 | 申请(专利权)人: | 北京启明星辰信息技术股份有限公司;北京启明星辰信息安全技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;G06F17/30 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 栗若木;王漪 |
地址: | 100193 北京市海淀区东北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 安全 保护 方法 装置 | ||
1.一种数据库安全保护方法,其特征在于,包括:
接收并解析报文,提取所述报文中的数据库操作信息;
对所述数据库操作信息进行统计;
根据统计结果生成正常行为模型;
根据所述正常行为模型,检测数据库操作是否存在异常。
2.根据权利要求1所述的数据库安全保护方法,其特征在于,接收并解析报文,提取所述报文中的数据库操作信息具体为:
接收报文,提取报文中标识数据库操作的结构化查询语言语句,从所述结构化查询语言语句中提取所述数据库操作信息。
3.根据权利要求1所述的数据库安全保护方法,其特征在于,所述数据库操作信息包括操作类型、操作源IP地址、操作时间和数据库类型,所述接收并解析报文,提取所述报文中的数据库操作信息的步骤之前,还包括:
制定模型生成策略,所述模型生成策略包括策略参数、模型自学习周期、模型自学习算法、观测周期和采样周期,所述策略参数包括有效操作类型和数据库类型,所述模型自学习周期包含至少一个观测周期。
4.根据权利要求3所述的数据库安全保护方法,其特征在于,所述对所述数据库操作信息进行统计具体为;
对与所述策略参数相匹配的数据库操作信息进行分类统计,得到统计结果,所述分类统计具体为按照操作类型统计一观测周期内各类操作的操作次数。
5.根据权利要求4所述的数据库安全保护方法,其特征在于,所述根据统计结果生成正常行为模型包括:
在每个模型生成周期,根据所述统计结果,分别计算前一采样周期内各观测周期全部操作的操作次数;
分别计算各观测周期内各类操作的操作次数占所述全部操作的操作次数的比例;
根据所述全部操作的操作次数和各类操作的操作次数占所述全部操作的操作次数的比例,按照所述模型生成策略,生成正常行为模型。
6.根据权利要求5所述的数据库安全保护方法,其特征在于,所述按照所述模型生成策略,生成正常行为模型包括:
通过表达式计算在一个观测周期内一类操作的操作次数均值,其中,N为一个采样周期内包含的观测周期的个数,xi表示在各个观测周期内该类操作的操作次数,为一个观测周期内一类操作的操作次数均值;
通过表达式计算一个采样周期内一类操作的操作次数的方差值;
通过表达式计算在一个观测周期内一类操作的操作次数占该观测周期内全部操作的操作次数的比例的均值,其中,N为一个采样周期内包含的观测周期的个数,yj表示在各个观测周期内该类操作的操作次数占该观测周期内全部操作的操作次数的比例;
通过表达式计算在一个采样周期内一类操作的操作次数占该观测周期内全部操作的操作次数的比例的方差值;
将所述σ1、yj和σ2作为正常操作模型。
7.根据权利要求1或6所述的数据库安全保护方法,其特征在于,根据所述正常行为模型,检测数据库操作是否存在异常具体为:
将当前所在观测周期内对一类操作的操作次数与前一采样周期内的该类操作的操作次数均值之差,与该类操作的操作次数的方差值进行比较,根据比较结果,判断是否存在数据库操作异常。
8.根据权利要求1或6所述的数据库安全保护方法,其特征在于,根据所述正常行为模型,检测数据库操作是否存在异常具体为:
将当前所在观测周期内对一类操作的操作次数占该观测周期内全部操作次数的比例与前一模型生成周期内的该比例的均值之差,与该类操作的操作次数占全部操作次数的比例的方差值进行比较,根据比较结果,判断是否存在数据库操作异常。
9.一种数据库安全保护装置,其特征在于,包括:
报文解析模块,用于接收并解析报文,提取所述报文中的数据库操作信息;
统计模块,用于对所述数据库操作信息进行统计;
模型生成模块,用于根据统计结果生成正常行为模型;
异常检测模块,用于根据所述正常行为模型,检测数据库操作是否存在异常。
10.根据权利要求9所述的数据库安全保护装置,其特征在于,该装置还包括:
策略制定模块,用于制定模型生成策略,所述模型生成策略包括策略参数、模型自学习周期、模型自学习算法和观测周期,所述策略参数包括有效操作类型和数据库类型,所述模型自学习周期包含至少一个观测周期。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京启明星辰信息技术股份有限公司;北京启明星辰信息安全技术有限公司,未经北京启明星辰信息技术股份有限公司;北京启明星辰信息安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010570372.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:婴儿配方食品设备
- 下一篇:一种基于模式页面的业务认证的方法