feat: Encrypt the hole vault file #26

Merged
awiteb merged 4 commits from awiteb/fix-5 into master 2024-05-03 07:51:41 +02:00 AGit
2 changed files with 303 additions and 370 deletions
Showing only changes of commit d3eee8c35b - Show all commits

645
Cargo.lock generated

File diff suppressed because it is too large Load diff

View file

@ -12,23 +12,23 @@ keywords = ["password", "manager", "CLI"]
categories = ["command-line-utilities"] categories = ["command-line-utilities"]
[dependencies] [dependencies]
base64 = "0.21.5" clap = { version = "4.5.4", features = ["derive"] }
clap = { version = "4.4.11", features = ["derive"] }
comfy-table = "7.1.0"
directories = "5.0.1" directories = "5.0.1"
log = "0.4.20" log = "0.4.21"
passwords = { version = "3.1.16", features = ["common-password"] } passwords = { version = "3.1.16", features = ["common-password"] }
pretty_env_logger = "0.5.0" pretty_env_logger = "0.5.0"
regex = "1.10.2" regex = "1.10.4"
serde = { version = "1.0.193", features = ["derive"] } serde = { version = "1.0.200", features = ["derive"] }
serde_json = "1.0.108" thiserror = "1.0.59"
serde_with_macros = "3.4.0" reqwest = {version = "0.11.27", optional = true}
sha256 = { version = "1.4.0", default-features = false } inquire = "0.7.5"
soft-aes = "0.1.0" bincode = "1.3.3"
thiserror = "1.0.51" rand = "0.8.5"
url = { version = "2.5.0", features = ["serde"] } cbc = { version = "0.1.2", features = ["alloc", "std"] }
reqwest = {version = "0.11.23", optional = true} aes = "0.8.4"
inquire = "0.7.4" sha2 = "0.10.8"
serde_json = "1.0.116"
base64 = "0.22.1"
[features] [features]
default = ["update-notify"] default = ["update-notify"]