计算机与现代化

• 信息安全 • 上一篇    下一篇

基于SBT全结点存储的云数据完整性

  

  1. (1.贵州大学计算机科学与技术学院,贵州贵阳550025;2.贵州省公共大数据重点实验室,贵州贵阳550025)
  • 收稿日期:2017-11-22 出版日期:2018-07-05 发布日期:2018-07-05
  • 作者简介:周鹏(1993-),男,湖北荆州人,贵州大学计算机科学与技术学院、贵州省公共大数据重点实验室硕士研究生,研究方向:信息安全;龙士工(1967-),男,湖南石门人,教授,博士,研究方向:密码学与协议分析。
  • 基金资助:
    贵州省公共大数据重点实验室项目(2017001)

CloudDataIntegrityBasedonSBTTotalNodeStorage

  1. (1.CollegeofComputerScienceandTechnology,GuizhouUniversity,Guiyang550025,China;
    2.GuizhouProvincialKeyLaboratoryofPublicBigData,Guiyang550025,China)
  • Received:2017-11-22 Online:2018-07-05 Published:2018-07-05

摘要: 云存储可以为用户提供高质量、按需分配的数据存储服务,使用户用低廉的价格就能享受到海量的存储能力,但是对于用户而言,云存储服务器并不是完全可信,因此会担心存储在云端的数据出现安全性问题,同时为了满足云中的应用,需要完整性验证机制支持全动态操作以及第三方公开认证。因此,提出一种基于全结点存储的云数据完整性方案。引入平衡二叉搜索树结构——结点大小平衡树(SizeBalancedTree,SBT),该结构使得树中所有的结点都可以用来存储实际的数据,相比叶子结点存储的树,无疑减少了服务器上的空间开销,同时降低了树的高度,从而也降低了进行数据插入删除等基本操作的时间复杂度。该方案在支持动态操作上具有更好的效率,能够很好地支持云存储环境下数据完整性验证。

关键词: 云存储, 数据完整性, 动态操作, 平衡二叉搜索树, 全结点存储

Abstract: Cloudstoragecanprovideuserswithhigh-quality,on-demanddatastorageservices,sothatuserscanenjoyalargeamountofstoragecapacityatlowprices.Butforusers,thecloudstorageserverisnotcompletelytrustworthy,sousersworryaboutthedatastoredinthecloudwillhavesecurityproblems.Whileinordertomeettheapplicationinthecloud,theintegrityvalidationmechanismisrequiredtosupportfulldynamicoperationsandthird-partypubliccertification.Therefore,aclouddataintegrityschemebasedonfullnodestorageisproposed.Abalancedbinarysearchtreestructure—nodesizebalancetree(SizeBalancedTree,SBT)isintroduced,thisstructuremakesallthenodesinthetreecanbeusedtostoretheactualdata,comparedtotheleavesnodestoragetree,nodoubtitreducestheserverspaceoverhead,whilereducingtheheightofthetree,thusreducingthetimecomplexityofbasicoperationssuchasdatainsertionanddeletion.Theschemehasbetterefficiencyinsupportofdynamicoperationandcanwellsupportdataintegrityverificationincloudstorageenvironment.

Key words: cloudstorage, dataintegrity, dynamicoperations, balancedbinarysearchtree, totalnodestorage

中图分类号: