Hello :) I just wanted to say hi, and announce the availability of bindings for the Rust programming language.
As it is idiomatic for bindings to foreign code, there are two packages.
First, there is the almost completely autogenerated crate (crate is
Rust-lingo for library) 'nettle-sys', which merely exposes the C API
without any language-specific wrapping.
https://crates.io/crates/nettle-sys
Second, there is the 'nettle' crate, which adds an idiomatic and safe
interface on top of the former crate.
https://crates.io/crates/nettle
For some context, we are working on a new OpenPGP implementation in
Rust, called Sequoia-PGP.
https://sequoia-pgp.org/
When we started the project, we evaluated cryptographic libraries, and
decided that Nettle would be the best fit for us, even if it involved
creating language bindings first. Looking back after one and a half
years, we're still happy with our choice. So let me express our
gratitude for everyone who is or has been working on Nettle!
Cheers,
Justus
signature.asc
Description: PGP signature
_______________________________________________ nettle-bugs mailing list [email protected] http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs
