-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
38 lines (26 loc) · 1001 Bytes
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
libscram
========
libscram is a self-contained implementation of the SCRAM authentication
protocol, as described in RFC 5802.
It is a mostly-unsupported code dump at the moment, with no build system, tests,
documentation or release infrastructure. If you want to use it, please get in
touch <philip@tecnocode.co.uk> and we can get the ball rolling on
adding some of that infrastructure.
Some unit tests are provided in test-authentication.c, but they have not been
hooked up.
Dependencies
============
• glib-2.0 ≥ 2.38.0
• gio-2.0 ≥ 2.38.0
Other implementations
=====================
GNU SASL (libgsasl) also provides an implementation of SCRAM, alongside
various other SASL authentication protocols. If you need support for more
than just SCRAM, it makes more sense to use libgsasl than libscram.
https://www.gnu.org/software/gsasl/
Licensing
=========
libscram is licensed under the LGPL; see COPYING for more details.
Contact
=======
Philip Withnall <philip@tecnocode.co.uk>