基于势约束的角色挖掘算法研究
发布时间:2023-02-26 04:39
基于角色的访问控制(RBAC)一个关键问题是角色的构建。目前,虽然角色构建方法已被大量研究,但是这些角色构建方法并没有考虑RBAC模型中的约束信息,也并没有对得出的角色进行精确度的评估,仅仅比较了授权过程中的代价最小性。但是考虑约束信息是RBAC模型所要求的,也是RBAC模型提出的一个重要的动机,而对得出角色集精确度的评估也是实际应用所要求的。 因此,在角色构建过程中考虑约束并对得到的结果进行精确度评估具有重要的价值和意义。给出在角色构建过程中要考虑的约束,主要考虑势约束和预设角色集约束,并对这些约束进行定义。由于四种势约束是两两互斥的,所以先设计了一个框架,然后在此框架下将四种势约束两两进行考虑并基于其中两种势约束提出了角色挖掘算法,挖掘算法先生成初始角色集,然后再按照图最优化理论给出的角色状态更新算法对初始角色集进行更新以得到最终的角色状态。针对以往算法在候选角色合并过程中未考虑角色间相似性以致得到的角色状态精确度低的缺点给出的挖掘算法在候选角色合并的过程中考虑了角色间相似度信息。 通过实验表明,在考虑了权限势约束和用户势约束的前提下给出的算法虽然角色数增加了5%,但是角色状态成本...
【文章页数】:67 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
1 绪论
1.1 课题研究背景
1.2 课题研究目的和意义
1.3 国内外研究现状
1.4 论文研究内容
1.5 论文组织架构
2 角色挖掘算法优化函数建模
2.1 RBAC96 模型
2.2 RBAC2 模型
2.3 相似度计算函数
2.4 全局最优化函数
2.5 本章小结
3 基于权限势约束和用户势约束的角色挖掘算法
3.1 角色挖掘算法
3.2 实例分析
3.3 算法实验和评估
3.4 本章小结
4 基于角色-用户和角色-权限势约束的角色挖掘算法
4.1 角色挖掘算法
4.2 实例分析
4.3 算法实验和评估
4.4 本章小结
5 总结与展望
5.1 论文工作总结
5.2 未来工作展望
致谢
参考文献
附录 1 攻读硕士学位期间参与的科研项目
附录 2 攻读硕士学位期间取得的科研成果
本文编号:3749836
【文章页数】:67 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
1 绪论
1.1 课题研究背景
1.2 课题研究目的和意义
1.3 国内外研究现状
1.4 论文研究内容
1.5 论文组织架构
2 角色挖掘算法优化函数建模
2.1 RBAC96 模型
2.2 RBAC2 模型
2.3 相似度计算函数
2.4 全局最优化函数
2.5 本章小结
3 基于权限势约束和用户势约束的角色挖掘算法
3.1 角色挖掘算法
3.2 实例分析
3.3 算法实验和评估
3.4 本章小结
4 基于角色-用户和角色-权限势约束的角色挖掘算法
4.1 角色挖掘算法
4.2 实例分析
4.3 算法实验和评估
4.4 本章小结
5 总结与展望
5.1 论文工作总结
5.2 未来工作展望
致谢
参考文献
附录 1 攻读硕士学位期间参与的科研项目
附录 2 攻读硕士学位期间取得的科研成果
本文编号:3749836
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3749836.html