[package]
name = "smartpasslib"
version = "4.0.0"
edition = "2024"
authors = ["Alexander Suvorov (smartlegionlab) <smartlegionlab@gmail.com>"]
description = "Smart Passwords Library for Rust: Cryptographic password generation and management without storage. Cross-platform deterministic passwords compatible with Python, JavaScript, Kotlin, Go, and C#."
license = "BSD-3-Clause"
repository = "https://github.com/smartlegionlab/smartpasslib-rs"
readme = "README.md"
keywords = ["password", "generator", "security", "crypto", "smartpasslib"]
categories = ["cryptography", "command-line-utilities"]
documentation = "https://docs.rs/smartpasslib"
[dependencies]
sha2 = "0.10"
rand = "0.8"
hex = "0.4"
thiserror = "2.0"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
[dev-dependencies]
criterion = "0.5"
tempfile = "3.0"
[[bench]]
name = "benchmark"
harness = false