A whimsical STROBE based encryption protocol
1# This file is automatically @generated by Cargo.
2# It is not intended for manual editing.
3version = 4
4
5[[package]]
6name = "aead"
7version = "0.6.0-rc.10"
8source = "registry+https://github.com/rust-lang/crates.io-index"
9checksum = "6b657e772794c6b04730ea897b66a058ccd866c16d1967da05eeeecec39043fe"
10dependencies = [
11 "crypto-common",
12 "inout",
13]
14
15[[package]]
16name = "aho-corasick"
17version = "1.1.4"
18source = "registry+https://github.com/rust-lang/crates.io-index"
19checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301"
20dependencies = [
21 "memchr",
22]
23
24[[package]]
25name = "alloca"
26version = "0.4.0"
27source = "registry+https://github.com/rust-lang/crates.io-index"
28checksum = "e5a7d05ea6aea7e9e64d25b9156ba2fee3fdd659e34e41063cd2fc7cd020d7f4"
29dependencies = [
30 "cc",
31]
32
33[[package]]
34name = "anes"
35version = "0.1.6"
36source = "registry+https://github.com/rust-lang/crates.io-index"
37checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299"
38
39[[package]]
40name = "anstyle"
41version = "1.0.14"
42source = "registry+https://github.com/rust-lang/crates.io-index"
43checksum = "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000"
44
45[[package]]
46name = "anyhow"
47version = "1.0.102"
48source = "registry+https://github.com/rust-lang/crates.io-index"
49checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c"
50
51[[package]]
52name = "autocfg"
53version = "1.5.0"
54source = "registry+https://github.com/rust-lang/crates.io-index"
55checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
56
57[[package]]
58name = "bitflags"
59version = "2.11.1"
60source = "registry+https://github.com/rust-lang/crates.io-index"
61checksum = "c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3"
62
63[[package]]
64name = "block-buffer"
65version = "0.12.0"
66source = "registry+https://github.com/rust-lang/crates.io-index"
67checksum = "cdd35008169921d80bc60d3d0ab416eecb028c4cd653352907921d95084790be"
68dependencies = [
69 "hybrid-array",
70]
71
72[[package]]
73name = "bumpalo"
74version = "3.20.2"
75source = "registry+https://github.com/rust-lang/crates.io-index"
76checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb"
77
78[[package]]
79name = "cast"
80version = "0.3.0"
81source = "registry+https://github.com/rust-lang/crates.io-index"
82checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5"
83
84[[package]]
85name = "cc"
86version = "1.2.60"
87source = "registry+https://github.com/rust-lang/crates.io-index"
88checksum = "43c5703da9466b66a946814e1adf53ea2c90f10063b86290cc9eb67ce3478a20"
89dependencies = [
90 "find-msvc-tools",
91 "shlex",
92]
93
94[[package]]
95name = "cfg-if"
96version = "1.0.4"
97source = "registry+https://github.com/rust-lang/crates.io-index"
98checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
99
100[[package]]
101name = "chacha20"
102version = "0.10.0"
103source = "registry+https://github.com/rust-lang/crates.io-index"
104checksum = "6f8d983286843e49675a4b7a2d174efe136dc93a18d69130dd18198a6c167601"
105dependencies = [
106 "cfg-if",
107 "cipher",
108 "cpufeatures",
109 "zeroize",
110]
111
112[[package]]
113name = "chacha20poly1305"
114version = "0.11.0-rc.3"
115source = "registry+https://github.com/rust-lang/crates.io-index"
116checksum = "1c9ed179664f12fd6f155f6dd632edf5f3806d48c228c67ff78366f2a0eb6b5e"
117dependencies = [
118 "aead",
119 "chacha20",
120 "cipher",
121 "poly1305",
122 "zeroize",
123]
124
125[[package]]
126name = "ciborium"
127version = "0.2.2"
128source = "registry+https://github.com/rust-lang/crates.io-index"
129checksum = "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e"
130dependencies = [
131 "ciborium-io",
132 "ciborium-ll",
133 "serde",
134]
135
136[[package]]
137name = "ciborium-io"
138version = "0.2.2"
139source = "registry+https://github.com/rust-lang/crates.io-index"
140checksum = "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757"
141
142[[package]]
143name = "ciborium-ll"
144version = "0.2.2"
145source = "registry+https://github.com/rust-lang/crates.io-index"
146checksum = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9"
147dependencies = [
148 "ciborium-io",
149 "half",
150]
151
152[[package]]
153name = "cipher"
154version = "0.5.1"
155source = "registry+https://github.com/rust-lang/crates.io-index"
156checksum = "e34d8227fe1ba289043aeb13792056ff80fd6de1a9f49137a5f499de8e8c78ea"
157dependencies = [
158 "block-buffer",
159 "crypto-common",
160 "inout",
161]
162
163[[package]]
164name = "clap"
165version = "4.6.1"
166source = "registry+https://github.com/rust-lang/crates.io-index"
167checksum = "1ddb117e43bbf7dacf0a4190fef4d345b9bad68dfc649cb349e7d17d28428e51"
168dependencies = [
169 "clap_builder",
170]
171
172[[package]]
173name = "clap_builder"
174version = "4.6.0"
175source = "registry+https://github.com/rust-lang/crates.io-index"
176checksum = "714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f"
177dependencies = [
178 "anstyle",
179 "clap_lex",
180]
181
182[[package]]
183name = "clap_lex"
184version = "1.1.0"
185source = "registry+https://github.com/rust-lang/crates.io-index"
186checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9"
187
188[[package]]
189name = "cmov"
190version = "0.5.3"
191source = "registry+https://github.com/rust-lang/crates.io-index"
192checksum = "3f88a43d011fc4a6876cb7344703e297c71dda42494fee094d5f7c76bf13f746"
193
194[[package]]
195name = "cpufeatures"
196version = "0.3.0"
197source = "registry+https://github.com/rust-lang/crates.io-index"
198checksum = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201"
199dependencies = [
200 "libc",
201]
202
203[[package]]
204name = "criterion"
205version = "0.8.2"
206source = "registry+https://github.com/rust-lang/crates.io-index"
207checksum = "950046b2aa2492f9a536f5f4f9a3de7b9e2476e575e05bd6c333371add4d98f3"
208dependencies = [
209 "alloca",
210 "anes",
211 "cast",
212 "ciborium",
213 "clap",
214 "criterion-plot",
215 "itertools",
216 "num-traits",
217 "oorandom",
218 "page_size",
219 "plotters",
220 "rayon",
221 "regex",
222 "serde",
223 "serde_json",
224 "tinytemplate",
225 "walkdir",
226]
227
228[[package]]
229name = "criterion-plot"
230version = "0.8.2"
231source = "registry+https://github.com/rust-lang/crates.io-index"
232checksum = "d8d80a2f4f5b554395e47b5d8305bc3d27813bacb73493eb1001e8f76dae29ea"
233dependencies = [
234 "cast",
235 "itertools",
236]
237
238[[package]]
239name = "crossbeam-deque"
240version = "0.8.6"
241source = "registry+https://github.com/rust-lang/crates.io-index"
242checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51"
243dependencies = [
244 "crossbeam-epoch",
245 "crossbeam-utils",
246]
247
248[[package]]
249name = "crossbeam-epoch"
250version = "0.9.18"
251source = "registry+https://github.com/rust-lang/crates.io-index"
252checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e"
253dependencies = [
254 "crossbeam-utils",
255]
256
257[[package]]
258name = "crossbeam-utils"
259version = "0.8.21"
260source = "registry+https://github.com/rust-lang/crates.io-index"
261checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
262
263[[package]]
264name = "crunchy"
265version = "0.2.4"
266source = "registry+https://github.com/rust-lang/crates.io-index"
267checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5"
268
269[[package]]
270name = "crypto-common"
271version = "0.2.1"
272source = "registry+https://github.com/rust-lang/crates.io-index"
273checksum = "77727bb15fa921304124b128af125e7e3b968275d1b108b379190264f4423710"
274dependencies = [
275 "getrandom",
276 "hybrid-array",
277 "rand_core",
278]
279
280[[package]]
281name = "ctutils"
282version = "0.4.2"
283source = "registry+https://github.com/rust-lang/crates.io-index"
284checksum = "7d5515a3834141de9eafb9717ad39eea8247b5674e6066c404e8c4b365d2a29e"
285dependencies = [
286 "cmov",
287]
288
289[[package]]
290name = "digest"
291version = "0.11.2"
292source = "registry+https://github.com/rust-lang/crates.io-index"
293checksum = "4850db49bf08e663084f7fb5c87d202ef91a3907271aff24a94eb97ff039153c"
294dependencies = [
295 "block-buffer",
296 "crypto-common",
297]
298
299[[package]]
300name = "either"
301version = "1.15.0"
302source = "registry+https://github.com/rust-lang/crates.io-index"
303checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"
304
305[[package]]
306name = "equivalent"
307version = "1.0.2"
308source = "registry+https://github.com/rust-lang/crates.io-index"
309checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
310
311[[package]]
312name = "find-msvc-tools"
313version = "0.1.9"
314source = "registry+https://github.com/rust-lang/crates.io-index"
315checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582"
316
317[[package]]
318name = "foldhash"
319version = "0.1.5"
320source = "registry+https://github.com/rust-lang/crates.io-index"
321checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"
322
323[[package]]
324name = "getrandom"
325version = "0.4.2"
326source = "registry+https://github.com/rust-lang/crates.io-index"
327checksum = "0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555"
328dependencies = [
329 "cfg-if",
330 "libc",
331 "r-efi",
332 "rand_core",
333 "wasip2",
334 "wasip3",
335]
336
337[[package]]
338name = "half"
339version = "2.7.1"
340source = "registry+https://github.com/rust-lang/crates.io-index"
341checksum = "6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b"
342dependencies = [
343 "cfg-if",
344 "crunchy",
345 "zerocopy",
346]
347
348[[package]]
349name = "hashbrown"
350version = "0.15.5"
351source = "registry+https://github.com/rust-lang/crates.io-index"
352checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"
353dependencies = [
354 "foldhash",
355]
356
357[[package]]
358name = "hashbrown"
359version = "0.17.0"
360source = "registry+https://github.com/rust-lang/crates.io-index"
361checksum = "4f467dd6dccf739c208452f8014c75c18bb8301b050ad1cfb27153803edb0f51"
362
363[[package]]
364name = "heck"
365version = "0.5.0"
366source = "registry+https://github.com/rust-lang/crates.io-index"
367checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
368
369[[package]]
370name = "hex"
371version = "0.4.3"
372source = "registry+https://github.com/rust-lang/crates.io-index"
373checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
374
375[[package]]
376name = "hybrid-array"
377version = "0.4.10"
378source = "registry+https://github.com/rust-lang/crates.io-index"
379checksum = "3944cf8cf766b40e2a1a333ee5e9b563f854d5fa49d6a8ca2764e97c6eddb214"
380dependencies = [
381 "ctutils",
382 "typenum",
383 "zeroize",
384]
385
386[[package]]
387name = "id-arena"
388version = "2.3.0"
389source = "registry+https://github.com/rust-lang/crates.io-index"
390checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954"
391
392[[package]]
393name = "indexmap"
394version = "2.14.0"
395source = "registry+https://github.com/rust-lang/crates.io-index"
396checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9"
397dependencies = [
398 "equivalent",
399 "hashbrown 0.17.0",
400 "serde",
401 "serde_core",
402]
403
404[[package]]
405name = "inout"
406version = "0.2.2"
407source = "registry+https://github.com/rust-lang/crates.io-index"
408checksum = "4250ce6452e92010fdf7268ccc5d14faa80bb12fc741938534c58f16804e03c7"
409dependencies = [
410 "hybrid-array",
411]
412
413[[package]]
414name = "itertools"
415version = "0.13.0"
416source = "registry+https://github.com/rust-lang/crates.io-index"
417checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186"
418dependencies = [
419 "either",
420]
421
422[[package]]
423name = "itoa"
424version = "1.0.18"
425source = "registry+https://github.com/rust-lang/crates.io-index"
426checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682"
427
428[[package]]
429name = "js-sys"
430version = "0.3.95"
431source = "registry+https://github.com/rust-lang/crates.io-index"
432checksum = "2964e92d1d9dc3364cae4d718d93f227e3abb088e747d92e0395bfdedf1c12ca"
433dependencies = [
434 "once_cell",
435 "wasm-bindgen",
436]
437
438[[package]]
439name = "keccak"
440version = "0.2.0"
441source = "registry+https://github.com/rust-lang/crates.io-index"
442checksum = "9e24a010dd405bd7ed803e5253182815b41bf2e6a80cc3bfc066658e03a198aa"
443dependencies = [
444 "cfg-if",
445 "cpufeatures",
446 "hybrid-array",
447]
448
449[[package]]
450name = "kem"
451version = "0.3.0"
452source = "registry+https://github.com/rust-lang/crates.io-index"
453checksum = "01737161ba802849cfd486b5bd209d38ba4943494c249a8126005170c7621edd"
454dependencies = [
455 "crypto-common",
456 "rand_core",
457]
458
459[[package]]
460name = "leb128fmt"
461version = "0.1.0"
462source = "registry+https://github.com/rust-lang/crates.io-index"
463checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2"
464
465[[package]]
466name = "libc"
467version = "0.2.184"
468source = "registry+https://github.com/rust-lang/crates.io-index"
469checksum = "48f5d2a454e16a5ea0f4ced81bd44e4cfc7bd3a507b61887c99fd3538b28e4af"
470
471[[package]]
472name = "log"
473version = "0.4.29"
474source = "registry+https://github.com/rust-lang/crates.io-index"
475checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897"
476
477[[package]]
478name = "memchr"
479version = "2.8.0"
480source = "registry+https://github.com/rust-lang/crates.io-index"
481checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79"
482
483[[package]]
484name = "ml-kem"
485version = "0.3.0-rc.2"
486source = "registry+https://github.com/rust-lang/crates.io-index"
487checksum = "04437cb1a66c0b78740927b76cc61f218344b9f6ef3dd430e283274a718ef0e9"
488dependencies = [
489 "hybrid-array",
490 "kem",
491 "module-lattice",
492 "rand_core",
493 "sha3",
494 "zeroize",
495]
496
497[[package]]
498name = "module-lattice"
499version = "0.2.1"
500source = "registry+https://github.com/rust-lang/crates.io-index"
501checksum = "164eb3faeaecbd14b0b2a917c1b4d0c035097a9c559b0bed85c2cdd032bc8faa"
502dependencies = [
503 "ctutils",
504 "hybrid-array",
505 "num-traits",
506 "zeroize",
507]
508
509[[package]]
510name = "num-traits"
511version = "0.2.19"
512source = "registry+https://github.com/rust-lang/crates.io-index"
513checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
514dependencies = [
515 "autocfg",
516]
517
518[[package]]
519name = "once_cell"
520version = "1.21.4"
521source = "registry+https://github.com/rust-lang/crates.io-index"
522checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50"
523
524[[package]]
525name = "oorandom"
526version = "11.1.5"
527source = "registry+https://github.com/rust-lang/crates.io-index"
528checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e"
529
530[[package]]
531name = "page_size"
532version = "0.6.0"
533source = "registry+https://github.com/rust-lang/crates.io-index"
534checksum = "30d5b2194ed13191c1999ae0704b7839fb18384fa22e49b57eeaa97d79ce40da"
535dependencies = [
536 "libc",
537 "winapi",
538]
539
540[[package]]
541name = "plotters"
542version = "0.3.7"
543source = "registry+https://github.com/rust-lang/crates.io-index"
544checksum = "5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747"
545dependencies = [
546 "num-traits",
547 "plotters-backend",
548 "plotters-svg",
549 "wasm-bindgen",
550 "web-sys",
551]
552
553[[package]]
554name = "plotters-backend"
555version = "0.3.7"
556source = "registry+https://github.com/rust-lang/crates.io-index"
557checksum = "df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a"
558
559[[package]]
560name = "plotters-svg"
561version = "0.3.7"
562source = "registry+https://github.com/rust-lang/crates.io-index"
563checksum = "51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670"
564dependencies = [
565 "plotters-backend",
566]
567
568[[package]]
569name = "poly1305"
570version = "0.9.0-rc.6"
571source = "registry+https://github.com/rust-lang/crates.io-index"
572checksum = "19feddcbdf17fad33f40041c7f9e768faf19455f32a6d52ba1b8b65ffc7b1cae"
573dependencies = [
574 "cpufeatures",
575 "universal-hash",
576]
577
578[[package]]
579name = "prettyplease"
580version = "0.2.37"
581source = "registry+https://github.com/rust-lang/crates.io-index"
582checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b"
583dependencies = [
584 "proc-macro2",
585 "syn",
586]
587
588[[package]]
589name = "proc-macro2"
590version = "1.0.106"
591source = "registry+https://github.com/rust-lang/crates.io-index"
592checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934"
593dependencies = [
594 "unicode-ident",
595]
596
597[[package]]
598name = "quote"
599version = "1.0.45"
600source = "registry+https://github.com/rust-lang/crates.io-index"
601checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924"
602dependencies = [
603 "proc-macro2",
604]
605
606[[package]]
607name = "r-efi"
608version = "6.0.0"
609source = "registry+https://github.com/rust-lang/crates.io-index"
610checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf"
611
612[[package]]
613name = "rand_core"
614version = "0.10.1"
615source = "registry+https://github.com/rust-lang/crates.io-index"
616checksum = "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69"
617
618[[package]]
619name = "rayon"
620version = "1.12.0"
621source = "registry+https://github.com/rust-lang/crates.io-index"
622checksum = "fb39b166781f92d482534ef4b4b1b2568f42613b53e5b6c160e24cfbfa30926d"
623dependencies = [
624 "either",
625 "rayon-core",
626]
627
628[[package]]
629name = "rayon-core"
630version = "1.13.0"
631source = "registry+https://github.com/rust-lang/crates.io-index"
632checksum = "22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91"
633dependencies = [
634 "crossbeam-deque",
635 "crossbeam-utils",
636]
637
638[[package]]
639name = "regex"
640version = "1.12.3"
641source = "registry+https://github.com/rust-lang/crates.io-index"
642checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276"
643dependencies = [
644 "aho-corasick",
645 "memchr",
646 "regex-automata",
647 "regex-syntax",
648]
649
650[[package]]
651name = "regex-automata"
652version = "0.4.14"
653source = "registry+https://github.com/rust-lang/crates.io-index"
654checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f"
655dependencies = [
656 "aho-corasick",
657 "memchr",
658 "regex-syntax",
659]
660
661[[package]]
662name = "regex-syntax"
663version = "0.8.10"
664source = "registry+https://github.com/rust-lang/crates.io-index"
665checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a"
666
667[[package]]
668name = "rustversion"
669version = "1.0.22"
670source = "registry+https://github.com/rust-lang/crates.io-index"
671checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d"
672
673[[package]]
674name = "same-file"
675version = "1.0.6"
676source = "registry+https://github.com/rust-lang/crates.io-index"
677checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
678dependencies = [
679 "winapi-util",
680]
681
682[[package]]
683name = "semver"
684version = "1.0.28"
685source = "registry+https://github.com/rust-lang/crates.io-index"
686checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd"
687
688[[package]]
689name = "serde"
690version = "1.0.228"
691source = "registry+https://github.com/rust-lang/crates.io-index"
692checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"
693dependencies = [
694 "serde_core",
695 "serde_derive",
696]
697
698[[package]]
699name = "serde-big-array"
700version = "0.5.1"
701source = "registry+https://github.com/rust-lang/crates.io-index"
702checksum = "11fc7cc2c76d73e0f27ee52abbd64eec84d46f370c88371120433196934e4b7f"
703dependencies = [
704 "serde",
705]
706
707[[package]]
708name = "serde_core"
709version = "1.0.228"
710source = "registry+https://github.com/rust-lang/crates.io-index"
711checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"
712dependencies = [
713 "serde_derive",
714]
715
716[[package]]
717name = "serde_derive"
718version = "1.0.228"
719source = "registry+https://github.com/rust-lang/crates.io-index"
720checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
721dependencies = [
722 "proc-macro2",
723 "quote",
724 "syn",
725]
726
727[[package]]
728name = "serde_json"
729version = "1.0.149"
730source = "registry+https://github.com/rust-lang/crates.io-index"
731checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86"
732dependencies = [
733 "itoa",
734 "memchr",
735 "serde",
736 "serde_core",
737 "zmij",
738]
739
740[[package]]
741name = "sha3"
742version = "0.11.0"
743source = "registry+https://github.com/rust-lang/crates.io-index"
744checksum = "be176f1a57ce4e3d31c1a166222d9768de5954f811601fb7ca06fc8203905ce1"
745dependencies = [
746 "digest",
747 "keccak",
748]
749
750[[package]]
751name = "shlex"
752version = "1.3.0"
753source = "registry+https://github.com/rust-lang/crates.io-index"
754checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
755
756[[package]]
757name = "syn"
758version = "2.0.117"
759source = "registry+https://github.com/rust-lang/crates.io-index"
760checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99"
761dependencies = [
762 "proc-macro2",
763 "quote",
764 "unicode-ident",
765]
766
767[[package]]
768name = "tinytemplate"
769version = "1.2.1"
770source = "registry+https://github.com/rust-lang/crates.io-index"
771checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc"
772dependencies = [
773 "serde",
774 "serde_json",
775]
776
777[[package]]
778name = "typenum"
779version = "1.19.0"
780source = "registry+https://github.com/rust-lang/crates.io-index"
781checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb"
782
783[[package]]
784name = "unicode-ident"
785version = "1.0.24"
786source = "registry+https://github.com/rust-lang/crates.io-index"
787checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"
788
789[[package]]
790name = "unicode-xid"
791version = "0.2.6"
792source = "registry+https://github.com/rust-lang/crates.io-index"
793checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"
794
795[[package]]
796name = "universal-hash"
797version = "0.6.1"
798source = "registry+https://github.com/rust-lang/crates.io-index"
799checksum = "f4987bdc12753382e0bec4a65c50738ffaabc998b9cdd1f952fb5f39b0048a96"
800dependencies = [
801 "crypto-common",
802 "ctutils",
803]
804
805[[package]]
806name = "walkdir"
807version = "2.5.0"
808source = "registry+https://github.com/rust-lang/crates.io-index"
809checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b"
810dependencies = [
811 "same-file",
812 "winapi-util",
813]
814
815[[package]]
816name = "wasip2"
817version = "1.0.3+wasi-0.2.9"
818source = "registry+https://github.com/rust-lang/crates.io-index"
819checksum = "20064672db26d7cdc89c7798c48a0fdfac8213434a1186e5ef29fd560ae223d6"
820dependencies = [
821 "wit-bindgen 0.57.1",
822]
823
824[[package]]
825name = "wasip3"
826version = "0.4.0+wasi-0.3.0-rc-2026-01-06"
827source = "registry+https://github.com/rust-lang/crates.io-index"
828checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5"
829dependencies = [
830 "wit-bindgen 0.51.0",
831]
832
833[[package]]
834name = "wasm-bindgen"
835version = "0.2.118"
836source = "registry+https://github.com/rust-lang/crates.io-index"
837checksum = "0bf938a0bacb0469e83c1e148908bd7d5a6010354cf4fb73279b7447422e3a89"
838dependencies = [
839 "cfg-if",
840 "once_cell",
841 "rustversion",
842 "wasm-bindgen-macro",
843 "wasm-bindgen-shared",
844]
845
846[[package]]
847name = "wasm-bindgen-macro"
848version = "0.2.118"
849source = "registry+https://github.com/rust-lang/crates.io-index"
850checksum = "eeff24f84126c0ec2db7a449f0c2ec963c6a49efe0698c4242929da037ca28ed"
851dependencies = [
852 "quote",
853 "wasm-bindgen-macro-support",
854]
855
856[[package]]
857name = "wasm-bindgen-macro-support"
858version = "0.2.118"
859source = "registry+https://github.com/rust-lang/crates.io-index"
860checksum = "9d08065faf983b2b80a79fd87d8254c409281cf7de75fc4b773019824196c904"
861dependencies = [
862 "bumpalo",
863 "proc-macro2",
864 "quote",
865 "syn",
866 "wasm-bindgen-shared",
867]
868
869[[package]]
870name = "wasm-bindgen-shared"
871version = "0.2.118"
872source = "registry+https://github.com/rust-lang/crates.io-index"
873checksum = "5fd04d9e306f1907bd13c6361b5c6bfc7b3b3c095ed3f8a9246390f8dbdee129"
874dependencies = [
875 "unicode-ident",
876]
877
878[[package]]
879name = "wasm-encoder"
880version = "0.244.0"
881source = "registry+https://github.com/rust-lang/crates.io-index"
882checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319"
883dependencies = [
884 "leb128fmt",
885 "wasmparser",
886]
887
888[[package]]
889name = "wasm-metadata"
890version = "0.244.0"
891source = "registry+https://github.com/rust-lang/crates.io-index"
892checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909"
893dependencies = [
894 "anyhow",
895 "indexmap",
896 "wasm-encoder",
897 "wasmparser",
898]
899
900[[package]]
901name = "wasmparser"
902version = "0.244.0"
903source = "registry+https://github.com/rust-lang/crates.io-index"
904checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe"
905dependencies = [
906 "bitflags",
907 "hashbrown 0.15.5",
908 "indexmap",
909 "semver",
910]
911
912[[package]]
913name = "web-sys"
914version = "0.3.95"
915source = "registry+https://github.com/rust-lang/crates.io-index"
916checksum = "4f2dfbb17949fa2088e5d39408c48368947b86f7834484e87b73de55bc14d97d"
917dependencies = [
918 "js-sys",
919 "wasm-bindgen",
920]
921
922[[package]]
923name = "wharrgarbl"
924version = "0.1.0"
925dependencies = [
926 "aead",
927 "chacha20poly1305",
928 "criterion",
929 "ctutils",
930 "getrandom",
931 "hybrid-array",
932 "ml-kem",
933 "rand_core",
934 "wharrgarbl-neko",
935 "wharrgarbl-utils",
936 "zeroize",
937]
938
939[[package]]
940name = "wharrgarbl-neko"
941version = "0.1.0"
942dependencies = [
943 "aead",
944 "ctutils",
945 "hybrid-array",
946 "keccak",
947 "wharrgarbl-utils",
948 "zerocopy",
949 "zeroize",
950]
951
952[[package]]
953name = "wharrgarbl-strobe"
954version = "0.1.0"
955dependencies = [
956 "aead",
957 "ctutils",
958 "hex",
959 "hybrid-array",
960 "keccak",
961 "serde",
962 "serde-big-array",
963 "serde_json",
964 "wharrgarbl-utils",
965 "zeroize",
966]
967
968[[package]]
969name = "wharrgarbl-utils"
970version = "0.1.0"
971dependencies = [
972 "aead",
973 "ctutils",
974 "zeroize",
975]
976
977[[package]]
978name = "winapi"
979version = "0.3.9"
980source = "registry+https://github.com/rust-lang/crates.io-index"
981checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
982dependencies = [
983 "winapi-i686-pc-windows-gnu",
984 "winapi-x86_64-pc-windows-gnu",
985]
986
987[[package]]
988name = "winapi-i686-pc-windows-gnu"
989version = "0.4.0"
990source = "registry+https://github.com/rust-lang/crates.io-index"
991checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
992
993[[package]]
994name = "winapi-util"
995version = "0.1.11"
996source = "registry+https://github.com/rust-lang/crates.io-index"
997checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22"
998dependencies = [
999 "windows-sys",
1000]
1001
1002[[package]]
1003name = "winapi-x86_64-pc-windows-gnu"
1004version = "0.4.0"
1005source = "registry+https://github.com/rust-lang/crates.io-index"
1006checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
1007
1008[[package]]
1009name = "windows-link"
1010version = "0.2.1"
1011source = "registry+https://github.com/rust-lang/crates.io-index"
1012checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
1013
1014[[package]]
1015name = "windows-sys"
1016version = "0.61.2"
1017source = "registry+https://github.com/rust-lang/crates.io-index"
1018checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"
1019dependencies = [
1020 "windows-link",
1021]
1022
1023[[package]]
1024name = "wit-bindgen"
1025version = "0.51.0"
1026source = "registry+https://github.com/rust-lang/crates.io-index"
1027checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5"
1028dependencies = [
1029 "wit-bindgen-rust-macro",
1030]
1031
1032[[package]]
1033name = "wit-bindgen"
1034version = "0.57.1"
1035source = "registry+https://github.com/rust-lang/crates.io-index"
1036checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e"
1037
1038[[package]]
1039name = "wit-bindgen-core"
1040version = "0.51.0"
1041source = "registry+https://github.com/rust-lang/crates.io-index"
1042checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc"
1043dependencies = [
1044 "anyhow",
1045 "heck",
1046 "wit-parser",
1047]
1048
1049[[package]]
1050name = "wit-bindgen-rust"
1051version = "0.51.0"
1052source = "registry+https://github.com/rust-lang/crates.io-index"
1053checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21"
1054dependencies = [
1055 "anyhow",
1056 "heck",
1057 "indexmap",
1058 "prettyplease",
1059 "syn",
1060 "wasm-metadata",
1061 "wit-bindgen-core",
1062 "wit-component",
1063]
1064
1065[[package]]
1066name = "wit-bindgen-rust-macro"
1067version = "0.51.0"
1068source = "registry+https://github.com/rust-lang/crates.io-index"
1069checksum = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a"
1070dependencies = [
1071 "anyhow",
1072 "prettyplease",
1073 "proc-macro2",
1074 "quote",
1075 "syn",
1076 "wit-bindgen-core",
1077 "wit-bindgen-rust",
1078]
1079
1080[[package]]
1081name = "wit-component"
1082version = "0.244.0"
1083source = "registry+https://github.com/rust-lang/crates.io-index"
1084checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2"
1085dependencies = [
1086 "anyhow",
1087 "bitflags",
1088 "indexmap",
1089 "log",
1090 "serde",
1091 "serde_derive",
1092 "serde_json",
1093 "wasm-encoder",
1094 "wasm-metadata",
1095 "wasmparser",
1096 "wit-parser",
1097]
1098
1099[[package]]
1100name = "wit-parser"
1101version = "0.244.0"
1102source = "registry+https://github.com/rust-lang/crates.io-index"
1103checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736"
1104dependencies = [
1105 "anyhow",
1106 "id-arena",
1107 "indexmap",
1108 "log",
1109 "semver",
1110 "serde",
1111 "serde_derive",
1112 "serde_json",
1113 "unicode-xid",
1114 "wasmparser",
1115]
1116
1117[[package]]
1118name = "zerocopy"
1119version = "0.8.48"
1120source = "registry+https://github.com/rust-lang/crates.io-index"
1121checksum = "eed437bf9d6692032087e337407a86f04cd8d6a16a37199ed57949d415bd68e9"
1122dependencies = [
1123 "zerocopy-derive",
1124]
1125
1126[[package]]
1127name = "zerocopy-derive"
1128version = "0.8.48"
1129source = "registry+https://github.com/rust-lang/crates.io-index"
1130checksum = "70e3cd084b1788766f53af483dd21f93881ff30d7320490ec3ef7526d203bad4"
1131dependencies = [
1132 "proc-macro2",
1133 "quote",
1134 "syn",
1135]
1136
1137[[package]]
1138name = "zeroize"
1139version = "1.8.2"
1140source = "registry+https://github.com/rust-lang/crates.io-index"
1141checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0"
1142
1143[[package]]
1144name = "zmij"
1145version = "1.0.21"
1146source = "registry+https://github.com/rust-lang/crates.io-index"
1147checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa"