相关随机性的生成方法及装置制造方法及图纸

技术编号:40641804 阅读:23 留言:0更新日期:2024-03-13 21:23
本公开的实施例提供一种相关随机性的生成方法及装置。该方法由代理服务方执行,包括:接收被动用户方发送的主动用户标识;将主动用户标识对应的主动用户公钥发送至被动用户方,以使被动用户方基于主动用户公钥对第一明文加密得到第一密文;接收被动用户方发送的第一密文;基于第一密文进行同态加密得到第二密文,并将第二密文发送至被动用户方,以使被动用户方对第二密文解密得到第二明文;其中,被动用户方拥有的第一明文碎片与主动用户方拥有的第二明文碎片构成一组相关随机性关系,第一明文碎片包括第一明文和第二明文。该方法不仅可以避免线上资源的浪费,解决用户不友好的问题,而且可以加速线上的计算,从而提升用户体验。

【技术实现步骤摘要】

本公开的实施例涉及联合计算,具体地,涉及相关随机性的生成方法及装置


技术介绍

1、在隐私保护的计算领域,大量的使用到了密码学的计算,并且大多数方案都需要进行非对称密码计算操作和/或对称密码计算操作,以实现不同的功能。从这两种操作在消耗计算资源方面来看,非对称密码计算操作的消耗要远高于对称密码计算操作。因此一个优化方向是降低非对称密码操作的实际使用量。在具体实现中,通常把非对称密码操作提前到线下做预计算,实际线上计算时只需使用这些线下预计算的结果来作后续的计算。

2、在多方联合计算中,通常需要联合计算一个相关的随机性,相关随机性必须使用非对称密码操作才能产生,故而通常是在线下生成这种相关随机性资源,以加速线上的计算。然而在上层应用中,线下计算获取相关随机性通常对于用户并不友好,例如在没有进行用户意义上真正的应用之前就有所操作(例如操作网络资源形成网络流量),造成线上资源的浪费。


技术实现思路

1、本文中描述的实施例提供了一种相关随机性的生成方法、装置和计算机可读存储介质,不仅可以避免线上资源的浪费本文档来自技高网...

【技术保护点】

1.一种相关随机性的生成方法,其特征在于,应用于相关随机性的生成系统,所述相关随机性的生成系统包括代理服务方、主动用户方和被动用户方,所述方法由所述代理服务方执行;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述第一密文进行同态加密得到第二密文包括:

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

4.根据权利要求1或2所述的方法,其特征在于,所述将所述主动用户标识对应的主动用户索引和主动用户公钥发送至所述被动用户方之前,还包括:

5.根据权利要求1或2所述的方法,其特征在于,所述所述接收被动用户方发送...

【技术特征摘要】

1.一种相关随机性的生成方法,其特征在于,应用于相关随机性的生成系统,所述相关随机性的生成系统包括代理服务方、主动用户方和被动用户方,所述方法由所述代理服务方执行;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述第一密文进行同态加密得到第二密文包括:

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

4.根据权利要求1或2所述的方法,其特征在于,所述将所述主动用户标识对应的主动用户索引和主动用户公钥发送至所述被动用户方之前,还包括:

5.根据权利要求1或2所述的方法,其特征在于,所述所述接收被动用户方发送的主动用户标识之前,还包括:

6.一种相关随机性的生成方法,其特征在于,应用于相关随...

【专利技术属性】
技术研发人员:孙小超陈立峰李腾飞赵华宇卫骞杜浩尤志强卞阳张伟奇
申请(专利权)人:北京富算科技有限公司
类型:发明
国别省市:

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

1