[package] name = "crypto_provider" version.workspace = true edition.workspace = true publish.workspace = true [lints] workspace = true [dependencies] tinyvec.workspace = true [dev-dependencies] criterion.workspace = true hex-literal.workspace = true crypto_provider_default = { workspace = true, features = ["std"]} rand_ext.workspace = true rand.workspace = true [features] default = ["alloc"] std = [] alloc = [] test_vectors = [] raw_private_key_permit = [] [[bench]] name = "hmac_bench" harness = false [[bench]] name = "hkdf_bench" harness = false [[bench]] name = "constant_time_eq_bench" harness = false