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

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

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

总体流程图如下:

相关推荐
openHiTLS密码开源社区1 小时前
【密码学实战】openHiTLS passwd命令行:专业密码哈希生成工具
linux·密码学·哈希算法·ldap·密码策略·随机盐值
啥都不懂的小小白2 小时前
密码学入门:从古典加密到现代网络安全
安全·web安全·密码学
vlln5 小时前
【调研】加密货币/BTC/区块链的发展历史(2025)
区块链·密码学
要做朋鱼燕8 小时前
【AES加密专题】1.AES的原理详解和加密过程
运维·网络·密码学·c·加密·aes·嵌入式工具
奔跑吧邓邓子3 天前
【C++实战(74)】深入C++安全编程:密码学实战之旅
c++·安全·实战·密码学·安全编程
学编程的小鬼4 天前
密码学中的Salt
密码学
搬砖魁首4 天前
密码学系列 - 零知识证明(ZKP) - NTT运算
区块链·密码学·零知识证明·fft·ntt
yjx233328 天前
《应用密码学》——基本协议(笔记)
笔记·密码学
Chen--Xing11 天前
OpenMP并行化编程指南
c++·密码学·openmp
Nicolas89311 天前
【数据保护】一种安全高效的全匿踪纵向联邦学习方法
联邦学习·数据保护·隐私计算·全流程加密·全匿踪·anonymfl