混淆电路学习笔记
  Qd0Bxrb8H1Yu 2023年11月13日 20 0

以或门电路为例

X

Y

Z

0

0

0

0

1

0

1

0

0

1

1

1

1、由A生成随机数混淆电路学习笔记_密码学混淆电路学习笔记_安全多方计算_02,并对相应位置的数值进行替换,替换后如下表所示:

X

Y

Z

混淆电路学习笔记_混淆电路_03

混淆电路学习笔记_密码学_04

混淆电路学习笔记_混淆电路_05

混淆电路学习笔记_混淆电路_03

混淆电路学习笔记_密码学_07

混淆电路学习笔记_混淆电路_05

混淆电路学习笔记_混淆电路_09

混淆电路学习笔记_密码学_04

混淆电路学习笔记_混淆电路_05

混淆电路学习笔记_混淆电路_09

混淆电路学习笔记_密码学_07

混淆电路学习笔记_密码学_14

2、A对Z的值使用X,Y为密钥进行两次对称加密。

X

Y

Z

混淆电路学习笔记_混淆电路_03

混淆电路学习笔记_密码学_04

混淆电路学习笔记_密码学_17

混淆电路学习笔记_混淆电路_03

混淆电路学习笔记_密码学_07

混淆电路学习笔记_密码学_17

混淆电路学习笔记_混淆电路_09

混淆电路学习笔记_密码学_04

混淆电路学习笔记_密码学_17

混淆电路学习笔记_混淆电路_09

混淆电路学习笔记_密码学_07

混淆电路学习笔记_混淆电路_26

3、对行列进行混淆(交换3、4行)

X

Y

Z

混淆电路学习笔记_混淆电路_03

混淆电路学习笔记_密码学_04

混淆电路学习笔记_密码学_17

混淆电路学习笔记_混淆电路_03

混淆电路学习笔记_密码学_07

混淆电路学习笔记_密码学_17

混淆电路学习笔记_混淆电路_09

混淆电路学习笔记_混淆电路_34

混淆电路学习笔记_混淆电路_26

混淆电路学习笔记_混淆电路_09

混淆电路学习笔记_密码学_04

混淆电路学习笔记_密码学_17

4、A、B以OT传输混淆电路学习笔记_安全多方计算_39,(假设传输混淆电路学习笔记_密码学_04

5、A将CF及自己的数值(假设混淆电路学习笔记_混淆电路_09)发送给B。

5、B此时拥有CF,混淆电路学习笔记_密码学_42,可解密得到混淆电路学习笔记_混淆电路_05,将混淆电路学习笔记_安全多方计算_44发送至A,A可得到对应的结果。

6、若B需要则A向B共享结果。

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月13日 0

暂无评论