briansmith / crypto-bench

Benchmarks for crypto libraries (in Rust, or with Rust bindings)
70 stars 11 forks source link

Add sodiumoxide (libsodium) benchmarks #13

Closed briansmith closed 4 years ago

briansmith commented 8 years ago

The library is at https://github.com/dnaq/sodiumoxide.

I had tried to do this before, but I had trouble getting sodiumoxide to build because it couldn't find libsodium. I think libsodium-sys may be helpful, because it builds and links libsodium itself?

@zonyitoo @dnaq Do I understand the above correctly, that sodiumoxide should now work even on systems that don't have libsodium installed already?

briansmith commented 8 years ago

Work on this has started in #18. We're having build issues on Linux, but otherwise it looks good to go.

JohnHeitmann commented 8 years ago

This sodiumoxide PR will unblock AES-GCM and Chacha20-Poly1305: https://github.com/dnaq/sodiumoxide/pull/130