发明名称 秘密分散系统、数据分散装置、分散数据变换装置、秘密分散方法以及程序
摘要 秘密分散系统将计算量型秘密分散的分散值变换为具有同态的秘密分散的分散值。数据分散装置由密钥选择部选择K'-1个密钥s<sub>j</sub>。伪随机数生成部根据密钥s<sub>j</sub>生成伪随机数r<sub>j</sub>。加密部根据信息a利用伪随机数r<sub>j</sub>生成密文c。密钥分散部将密钥s<sub>j</sub>通过任意的秘密分散方式S1分别分散为N个分散值f<sub>sj</sub>(n)。密文分散部将密文c通过任意的分散方式S0分散为N个分散值f<sub>c</sub>(n)。分散数据变换装置中,恢复部若被输入K个分散值f<sub>sj</sub>(i),则将分散值f<sub>sj</sub>(i)通过秘密分散方式S1恢复,并生成恢复值U<sub>j</sub>,若被输入K个分散值f<sub>c</sub>(i),则将分散值f<sub>c</sub>(i)通过分散方式S0恢复,从而生成恢复值U<sub>j</sub>(j=K')。再分散部通过具有同态的秘密分散方式S2,将恢复值U<sub>j</sub>分散为N个分散值f<sub>Uj</sub>(n)。变换部根据K'个分散值f<sub>Uj</sub>生成信息a的分散值g<sub>a</sub>(i)。
申请公布号 CN104429019A 申请公布日期 2015.03.18
申请号 CN201380035818.0 申请日期 2013.07.04
申请人 日本电信电话株式会社 发明人 千田浩司;五十岚大;滨田浩气;菊池亮
分类号 H04L9/08(2006.01)I;G06F21/62(2006.01)I 主分类号 H04L9/08(2006.01)I
代理机构 北京市柳沈律师事务所 11105 代理人 于小宁
主权项 一种包含数据分散装置和N台分散数据变换装置的秘密分散系统,其中,N、K是2以上的整数,且N≥K,n=1,...,N,λ是互异的1以上且N以下的K个整数,i是i∈λ的整数,f<sub>x</sub>(n)是x的N个分散值,R是环,S是密钥空间,P(x)是将x∈S映射到环R上的映射,所述数据分散装置包括:密钥选择部,选择K‑1个密钥s<sub>1</sub>、……、s<sub>K‑1</sub>∈S;伪随机数生成部,根据所述密钥s<sub>1</sub>、……、s<sub>K‑1</sub>计算r<sub>j</sub>=P(s<sub>j</sub>)(j=1,...,K‑1),从而生成伪随机数r<sub>1</sub>、……、r<sub>K‑1</sub>;加密部,根据信息a∈R利用所述伪随机数r<sub>1</sub>、……、r<sub>K‑1</sub>生成密文c;密钥分散部,将所述密钥s<sub>1</sub>、……、s<sub>K‑1</sub>通过任意的秘密分散方式S1分别分散为N个分散值f<sub>s1</sub>(n)、……、f<sub>sK‑1</sub>(n);以及密文分散部,将所述密文c通过任意的秘密分散方式S0分散为N个分散值f<sub>c</sub>(n),所述分散数据变换装置包括:恢复部,若被输入K个分散值f<sub>sj</sub>(i),则根据将所述分散值f<sub>sj</sub>(i)通过所述秘密分散方式S1恢复后的值u<sub>j</sub>,计算U<sub>j</sub>=P(u<sub>j</sub>),若被输入K个分散值f<sub>c</sub>(i),则将所述分散值f<sub>c</sub>(i)通过所述秘密分散方式S0进行恢复,从而生成恢复值U<sub>j</sub>(j=K);再分散部,将所述恢复值U<sub>j</sub>通过任意的具有同态的秘密分散方式S2分散为N个分散值f<sub>Uj</sub>(n);以及变换部,根据K个分散值f<sub>U1</sub>(i)、……、f<sub>UK</sub>(i)生成所述信息a的分散值g<sub>a</sub>(i)。
地址 日本东京都