]> git.lizzy.rs Git - PAKEs.git/blob - spake2/Cargo.toml
use hashed key to compute M
[PAKEs.git] / spake2 / Cargo.toml
1 [package]
2 name = "spake2"
3 version = "0.3.1"
4 authors = ["Brian Warner <warner@lothar.com>"]
5 description = "The SPAKE2 password-authenticated key-exchange algorithm."
6 documentation = "https://docs.rs/spake2"
7 homepage = "https://github.com/RustCrypto/PAKEs"
8 repository = "https://github.com/RustCrypto/PAKEs/tree/master/spake2"
9 license = "MIT OR Apache-2.0"
10 keywords = ["crypto", "pake", "authentication"]
11 categories = ["cryptography", "authentication"]
12 exclude = [".gitignore"]
13 readme = "README.md"
14 edition = "2021"
15 rust-version = "1.56"
16
17 [dependencies]
18 curve25519-dalek = { version = "3", default-features = false, features = ["u64_backend"] }
19 rand_core = { version = "0.5", default-features = false }
20 sha2 = { version = "0.10", default-features = false }
21 hkdf = { version = "0.12", default-features = false }
22
23 [dev-dependencies]
24 bencher = "0.1"
25 hex = "0.4"
26 num-bigint = "0.4"
27
28 [features]
29 default = ["getrandom"]
30 getrandom = ["rand_core/getrandom"]
31 std = []
32
33 [package.metadata.docs.rs]
34 all-features = true
35 rustdoc-args = ["--cfg", "docsrs"]
36
37 [[bench]]
38 name = "spake2"
39 harness = false