key/aziot-keys/Cargo.toml (29 lines of code) (raw):

[package] name = "aziot-keys" version = "0.1.0" authors = ["Azure IoT Edge Devs"] edition = "2021" homepage = "https://azure.github.io/iot-identity-service/" description = "aziot-keys is the default implementation of cryptographic operations used by the Keys Service." license = "MIT" [lib] crate-type = ["cdylib"] [dependencies] foreign-types-shared = "0.1" hex = "0.4" hmac = "0.12" lazy_static = "1" log = "0.4" openssl = "0.10" openssl-sys = "0.9" sha2 = "0.10" url = "2" aziot-keys-common = { path = "../aziot-keys-common" } logger = { path = "../../logger" } openssl2 = { path = "../../openssl2" } openssl-sys2 = { path = "../../openssl-sys2" } pkcs11 = { path = "../../pkcs11/pkcs11" } pkcs11-sys = { path = "../../pkcs11/pkcs11-sys" } [features] # Unused at the moment, but need this so we can present a unified list of features to all packages snapctl = []