-
公开(公告)号:CN114285558B
公开(公告)日:2023-09-08
申请号:CN202111598466.2
申请日:2021-12-24
Applicant: 浙江大学
IPC: H04L9/08
Abstract: 本发明公开了一种基于半可信硬件的多方隐私计算方法及装置,其中应用于半可信硬件的方法包括:获取所有用户端的随机数掩膜和随机种子;根据所述随机种子,生成混淆电路种子;根据预定电路描述和所述混淆电路种子,生成混淆电路,所述混淆电路包括混淆表、线路标签和解码信息;利用不经意传输协议,向所述半可信硬件对应的用户端发送所有用户端的输入对应的线路标签;将所述混淆表和解码信息发送给所述半可信硬件对应的用户端,以使得所述用户端根据所述混淆表、解码信息和所有用户端的输入对应的线路标签,计算输出值。解决了相关技术中存在的硬件半可信且多方计算技术通讯量大或通讯轮次多的技术问题。
-
公开(公告)号:CN114338006A
公开(公告)日:2022-04-12
申请号:CN202111598444.6
申请日:2021-12-24
Applicant: 浙江大学
Abstract: 本发明公开了基于半可信硬件的互相关伪随机数的远程获取方法及装置,该方法应用于半可信硬件时包括:获取发送方的随机种子和接收方的选择数;根据所述随机种子和预定互相关伪随机数种类,生成若干第一互相关伪随机数和第一承诺种子;根据所述若干第一互相关伪随机数和第一承诺种子,利用承诺机制生成第一承诺值和第一打开值;根据所述第一承诺值和选择数,生成梅克尔证明;将所述选择数对应的第一互相关伪随机数、第一承诺值、第一打开值和梅克尔证明发送至接收方,以使得接收方根据发送方发送的梅克尔根哈希和所述梅克尔证明对所述第一承诺值进行验证并根据验证通过后的所述第一承诺值和第一打开值对所述选择数对应的互相关伪随机数进行验证。
-
公开(公告)号:CN117439732A
公开(公告)日:2024-01-23
申请号:CN202311425446.4
申请日:2023-10-30
Applicant: 浙江大学
Abstract: 本申请实施例公开了一种应用于隐私计算的电路隐私集合求交方法及装置、接触者追踪方法及装置、计算机可读存储介质、电子设备。该方法包括:第一参与方确定目标分桶,目标分桶映射有多个目标第一元素,多个目标第一元素属于第一集合;生成目标分桶关联的目标随机数,以多个目标第一元素为键以及以目标随机数为值构建多个键值对;与第二参与方进行不经意键值检索,以便第二参与方获得不经意键值检索的输出;不经意键值检索的输入包括多个键值对以及目标分桶映射的目标第二元素,目标第二元素属于第二集合;与第二参与方进行比较运算,以便第一参与方和第二参与方分别获得各自关联的布尔值,据此确定目标第二元素是否属于第一集合和第二集合的交集。
-
公开(公告)号:CN114338006B
公开(公告)日:2023-01-24
申请号:CN202111598444.6
申请日:2021-12-24
Applicant: 浙江大学
Abstract: 本发明公开了基于半可信硬件的互相关伪随机数的远程获取方法及装置,该方法应用于半可信硬件时包括:获取发送方的随机种子和接收方的选择数;根据所述随机种子和预定互相关伪随机数种类,生成若干第一互相关伪随机数和第一承诺种子;根据所述若干第一互相关伪随机数和第一承诺种子,利用承诺机制生成第一承诺值和第一打开值;根据所述第一承诺值和选择数,生成梅克尔证明;将所述选择数对应的第一互相关伪随机数、第一承诺值、第一打开值和梅克尔证明发送至接收方,以使得接收方根据发送方发送的梅克尔根哈希和所述梅克尔证明对所述第一承诺值进行验证并根据验证通过后的所述第一承诺值和第一打开值对所述选择数对应的互相关伪随机数进行验证。
-
公开(公告)号:CN114285558A
公开(公告)日:2022-04-05
申请号:CN202111598466.2
申请日:2021-12-24
Applicant: 浙江大学
IPC: H04L9/08
Abstract: 本发明公开了一种基于半可信硬件的多方隐私计算方法及装置,其中应用于半可信硬件的方法包括:获取所有用户端的随机数掩膜和随机种子;根据所述随机种子,生成混淆电路种子;根据预定电路描述和所述混淆电路种子,生成混淆电路,所述混淆电路包括混淆表、线路标签和解码信息;利用不经意传输协议,向所述半可信硬件对应的用户端发送所有用户端的输入对应的线路标签;将所述混淆表和解码信息发送给所述半可信硬件对应的用户端,以使得所述用户端根据所述混淆表、解码信息和所有用户端的输入对应的线路标签,计算输出值。解决了相关技术中存在的硬件半可信且多方计算技术通讯量大或通讯轮次多的技术问题。
-
-
-
-