* * Addition gate c1 = a1+b1 c2 = a2+b2 c1+c2 = a1+a2+b1+b2 * * NOT gate NOT(a) = NOT(a1+a2) NOT(a) = NOT(a1)+a2 * * Multiplication gate c1+c2 = (a1+a2)(b1+b2) (c1,c2) should be uniformly chosen amongst all solutions We use Oblivious Transfer * * Oblivious transfer in the case of semi-honest parties Sender has t1, t2, …, tk (bits) Receiver chooses some 1 ≤ i ≤ k Goal: Receiver gets ti, Sender does not know i Learns nothing tj Alice j Bob t0, t1 1-out-of 2 Oblivious Transfer (OT12) * * OT Using RSA for semi-honest Sender chooses RSA keys, sends public key to Receiver Receiver chooses
您可能关注的文档
最近下载
- 福建省水利水电建筑概算定额(上册、下册)2021.pdf VIP
- (二模)郑州市2026年高三毕业年级第二次质量预测数学试卷(含答案).docx
- 【儿童故事】儿童故事六则 小蛋壳的故事.docx VIP
- 体外诊断试剂盒研发进展.docx VIP
- 2025届山西省临汾市高三下学期第二次模拟生物试题(解析版).docx
- 2025年供水设施管理与水质检测手册.docx VIP
- 生态保护与国家安全-环境安全与国家安全-教学课件.pptx VIP
- 《食品经营许可证》延续申请表.doc VIP
- 新课标人教版小学数学五年级下册教学用书.pdf VIP
- 2024建筑与市政工程施工现场临时用电安全技术标准.docx VIP
原创力文档

文档评论(0)