1[package] 2name = "crypto_provider" 3version.workspace = true 4edition.workspace = true 5publish.workspace = true 6 7[lints] 8workspace = true 9 10[dependencies] 11tinyvec.workspace = true 12 13[dev-dependencies] 14criterion.workspace = true 15hex-literal.workspace = true 16crypto_provider_default = { workspace = true, features = ["std"]} 17rand_ext.workspace = true 18rand.workspace = true 19 20[features] 21default = ["alloc"] 22std = [] 23alloc = [] 24test_vectors = [] 25raw_private_key_permit = [] 26 27[[bench]] 28name = "hmac_bench" 29harness = false 30 31[[bench]] 32name = "hkdf_bench" 33harness = false 34 35[[bench]] 36name = "constant_time_eq_bench" 37harness = false 38