1 unstable release

0.1.0 Nov 24, 2023

#2303 in Cryptography

Download history 65/week @ 2024-01-08 87/week @ 2024-01-15 132/week @ 2024-01-22 137/week @ 2024-01-29 151/week @ 2024-02-05 270/week @ 2024-02-12 198/week @ 2024-02-19 148/week @ 2024-02-26 263/week @ 2024-03-04 217/week @ 2024-03-11 228/week @ 2024-03-18 172/week @ 2024-03-25 286/week @ 2024-04-01 157/week @ 2024-04-08 164/week @ 2024-04-15 97/week @ 2024-04-22

711 downloads per month
Used in 2 crates (via paillier-zk)

MIT/Apache and LGPL-3.0+

30KB
574 lines

Optimized Paillier encryption scheme

Library implements Paillier encryption scheme with optimization such as:

  • Faster encryption and homomorphic operations via Chinese Remainder Theorem when the private key is known
  • Faster secret key generation (a.k.a faster safe primes generation)

Built on top of rug big integers library (which is based on GMP).

Dependencies

~21MB
~505K SLoC