[package] name = "spbr-common" version = "0.1.0" edition = "2024" publish = ["spbr"] [dependencies] aes = "0.9.1" base64 = { version = "0.22.1", optional = true } bytemuck = { version = "1.25.0", features = ["derive"] } hmac = {version = "0.13.0", optional = true} hybrid-array = { version = "0.4.13", features = ["bytemuck"], optional = true } md-5 = {version = "0.11.0", optional = true} thiserror = "2.0.18" rand = "0.10.2" [features] crypto = ["dep:base64", "dep:hmac", "dep:md-5", "dep:hybrid-array"] [[bin]] name = "encsign-keygen" path = "utilities/encsign_keygen.rs" required-features = ["crypto"]