fix inputs, add CUB

This commit is contained in:
ashpect
2024-08-14 18:36:27 +05:30
parent 4200ff8bac
commit 55eb3ddb41
3 changed files with 338 additions and 331 deletions

View File

@@ -1 +1 @@
"{\n \"root\": [\n \"17869179955169451914011376942873492016450531739175134999151067720624059418134\"\n ],\n \"17905803883961694922393523507524875018248794247812818701164549719099894143912\": [\n \"4642798948281360198365733593240246163694708350435997856789139253532147950992\",\n \"1\",\n \"1\"\n ],\n \"18114714531173635250871296552456727751880247419974407599423034683294948281908\": [\n \"3112327430885354708042598460550774872168063487131437415162753694864449673145\",\n \"1\",\n \"1\"\n ],\n \"16618649778433149047520693333354890854982848624325258459381003911916624599874\": [\n \"20703551936491032638873736824524865605638563573376378867411407628724676720939\",\n \"1\",\n \"1\"\n ],\n \"10046392983935029297040128358809824580067636263822157424997921576487100053919\": [\n \"666260653349577471589215860499851461600161144256362509772140798026931883017\",\n \"1\",\n \"1\"\n ],\n \"14175367546005922564613155699913837742444171437063219917807687832783994586605\": [\n \"4730192113546316967358703283286143115060255543475147212505391077935361833082\",\n \"1\",\n \"1\"\n ],\n \"6312547629997996695624385998772181346272864306180370177083860485604402993529\": [\n \"17550951570819573708725168775780562198940619955334530192519716880095465535881\",\n \"1\",\n \"1\"\n ],\n \"14681193795465094577970899650589206770949195822438767703690712100557704204396\": [\n \"10046392983935029297040128358809824580067636263822157424997921576487100053919\",\n \"6312547629997996695624385998772181346272864306180370177083860485604402993529\"\n ],\n \"17517792831599524216509693428261985081756165686407794393841667012171301716933\": [\n \"14681193795465094577970899650589206770949195822438767703690712100557704204396\",\n \"0\"\n ],\n \"4735654303002164411961228488733874977153831640823574087953536089820214321767\": [\n \"17517792831599524216509693428261985081756165686407794393841667012171301716933\",\n \"0\"\n ],\n \"359400117020261404923071087765543481870764297421555896840498961498597629133\": [\n \"4735654303002164411961228488733874977153831640823574087953536089820214321767\",\n \"18114714531173635250871296552456727751880247419974407599423034683294948281908\"\n ],\n \"20820245586459346870943374696901866811056192318074495601293034485943158738178\": [\n \"0\",\n \"359400117020261404923071087765543481870764297421555896840498961498597629133\"\n ],\n \"16252851998510943210214362112460121310937072936078230678795575852793084893684\": [\n \"20820245586459346870943374696901866811056192318074495601293034485943158738178\",\n \"0\"\n ],\n \"9515609263113103710589378076967240155249764615288329849054493078058448562536\": [\n \"16252851998510943210214362112460121310937072936078230678795575852793084893684\",\n \"16618649778433149047520693333354890854982848624325258459381003911916624599874\"\n ],\n \"3197745998303126851217482718681269722924203651343257567977243995733783412980\": [\n \"21093969751570295270546898556829376952464440611977327784860881710524920456260\",\n \"1\",\n \"1\"\n ],\n \"3439436584610484401655771057544827713127414805606190402428066497424341391303\": [\n \"17905803883961694922393523507524875018248794247812818701164549719099894143912\",\n \"3197745998303126851217482718681269722924203651343257567977243995733783412980\"\n ],\n \"12046018766281631727453876502117867280021443030985974782466638637903633112739\": [\n \"3439436584610484401655771057544827713127414805606190402428066497424341391303\",\n \"14175367546005922564613155699913837742444171437063219917807687832783994586605\"\n ],\n \"17869179955169451914011376942873492016450531739175134999151067720624059418134\": [\n \"12046018766281631727453876502117867280021443030985974782466638637903633112739\",\n \"9515609263113103710589378076967240155249764615288329849054493078058448562536\"\n ]\n}"
"{\n \"root\": [\n \"3723637226454477754871887669092418649720258478086593147152748419758535491072\"\n ],\n \"15584704709027935251733542063227384620511214043307855217534257467792961762417\": [\n \"19105920019330168892048899546191661354446505464368653727052939891020020275805\",\n \"1\",\n \"1\"\n ],\n \"18660127412526139205442115732162973083822266226117299577691589365706228334840\": [\n \"9448785635477331140743014311625361873815551652589535216017416724761959711291\",\n \"1\",\n \"1\"\n ],\n \"6456797921795517597175320242797568338817508339820025997566327150812886169644\": [\n \"14982919419908718594292521020497589548367376867145867222119625916862338523919\",\n \"1\",\n \"1\"\n ],\n \"21448462431008449284508867604706680324695645797406411405909844675752621808583\": [\n \"19703102596598777350706899773704131970636100221024882112358056973375460525180\",\n \"1\",\n \"1\"\n ],\n \"5024298347975147207679629214514067739258346797557077798207564337243614431430\": [\n \"19108373860471292952366838274441500593871822896624734072180780733162956119803\",\n \"1\",\n \"1\"\n ],\n \"11013395557703037597623586619744322870431075171468871030732965621931984693994\": [\n \"18660127412526139205442115732162973083822266226117299577691589365706228334840\",\n \"5024298347975147207679629214514067739258346797557077798207564337243614431430\"\n ],\n \"1729831065139275692261226127032356110526626871751953239635881482684604271822\": [\n \"0\",\n \"11013395557703037597623586619744322870431075171468871030732965621931984693994\"\n ],\n \"1060322943212037380481743131272466461955448453252154411090793429054484697732\": [\n \"0\",\n \"1729831065139275692261226127032356110526626871751953239635881482684604271822\"\n ],\n \"4523419834360633541482415417662748375261328391821173313737837007860212171539\": [\n \"0\",\n \"1060322943212037380481743131272466461955448453252154411090793429054484697732\"\n ],\n \"19887871187824837566992234296328341457952969870292718848038094811162715245761\": [\n \"4523419834360633541482415417662748375261328391821173313737837007860212171539\",\n \"6456797921795517597175320242797568338817508339820025997566327150812886169644\"\n ],\n \"9542848240727884374847323764079677465913066007318782214708529655666364212993\": [\n \"6650657343958618931288105236526996870436425613563673941121571293984874538981\",\n \"1\",\n \"1\"\n ],\n \"9835458972075797025360226408971611448813740733903931664856327566250151778594\": [\n \"9542848240727884374847323764079677465913066007318782214708529655666364212993\",\n \"15584704709027935251733542063227384620511214043307855217534257467792961762417\"\n ],\n \"616896535221117079626842921265491818591744884527738215520950956841510794832\": [\n \"0\",\n \"9835458972075797025360226408971611448813740733903931664856327566250151778594\"\n ],\n \"11054445757535822137133873921702131557138890133764722473542676008237036974196\": [\n \"616896535221117079626842921265491818591744884527738215520950956841510794832\",\n \"19887871187824837566992234296328341457952969870292718848038094811162715245761\"\n ],\n \"3723637226454477754871887669092418649720258478086593147152748419758535491072\": [\n \"21448462431008449284508867604706680324695645797406411405909844675752621808583\",\n \"11054445757535822137133873921702131557138890133764722473542676008237036974196\"\n ]\n}"

