一种基于隐私计算的税电联合分析方法技术

技术编号:32274996 阅读:14 留言:0更新日期:2022-02-12 19:40
本发明专利技术公开了一种基于隐私计算的税电联合分析方法,包括:数据加密:根据双方商定的协议内容选择相应的加密方式,并生成密钥对;数据对齐:通过加密后的数据ID进行匹配获得匹配结果;联合分析业务计算:根据双方商议好的协议内容进行密文上的联合分析计算,并得出结果;数据解密:通过使用密钥对对联合分析结果进行解密;联合分析结果展示:通过使用其他数据可视化工具进行数据可视化展示。本发明专利技术实用性与泛化性强,通过变换不同的业务规则可以实现多维度下隐私计算,在保证了双方的数据安全情况下,实现了联合数据分析,解决业务需求。解决业务需求。解决业务需求。

【技术实现步骤摘要】
一种基于隐私计算的税电联合分析方法


[0001]本专利技术涉及安全
,更具体的说,是一种基于隐私计算的税电联合分析方法。

技术介绍

[0002]伴随着云计算、大数据、人工智能等新一代信息技术的落地应用,数据作为战略性和基础性资源,不但是连接虚拟空间和实体空间的纽带,也是数字经济体系中技术创新、需求挖掘、效率提升的重要动能。但数据在不断创造价值的同时,其安全保护、合规应用等问题也成为政、产、学、研、用等各界关注的焦点
[0003]海量数据绘出了疫情之后企业复工复产的进度图,国家电网的用电数据反映企业生产运行情况,表征企业生产运转强度;税务的开票数量及开票金额数据反映企业购销状况,表征企业经营活动强度。“用电大数据+税收”的综合运用不仅可用于宏观经济研究,还可用于微观经济运行分析。
[0004]基于此,国家电网公司和税务部门经过监测和对比分析,税务开票数据和企业用电数据反映企业复工复产情况总体一致,表明企业的生产、经营较为同步,若将两单位数据融合,构建相应指数,不但能更加准确监测并分析各地、各类企业的生产、销售情况,还能综合反映各类产业、各类行业企业的生产效能。
[0005]但是双方企业基于数据安全方面的考虑,希望双方数据在不出本地的情况下进行联合分析,并得出综合分析结果。

技术实现思路

[0006]本专利技术的目的是提供一种基于隐私计算的税电联合分析方法,以解决现有模式中双方联合分析中数据安全等问题。
[0007]为了实现上述目的,本专利技术提供如下技术方案:/>[0008]一种基于隐私计算的税电联合分析方法,包括:
[0009]数据加密:根据双方商定的协议内容选择相应的加密方式,并生成密钥对;
[0010]数据对齐:通过加密后的数据ID进行匹配获得匹配结果;
[0011]联合分析业务计算:根据双方商议好的协议内容进行密文上的联合分析计算,并得出结果;
[0012]数据解密:通过使用密钥对对联合分析结果进行解密;
[0013]联合分析结果展示:通过使用其他数据可视化工具进行数据可视化展示。
[0014]其中:双方商定的协议内容基于双方参与计算的数据特征确定;具体计算规则模型的制定,如铁水产量异常指标计算规则如下:铁水产量=自报高炉环节用电量/吨铁单耗电指标Z

G001铁水问题产量=测算铁水产量

