首页 理论教育 Asmuth-Bloom门限方案优化方案:简介与实现

Asmuth-Bloom门限方案优化方案:简介与实现

时间:2023-07-02 理论教育 版权反馈
【摘要】:1983年,Asmuth-Bloom提出了一个基于中国剩余定理的(t,n)门限方案,该门限方案描述如下:1)选取n个大于1的整数m1,m2,…mn为n个mi之积。4)计算ki≡k。在Asmuth-Bloom(t,n)门限方案中,n个共享者当中有t个人参与时,每个参与者计算根据中国剩余定理可求得显然,当有t个人参与,拥有t个秘密份额时,可求解出k,但当参与者少于t个时,则无法求解出k。

Asmuth-Bloom门限方案优化方案:简介与实现

1983年,Asmuth-Bloom提出了一个基于中国剩余定理的(tn)门限方案,该门限方案描述如下:

1)选取n个大于1的整数m1m2,…,mnmimq两两互素,且iq),这n个整数严格递增m1m2<…<mn

2)选取秘密整数k,满足mnmn-1mn-t+2km1m2mt

3)计算M=m1m2mnnmi之积。

4)计算kik(mod mi)。

5)以(kimiM)作为一个秘密份额,分配给第i个共享者Ain个共享者A1,A2,…,An每个人拥有一个秘密份额。

上述式子中iqt的取值范围为1,2,…,n

在Asmuth-Bloom(tn)门限方案中,n个共享者当中有t个人参与时,每个参与者计算

根据中国剩余定理可求得(www.xing528.com)

显然,当有t个人参与,拥有t个秘密份额时,可求解出k,但当参与者少于t个时,则无法求解出k

【例7-3】 设t=3,n=5,m1=97,m2=98,m3=99,m4=101,m5=103,可信任中心TA将5个秘密份额分配给5位共享者,现已知共享者A1拥有秘密份额(53,97,9790200882),A4拥有(23,101,9790200882),A5拥有(6,103,9790200882),求解秘密整数k

【解析】 由于M=m1m2m3m4m5=9790200882

所以

k1=53,k4=23,k5=6,

kk1M1N1+k4M4N4+k5M5N5(mod(m1m4m5))≡53×100929906×95+23×96932682×61+6×95050494×100(mod 1009091)≡671875

m4m5=10403,m1m2m3=941094

所以,k满足m4m5km1m2m3

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