【密码学基础】对随机不经意传输(Random Oblivious Transfer)的理解

ROT在offline阶段生成大量的OT对,在online阶段通过one-pad方式高效加密,并且只需要简单的异或运算就能实现OT过程(去随机化)。

在ROT中,有一个关键点是:需要考虑offline阶段的选择比特和online阶段的选择比特之间的关系,从而得到不同的加密构造方式。

总体流程图如下:

相关推荐
openHiTLS密码开源社区13 小时前
【密码学实战】国密TLCP协议简介及代码实现示例
密码学·国密·sm2·sm3·sm4·openhitls·tlcp
hrrrrb5 天前
【密码学】6. 消息认证和哈希函数
算法·密码学·哈希算法
hrrrrb5 天前
【密码学】8. 密码协议
密码学
景彡先生6 天前
密码学侧信道攻击(Side-channel Attack):从物理泄露中窃取密钥
密码学
小明的小名叫小明8 天前
区块链技术原理(1) -密码学
区块链·密码学·哈希算法
景彡先生9 天前
基于编码的密码学与Classic McEliece:后量子时代的稳健之选
密码学
白帽程序员猫哥9 天前
漏洞全讲解之中间件与框架漏洞(数字基础设施的“阿喀琉斯之踵“)
网络·安全·web安全·中间件·密码学·渗透
景彡先生9 天前
密码学分组模式详解:从ECB到GCM的进化之路
网络·密码学
做题不NG9 天前
密码学系列文(4)--公钥密码
密码学
景彡先生9 天前
古典密码学:凯撒密码与维吉尼亚密码的原理与实现
密码学