async-psec/Cargo.toml

32 lines
789 B
TOML
Raw Normal View History

2021-05-16 13:53:39 +02:00
[package]
name = "async-psec"
2021-06-18 19:33:54 +02:00
version = "0.3.2"
2021-05-16 13:53:39 +02:00
authors = ["Hardcore Sushi <hardcore.sushi@disroot.org>"]
edition = "2018"
description = "Asynchronous PSEC implementation"
readme = "README.md"
license = "MIT"
repository = "https://github.com/hardcore-sushi/async-psec"
keywords = ["psec", "async", "p2p"]
categories = ["asynchronous", "cryptography", "network-programming"]
[dependencies]
tokio = { version = "1.6", features = ["net", "io-util"] }
2021-05-16 13:53:39 +02:00
async-trait = "0.1"
rand = "0.7"
x25519-dalek = "1.1" #for shared secret
ed25519-dalek = "1.0" #for singatures
2021-05-16 13:53:39 +02:00
sha2 = "0.9"
aes-gcm = "0.9"
hkdf = "0.11"
hmac = "0.11"
[dev-dependencies]
2021-05-23 13:17:10 +02:00
hex = "0.4"
tokio = { version = "1.6", features = ["rt-multi-thread", "macros"] }
2021-05-16 13:53:39 +02:00
[features]
split = []
[package.metadata.docs.rs]
all-features = true