Cargo.lock 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878
  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 = "0.6.20"
  7. source = "registry+https://github.com/rust-lang/crates.io-index"
  8. checksum = "3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192"
  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.11"
  21. source = "registry+https://github.com/rust-lang/crates.io-index"
  22. checksum = "862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd"
  23. [[package]]
  24. name = "anstyle-parse"
  25. version = "0.2.7"
  26. source = "registry+https://github.com/rust-lang/crates.io-index"
  27. checksum = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2"
  28. dependencies = [
  29. "utf8parse",
  30. ]
  31. [[package]]
  32. name = "anstyle-query"
  33. version = "1.1.4"
  34. source = "registry+https://github.com/rust-lang/crates.io-index"
  35. checksum = "9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2"
  36. dependencies = [
  37. "windows-sys",
  38. ]
  39. [[package]]
  40. name = "anstyle-wincon"
  41. version = "3.0.10"
  42. source = "registry+https://github.com/rust-lang/crates.io-index"
  43. checksum = "3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a"
  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.0"
  67. source = "registry+https://github.com/rust-lang/crates.io-index"
  68. checksum = "cdd35008169921d80bc60d3d0ab416eecb028c4cd653352907921d95084790be"
  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.3"
  88. source = "registry+https://github.com/rust-lang/crates.io-index"
  89. checksum = "2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9"
  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.5.47"
  103. source = "registry+https://github.com/rust-lang/crates.io-index"
  104. checksum = "7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931"
  105. dependencies = [
  106. "clap_builder",
  107. "clap_derive",
  108. ]
  109. [[package]]
  110. name = "clap_builder"
  111. version = "4.5.47"
  112. source = "registry+https://github.com/rust-lang/crates.io-index"
  113. checksum = "2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6"
  114. dependencies = [
  115. "anstream",
  116. "anstyle",
  117. "clap_lex",
  118. "strsim",
  119. ]
  120. [[package]]
  121. name = "clap_derive"
  122. version = "4.5.47"
  123. source = "registry+https://github.com/rust-lang/crates.io-index"
  124. checksum = "bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c"
  125. dependencies = [
  126. "heck",
  127. "proc-macro2",
  128. "quote",
  129. "syn 2.0.106",
  130. ]
  131. [[package]]
  132. name = "clap_lex"
  133. version = "0.7.5"
  134. source = "registry+https://github.com/rust-lang/crates.io-index"
  135. checksum = "b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675"
  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.4"
  144. source = "registry+https://github.com/rust-lang/crates.io-index"
  145. checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75"
  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.0"
  159. source = "registry+https://github.com/rust-lang/crates.io-index"
  160. checksum = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201"
  161. dependencies = [
  162. "libc",
  163. ]
  164. [[package]]
  165. name = "crypto-bigint"
  166. version = "0.7.5"
  167. source = "registry+https://github.com/rust-lang/crates.io-index"
  168. checksum = "1a52aa3fcda4e6302a9f48734f234d35d4721b96f8fe07d073f07ce9df4f0271"
  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.1"
  181. source = "registry+https://github.com/rust-lang/crates.io-index"
  182. checksum = "77727bb15fa921304124b128af125e7e3b968275d1b108b379190264f4423710"
  183. dependencies = [
  184. "hybrid-array",
  185. "rand_core",
  186. ]
  187. [[package]]
  188. name = "ctutils"
  189. version = "0.4.2"
  190. source = "registry+https://github.com/rust-lang/crates.io-index"
  191. checksum = "7d5515a3834141de9eafb9717ad39eea8247b5674e6066c404e8c4b365d2a29e"
  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.106",
  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.2"
  235. source = "registry+https://github.com/rust-lang/crates.io-index"
  236. checksum = "4850db49bf08e663084f7fb5c87d202ef91a3907271aff24a94eb97ff039153c"
  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.15.0"
  258. source = "registry+https://github.com/rust-lang/crates.io-index"
  259. checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"
  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.1"
  331. source = "registry+https://github.com/rust-lang/crates.io-index"
  332. checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf"
  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.0"
  356. source = "registry+https://github.com/rust-lang/crates.io-index"
  357. checksum = "9e24a010dd405bd7ed803e5253182815b41bf2e6a80cc3bfc066658e03a198aa"
  358. dependencies = [
  359. "cfg-if",
  360. "cpufeatures",
  361. ]
  362. [[package]]
  363. name = "libc"
  364. version = "0.2.175"
  365. source = "registry+https://github.com/rust-lang/crates.io-index"
  366. checksum = "6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543"
  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.1"
  378. source = "registry+https://github.com/rust-lang/crates.io-index"
  379. checksum = "a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad"
  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.106",
  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.101"
  436. source = "registry+https://github.com/rust-lang/crates.io-index"
  437. checksum = "89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de"
  438. dependencies = [
  439. "unicode-ident",
  440. ]
  441. [[package]]
  442. name = "quote"
  443. version = "1.0.40"
  444. source = "registry+https://github.com/rust-lang/crates.io-index"
  445. checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
  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.27"
  493. source = "registry+https://github.com/rust-lang/crates.io-index"
  494. checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2"
  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.6",
  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.0"
  533. source = "registry+https://github.com/rust-lang/crates.io-index"
  534. checksum = "446ba717509524cb3f22f17ecc096f10f4822d76ab5c0b9822c5f9c284e825f4"
  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.106",
  571. ]
  572. [[package]]
  573. name = "sigma-compiler-derive"
  574. version = "0.2.3"
  575. dependencies = [
  576. "sigma-compiler-core",
  577. "syn 2.0.106",
  578. ]
  579. [[package]]
  580. name = "sigma-proofs"
  581. version = "0.4.0"
  582. source = "registry+https://github.com/rust-lang/crates.io-index"
  583. checksum = "f56543b5959a0226a4cf44501d9b531635135f88bb67d4be767cf6c861e3cbed"
  584. dependencies = [
  585. "bls12_381",
  586. "curve25519-dalek",
  587. "ff",
  588. "group",
  589. "itertools",
  590. "k256",
  591. "p256",
  592. "spongefish",
  593. "subtle",
  594. "zeroize",
  595. ]
  596. [[package]]
  597. name = "signature"
  598. version = "3.0.0"
  599. source = "registry+https://github.com/rust-lang/crates.io-index"
  600. checksum = "28d567dcbaf0049cb8ac2608a76cd95ff9e4412e1899d389ee400918ca7537f5"
  601. dependencies = [
  602. "rand_core",
  603. ]
  604. [[package]]
  605. name = "spki"
  606. version = "0.8.0"
  607. source = "registry+https://github.com/rust-lang/crates.io-index"
  608. checksum = "1d9efca8738c78ee9484207732f728b1ef517bbb1833d6fc0879ca898a522f6f"
  609. dependencies = [
  610. "base64ct",
  611. "der",
  612. ]
  613. [[package]]
  614. name = "sponge-cursor"
  615. version = "0.1.0"
  616. source = "registry+https://github.com/rust-lang/crates.io-index"
  617. checksum = "3a0219bd7d979d58245a4f41f695e1ac9f8befdffadd7f61f1bae9e39abc6620"
  618. dependencies = [
  619. "zeroize",
  620. ]
  621. [[package]]
  622. name = "spongefish"
  623. version = "0.8.0"
  624. source = "registry+https://github.com/rust-lang/crates.io-index"
  625. checksum = "62560b5029264a655fc461a0ecadc4d24862799190897d3225b3272b7a3f13b7"
  626. dependencies = [
  627. "digest",
  628. "getrandom",
  629. "shake",
  630. "turboshake",
  631. "zeroize",
  632. ]
  633. [[package]]
  634. name = "strsim"
  635. version = "0.11.1"
  636. source = "registry+https://github.com/rust-lang/crates.io-index"
  637. checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
  638. [[package]]
  639. name = "subtle"
  640. version = "2.6.1"
  641. source = "registry+https://github.com/rust-lang/crates.io-index"
  642. checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"
  643. [[package]]
  644. name = "syn"
  645. version = "2.0.106"
  646. source = "registry+https://github.com/rust-lang/crates.io-index"
  647. checksum = "ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6"
  648. dependencies = [
  649. "proc-macro2",
  650. "quote",
  651. "unicode-ident",
  652. ]
  653. [[package]]
  654. name = "syn"
  655. version = "3.0.6"
  656. source = "registry+https://github.com/rust-lang/crates.io-index"
  657. checksum = "8593e8e72159ed2257d083c7a454a85cbf854f37a0966d8d483aff8c8a3ebcee"
  658. dependencies = [
  659. "proc-macro2",
  660. "quote",
  661. "unicode-ident",
  662. ]
  663. [[package]]
  664. name = "turboshake"
  665. version = "0.7.1"
  666. source = "registry+https://github.com/rust-lang/crates.io-index"
  667. checksum = "f892c6904b0bd5a9241eac848347abcbbbd2b9f3892bad23ac3e6efab8d6f06a"
  668. dependencies = [
  669. "digest",
  670. "keccak",
  671. "sponge-cursor",
  672. ]
  673. [[package]]
  674. name = "typenum"
  675. version = "1.20.1"
  676. source = "registry+https://github.com/rust-lang/crates.io-index"
  677. checksum = "b6f5e870be6c3b371b77fe0ee0bafb859fa4964b4404c27de1d380043c4dda20"
  678. [[package]]
  679. name = "unicode-ident"
  680. version = "1.0.19"
  681. source = "registry+https://github.com/rust-lang/crates.io-index"
  682. checksum = "f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d"
  683. [[package]]
  684. name = "utf8parse"
  685. version = "0.2.2"
  686. source = "registry+https://github.com/rust-lang/crates.io-index"
  687. checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
  688. [[package]]
  689. name = "windows-link"
  690. version = "0.1.3"
  691. source = "registry+https://github.com/rust-lang/crates.io-index"
  692. checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a"
  693. [[package]]
  694. name = "windows-sys"
  695. version = "0.60.2"
  696. source = "registry+https://github.com/rust-lang/crates.io-index"
  697. checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb"
  698. dependencies = [
  699. "windows-targets",
  700. ]
  701. [[package]]
  702. name = "windows-targets"
  703. version = "0.53.3"
  704. source = "registry+https://github.com/rust-lang/crates.io-index"
  705. checksum = "d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91"
  706. dependencies = [
  707. "windows-link",
  708. "windows_aarch64_gnullvm",
  709. "windows_aarch64_msvc",
  710. "windows_i686_gnu",
  711. "windows_i686_gnullvm",
  712. "windows_i686_msvc",
  713. "windows_x86_64_gnu",
  714. "windows_x86_64_gnullvm",
  715. "windows_x86_64_msvc",
  716. ]
  717. [[package]]
  718. name = "windows_aarch64_gnullvm"
  719. version = "0.53.0"
  720. source = "registry+https://github.com/rust-lang/crates.io-index"
  721. checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764"
  722. [[package]]
  723. name = "windows_aarch64_msvc"
  724. version = "0.53.0"
  725. source = "registry+https://github.com/rust-lang/crates.io-index"
  726. checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c"
  727. [[package]]
  728. name = "windows_i686_gnu"
  729. version = "0.53.0"
  730. source = "registry+https://github.com/rust-lang/crates.io-index"
  731. checksum = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3"
  732. [[package]]
  733. name = "windows_i686_gnullvm"
  734. version = "0.53.0"
  735. source = "registry+https://github.com/rust-lang/crates.io-index"
  736. checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11"
  737. [[package]]
  738. name = "windows_i686_msvc"
  739. version = "0.53.0"
  740. source = "registry+https://github.com/rust-lang/crates.io-index"
  741. checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d"
  742. [[package]]
  743. name = "windows_x86_64_gnu"
  744. version = "0.53.0"
  745. source = "registry+https://github.com/rust-lang/crates.io-index"
  746. checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba"
  747. [[package]]
  748. name = "windows_x86_64_gnullvm"
  749. version = "0.53.0"
  750. source = "registry+https://github.com/rust-lang/crates.io-index"
  751. checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57"
  752. [[package]]
  753. name = "windows_x86_64_msvc"
  754. version = "0.53.0"
  755. source = "registry+https://github.com/rust-lang/crates.io-index"
  756. checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486"
  757. [[package]]
  758. name = "wnaf"
  759. version = "0.14.1"
  760. source = "registry+https://github.com/rust-lang/crates.io-index"
  761. checksum = "795ca18b3fdb5e62bf982199278341ddcf7ebf7d32e25e212ad05d496e95f6fa"
  762. dependencies = [
  763. "ff",
  764. "group",
  765. "hybrid-array",
  766. "primefield",
  767. ]
  768. [[package]]
  769. name = "zeroize"
  770. version = "1.8.1"
  771. source = "registry+https://github.com/rust-lang/crates.io-index"
  772. checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde"
  773. dependencies = [
  774. "zeroize_derive",
  775. ]
  776. [[package]]
  777. name = "zeroize_derive"
  778. version = "1.4.3"
  779. source = "registry+https://github.com/rust-lang/crates.io-index"
  780. checksum = "85a5b4158499876c763cb03bc4e49185d3cccbabb15b33c627f7884f43db852e"
  781. dependencies = [
  782. "proc-macro2",
  783. "quote",
  784. "syn 2.0.106",
  785. ]