#zk-proofs #paillier #zero-knowledge

no-std paillier-zk

ZK-proofs for Paillier encryption scheme

11 releases

new 0.7.0-alpha.4 Mar 23, 2026
0.7.0-alpha.3 Dec 4, 2025
0.7.0-alpha.2 Nov 24, 2025
0.4.2 Sep 26, 2024
0.1.0 Nov 24, 2023

#803 in Cryptography

Download history 356/week @ 2025-12-01 227/week @ 2025-12-08 106/week @ 2025-12-15 109/week @ 2025-12-22 87/week @ 2025-12-29 133/week @ 2026-01-05 327/week @ 2026-01-12 493/week @ 2026-01-19 402/week @ 2026-01-26 257/week @ 2026-02-02 1258/week @ 2026-02-09 1334/week @ 2026-02-16 1049/week @ 2026-02-23 964/week @ 2026-03-02 805/week @ 2026-03-09 627/week @ 2026-03-16

3,507 downloads per month
Used in cggmp21

MIT/Apache and maybe LGPL-3.0+

135KB
3K SLoC

License Docs Crates io Discord

paillier-zk

This crate provides ZK-proofs for some properties about paillier encryption. See the module docs for the properties and examples of usage.

This library is built on top of fast-paillier crate. This crate and the underlying big integer implementation are reexported for the consumer to be able to use them, instead of trying to match a version.

Dependencies

~1.7–6MB
~133K SLoC