#scheme #paillier #prime #original #damgard-jurik #paillier-encryption #encrytion

no-std generalized-paillier

Original Paillier encryption and generallized Paillier encrytion, i.e. Damgard-Jurik scheme

2 unstable releases

new 0.2.0 Jan 15, 2025
0.1.0 Jan 9, 2025

#612 in Cryptography

Download history 121/week @ 2025-01-08

121 downloads per month

Apache-2.0

98KB
1.5K SLoC

CI Apache-2 Dependencies

Paillier encryption and Damgard-Jurik encryption

The code is generic over the prime size and expansion factor S (for Damgard-Jurik)

By default, it uses standard library and rayon for parallelization.

For no_std support, build as

cargo build --no-default-features

and for wasm-32, build as

cargo build --no-default-features --target wasm32-unknown-unknown

Dependencies

~1.4–2.4MB
~52K SLoC