XML 数据库的安全查询处理

XML 数据库的安全查询处理

ID:38199082

大小:1.44 MB

页数:3页

时间:2019-05-25

XML 数据库的安全查询处理_第1页
XML 数据库的安全查询处理_第2页
XML 数据库的安全查询处理_第3页
资源描述:

《XML 数据库的安全查询处理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第27卷第4期计算机应用与软件Vol27No.42010年4月ComputerApplicationsandSoftwareApr.2010XML数据库的安全查询处理余以胜何文华(广东女子职业技术学院广东广州511450)摘要当今XML数据库查询系统必须处理快速增长的数据量和大量的用户,如果使用细粒度级别的访问控制保护敏感XML数据,则查询效率会较低,因为当用户视图需要计算得出时,很难对XML文档的每个节点实施访问控制。提出一个安全的XML查询方案,它使用缓存存储查询结果和安全信息。用户查询重写

2、为安全的系统查询,依据缓存是否命中,决定在缓存还是源XML文档上执行得到查询结果;提出一个新的缓存替换策略LSL,它基于安全级别对缓存更新。实验结果表明,该方案能显著地改进查询系统性能。关键词  XML 访问控制缓存查询DEALINGWITHSECUREQUERYINGOFXMLDATABASEYuYisheng HeWenhua(GuangdongWomen’sPolytechnicalCollege,Guangzhou511450,Guangdong,China)Abstract  Curre

3、ntXMLdatabasequeryingsystemshavetodealwitharapidlygrowingamountofdataandalargenumberofusers.Whenuser’sviewneedstobecomputed,itisdifficulttoenforceaccesscontroloneachnodeinanXMLdocumentbecausethequeryefficiencyisloweriftheaccesscontrolisusedtoprotectse

4、nsitiveXMLdataatafinegrainedlevel.ThispaperputsforwardasecureXMLqueryingscheme,whichusescachetostorequeryresultsandsecurityinformation.UserqueriesarerewrittentosecuresystemqueriesandareexecutedeitheronthecachedqueryresultsorontheoriginalXMLdocumentde

5、pendingonwhetherthereisacachehit.AndanewcachereplacementpolicyLSLisalsoproposed,whichupdatesthecachebasedonthesecuritylevelofeachentry.Experimentresultshowsthattheschemecanobviouslyimprovethequeryperformanceofthesystem.Keywords  XML Accesscontrol Cach

6、e Query0 引言1 相关工作XML已广泛应用于互联网上的数据共享交换,这也使XML关于XML数据库的安全性,国内外已进行了许多研究,提数据安全成为重要关注问题。在XML安全的加密、数字签名和出了大量的XML访问控制模型。如文献[1]提出了一个细粒访问控制三方面中,访问控制机制是其中一个重要环节。访问度的访问控制模型,该模型支持不同的访问控制粒度,也支持控制有两个主要的方法:自主访问控制和强制访问控制。在自来自于祖先节点、段的权限传播。文献[2]基于建立的一个主访问控制下,用户授予“读”、“修

7、改”等权限给其它用户,或将XML对象的分解与合成规则,提出了一个支持多实例的多级安全XML数据库模型。文献[3]分析了XML文档安全特性,提出权限从其它用户收回;强制访问控制使用系统控制策略,禁止任了一种基于证书的XML访问控制模型。文献[4]提出了一种何用户更改。结合静态模型和动态模型的混合模型,利用客户端软硬件设施不像关系数据的检索和Web发布,由于本源XML数据是进行XML文档的动态访问控制管理。文献[5]对BLP(Bell2La半结构化的,查询XML数据库本质上更为复杂。尽管研究人员Pad

8、ula)信息安全模型扩充,提出了DBLP(DynamicBell2LaPad作了大量努力,但仍遗留一个问题,即当实施访问控制时如何评ula)模型。DBLP模型考虑了客体安全级别的动态变化,并给出估XML查询效率。据此,提出一个安全的XML查询方案并将了支持该变化的算法描述。然而,根据这些模型,当它访问控制其实现,它使用缓存改进查询的执行效率。传统的缓存策略仅与XML每一节点关联,处理超大XML文档时效率却很低。存储查询结果,但该方案除缓存查询结果之外,还缓存安全信研究者已开发许多

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。