5 个版本

0.2.3 2022年12月29日
0.2.2 2022年11月30日
0.2.1 2022年11月29日
0.2.0 2022年11月29日
0.1.0 2022年11月28日

#11 in #同态加密

每月 21 次下载

MIT 许可协议

21KB
330

Paillier 密码系统

CI crates.io Crates.io

仅用 Rust 编写的 Paillier 密码系统实现。

构建 & 测试

cargo build
cargo test

原因

出于研究目的。Paillier 算法的加密支持同态加法和标量乘法的属性。

是否可用于生产环境?

不,它仅用于教育和研究目的。代码未经过任何安全审计。

用法

请参阅 lib.rs 中的单元测试。

Paillier 与 RSA 的比较

https://crypto.stackexchange.com/questions/57766/paillier-vs-rsa

参考文献

依赖项

~2.5MB
~50K SLoC