一种随机数协商方法及系统技术方案

技术编号:43388015 阅读:20 留言:0更新日期:2024-11-19 18:02
本申请提供一种随机数协商方法及系统,其中,该方法通过从多个参与方中确定任一参与方为主参与方,将除主参与方以外的参与方确定为从参与方;主参与方向其他的参与方发送第一主随机数;各个从参与方向其他的参与方发送从随机数,在所有从参与方发送从随机数完毕后,主参与方向其他的参与方发送第二主随机数;各个从参与方对第二主随机数进行验证,当验证通过时,根据第二主随机数和所有的从随机数,通过预先设定的、各个参与方所公知的目标函数生成目标随机数。该方法可以有效保证随机数协商结果的公平性,降低随机数协商过程的复杂度和成本,提高实用性。本申请涉及信息安全技术领域。

【技术实现步骤摘要】

本申请涉及信息安全,尤其涉及一种随机数协商方法及系统


技术介绍

1、随机数在科学研究和日常生活中有着重要的应用,例如,在药物研制、材料设计等领域需要随机数输入以完成数值模拟计算;在游戏、人工智能等领域需要使用随机数来控制系统的演化。

2、当前,一个合格的随机数协商方案需满足如下基本要求:各参与方均对结果有实质贡献、有能力影响到结果的各种取值,任何一方、甚至哪怕n-1方(n表示参与方的总数,为大于等于2的整数)勾结起来,都无法操纵结果。相关技术中,存在有通过密钥协商协议或者使用随机数发生物理装置来确定随机数的应用,但是这些应用往往较为复杂,且成本较高,如密钥协商协议需要专门的软件模块或硬件芯片,随机数发生物理装置代价大、通用性差。

3、综上,相关技术中存在的技术问题有待得到改善。


技术实现思路

1、本专利技术的目的在于至少一定程度上解决相关技术中存在的技术问题之一。

2、本申请实施例的主要目的在于提出一种随机数协商方法及系统,其中,该方法可以有效保证随机数协商结果的公平性,本文档来自技高网...

【技术保护点】

1.一种随机数协商方法,其特征在于,所述方法包括:

2.根据权利要求1所述的协商方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的协商方法,其特征在于,所述通过迭代调用所述单向函数计算得到多个新的样本随机数,包括:

4.根据权利要求2所述的协商方法,其特征在于,所述主参与方向其他的参与方发送第一主随机数,包括:

5.根据权利要求4所述的协商方法,其特征在于,所述方法还包括:

6.根据权利要求1-5中任一项所述的协商方法,其特征在于,所述从参与方对所述第二主随机数进行验证,包括:

7.根据权利要求1所述的协商...

【技术特征摘要】

1.一种随机数协商方法,其特征在于,所述方法包括:

2.根据权利要求1所述的协商方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的协商方法,其特征在于,所述通过迭代调用所述单向函数计算得到多个新的样本随机数,包括:

4.根据权利要求2所述的协商方法,其特征在于,所述主参与方向其他的参与方发送第一主随机数,包括:

5.根据权利要求4所述的协商方法,其特征在于,所述方法还包括:

6.根据权利要求1-5中任一项所述的协...

【专利技术属性】
技术研发人员:朱文涛张慧琳房硕王涛
申请(专利权)人:中电信人工智能科技北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1