文件名称:Paillier:Paillier 密码系统
文件大小:2KB
文件格式:ZIP
更新时间:2024-06-26 04:31:27
Java
Paillier
Paillier公钥加密算法。
Paillier公钥加密算法具有语义安全性,即给定明文m1,m2不存在多项式时间算法来区分E(m1)和E(m2)。
性质:
* Homomorphic
* Self-blinding
算法描述:
密钥生成:
选择两大素数p和q,计算N=pq以及lambda=lcm(p-1,q-1)。随机选择g属于Z*,使得gcd(L(g^lambda mod N^2), N) = 1,其中L(x)=(x-1)/N。这里
【文件预览】:
Paillier-master
----src()
--------summon()
----README.md(847B)
----.gitignore(33B)