• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1[package]
2name = "ldt"
3version.workspace = true
4edition.workspace = true
5publish.workspace = true
6
7[lints]
8workspace = true
9
10[features]
11default = []
12std = []
13
14[dependencies]
15crypto_provider.workspace = true
16ldt_tbc.workspace = true
17
18[dev-dependencies]
19crypto_provider_default = { workspace = true, features = ["rustcrypto"] }
20rand_ext.workspace = true
21test_helper.workspace = true
22xts_aes.workspace = true
23
24rand.workspace = true
25rand_pcg.workspace = true
26base64.workspace = true
27serde_json = { workspace = true, features = ["std"] }
28anyhow.workspace = true
29hex.workspace = true
30
31# benchmark/example only deps
32crypto_provider_rustcrypto.workspace = true
33clap.workspace = true
34criterion.workspace = true
35sha2.workspace = true
36ctr.workspace = true
37aes.workspace = true
38subtle.workspace = true
39blake2.workspace = true
40hdrhistogram.workspace = true
41
42[[bench]]
43name = "ldt_scan"
44harness = false
45
46[[example]]
47name = "ldt_prp"
48
49[[example]]
50name = "ldt_benchmark"
51
52[[example]]
53name = "gen_ldt_xor_pad_test_vectors"
54