文件名称:libPSI:专用集合交集的存储库
文件大小:15.83MB
文件格式:ZIP
更新时间:2024-06-04 06:55:18
C++
libPSI 专用集合交集的存储库。 编写大多数协议只是为了对它们进行基准测试,而(RR17,KKRT,Mea86 = ECDH)可以从命令行运行,并可以使用文件作为输入。 运行该程序以获取详细信息。 介绍 协议: 基于简单哈希和OT的恶意安全 (最快) 基于Bloom过滤器和OT的恶意安全 基于公钥加密(ECC)的恶意安全 基于杜鹃哈希和OT的半诚实安全 (最快) 基于公钥加密(ECC)的半诚实安全 基于布谷鸟哈希,PIR和OT的半诚实安全 (最快的不平衡状态) 安装 我们的库是跨平台的,并且已经在Windows和Linux上进行了测试。 该库应可在Mac上运行,但尚未经过测试。 有几个库依赖,包括 ,Boost和Miracl。 首先按照libOTe上的说明进行操作。 视窗 首先克隆并构建libOTe。 libOTe和libPSI应该共享相同的父目录。 然后克隆此库并在Vi