This contains the code to integrate libgossamer with various cryptography backends that provide cryptographic signatures.
This allows projects to extend the Signer and Verifier classes to support Hardware Security Modules (HSMs).
CryptoBackends can also be used with protocol signing.
We ship with a single backend (SodiumBackend
) which uses Libsodium to
provide Ed25519 signatures of the hashes of release files.