自报铁水产量。
[0015]在本专利技术的一个优选实施例中,数据加密,通过使用ras算法或者paillier算法对数据进行加密操作,包括:
[0016]加法同态加密操作;
[0017]乘法同态加密操作。
[0018]在本专利技术的一个优选实施例中,密钥对生成,包括:
[0019]加法同态加密密钥生成方式:
[0020]第一步:随机选择两个大质数p和q满足gcd(pq,(p

1)(q

1))=1,这个属性保证两个质数长度相等;
[0021]第二步:计算n=pq和入=1cm(p

1,q

1);
[0022][0023]第四步:公钥为(N,g);
[0024]第五步:私钥为λ;
[0025]乘法同态加密密钥生成方式:
[0026]第一步:随意选择两个大的质数p和q,p不等于q,计算N=p*q;
[0027]第二步:根据欧拉函数获得r;
[0028]第三步:选择一个小于r并与r互质的整数e,求得e关于r的模反元素,命名为d(ed=1(mod r)模反元素存在,当且仅当e与r互质),e我们通常取65537。
[0029]第四步:此时我们的(N,e)是公钥,(N,d)为私钥。
[0030]在本专利技术的一个优选实施例中,数据对齐,包括:
[0031]对齐数据加密:
[0032]通过密钥对的公钥对双方约定好的数据集主键即ID进行加密;
[0033]密文对齐:
[0034]对双方加密后的密文进行相等行为判断;
[0035]对齐数据解密:
[0036]通过私钥对判断结果进行解密得到对齐后的数据ID;
[0037]对齐数据处理:
[0038]得到对齐属性后,依照对齐ID进行筛选数据。
[0039]在本专利技术的一个优选实施例中,联合分析业务计算,包括:
[0040]密钥生成:通过双方协商内容,由数据需求方进行密钥生成,并将公钥发送给数据被需求方;
[0041]业务规则计算方式:
[0042]第一步:根据双方协议商定的内容,确定联合分析的业务规则。
[0043]第二部:将双方加密后的密文按照联合分析业务规则进行基础运算得到结果。
[0044]在本专利技术的一个优选实施例中,数据解密,包括:
[0045]加法同态解密方式:
[0046]第一步:获取密文;
[0047]第二部:根据解密,其中
[0048]乘法同态解密方式:
[0049]第一步:获取密文;
[0050]第二部:根据解密c
d mod N=m,得到明文。
[0051]在本专利技术的一个优选实施例中,联合分析结果展示,包括:
[0052]数据展示方式:
[0053]第一步:数据需求方(税务方)通过解密操作得到真实联合分析结果;
[0054]第二步:通过其他数据可视化软件或应用包进行数据展示。
[0055]在本专利技术的一个优选实施例中,在进行数据加密之前,还包括数预处理:0值、空值和异常值处理,包括:
[0056]实际数据0值处理:
[0057]第一步:双方更具自己的业务背景与规则,对抽取的协议约定数据进行稽查,0值数据可以通过整体增加实际数额或者使用均值、中位数等统计学方式进行处理;
[0058]第二步:检查被替换的值是否符合当前业务规则,评估更改替换值是否影响整体数据的稳定性;
[0059]实际数据空值处理:
[0060]第一步:双方更具自己的业务背景与规则,对抽取的协议约定数据进行稽查,空值数据可以通过整体增加实际数额或者使用均值、中位数等统计学方式进行处理;
[0061]第二步:检查被替换的值是否符合当前业务规则,评估更改替换值是否影响整体数据的稳定性;
[0062]实际数据异常值处理:
[0063]第一步:双方更具自己的业务背景与规则,对抽取的协议约定数据进行稽查,异常数据可以通过专家经验法、阈值法进行剔除和替换处理;
[0064]第二步:检查被替换的值是否符合当前业务规则,评估更改替换值是否影响整体数据的稳定性。
[0065]与其他方法相比,本申请的数据安全性较高,使用RSA算法与Paillier算法进行数据加密,所有的数据交换中间值均为密文(密文计算的结果和明文计算的结果相同,并且最终数据分析的结果会由解密后的结果进行。),对本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于隐私计算的税电联合分析方法,其特征在于,包括:数据加密:根据税务方、电力方商定的协议内容选择相应的加密方式,并生成密钥对;数据对齐:通过加密后的数据ID进行匹配获得匹配结果;联合分析业务计算:根据双方商议好的协议内容进行密文上的中间参数交互计算,并得出结果;数据解密:通过使用密钥对对联合分析结果进行解密;联合分析结果展示:通过使用其他数据可视化工具进行数据可视化展示。2.根据权利要求1所述的一种基于隐私计算的税电联合分析方法,其特征在于,数据加密,通过使用ras算法或者paillier算法对数据进行加密操作,包括:加法同态加密操作;乘法同态加密操作。3.根据权利要求2述的一种基于隐私计算的税电联合分析方法,其特征在于,密钥对生成,包括:加法同态加密密钥生成方式:第一步:随机选择两个大质数p和q满足gcd(pq,(p

1)(q

1))=1,这个属性保证两个质数长度相等;第二步:计算n=pq和λ=1cm(p

1,q

1);第四步:公钥为(N,g);第五步:私钥为λ;乘法同态加密密钥生成方式:第一步:随意选择两个大的质数p和q,p不等于q,计算N=p*q;第二步:根据欧拉函数获得r;第三步:选择一个小于r并与r互质的整数e,求得e关于r的模反元素,命名为d(ed=1(mod r)模反元素存在,当且仅当e与r互质),e我们通常取65537。第四步:此时我们的(N,e)是公钥,(N,d)为私钥。4.根据权利要求1所述的一种基于隐私计算的税电联合分析方法,其特征在于,数据对齐,包括:对齐数据加密:通过密钥对的公钥对双方约定好的数据集主键即ID进行加密;密文对齐:对双方加密后的密文进行相等行为判断,如将企业社会信用代码进行加密,利用相关脚本实现双方企业社会信用代码的密文进行此对,判断是否同一企业,实现样本加密对齐;对齐数据解密:通过私钥对判断结果进行解密得到对齐后的数据ID;对齐数据处理:
得...

【专利技术属性】
技术研发人员:程宏亮刘宏张鹏飞苟蛟龙胡辉马草
申请(专利权)人:美林数据技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1