其他分享
首页 > 其他分享> > WeDPR 1_out_of_2 不经意传输协议

WeDPR 1_out_of_2 不经意传输协议

作者:互联网

WeDPR 1_out_of_2 OT 协议 ,算法实现见:https://github.com/WeBankBlockchain/WeDPR-Lab-Crypto/tree/main/crypto/oblivious_transfer/base_ot


message = [message_0, message_1 ]

步骤一 receiver初始化:

​ point_y = b * G1

​ point_z = c * G1

否则

​ point_z = (c -1) * G1

​ 并将ReceiverCommitment 发送给sender

步骤二 sender加密message:

​ (按位异或,注意bytes_key 的长度要大于message的长度)

​ 最后将{key_basepoint_0 ,encrypted_message_0 } {key_basepoint_1,encrypted_message_1 }发送给 receiver

步骤三 receiver解密:

标签:WeDPR,G1,point,encrypted,bytes,不经意,key,message,out
来源: https://blog.csdn.net/qq_34793644/article/details/123128959