[package]
name = "password_manager"
version = "0.2.5"
edition = "2021"
authors = ["Jacek Trefon - Trefon Digital Consulting"]
description = "Ultra-secure password manager with quantum-resistant encryption"
license-file = "LICENSE.md"
repository = "https://github.com/jtrefon/quantum-password-manager"
homepage = "https://github.com/jtrefon/quantum-password-manager"
documentation = "https://github.com/jtrefon/quantum-password-manager#readme"
readme = "README.md"
keywords = [
"password-manager",
"security",
"encryption",
"quantum-resistant",
"cli"
]
categories = [
"command-line-utilities",
"cryptography",
"authentication"
]
[dependencies]
aes-gcm = "0.10.3"
argon2 = "0.5.2"
rand = "0.8.5"
getrandom = "0.2.10"
hmac = "0.12"
hkdf = "0.12"
sha2 = "0.10.8"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
clap = { version = "4.4", features = ["derive"] }
rpassword = "7.3.1"
dialoguer = "0.11.0"
console = "0.15.8"
arboard = "3.3"
anyhow = "1.0"
thiserror = "1.0"
base64 = "0.21.5"
sha3 = "0.10"
subtle = "2.5"
chrono = { version = "0.4", features = ["serde"] }
uuid = { version = "1.6", features = ["v4", "serde"] }
zeroize = "1.8"
[dev-dependencies]
tempfile = "3.8"