1# Note that Cargo is not an officially supported build tool (Android's Soong is the official 2# tool). This Cargo.toml file is included purely for the convenience of KeyMint developers. 3 4[package] 5name = "kmr-ta" 6version = "0.1.0" 7authors = ["David Drysdale <drysdale@google.com>"] 8edition = "2021" 9license = "Apache-2.0" 10 11[features] 12default = [] 13# The `downgrade` feature allows the HAL service to tell the TA what version of the KeyMint 14# HAL to implement. 15downgrade = [] 16 17[dependencies] 18ciborium = { version = "^0.2.0", default-features = false } 19ciborium-io = "^0.2.0" 20coset = "0.3.3" 21der = { version = "^0.7.8", features = ["alloc", "derive"] } 22flagset = "0.4.3" 23kmr-common = "*" 24kmr-derive = "*" 25kmr-wire = "*" 26log = "^0.4" 27spki = { version = "0.7.3"} 28x509-cert = { version = "0.2.4", default-features = false } 29 30[dev-dependencies] 31hex = "0.4.3" 32