一种基于访问标记的安全数据库审计方法
统安全等因素,设置角色集合R=(r1, r2, r3, …, rn),并分别为每个角色配置权限和相关属性。对于基于角色的标记,可操作类型权限设置为一维向量q,分别用0和1来标记是否拥有对应权限,q=(vDQ, vDM, vTC, vDD, vDC, vUD)。同时可操作数据范围设置为二元组,分别对应可操作数据库和对应可操作数据表一维向量(db, ,
其中 , 为用户自定义操作
授权,可定义并控制用户数据操作的时间、频次和操作请求的IP地址等。
可操作数据范围设置为三维向量,分别对应可操作数据库、可操作数据表和可操作数据字段,共同构成三元组(db, table, ,系统默认进行n = rand(1,9)次
初等行变换,获得初始加密矩阵
2)权限申请合法性验证。用户需要在访问标记初始化阶段获得的授权范围内申请操作权限凭证,并提交可操作类型矩阵
3)访问凭证字符串生成。将授权矩阵
未对齐的部分补0填充,并对授权矩阵
密后获得授权矩阵
将矩阵
3 安全性及性能分析
本文提出的基于访问标记的安全数据库审计方法,通过两种访问标记方法来实时审计用户的操作权限,确保系统的安全性。
对于普通数据,利用基于角色权限的标记方法,通过粗粒度的权限划分,将角色与一维向量
对于高安全级别的数据,利用基于访问凭证的标记方法,通过细粒度的权限划分和双重访问标记方法,可以确保用户只能获取必须的操作权限。安全性分析如下:通过用户映射
在性能方面,对于基于角色的标记方法,只需验证一个一维的可操作类型矩阵
5 结语
本文提出了一种基于访问凭证的安全数据库审计方法。从实验分析结果可以看出,应用本文方法的可显著提高事前防范的安全级别。在本文提出的数据库审计方法中提供了两种访问标记方法,根据数据的安全级别,将系统权限进行不同级别的划分,降低高安全级别数据受破坏或泄露的安全风险。同时通过设置凭证申请接口机制,将权限审计的系统压力转移到数据操作请求之前,并进一步降低了细粒度权限矩阵的复杂度,提高了权限审计的效率。相比于传统的数据库审计系统,在可控的系统开销范围内,本文方案提供了一种安全、高效的细粒度实时权限审计,具有较好的安全性和实用性。
责任编辑:售电衡衡
-
权威发布 | 新能源汽车产业顶层设计落地:鼓励“光储充放”,有序推进氢燃料供给体系建设
2020-11-03新能源,汽车,产业,设计 -
中国自主研制的“人造太阳”重力支撑设备正式启运
2020-09-14核聚变,ITER,核电 -
探索 | 既耗能又可供能的数据中心 打造融合型综合能源系统
2020-06-16综合能源服务,新能源消纳,能源互联网
-
新基建助推 数据中心建设将迎爆发期
2020-06-16数据中心,能源互联网,电力新基建 -
泛在电力物联网建设下看电网企业数据变现之路
2019-11-12泛在电力物联网 -
泛在电力物联网建设典型实践案例
2019-10-15泛在电力物联网案例
-
权威发布 | 新能源汽车产业顶层设计落地:鼓励“光储充放”,有序推进氢燃料供给体系建设
2020-11-03新能源,汽车,产业,设计 -
中国自主研制的“人造太阳”重力支撑设备正式启运
2020-09-14核聚变,ITER,核电 -
能源革命和电改政策红利将长期助力储能行业发展
-
探索 | 既耗能又可供能的数据中心 打造融合型综合能源系统
2020-06-16综合能源服务,新能源消纳,能源互联网 -
5G新基建助力智能电网发展
2020-06-125G,智能电网,配电网 -
从智能电网到智能城市