Rust implementation of the secret-handshake protocol.
Switch branches/tags
Nothing to show
Clone or download


Rust wrapper around shs1-c.

API documentation

The examples folder contains executables for use with the shs1-testsuite. Run cargo build --example client or cargo build --example server to compile them.


This module depends on libsodium.

This also contains shs1-c as a git submodule, so be sure to perform the right git magic when cloning, updating etc.