[package] name = "luks2" version = "0.5.0" authors = ["Max von Forell "] license = "MIT" repository = "https://sr.ht/~mvforell/luks2" documentation = "https://docs.rs/luks2" description = "Interact with LUKS2 partitions from Rust" keywords = ["filesystem", "luks", "cryptography"] categories = ["filesystem", "cryptography"] readme = "README.md" edition = "2018" [lib] name = "luks2" path = "./src/lib.rs" [dependencies] aes = "0.7" base64 = "0.13" bincode = "1.3" crossterm = "0.19" hmac = "0.11" pbkdf2 = { version = "0.8", default_features = false } rust-argon2 = "0.8" secrecy = "0.8" serde = { version = "1.0", features = ["derive"] } serde-big-array = "0.3" serde_json = "1.0" sha2 = "0.9" thiserror = "1.0" xts-mode = "0.4" [target.'cfg(windows)'.dev-dependencies] windows-drives = "0.5" [target.'cfg(unix)'.dev-dependencies] libc = "0.2" nix = "0.20"