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-common"
6version = "0.1.0"
7authors = ["David Drysdale <drysdale@google.com>"]
8edition = "2021"
9license = "Apache-2.0"
10
11[dependencies]
12cddl-cat = { version = "^0.6.1", optional = true }
13ciborium = { version = "^0.2.0", default-features = false }
14ciborium-io = "^0.2.0"
15coset = "0.3.3"
16der = { version = "^0.7.2", features = ["alloc", "derive"] }
17enumn = "0.1.4"
18kmr-derive = "*"
19kmr-wire = "*"
20log = "^0.4"
21pkcs1 = { version = "^0.7.5", features = ["alloc"] }
22pkcs8 = "^0.10.2"
23sec1 = { version = "0.7.3", features = ["alloc", "der", "pkcs8"] }
24spki = { version = "0.7.3"}
25zeroize = { version = "^1.5.6", features = ["alloc", "zeroize_derive"] }
26
27[dev-dependencies]
28hex = "0.4.3"
29