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