View File

@@ -350,68 +350,68 @@ export const mockPassportData2_sha256_rsa_65537 = {
"exponent": "65537"
},
"dataGroupHashes": [
-108,
31,
-26,
62,
-36,
-36,
113,
-93,
88,
-94,
90,
-108,
70,
20,
-17,
73,
-112,
115,
-89,
-82,
7,
-71,
51,
125,
-60,
-18,
-10,
122,
-11,
-101,
125,
-13,
-23,
-64,
58,
-72,
58,
113,
-26,
1,
76,
-53,
-60,
-42,
70,
18,
74,
60,
-106,
63,
-124,
-107,
-28,
111,
97,
47,
66,
120,
-9,
123,
-5,
-13,
-49,
82,
60,
28,
116,
89,
-6,
-96,
-67,
123,
28,
36,
-4,
-68,
75,
-15,
-20,
119,
91,
50,
-33,
-2,
-2,
-38,
-16,
44,
-13,
115,
95,
-11,
-113,
41,
112,
102,
12,
56,
127,
-118,
110,
31,
86,
16,
43,
-123,
-6,
-33,
21,
-26,
-100,
23,
-108,
-69,
-101,
20,
5,
-108,
-107,
-66,
82,
-76,
@@ -678,296 +678,296 @@ export const mockPassportData2_sha256_rsa_65537 = {
34,
4,
32,
-5,
100,
-110,
-122,
97,
101,
57,
83,
-95,
14,
7,
14,
-38,
-69,
-101,
20,
-61,
124,
-10,
-64,
-18,
-69,
24,
-93,
63,
-77,
-63,
83,
-57,
-104,
-21,
114,
-31,
45,
-31,
74,
-60,
58,
-37,
-106,
-113,
-80,
-49,
-112,
83,
77
66,
-10,
-11,
54,
30,
-128,
44,
-50,
-29,
-11,
123,
-44,
40,
-51,
-91,
105,
-66
],
"encryptedDigest": [
-97,
-108,
-50,
54,
29,
77,
47,
-128,
26,
-86,
6,
43,
103,
77,
54,
-105,
-112,
116,
63,
75,
-127,
9,
68,
112,
-55,
-91,
-9,
-17,
24,
55,
-31,
-31,
76,
-82,
79,
117,
-15,
46,
59,
-111,
-33,
-93,
-46,
-82,
116,
-35,
70,
-4,
-41,
-39,
-34,
-94,
99,
76,
22,
-62,
96,
106,
-118,
41,
-2,
-7,
-103,
-125,
-74,
-66,
111,
-5,
-120,
-76,
-108,
-106,
-59,
25,
-124,
-109,
57,
-108,
76,
0,
80,
-106,
-23,
116,
64,
35,
-79,
-93,
-3,
99,
-61,
-15,
-41,
-104,
-17,
-116,
-67,
-39,
42,
-34,
100,
61,
-66,
28,
46,
63,
118,
46,
59,
70,
124,
76,
74,
-38,
-43,
-73,
-117,
-45,
62,
-39,
-99,
58,
-53,
8,
9,
-11,
-123,
-36,
-59,
-54,
114,
-80,
-38,
50,
-57,
44,
102,
112,
-3,
-20,
-24,
11,
-51,
118,
87,
33,
-11,
-56,
81,
-26,
-114,
-50,
95,
38,
8,
82,
-8,
-114,
-2,
75,
-97,
105,
-19,
-46,
106,
-11,
-45,
68,
68,
-60,
43,
54,
-70,
93,
65,
-108,
-124,
-84,
102,
86,
116,
62,
119,
-6,
-41,
66,
7,
96,
-88,
-74,
77,
-65,
80,
-55,
-3,
36,
86,
91,
-70,
-49,
-83,
118,
-59,
-32,
8,
106,
-78,
87,
30,
-68,
-62,
46,
90,
-46,
-124,
-104,
48,
111,
4,
115,
56,
101,
122,
-128,
34,
-38,
98,
-100,
-73,
49,
20,
-41,
1,
-37,
7,
118,
-107,
6,
-123,
126,
-35,
-76,
-29,
-72,
-121,
-116,
-83,
123,
-92,
7,
21,
-64,
33,
77,
18,
-126,
104,
-1,
53,
51,
82,
-93,
52,
14,
48,
-124,
35,
87,
-48,
79,
-15,
62,
-85,
122,
-47,
94,
66,
-99,
-57,
-25,
30,
18,
110,
-24,
-20,
-69,
-65,
73,
81,
-57,
-2,
-104,
20,
-37,
-31,
-95,
-110,
-71,
43,
-37,
-66,
-40,
-95,
-36,
70,
-118,
-67,
-55,
-8,
56,
48,
52,
75,
-5,
16,
64,
-85,
29,
37,
32,
40,
26,
-13,
7,
-61,
-49,
-48,
93,
-54,
-29,
-18,
-12,
-31,
89,
39,
-45,
-103,
-26,
-12,
5,
-29,
-88,
102,
-107,
-122,
15,
-43,
-57,
-44,
109,
83,
100,
7,
116,
-125,
-78,
-6,
32,
46,
115,
106,
-81,
90,
-40,
99,
55,
-128,
41,
-20,
93,
-58,
71,
50,
63,
-90,
-52,
-16,
112,
60,
97,
-84,
7,
-22,
-23,
-105,
78,
105,
3,
34,
-105,
-33,
112,
122,
-43,
24,
-34,
87,
24,
-95,
53,
84,
-51,
-81,
-29,
-31,
18,
-36,
-38,
-32,
-64,
-115,
13,
88,
-85,
6,
-77,
-122,
-36,
94,
-106,
-122,
97,
-43,
-110,
36,
41,
54,
91,
18,
2,
74,
120,
33,
30,
-105,
12,
-95,
85,
127,
-88,
126,
-108,
-10,
72,
44,
125,
85,
75,
52,
-94,
-30,
-67,
16,
105,
-124,
-86
-12,
89,
-75,
-93,
111,
-119,
-39,
-20,
39,
-79,
76,
-10,
-86,
-64,
-86,
-95,
1,
102,
34,
66,
-110,
93,
-9,
-76,
0,
-58,
57,
118,
-123,
39,
93,
65,
-81,
116,
-54,
62,
-81,
-19,
69,
-125,
-106,
55
],
"photoBase64": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABjElEQVR42mL8//8/AyUYiBQYmIw3..."
}

View File

@@ -45,6 +45,13 @@
dependencies:
buffer "^6.0.3"
"@zk-kit/utils@^1.2.0":
version "1.2.0"
resolved "https://registry.yarnpkg.com/@zk-kit/utils/-/utils-1.2.0.tgz#7f5dfadb9512f1a090639c912395a6684b560ba2"
integrity sha512-Ut9zfnlBVpopZG/s600Ds/FPSWXiPhO4q8949kmXTzwDXytjnvFbDZIFdWqE/lA7/NZjvykiTnnVwmanMxv2+w==
dependencies:
buffer "^6.0.3"
array-buffer-byte-length@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz#1e5583ec16763540a27ae52eed99ff899223568f"