-
Notifications
You must be signed in to change notification settings - Fork 1
/
Cargo.toml
34 lines (31 loc) · 1.04 KB
/
Cargo.toml
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
[package]
name = "keypost-app"
version = "0.1.0"
edition = "2018"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
base64 = "^0.13"
chacha20poly1305 = "=0.10.0-pre"
curve25519-dalek = { version = "=4.0.0-pre.1", default-features = false, optional = true }
diesel = { version = "^1.4", default-features = false, features = ["postgres"] }
# diesel_cli = { version = "^1.4", default-features = false, features = ["postgres"] }
# diesel_migrations = "^1.4"
dotenv = "^0.15"
# hmac = "^0.12"
lazy_static = "^1.4"
opaque-ke = { git = "https://github.com/novifinancial/opaque-ke", tag = "v2.0.0" }
# pbkdf2 = "^0.8"
p256 = { version = "^0.11", default-features = false, features = ["hash2curve", "voprf"] }
pkce = "^0.1"
rand = "^0.8"
rocket = "^0.4"
rocket_contrib = { version = "^0.4", features = ["json"] }
serde = "^1.0"
serde_derive = "^1.0"
serde_json = "^1.0"
sha2 = "^0.9"
thiserror = "^1.0"
# yubihsm = "^0.38"
zeroize = { version = "^1.5", features = ["zeroize_derive"] }
[features]
ristretto255 = []