I was looking for Paillier library. I got this library but, when I saw the examples of the usage, I felt that I can't directly use it as a library. So, I was looking for wrappers or any libraries that have this library as a dependency but couldn't do it because I didn't find any options in crates.io to do search like this.
I found that 'dependency' option. It was just right there . Anyway, guess I'll just write my own wrapper around it.
What makes you feel you can't use it?
As far as crypto libraries go, the API seems quite intuitive based on the basic and simple voting examples. Sure, the voting example is a bit complex, but that's because it's an example of something you might do in the wild and they've extracted the actors into
This library needs nightly compiler to compile and also everytime, I've to write
Pailler::<some_func> to do anything, so I thought maybe it can't be used just as it is. So, that's why I asked.
So will do any wrapper around it, then.
It was also written 2 years ago. There's a very high chance you can fork the repository, remove any nightly features, and it should compile on stable again.
This topic was automatically closed 90 days after the last reply. We invite you to open a new topic if you have further questions or comments.