隐式授权技术在面向对象数据库中的应用研究

隐式授权技术在面向对象数据库中的应用研究

论文摘要

访问控制技术是保障分布式信息系统安全的一个重要机制,近年来受到了研究学者的广泛关注,其核心就是通过授权实现对访问权限的控制。在多用户多角色的大型信息系统中,健壮有效的授权技术更显得尤为重要。根据具体的实现方式,授权可分为显式授权和隐式授权两种类型。而由于传统关系数据库的数据组织和存储结构,其授权机制具有着某些应用局限性,如不能很好地支持否定授权,授权数据冗余度高、占用存储空间较大,授权粒度过粗等问题。面向对象数据库的表现力更强,并适应面向对象的软件方法,但其组织结构比传统数据库复杂,因而对安全机制的要求也较高,而隐式授权技术就是其中的最要方面。由于面向对象数据库以类层次结构来组织客体,其隐式授权具有更高的可行性和一致性。面向对象数据库中的隐式授权可提供更精确的授权控制粒度,并可有效利用否定授权来提高授权策略的安全性和灵活性,降低授权数据的复杂性和敏感数据的安全威胁,在一定程度上弥补了关系数据库及其授权技术的某些不足。此外,由于面向对象数据库可以较好地支持面向对象数据模型,在某些复杂应用领域具有比较明显的优势,有着较为广阔的发展前景。对面向对象数据库的隐式授权机制进行研究和探索,可有效地推进面向对象数据库的授权技术,具有较显著的研究意义。论文主要进行了如下工作:①从工程应用的角度研究了授权控制在信息系统中的重要作用,对传统关系数据库授权技术存在的某些应用局限性进行分析,研究了面向对象数据库的隐式授权技术所具有的应用优势;②对面向对象数据库的安全授权模式进行了分析,扩充和发展了授权主体、授权客体及操作访问方式三个层次组织结构;并采用了形式化的结构描述方式,对各个元组层次结构上的隐式授权推导模型进行了深入研究,将隐式授权的传递方向进行了进一步的扩展;③重点对基于面向对象数据库的隐式授权推导机制进行了研究,并通过案例实验验证了隐式授权推导方法的正确性和可行性;进一步验证了面向对象数据库隐式授权技术的特点和优势,从而表明了本文的研究意义和工程应用价值。

