feat: PGP decrypt works

This commit is contained in:
2023-09-07 01:08:12 +08:00
parent 34fd7d0e47
commit 8939237d99
5 changed files with 176 additions and 17 deletions

22
Cargo.lock generated
View File

@@ -1237,6 +1237,27 @@ dependencies = [
"winapi",
]
[[package]]
name = "rpassword"
version = "7.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6678cf63ab3491898c0d021b493c94c9b221d91295294a2a5746eacbe5928322"
dependencies = [
"libc",
"rtoolbox",
"winapi",
]
[[package]]
name = "rtoolbox"
version = "0.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "034e22c514f5c0cb8a10ff341b9b048b5ceb21591f31c8f44c43b960f9b3524a"
dependencies = [
"libc",
"winapi",
]
[[package]]
name = "rusb"
version = "0.8.1"
@@ -1586,6 +1607,7 @@ dependencies = [
"openpgp-card",
"openpgp-card-pcsc",
"reqwest",
"rpassword",
"rust_util",
"serde",
"serde_json",