Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 恭喜济南浪潮数据技术有限公司王盼获国家专利权

恭喜济南浪潮数据技术有限公司王盼获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网恭喜济南浪潮数据技术有限公司申请的专利一种多维数据的安全查询方法及装置获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114021006B

龙图腾网通过国家知识产权局官网在2025-02-18发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202111286990.6,技术领域涉及:G06F16/9535;该发明授权一种多维数据的安全查询方法及装置是由王盼设计研发完成,并于2021-10-29向国家知识产权局提交的专利申请。

一种多维数据的安全查询方法及装置在说明书摘要公布了:本发明提供了一种多维数据的安全查询方法及装置,方法包括用户向云服务器发送查询请求,云服务器接收所述查询请求,验证签名值,并解密密文得到加密查询参数;通过加密数据项及加密查询参数,对加密数据项的每一维度进行比较计算,生成查询结果集,发送给用户。本发明整个过程中数据项的具体内容以及查询请求的具体内容均不会被知晓,能提供高效、安全和准确的多维数据查询服务,还可以保护数据拥有者的数据安全,以及避免用户查询的隐私信息的泄露。

本发明授权一种多维数据的安全查询方法及装置在权利要求书中公布了:1.一种多维数据的安全查询方法,其特征是,所述查询方法包括以下步骤:用户向云服务器发送查询请求,所述查询请求中包括基于请求信息的加密查询参数的密文、用户身份标识、时间戳以及签名值;云服务器接收所述查询请求,利用用户公钥验证所述签名值,并解密密文得到请求信息的加密查询参数;云服务器通过存储的加密数据项及所述请求信息的加密查询参数,对加密数据项的每一维度进行比较计算,将得到的数据集合使用当前用户公钥进行加密,并通过云服务器私钥签名后,生成查询结果集,发送给用户;云服务器发送查询请求之前还包括以下步骤:初始化服务器获取安全参数ω,得到两个ω位的大素数p1和p2,运行Genω,得到若干个系统参数,所述系统参数包括计算群G、计算群G的映射群GT、大素数p1、大素数p2、生成元g、生成元u、对称加密的密钥k以及计算参数和所述用户向云服务器发送查询请求之前还包括数据拥有者、用户及云服务器向所述初始化服务器注册,具体包括:数据拥有者或用户在注册时,随机选择数字作为其私钥SK,计算对应的公钥PK=gSK,并将该公钥发送给初始化服务器,初始化服务器通过安全信道将B1,B2,k给注册的数据拥有者或用户;云服务器在注册时,产生公私钥对并将公钥PKCS发送给初始化服务器用于签名验证;初始化服务器计算其中1≤j≤η,η是一个长度小于256比特的大整数,并构建评估数据集合HPS=HP1,HP2,…,HPη};初始化服务器按照大小顺序对集合中数据进行排序,并发送排序后的评估数据集合HPS给云服务器;所述用户向云服务器发送查询请求之前还包括以下步骤:数据拥有者将每一条数据项用一个n维向量表示;通过加密算法和密钥k加密得到CXi;通过如下公式1给所述数据项添加扰乱: 随机选择n个数r1,r2,…,rn,并计算加密属性参数通过公式3计算签名,其中SK是数据拥有者的私钥,ID是数据拥有者的身份标识,TS1是当前时刻的时间戳,H是杂凑函数;Sig=HFi||CXi||ID||TS1SK3数据拥有者单元将签名后的数据项Fi||CXi||ID||TS1||Sig发送给云服务器;云服务器在接收到数据拥有者签名的数据项后,进行如下操作:将时间戳与当前时间进行对比,验证其时效性;验证公式4是否成立:eg,Sig=ePK,HFi||CXi||ID||TS14;若成立,则存储签名验证后的数据项Fi;所述用户向云服务器发送查询请求的具体过程为:用户基于请求确定一个n维的参数向量y1,y2,…,yn;按照公式6,对所述参数向量进行计算: 按照公式7,计算加密查询参数: 按照公式8,利用云服务器公钥对所述加密查询参数进行加密,得到密文Q: 按照公式9,计算签名值,其中是用户自己的私钥,TS2是当前的时间戳,Uj是用户身份标识: 将加密的查询请求Q||Uj||TS2||Sigj发送给云服务器;云服务器在接收到用户发送的查询请求后,计算查询结果集,具体过程为:建立临时窗口及临时文件;从初始集合中第一个数据点开始遍历,将数据点与临时窗口中的每一个数据点进行比较,判断支配性;若该数据点被临时窗口中的数据点支配时,丢弃该数据点,若该数据点支配临时窗口中的一个或多个数据点时,则将临时窗口中被支配的所述一个或多个数据点丢弃,将该数据点存入所述临时窗口中;若该数据点与临时窗口中所有数据点都互不支配时,则将该数据点存入所述临时窗口中;若临时窗口已满,则存入所述临时文件中;遍历完集合中所述数据点后,将临时文件中的第一个数据点插入临时窗口中的数据点输出作为SP点,将临时文件中的数据当作新的数据集合返回上一步计算;当初始集合中的所有数据点被丢弃或当成SP点输出后,终止计算,则所有的SP点的集合为查询结果集;所述将数据点与临时窗口中的每一个数据点进行比较,判断支配性的具体过程为:选取两个云服务器上存储的加密数据项和以及用户单元的查询请求q1,q2,…,qn;通过公式12,计算比较参数Dk,k=1,2,…,n, 设置参数a、b和c,其初始值均设置为0;如果Dk=1,则a的值加1;否则,计算HDk=HDk,并在自身存储的评估数据集合HPS中查找HDk,若找到该参数HDk,则b的值加1;若未找到该参数HDk,c的值加1;所有维度比较之后,在a=n的情况下,即Fi和Fj对于用户的查询条件而言是没有差别的,如果b0,c=0,则Fj支配Fi,如果c0,b=0,则Fi支配Fj;否则,Fi和Fj没有支配关系。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人济南浪潮数据技术有限公司,其通讯地址为:250000 山东省济南市中国(山东)自由贸易试验区济南片区浪潮路1036号浪潮科技园S05楼S311室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。