#api #srp

go-srp

Rust bindings for https://github.com/ProtonMail/go-srp

6 releases

new 0.1.5 May 21, 2023
0.1.4 May 18, 2023
0.1.3 Mar 3, 2023
0.1.1 Feb 26, 2023

#571 in #api

Download history 112/week @ 2023-02-25 23/week @ 2023-03-04 28/week @ 2023-03-11 35/week @ 2023-03-18 26/week @ 2023-03-25 10/week @ 2023-04-01 21/week @ 2023-04-08 6/week @ 2023-04-15 18/week @ 2023-04-22 12/week @ 2023-04-29 18/week @ 2023-05-06 70/week @ 2023-05-13

119 downloads per month
Used in proton-api-rs

AGPL-3.0-only

14KB
345 lines

Simple bindings for the go-srp repository. Currently on the client side proof calcultion is exposed by the bindings as it is the only requirement for an account to log in

Building

In order to build this library you need to have go v1.19 or higher installed on your system.

Safety

This library needs unsafe to access the C interface exposed by the go library

Dependencies

~0.2–1.7MB
~37K SLoC