2 releases
0.1.1 | Apr 15, 2024 |
---|---|
0.1.0 | Apr 13, 2024 |
#129 in #context
65 downloads per month
12KB
223 lines
Sessionless
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 provides a context to simplify the cryptography operations behind the protocol for communication with other Sessionless instances.
Features
uuid
- Enables random UUID generation withSessionless::generate_uuid
.
Examples
All usage examples can be found here.
lib.rs
:
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).
Dependencies
~8.5MB
~99K SLoC