1 unstable release

0.1.0 Nov 24, 2023

#2314 in Cryptography

Download history 136/week @ 2024-01-27 138/week @ 2024-02-03 258/week @ 2024-02-10 216/week @ 2024-02-17 149/week @ 2024-02-24 259/week @ 2024-03-02 219/week @ 2024-03-09 221/week @ 2024-03-16 179/week @ 2024-03-23 273/week @ 2024-03-30 167/week @ 2024-04-06 169/week @ 2024-04-13 97/week @ 2024-04-20 66/week @ 2024-04-27 105/week @ 2024-05-04 112/week @ 2024-05-11

384 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