Cargo.lock 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811
  1. # This file is automatically @generated by Cargo.
  2. # It is not intended for manual editing.
  3. version = 4
  4. [[package]]
  5. name = "anstream"
  6. version = "1.0.0"
  7. source = "registry+https://github.com/rust-lang/crates.io-index"
  8. checksum = "824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d"
  9. dependencies = [
  10. "anstyle",
  11. "anstyle-parse",
  12. "anstyle-query",
  13. "anstyle-wincon",
  14. "colorchoice",
  15. "is_terminal_polyfill",
  16. "utf8parse",
  17. ]
  18. [[package]]
  19. name = "anstyle"
  20. version = "1.0.14"
  21. source = "registry+https://github.com/rust-lang/crates.io-index"
  22. checksum = "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000"
  23. [[package]]
  24. name = "anstyle-parse"
  25. version = "1.0.0"
  26. source = "registry+https://github.com/rust-lang/crates.io-index"
  27. checksum = "52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e"
  28. dependencies = [
  29. "utf8parse",
  30. ]
  31. [[package]]
  32. name = "anstyle-query"
  33. version = "1.1.5"
  34. source = "registry+https://github.com/rust-lang/crates.io-index"
  35. checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc"
  36. dependencies = [
  37. "windows-sys",
  38. ]
  39. [[package]]
  40. name = "anstyle-wincon"
  41. version = "3.0.11"
  42. source = "registry+https://github.com/rust-lang/crates.io-index"
  43. checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d"
  44. dependencies = [
  45. "anstyle",
  46. "once_cell_polyfill",
  47. "windows-sys",
  48. ]
  49. [[package]]
  50. name = "autocfg"
  51. version = "1.5.1"
  52. source = "registry+https://github.com/rust-lang/crates.io-index"
  53. checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53"
  54. [[package]]
  55. name = "base16ct"
  56. version = "1.0.0"
  57. source = "registry+https://github.com/rust-lang/crates.io-index"
  58. checksum = "fd307490d624467aa6f74b0eabb77633d1f758a7b25f12bceb0b22e08d9726f6"
  59. [[package]]
  60. name = "base64ct"
  61. version = "1.8.3"
  62. source = "registry+https://github.com/rust-lang/crates.io-index"
  63. checksum = "2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06"
  64. [[package]]
  65. name = "block-buffer"
  66. version = "0.12.1"
  67. source = "registry+https://github.com/rust-lang/crates.io-index"
  68. checksum = "d2f6c7dbe95a6ed67ad9f18e57daf93a2f034c524b99fd2b76d18fdfeb6660aa"
  69. dependencies = [
  70. "hybrid-array",
  71. "zeroize",
  72. ]
  73. [[package]]
  74. name = "bls12_381"
  75. version = "0.9.0"
  76. source = "registry+https://github.com/rust-lang/crates.io-index"
  77. checksum = "18f887f26229478dcd0e0d063566b51c68fb55a38fba21799c5f3371a74ec61f"
  78. dependencies = [
  79. "ff",
  80. "group",
  81. "rand_core",
  82. "subtle",
  83. "zeroize",
  84. ]
  85. [[package]]
  86. name = "cfg-if"
  87. version = "1.0.5"
  88. source = "registry+https://github.com/rust-lang/crates.io-index"
  89. checksum = "4e7648175b45a9a48536d676f68d918270699102aa8dab5496df06904c914600"
  90. [[package]]
  91. name = "chacha20"
  92. version = "0.10.2"
  93. source = "registry+https://github.com/rust-lang/crates.io-index"
  94. checksum = "65c35e4b699c7e15ccbe7ee35c005e4fc0a278d22238a2857e6ce2dadeda1b06"
  95. dependencies = [
  96. "cfg-if",
  97. "cpufeatures",
  98. "rand_core",
  99. ]
  100. [[package]]
  101. name = "clap"
  102. version = "4.6.7"
  103. source = "registry+https://github.com/rust-lang/crates.io-index"
  104. checksum = "aa8876b300ab35ba921adea3dfd70157a46249b33f95c9084ae5709785478946"
  105. dependencies = [
  106. "clap_builder",
  107. "clap_derive",
  108. ]
  109. [[package]]
  110. name = "clap_builder"
  111. version = "4.6.7"
  112. source = "registry+https://github.com/rust-lang/crates.io-index"
  113. checksum = "ec0797fb7aeb1406c84efac526901f7ec3ead2124f946b494e72879d4b54704d"
  114. dependencies = [
  115. "anstream",
  116. "anstyle",
  117. "clap_lex",
  118. "strsim",
  119. ]
  120. [[package]]
  121. name = "clap_derive"
  122. version = "4.6.7"
  123. source = "registry+https://github.com/rust-lang/crates.io-index"
  124. checksum = "f9c751b79415d4e559e3d1fcf128e09e720eb673a06d26cf6f392d37d75b66e0"
  125. dependencies = [
  126. "heck",
  127. "proc-macro2",
  128. "quote",
  129. "syn 3.0.9",
  130. ]
  131. [[package]]
  132. name = "clap_lex"
  133. version = "1.1.1"
  134. source = "registry+https://github.com/rust-lang/crates.io-index"
  135. checksum = "1c133bc6a41be0d194c306b5506d15e6feeea7b1d6604bd3f8310dfb2ca96486"
  136. [[package]]
  137. name = "cmov"
  138. version = "0.5.4"
  139. source = "registry+https://github.com/rust-lang/crates.io-index"
  140. checksum = "0c9ea0ac24bc397ab3c98583a3c9ba74fa56b09a4449bbe172b9b1ddb016027a"
  141. [[package]]
  142. name = "colorchoice"
  143. version = "1.0.5"
  144. source = "registry+https://github.com/rust-lang/crates.io-index"
  145. checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570"
  146. [[package]]
  147. name = "const-oid"
  148. version = "0.10.2"
  149. source = "registry+https://github.com/rust-lang/crates.io-index"
  150. checksum = "a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c"
  151. [[package]]
  152. name = "cpubits"
  153. version = "0.1.1"
  154. source = "registry+https://github.com/rust-lang/crates.io-index"
  155. checksum = "15b85f9c39137c3a891689859392b1bd49812121d0d61c9caf00d46ed5ce06ae"
  156. [[package]]
  157. name = "cpufeatures"
  158. version = "0.3.1"
  159. source = "registry+https://github.com/rust-lang/crates.io-index"
  160. checksum = "5ca28b0ae3115b884660db4118d803791fd6756b6e88f39c0f3f7859060d7566"
  161. dependencies = [
  162. "libc",
  163. ]
  164. [[package]]
  165. name = "crypto-bigint"
  166. version = "0.7.6"
  167. source = "registry+https://github.com/rust-lang/crates.io-index"
  168. checksum = "6bb08299a6046833a879ace115697f12fd2bd6c8d3e93c909ffc9e0738e7cae0"
  169. dependencies = [
  170. "cpubits",
  171. "ctutils",
  172. "hybrid-array",
  173. "num-traits",
  174. "rand_core",
  175. "subtle",
  176. "zeroize",
  177. ]
  178. [[package]]
  179. name = "crypto-common"
  180. version = "0.2.2"
  181. source = "registry+https://github.com/rust-lang/crates.io-index"
  182. checksum = "ce6e4c961d6cd6c9a86db418387425e8bdeaf05b3c8bc1411e6dca4c252f1453"
  183. dependencies = [
  184. "hybrid-array",
  185. "rand_core",
  186. ]
  187. [[package]]
  188. name = "ctutils"
  189. version = "0.4.5"
  190. source = "registry+https://github.com/rust-lang/crates.io-index"
  191. checksum = "38d28fb6aa7dd680b3ffd1a3e64e115c177bdba63c0ae7f9cd48129ff05c4fa0"
  192. dependencies = [
  193. "cmov",
  194. "subtle",
  195. ]
  196. [[package]]
  197. name = "curve25519-dalek"
  198. version = "5.0.0"
  199. source = "registry+https://github.com/rust-lang/crates.io-index"
  200. checksum = "b5eed333089e2e1c1ac8c6c0398e5e2497b4c9926ca6d0365ed1e099afa5bc23"
  201. dependencies = [
  202. "cfg-if",
  203. "cpufeatures",
  204. "curve25519-dalek-derive",
  205. "digest",
  206. "fiat-crypto",
  207. "group",
  208. "rand_core",
  209. "rustc_version",
  210. "subtle",
  211. "zeroize",
  212. ]
  213. [[package]]
  214. name = "curve25519-dalek-derive"
  215. version = "0.1.1"
  216. source = "registry+https://github.com/rust-lang/crates.io-index"
  217. checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3"
  218. dependencies = [
  219. "proc-macro2",
  220. "quote",
  221. "syn 2.0.119",
  222. ]
  223. [[package]]
  224. name = "der"
  225. version = "0.8.2"
  226. source = "registry+https://github.com/rust-lang/crates.io-index"
  227. checksum = "a878c850e9e421b20262e9b41f9c860e4785fa07541c266b62ff9d1ef998a80a"
  228. dependencies = [
  229. "const-oid",
  230. "zeroize",
  231. ]
  232. [[package]]
  233. name = "digest"
  234. version = "0.11.3"
  235. source = "registry+https://github.com/rust-lang/crates.io-index"
  236. checksum = "f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2"
  237. dependencies = [
  238. "block-buffer",
  239. "const-oid",
  240. "crypto-common",
  241. "zeroize",
  242. ]
  243. [[package]]
  244. name = "ecdsa"
  245. version = "0.17.0"
  246. source = "registry+https://github.com/rust-lang/crates.io-index"
  247. checksum = "c0681a4fc24c767085329728d8dfba959af91228aa4610cca4f8ce317ba46ae0"
  248. dependencies = [
  249. "der",
  250. "elliptic-curve",
  251. "signature",
  252. "spki",
  253. "zeroize",
  254. ]
  255. [[package]]
  256. name = "either"
  257. version = "1.19.0"
  258. source = "registry+https://github.com/rust-lang/crates.io-index"
  259. checksum = "0e9c71c2167ca323c882b99918929403426e2373ea17242ff5653e0d5e1058be"
  260. [[package]]
  261. name = "elliptic-curve"
  262. version = "0.14.1"
  263. source = "registry+https://github.com/rust-lang/crates.io-index"
  264. checksum = "9d65aa39b3a5c1c9c1b745c9a019234bb7a21b77abcb4f4d266d706e2d577d65"
  265. dependencies = [
  266. "base16ct",
  267. "crypto-bigint",
  268. "crypto-common",
  269. "ff",
  270. "group",
  271. "hybrid-array",
  272. "pkcs8",
  273. "rand_core",
  274. "sec1",
  275. "subtle",
  276. "zeroize",
  277. ]
  278. [[package]]
  279. name = "ff"
  280. version = "0.14.0"
  281. source = "registry+https://github.com/rust-lang/crates.io-index"
  282. checksum = "a1f686ab92a9fb0eaf188f6c6c87b89490baa6fdb0db4544ba4dc47f7942489f"
  283. dependencies = [
  284. "rand_core",
  285. "subtle",
  286. ]
  287. [[package]]
  288. name = "fiat-crypto"
  289. version = "0.3.0"
  290. source = "registry+https://github.com/rust-lang/crates.io-index"
  291. checksum = "64cd1e32ddd350061ae6edb1b082d7c54915b5c672c389143b9a63403a109f24"
  292. [[package]]
  293. name = "getrandom"
  294. version = "0.4.3"
  295. source = "registry+https://github.com/rust-lang/crates.io-index"
  296. checksum = "300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099"
  297. dependencies = [
  298. "cfg-if",
  299. "libc",
  300. "r-efi",
  301. "rand_core",
  302. ]
  303. [[package]]
  304. name = "group"
  305. version = "0.14.0"
  306. source = "registry+https://github.com/rust-lang/crates.io-index"
  307. checksum = "7fd1a1c7a5206c5b7a3f5a0d7ccd3ff85d0c8f5133d62a02680255b0004af5f4"
  308. dependencies = [
  309. "ff",
  310. "rand_core",
  311. "subtle",
  312. ]
  313. [[package]]
  314. name = "heck"
  315. version = "0.5.0"
  316. source = "registry+https://github.com/rust-lang/crates.io-index"
  317. checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
  318. [[package]]
  319. name = "hybrid-array"
  320. version = "0.4.15"
  321. source = "registry+https://github.com/rust-lang/crates.io-index"
  322. checksum = "27f864f10dfb56725ce5ce5472bc52252c8f93a4ab86327122cebf62c5f59a17"
  323. dependencies = [
  324. "subtle",
  325. "typenum",
  326. "zeroize",
  327. ]
  328. [[package]]
  329. name = "is_terminal_polyfill"
  330. version = "1.70.2"
  331. source = "registry+https://github.com/rust-lang/crates.io-index"
  332. checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695"
  333. [[package]]
  334. name = "itertools"
  335. version = "0.15.0"
  336. source = "registry+https://github.com/rust-lang/crates.io-index"
  337. checksum = "8b4baf93f58d4425749ca49a51c50ebab072c5df6994d08fed93541c331481dc"
  338. dependencies = [
  339. "either",
  340. ]
  341. [[package]]
  342. name = "k256"
  343. version = "0.14.0"
  344. source = "registry+https://github.com/rust-lang/crates.io-index"
  345. checksum = "93f50113171a713f4a4231ef82eb26703607139b35dcb56241f0ceab2ae1f7d8"
  346. dependencies = [
  347. "cpubits",
  348. "ecdsa",
  349. "elliptic-curve",
  350. "primeorder",
  351. "wnaf",
  352. ]
  353. [[package]]
  354. name = "keccak"
  355. version = "0.2.2"
  356. source = "registry+https://github.com/rust-lang/crates.io-index"
  357. checksum = "d8f198d1db720e4940b5a493201d199d9f24f568f8f746bd13706243a2f71598"
  358. dependencies = [
  359. "cfg-if",
  360. "cpufeatures",
  361. ]
  362. [[package]]
  363. name = "libc"
  364. version = "0.2.191"
  365. source = "registry+https://github.com/rust-lang/crates.io-index"
  366. checksum = "65cd87c9a6d60536580b316ad985726104730a5151c99845f2490428ef91240a"
  367. [[package]]
  368. name = "num-traits"
  369. version = "0.2.19"
  370. source = "registry+https://github.com/rust-lang/crates.io-index"
  371. checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
  372. dependencies = [
  373. "autocfg",
  374. ]
  375. [[package]]
  376. name = "once_cell_polyfill"
  377. version = "1.70.2"
  378. source = "registry+https://github.com/rust-lang/crates.io-index"
  379. checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe"
  380. [[package]]
  381. name = "p256"
  382. version = "0.14.0"
  383. source = "registry+https://github.com/rust-lang/crates.io-index"
  384. checksum = "d2c9239b2dbc807adbbe147e8cf72ea7450c3a0aabe62cb8e75ff4ec22e1f72a"
  385. dependencies = [
  386. "ecdsa",
  387. "elliptic-curve",
  388. "primefield",
  389. "primeorder",
  390. ]
  391. [[package]]
  392. name = "pkcs8"
  393. version = "0.11.0"
  394. source = "registry+https://github.com/rust-lang/crates.io-index"
  395. checksum = "451913da69c775a56034ea8d9003d27ee8948e12443eae7c038ba100a4f21cb7"
  396. dependencies = [
  397. "der",
  398. "spki",
  399. ]
  400. [[package]]
  401. name = "prettyplease"
  402. version = "0.2.37"
  403. source = "registry+https://github.com/rust-lang/crates.io-index"
  404. checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b"
  405. dependencies = [
  406. "proc-macro2",
  407. "syn 2.0.119",
  408. ]
  409. [[package]]
  410. name = "primefield"
  411. version = "0.14.0"
  412. source = "registry+https://github.com/rust-lang/crates.io-index"
  413. checksum = "c555a6e4eb7d4e158fcb028c835c3b8642206ddc279b5c6b202ef9a8bdb592f4"
  414. dependencies = [
  415. "crypto-bigint",
  416. "crypto-common",
  417. "ff",
  418. "rand_core",
  419. "subtle",
  420. "zeroize",
  421. ]
  422. [[package]]
  423. name = "primeorder"
  424. version = "0.14.0"
  425. source = "registry+https://github.com/rust-lang/crates.io-index"
  426. checksum = "5c9f42978c78a00e3d68f69fc03e57a234debae69da4020a4fb588fcdcd07b06"
  427. dependencies = [
  428. "elliptic-curve",
  429. "primefield",
  430. "serdect",
  431. "wnaf",
  432. ]
  433. [[package]]
  434. name = "proc-macro2"
  435. version = "1.0.107"
  436. source = "registry+https://github.com/rust-lang/crates.io-index"
  437. checksum = "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9"
  438. dependencies = [
  439. "unicode-ident",
  440. ]
  441. [[package]]
  442. name = "quote"
  443. version = "1.0.47"
  444. source = "registry+https://github.com/rust-lang/crates.io-index"
  445. checksum = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001"
  446. dependencies = [
  447. "proc-macro2",
  448. ]
  449. [[package]]
  450. name = "r-efi"
  451. version = "6.0.0"
  452. source = "registry+https://github.com/rust-lang/crates.io-index"
  453. checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf"
  454. [[package]]
  455. name = "rand"
  456. version = "0.10.3"
  457. source = "registry+https://github.com/rust-lang/crates.io-index"
  458. checksum = "65c9fb96cbc91e3478eaae79a69fcd3f1ae4ad052e471fe6732fff548984b4af"
  459. dependencies = [
  460. "chacha20",
  461. "getrandom",
  462. "rand_core",
  463. ]
  464. [[package]]
  465. name = "rand_core"
  466. version = "0.10.1"
  467. source = "registry+https://github.com/rust-lang/crates.io-index"
  468. checksum = "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69"
  469. [[package]]
  470. name = "rustc_version"
  471. version = "0.4.1"
  472. source = "registry+https://github.com/rust-lang/crates.io-index"
  473. checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"
  474. dependencies = [
  475. "semver",
  476. ]
  477. [[package]]
  478. name = "sec1"
  479. version = "0.8.1"
  480. source = "registry+https://github.com/rust-lang/crates.io-index"
  481. checksum = "d56d437c2f19203ce5f7122e507831de96f3d2d4d3be5af44a0b0a09d8a80e4d"
  482. dependencies = [
  483. "base16ct",
  484. "ctutils",
  485. "der",
  486. "hybrid-array",
  487. "subtle",
  488. "zeroize",
  489. ]
  490. [[package]]
  491. name = "semver"
  492. version = "1.0.28"
  493. source = "registry+https://github.com/rust-lang/crates.io-index"
  494. checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd"
  495. [[package]]
  496. name = "serde"
  497. version = "1.0.229"
  498. source = "registry+https://github.com/rust-lang/crates.io-index"
  499. checksum = "4148590afebada386688f18773da617792bf2ef03ffc1e4cbd2b1d45b023e0ba"
  500. dependencies = [
  501. "serde_core",
  502. ]
  503. [[package]]
  504. name = "serde_core"
  505. version = "1.0.229"
  506. source = "registry+https://github.com/rust-lang/crates.io-index"
  507. checksum = "67dca2c9c51e58a4791a4b1ed58308b39c64224d349a935ab5039aa360942a48"
  508. dependencies = [
  509. "serde_derive",
  510. ]
  511. [[package]]
  512. name = "serde_derive"
  513. version = "1.0.229"
  514. source = "registry+https://github.com/rust-lang/crates.io-index"
  515. checksum = "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348"
  516. dependencies = [
  517. "proc-macro2",
  518. "quote",
  519. "syn 3.0.9",
  520. ]
  521. [[package]]
  522. name = "serdect"
  523. version = "0.4.3"
  524. source = "registry+https://github.com/rust-lang/crates.io-index"
  525. checksum = "66cf8fedced2fcf12406bcb34223dffb92eaf34908ede12fed414c82b7f00b3e"
  526. dependencies = [
  527. "base16ct",
  528. "serde",
  529. ]
  530. [[package]]
  531. name = "sha2"
  532. version = "0.11.1"
  533. source = "registry+https://github.com/rust-lang/crates.io-index"
  534. checksum = "47d7069beb7d6ac7b9acd1039986e73443f24234f41074da099d6f994ac9ad19"
  535. dependencies = [
  536. "cfg-if",
  537. "cpufeatures",
  538. "digest",
  539. ]
  540. [[package]]
  541. name = "shake"
  542. version = "0.1.0"
  543. source = "registry+https://github.com/rust-lang/crates.io-index"
  544. checksum = "09057cb2149ad4cbd2da1e26b351f9a4c354219421229c69c3063e6f61947c4a"
  545. dependencies = [
  546. "digest",
  547. "keccak",
  548. "sponge-cursor",
  549. ]
  550. [[package]]
  551. name = "sigma-compiler"
  552. version = "0.2.3"
  553. dependencies = [
  554. "curve25519-dalek",
  555. "group",
  556. "rand",
  557. "sha2",
  558. "sigma-compiler-derive",
  559. "sigma-proofs",
  560. "subtle",
  561. ]
  562. [[package]]
  563. name = "sigma-compiler-core"
  564. version = "0.2.3"
  565. dependencies = [
  566. "clap",
  567. "prettyplease",
  568. "proc-macro2",
  569. "quote",
  570. "syn 2.0.119",
  571. ]
  572. [[package]]
  573. name = "sigma-compiler-derive"
  574. version = "0.2.3"
  575. dependencies = [
  576. "sigma-compiler-core",
  577. "syn 2.0.119",
  578. ]
  579. [[package]]
  580. name = "sigma-proofs"
  581. version = "0.4.1"
  582. dependencies = [
  583. "bls12_381",
  584. "curve25519-dalek",
  585. "ff",
  586. "group",
  587. "itertools",
  588. "k256",
  589. "p256",
  590. "spongefish",
  591. "subtle",
  592. "zeroize",
  593. ]
  594. [[package]]
  595. name = "signature"
  596. version = "3.0.0"
  597. source = "registry+https://github.com/rust-lang/crates.io-index"
  598. checksum = "28d567dcbaf0049cb8ac2608a76cd95ff9e4412e1899d389ee400918ca7537f5"
  599. dependencies = [
  600. "rand_core",
  601. ]
  602. [[package]]
  603. name = "spki"
  604. version = "0.8.1"
  605. source = "registry+https://github.com/rust-lang/crates.io-index"
  606. checksum = "7ef958a98b9d5da290cfc78946e9f3e61e1e62a18db0d92cac0b83cc161491a9"
  607. dependencies = [
  608. "base64ct",
  609. "der",
  610. ]
  611. [[package]]
  612. name = "sponge-cursor"
  613. version = "0.1.0"
  614. source = "registry+https://github.com/rust-lang/crates.io-index"
  615. checksum = "3a0219bd7d979d58245a4f41f695e1ac9f8befdffadd7f61f1bae9e39abc6620"
  616. dependencies = [
  617. "zeroize",
  618. ]
  619. [[package]]
  620. name = "spongefish"
  621. version = "0.8.0"
  622. source = "registry+https://github.com/rust-lang/crates.io-index"
  623. checksum = "62560b5029264a655fc461a0ecadc4d24862799190897d3225b3272b7a3f13b7"
  624. dependencies = [
  625. "digest",
  626. "getrandom",
  627. "shake",
  628. "turboshake",
  629. "zeroize",
  630. ]
  631. [[package]]
  632. name = "strsim"
  633. version = "0.11.1"
  634. source = "registry+https://github.com/rust-lang/crates.io-index"
  635. checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
  636. [[package]]
  637. name = "subtle"
  638. version = "2.6.1"
  639. source = "registry+https://github.com/rust-lang/crates.io-index"
  640. checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"
  641. [[package]]
  642. name = "syn"
  643. version = "2.0.119"
  644. source = "registry+https://github.com/rust-lang/crates.io-index"
  645. checksum = "872831b642d1a07999a962a351ed35b955ea2cfc8f3862091e2a240a84f17297"
  646. dependencies = [
  647. "proc-macro2",
  648. "quote",
  649. "unicode-ident",
  650. ]
  651. [[package]]
  652. name = "syn"
  653. version = "3.0.9"
  654. source = "registry+https://github.com/rust-lang/crates.io-index"
  655. checksum = "d78c8dee4c7bf0e14673097256fed6142ce9d3b85a408189d07482442145823b"
  656. dependencies = [
  657. "proc-macro2",
  658. "quote",
  659. "unicode-ident",
  660. ]
  661. [[package]]
  662. name = "turboshake"
  663. version = "0.7.1"
  664. source = "registry+https://github.com/rust-lang/crates.io-index"
  665. checksum = "f892c6904b0bd5a9241eac848347abcbbbd2b9f3892bad23ac3e6efab8d6f06a"
  666. dependencies = [
  667. "digest",
  668. "keccak",
  669. "sponge-cursor",
  670. ]
  671. [[package]]
  672. name = "typenum"
  673. version = "1.20.1"
  674. source = "registry+https://github.com/rust-lang/crates.io-index"
  675. checksum = "b6f5e870be6c3b371b77fe0ee0bafb859fa4964b4404c27de1d380043c4dda20"
  676. [[package]]
  677. name = "unicode-ident"
  678. version = "1.0.27"
  679. source = "registry+https://github.com/rust-lang/crates.io-index"
  680. checksum = "a2c754d6c33795a1c324727428e5a7dedb5b06195f9890bdbcba760d3e246563"
  681. [[package]]
  682. name = "utf8parse"
  683. version = "0.2.2"
  684. source = "registry+https://github.com/rust-lang/crates.io-index"
  685. checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
  686. [[package]]
  687. name = "windows-link"
  688. version = "0.2.1"
  689. source = "registry+https://github.com/rust-lang/crates.io-index"
  690. checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
  691. [[package]]
  692. name = "windows-sys"
  693. version = "0.61.2"
  694. source = "registry+https://github.com/rust-lang/crates.io-index"
  695. checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"
  696. dependencies = [
  697. "windows-link",
  698. ]
  699. [[package]]
  700. name = "wnaf"
  701. version = "0.14.1"
  702. source = "registry+https://github.com/rust-lang/crates.io-index"
  703. checksum = "795ca18b3fdb5e62bf982199278341ddcf7ebf7d32e25e212ad05d496e95f6fa"
  704. dependencies = [
  705. "ff",
  706. "group",
  707. "hybrid-array",
  708. "primefield",
  709. ]
  710. [[package]]
  711. name = "zeroize"
  712. version = "1.9.1"
  713. source = "registry+https://github.com/rust-lang/crates.io-index"
  714. checksum = "e13084392c5e4bc371903e2935a5eaeed24905a7511356b883835e18a78f6879"
  715. dependencies = [
  716. "zeroize_derive",
  717. ]
  718. [[package]]
  719. name = "zeroize_derive"
  720. version = "1.5.0"
  721. source = "registry+https://github.com/rust-lang/crates.io-index"
  722. checksum = "3c50655cbb0fe3fc43170059e702f1ce5e19b84cec58dc87b037a09935c2f328"
  723. dependencies = [
  724. "proc-macro2",
  725. "quote",
  726. "syn 2.0.119",
  727. ]