【技術(shù)實(shí)現(xiàn)步驟摘要】
【國(guó)外來(lái)華專(zhuān)利技術(shù)】
本專(zhuān)利技術(shù)涉及秘密分散技術(shù)。
技術(shù)介紹
在保管秘密信息的情況下,有秘密信息的丟失或破壞的危險(xiǎn)和被盜的危險(xiǎn)。丟失或破壞的危險(xiǎn)可通過(guò)事先保管多個(gè)秘密信息來(lái)降低。但是,在該情況下,被盜的危險(xiǎn)增加。作為同時(shí)解決這些危險(xiǎn)的方法之一,具有秘密分散法(SSS :Secret Sharing Scheme)(例如,參照非專(zhuān)利文獻(xiàn)1、2)。秘密分散法是如下方式,S卩,利用秘密信息MSK生成多個(gè)共享信息SH (I),…,SH(N),并使這些信息分散到多個(gè)分散管理裝置PA (I),…,PA (N)中而進(jìn)行管理,并且,僅在 能夠得到這些共享信息SH (I),…,SH (N)中規(guī)定數(shù)以上的共享信息的情況下,可恢復(fù)秘密信息MSK。下面,表不秘密分散法代表性的方式。(N, N)閾值秘密分散方式在(N,N)閾值秘密分散方式(有時(shí)也稱(chēng)為“N-out-of-N分散方式”或“N-out_of-N閾值分散方式”))中,只要提供所有的共享信息SH (I),…,SH (N),就可恢復(fù)秘密信息MSK,但即使提供任意N-1個(gè)共享信息SH (φιSH ( ((Jn.!),也不能完全得到秘密信息MSK的信息。下面,表不(N, N)閾值秘密分散方式的一個(gè)例子?!るS機(jī)選擇 SH1,…,SH1^1?!みM(jìn)行 SHn=MSK- (SH1+…+SHim)的計(jì)算。·使各共享信息SH1,…,SHn分散到多個(gè)管理裝置PA (I),…,PA (N)中而進(jìn)行管理?!ぶ灰峁┧械墓蚕硇畔H1,…,SHn,就可通過(guò)+SHn的恢復(fù)處理,恢復(fù)秘密信息MSK。另外,用于從共享信息SH1,…,SHdii密信息MSK的運(yùn)算MSK=SH1 ...
【技術(shù)保護(hù)點(diǎn)】
【技術(shù)特征摘要】
【國(guó)外來(lái)華專(zhuān)利技術(shù)】2010.07.23 JP 2010-1664071.一種秘密分散系統(tǒng),其中,具有 分散裝置;Σ α = A ( α )個(gè)分散管理裝置PA ( a,h ( a )) ( α =1,…,L, L蘭2, h(α ) =1,…,H ( α ),H ( α )芎 2);取得裝置, 所述分散裝置包含如下秘密分散部,即, 將Ψ設(shè)為I以上的整數(shù)、將Ψ設(shè)為O以上Ψ以下的整數(shù)Ψ=0,…,Ψ、將η ( Ψ)設(shè)為I以上的整數(shù)、將ζ ( Ψ)設(shè)為O以上的整數(shù)、將巡回群G2的生成元設(shè)為g2、將以相對(duì)于Θ ( ψ , i, β ) (i=l, ...,η(ψ) + ζ (ψ),β=1, ···, η ( ψ ) + ζ ( ψ ), η ( ψ ) ^ I, ζ(ψ)蘭I)的所述巡回群G2的11 ( Ψ) + ζ ( Ψ)個(gè)元為要素的η ( Ψ)+ ζ (Ψ)維的基底向量設(shè)為 ( ψ ) = ( θ ( ψ , i, I) · g2, ···, θ ( ψ , , η ( ψ ) + ζ ( Ψ )) · g2) e 62η(ψ)+ζ(Ψ)的情況下,將與所述基底向量b# ( Ψ)的各要素Θ ( ψ,i,β ) · g2相應(yīng)的值通過(guò)規(guī)定的秘密分散方式,分別獨(dú)立地秘密分散到每個(gè)由H (α)個(gè)分散管理裝置PA (α,Ι),…,PA ( α ,H ( α ))構(gòu)成的子集合SUB ( α )中,生成與各要素θ ( ψ, , β ) · g2相應(yīng)的值的共享信息 SH ( V,i,β,a,h ( a )) (h ( α )=1,...,Η ( α )), 所述分散管理裝置PA ( α,h ( α ))包含如下分散秘密值生成部,即, 對(duì)按每個(gè)所述子集合SUB ( α )所共享的共同信息和所述共享信息SH ( Ψ,i,β,α,h ( α (h ( α )=1,…,H ( α )),按每個(gè)所述子集合SUB ( α )進(jìn)行共同的共同運(yùn)算,生成分散秘密值DSH ( Ψ , α,h ( α )), 所述取得裝置包含 使用與相同的所述子集合SUB ( α )對(duì)應(yīng)的多個(gè)所述分散秘密值DSH ( ψ,a,h ( α )),通過(guò)根據(jù)所述秘密分散方式的每個(gè)子集合SUB ( α )的恢復(fù)處理,生成每個(gè)該子集合SUB(α )的秘密恢復(fù)值SUBSK ( Ψ,α )的恢復(fù)部;以及 使用所述秘密恢復(fù)值SUBSK ( Ψ,α ),生成生成信息D* ( Ψ )的合成部。2.如權(quán)利要求1的秘密分散系統(tǒng),其中, 在相互不同的所述子集合SUB ( α )分別共享的所述共同信息是相互獨(dú)立的。3.如權(quán)利要求1的秘密分散系統(tǒng),其中, 所述共同運(yùn)算是具有線(xiàn)性性的運(yùn)算。4.如權(quán)利要求2的秘密分散系統(tǒng),其中, 所述共同運(yùn)算是具有線(xiàn)性性的運(yùn)算。5.如權(quán)利要求1的秘密分散系統(tǒng),其中, 所述合成部對(duì)所述秘密恢復(fù)值SUBSK (Ψ, α)進(jìn)行線(xiàn)性結(jié)合,生成所述生成信息D*(Ψ )。6.如權(quán)利要求2的秘密分散系統(tǒng),其中, 所述合成部對(duì)所述秘密恢復(fù)值SUBSK (Ψ, α )進(jìn)行線(xiàn)性結(jié)合,生成所述生成信息D*(Ψ )。7.如權(quán)利要求3的秘密分散系統(tǒng),其中, 所述合成部對(duì)所述秘密恢復(fù)值SUBSK (Ψ, α)進(jìn)行線(xiàn)性結(jié)合,生成所述生成信息D*(Ψ )。8.如權(quán)利要求4的秘密分散系統(tǒng),其中, 所述合成部對(duì)所述秘密恢復(fù)值SUBSK (Ψ, α )進(jìn)行線(xiàn)性結(jié)合,生成所述生成信息D*(Ψ )。9.如權(quán)利要求1 8中任一項(xiàng)所述的秘密分散系統(tǒng),其中, 與所述基底向量匕* ( Ψ)的各要素θ ( Ψ,i,β ) · g2相應(yīng)的值為Θ ( ψ, i, β ),所述共同信息包含將λ設(shè)為I以上Ψ下面的整數(shù)λ=1,…,Ψ的情況下的coef I(O, a ), coef ( λ , α ), coef ι ( λ , α ), SE ( α ), share ( λ , α ), 作為與ν=ο對(duì)應(yīng)的所述分散秘密值,所述分散秘密值生成部生成設(shè)為 SHbi* (O, α,h ( a )) = (SH (0,i,1,α,h ( α )),…,SH (0,i,I,α,h ( α )))的情況下的 DSH (0,α,h ( α ))=-SE ( α ) · SHb1* (O, α,h ( α )) · g2+Z t = ^coefl (O, α ) · SHbl* (O, α,h(α )) · g2, 另外,作為與各λ對(duì)應(yīng)的所述分散秘密值,生成設(shè)為SHbi* ( λ,a,h ( a ))= (SH ( λ,i,l,a,h ( α )),…,SH ( λ,i,n ( λ ) + ζ ( λ ),α,h ( α ))),并將V ( λ ) —(V1 ( λ ),-, νη(λ) ( λ ))設(shè)為η ( λ )維向量的情況下的DSH ( λ,α,h ( α )) =(share ( λ,α ) +coef (λ,(λ))· SHb1* (λ,a,h ( α )) · g2 + Σ =2η ( λ ) coef ( λ , α ) · V, (λ)· SHb , * (λ, a , h ( α )) · g2 + Σ ι=η(λ)+1η(λ) + ζ c^coefl ( λ,α ) · SHbl* ( λ,a,h ( α )) · g2 或, DSH ( λ,a,h ( a ))=Share ( λ,α ) · Σ l=1nU)vt ( λ ) · SHb1* ( λ,α,h ( α )) · g2+Z ι=η ⑴+1η ⑴+ ζu) Coefl (λ,α)· SHb , * (λ, a,h (a))*g2。10.如權(quán)利要求1 8中任一項(xiàng)所述的秘密分散系統(tǒng),其中, 與所述基底向量匕* (Ψ)的各要素Θ (V,i,β)·&相應(yīng)的值為θ (ψ, , β)·δ2,所述共同信息包含將λ設(shè)為I以上Ψ下面的整數(shù)λ=1,…,Ψ的情況下的coef I(O, a ), coef ( λ , a ), coef ι ( λ , a ), SE ( a ), share ( λ , α ), 作為與ν=ο對(duì)應(yīng)的所述分散秘密值,所述分散秘密值生成部生成設(shè)為 SHbi* (O, α,h ( a )) = (SH (0,i,1,α,h ( α )),…,SH (0,i,I,α,h ( α )))的情況下的 DSH (0,α,h ( α ))=-SE ( α ) · SHb1* (O, α,h ( α )) +Σ ^21Coefl (O, α ) · SHb , * (O, α,h ( α )),另外,作為與各λ對(duì)應(yīng)的所述分散秘密值,生成設(shè)為SHbi* ( λ,a,h ( a ))= (SH ( λ,i,l,a,h ( α )),…,SH ( λ,i,n ( λ ) + ζ ( λ ),α,h ( α ))), 并將V (λ)-= (Vl (λ(λ))設(shè)為η (λ)維向量的情況下的 DSH ( λ,α,h ( α )) =(share (λ,α) +coef (λ,(λ))· SHb1* (λ,a,h ( α )) + Σ , = 2η ( λ ) coef (λ,α)”,(λ)· SHb , * (λ, a,h ( α ))+ Σ ι=η(λ)+1η(λ) + ζ c^coefl ( λ,α ) · SHbl* ( λ,a,h ( α ))或,DSH ( λ,α,h ( α ))=Share ( λ,α ) · Σ , =1η (λ)ν, ( λ ) · SHb1* ( λ,α,h ( α ))+Σ , =η (λ)+1η (λ) + ζ (λ)coef, (λ,α)· SHb , * (λ, a,h (α))。11.如權(quán)利要求9的秘密分散系統(tǒng),其中, 作為與Ψ=0對(duì)應(yīng)的所述秘密恢復(fù)值,所述恢復(fù)部生成SUBSK (O, a ) =-SE ( a ) · b# (0) +Σ ^21Coefl (0,a ) · bt* (0), 作為與各λ對(duì)應(yīng)的所述秘密恢復(fù)值,生成 SUBSK ( λ,a ) = (share ( λ,α ) +coef (λ,(λ))· Id1* ( λ ) + Σ , =2η ( λ ) coef (λ,α)”,(A)^bl* (λ) + St.nU)+1nU) + 5 uWfl (λ, a).bt* (λ) 或, SUBSK (λ,α) =share (λ, Ο.Σκη、,(λ)· Id1* ( λ ) + St.nU)+1nU) + 5 uWfl (λ, a).bt* (A)012.如權(quán)利要求10的秘密分散系統(tǒng),其中, 作為與Ψ=0對(duì)應(yīng)的所述秘密恢復(fù)值,所述恢復(fù)部生成SUBSK (O, a ) =-SE ( a ) · b# (0) +Σ ^21Coefl (0,a ) · bt* (0), 作為與各λ對(duì)應(yīng)的所述秘密恢復(fù)值,生成SUBSK (入,a ) = (share (λ,α) +coef (入,α ) · V1 (入))· Id1* (入)+ Σ t =2n ( λ ) coef ( λ , α ) · V t ( λ ) · h ^ (λ)+ Σ, .nU)+1n(A) + 5(A)coefl (λ, α)+* (λ) 或, SUBSK (λ,α) =share (λ, Ο.Σκη、,(λ)· Id1* ( λ )+ Σ, .η(λ)+1η(λ) + ζ U)coeft (λ, a).b丨* (A)013.一種分散裝置,將Ψ設(shè)為I以上的整數(shù)、將Ψ設(shè)為O以上Ψ以下的整數(shù)Ψ=0,…,Ψ、將η (HO設(shè)為I以上的整數(shù)、將ζ (Ψ)設(shè)為O以上的整數(shù)、將巡回群G2的生成元設(shè)為g2、將以相對(duì)于 θ ( Ψ , i, β ) (i=l, ···, η ( ψ ) + ζ ( ψ ), β =1,…,η(ψ) + ζ ( ψ ), η(Ψ )= I, ζ ( ψ )芎I)的所述巡回群G2的η ( ψ )+ζ ( Ψ )個(gè)元為要素的η ( ψ )+ζ (ψ)維的基底向量設(shè)為 bi* ( ψ ) = ( θ ( ψ , i, I) · g2, ..., θ ( ψ , , η ( ψ ) + ζ ( Ψ )) · g2)eG2n(v)〃(ν)的情況下,將與所述基底向量(HO的各要素θ (ψ, , β)·&相應(yīng)的值通過(guò)規(guī)定的秘密分散方式分別獨(dú)立地秘密分散到每個(gè)由H( a )( a=l,...,L, L = 2,h(a)=1,···,Η(α),Η(α) ^ 2)個(gè)分散管理裝置PA ( α,Ι),…,PA ( a ,H ( a ))構(gòu)成的子集合SUB ( a )中,生成與各要素Θ ( ψ, , β ) · g2相應(yīng)的值的共享信息SH ( Ψ,i,β,a,h ( a )) (h ( a ) =1,…,H ( a ))。14.一種分散管理裝置,其對(duì)按H ( a ) ( a=l,…,L,L蘭2,h ( a ) =1,...,H(a),H ( a ) ^ 2)個(gè)分散管理裝置PA (α,Ι),…,PA ( a,H ( a ))構(gòu)成的每個(gè)子集合SUB(a )所共享的共同信息、以及將Ψ設(shè)為I以上的整數(shù)、將V設(shè)為O以上Ψ以下的整數(shù)Ψ=0,…,Ψ、將η (Ψ)設(shè)為I以上的整數(shù)、將ζ (HO設(shè)為O以上的整數(shù)、將所述巡回群G2 的生成元設(shè)為 g2、將以相對(duì)于 Θ ( Ψ,i,β ) (i=l,…,η ( ψ ) + ζ ( Ψ ), β =1, ···, η(ψ) + ζ ( ψ ), η ( ψ ) ^ I, ζ ( ψ )芎I)的所述巡回群G2的η ( ψ ) + ζ ( Ψ ...
【專(zhuān)利技術(shù)屬性】
技術(shù)研發(fā)人員:西卷陵,鈴木幸太郎,
申請(qǐng)(專(zhuān)利權(quán))人:日本電信電話(huà)株式會(huì)社,
類(lèi)型:
國(guó)別省市:
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。