论文目录

  • 中文摘要
  • 英文摘要
  • 1 绪论
  • 1.1 选题背景及课题意义
  • 1.2 国内外研究现状
  • 1.3 论文的主要工作
  • 1.4 论文的组织结构
  • 2 相关技术研究与分析
  • 2.1 授权技术及基本方式
  • 2.2 关系数据库授权技术存在的问题分析
  • 2.2.1 关系数据库授权技术概述
  • 2.2.2 关系数据库授权技术的应用局限性
  • 2.3 面向对象数据库及安全机制特点
  • 2.3.1 面向对象数据库特点与优势
  • 2.3.2 面向对象数据库安全机制特点
  • 2.4 面向对象数据库的隐式授权技术
  • 2.5 本章小结
  • 3 面向对象数据库安全授权模式研究
  • 3.1 授权对象定义
  • 3.2 授权对象多级化的实现
  • 3.2.1 概念模式的实现
  • 3.2.2 安全模式的实现
  • 3.3 授权模式的改进
  • 3.3.1 主体层次结构的构建
  • 3.3.2 客体层次结构的构建
  • 3.3.3 操作方式层次结构的构建
  • 3.4 本章小结
  • 4 面向对象数据库的隐式授权技术研究
  • 4.1 授权检验
  • 4.1.1 授权检验的基本思路
  • 4.1.2 授权检验的实现
  • 4.2 隐式授权方向的扩充
  • 4.3 隐式授权的推导机制
  • 4.3.1 授权主体层次隐式授权
  • 4.3.2 授权客体层次隐式授权
  • 4.3.3 操作方式层次隐式授权
  • 4.4 授权冲突与重写
  • 4.5 本章小结
  • 5 实验验证与分析
  • 5.1 实验目标及实验系统原型描述
  • 5.1.1 实验目标
  • 5.1.2 实验主体控制组层次描述
  • 5.1.3 实验客体层次描述
  • 5.1.4 实验客体层次的实现
  • 5.2 原始授权库构建
  • 5.3 隐式授权验证及规则库构建
  • 5.3.1 授权主体隐式授权的验证
  • 5.3.2 授权客体隐式授权的验证
  • 5.3.3 操作方式隐式授权的验证
  • 5.3.4 授权冲突与重写验证
  • 5.4 实验结果分析
  • 5.5 本章小结
  • 6 结论与展望
  • 6.1 论文工作总结
  • 6.2 进一步工作及展望
  • 致谢
  • 参考文献
  • 附录
  • A.作者在攻读硕士学位期间发表的论文目录
  • B. 作者在攻读硕士学位期间参加的科研项目目录
  • 相关论文文献

    • [1].面向对象数据库在考试系统中的应用[J]. 信息通信 2020(03)
    • [2].面向对象数据库的应用研究[J]. 计算机光盘软件与应用 2014(19)
    • [3].面向对象数据库系统的应用发展[J]. 中国新技术新产品 2014(24)
    • [4].面向对象数据库发展和研究[J]. 通讯世界 2015(16)
    • [5].面向对象数据库在电信网络管理中的应用[J]. 信息与电脑(理论版) 2019(11)
    • [6].对于计算机面向对象数据库技术的发展与前景讨论[J]. 电子技术与软件工程 2013(18)
    • [7].面向对象数据库浅析[J]. 科技致富向导 2012(09)
    • [8].面向对象数据库发展趋势[J]. 高师理科学刊 2014(02)
    • [9].面向对象数据库的编译技术探讨[J]. 赤峰学院学报(自然科学版) 2013(03)
    • [10].基于主动对象/行为图的主动面向对象数据库建模机制的研究与应用[J]. 计算机应用与软件 2013(04)
    • [11].基于面向对象数据库系统的应用系统开发[J]. 电脑知识与技术 2013(09)
    • [12].面向对象数据库系统初步探讨[J]. 中国管理信息化 2013(09)
    • [13].用面向对象数据库系统管理高校学生信息的探讨[J]. 计算机光盘软件与应用 2012(12)
    • [14].面向对象数据库系统构想[J]. 甘肃科技 2011(09)
    • [15].模糊面向对象数据库中的模糊对象匹配[J]. 小型微型计算机系统 2011(12)
    • [16].面向对象数据库模型研究[J]. 科技资讯 2009(02)
    • [17].面向对象数据库理论设想[J]. 思茅师范高等专科学校学报 2009(06)
    • [18].纯面向对象数据库分布式计算技术的性能测评[J]. 计算机工程与科学 2008(10)
    • [19].空间数据管理面向对象数据库技术探究[J]. 电脑编程技巧与维护 2019(03)
    • [20].面向对象数据库系统的特点分析[J]. 河南科技 2010(17)
    • [21].面向对象数据库技术探讨[J]. 计算机与网络 2010(07)
    • [22].面向对象数据库在教学信息管理系统中的应用[J]. 硅谷 2009(11)
    • [23].面向对象数据库通用性研究[J]. 电脑知识与技术 2008(34)
    • [24].面向对象数据库中基于语义的并发控制[J]. 中国科技信息 2008(07)
    • [25].电力综合信息管理系统面向对象数据库的建模[J]. 工程建设与设计 2016(10)
    • [26].基于关系数据库理论的面向对象数据库系统[J]. 信息技术 2010(12)
    • [27].高速发展的面向对象数据库技术发展趋势展望[J]. 计算机光盘软件与应用 2013(19)
    • [28].面向对象数据库技术分析[J]. 黄冈职业技术学院学报 2010(01)
    • [29].演绎面向对象数据库及其查询语言[J]. 电脑开发与应用 2008(04)
    • [30].基于面向对象的数据库设计研究[J]. 电子制作 2014(19)

    标签:;  ;  ;  ;  ;  

    隐式授权技术在面向对象数据库中的应用研究
    下载Doc文档

    猜你喜欢