【技术实现步骤摘要】
本专利技术属于数据安全的密态数据库计算领域,具体涉及一种基于b+树索引结构的高效密态数据库sum查询方法,包括在数据库服务器上建立b+树索引结构,并结合同态加密技术实现在密态数据上的增加、删除、更新和sum查询算法,提供机密计算环境,保障加解密数据存储安全,同时提升sum查询的效率。
技术介绍
1、随着互联网技术不断演进,新时代的各行业正迎来蓬勃发展的机遇,其业务规模和形式也正在不断扩张。同时各类设备可以通过互联网实现通信,形成物联网。随之而来的就是网络空间大国博弈日趋激烈,金融、政府、军事等部门产生的敏感信息,以及物联网设备之间的通信和交换数据一旦被篡改、清除或泄露,都将对国家和公民造成不可估量的损失。
2、数据库管理系统(database management system,dbms)是信息社会中最广泛应用也是最为重要的数据载体之一。随着数字时代的到来,各大机构正面临着存储海量数据以开发其潜在价值的挑战。为了满足对数据存储、计算和应用的不断增长的需求,对安全性稳定性要求极高的外包数据库成为所迫切需要的解决方案,尤其是关系
...【技术保护点】
1.基于B+树索引结构的高效密态数据库SUM查询方法,其特征在于,包括以下步骤:在一个数据库包含n个SUM相关的索引数据的数据模型下,为进行SUM查询的数据建立B+树索引结构;其中B+树的一个节点为IndexNode,每个叶子节点存储的是索引键值对(key,value),每个非叶子节点包含的结构除了B+树原有的索引键key外,还新增了一个值sum,用来存储它的所有下级孩子节点的sum值或value值的和;B+树中存储的key是客户端发送给服务器的E(k),
2.如权利要求1所述的基于B+树索引结构的高效密态数据库SUM查询方法,其特征在于,所述B+树插入数
...【技术特征摘要】
1.基于b+树索引结构的高效密态数据库sum查询方法,其特征在于,包括以下步骤:在一个数据库包含n个sum相关的索引数据的数据模型下,为进行sum查询的数据建立b+树索引结构;其中b+树的一个节点为indexnode,每个叶子节点存储的是索引键值对(key,value),每个非叶子节点包含的结构除了b+树原有的索引键key外,还新增了一个值sum,用来存储它的所有下级孩子节点的sum值或value值的和;b+树中存储的key是客户端发送给服务器的e(k),
2.如权利要求1所述的基于b+树索引结构的高效密态数据库sum查询方法,其特征在于,所述b+树插入数据时,输入的root为b+树的根节点,e(k)为客户端进行aes加密后传来的索引键值,he(v)为进...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。