[发明专利]秘密聚合中值系统、秘密计算装置、秘密聚合中值方法、以及记录介质有效

专利信息
申请号: 201980027503.9 申请日: 2019-04-22
公开(公告)号: CN112005288B 公开(公告)日: 2023-08-04
发明(设计)人: 五十岚大;滨田浩气 申请(专利权)人: 日本电信电话株式会社
主分类号: G09C1/00 分类号: G09C1/00
代理公司: 北京市柳沈律师事务所 11105 代理人: 金兰
地址: 日本*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 秘密 聚合 中值 系统 计算 装置 方法 以及 记录 介质
【权利要求书】:

1.一种秘密聚合中值系统,包含多个秘密计算装置,其中,

环F是任意的,m为2以上的整数,[v]:=[v0],…,[vm-1]是对在将由关键字属性和值属性构成的表格基于期望的值属性的值和上述关键字属性的值进行了稳定排序时的期望的值属性v:=v0,…,vm-1∈F进行秘密分散后的份额,[a]:=[a0],…,[am-1]是对矢量a:=a0,…,am-1∈F进行秘密分散后的份额,所述矢量a:=a0,…,am-1是在将已基于期望的值属性的值和上述关键字属性的值而稳定排序后的上述表格基于上述关键字属性的值进行了分组时表示上述v的组内的升序排位的矢量,[d]:=[d0],…,[dm-1]是对矢量d:=d0,…,dm-1∈F进行秘密分散后的份额,所述矢量d:=d0,…,dm-1是在将已基于期望的值属性的值和上述关键字属性的值而稳定排序后的上述表格基于上述关键字属性的值进行了分组时表示上述v的组内的降序排位的矢量,|·|是返回等式·的真假的记号,[v0]是对交叉总计v0进行秘密分散后的份额,上述交叉总计v0是对从开头至组数为止的元素设定了各组的记录数的矢量,[σ]是对置换σ进行秘密分散后的份额,上述置换σ是将各组的最后的元素从开头起按顺序排列的置换,prefix-sum是将m设为输入矢量v0'的长度,关于0以上m-1以下的各整数i,对输出矢量s的第i个元素si设定从输入矢量v0'的第0个元素v0'0至第i个元素v0'i为止的值的总和的运算,postfix-sum是将m设为输入矢量v0'的长度,关于0以上m-1以下的各整数i,对输出矢量s'的第i个元素s'i设定从输入矢量v0'的第i个元素v0'i至第m-1个元素v0'm-1为止的值的总和的运算,

上述秘密计算装置包含:

排位计算单元,生成份额[a]和份额[d],

上述份额[a]的生成通过如下步骤来实施:

使用上述份额[v0]和上述份额{{σ}},生成若进行复原则成为对交叉总计v0逆应用置换σ而成的已逆置换交叉总计v0':=σ-1(v0)的份额[v0'],

使用上述份额[v0'],计算[s]:=prefix-sum([v0']),生成若进行复原则成为矢量s:=s0,…,sm-1的份额[s],

使用上述份额[s],关于1以上m-1以下的各整数i设定[ai]:=[i-si-1+1],且设定[a0]:=[1],生成若进行复原则成为组内的升序排位a:=a0,…,am-1的份额[a],

上述份额[d]的生成通过如下步骤来实施:

使用上述份额[v0],关于0以上m-2以下的各整数i设定[v0i]:=[v0_i+1],且设定[v0m-1]:=[0],生成若进行复原则成为已移位交叉总计v0:=v00,…,v0m-1的份额[v0],

使用上述份额[v0]和置换σ的份额{{σ}},生成若进行复原则成为对已移位交叉总计v0逆应用置换σ而成的已逆置换交叉总计v0':=σ-1(v0)的份额[v0'],

使用上述份额[v0'],计算[s']:=postfix-sum([v0']),生成若进行复原则成为矢量s':=s'0,…,s'm-1的份额[s'],

使用上述份额[s'],关于0以上m-1以下的各整数i设定[di]:=[m-i-s'i],生成若进行复原则成为组内的降序排位d:=d0,…,dm-1的份额[d];

减法单元,使用上述份额[a]和上述份额[d],将对于满足2λm的λ的份额[2λ+a-d]、[2λ+d-a]的计算结果比特分解为λ比特,生成若进行复原则成为比特串a-d的份额{a-d}、和若进行复原则成为比特串d-a的份额{d-a};

比特删除单元,使用上述份额{a-d}和上述份额{d-a},生成若进行复原则成为去除了上述比特串a-d的最低位比特后的比特串a'的份额{a'}、和若进行复原则成为去除了上述比特串d-a的最低位比特后的比特串d'的份额{d'};

等号判定单元,使用上述份额{a'}和上述份额{d'},计算{a}:={|a'=0|}、{d}:={|d'=0|},生成若进行复原则成为标志a、d的份额{a}、{d};

标志应用单元,使用上述份额[v]和上述份额{a}、{d},计算[va]:=[va]、[vd]:=[vd],生成若进行复原则成为矢量va、vd的份额[va]、[vd];

置换生成单元,使用上述份额{a}、{d},生成若进行复原则成为对标志a、d的否定进行排序的置换σa、σd的份额{{σa}}、{{σd}};以及

中值计算单元,使用上述份额[va]、[vd]和上述份额{{σa}}、{{σd}},计算[x]:=[σa(va)+σd(vd)],生成若进行复原则成为表示各组的中值的矢量x的份额[x]。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于日本电信电话株式会社,未经日本电信电话株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201980027503.9/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top