【技术实现步骤摘要】
一种基于混淆激励机制的理性公平秘密信息共享方法
本专利技术属于信息处理
,尤其涉及一种基于混淆激励机制的理性公平秘密信息共享方法。
技术介绍
目前,最接近的现有技术:随着移动通信技术的不断发展,云计算、物联网、车联网、船联网等新兴技术不断普及。在给人们带来便捷生活的同时,对用户的隐私保护也提出了新的挑战。为了有效地保护万物互联时代下用户的个人隐私,多方参与的分布式密码方案受到了国内外学者的广泛关注。(t,n)秘密共享是多方参与的分布式密码方案的重要组成。其基本思想是:将共享秘密K拆分成n份子秘密分发给不同的用户,使得任意不少于t个的用户在一起就可恢复出共享秘密K,而任意少于t个的用户即使合谋也得不到关于共享秘密K的任何信息。它已被广泛地用于保护移动通信、数据查询、云存储、广告推送等应用中的用户隐私。在传统秘密共享的研究中,均假设用户是诚实或恶意的。然而,在现实中,用户既不是诚实的,也不是恶意的,而是自利的。自利的用户总是追求最大化自身利益。因此,若在现实应用中使用传统秘密共享方案,当t-1个用户发送自己的子秘密 ...
【技术保护点】
1.一种基于混淆激励机制的理性公平秘密信息共享方法,其特征在于,所述基于混淆激励机制的理性公平秘密信息共享方法包括以下步骤:/n第一步,采用t-1阶多项式对分发的秘密K
【技术特征摘要】
1.一种基于混淆激励机制的理性公平秘密信息共享方法,其特征在于,所述基于混淆激励机制的理性公平秘密信息共享方法包括以下步骤:
第一步,采用t-1阶多项式对分发的秘密Km(1≤m≤N)进行拆分(其中只有一个秘密是真实的共享秘密Kreal),根据方程组解的性质,当且仅当理性用户Pi拥有t个子秘密,才能重构出Km,否则不能得到关于秘密Km的任何信息;
第二步,当理性用户Pi分发子秘密kim时,如果其不交互秘密分发者指定的交互的子秘密kim,由于存在承诺信息,其余理性用户均可正确的识别出Pi的欺骗行为;
第三步,当收到不少于t-1个其余理性用户发送的关于Km的子秘密后,就可利用拉格朗日插值法重构出秘密Km;
第四步,当理性用户重构出所有的秘密Km后,从中选择数量最多的秘密K′作为真实的共享秘Kreal。
2.如权利要求1所述的基于混淆激励机制的理性公平秘密信息共享方法,其特征在于,所述基于混淆激励机制的理性公平秘密信息共享方法通过让秘密分发者Dealer为每个理性用户分发包含多个虚假子秘密的子秘密集合,使得理性用户在秘密重构阶段中无法确认重构出的秘密是否是真实的共享秘密;一旦理性用户在秘密重构阶段中未将自己拥有的子秘密正确地发送给其余用户或不发送任何子秘密给其余用户,则该用户在随后的子秘密交互过程中将受到惩罚,不会收到其余理性用户发送的任何子秘密;
令是秘密分发者Delaer给理性用户Pi(1≤i≤n)分发的子秘密集合,其中真实的子秘密N是正整数;策略表示理性用户Pi发送其拥有的第k(1≤k≤N)个子秘密所选择的策略。
3.如权利要求1所述的基于混淆激励机制的理性公平秘密信息共享方法,其特征在于,所述基于混淆激励机制的理性公平秘密信息共享方法的混淆激励机制是个二元组,其中:
(1)是在理性秘密重构阶段的第k轮交互中,每个理性用户Pi在混淆激励机制Mobf下选择策略所构成的策略组合;
(2)是理性用户Pi在混淆激励机制下选择策略后所获得的反馈,其满足:
其中,j≠i且理性用户Pj在秘密重构阶段的第k轮交互中比理性用户Pi后进行策略的选择;表示理性用户Pi在第k轮交互中将自己拥有的子秘密正确地发送给其余用户;表示理性用户Pi在第k轮交互中未将自己拥有的子秘密正确地发送给其余用户;表示理性用户Pi在第k轮交互中不发送任何子秘密给其余用户;表示理性用户Pj在第k轮交互中将自己拥有的子秘密正确地发送给用户Pi;表示理性用户Pj在第k轮交互中不发送任何子秘密给用户Pi;
当在秘密重构阶段是采用同步通信信道进行子秘密交互,所有用户同时选择自己的策略时,只需将上述混淆激励机制中的修改为:
混淆机制将根据理性用户Pi在第k轮交互中选择的策略在第k+1轮交互中给予反馈。
4.如权利要求1所述的基于混淆激励机制的理性公平秘密信息共享方法,其特征在于,所述基于混淆激励机制的理性公平秘密信息共享方法的由理性秘密分发协议和理性秘密重构协议组成。
5.如权利要求4所述的基于混淆激励机制的理性公平秘密信息共享方法,其特征在于,所述理性秘密分发协议在秘密分发阶段,秘密分发者Dealer根据共享的真实秘密Kreal生成若干虚假秘密K1-fake,K2-fake,…,KN′-fake为每个理性用户Pi生成子秘密集合k_seti,使得有N″个子秘密ki′-fake的个数比真实子秘密的个数少1个,其中,N′是正整数且N′≥2;N″<N;Ki′-fake表示生成的第i′个虚假秘密,1≤i′≤N′;是关于真实共享秘密Kreal的子秘密;ki′-fake∈k_seti是关于虚假秘密Ki′-fake的子秘密;具体协议如下所示:
步骤一,秘密分发者Dealer根据真实共享秘密Kreal生成N′个虚假秘密K1-fake,K2-fake,…,KN′-fake,并利用K1-f...
【专利技术属性】
技术研发人员:刘海,李兴华,田有亮,丁红发,吴福生,程学勤,李均涛,崔鹏,李筑艳,钱清,
申请(专利权)人:贵州财经大学,
类型:发明
国别省市:贵州;52
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。