#protocols #login #quick #reliable #secure #client-server #sqrl

sqrl-protocol

A rust implementation of the protocol for Secure Quick Reliable Login (SQRL)

4 releases

0.1.3 Jun 26, 2024
0.1.2 May 3, 2024
0.1.1 Apr 27, 2024
0.1.0 Apr 27, 2024

#722 in Network programming

Download history 226/week @ 2024-04-26 176/week @ 2024-05-03 4/week @ 2024-05-17 2/week @ 2024-05-24 131/week @ 2024-06-21 18/week @ 2024-06-28 19/week @ 2024-07-05

168 downloads per month

GPL-3.0-only

48KB
1K SLoC

sqrl-protocol

A library for Secure Quick Reliable Login (SQRL) protocol built in Rust

Building and Testing

Building and testing can be done using the cargo app.

Build the app

cargo build

Running tests

cargo test


lib.rs:

Code needed for SQRL client and server communication

Dependencies

~3–4MB
~105K SLoC