PSI
文章平均质量分 64
牛三金
隐私计算算法工程师一枚~
展开
-
curve25519-c++调用,...转换成椭圆曲线上的一个点。
curve25519-c++调用,及如何使一个数转换成椭圆曲线上的一个点。原创 2022-11-04 15:51:24 · 1407 阅读 · 0 评论 -
ECC加密——C++/OPENssl实现
ECC加密——C++/OPENssl实现原创 2022-10-14 14:31:46 · 3259 阅读 · 3 评论 -
AES加密——python库的封装中英密文支持。
AES加密——python库的封装中英密文支持。原创 2022-08-23 14:09:49 · 1640 阅读 · 2 评论 -
ABY3 快速理解
本篇文章,是必读的隐私计算内容。我的感受是:读着读着你忽然心灵一颤,卧槽,奇才!话不多说,直奔主题:一.解决的问题以及有点:1.小数问题:之前解决的方法基本是缩放,这样将带来误差。2.三方隐私计算:三个参与方,至少一个腐败方。3.电路转换:算数电路,布尔电路,混淆电路计算各有利弊,转换会带来计算优化。4.效率:所有计算都是建立在效率的基础上,总之ABY3将大大提高效率。二.秘密分享:1.算数电路:(1)x = x1+x2+x3,y = y1+y2+y3x和y都分享成功原创 2022-06-30 16:04:04 · 2089 阅读 · 0 评论 -
2021 OPPRF源代码实现
1. git clone https://github.com/osu-crypto/MultipartyPSI.git 2. cd thirdparty/ 3. bash all_linux.get 4. cd .. 5. cmake . 6. make -j 7. ./bin/frontend.exe -n 5 -t 2 -m 12 -p 0 & ./bin/frontend.exe -n 5 -t 2 -m 12 -p 1 & ./bin/fro...原创 2021-12-27 18:34:05 · 1274 阅读 · 1 评论 -
Private ID and PS3I
Private ID and PS3I原创 2021-12-24 16:33:42 · 536 阅读 · 0 评论 -
Efficient Linear Multiparty PSI and Extensions to Circuit/Quorum PSI
Efficient Linear Multiparty PSI and Extensions to Circuit/Quorum PSI原创 2021-12-13 18:19:45 · 960 阅读 · 1 评论 -
Batch OPPRF
为了更好的理解Batch OPPRF 协议,强烈建议阅读上篇文章:OPPFR一、PPRF在文章中有所说明PPRF和PRF非常类似,在上篇文章中有所说明,建议阅读一下。说明一下,PRF是一种伪随机函数,作用相当于一种不可逆映射,X==>F(x)。PPRF的功能和PRF相同,也是一种伪随机函数。下面介绍一下原理。先看最后一步,这个函数的作用是将X(i)变成一个伪随机函数T(i)。这里需要两个参数k,hint,在文章中有说明k是随机数,T也是随机产生的,数量要和X一致。hi.原创 2021-12-10 18:00:20 · 1198 阅读 · 0 评论 -
多方隐私求交——基于OPPRF的MULTI-PARTY PSI
目录一、问题说明:二、基础知识:1、OPRF:不经意伪随机函数2、OPPRF3、Zero-Sharing三、Multi-partyPSI一、问题说明:Alice拥有数据X,Bob拥有数据Y,Charlic拥有数据Y,相求X,Y,Z的交集,三方除了交集外的信息不可知。二、基础知识:1、OPRF:不经意伪随机函数论文导读Alice有一些输入,Bob有一个key。不经意PRF允许Alice将自己的输入与Bob的key结合经过一系列运算转变成相对应...原创 2021-12-06 18:47:46 · 4098 阅读 · 0 评论