1 unstable release

0.1.0 Nov 24, 2023

#2419 in Cryptography

Download history 203/week @ 2024-03-15 188/week @ 2024-03-22 281/week @ 2024-03-29 158/week @ 2024-04-05 188/week @ 2024-04-12 81/week @ 2024-04-19 83/week @ 2024-04-26 101/week @ 2024-05-03 115/week @ 2024-05-10 56/week @ 2024-05-17 64/week @ 2024-05-24 122/week @ 2024-05-31 171/week @ 2024-06-07 228/week @ 2024-06-14 68/week @ 2024-06-21 10/week @ 2024-06-28

487 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