Crate sessionless

Source
Expand description

Rust implementation of the Sessionless protocol.

Sessionless is an authentication protocol that uses the cryptography employed by Bitcoin and Ethereum to authenticate messages sent between a client and a server.

This crate allows to create a context with which it’s possible to sign and verify messages to communicate with other Sessionless instances.

Enable the uuid feature to be able to generate random UUIDs (useful for the server).

Re-exports§

pub extern crate secp256k1;

Modules§

hex
Module for the hex encoding.

Structs§

Sessionless
Sessionless context structure used to perform all signature operations. It contains the secp256k1 engine and private-public key pair.

Type Aliases§

PrivateKey
PublicKey
Signature