1# This file is automatically @generated by Cargo.
2# It is not intended for manual editing.
3version = 3
4
5[[package]]
6name = "adler"
7version = "1.0.2"
8source = "registry+https://github.com/rust-lang/crates.io-index"
9checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
10
11[[package]]
12name = "aead"
13version = "0.5.2"
14source = "registry+https://github.com/rust-lang/crates.io-index"
15checksum = "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0"
16dependencies = [
17 "bytes",
18 "crypto-common",
19 "generic-array",
20]
21
22[[package]]
23name = "aes"
24version = "0.8.3"
25source = "registry+https://github.com/rust-lang/crates.io-index"
26checksum = "ac1f845298e95f983ff1944b728ae08b8cebab80d684f0a832ed0fc74dfa27e2"
27dependencies = [
28 "cfg-if",
29 "cipher",
30 "cpufeatures",
31]
32
33[[package]]
34name = "aes-gcm"
35version = "0.10.3"
36source = "registry+https://github.com/rust-lang/crates.io-index"
37checksum = "831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1"
38dependencies = [
39 "aead",
40 "aes",
41 "cipher",
42 "ctr",
43 "ghash",
44 "subtle",
45]
46
47[[package]]
48name = "aes-gcm-siv"
49version = "0.11.1"
50source = "registry+https://github.com/rust-lang/crates.io-index"
51checksum = "ae0784134ba9375416d469ec31e7c5f9fa94405049cf08c5ce5b4698be673e0d"
52dependencies = [
53 "aead",
54 "aes",
55 "cipher",
56 "ctr",
57 "polyval",
58 "subtle",
59 "zeroize",
60]
61
62[[package]]
63name = "aho-corasick"
64version = "1.1.2"
65source = "registry+https://github.com/rust-lang/crates.io-index"
66checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0"
67dependencies = [
68 "memchr",
69]
70
71[[package]]
72name = "android-tzdata"
73version = "0.1.1"
74source = "registry+https://github.com/rust-lang/crates.io-index"
75checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"
76
77[[package]]
78name = "android_system_properties"
79version = "0.1.5"
80source = "registry+https://github.com/rust-lang/crates.io-index"
81checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
82dependencies = [
83 "libc",
84]
85
86[[package]]
87name = "anes"
88version = "0.1.6"
89source = "registry+https://github.com/rust-lang/crates.io-index"
90checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299"
91
92[[package]]
93name = "anstream"
94version = "0.6.12"
95source = "registry+https://github.com/rust-lang/crates.io-index"
96checksum = "96b09b5178381e0874812a9b157f7fe84982617e48f71f4e3235482775e5b540"
97dependencies = [
98 "anstyle",
99 "anstyle-parse",
100 "anstyle-query",
101 "anstyle-wincon",
102 "colorchoice",
103 "utf8parse",
104]
105
106[[package]]
107name = "anstyle"
108version = "1.0.4"
109source = "registry+https://github.com/rust-lang/crates.io-index"
110checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87"
111
112[[package]]
113name = "anstyle-parse"
114version = "0.2.3"
115source = "registry+https://github.com/rust-lang/crates.io-index"
116checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c"
117dependencies = [
118 "utf8parse",
119]
120
121[[package]]
122name = "anstyle-query"
123version = "1.0.2"
124source = "registry+https://github.com/rust-lang/crates.io-index"
125checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648"
126dependencies = [
127 "windows-sys 0.52.0",
128]
129
130[[package]]
131name = "anstyle-wincon"
132version = "3.0.2"
133source = "registry+https://github.com/rust-lang/crates.io-index"
134checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7"
135dependencies = [
136 "anstyle",
137 "windows-sys 0.52.0",
138]
139
140[[package]]
141name = "anyhow"
142version = "1.0.80"
143source = "registry+https://github.com/rust-lang/crates.io-index"
144checksum = "5ad32ce52e4161730f7098c077cd2ed6229b5804ccf99e5366be1ab72a98b4e1"
145
146[[package]]
147name = "array_ref"
148version = "0.1.0"
149
150[[package]]
151name = "array_view"
152version = "0.1.0"
153
154[[package]]
155name = "autocfg"
156version = "1.1.0"
157source = "registry+https://github.com/rust-lang/crates.io-index"
158checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
159
160[[package]]
161name = "base16ct"
162version = "0.2.0"
163source = "registry+https://github.com/rust-lang/crates.io-index"
164checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf"
165
166[[package]]
167name = "base64"
168version = "0.21.7"
169source = "registry+https://github.com/rust-lang/crates.io-index"
170checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567"
171
172[[package]]
173name = "base64ct"
174version = "1.6.0"
175source = "registry+https://github.com/rust-lang/crates.io-index"
176checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b"
177
178[[package]]
179name = "bitflags"
180version = "1.3.2"
181source = "registry+https://github.com/rust-lang/crates.io-index"
182checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
183
184[[package]]
185name = "bitflags"
186version = "2.4.2"
187source = "registry+https://github.com/rust-lang/crates.io-index"
188checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf"
189
190[[package]]
191name = "blake2"
192version = "0.10.6"
193source = "registry+https://github.com/rust-lang/crates.io-index"
194checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe"
195dependencies = [
196 "digest",
197]
198
199[[package]]
200name = "block-buffer"
201version = "0.10.4"
202source = "registry+https://github.com/rust-lang/crates.io-index"
203checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"
204dependencies = [
205 "generic-array",
206]
207
208[[package]]
209name = "block-padding"
210version = "0.3.3"
211source = "registry+https://github.com/rust-lang/crates.io-index"
212checksum = "a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93"
213dependencies = [
214 "generic-array",
215]
216
217[[package]]
218name = "bssl-crypto"
219version = "0.2.0"
220dependencies = [
221 "bssl-sys",
222]
223
224[[package]]
225name = "bssl-sys"
226version = "0.1.0"
227
228[[package]]
229name = "bstr"
230version = "1.9.0"
231source = "registry+https://github.com/rust-lang/crates.io-index"
232checksum = "c48f0051a4b4c5e0b6d365cd04af53aeaa209e3cc15ec2cdb69e73cc87fbd0dc"
233dependencies = [
234 "memchr",
235 "serde",
236]
237
238[[package]]
239name = "build-scripts"
240version = "0.1.0"
241dependencies = [
242 "anyhow",
243 "chrono",
244 "clap 4.5.1",
245 "cmd-runner",
246 "crossbeam",
247 "env_logger",
248 "file-header",
249 "glob",
250 "globset",
251 "log",
252 "owo-colors",
253 "regex",
254 "semver",
255 "serde_json",
256 "shell-escape",
257 "tempfile",
258 "thiserror",
259 "walkdir",
260 "which",
261]
262
263[[package]]
264name = "bumpalo"
265version = "3.14.0"
266source = "registry+https://github.com/rust-lang/crates.io-index"
267checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec"
268
269[[package]]
270name = "byteorder"
271version = "1.5.0"
272source = "registry+https://github.com/rust-lang/crates.io-index"
273checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
274
275[[package]]
276name = "bytes"
277version = "1.5.0"
278source = "registry+https://github.com/rust-lang/crates.io-index"
279checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223"
280
281[[package]]
282name = "cast"
283version = "0.3.0"
284source = "registry+https://github.com/rust-lang/crates.io-index"
285checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5"
286
287[[package]]
288name = "cbc"
289version = "0.1.2"
290source = "registry+https://github.com/rust-lang/crates.io-index"
291checksum = "26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6"
292dependencies = [
293 "cipher",
294]
295
296[[package]]
297name = "cbindgen"
298version = "0.26.0"
299source = "registry+https://github.com/rust-lang/crates.io-index"
300checksum = "da6bc11b07529f16944307272d5bd9b22530bc7d05751717c9d416586cedab49"
301dependencies = [
302 "clap 3.2.25",
303 "heck",
304 "indexmap",
305 "log",
306 "proc-macro2",
307 "quote",
308 "serde",
309 "serde_json",
310 "syn 1.0.109",
311 "tempfile",
312 "toml",
313]
314
315[[package]]
316name = "cc"
317version = "1.0.83"
318source = "registry+https://github.com/rust-lang/crates.io-index"
319checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0"
320dependencies = [
321 "libc",
322]
323
324[[package]]
325name = "cesu8"
326version = "1.1.0"
327source = "registry+https://github.com/rust-lang/crates.io-index"
328checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c"
329
330[[package]]
331name = "cfg-if"
332version = "1.0.0"
333source = "registry+https://github.com/rust-lang/crates.io-index"
334checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
335
336[[package]]
337name = "chrono"
338version = "0.4.34"
339source = "registry+https://github.com/rust-lang/crates.io-index"
340checksum = "5bc015644b92d5890fab7489e49d21f879d5c990186827d42ec511919404f38b"
341dependencies = [
342 "android-tzdata",
343 "iana-time-zone",
344 "num-traits",
345 "windows-targets 0.52.3",
346]
347
348[[package]]
349name = "ciborium"
350version = "0.2.1"
351source = "registry+https://github.com/rust-lang/crates.io-index"
352checksum = "effd91f6c78e5a4ace8a5d3c0b6bfaec9e2baaef55f3efc00e45fb2e477ee926"
353dependencies = [
354 "ciborium-io",
355 "ciborium-ll",
356 "serde",
357]
358
359[[package]]
360name = "ciborium-io"
361version = "0.2.1"
362source = "registry+https://github.com/rust-lang/crates.io-index"
363checksum = "cdf919175532b369853f5d5e20b26b43112613fd6fe7aee757e35f7a44642656"
364
365[[package]]
366name = "ciborium-ll"
367version = "0.2.1"
368source = "registry+https://github.com/rust-lang/crates.io-index"
369checksum = "defaa24ecc093c77630e6c15e17c51f5e187bf35ee514f4e2d67baaa96dae22b"
370dependencies = [
371 "ciborium-io",
372 "half",
373]
374
375[[package]]
376name = "cipher"
377version = "0.4.4"
378source = "registry+https://github.com/rust-lang/crates.io-index"
379checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad"
380dependencies = [
381 "crypto-common",
382 "inout",
383]
384
385[[package]]
386name = "clap"
387version = "4.4.14"
388source = "registry+https://github.com/rust-lang/crates.io-index"
389checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123"
390dependencies = [
391 "atty",
392 "bitflags 1.3.2",
393 "clap_lex 0.2.4",
394 "indexmap",
395 "strsim 0.10.0",
396 "termcolor",
397 "textwrap",
398]
399
400[[package]]
401name = "clap"
402version = "4.5.1"
403source = "registry+https://github.com/rust-lang/crates.io-index"
404checksum = "c918d541ef2913577a0f9566e9ce27cb35b6df072075769e0b26cb5a554520da"
405dependencies = [
406 "clap_builder",
407 "clap_derive",
408]
409
410[[package]]
411name = "clap_builder"
412version = "4.5.1"
413source = "registry+https://github.com/rust-lang/crates.io-index"
414checksum = "9f3e7391dad68afb0c2ede1bf619f579a3dc9c2ec67f089baa397123a2f3d1eb"
415dependencies = [
416 "anstream",
417 "anstyle",
418 "clap_lex 0.7.0",
419 "strsim 0.11.0",
420]
421
422[[package]]
423name = "clap_derive"
424version = "4.5.0"
425source = "registry+https://github.com/rust-lang/crates.io-index"
426checksum = "307bc0538d5f0f83b8248db3087aa92fe504e4691294d0c96c0eabc33f47ba47"
427dependencies = [
428 "heck",
429 "proc-macro2",
430 "quote",
431 "syn 2.0.50",
432]
433
434[[package]]
435name = "clap_lex"
436version = "0.6.0"
437source = "registry+https://github.com/rust-lang/crates.io-index"
438checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5"
439dependencies = [
440 "os_str_bytes",
441]
442
443[[package]]
444name = "clap_lex"
445version = "0.7.0"
446source = "registry+https://github.com/rust-lang/crates.io-index"
447checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce"
448
449[[package]]
450name = "cmd-runner"
451version = "0.1.0"
452dependencies = [
453 "anyhow",
454 "owo-colors",
455 "shell-escape",
456]
457
458[[package]]
459name = "colorchoice"
460version = "1.0.0"
461source = "registry+https://github.com/rust-lang/crates.io-index"
462checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7"
463
464[[package]]
465name = "combine"
466version = "4.6.6"
467source = "registry+https://github.com/rust-lang/crates.io-index"
468checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4"
469dependencies = [
470 "bytes",
471 "memchr",
472]
473
474[[package]]
475name = "const-oid"
476version = "0.9.6"
477source = "registry+https://github.com/rust-lang/crates.io-index"
478checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8"
479
480[[package]]
481name = "core-foundation-sys"
482version = "0.8.6"
483source = "registry+https://github.com/rust-lang/crates.io-index"
484checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f"
485
486[[package]]
487name = "cpufeatures"
488version = "0.2.12"
489source = "registry+https://github.com/rust-lang/crates.io-index"
490checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504"
491dependencies = [
492 "libc",
493]
494
495[[package]]
496name = "crc32fast"
497version = "1.3.2"
498source = "registry+https://github.com/rust-lang/crates.io-index"
499checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d"
500dependencies = [
501 "cfg-if",
502]
503
504[[package]]
505name = "criterion"
506version = "0.5.1"
507source = "registry+https://github.com/rust-lang/crates.io-index"
508checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f"
509dependencies = [
510 "anes",
511 "cast",
512 "ciborium",
513 "clap 4.5.1",
514 "criterion-plot",
515 "is-terminal",
516 "itertools",
517 "num-traits",
518 "once_cell",
519 "oorandom",
520 "plotters",
521 "rayon",
522 "regex",
523 "serde",
524 "serde_derive",
525 "serde_json",
526 "tinytemplate",
527 "walkdir",
528]
529
530[[package]]
531name = "criterion-plot"
532version = "0.5.0"
533source = "registry+https://github.com/rust-lang/crates.io-index"
534checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1"
535dependencies = [
536 "cast",
537 "itertools",
538]
539
540[[package]]
541name = "crossbeam"
542version = "0.8.4"
543source = "registry+https://github.com/rust-lang/crates.io-index"
544checksum = "1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8"
545dependencies = [
546 "crossbeam-channel",
547 "crossbeam-deque",
548 "crossbeam-epoch",
549 "crossbeam-queue",
550 "crossbeam-utils",
551]
552
553[[package]]
554name = "crossbeam-channel"
555version = "0.5.11"
556source = "registry+https://github.com/rust-lang/crates.io-index"
557checksum = "176dc175b78f56c0f321911d9c8eb2b77a78a4860b9c19db83835fea1a46649b"
558dependencies = [
559 "crossbeam-utils",
560]
561
562[[package]]
563name = "crossbeam-deque"
564version = "0.8.5"
565source = "registry+https://github.com/rust-lang/crates.io-index"
566checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d"
567dependencies = [
568 "crossbeam-epoch",
569 "crossbeam-utils",
570]
571
572[[package]]
573name = "crossbeam-epoch"
574version = "0.9.18"
575source = "registry+https://github.com/rust-lang/crates.io-index"
576checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e"
577dependencies = [
578 "crossbeam-utils",
579]
580
581[[package]]
582name = "crossbeam-queue"
583version = "0.3.11"
584source = "registry+https://github.com/rust-lang/crates.io-index"
585checksum = "df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35"
586dependencies = [
587 "crossbeam-utils",
588]
589
590[[package]]
591name = "crossbeam-utils"
592version = "0.8.19"
593source = "registry+https://github.com/rust-lang/crates.io-index"
594checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345"
595
596[[package]]
597name = "crypto-bigint"
598version = "0.5.5"
599source = "registry+https://github.com/rust-lang/crates.io-index"
600checksum = "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76"
601dependencies = [
602 "generic-array",
603 "rand_core 0.6.4",
604 "subtle",
605 "zeroize",
606]
607
608[[package]]
609name = "crypto-common"
610version = "0.1.6"
611source = "registry+https://github.com/rust-lang/crates.io-index"
612checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
613dependencies = [
614 "generic-array",
615 "rand_core 0.6.4",
616 "typenum",
617]
618
619[[package]]
620name = "crypto_provider"
621version = "0.1.0"
622dependencies = [
623 "criterion",
624 "crypto_provider_default",
625 "hex-literal",
626 "rand",
627 "rand_ext",
628 "tinyvec",
629]
630
631[[package]]
632name = "crypto_provider_boringssl"
633version = "0.1.0"
634dependencies = [
635 "bssl-crypto",
636 "crypto_provider",
637]
638
639[[package]]
640name = "crypto_provider_default"
641version = "0.1.0"
642dependencies = [
643 "cfg-if",
644 "crypto_provider",
645 "crypto_provider_boringssl",
646 "crypto_provider_rustcrypto",
647]
648
649[[package]]
650name = "crypto_provider_rustcrypto"
651version = "0.1.0"
652dependencies = [
653 "aead",
654 "aes",
655 "aes-gcm",
656 "aes-gcm-siv",
657 "cbc",
658 "cfg-if",
659 "crypto_provider",
660 "crypto_provider_rustcrypto",
661 "crypto_provider_test",
662 "ctr",
663 "ed25519-dalek",
664 "hex",
665 "hkdf",
666 "hmac",
667 "p256",
668 "rand",
669 "rand_chacha",
670 "rand_core 0.6.4",
671 "sec1",
672 "sha2",
673 "subtle",
674 "x25519-dalek",
675]
676
677[[package]]
678name = "crypto_provider_stubs"
679version = "0.1.0"
680dependencies = [
681 "crypto_provider",
682]
683
684[[package]]
685name = "crypto_provider_test"
686version = "0.1.0"
687dependencies = [
688 "crypto_provider",
689 "hex",
690 "hex-literal",
691 "rand",
692 "rand_ext",
693 "rstest",
694 "rstest_reuse",
695 "test_helper",
696 "wycheproof",
697]
698
699[[package]]
700name = "ctr"
701version = "0.9.2"
702source = "registry+https://github.com/rust-lang/crates.io-index"
703checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835"
704dependencies = [
705 "cipher",
706]
707
708[[package]]
709name = "curve25519-dalek"
710version = "4.1.1"
711source = "registry+https://github.com/rust-lang/crates.io-index"
712checksum = "e89b8c6a2e4b1f45971ad09761aafb85514a84744b67a95e32c3cc1352d1f65c"
713dependencies = [
714 "cfg-if",
715 "cpufeatures",
716 "curve25519-dalek-derive",
717 "digest",
718 "fiat-crypto",
719 "platforms",
720 "rustc_version",
721 "subtle",
722 "zeroize",
723]
724
725[[package]]
726name = "curve25519-dalek-derive"
727version = "0.1.1"
728source = "registry+https://github.com/rust-lang/crates.io-index"
729checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3"
730dependencies = [
731 "proc-macro2",
732 "quote",
733 "syn 2.0.50",
734]
735
736[[package]]
737name = "der"
738version = "0.7.8"
739source = "registry+https://github.com/rust-lang/crates.io-index"
740checksum = "fffa369a668c8af7dbf8b5e56c9f744fbd399949ed171606040001947de40b1c"
741dependencies = [
742 "const-oid",
743 "zeroize",
744]
745
746[[package]]
747name = "diff"
748version = "0.1.13"
749source = "registry+https://github.com/rust-lang/crates.io-index"
750checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8"
751
752[[package]]
753name = "digest"
754version = "0.10.7"
755source = "registry+https://github.com/rust-lang/crates.io-index"
756checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
757dependencies = [
758 "block-buffer",
759 "crypto-common",
760 "subtle",
761]
762
763[[package]]
764name = "ed25519"
765version = "2.2.3"
766source = "registry+https://github.com/rust-lang/crates.io-index"
767checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53"
768dependencies = [
769 "pkcs8",
770 "signature",
771]
772
773[[package]]
774name = "ed25519-dalek"
775version = "2.1.1"
776source = "registry+https://github.com/rust-lang/crates.io-index"
777checksum = "4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871"
778dependencies = [
779 "curve25519-dalek",
780 "ed25519",
781 "rand_core 0.6.4",
782 "serde",
783 "sha2",
784 "subtle",
785 "zeroize",
786]
787
788[[package]]
789name = "either"
790version = "1.9.0"
791source = "registry+https://github.com/rust-lang/crates.io-index"
792checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07"
793
794[[package]]
795name = "elliptic-curve"
796version = "0.13.8"
797source = "registry+https://github.com/rust-lang/crates.io-index"
798checksum = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47"
799dependencies = [
800 "base16ct",
801 "crypto-bigint",
802 "digest",
803 "ff",
804 "generic-array",
805 "group",
806 "hkdf",
807 "rand_core 0.6.4",
808 "sec1",
809 "subtle",
810 "zeroize",
811]
812
813[[package]]
814name = "env_logger"
815version = "0.10.2"
816source = "registry+https://github.com/rust-lang/crates.io-index"
817checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580"
818dependencies = [
819 "humantime",
820 "is-terminal",
821 "log",
822 "regex",
823 "termcolor",
824]
825
826[[package]]
827name = "errno"
828version = "0.3.8"
829source = "registry+https://github.com/rust-lang/crates.io-index"
830checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245"
831dependencies = [
832 "libc",
833 "windows-sys 0.52.0",
834]
835
836[[package]]
837name = "fastrand"
838version = "2.0.1"
839source = "registry+https://github.com/rust-lang/crates.io-index"
840checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5"
841
842[[package]]
843name = "ff"
844version = "0.13.0"
845source = "registry+https://github.com/rust-lang/crates.io-index"
846checksum = "ded41244b729663b1e574f1b4fb731469f69f79c17667b5d776b16cda0479449"
847dependencies = [
848 "rand_core 0.6.4",
849 "subtle",
850]
851
852[[package]]
853name = "fiat-crypto"
854version = "0.2.5"
855source = "registry+https://github.com/rust-lang/crates.io-index"
856checksum = "27573eac26f4dd11e2b1916c3fe1baa56407c83c71a773a8ba17ec0bca03b6b7"
857
858[[package]]
859name = "file-header"
860version = "0.1.2"
861source = "registry+https://github.com/rust-lang/crates.io-index"
862checksum = "b5568149106e77ae33bc3a2c3ef3839cbe63ffa4a8dd4a81612a6f9dfdbc2e9f"
863dependencies = [
864 "crossbeam",
865 "lazy_static",
866 "license",
867 "thiserror",
868 "walkdir",
869]
870
871[[package]]
872name = "flate2"
873version = "1.0.28"
874source = "registry+https://github.com/rust-lang/crates.io-index"
875checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e"
876dependencies = [
877 "crc32fast",
878 "miniz_oxide",
879]
880
881[[package]]
882name = "fnv"
883version = "1.0.7"
884source = "registry+https://github.com/rust-lang/crates.io-index"
885checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
886
887[[package]]
888name = "generic-array"
889version = "0.14.7"
890source = "registry+https://github.com/rust-lang/crates.io-index"
891checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
892dependencies = [
893 "typenum",
894 "version_check",
895 "zeroize",
896]
897
898[[package]]
899name = "getrandom"
900version = "0.2.12"
901source = "registry+https://github.com/rust-lang/crates.io-index"
902checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5"
903dependencies = [
904 "cfg-if",
905 "libc",
906 "wasi",
907]
908
909[[package]]
910name = "ghash"
911version = "0.5.0"
912source = "registry+https://github.com/rust-lang/crates.io-index"
913checksum = "d930750de5717d2dd0b8c0d42c076c0e884c81a73e6cab859bbd2339c71e3e40"
914dependencies = [
915 "opaque-debug",
916 "polyval",
917]
918
919[[package]]
920name = "glob"
921version = "0.3.1"
922source = "registry+https://github.com/rust-lang/crates.io-index"
923checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
924
925[[package]]
926name = "globset"
927version = "0.4.12"
928source = "registry+https://github.com/rust-lang/crates.io-index"
929checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
930
931[[package]]
932name = "globset"
933version = "0.4.14"
934source = "registry+https://github.com/rust-lang/crates.io-index"
935checksum = "57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1"
936dependencies = [
937 "aho-corasick",
938 "bstr",
939 "log",
940 "regex-automata",
941 "regex-syntax",
942]
943
944[[package]]
945name = "group"
946version = "0.13.0"
947source = "registry+https://github.com/rust-lang/crates.io-index"
948checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63"
949dependencies = [
950 "ff",
951 "rand_core 0.6.4",
952 "subtle",
953]
954
955[[package]]
956name = "half"
957version = "1.8.2"
958source = "registry+https://github.com/rust-lang/crates.io-index"
959checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7"
960
961[[package]]
962name = "handle_map"
963version = "0.1.0"
964dependencies = [
965 "criterion",
966 "lazy_static",
967 "lock_adapter",
968]
969
970[[package]]
971name = "hashbrown"
972version = "0.12.3"
973source = "registry+https://github.com/rust-lang/crates.io-index"
974checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
975
976[[package]]
977name = "hdrhistogram"
978version = "7.5.4"
979source = "registry+https://github.com/rust-lang/crates.io-index"
980checksum = "765c9198f173dd59ce26ff9f95ef0aafd0a0fe01fb9d72841bc5066a4c06511d"
981dependencies = [
982 "base64",
983 "byteorder",
984 "crossbeam-channel",
985 "flate2",
986 "nom",
987 "num-traits",
988]
989
990[[package]]
991name = "heck"
992version = "0.4.1"
993source = "registry+https://github.com/rust-lang/crates.io-index"
994checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
995
996[[package]]
997name = "hermit-abi"
998version = "0.3.3"
999source = "registry+https://github.com/rust-lang/crates.io-index"
1000checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7"
1001
1002[[package]]
1003name = "hex"
1004version = "0.4.3"
1005source = "registry+https://github.com/rust-lang/crates.io-index"
1006checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
1007
1008[[package]]
1009name = "hex-literal"
1010version = "0.4.1"
1011source = "registry+https://github.com/rust-lang/crates.io-index"
1012checksum = "6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46"
1013
1014[[package]]
1015name = "hkdf"
1016version = "0.12.4"
1017source = "registry+https://github.com/rust-lang/crates.io-index"
1018checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7"
1019dependencies = [
1020 "hmac",
1021]
1022
1023[[package]]
1024name = "hmac"
1025version = "0.12.1"
1026source = "registry+https://github.com/rust-lang/crates.io-index"
1027checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e"
1028dependencies = [
1029 "digest",
1030]
1031
1032[[package]]
1033name = "home"
1034version = "0.5.9"
1035source = "registry+https://github.com/rust-lang/crates.io-index"
1036checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5"
1037dependencies = [
1038 "windows-sys 0.52.0",
1039]
1040
1041[[package]]
1042name = "humantime"
1043version = "2.1.0"
1044source = "registry+https://github.com/rust-lang/crates.io-index"
1045checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
1046
1047[[package]]
1048name = "iana-time-zone"
1049version = "0.1.59"
1050source = "registry+https://github.com/rust-lang/crates.io-index"
1051checksum = "b6a67363e2aa4443928ce15e57ebae94fd8949958fd1223c4cfc0cd473ad7539"
1052dependencies = [
1053 "android_system_properties",
1054 "core-foundation-sys",
1055 "iana-time-zone-haiku",
1056 "js-sys",
1057 "wasm-bindgen",
1058 "windows-core",
1059]
1060
1061[[package]]
1062name = "iana-time-zone-haiku"
1063version = "0.1.2"
1064source = "registry+https://github.com/rust-lang/crates.io-index"
1065checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
1066dependencies = [
1067 "cc",
1068]
1069
1070[[package]]
1071name = "indexmap"
1072version = "1.9.3"
1073source = "registry+https://github.com/rust-lang/crates.io-index"
1074checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
1075dependencies = [
1076 "autocfg",
1077 "hashbrown",
1078]
1079
1080[[package]]
1081name = "inout"
1082version = "0.1.3"
1083source = "registry+https://github.com/rust-lang/crates.io-index"
1084checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5"
1085dependencies = [
1086 "block-padding",
1087 "generic-array",
1088]
1089
1090[[package]]
1091name = "is-terminal"
1092version = "0.4.10"
1093source = "registry+https://github.com/rust-lang/crates.io-index"
1094checksum = "0bad00257d07be169d870ab665980b06cdb366d792ad690bf2e76876dc503455"
1095dependencies = [
1096 "hermit-abi",
1097 "rustix",
1098 "windows-sys 0.52.0",
1099]
1100
1101[[package]]
1102name = "itertools"
1103version = "0.10.5"
1104source = "registry+https://github.com/rust-lang/crates.io-index"
1105checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473"
1106dependencies = [
1107 "either",
1108]
1109
1110[[package]]
1111name = "itoa"
1112version = "1.0.10"
1113source = "registry+https://github.com/rust-lang/crates.io-index"
1114checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c"
1115
1116[[package]]
1117name = "java-locator"
1118version = "0.1.5"
1119source = "registry+https://github.com/rust-lang/crates.io-index"
1120checksum = "90003f2fd9c52f212c21d8520f1128da0080bad6fff16b68fe6e7f2f0c3780c2"
1121dependencies = [
1122 "glob",
1123 "lazy_static",
1124]
1125
1126[[package]]
1127name = "jni"
1128version = "0.21.1"
1129source = "registry+https://github.com/rust-lang/crates.io-index"
1130checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97"
1131dependencies = [
1132 "cesu8",
1133 "cfg-if",
1134 "combine",
1135 "java-locator",
1136 "jni-sys",
1137 "libloading",
1138 "log",
1139 "thiserror",
1140 "walkdir",
1141 "windows-sys 0.45.0",
1142]
1143
1144[[package]]
1145name = "jni-sys"
1146version = "0.3.0"
1147source = "registry+https://github.com/rust-lang/crates.io-index"
1148checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130"
1149
1150[[package]]
1151name = "js-sys"
1152version = "0.3.66"
1153source = "registry+https://github.com/rust-lang/crates.io-index"
1154checksum = "cee9c64da59eae3b50095c18d3e74f8b73c0b86d2792824ff01bbce68ba229ca"
1155dependencies = [
1156 "wasm-bindgen",
1157]
1158
1159[[package]]
1160name = "lazy_static"
1161version = "1.4.0"
1162source = "registry+https://github.com/rust-lang/crates.io-index"
1163checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
1164dependencies = [
1165 "spin 0.5.2",
1166]
1167
1168[[package]]
1169name = "ldt"
1170version = "0.1.0"
1171dependencies = [
1172 "aes",
1173 "anyhow",
1174 "base64",
1175 "blake2",
1176 "clap 4.5.1",
1177 "criterion",
1178 "crypto_provider",
1179 "crypto_provider_default",
1180 "crypto_provider_rustcrypto",
1181 "ctr",
1182 "hdrhistogram",
1183 "hex",
1184 "ldt_tbc",
1185 "rand",
1186 "rand_ext",
1187 "rand_pcg",
1188 "serde_json",
1189 "sha2",
1190 "subtle",
1191 "test_helper",
1192 "xts_aes",
1193]
1194
1195[[package]]
1196name = "ldt_np_adv"
1197version = "0.1.0"
1198dependencies = [
1199 "anyhow",
1200 "array_view",
1201 "base64",
1202 "criterion",
1203 "crypto_provider",
1204 "crypto_provider_default",
1205 "crypto_provider_rustcrypto",
1206 "hex",
1207 "ldt",
1208 "ldt_tbc",
1209 "np_hkdf",
1210 "rand",
1211 "rand_ext",
1212 "rand_pcg",
1213 "serde_json",
1214 "test_helper",
1215 "xts_aes",
1216]
1217
1218[[package]]
1219name = "ldt_np_adv_ffi"
1220version = "0.1.0"
1221dependencies = [
1222 "cfg-if",
1223 "crypto_provider",
1224 "crypto_provider_default",
1225 "lazy_static",
1226 "ldt",
1227 "ldt_np_adv",
1228 "np_hkdf",
1229 "rand",
1230 "spin 0.9.8",
1231]
1232
1233[[package]]
1234name = "ldt_np_jni"
1235version = "0.1.0"
1236dependencies = [
1237 "cfg-if",
1238 "crypto_provider",
1239 "crypto_provider_default",
1240 "jni",
1241 "ldt",
1242 "ldt_np_adv",
1243 "np_hkdf",
1244]
1245
1246[[package]]
1247name = "ldt_tbc"
1248version = "0.1.0"
1249dependencies = [
1250 "crypto_provider",
1251]
1252
1253[[package]]
1254name = "libc"
1255version = "0.2.153"
1256source = "registry+https://github.com/rust-lang/crates.io-index"
1257checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd"
1258
1259[[package]]
1260name = "libloading"
1261version = "0.7.4"
1262source = "registry+https://github.com/rust-lang/crates.io-index"
1263checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f"
1264dependencies = [
1265 "cfg-if",
1266 "winapi",
1267]
1268
1269[[package]]
1270name = "license"
1271version = "3.2.0"
1272source = "registry+https://github.com/rust-lang/crates.io-index"
1273checksum = "778718185117620a06e95d2b1e57d50166b1d6bfad93c8abfc1b3344c863ad8c"
1274dependencies = [
1275 "reword",
1276 "serde",
1277 "serde_json",
1278]
1279
1280[[package]]
1281name = "linux-raw-sys"
1282version = "0.4.13"
1283source = "registry+https://github.com/rust-lang/crates.io-index"
1284checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c"
1285
1286[[package]]
1287name = "lock_adapter"
1288version = "0.1.0"
1289dependencies = [
1290 "spin 0.9.8",
1291]
1292
1293[[package]]
1294name = "lock_api"
1295version = "0.4.11"
1296source = "registry+https://github.com/rust-lang/crates.io-index"
1297checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45"
1298dependencies = [
1299 "autocfg",
1300 "scopeguard",
1301]
1302
1303[[package]]
1304name = "log"
1305version = "0.4.20"
1306source = "registry+https://github.com/rust-lang/crates.io-index"
1307checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f"
1308
1309[[package]]
1310name = "memchr"
1311version = "2.7.1"
1312source = "registry+https://github.com/rust-lang/crates.io-index"
1313checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149"
1314
1315[[package]]
1316name = "minimal-lexical"
1317version = "0.2.1"
1318source = "registry+https://github.com/rust-lang/crates.io-index"
1319checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
1320
1321[[package]]
1322name = "miniz_oxide"
1323version = "0.7.1"
1324source = "registry+https://github.com/rust-lang/crates.io-index"
1325checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7"
1326dependencies = [
1327 "adler",
1328]
1329
1330[[package]]
1331name = "nom"
1332version = "7.1.3"
1333source = "registry+https://github.com/rust-lang/crates.io-index"
1334checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
1335dependencies = [
1336 "memchr",
1337 "minimal-lexical",
1338]
1339
1340[[package]]
1341name = "np_adv"
1342version = "0.1.0"
1343dependencies = [
1344 "anyhow",
1345 "array_view",
1346 "criterion",
1347 "crypto_provider",
1348 "crypto_provider_default",
1349 "hex",
1350 "lazy_static",
1351 "ldt",
1352 "ldt_np_adv",
1353 "nom",
1354 "np_ed25519",
1355 "np_hkdf",
1356 "rand",
1357 "rand_ext",
1358 "serde",
1359 "serde_json",
1360 "sink",
1361 "strum",
1362 "strum_macros",
1363 "test_helper",
1364 "tinyvec",
1365 "xts_aes",
1366]
1367
1368[[package]]
1369name = "np_adv_dynamic"
1370version = "0.1.0"
1371dependencies = [
1372 "array_view",
1373 "crypto_provider",
1374 "np_adv",
1375 "sink",
1376]
1377
1378[[package]]
1379name = "np_c_ffi"
1380version = "0.1.0"
1381dependencies = [
1382 "cbindgen",
1383 "lock_adapter",
1384 "np_ffi_core",
1385]
1386
1387[[package]]
1388name = "np_ed25519"
1389version = "0.1.0"
1390dependencies = [
1391 "array_view",
1392 "crypto_provider",
1393 "sink",
1394 "tinyvec",
1395]
1396
1397[[package]]
1398name = "np_ffi_core"
1399version = "0.1.0"
1400dependencies = [
1401 "array_view",
1402 "crypto_provider",
1403 "crypto_provider_default",
1404 "handle_map",
1405 "lazy_static",
1406 "ldt_np_adv",
1407 "lock_adapter",
1408 "np_adv",
1409 "np_adv_dynamic",
1410 "np_hkdf",
1411]
1412
1413[[package]]
1414name = "np_hkdf"
1415version = "0.1.0"
1416dependencies = [
1417 "anyhow",
1418 "criterion",
1419 "crypto_provider",
1420 "crypto_provider_default",
1421 "hex",
1422 "ldt",
1423 "rand",
1424 "rand_ext",
1425 "serde_json",
1426 "test_helper",
1427 "xts_aes",
1428]
1429
1430[[package]]
1431name = "num-bigint"
1432version = "0.4.4"
1433source = "registry+https://github.com/rust-lang/crates.io-index"
1434checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0"
1435dependencies = [
1436 "autocfg",
1437 "num-integer",
1438 "num-traits",
1439]
1440
1441[[package]]
1442name = "num-integer"
1443version = "0.1.45"
1444source = "registry+https://github.com/rust-lang/crates.io-index"
1445checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9"
1446dependencies = [
1447 "autocfg",
1448 "num-traits",
1449]
1450
1451[[package]]
1452name = "num-traits"
1453version = "0.2.17"
1454source = "registry+https://github.com/rust-lang/crates.io-index"
1455checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c"
1456dependencies = [
1457 "autocfg",
1458]
1459
1460[[package]]
1461name = "once_cell"
1462version = "1.19.0"
1463source = "registry+https://github.com/rust-lang/crates.io-index"
1464checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
1465
1466[[package]]
1467name = "oorandom"
1468version = "11.1.3"
1469source = "registry+https://github.com/rust-lang/crates.io-index"
1470checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575"
1471
1472[[package]]
1473name = "opaque-debug"
1474version = "0.3.0"
1475source = "registry+https://github.com/rust-lang/crates.io-index"
1476checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5"
1477
1478[[package]]
1479name = "os_str_bytes"
1480version = "6.5.1"
1481source = "registry+https://github.com/rust-lang/crates.io-index"
1482checksum = "4d5d9eb14b174ee9aa2ef96dc2b94637a2d4b6e7cb873c7e171f0c20c6cf3eac"
1483
1484[[package]]
1485name = "owo-colors"
1486version = "3.5.0"
1487source = "registry+https://github.com/rust-lang/crates.io-index"
1488checksum = "c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f"
1489
1490[[package]]
1491name = "p256"
1492version = "0.13.2"
1493source = "registry+https://github.com/rust-lang/crates.io-index"
1494checksum = "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b"
1495dependencies = [
1496 "elliptic-curve",
1497 "primeorder",
1498]
1499
1500[[package]]
1501name = "pkcs8"
1502version = "0.10.2"
1503source = "registry+https://github.com/rust-lang/crates.io-index"
1504checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7"
1505dependencies = [
1506 "der",
1507 "spki",
1508]
1509
1510[[package]]
1511name = "platforms"
1512version = "3.3.0"
1513source = "registry+https://github.com/rust-lang/crates.io-index"
1514checksum = "626dec3cac7cc0e1577a2ec3fc496277ec2baa084bebad95bb6fdbfae235f84c"
1515
1516[[package]]
1517name = "plotters"
1518version = "0.3.5"
1519source = "registry+https://github.com/rust-lang/crates.io-index"
1520checksum = "d2c224ba00d7cadd4d5c660deaf2098e5e80e07846537c51f9cfa4be50c1fd45"
1521dependencies = [
1522 "num-traits",
1523 "plotters-backend",
1524 "plotters-svg",
1525 "wasm-bindgen",
1526 "web-sys",
1527]
1528
1529[[package]]
1530name = "plotters-backend"
1531version = "0.3.5"
1532source = "registry+https://github.com/rust-lang/crates.io-index"
1533checksum = "9e76628b4d3a7581389a35d5b6e2139607ad7c75b17aed325f210aa91f4a9609"
1534
1535[[package]]
1536name = "plotters-svg"
1537version = "0.3.5"
1538source = "registry+https://github.com/rust-lang/crates.io-index"
1539checksum = "38f6d39893cca0701371e3c27294f09797214b86f1fb951b89ade8ec04e2abab"
1540dependencies = [
1541 "plotters-backend",
1542]
1543
1544[[package]]
1545name = "polyval"
1546version = "0.6.1"
1547source = "registry+https://github.com/rust-lang/crates.io-index"
1548checksum = "d52cff9d1d4dee5fe6d03729099f4a310a41179e0a10dbf542039873f2e826fb"
1549dependencies = [
1550 "cfg-if",
1551 "cpufeatures",
1552 "opaque-debug",
1553 "universal-hash",
1554]
1555
1556[[package]]
1557name = "pourover"
1558version = "0.1.0"
1559dependencies = [
1560 "jni",
1561 "pourover_macro",
1562]
1563
1564[[package]]
1565name = "pourover_macro"
1566version = "0.1.0"
1567dependencies = [
1568 "pourover_macro_core",
1569]
1570
1571[[package]]
1572name = "pourover_macro_core"
1573version = "0.1.0"
1574dependencies = [
1575 "proc-macro2",
1576 "quote",
1577 "syn 2.0.50",
1578]
1579
1580[[package]]
1581name = "ppv-lite86"
1582version = "0.2.17"
1583source = "registry+https://github.com/rust-lang/crates.io-index"
1584checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
1585
1586[[package]]
1587name = "primeorder"
1588version = "0.13.6"
1589source = "registry+https://github.com/rust-lang/crates.io-index"
1590checksum = "353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6"
1591dependencies = [
1592 "elliptic-curve",
1593]
1594
1595[[package]]
1596name = "proc-macro2"
1597version = "1.0.78"
1598source = "registry+https://github.com/rust-lang/crates.io-index"
1599checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae"
1600dependencies = [
1601 "unicode-ident",
1602]
1603
1604[[package]]
1605name = "protobuf"
1606version = "3.2.0"
1607source = "registry+https://github.com/rust-lang/crates.io-index"
1608checksum = "b55bad9126f378a853655831eb7363b7b01b81d19f8cb1218861086ca4a1a61e"
1609dependencies = [
1610 "once_cell",
1611 "protobuf-support",
1612 "thiserror",
1613]
1614
1615[[package]]
1616name = "protobuf-codegen"
1617version = "3.2.0"
1618source = "registry+https://github.com/rust-lang/crates.io-index"
1619checksum = "0dd418ac3c91caa4032d37cb80ff0d44e2ebe637b2fb243b6234bf89cdac4901"
1620dependencies = [
1621 "anyhow",
1622 "once_cell",
1623 "protobuf",
1624 "protobuf-parse",
1625 "regex",
1626 "tempfile",
1627 "thiserror",
1628]
1629
1630[[package]]
1631name = "protobuf-parse"
1632version = "3.2.0"
1633source = "registry+https://github.com/rust-lang/crates.io-index"
1634checksum = "9d39b14605eaa1f6a340aec7f320b34064feb26c93aec35d6a9a2272a8ddfa49"
1635dependencies = [
1636 "anyhow",
1637 "indexmap",
1638 "log",
1639 "protobuf",
1640 "protobuf-support",
1641 "tempfile",
1642 "thiserror",
1643 "which",
1644]
1645
1646[[package]]
1647name = "protobuf-support"
1648version = "3.2.0"
1649source = "registry+https://github.com/rust-lang/crates.io-index"
1650checksum = "a5d4d7b8601c814cfb36bcebb79f0e61e45e1e93640cf778837833bbed05c372"
1651dependencies = [
1652 "thiserror",
1653]
1654
1655[[package]]
1656name = "quote"
1657version = "1.0.35"
1658source = "registry+https://github.com/rust-lang/crates.io-index"
1659checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef"
1660dependencies = [
1661 "proc-macro2",
1662]
1663
1664[[package]]
1665name = "rand"
1666version = "0.8.5"
1667source = "registry+https://github.com/rust-lang/crates.io-index"
1668checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
1669dependencies = [
1670 "libc",
1671 "rand_chacha",
1672 "rand_core 0.6.4",
1673]
1674
1675[[package]]
1676name = "rand_chacha"
1677version = "0.3.1"
1678source = "registry+https://github.com/rust-lang/crates.io-index"
1679checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
1680dependencies = [
1681 "ppv-lite86",
1682 "rand_core 0.6.4",
1683]
1684
1685[[package]]
1686name = "rand_core"
1687version = "0.5.1"
1688source = "registry+https://github.com/rust-lang/crates.io-index"
1689checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
1690
1691[[package]]
1692name = "rand_core"
1693version = "0.6.4"
1694source = "registry+https://github.com/rust-lang/crates.io-index"
1695checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
1696dependencies = [
1697 "getrandom",
1698]
1699
1700[[package]]
1701name = "rand_core_05_adapter"
1702version = "0.1.0"
1703dependencies = [
1704 "rand",
1705 "rand_core 0.5.1",
1706]
1707
1708[[package]]
1709name = "rand_ext"
1710version = "0.1.0"
1711dependencies = [
1712 "crypto_provider",
1713 "log",
1714 "rand",
1715 "rand_pcg",
1716]
1717
1718[[package]]
1719name = "rand_pcg"
1720version = "0.3.1"
1721source = "registry+https://github.com/rust-lang/crates.io-index"
1722checksum = "59cad018caf63deb318e5a4586d99a24424a364f40f1e5778c29aca23f4fc73e"
1723dependencies = [
1724 "rand_core 0.6.4",
1725]
1726
1727[[package]]
1728name = "rayon"
1729version = "1.8.0"
1730source = "registry+https://github.com/rust-lang/crates.io-index"
1731checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1"
1732dependencies = [
1733 "either",
1734 "rayon-core",
1735]
1736
1737[[package]]
1738name = "rayon-core"
1739version = "1.12.0"
1740source = "registry+https://github.com/rust-lang/crates.io-index"
1741checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed"
1742dependencies = [
1743 "crossbeam-deque",
1744 "crossbeam-utils",
1745]
1746
1747[[package]]
1748name = "regex"
1749version = "1.10.2"
1750source = "registry+https://github.com/rust-lang/crates.io-index"
1751checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343"
1752dependencies = [
1753 "aho-corasick",
1754 "memchr",
1755 "regex-automata",
1756 "regex-syntax",
1757]
1758
1759[[package]]
1760name = "regex-automata"
1761version = "0.4.3"
1762source = "registry+https://github.com/rust-lang/crates.io-index"
1763checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f"
1764dependencies = [
1765 "aho-corasick",
1766 "memchr",
1767 "regex-syntax",
1768]
1769
1770[[package]]
1771name = "regex-syntax"
1772version = "0.8.2"
1773source = "registry+https://github.com/rust-lang/crates.io-index"
1774checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f"
1775
1776[[package]]
1777name = "relative-path"
1778version = "1.9.2"
1779source = "registry+https://github.com/rust-lang/crates.io-index"
1780checksum = "e898588f33fdd5b9420719948f9f2a32c922a246964576f71ba7f24f80610fbc"
1781
1782[[package]]
1783name = "reword"
1784version = "7.0.0"
1785source = "registry+https://github.com/rust-lang/crates.io-index"
1786checksum = "fe272098dce9ed76b479995953f748d1851261390b08f8a0ff619c885a1f0765"
1787dependencies = [
1788 "unicode-segmentation",
1789]
1790
1791[[package]]
1792name = "rstest"
1793version = "0.18.2"
1794source = "registry+https://github.com/rust-lang/crates.io-index"
1795checksum = "97eeab2f3c0a199bc4be135c36c924b6590b88c377d416494288c14f2db30199"
1796dependencies = [
1797 "rstest_macros",
1798 "rustc_version",
1799]
1800
1801[[package]]
1802name = "rstest_macros"
1803version = "0.18.2"
1804source = "registry+https://github.com/rust-lang/crates.io-index"
1805checksum = "d428f8247852f894ee1be110b375111b586d4fa431f6c46e64ba5a0dcccbe605"
1806dependencies = [
1807 "cfg-if",
1808 "glob",
1809 "proc-macro2",
1810 "quote",
1811 "regex",
1812 "relative-path",
1813 "rustc_version",
1814 "syn 2.0.50",
1815 "unicode-ident",
1816]
1817
1818[[package]]
1819name = "rstest_reuse"
1820version = "0.6.0"
1821source = "registry+https://github.com/rust-lang/crates.io-index"
1822checksum = "88530b681abe67924d42cca181d070e3ac20e0740569441a9e35a7cedd2b34a4"
1823dependencies = [
1824 "quote",
1825 "rand",
1826 "rustc_version",
1827 "syn 2.0.50",
1828]
1829
1830[[package]]
1831name = "rustc_version"
1832version = "0.4.0"
1833source = "registry+https://github.com/rust-lang/crates.io-index"
1834checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366"
1835dependencies = [
1836 "semver",
1837]
1838
1839[[package]]
1840name = "rustix"
1841version = "0.38.31"
1842source = "registry+https://github.com/rust-lang/crates.io-index"
1843checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949"
1844dependencies = [
1845 "bitflags 2.4.2",
1846 "errno",
1847 "libc",
1848 "linux-raw-sys",
1849 "windows-sys 0.52.0",
1850]
1851
1852[[package]]
1853name = "rustversion"
1854version = "1.0.14"
1855source = "registry+https://github.com/rust-lang/crates.io-index"
1856checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4"
1857
1858[[package]]
1859name = "ryu"
1860version = "1.0.16"
1861source = "registry+https://github.com/rust-lang/crates.io-index"
1862checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c"
1863
1864[[package]]
1865name = "same-file"
1866version = "1.0.6"
1867source = "registry+https://github.com/rust-lang/crates.io-index"
1868checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
1869dependencies = [
1870 "winapi-util",
1871]
1872
1873[[package]]
1874name = "scopeguard"
1875version = "1.2.0"
1876source = "registry+https://github.com/rust-lang/crates.io-index"
1877checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
1878
1879[[package]]
1880name = "sec1"
1881version = "0.7.3"
1882source = "registry+https://github.com/rust-lang/crates.io-index"
1883checksum = "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc"
1884dependencies = [
1885 "base16ct",
1886 "der",
1887 "generic-array",
1888 "subtle",
1889 "zeroize",
1890]
1891
1892[[package]]
1893name = "semver"
1894version = "1.0.21"
1895source = "registry+https://github.com/rust-lang/crates.io-index"
1896checksum = "b97ed7a9823b74f99c7742f5336af7be5ecd3eeafcb1507d1fa93347b1d589b0"
1897
1898[[package]]
1899name = "serde"
1900version = "1.0.197"
1901source = "registry+https://github.com/rust-lang/crates.io-index"
1902checksum = "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2"
1903dependencies = [
1904 "serde_derive",
1905]
1906
1907[[package]]
1908name = "serde_derive"
1909version = "1.0.197"
1910source = "registry+https://github.com/rust-lang/crates.io-index"
1911checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b"
1912dependencies = [
1913 "proc-macro2",
1914 "quote",
1915 "syn 2.0.50",
1916]
1917
1918[[package]]
1919name = "serde_json"
1920version = "1.0.114"
1921source = "registry+https://github.com/rust-lang/crates.io-index"
1922checksum = "c5f09b1bd632ef549eaa9f60a1f8de742bdbc698e6cee2095fc84dde5f549ae0"
1923dependencies = [
1924 "itoa",
1925 "ryu",
1926 "serde",
1927]
1928
1929[[package]]
1930name = "sha2"
1931version = "0.10.8"
1932source = "registry+https://github.com/rust-lang/crates.io-index"
1933checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"
1934dependencies = [
1935 "cfg-if",
1936 "cpufeatures",
1937 "digest",
1938]
1939
1940[[package]]
1941name = "shell-escape"
1942version = "0.1.5"
1943source = "registry+https://github.com/rust-lang/crates.io-index"
1944checksum = "45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f"
1945
1946[[package]]
1947name = "signature"
1948version = "2.2.0"
1949source = "registry+https://github.com/rust-lang/crates.io-index"
1950checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de"
1951dependencies = [
1952 "rand_core 0.6.4",
1953]
1954
1955[[package]]
1956name = "sink"
1957version = "0.1.0"
1958dependencies = [
1959 "tinyvec",
1960]
1961
1962[[package]]
1963name = "spin"
1964version = "0.5.2"
1965source = "registry+https://github.com/rust-lang/crates.io-index"
1966checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"
1967
1968[[package]]
1969name = "spin"
1970version = "0.9.8"
1971source = "registry+https://github.com/rust-lang/crates.io-index"
1972checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
1973dependencies = [
1974 "lock_api",
1975]
1976
1977[[package]]
1978name = "spki"
1979version = "0.7.3"
1980source = "registry+https://github.com/rust-lang/crates.io-index"
1981checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d"
1982dependencies = [
1983 "base64ct",
1984 "der",
1985]
1986
1987[[package]]
1988name = "strsim"
1989version = "0.10.0"
1990source = "registry+https://github.com/rust-lang/crates.io-index"
1991checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
1992
1993[[package]]
1994name = "strsim"
1995version = "0.11.0"
1996source = "registry+https://github.com/rust-lang/crates.io-index"
1997checksum = "5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01"
1998
1999[[package]]
2000name = "strum"
2001version = "0.25.0"
2002source = "registry+https://github.com/rust-lang/crates.io-index"
2003checksum = "290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125"
2004
2005[[package]]
2006name = "strum_macros"
2007version = "0.25.3"
2008source = "registry+https://github.com/rust-lang/crates.io-index"
2009checksum = "23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0"
2010dependencies = [
2011 "heck",
2012 "proc-macro2",
2013 "quote",
2014 "rustversion",
2015 "syn 2.0.50",
2016]
2017
2018[[package]]
2019name = "subtle"
2020version = "2.5.0"
2021source = "registry+https://github.com/rust-lang/crates.io-index"
2022checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc"
2023
2024[[package]]
2025name = "syn"
2026version = "1.0.109"
2027source = "registry+https://github.com/rust-lang/crates.io-index"
2028checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
2029dependencies = [
2030 "proc-macro2",
2031 "unicode-ident",
2032]
2033
2034[[package]]
2035name = "syn"
2036version = "2.0.50"
2037source = "registry+https://github.com/rust-lang/crates.io-index"
2038checksum = "74f1bdc9872430ce9b75da68329d1c1746faf50ffac5f19e02b71e37ff881ffb"
2039dependencies = [
2040 "proc-macro2",
2041 "quote",
2042 "unicode-ident",
2043]
2044
2045[[package]]
2046name = "tempfile"
2047version = "3.10.0"
2048source = "registry+https://github.com/rust-lang/crates.io-index"
2049checksum = "a365e8cd18e44762ef95d87f284f4b5cd04107fec2ff3052bd6a3e6069669e67"
2050dependencies = [
2051 "cfg-if",
2052 "fastrand",
2053 "rustix",
2054 "windows-sys 0.52.0",
2055]
2056
2057[[package]]
2058name = "termcolor"
2059version = "1.4.0"
2060source = "registry+https://github.com/rust-lang/crates.io-index"
2061checksum = "ff1bc3d3f05aff0403e8ac0d92ced918ec05b666a43f83297ccef5bea8a3d449"
2062dependencies = [
2063 "winapi-util",
2064]
2065
2066[[package]]
2067name = "test_helper"
2068version = "0.1.0"
2069dependencies = [
2070 "hex",
2071 "serde_json",
2072]
2073
2074[[package]]
2075name = "thiserror"
2076version = "1.0.57"
2077source = "registry+https://github.com/rust-lang/crates.io-index"
2078checksum = "1e45bcbe8ed29775f228095caf2cd67af7a4ccf756ebff23a306bf3e8b47b24b"
2079dependencies = [
2080 "thiserror-impl",
2081]
2082
2083[[package]]
2084name = "thiserror-impl"
2085version = "1.0.57"
2086source = "registry+https://github.com/rust-lang/crates.io-index"
2087checksum = "a953cb265bef375dae3de6663da4d3804eee9682ea80d8e2542529b73c531c81"
2088dependencies = [
2089 "proc-macro2",
2090 "quote",
2091 "syn 2.0.50",
2092]
2093
2094[[package]]
2095name = "tinytemplate"
2096version = "1.2.1"
2097source = "registry+https://github.com/rust-lang/crates.io-index"
2098checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc"
2099dependencies = [
2100 "serde",
2101 "serde_json",
2102]
2103
2104[[package]]
2105name = "tinyvec"
2106version = "1.6.0"
2107source = "registry+https://github.com/rust-lang/crates.io-index"
2108checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50"
2109
2110[[package]]
2111name = "toml"
2112version = "0.5.11"
2113source = "registry+https://github.com/rust-lang/crates.io-index"
2114checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234"
2115dependencies = [
2116 "serde",
2117]
2118
2119[[package]]
2120name = "typenum"
2121version = "1.17.0"
2122source = "registry+https://github.com/rust-lang/crates.io-index"
2123checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
2124
2125[[package]]
2126name = "ukey2_c_ffi"
2127version = "0.1.0"
2128dependencies = [
2129 "cfg-if",
2130 "crypto_provider_default",
2131 "lazy_static",
2132 "lock_adapter",
2133 "log",
2134 "rand",
2135 "rand_chacha",
2136 "ukey2_connections",
2137 "ukey2_rs",
2138]
2139
2140[[package]]
2141name = "ukey2_connections"
2142version = "0.1.0"
2143dependencies = [
2144 "bytes",
2145 "criterion",
2146 "crypto_provider",
2147 "crypto_provider_default",
2148 "crypto_provider_rustcrypto",
2149 "nom",
2150 "rand",
2151 "ukey2_proto",
2152 "ukey2_rs",
2153]
2154
2155[[package]]
2156name = "ukey2_jni"
2157version = "0.1.0"
2158dependencies = [
2159 "cfg-if",
2160 "crypto_provider_default",
2161 "jni",
2162 "lazy_static",
2163 "lock_adapter",
2164 "log",
2165 "rand",
2166 "rand_chacha",
2167 "ukey2_connections",
2168 "ukey2_rs",
2169]
2170
2171[[package]]
2172name = "ukey2_proto"
2173version = "0.1.0"
2174dependencies = [
2175 "diff",
2176 "protobuf",
2177 "protobuf-codegen",
2178]
2179
2180[[package]]
2181name = "ukey2_rs"
2182version = "0.1.0"
2183dependencies = [
2184 "crypto_provider",
2185 "crypto_provider_default",
2186 "log",
2187 "num-bigint",
2188 "rand",
2189 "sha2",
2190 "ukey2_proto",
2191]
2192
2193[[package]]
2194name = "ukey2_shell"
2195version = "0.1.0"
2196dependencies = [
2197 "clap 4.5.1",
2198 "crypto_provider_rustcrypto",
2199 "ukey2_connections",
2200 "ukey2_rs",
2201]
2202
2203[[package]]
2204name = "unicode-ident"
2205version = "1.0.12"
2206source = "registry+https://github.com/rust-lang/crates.io-index"
2207checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
2208
2209[[package]]
2210name = "unicode-segmentation"
2211version = "1.10.1"
2212source = "registry+https://github.com/rust-lang/crates.io-index"
2213checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36"
2214
2215[[package]]
2216name = "universal-hash"
2217version = "0.5.1"
2218source = "registry+https://github.com/rust-lang/crates.io-index"
2219checksum = "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea"
2220dependencies = [
2221 "crypto-common",
2222 "subtle",
2223]
2224
2225[[package]]
2226name = "utf8parse"
2227version = "0.2.1"
2228source = "registry+https://github.com/rust-lang/crates.io-index"
2229checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a"
2230
2231[[package]]
2232name = "version_check"
2233version = "0.9.4"
2234source = "registry+https://github.com/rust-lang/crates.io-index"
2235checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
2236
2237[[package]]
2238name = "walkdir"
2239version = "2.4.0"
2240source = "registry+https://github.com/rust-lang/crates.io-index"
2241checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee"
2242dependencies = [
2243 "same-file",
2244 "winapi-util",
2245]
2246
2247[[package]]
2248name = "wasi"
2249version = "0.11.0+wasi-snapshot-preview1"
2250source = "registry+https://github.com/rust-lang/crates.io-index"
2251checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
2252
2253[[package]]
2254name = "wasm-bindgen"
2255version = "0.2.89"
2256source = "registry+https://github.com/rust-lang/crates.io-index"
2257checksum = "0ed0d4f68a3015cc185aff4db9506a015f4b96f95303897bfa23f846db54064e"
2258dependencies = [
2259 "cfg-if",
2260 "wasm-bindgen-macro",
2261]
2262
2263[[package]]
2264name = "wasm-bindgen-backend"
2265version = "0.2.89"
2266source = "registry+https://github.com/rust-lang/crates.io-index"
2267checksum = "1b56f625e64f3a1084ded111c4d5f477df9f8c92df113852fa5a374dbda78826"
2268dependencies = [
2269 "bumpalo",
2270 "log",
2271 "once_cell",
2272 "proc-macro2",
2273 "quote",
2274 "syn 2.0.50",
2275 "wasm-bindgen-shared",
2276]
2277
2278[[package]]
2279name = "wasm-bindgen-macro"
2280version = "0.2.89"
2281source = "registry+https://github.com/rust-lang/crates.io-index"
2282checksum = "0162dbf37223cd2afce98f3d0785506dcb8d266223983e4b5b525859e6e182b2"
2283dependencies = [
2284 "quote",
2285 "wasm-bindgen-macro-support",
2286]
2287
2288[[package]]
2289name = "wasm-bindgen-macro-support"
2290version = "0.2.89"
2291source = "registry+https://github.com/rust-lang/crates.io-index"
2292checksum = "f0eb82fcb7930ae6219a7ecfd55b217f5f0893484b7a13022ebb2b2bf20b5283"
2293dependencies = [
2294 "proc-macro2",
2295 "quote",
2296 "syn 2.0.50",
2297 "wasm-bindgen-backend",
2298 "wasm-bindgen-shared",
2299]
2300
2301[[package]]
2302name = "wasm-bindgen-shared"
2303version = "0.2.89"
2304source = "registry+https://github.com/rust-lang/crates.io-index"
2305checksum = "7ab9b36309365056cd639da3134bf87fa8f3d86008abf99e612384a6eecd459f"
2306
2307[[package]]
2308name = "web-sys"
2309version = "0.3.66"
2310source = "registry+https://github.com/rust-lang/crates.io-index"
2311checksum = "50c24a44ec86bb68fbecd1b3efed7e85ea5621b39b35ef2766b66cd984f8010f"
2312dependencies = [
2313 "js-sys",
2314 "wasm-bindgen",
2315]
2316
2317[[package]]
2318name = "which"
2319version = "4.4.2"
2320source = "registry+https://github.com/rust-lang/crates.io-index"
2321checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7"
2322dependencies = [
2323 "either",
2324 "home",
2325 "once_cell",
2326 "rustix",
2327]
2328
2329[[package]]
2330name = "winapi"
2331version = "0.3.9"
2332source = "registry+https://github.com/rust-lang/crates.io-index"
2333checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
2334dependencies = [
2335 "winapi-i686-pc-windows-gnu",
2336 "winapi-x86_64-pc-windows-gnu",
2337]
2338
2339[[package]]
2340name = "winapi-i686-pc-windows-gnu"
2341version = "0.4.0"
2342source = "registry+https://github.com/rust-lang/crates.io-index"
2343checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
2344
2345[[package]]
2346name = "winapi-util"
2347version = "0.1.6"
2348source = "registry+https://github.com/rust-lang/crates.io-index"
2349checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596"
2350dependencies = [
2351 "winapi",
2352]
2353
2354[[package]]
2355name = "winapi-x86_64-pc-windows-gnu"
2356version = "0.4.0"
2357source = "registry+https://github.com/rust-lang/crates.io-index"
2358checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
2359
2360[[package]]
2361name = "windows-core"
2362version = "0.52.0"
2363source = "registry+https://github.com/rust-lang/crates.io-index"
2364checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
2365dependencies = [
2366 "windows-targets 0.52.0",
2367]
2368
2369[[package]]
2370name = "windows-sys"
2371version = "0.45.0"
2372source = "registry+https://github.com/rust-lang/crates.io-index"
2373checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0"
2374dependencies = [
2375 "windows-targets 0.42.2",
2376]
2377
2378[[package]]
2379name = "windows-sys"
2380version = "0.52.0"
2381source = "registry+https://github.com/rust-lang/crates.io-index"
2382checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
2383dependencies = [
2384 "windows-targets 0.52.3",
2385]
2386
2387[[package]]
2388name = "windows-targets"
2389version = "0.42.2"
2390source = "registry+https://github.com/rust-lang/crates.io-index"
2391checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071"
2392dependencies = [
2393 "windows_aarch64_gnullvm 0.42.2",
2394 "windows_aarch64_msvc 0.42.2",
2395 "windows_i686_gnu 0.42.2",
2396 "windows_i686_msvc 0.42.2",
2397 "windows_x86_64_gnu 0.42.2",
2398 "windows_x86_64_gnullvm 0.42.2",
2399 "windows_x86_64_msvc 0.42.2",
2400]
2401
2402[[package]]
2403name = "windows-targets"
2404version = "0.48.5"
2405source = "registry+https://github.com/rust-lang/crates.io-index"
2406checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
2407dependencies = [
2408 "windows_aarch64_gnullvm 0.48.5",
2409 "windows_aarch64_msvc 0.48.5",
2410 "windows_i686_gnu 0.48.5",
2411 "windows_i686_msvc 0.48.5",
2412 "windows_x86_64_gnu 0.48.5",
2413 "windows_x86_64_gnullvm 0.48.5",
2414 "windows_x86_64_msvc 0.48.5",
2415]
2416
2417[[package]]
2418name = "windows-targets"
2419version = "0.52.0"
2420source = "registry+https://github.com/rust-lang/crates.io-index"
2421checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd"
2422dependencies = [
2423 "windows_aarch64_gnullvm 0.52.0",
2424 "windows_aarch64_msvc 0.52.0",
2425 "windows_i686_gnu 0.52.0",
2426 "windows_i686_msvc 0.52.0",
2427 "windows_x86_64_gnu 0.52.0",
2428 "windows_x86_64_gnullvm 0.52.0",
2429 "windows_x86_64_msvc 0.52.0",
2430]
2431
2432[[package]]
2433name = "windows-targets"
2434version = "0.52.3"
2435source = "registry+https://github.com/rust-lang/crates.io-index"
2436checksum = "d380ba1dc7187569a8a9e91ed34b8ccfc33123bbacb8c0aed2d1ad7f3ef2dc5f"
2437dependencies = [
2438 "windows_aarch64_gnullvm 0.52.3",
2439 "windows_aarch64_msvc 0.52.3",
2440 "windows_i686_gnu 0.52.3",
2441 "windows_i686_msvc 0.52.3",
2442 "windows_x86_64_gnu 0.52.3",
2443 "windows_x86_64_gnullvm 0.52.3",
2444 "windows_x86_64_msvc 0.52.3",
2445]
2446
2447[[package]]
2448name = "windows_aarch64_gnullvm"
2449version = "0.42.2"
2450source = "registry+https://github.com/rust-lang/crates.io-index"
2451checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8"
2452
2453[[package]]
2454name = "windows_aarch64_gnullvm"
2455version = "0.48.5"
2456source = "registry+https://github.com/rust-lang/crates.io-index"
2457checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
2458
2459[[package]]
2460name = "windows_aarch64_gnullvm"
2461version = "0.52.0"
2462source = "registry+https://github.com/rust-lang/crates.io-index"
2463checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea"
2464
2465[[package]]
2466name = "windows_aarch64_gnullvm"
2467version = "0.52.3"
2468source = "registry+https://github.com/rust-lang/crates.io-index"
2469checksum = "68e5dcfb9413f53afd9c8f86e56a7b4d86d9a2fa26090ea2dc9e40fba56c6ec6"
2470
2471[[package]]
2472name = "windows_aarch64_msvc"
2473version = "0.42.2"
2474source = "registry+https://github.com/rust-lang/crates.io-index"
2475checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43"
2476
2477[[package]]
2478name = "windows_aarch64_msvc"
2479version = "0.48.5"
2480source = "registry+https://github.com/rust-lang/crates.io-index"
2481checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
2482
2483[[package]]
2484name = "windows_aarch64_msvc"
2485version = "0.52.0"
2486source = "registry+https://github.com/rust-lang/crates.io-index"
2487checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef"
2488
2489[[package]]
2490name = "windows_aarch64_msvc"
2491version = "0.52.3"
2492source = "registry+https://github.com/rust-lang/crates.io-index"
2493checksum = "8dab469ebbc45798319e69eebf92308e541ce46760b49b18c6b3fe5e8965b30f"
2494
2495[[package]]
2496name = "windows_i686_gnu"
2497version = "0.42.2"
2498source = "registry+https://github.com/rust-lang/crates.io-index"
2499checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f"
2500
2501[[package]]
2502name = "windows_i686_gnu"
2503version = "0.48.5"
2504source = "registry+https://github.com/rust-lang/crates.io-index"
2505checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
2506
2507[[package]]
2508name = "windows_i686_gnu"
2509version = "0.52.0"
2510source = "registry+https://github.com/rust-lang/crates.io-index"
2511checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313"
2512
2513[[package]]
2514name = "windows_i686_gnu"
2515version = "0.52.3"
2516source = "registry+https://github.com/rust-lang/crates.io-index"
2517checksum = "2a4e9b6a7cac734a8b4138a4e1044eac3404d8326b6c0f939276560687a033fb"
2518
2519[[package]]
2520name = "windows_i686_msvc"
2521version = "0.42.2"
2522source = "registry+https://github.com/rust-lang/crates.io-index"
2523checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060"
2524
2525[[package]]
2526name = "windows_i686_msvc"
2527version = "0.48.5"
2528source = "registry+https://github.com/rust-lang/crates.io-index"
2529checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
2530
2531[[package]]
2532name = "windows_i686_msvc"
2533version = "0.52.0"
2534source = "registry+https://github.com/rust-lang/crates.io-index"
2535checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a"
2536
2537[[package]]
2538name = "windows_i686_msvc"
2539version = "0.52.3"
2540source = "registry+https://github.com/rust-lang/crates.io-index"
2541checksum = "28b0ec9c422ca95ff34a78755cfa6ad4a51371da2a5ace67500cf7ca5f232c58"
2542
2543[[package]]
2544name = "windows_x86_64_gnu"
2545version = "0.42.2"
2546source = "registry+https://github.com/rust-lang/crates.io-index"
2547checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36"
2548
2549[[package]]
2550name = "windows_x86_64_gnu"
2551version = "0.48.5"
2552source = "registry+https://github.com/rust-lang/crates.io-index"
2553checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
2554
2555[[package]]
2556name = "windows_x86_64_gnu"
2557version = "0.52.0"
2558source = "registry+https://github.com/rust-lang/crates.io-index"
2559checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd"
2560
2561[[package]]
2562name = "windows_x86_64_gnu"
2563version = "0.52.3"
2564source = "registry+https://github.com/rust-lang/crates.io-index"
2565checksum = "704131571ba93e89d7cd43482277d6632589b18ecf4468f591fbae0a8b101614"
2566
2567[[package]]
2568name = "windows_x86_64_gnullvm"
2569version = "0.42.2"
2570source = "registry+https://github.com/rust-lang/crates.io-index"
2571checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3"
2572
2573[[package]]
2574name = "windows_x86_64_gnullvm"
2575version = "0.48.5"
2576source = "registry+https://github.com/rust-lang/crates.io-index"
2577checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
2578
2579[[package]]
2580name = "windows_x86_64_gnullvm"
2581version = "0.52.0"
2582source = "registry+https://github.com/rust-lang/crates.io-index"
2583checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e"
2584
2585[[package]]
2586name = "windows_x86_64_gnullvm"
2587version = "0.52.3"
2588source = "registry+https://github.com/rust-lang/crates.io-index"
2589checksum = "42079295511643151e98d61c38c0acc444e52dd42ab456f7ccfd5152e8ecf21c"
2590
2591[[package]]
2592name = "windows_x86_64_msvc"
2593version = "0.42.2"
2594source = "registry+https://github.com/rust-lang/crates.io-index"
2595checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0"
2596
2597[[package]]
2598name = "windows_x86_64_msvc"
2599version = "0.48.5"
2600source = "registry+https://github.com/rust-lang/crates.io-index"
2601checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
2602
2603[[package]]
2604name = "windows_x86_64_msvc"
2605version = "0.52.0"
2606source = "registry+https://github.com/rust-lang/crates.io-index"
2607checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04"
2608
2609[[package]]
2610name = "windows_x86_64_msvc"
2611version = "0.52.3"
2612source = "registry+https://github.com/rust-lang/crates.io-index"
2613checksum = "0770833d60a970638e989b3fa9fd2bb1aaadcf88963d1659fd7d9990196ed2d6"
2614
2615[[package]]
2616name = "wycheproof"
2617version = "0.5.1"
2618source = "registry+https://github.com/rust-lang/crates.io-index"
2619checksum = "e639f57253b80c6584b378011aec0fed61c4c21d7a4b97c4d9d7eaf35ca77d12"
2620dependencies = [
2621 "base64",
2622 "hex",
2623 "serde",
2624 "serde_json",
2625]
2626
2627[[package]]
2628name = "x25519-dalek"
2629version = "2.0.0"
2630source = "registry+https://github.com/rust-lang/crates.io-index"
2631checksum = "fb66477291e7e8d2b0ff1bcb900bf29489a9692816d79874bea351e7a8b6de96"
2632dependencies = [
2633 "curve25519-dalek",
2634 "rand_core 0.6.4",
2635]
2636
2637[[package]]
2638name = "xts-mode"
2639version = "0.5.1"
2640source = "registry+https://github.com/rust-lang/crates.io-index"
2641checksum = "09cbddb7545ca0b9ffa7bdc653e8743303e1712687a6918ced25f2cdbed42520"
2642dependencies = [
2643 "byteorder",
2644 "cipher",
2645]
2646
2647[[package]]
2648name = "xts_aes"
2649version = "0.1.0"
2650dependencies = [
2651 "aes",
2652 "anyhow",
2653 "array_ref",
2654 "base64",
2655 "crypto_provider",
2656 "crypto_provider_default",
2657 "hex",
2658 "ldt_tbc",
2659 "rand",
2660 "rand_ext",
2661 "rand_pcg",
2662 "regex",
2663 "test_helper",
2664 "wycheproof",
2665 "xts-mode",
2666]
2667
2668[[package]]
2669name = "zeroize"
2670version = "1.7.0"
2671source = "registry+https://github.com/rust-lang/crates.io-index"
2672checksum = "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d"
2673