[package] name = "arbiter-crypto" version = "0.1.0" edition = "2024" [dependencies] ml-dsa = {workspace = true, optional = true } rand = {workspace = true, optional = true} memsafe = {version = "0.4.0", optional = true} hmac.workspace = true alloy.workspace = true x-wing = { version = "0.1.0-rc.0", features = ["zeroize"] } chrono.workspace = true [lints] workspace = true [features] default = ["authn", "safecell"] authn = ["dep:ml-dsa", "dep:rand"] safecell = ["dep:memsafe"]