blob: 0d32749682af772b044bcfc71fe9defa0eb7a335 (
plain)
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
|
# spake2.rs
The SPAKE2 password-authenticated key-exchange algorithm, in Rust.
[![Build Status][build-status-image]][build-status-url]
[![Codecov][codecov-image]][codecov-url]
[![Is-It-Maintained-Resolution-Time][iim-resolution-image]][iim-resolution-url]
[![Is-It-Maintained-Open-Issues][iim-open-image]][iim-open-url]
[![Crates.io][crates-io-image]][crates-io-url]
[![Docs.rs][docs-image]][docs-url]
[![License][license-image]][license-url]
This is still pretty early, but seems to do the job. It needs a proper security review before you should consider using it for anything serious.
Note that the API has changed since 0.0.8 . I released 0.0.9 by mistake.
[build-status-image]: https://travis-ci.org/warner/spake2.rs.svg?branch=master
[build-status-url]: https://travis-ci.org/warner/spake2.rs
[codecov-image]: https://codecov.io/gh/warner/spake2.rs/branch/master/graph/badge.svg
[codecov-url]: https://codecov.io/gh/warner/spake2.rs
[crates-io-image]: https://img.shields.io/crates/v/spake2.svg
[crates-io-url]: https://crates.io/crates/spake2
[docs-image]: https://docs.rs/spake2/badge.svg
[docs-url]: https://docs.rs/spake2
[license-image]: https://img.shields.io/badge/License-MIT-blue.svg
[license-url]: LICENSE
[iim-resolution-image]: http://isitmaintained.com/badge/resolution/warner/spake2.rs.svg
[iim-resolution-url]: http://isitmaintained.com/project/warner/spake2.rs
[iim-open-image]: http://isitmaintained.com/badge/open/warner/spake2.rs.svg
[iim-open-url]: http://isitmaintained.com/project/warner/spake2.rs
|