verify signature

This commit is contained in:
nora 2024-08-25 22:50:34 +02:00
parent ae425fdefa
commit 3124e6a2ab
14 changed files with 373 additions and 36 deletions

25
Cargo.lock generated
View file

@ -279,6 +279,7 @@ version = "0.1.0"
dependencies = [
"clap",
"cluelessh-agent-client",
"cluelessh-keys",
"cluelessh-protocol",
"cluelessh-tokio",
"cluelessh-transport",
@ -374,12 +375,14 @@ name = "cluelessh-keys"
version = "0.1.0"
dependencies = [
"aes",
"base64",
"bcrypt-pbkdf",
"cluelessh-transport",
"ctr",
"ed25519-dalek",
"pem",
"rand",
"thiserror",
]
[[package]]
@ -430,12 +433,14 @@ dependencies = [
name = "cluelesshd"
version = "0.1.0"
dependencies = [
"cluelessh-keys",
"cluelessh-protocol",
"cluelessh-tokio",
"cluelessh-transport",
"eyre",
"futures",
"rustix",
"thiserror",
"tokio",
"tracing",
"tracing-subscriber",
@ -1410,6 +1415,26 @@ dependencies = [
"unicode-ident",
]
[[package]]
name = "thiserror"
version = "1.0.63"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
version = "1.0.63"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "thread_local"
version = "1.1.8"