LibTomCrypt is a fairly comprehensive, modular and portable cryptographic toolkit that provides developers with a vast array of well known published block ciphers, one-way hash functions, chaining modes, pseudo-random number generators, public key cryptography and a plethora of other routines.
At the moment, only ecc and eax are exposed by these bindings, it should be easy to add more features.
I do not plan to add more functionality myself because I do not need it, pull requests or people, who are willing to overtake this project and expand the crate, are welcome though.
Add the following to your Cargo.toml
:
[dependencies]
tomcrypt = "0.1"
Licensed under either of
at your option.