[发明专利]隐私数据统计相关性分析方法、系统、存储介质、计算机在审
申请号: | 202110270194.7 | 申请日: | 2021-03-12 |
公开(公告)号: | CN113127926A | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 谢敏;房春朋;裴庆祺 | 申请(专利权)人: | 西安电子科技大学;西安西电链融科技有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/60;G06F21/64 |
代理公司: | 西安长和专利代理有限公司 61227 | 代理人: | 黄伟洪 |
地址: | 710071 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 隐私 数据 统计 相关性 分析 方法 系统 存储 介质 计算机 | ||
1.一种隐私数据统计相关性分析方法,其特征在于,所述隐私数据统计相关性分析方法,包括:
步骤一,参与者注册身份信息;
步骤二,根据RSA签名算法,监管者生成认证需要的验证钥与签名钥(pk*,sk*);
步骤三,监管者利用Paillier加密系统生成公私钥对(Jpk,Jsk),零知识证明参数ZJ并在区块链网络公布(Jpk,ZJ);
步骤四,分析者向区块链网络提交信息查询请求以及授权信息mω,包括对数据密文计算方式;
步骤五,参与计算者利用分析者提供的参数pk,ZY与监管者公布的参数Jph,zJ进行数据处理;
步骤六,当分析者想要查询需要的信息时,将在步骤二得到的授权信息mω提供到区块链网络,查询密文信息;
步骤七,研究分析者获取区块链的上的密文数据后,通过私钥进行解密并使用解密后的信息值计算相关的统计相关性函数。
2.如权利要求1所述隐私数据统计相关性分析方法,其特征在于,所述步骤一中,参与者注册身份信息具体,包括:
研究分析者利用Paillier加密算法生成公私钥对(pk,sk),零知识证明参数ZY;
研究分析者必须进行注册才能访问链上数据,监管者将用户信息的哈希值存储到用户信息池,监管者维护一个用户信息池;
分析者注册身份信息MID={ID,pk,ZY,Mi},其中ID为用户个人信息,pk为研究分析者利用Paillier生成的公钥,ZY为零知识证明参数,Mi为分析者查询信息命令。
3.如权利要求1所述隐私数据统计相关性分析方法,其特征在于,所述步骤二中,监管者生成认证需要的验证钥与签名钥具体过程为:
注册信息后,确认是正常的研究分析者,监管者反馈给信任的研究分析者一个授权信息mω和上述生成的签名钥sk*,授权信息里包括研究分析者公钥、可使用的权限、授权期限等。
4.如权利要求1所述隐私数据统计相关性分析方法,其特征在于,所述步骤五中,数据处理主要通过Paillier加密算法对数据进行加密以及进行密文计算,并将数据处理的每个步骤以及处理结果提供到区块链网络,保证数据可溯源,不可篡改;
监管者得到参与计算者提交到区块链网络的数据,用自己的私钥Jsk解密其中的密文,看到所有流通的数据,并通过零知识证明验证参与计算者提供给分析者的数据与提供给监管者的数据是一致的,从而实现对数据的监管。
5.如权利要求1所述隐私数据统计相关性分析方法,其特征在于,所述步骤五中,数据处理为一些常用的统计函数,集中式数据集求和计算如下:
参与计算者接收到查询命令后,使用公钥对数据进行加密得到密文Epk(mi),然后将带有查询命令M字段的密文(Epk(mi),M)提交至区块链网络;
通过提前编译好的智能合约,参与计算者可以获取带有查询命令M的密文;
参与计算者获得所有带有查询命令M密文数据后,进行密文计算得到Epk=Epk(m1)+Epk(m2)+……+Epk(mn),将(Epk,mω)提交至区块链网络,其中mω为监管者给研究分析者的授权信息;
通过上述过程,可接收到数据的总和,而无需每个参与计算者中的实际数据,在其他统计功能中可能存在多个变量,通过上述过程也可进行计算。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学;西安西电链融科技有限公司,未经西安电子科技大学;西安西电链融科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110270194.7/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置