Cryptographic protocol written as part of my third year project at university.
This project is licenced under GPL version 3 or later as published by the Free Software Foundation
Please do not use this for anything important. It has not been reviewed by a professional
The documentation generated by cargo-doc
Building (you may need to install libsodium):
cargo build
Testing:
cargo test
To generate your own documentation:
cargo doc
The main gotcha is to remember to call sodiumoxide::init.
For a description of the cryptographic design and for usage examples, see the cargo documentation.