1[package] 2name = "bootsim" 3version = "0.1.0" 4authors = ["David Brown <davidb@davidb.org>"] 5edition = "2021" 6 7[features] 8default = [] 9 10sig-rsa = ["mcuboot-sys/sig-rsa"] 11sig-rsa3072 = ["mcuboot-sys/sig-rsa3072"] 12sig-ecdsa = ["mcuboot-sys/sig-ecdsa"] 13sig-ecdsa-mbedtls = ["mcuboot-sys/sig-ecdsa-mbedtls"] 14sig-ed25519 = ["mcuboot-sys/sig-ed25519"] 15overwrite-only = ["mcuboot-sys/overwrite-only"] 16swap-move = ["mcuboot-sys/swap-move"] 17validate-primary-slot = ["mcuboot-sys/validate-primary-slot"] 18enc-rsa = ["mcuboot-sys/enc-rsa"] 19enc-aes256-rsa = ["mcuboot-sys/enc-aes256-rsa"] 20enc-kw = ["mcuboot-sys/enc-kw"] 21enc-aes256-kw = ["mcuboot-sys/enc-aes256-kw"] 22enc-ec256 = ["mcuboot-sys/enc-ec256"] 23enc-ec256-mbedtls = ["mcuboot-sys/enc-ec256-mbedtls"] 24enc-aes256-ec256 = ["mcuboot-sys/enc-aes256-ec256"] 25enc-x25519 = ["mcuboot-sys/enc-x25519"] 26enc-aes256-x25519 = ["mcuboot-sys/enc-aes256-x25519"] 27bootstrap = ["mcuboot-sys/bootstrap"] 28multiimage = ["mcuboot-sys/multiimage"] 29ram-load = ["mcuboot-sys/ram-load"] 30direct-xip = ["mcuboot-sys/direct-xip"] 31downgrade-prevention = ["mcuboot-sys/downgrade-prevention"] 32max-align-32 = ["mcuboot-sys/max-align-32"] 33 34[dependencies] 35byteorder = "1.4" 36libc = "0.2" 37rand = { version = "0.8", features = ["small_rng"] } 38docopt = "1.1.0" 39serde = "1.0" 40serde_derive = "1.0" 41log = "0.4" 42env_logger = "0.9" 43simflash = { path = "simflash" } 44mcuboot-sys = { path = "mcuboot-sys" } 45ring = "0.16.11" 46untrusted = "0.9" 47pem = "1.0" 48cipher = "0.3" 49aes = { version = "0.7.4", features = ["ctr"] } 50base64 = "0.13.0" 51typenum = "1.13.0" 52