Branch data Line data Source code
1 : : /* SPDX-License-Identifier: BSD-3-Clause
2 : : * Copyright(c) 2016-2017 Intel Corporation
3 : : */
4 : :
5 : : #include <rte_crypto.h>
6 : : #include <rte_malloc.h>
7 : :
8 : : #include "cperf_test_vectors.h"
9 : :
10 : : struct
11 : : cperf_modex_test_data modex_perf_data[10] = {
12 : : {
13 : : .base = {
14 : : .data = {
15 : : 0xF8, 0xBA, 0x1A, 0x55, 0xD0, 0x2F, 0x85,
16 : : 0xAE, 0x96, 0x7B, 0xB6, 0x2F, 0xB6, 0xCD,
17 : : 0xA8, 0xEB, 0x7E, 0x78, 0xA0, 0x50
18 : : },
19 : : .len = 20
20 : : },
21 : : .exponent = {
22 : : .data = {
23 : : 0x01, 0x00, 0x01
24 : : },
25 : : .len = 3
26 : : },
27 : : .modulus = {
28 : : .data = {
29 : : 0xb3, 0xa1, 0xaf, 0xb7, 0x13, 0x08, 0x00, 0x0a,
30 : : 0x35, 0xdc, 0x2b, 0x20, 0x8d, 0xa1, 0xb5, 0xce,
31 : : 0x47, 0x8a, 0xc3, 0x80, 0xf4, 0x7d, 0x4a, 0xa2,
32 : : 0x62, 0xfd, 0x61, 0x7f, 0xb5, 0xa8, 0xde, 0x0a,
33 : : 0x17, 0x97, 0xa0, 0xbf, 0xdf, 0x56, 0x5a, 0x3d,
34 : : 0x51, 0x56, 0x4f, 0x70, 0x70, 0x3f, 0x63, 0x6a,
35 : : 0x44, 0x5b, 0xad, 0x84, 0x0d, 0x3f, 0x27, 0x6e,
36 : : 0x3b, 0x34, 0x91, 0x60, 0x14, 0xb9, 0xaa, 0x72,
37 : : 0xfd, 0xa3, 0x64, 0xd2, 0x03, 0xa7, 0x53, 0x87,
38 : : 0x9e, 0x88, 0x0b, 0xc1, 0x14, 0x93, 0x1a, 0x62,
39 : : 0xff, 0xb1, 0x5d, 0x74, 0xcd, 0x59, 0x63, 0x18,
40 : : 0x11, 0x3d, 0x4f, 0xba, 0x75, 0xd4, 0x33, 0x4e,
41 : : 0x23, 0x6b, 0x7b, 0x57, 0x44, 0xe1, 0xd3, 0x03,
42 : : 0x13, 0xa6, 0xf0, 0x8b, 0x60, 0xb0, 0x9e, 0xee,
43 : : 0x75, 0x08, 0x9d, 0x71, 0x63, 0x13, 0xcb, 0xa6,
44 : : 0x81, 0x92, 0x14, 0x03, 0x22, 0x2d, 0xde, 0x55
45 : : },
46 : : .len = 128
47 : : },
48 : : .result = {
49 : : .len = 128
50 : : }
51 : : },
52 : : {
53 : : .base = {
54 : : .data = {
55 : : 0x4F, 0xD8, 0x5C, 0xDB, 0x6D, 0xA2, 0xFA, 0x35,
56 : : 0x9D, 0xD7, 0x97, 0x10, 0x4B, 0x71, 0x5F, 0x53,
57 : : 0xE1, 0xC7, 0x09, 0x74, 0x88, 0xC8, 0x9D, 0x03,
58 : : 0xC0, 0x70, 0xE0, 0xBE, 0xE3, 0xF2, 0x2C, 0x01,
59 : : 0x85, 0xA6, 0x4E, 0x28, 0x6E, 0xD3, 0xB5, 0x18,
60 : : 0x58, 0x69, 0x07, 0xDA, 0x3A, 0x1B, 0x35, 0xCE,
61 : : 0xE6, 0xFA
62 : : },
63 : : .len = 50
64 : : },
65 : : .exponent = {
66 : : .data = {
67 : : 0x30, 0xA5, 0xD5, 0xF0, 0x42, 0x03, 0xC3, 0x2D,
68 : : 0x2F, 0x58, 0xA8, 0x5C, 0x21, 0x88, 0xDE, 0x82,
69 : : 0x36, 0x44, 0xC1, 0x5A, 0x87, 0x2C, 0x33, 0x19,
70 : : 0x4E, 0xCE, 0x3F, 0x87, 0xFF, 0x98, 0x4B, 0xFC,
71 : : 0x15, 0xC0, 0xBE, 0x9E, 0x8F, 0xF0, 0x6A, 0x62
72 : : },
73 : : .len = 40
74 : : },
75 : : .modulus = {
76 : : .data = {
77 : : 0xF8, 0x04, 0x0D, 0xD5, 0x09, 0x6C, 0x78, 0x06,
78 : : 0x7D, 0x28, 0x77, 0xA4, 0x0E, 0xA5, 0x49, 0xE7,
79 : : 0x6D, 0xC9, 0x97, 0xD3, 0xC0, 0x7F, 0x82, 0xC6,
80 : : 0x75, 0x51, 0x72, 0xAF, 0x8C, 0x77, 0x97, 0xD0,
81 : : 0xA1, 0x85, 0x54, 0xC0, 0x78, 0x86, 0xD6, 0x40,
82 : : 0x7A, 0x6B, 0xB3, 0xD7, 0x07, 0xCA, 0x27, 0xA3,
83 : : 0x66, 0xB9, 0x98, 0x22, 0xC4, 0x54, 0x18, 0x07,
84 : : 0x65, 0x76, 0x0F, 0x5A
85 : : },
86 : : .len = 60
87 : : },
88 : : .result = {
89 : : .len = 60
90 : : }
91 : : },
92 : : {
93 : : .base = {
94 : : .data = {
95 : : 0xD8, 0x21, 0xD2, 0x76, 0xAE, 0x01, 0x62, 0xD8,
96 : : 0x8C, 0x80, 0x01, 0x25, 0xC7, 0xE8, 0x4E, 0x0F,
97 : : 0x7F, 0x23, 0xFE, 0xBB
98 : : },
99 : : .len = 20
100 : : },
101 : : .exponent = {
102 : : .data = {
103 : : 0xE5, 0xCE, 0x50, 0xE8, 0x97, 0x32, 0xFB, 0x5C,
104 : : 0xFC, 0x62
105 : : },
106 : : .len = 10
107 : : },
108 : : .modulus = {
109 : : .data = {
110 : : 0x71, 0x3C, 0x6C, 0x7A, 0x19, 0x31, 0xF8, 0x94,
111 : : 0xC9, 0xAA, 0x25, 0x69, 0xA7, 0xF2, 0x28, 0x70,
112 : : 0x84, 0x5D, 0xEC, 0x40, 0xC8, 0xF9, 0xC5, 0x79,
113 : : 0xF9, 0x87, 0xD1, 0xA0, 0xC1, 0x5A, 0x06, 0xE4,
114 : : 0x65, 0xB8, 0x29, 0x0B, 0x2B, 0xFE, 0x67, 0xF0,
115 : : 0x91, 0x96, 0xE1, 0xCD, 0x5A, 0xCE, 0x44, 0xA3,
116 : : 0x4F, 0xE8, 0xBE, 0xC6, 0xA3, 0x0A, 0xCB, 0xF5,
117 : : 0x7D, 0x8B, 0x9B, 0x2F, 0x4E, 0xC9, 0x54, 0x48,
118 : : 0xA4, 0xC2, 0x09, 0xCE, 0xA5, 0x93, 0x1F, 0x43,
119 : : 0xC2, 0xCE, 0xFB, 0xBB, 0x69, 0x29, 0x03, 0x74,
120 : : 0xD6, 0x25, 0x47, 0x6B, 0xAC, 0x4E, 0x44, 0x8C,
121 : : 0x39, 0x2F, 0xB2, 0xDD, 0x15, 0x1B, 0xA3, 0x3D,
122 : : 0xA4, 0x0C, 0xFF, 0xCB, 0x05, 0xC2, 0x81, 0x97,
123 : : 0x16, 0xE2, 0xAC, 0x8A, 0xF3, 0xED, 0x80, 0xA4,
124 : : 0xC5, 0xFC, 0xF5, 0x6C, 0x4B, 0xBB, 0x05, 0x91,
125 : : 0xD4, 0x0F, 0xDA, 0x70, 0x7C, 0x9A, 0xA1, 0x63,
126 : : 0x15, 0xEE, 0xBB, 0x17, 0xE6, 0x20, 0x50, 0x74,
127 : : 0x36, 0x9C, 0xA1, 0x10, 0x29, 0x22, 0xFB, 0x7E,
128 : : 0x2A, 0x08, 0xF3, 0x07, 0xEA, 0xCD, 0x2C, 0x50,
129 : : 0x18, 0x15, 0x66, 0x87, 0x74, 0x19, 0x11, 0x2B,
130 : : 0x77, 0x85, 0xA0, 0x57, 0xA7, 0xEB, 0x6E, 0x15,
131 : : 0x15, 0x0D, 0xA4, 0x18, 0x5D, 0x54, 0x13, 0xE3,
132 : : 0x33, 0x12, 0x8D, 0xA3, 0xEF, 0x54, 0xE6, 0x1E,
133 : : 0xDB, 0x8F, 0x3D, 0x02, 0x3C, 0xCB, 0x34, 0x93,
134 : : 0x31, 0x1D, 0x4D, 0x3E, 0x9C, 0x22, 0x04, 0xD1,
135 : : 0x19, 0x53, 0x45, 0xE5, 0xBF, 0xF8, 0x70, 0x1A,
136 : : 0xEA, 0x52, 0x93, 0x2A, 0x26, 0x8A, 0x1E, 0x47,
137 : : 0xCE, 0x83, 0x5B, 0x35, 0x9A, 0xD2, 0x75, 0xC6,
138 : : 0xC6, 0x20, 0x84, 0x9F, 0x74, 0x69, 0x69, 0xB8,
139 : : 0x29, 0xD8, 0xA4, 0x70, 0x91, 0x42, 0x06, 0x25,
140 : : 0x38, 0xCB, 0x42, 0x75, 0x52, 0xEF, 0xB8, 0x64,
141 : : 0x4F, 0xC5, 0x7C, 0xC4, 0x09, 0xDB, 0x12
142 : : },
143 : : .len = 255
144 : : },
145 : : .result = {
146 : : .len = 255
147 : : }
148 : : },
149 : : {
150 : : .base = {
151 : : .data = {
152 : : 0x92, 0x45, 0x17, 0x7D, 0xD3, 0xF4, 0x2B, 0x93,
153 : : 0x8E, 0x1A, 0xFB, 0x1D, 0x13, 0x55, 0x53, 0x84,
154 : : 0x96, 0x3C, 0x39, 0xE0, 0xAF, 0x4A, 0xB4, 0xC9,
155 : : 0x16, 0x1F, 0xF4, 0x24, 0x65, 0xDD, 0xC3, 0x62,
156 : : 0x12, 0xAF, 0x86, 0x95, 0x0D, 0xDE, 0x28, 0x87,
157 : : 0x90, 0x11, 0xAA, 0x6E, 0x60, 0xCD, 0x54, 0xB7,
158 : : 0x48, 0x43
159 : : },
160 : : .len = 50
161 : : },
162 : : .exponent = {
163 : : .data = {
164 : : 0x22, 0xD9, 0x4D, 0x01, 0x2F, 0x50, 0x5D, 0xE1,
165 : : 0x01, 0xAA, 0xC6, 0xC6, 0xCD, 0x5D, 0x7E, 0x61,
166 : : 0x75, 0x0A, 0xDC, 0x06, 0x07, 0x4B, 0xBD, 0x29,
167 : : 0x33, 0x09, 0x91, 0xD4, 0x29, 0xEB, 0x52, 0x24,
168 : : 0x27, 0xC6, 0x83, 0x6D, 0x70, 0xA9, 0xC9, 0x11
169 : : },
170 : : .len = 40
171 : : },
172 : : .modulus = {
173 : : .data = {
174 : : 0xBB, 0x97, 0x8A, 0xB6, 0x26, 0xD4, 0x0E, 0x70,
175 : : 0x21, 0xA6, 0x56, 0x71, 0xE5, 0xD8, 0x18, 0x21,
176 : : 0x64, 0x9F, 0x1B, 0x6F, 0x7C, 0x27, 0x72, 0xB8,
177 : : 0x39, 0xE5, 0x2A, 0x94, 0x76, 0x22, 0xB7, 0x68,
178 : : 0x57, 0x3A, 0x01, 0x54, 0xA8, 0x50, 0x41, 0xA1,
179 : : 0xAD, 0xD0, 0xC7, 0xDB, 0xAA, 0x76, 0x7F, 0x37,
180 : : 0xA9, 0x27, 0x22, 0x8D, 0xF0, 0x5C, 0x5A, 0xAC,
181 : : 0xFB, 0x82, 0x6A, 0x8E, 0x31, 0x51, 0x54, 0x7C,
182 : : 0xDB, 0x55, 0x9C, 0xBC, 0x82, 0x27, 0xF4, 0x0B,
183 : : 0x94, 0x74, 0xC8, 0x83, 0x80, 0x1C, 0xD8, 0xFF,
184 : : 0x50, 0xA2, 0xC9, 0xED, 0x2B, 0x98, 0x77, 0xF3,
185 : : 0x31, 0x81, 0x1C, 0x41, 0x8E, 0xAF, 0x87, 0xA2,
186 : : 0x02, 0xAC, 0x8B, 0x55, 0x01, 0x5C, 0x16, 0x11,
187 : : 0x63, 0x8C, 0xE2, 0x0D, 0x51, 0xD2, 0x4C, 0xD7,
188 : : 0xD4, 0x3D, 0xE4, 0x79, 0x1A, 0xA7, 0xC4, 0xBF,
189 : : 0x4E, 0x2A, 0xC9, 0x74, 0xD6, 0xD4, 0x90, 0x03,
190 : : 0x65, 0x7F, 0x54, 0x0F, 0xAC, 0x5F, 0x98, 0x2C,
191 : : 0x46, 0xC0, 0xD7, 0xE6, 0x75, 0x95, 0xC3, 0xEA,
192 : : 0x05, 0x3A, 0x03, 0x55, 0x43, 0xC7, 0xC2, 0xD1,
193 : : 0x11, 0xCD, 0x57, 0x37, 0x0D, 0x40, 0x87, 0xDF,
194 : : 0x7D, 0xC3, 0x04, 0x54, 0xDE, 0x1D, 0xAF, 0xB8,
195 : : 0x02, 0x50, 0x42, 0xFF, 0x9D, 0xFB, 0x13, 0xF7,
196 : : 0x25, 0x5A, 0x8B, 0xE3, 0x31, 0xA2, 0x64, 0xF8,
197 : : 0x94, 0x50, 0x18, 0xFB, 0xBB, 0xA2, 0xE9, 0x13,
198 : : 0x77, 0x6E, 0xE1, 0x6F, 0x9F, 0x06, 0x03, 0xEE,
199 : : 0x0D, 0x06, 0x6E, 0xF2, 0x9B, 0x15, 0x70, 0xDD,
200 : : 0x26, 0x7C, 0xB4, 0x5D, 0xD0, 0xE7, 0x77, 0xC4,
201 : : 0xB9, 0x88, 0x75, 0xB8, 0x73, 0xFC, 0xE9, 0xB7,
202 : : 0x11, 0x26, 0xAC, 0xDB, 0x97, 0x27, 0x18, 0x21,
203 : : 0x50, 0x7E, 0x46, 0xB2, 0xF1, 0x50, 0x40, 0xD9,
204 : : 0x8B, 0x63, 0xDB, 0x1A, 0x8E, 0x29, 0xBE, 0x1F,
205 : : 0x88, 0x35, 0xFD, 0x95, 0xC3, 0xA6, 0x80, 0xEB,
206 : : 0x73, 0xF7, 0x02, 0x02, 0xB0, 0xCA, 0x97, 0x2C,
207 : : 0x32, 0x44, 0xA9, 0xCA, 0x94, 0xC0, 0xB2, 0xD9,
208 : : 0x7C, 0xD9, 0x10, 0x62, 0x31, 0xC9, 0xFA, 0x5B,
209 : : 0x5C, 0x2C, 0xB6, 0x04, 0x5B, 0x7E, 0x86, 0xBB,
210 : : 0x49, 0x02, 0x16, 0x9E, 0x1E, 0x53, 0xBD, 0xC2,
211 : : 0xA9, 0xAA, 0x94, 0x39, 0xA1, 0xB2, 0x18, 0x17,
212 : : 0xB6, 0x2C, 0xF6, 0xFF, 0xC0, 0xD0, 0x2D, 0x4D,
213 : : 0xAA, 0x6C, 0xB5, 0xC8, 0x6A, 0xBE, 0x38, 0xE4,
214 : : 0x9F, 0xDC, 0x5C, 0x56, 0x56, 0x04, 0x32, 0x49,
215 : : 0x91, 0x17, 0x44, 0x6E, 0xB3, 0xF9, 0x8F, 0xDB,
216 : : 0xEA, 0x04, 0x4C, 0x67, 0xE6, 0xDA, 0x96, 0x2F,
217 : : 0x89, 0x2D, 0x54, 0xC3, 0xAD, 0x07, 0x6B, 0xA0,
218 : : 0x87, 0xF0, 0xCF, 0x4B, 0x43, 0x46, 0xCA, 0x06,
219 : : 0x48, 0x8D, 0x34, 0xC4, 0xD2, 0xD2, 0xA9, 0x16,
220 : : 0x13, 0xF5, 0x49, 0x44, 0x8C, 0xD9, 0x0C, 0x1E,
221 : : 0x79, 0x47, 0xFC, 0x4C, 0x37, 0x8E, 0xD1, 0xFD,
222 : : 0xB9, 0xE8, 0x6E, 0x1B, 0x8D, 0x68, 0xCC, 0x49,
223 : : 0x0D, 0x98, 0xB5, 0xD5, 0x22, 0x1C, 0xFC, 0xBA,
224 : : 0x7A, 0x74, 0x3D, 0xBD, 0xD9, 0xB3, 0x80, 0x58,
225 : : 0x4A, 0x05, 0x67, 0x9D, 0x59, 0xF4, 0xF7, 0x72,
226 : : 0x11, 0x3C, 0x67, 0x96, 0xE7, 0x0D, 0x8E, 0x73,
227 : : 0xD1, 0xEE, 0x00, 0x79, 0x98, 0x7A, 0x0E, 0xE0,
228 : : 0xA8, 0xEA, 0x7D, 0xF3, 0xDB, 0x0E, 0x62, 0x3E,
229 : : 0x66, 0x95, 0xED, 0xD5, 0x8C, 0x39, 0xF5, 0xAB
230 : : },
231 : : .len = 448
232 : : },
233 : : .result = {
234 : : .len = 448
235 : : }
236 : : },
237 : : {
238 : : .base = {
239 : : .data = {
240 : : 0x02,
241 : : },
242 : : .len = 1
243 : : },
244 : : .exponent = {
245 : : .data = {
246 : : 0x6C, 0x80, 0xFF, 0x29, 0xF9, 0x27, 0x2E, 0x6D,
247 : : 0xE1, 0xB7, 0x3F, 0x13, 0x77, 0xD2, 0x3E, 0x49,
248 : : 0xCE, 0xAE, 0xBD, 0x73, 0x7A, 0x0F, 0xE7, 0xA4,
249 : : 0x20, 0x49, 0x72, 0x87, 0x4E, 0x1B
250 : : },
251 : : .len = 30
252 : : },
253 : : .modulus = {
254 : : .data = {
255 : : 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
256 : : 0xC9, 0x0F, 0xDA, 0xA2, 0x21, 0x68, 0xC2, 0x34,
257 : : 0xC4, 0xC6, 0x62, 0x8B, 0x80, 0xDC, 0x1C, 0xD1,
258 : : 0x29, 0x02, 0x4E, 0x08, 0x8A, 0x67, 0xCC, 0x74,
259 : : 0x02, 0x0B, 0xBE, 0xA6, 0x3B, 0x13, 0x9B, 0x22,
260 : : 0x51, 0x4A, 0x08, 0x79, 0x8E, 0x34, 0x04, 0xDD,
261 : : 0xEF, 0x95, 0x19, 0xB3, 0xCD, 0x3A, 0x43, 0x1B,
262 : : 0x30, 0x2B, 0x0A, 0x6D, 0xF2, 0x5F, 0x14, 0x37,
263 : : 0x4F, 0xE1, 0x35, 0x6D, 0x6D, 0x51, 0xC2, 0x45,
264 : : 0xE4, 0x85, 0xB5, 0x76, 0x62, 0x5E, 0x7E, 0xC6,
265 : : 0xF4, 0x4C, 0x42, 0xE9, 0xA6, 0x37, 0xED, 0x6B,
266 : : 0x0B, 0xFF, 0x5C, 0xB6, 0xF4, 0x06, 0xB7, 0xED,
267 : : 0xEE, 0x38, 0x6B, 0xFB, 0x5A, 0x89, 0x9F, 0xA5,
268 : : 0xAE, 0x9F, 0x24, 0x11, 0x7C, 0x4B, 0x1F, 0xE6,
269 : : 0x49, 0x28, 0x66, 0x51, 0xEC, 0xE4, 0x5B, 0x3D,
270 : : 0xC2, 0x00, 0x7C, 0xB8, 0xA1, 0x63, 0xBF, 0x05,
271 : : 0x98, 0xDA, 0x48, 0x36, 0x1C, 0x55, 0xD3, 0x9A,
272 : : 0x69, 0x16, 0x3F, 0xA8, 0xFD, 0x24, 0xCF, 0x5F,
273 : : 0x83, 0x65, 0x5D, 0x23, 0xDC, 0xA3, 0xAD, 0x96,
274 : : 0x1C, 0x62, 0xF3, 0x56, 0x20, 0x85, 0x52, 0xBB,
275 : : 0x9E, 0xD5, 0x29, 0x07, 0x70, 0x96, 0x96, 0x6D,
276 : : 0x67, 0x0C, 0x35, 0x4E, 0x4A, 0xBC, 0x98, 0x04,
277 : : 0xF1, 0x74, 0x6C, 0x08, 0xCA, 0x23, 0x73, 0x27,
278 : : 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF
279 : : },
280 : : .len = 192
281 : : },
282 : : .result = {
283 : : .len = 192
284 : : }
285 : : },
286 : : {
287 : : .base = {
288 : : .data = {
289 : : 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,
290 : : 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,
291 : : 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,
292 : : 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,
293 : : 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,
294 : : 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,
295 : : 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,
296 : : 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,
297 : : },
298 : : .len = 64
299 : : },
300 : : .exponent = {
301 : : .data = {
302 : : 0x8E, 0x4E, 0x41, 0xA2, 0xE0, 0x59, 0xA8, 0x29,
303 : : 0x71, 0xF6, 0x21, 0xC9, 0xD5, 0x0E, 0x36, 0x0F,
304 : : 0x59, 0xD6, 0x74, 0x4C, 0x3A, 0xC7, 0x13, 0x5E,
305 : : 0x7D, 0x2D, 0x43, 0x63, 0x5A, 0x3D, 0xCA, 0x5F,
306 : : 0xF7, 0xB2, 0x3D, 0x9C, 0x3F, 0xA1, 0x5D, 0x71
307 : : },
308 : : .len = 40
309 : : },
310 : : .modulus = {
311 : : .data = {
312 : : 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
313 : : 0xC9, 0x0F, 0xDA, 0xA2, 0x21, 0x68, 0xC2, 0x34,
314 : : 0xC4, 0xC6, 0x62, 0x8B, 0x80, 0xDC, 0x1C, 0xD1,
315 : : 0x29, 0x02, 0x4E, 0x08, 0x8A, 0x67, 0xCC, 0x74,
316 : : 0x02, 0x0B, 0xBE, 0xA6, 0x3B, 0x13, 0x9B, 0x22,
317 : : 0x51, 0x4A, 0x08, 0x79, 0x8E, 0x34, 0x04, 0xDD,
318 : : 0xEF, 0x95, 0x19, 0xB3, 0xCD, 0x3A, 0x43, 0x1B,
319 : : 0x30, 0x2B, 0x0A, 0x6D, 0xF2, 0x5F, 0x14, 0x37,
320 : : 0x4F, 0xE1, 0x35, 0x6D, 0x6D, 0x51, 0xC2, 0x45,
321 : : 0xE4, 0x85, 0xB5, 0x76, 0x62, 0x5E, 0x7E, 0xC6,
322 : : 0xF4, 0x4C, 0x42, 0xE9, 0xA6, 0x37, 0xED, 0x6B,
323 : : 0x0B, 0xFF, 0x5C, 0xB6, 0xF4, 0x06, 0xB7, 0xED,
324 : : 0xEE, 0x38, 0x6B, 0xFB, 0x5A, 0x89, 0x9F, 0xA5,
325 : : 0xAE, 0x9F, 0x24, 0x11, 0x7C, 0x4B, 0x1F, 0xE6,
326 : : 0x49, 0x28, 0x66, 0x51, 0xEC, 0xE4, 0x5B, 0x3D,
327 : : 0xC2, 0x00, 0x7C, 0xB8, 0xA1, 0x63, 0xBF, 0x05,
328 : : 0x98, 0xDA, 0x48, 0x36, 0x1C, 0x55, 0xD3, 0x9A,
329 : : 0x69, 0x16, 0x3F, 0xA8, 0xFD, 0x24, 0xCF, 0x5F,
330 : : 0x83, 0x65, 0x5D, 0x23, 0xDC, 0xA3, 0xAD, 0x96,
331 : : 0x1C, 0x62, 0xF3, 0x56, 0x20, 0x85, 0x52, 0xBB,
332 : : 0x9E, 0xD5, 0x29, 0x07, 0x70, 0x96, 0x96, 0x6D,
333 : : 0x67, 0x0C, 0x35, 0x4E, 0x4A, 0xBC, 0x98, 0x04,
334 : : 0xF1, 0x74, 0x6C, 0x08, 0xCA, 0x18, 0x21, 0x7C,
335 : : 0x32, 0x90, 0x5E, 0x46, 0x2E, 0x36, 0xCE, 0x3B,
336 : : 0xE3, 0x9E, 0x77, 0x2C, 0x18, 0x0E, 0x86, 0x03,
337 : : 0x9B, 0x27, 0x83, 0xA2, 0xEC, 0x07, 0xA2, 0x8F,
338 : : 0xB5, 0xC5, 0x5D, 0xF0, 0x6F, 0x4C, 0x52, 0xC9,
339 : : 0xDE, 0x2B, 0xCB, 0xF6, 0x95, 0x58, 0x17, 0x18,
340 : : 0x39, 0x95, 0x49, 0x7C, 0xEA, 0x95, 0x6A, 0xE5,
341 : : 0x15, 0xD2, 0x26, 0x18, 0x98, 0xFA, 0x05, 0x10,
342 : : 0x15, 0x72, 0x8E, 0x5A, 0x8A, 0xAC, 0xAA, 0x68,
343 : : 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF
344 : : },
345 : : .len = 256
346 : : },
347 : : .result = {
348 : : .len = 256
349 : : }
350 : : },
351 : : {
352 : : .base = {
353 : : .data = {
354 : : 0x02,
355 : : },
356 : : .len = 1
357 : : },
358 : : .exponent = {
359 : : .data = {
360 : : 0x63, 0x4D, 0x67, 0x4E, 0x4A, 0x16, 0x0F, 0xEB,
361 : : 0x76, 0xC8, 0xAB, 0x3B, 0x4A, 0x74, 0x03, 0x02,
362 : : 0x2F, 0xAC, 0x34, 0x23, 0xC8, 0x2E, 0x1E, 0x60,
363 : : 0x63, 0x1E, 0x7D, 0x3F, 0x22, 0xB9, 0xBF, 0x2D,
364 : : 0x4F, 0xB3, 0x72, 0xAC, 0x1E, 0x62, 0xA7, 0x47,
365 : : 0x7A, 0xF3, 0x45, 0xAB, 0x5B, 0x67, 0x12, 0x80,
366 : : 0x77, 0xDA, 0xF8, 0xF4
367 : : },
368 : : .len = 52
369 : : },
370 : : .modulus = {
371 : : .data = {
372 : : 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
373 : : 0xC9, 0x0F, 0xDA, 0xA2, 0x21, 0x68, 0xC2, 0x34,
374 : : 0xC4, 0xC6, 0x62, 0x8B, 0x80, 0xDC, 0x1C, 0xD1,
375 : : 0x29, 0x02, 0x4E, 0x08, 0x8A, 0x67, 0xCC, 0x74,
376 : : 0x02, 0x0B, 0xBE, 0xA6, 0x3B, 0x13, 0x9B, 0x22,
377 : : 0x51, 0x4A, 0x08, 0x79, 0x8E, 0x34, 0x04, 0xDD,
378 : : 0xEF, 0x95, 0x19, 0xB3, 0xCD, 0x3A, 0x43, 0x1B,
379 : : 0x30, 0x2B, 0x0A, 0x6D, 0xF2, 0x5F, 0x14, 0x37,
380 : : 0x4F, 0xE1, 0x35, 0x6D, 0x6D, 0x51, 0xC2, 0x45,
381 : : 0xE4, 0x85, 0xB5, 0x76, 0x62, 0x5E, 0x7E, 0xC6,
382 : : 0xF4, 0x4C, 0x42, 0xE9, 0xA6, 0x37, 0xED, 0x6B,
383 : : 0x0B, 0xFF, 0x5C, 0xB6, 0xF4, 0x06, 0xB7, 0xED,
384 : : 0xEE, 0x38, 0x6B, 0xFB, 0x5A, 0x89, 0x9F, 0xA5,
385 : : 0xAE, 0x9F, 0x24, 0x11, 0x7C, 0x4B, 0x1F, 0xE6,
386 : : 0x49, 0x28, 0x66, 0x51, 0xEC, 0xE4, 0x5B, 0x3D,
387 : : 0xC2, 0x00, 0x7C, 0xB8, 0xA1, 0x63, 0xBF, 0x05,
388 : : 0x98, 0xDA, 0x48, 0x36, 0x1C, 0x55, 0xD3, 0x9A,
389 : : 0x69, 0x16, 0x3F, 0xA8, 0xFD, 0x24, 0xCF, 0x5F,
390 : : 0x83, 0x65, 0x5D, 0x23, 0xDC, 0xA3, 0xAD, 0x96,
391 : : 0x1C, 0x62, 0xF3, 0x56, 0x20, 0x85, 0x52, 0xBB,
392 : : 0x9E, 0xD5, 0x29, 0x07, 0x70, 0x96, 0x96, 0x6D,
393 : : 0x67, 0x0C, 0x35, 0x4E, 0x4A, 0xBC, 0x98, 0x04,
394 : : 0xF1, 0x74, 0x6C, 0x08, 0xCA, 0x18, 0x21, 0x7C,
395 : : 0x32, 0x90, 0x5E, 0x46, 0x2E, 0x36, 0xCE, 0x3B,
396 : : 0xE3, 0x9E, 0x77, 0x2C, 0x18, 0x0E, 0x86, 0x03,
397 : : 0x9B, 0x27, 0x83, 0xA2, 0xEC, 0x07, 0xA2, 0x8F,
398 : : 0xB5, 0xC5, 0x5D, 0xF0, 0x6F, 0x4C, 0x52, 0xC9,
399 : : 0xDE, 0x2B, 0xCB, 0xF6, 0x95, 0x58, 0x17, 0x18,
400 : : 0x39, 0x95, 0x49, 0x7C, 0xEA, 0x95, 0x6A, 0xE5,
401 : : 0x15, 0xD2, 0x26, 0x18, 0x98, 0xFA, 0x05, 0x10,
402 : : 0x15, 0x72, 0x8E, 0x5A, 0x8A, 0xAA, 0xC4, 0x2D,
403 : : 0xAD, 0x33, 0x17, 0x0D, 0x04, 0x50, 0x7A, 0x33,
404 : : 0xA8, 0x55, 0x21, 0xAB, 0xDF, 0x1C, 0xBA, 0x64,
405 : : 0xEC, 0xFB, 0x85, 0x04, 0x58, 0xDB, 0xEF, 0x0A,
406 : : 0x8A, 0xEA, 0x71, 0x57, 0x5D, 0x06, 0x0C, 0x7D,
407 : : 0xB3, 0x97, 0x0F, 0x85, 0xA6, 0xE1, 0xE4, 0xC7,
408 : : 0xAB, 0xF5, 0xAE, 0x8C, 0xDB, 0x09, 0x33, 0xD7,
409 : : 0x1E, 0x8C, 0x94, 0xE0, 0x4A, 0x25, 0x61, 0x9D,
410 : : 0xCE, 0xE3, 0xD2, 0x26, 0x1A, 0xD2, 0xEE, 0x6B,
411 : : 0xF1, 0x2F, 0xFA, 0x06, 0xD9, 0x8A, 0x08, 0x64,
412 : : 0xD8, 0x76, 0x02, 0x73, 0x3E, 0xC8, 0x6A, 0x64,
413 : : 0x52, 0x1F, 0x2B, 0x18, 0x17, 0x7B, 0x20, 0x0C,
414 : : 0xBB, 0xE1, 0x17, 0x57, 0x7A, 0x61, 0x5D, 0x6C,
415 : : 0x77, 0x09, 0x88, 0xC0, 0xBA, 0xD9, 0x46, 0xE2,
416 : : 0x08, 0xE2, 0x4F, 0xA0, 0x74, 0xE5, 0xAB, 0x31,
417 : : 0x43, 0xDB, 0x5B, 0xFC, 0xE0, 0xFD, 0x10, 0x8E,
418 : : 0x4B, 0x82, 0xD1, 0x20, 0xA9, 0x3A, 0xD2, 0xCA,
419 : : 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF
420 : : },
421 : : .len = 384
422 : : },
423 : : .result = {
424 : : .len = 384
425 : : }
426 : : },
427 : : {
428 : : .base = {
429 : : .data = {
430 : : 0x02,
431 : : },
432 : : .len = 1
433 : : },
434 : : .exponent = {
435 : : .data = {
436 : : 0xF2, 0x77, 0xFF, 0x91, 0x08, 0xF6, 0x16, 0x8E,
437 : : 0xEE, 0x8C, 0xCC, 0x62, 0x07, 0xA4, 0xE3, 0x0F,
438 : : 0xB8, 0xE8, 0xFD, 0x77, 0xEA, 0x06, 0x1D, 0x9F,
439 : : 0x2A, 0x96, 0xE8, 0x0D, 0x66, 0xA4, 0x97, 0x7E,
440 : : 0xDA, 0xDB, 0xC0, 0xC0, 0x2F, 0x72, 0xCD, 0xFC,
441 : : 0xBE, 0xC3, 0xAA, 0x46, 0x31, 0x7C, 0x4B, 0x4D,
442 : : 0x0B, 0x14, 0x02, 0x5C, 0x7F, 0x29, 0xC1, 0xDE,
443 : : 0xC5, 0x06, 0x70, 0x0B
444 : : },
445 : : .len = 60
446 : : },
447 : : .modulus = {
448 : : .data = {
449 : : 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
450 : : 0xC9, 0x0F, 0xDA, 0xA2, 0x21, 0x68, 0xC2, 0x34,
451 : : 0xC4, 0xC6, 0x62, 0x8B, 0x80, 0xDC, 0x1C, 0xD1,
452 : : 0x29, 0x02, 0x4E, 0x08, 0x8A, 0x67, 0xCC, 0x74,
453 : : 0x02, 0x0B, 0xBE, 0xA6, 0x3B, 0x13, 0x9B, 0x22,
454 : : 0x51, 0x4A, 0x08, 0x79, 0x8E, 0x34, 0x04, 0xDD,
455 : : 0xEF, 0x95, 0x19, 0xB3, 0xCD, 0x3A, 0x43, 0x1B,
456 : : 0x30, 0x2B, 0x0A, 0x6D, 0xF2, 0x5F, 0x14, 0x37,
457 : : 0x4F, 0xE1, 0x35, 0x6D, 0x6D, 0x51, 0xC2, 0x45,
458 : : 0xE4, 0x85, 0xB5, 0x76, 0x62, 0x5E, 0x7E, 0xC6,
459 : : 0xF4, 0x4C, 0x42, 0xE9, 0xA6, 0x37, 0xED, 0x6B,
460 : : 0x0B, 0xFF, 0x5C, 0xB6, 0xF4, 0x06, 0xB7, 0xED,
461 : : 0xEE, 0x38, 0x6B, 0xFB, 0x5A, 0x89, 0x9F, 0xA5,
462 : : 0xAE, 0x9F, 0x24, 0x11, 0x7C, 0x4B, 0x1F, 0xE6,
463 : : 0x49, 0x28, 0x66, 0x51, 0xEC, 0xE4, 0x5B, 0x3D,
464 : : 0xC2, 0x00, 0x7C, 0xB8, 0xA1, 0x63, 0xBF, 0x05,
465 : : 0x98, 0xDA, 0x48, 0x36, 0x1C, 0x55, 0xD3, 0x9A,
466 : : 0x69, 0x16, 0x3F, 0xA8, 0xFD, 0x24, 0xCF, 0x5F,
467 : : 0x83, 0x65, 0x5D, 0x23, 0xDC, 0xA3, 0xAD, 0x96,
468 : : 0x1C, 0x62, 0xF3, 0x56, 0x20, 0x85, 0x52, 0xBB,
469 : : 0x9E, 0xD5, 0x29, 0x07, 0x70, 0x96, 0x96, 0x6D,
470 : : 0x67, 0x0C, 0x35, 0x4E, 0x4A, 0xBC, 0x98, 0x04,
471 : : 0xF1, 0x74, 0x6C, 0x08, 0xCA, 0x18, 0x21, 0x7C,
472 : : 0x32, 0x90, 0x5E, 0x46, 0x2E, 0x36, 0xCE, 0x3B,
473 : : 0xE3, 0x9E, 0x77, 0x2C, 0x18, 0x0E, 0x86, 0x03,
474 : : 0x9B, 0x27, 0x83, 0xA2, 0xEC, 0x07, 0xA2, 0x8F,
475 : : 0xB5, 0xC5, 0x5D, 0xF0, 0x6F, 0x4C, 0x52, 0xC9,
476 : : 0xDE, 0x2B, 0xCB, 0xF6, 0x95, 0x58, 0x17, 0x18,
477 : : 0x39, 0x95, 0x49, 0x7C, 0xEA, 0x95, 0x6A, 0xE5,
478 : : 0x15, 0xD2, 0x26, 0x18, 0x98, 0xFA, 0x05, 0x10,
479 : : 0x15, 0x72, 0x8E, 0x5A, 0x8A, 0xAA, 0xC4, 0x2D,
480 : : 0xAD, 0x33, 0x17, 0x0D, 0x04, 0x50, 0x7A, 0x33,
481 : : 0xA8, 0x55, 0x21, 0xAB, 0xDF, 0x1C, 0xBA, 0x64,
482 : : 0xEC, 0xFB, 0x85, 0x04, 0x58, 0xDB, 0xEF, 0x0A,
483 : : 0x8A, 0xEA, 0x71, 0x57, 0x5D, 0x06, 0x0C, 0x7D,
484 : : 0xB3, 0x97, 0x0F, 0x85, 0xA6, 0xE1, 0xE4, 0xC7,
485 : : 0xAB, 0xF5, 0xAE, 0x8C, 0xDB, 0x09, 0x33, 0xD7,
486 : : 0x1E, 0x8C, 0x94, 0xE0, 0x4A, 0x25, 0x61, 0x9D,
487 : : 0xCE, 0xE3, 0xD2, 0x26, 0x1A, 0xD2, 0xEE, 0x6B,
488 : : 0xF1, 0x2F, 0xFA, 0x06, 0xD9, 0x8A, 0x08, 0x64,
489 : : 0xD8, 0x76, 0x02, 0x73, 0x3E, 0xC8, 0x6A, 0x64,
490 : : 0x52, 0x1F, 0x2B, 0x18, 0x17, 0x7B, 0x20, 0x0C,
491 : : 0xBB, 0xE1, 0x17, 0x57, 0x7A, 0x61, 0x5D, 0x6C,
492 : : 0x77, 0x09, 0x88, 0xC0, 0xBA, 0xD9, 0x46, 0xE2,
493 : : 0x08, 0xE2, 0x4F, 0xA0, 0x74, 0xE5, 0xAB, 0x31,
494 : : 0x43, 0xDB, 0x5B, 0xFC, 0xE0, 0xFD, 0x10, 0x8E,
495 : : 0x4B, 0x82, 0xD1, 0x20, 0xA9, 0x21, 0x08, 0x01,
496 : : 0x1A, 0x72, 0x3C, 0x12, 0xA7, 0x87, 0xE6, 0xD7,
497 : : 0x88, 0x71, 0x9A, 0x10, 0xBD, 0xBA, 0x5B, 0x26,
498 : : 0x99, 0xC3, 0x27, 0x18, 0x6A, 0xF4, 0xE2, 0x3C,
499 : : 0x1A, 0x94, 0x68, 0x34, 0xB6, 0x15, 0x0B, 0xDA,
500 : : 0x25, 0x83, 0xE9, 0xCA, 0x2A, 0xD4, 0x4C, 0xE8,
501 : : 0xDB, 0xBB, 0xC2, 0xDB, 0x04, 0xDE, 0x8E, 0xF9,
502 : : 0x2E, 0x8E, 0xFC, 0x14, 0x1F, 0xBE, 0xCA, 0xA6,
503 : : 0x28, 0x7C, 0x59, 0x47, 0x4E, 0x6B, 0xC0, 0x5D,
504 : : 0x99, 0xB2, 0x96, 0x4F, 0xA0, 0x90, 0xC3, 0xA2,
505 : : 0x23, 0x3B, 0xA1, 0x86, 0x51, 0x5B, 0xE7, 0xED,
506 : : 0x1F, 0x61, 0x29, 0x70, 0xCE, 0xE2, 0xD7, 0xAF,
507 : : 0xB8, 0x1B, 0xDD, 0x76, 0x21, 0x70, 0x48, 0x1C,
508 : : 0xD0, 0x06, 0x91, 0x27, 0xD5, 0xB0, 0x5A, 0xA9,
509 : : 0x93, 0xB4, 0xEA, 0x98, 0x8D, 0x8F, 0xDD, 0xC1,
510 : : 0x86, 0xFF, 0xB7, 0xDC, 0x90, 0xA6, 0xC0, 0x8F,
511 : : 0x4D, 0xF4, 0x35, 0xC9, 0x34, 0x06, 0x31, 0x99,
512 : : 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF
513 : : },
514 : : .len = 512
515 : : },
516 : : .result = {
517 : : .len = 512
518 : : }
519 : : },
520 : : {
521 : : .base = {
522 : : .data = {
523 : : 0x02,
524 : : },
525 : : .len = 1
526 : : },
527 : : .exponent = {
528 : : .data = {
529 : : 0x06, 0x8B, 0x74, 0x99, 0x02, 0xCE, 0x50, 0x2C,
530 : : 0xED, 0x29, 0x2F, 0xFB, 0x14, 0x74, 0x11, 0x7A,
531 : : 0x7C, 0x1D, 0xBF, 0xF8, 0xC3, 0x2D, 0xFD, 0x45,
532 : : 0x56, 0xCF, 0xCD, 0x92, 0x12, 0xF2, 0xC1, 0x96,
533 : : 0x73, 0x11, 0x4C, 0xAC, 0xFA, 0x0C, 0x4B, 0x2B,
534 : : 0xFA, 0xED, 0xA5, 0x5A, 0xDD, 0xF7, 0x5F, 0x75,
535 : : 0xB0, 0x18, 0x69, 0x63, 0xB0, 0x8E, 0x04, 0xA2,
536 : : 0x0D, 0x1F, 0x68, 0xA9, 0x1A, 0x75, 0x8A, 0x29,
537 : : 0xD4, 0xC1, 0x31, 0xAC
538 : : },
539 : : .len = 68
540 : : },
541 : : .modulus = {
542 : : .data = {
543 : : 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
544 : : 0xC9, 0x0F, 0xDA, 0xA2, 0x21, 0x68, 0xC2, 0x34,
545 : : 0xC4, 0xC6, 0x62, 0x8B, 0x80, 0xDC, 0x1C, 0xD1,
546 : : 0x29, 0x02, 0x4E, 0x08, 0x8A, 0x67, 0xCC, 0x74,
547 : : 0x02, 0x0B, 0xBE, 0xA6, 0x3B, 0x13, 0x9B, 0x22,
548 : : 0x51, 0x4A, 0x08, 0x79, 0x8E, 0x34, 0x04, 0xDD,
549 : : 0xEF, 0x95, 0x19, 0xB3, 0xCD, 0x3A, 0x43, 0x1B,
550 : : 0x30, 0x2B, 0x0A, 0x6D, 0xF2, 0x5F, 0x14, 0x37,
551 : : 0x4F, 0xE1, 0x35, 0x6D, 0x6D, 0x51, 0xC2, 0x45,
552 : : 0xE4, 0x85, 0xB5, 0x76, 0x62, 0x5E, 0x7E, 0xC6,
553 : : 0xF4, 0x4C, 0x42, 0xE9, 0xA6, 0x37, 0xED, 0x6B,
554 : : 0x0B, 0xFF, 0x5C, 0xB6, 0xF4, 0x06, 0xB7, 0xED,
555 : : 0xEE, 0x38, 0x6B, 0xFB, 0x5A, 0x89, 0x9F, 0xA5,
556 : : 0xAE, 0x9F, 0x24, 0x11, 0x7C, 0x4B, 0x1F, 0xE6,
557 : : 0x49, 0x28, 0x66, 0x51, 0xEC, 0xE4, 0x5B, 0x3D,
558 : : 0xC2, 0x00, 0x7C, 0xB8, 0xA1, 0x63, 0xBF, 0x05,
559 : : 0x98, 0xDA, 0x48, 0x36, 0x1C, 0x55, 0xD3, 0x9A,
560 : : 0x69, 0x16, 0x3F, 0xA8, 0xFD, 0x24, 0xCF, 0x5F,
561 : : 0x83, 0x65, 0x5D, 0x23, 0xDC, 0xA3, 0xAD, 0x96,
562 : : 0x1C, 0x62, 0xF3, 0x56, 0x20, 0x85, 0x52, 0xBB,
563 : : 0x9E, 0xD5, 0x29, 0x07, 0x70, 0x96, 0x96, 0x6D,
564 : : 0x67, 0x0C, 0x35, 0x4E, 0x4A, 0xBC, 0x98, 0x04,
565 : : 0xF1, 0x74, 0x6C, 0x08, 0xCA, 0x18, 0x21, 0x7C,
566 : : 0x32, 0x90, 0x5E, 0x46, 0x2E, 0x36, 0xCE, 0x3B,
567 : : 0xE3, 0x9E, 0x77, 0x2C, 0x18, 0x0E, 0x86, 0x03,
568 : : 0x9B, 0x27, 0x83, 0xA2, 0xEC, 0x07, 0xA2, 0x8F,
569 : : 0xB5, 0xC5, 0x5D, 0xF0, 0x6F, 0x4C, 0x52, 0xC9,
570 : : 0xDE, 0x2B, 0xCB, 0xF6, 0x95, 0x58, 0x17, 0x18,
571 : : 0x39, 0x95, 0x49, 0x7C, 0xEA, 0x95, 0x6A, 0xE5,
572 : : 0x15, 0xD2, 0x26, 0x18, 0x98, 0xFA, 0x05, 0x10,
573 : : 0x15, 0x72, 0x8E, 0x5A, 0x8A, 0xAA, 0xC4, 0x2D,
574 : : 0xAD, 0x33, 0x17, 0x0D, 0x04, 0x50, 0x7A, 0x33,
575 : : 0xA8, 0x55, 0x21, 0xAB, 0xDF, 0x1C, 0xBA, 0x64,
576 : : 0xEC, 0xFB, 0x85, 0x04, 0x58, 0xDB, 0xEF, 0x0A,
577 : : 0x8A, 0xEA, 0x71, 0x57, 0x5D, 0x06, 0x0C, 0x7D,
578 : : 0xB3, 0x97, 0x0F, 0x85, 0xA6, 0xE1, 0xE4, 0xC7,
579 : : 0xAB, 0xF5, 0xAE, 0x8C, 0xDB, 0x09, 0x33, 0xD7,
580 : : 0x1E, 0x8C, 0x94, 0xE0, 0x4A, 0x25, 0x61, 0x9D,
581 : : 0xCE, 0xE3, 0xD2, 0x26, 0x1A, 0xD2, 0xEE, 0x6B,
582 : : 0xF1, 0x2F, 0xFA, 0x06, 0xD9, 0x8A, 0x08, 0x64,
583 : : 0xD8, 0x76, 0x02, 0x73, 0x3E, 0xC8, 0x6A, 0x64,
584 : : 0x52, 0x1F, 0x2B, 0x18, 0x17, 0x7B, 0x20, 0x0C,
585 : : 0xBB, 0xE1, 0x17, 0x57, 0x7A, 0x61, 0x5D, 0x6C,
586 : : 0x77, 0x09, 0x88, 0xC0, 0xBA, 0xD9, 0x46, 0xE2,
587 : : 0x08, 0xE2, 0x4F, 0xA0, 0x74, 0xE5, 0xAB, 0x31,
588 : : 0x43, 0xDB, 0x5B, 0xFC, 0xE0, 0xFD, 0x10, 0x8E,
589 : : 0x4B, 0x82, 0xD1, 0x20, 0xA9, 0x21, 0x08, 0x01,
590 : : 0x1A, 0x72, 0x3C, 0x12, 0xA7, 0x87, 0xE6, 0xD7,
591 : : 0x88, 0x71, 0x9A, 0x10, 0xBD, 0xBA, 0x5B, 0x26,
592 : : 0x99, 0xC3, 0x27, 0x18, 0x6A, 0xF4, 0xE2, 0x3C,
593 : : 0x1A, 0x94, 0x68, 0x34, 0xB6, 0x15, 0x0B, 0xDA,
594 : : 0x25, 0x83, 0xE9, 0xCA, 0x2A, 0xD4, 0x4C, 0xE8,
595 : : 0xDB, 0xBB, 0xC2, 0xDB, 0x04, 0xDE, 0x8E, 0xF9,
596 : : 0x2E, 0x8E, 0xFC, 0x14, 0x1F, 0xBE, 0xCA, 0xA6,
597 : : 0x28, 0x7C, 0x59, 0x47, 0x4E, 0x6B, 0xC0, 0x5D,
598 : : 0x99, 0xB2, 0x96, 0x4F, 0xA0, 0x90, 0xC3, 0xA2,
599 : : 0x23, 0x3B, 0xA1, 0x86, 0x51, 0x5B, 0xE7, 0xED,
600 : : 0x1F, 0x61, 0x29, 0x70, 0xCE, 0xE2, 0xD7, 0xAF,
601 : : 0xB8, 0x1B, 0xDD, 0x76, 0x21, 0x70, 0x48, 0x1C,
602 : : 0xD0, 0x06, 0x91, 0x27, 0xD5, 0xB0, 0x5A, 0xA9,
603 : : 0x93, 0xB4, 0xEA, 0x98, 0x8D, 0x8F, 0xDD, 0xC1,
604 : : 0x86, 0xFF, 0xB7, 0xDC, 0x90, 0xA6, 0xC0, 0x8F,
605 : : 0x4D, 0xF4, 0x35, 0xC9, 0x34, 0x02, 0x84, 0x92,
606 : : 0x36, 0xC3, 0xFA, 0xB4, 0xD2, 0x7C, 0x70, 0x26,
607 : : 0xC1, 0xD4, 0xDC, 0xB2, 0x60, 0x26, 0x46, 0xDE,
608 : : 0xC9, 0x75, 0x1E, 0x76, 0x3D, 0xBA, 0x37, 0xBD,
609 : : 0xF8, 0xFF, 0x94, 0x06, 0xAD, 0x9E, 0x53, 0x0E,
610 : : 0xE5, 0xDB, 0x38, 0x2F, 0x41, 0x30, 0x01, 0xAE,
611 : : 0xB0, 0x6A, 0x53, 0xED, 0x90, 0x27, 0xD8, 0x31,
612 : : 0x17, 0x97, 0x27, 0xB0, 0x86, 0x5A, 0x89, 0x18,
613 : : 0xDA, 0x3E, 0xDB, 0xEB, 0xCF, 0x9B, 0x14, 0xED,
614 : : 0x44, 0xCE, 0x6C, 0xBA, 0xCE, 0xD4, 0xBB, 0x1B,
615 : : 0xDB, 0x7F, 0x14, 0x47, 0xE6, 0xCC, 0x25, 0x4B,
616 : : 0x33, 0x20, 0x51, 0x51, 0x2B, 0xD7, 0xAF, 0x42,
617 : : 0x6F, 0xB8, 0xF4, 0x01, 0x37, 0x8C, 0xD2, 0xBF,
618 : : 0x59, 0x83, 0xCA, 0x01, 0xC6, 0x4B, 0x92, 0xEC,
619 : : 0xF0, 0x32, 0xEA, 0x15, 0xD1, 0x72, 0x1D, 0x03,
620 : : 0xF4, 0x82, 0xD7, 0xCE, 0x6E, 0x74, 0xFE, 0xF6,
621 : : 0xD5, 0x5E, 0x70, 0x2F, 0x46, 0x98, 0x0C, 0x82,
622 : : 0xB5, 0xA8, 0x40, 0x31, 0x90, 0x0B, 0x1C, 0x9E,
623 : : 0x59, 0xE7, 0xC9, 0x7F, 0xBE, 0xC7, 0xE8, 0xF3,
624 : : 0x23, 0xA9, 0x7A, 0x7E, 0x36, 0xCC, 0x88, 0xBE,
625 : : 0x0F, 0x1D, 0x45, 0xB7, 0xFF, 0x58, 0x5A, 0xC5,
626 : : 0x4B, 0xD4, 0x07, 0xB2, 0x2B, 0x41, 0x54, 0xAA,
627 : : 0xCC, 0x8F, 0x6D, 0x7E, 0xBF, 0x48, 0xE1, 0xD8,
628 : : 0x14, 0xCC, 0x5E, 0xD2, 0x0F, 0x80, 0x37, 0xE0,
629 : : 0xA7, 0x97, 0x15, 0xEE, 0xF2, 0x9B, 0xE3, 0x28,
630 : : 0x06, 0xA1, 0xD5, 0x8B, 0xB7, 0xC5, 0xDA, 0x76,
631 : : 0xF5, 0x50, 0xAA, 0x3D, 0x8A, 0x1F, 0xBF, 0xF0,
632 : : 0xEB, 0x19, 0xCC, 0xB1, 0xA3, 0x13, 0xD5, 0x5C,
633 : : 0xDA, 0x56, 0xC9, 0xEC, 0x2E, 0xF2, 0x96, 0x32,
634 : : 0x38, 0x7F, 0xE8, 0xD7, 0x6E, 0x3C, 0x04, 0x68,
635 : : 0x04, 0x3E, 0x8F, 0x66, 0x3F, 0x48, 0x60, 0xEE,
636 : : 0x12, 0xBF, 0x2D, 0x5B, 0x0B, 0x74, 0x74, 0xD6,
637 : : 0xE6, 0x94, 0xF9, 0x1E, 0x6D, 0xCC, 0x40, 0x24,
638 : : 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF
639 : : },
640 : : .len = 768
641 : : },
642 : : .result = {
643 : : .len = 768
644 : : }
645 : : },
646 : : {
647 : : .base = {
648 : : .data = {
649 : : 0x02,
650 : : },
651 : : .len = 1
652 : : },
653 : : .exponent = {
654 : : .data = {
655 : : 0x01, 0xA6, 0x8A, 0x0A, 0xDA, 0xA6, 0x14, 0x43,
656 : : 0x84, 0xD6, 0xEB, 0x11, 0x67, 0xA6, 0xD2, 0xAC,
657 : : 0x11, 0x5D, 0x15, 0x99, 0x31, 0x99, 0xAE, 0x08,
658 : : 0x3D, 0xEC, 0x19, 0x57, 0x3D, 0xDF, 0x96, 0x7C,
659 : : 0x9A, 0x1A, 0x72, 0x80, 0x1F, 0xF3, 0x50, 0x91,
660 : : 0xD0, 0x70, 0x11, 0x37, 0xA8, 0xFE, 0xE4, 0x37,
661 : : 0x3B, 0x36, 0x62, 0x89, 0xCF, 0x31, 0x1D, 0x76,
662 : : 0x28, 0xBE, 0x5F, 0x25, 0x12, 0x6E, 0x72, 0x83,
663 : : 0x8A, 0x1A, 0xC2, 0xFA, 0xD6, 0x49, 0x2C, 0x4F,
664 : : 0x2D, 0xF1, 0x77, 0x67, 0x49, 0xDA
665 : : },
666 : : .len = 78
667 : : },
668 : : .modulus = {
669 : : .data = {
670 : : 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
671 : : 0xC9, 0x0F, 0xDA, 0xA2, 0x21, 0x68, 0xC2, 0x34,
672 : : 0xC4, 0xC6, 0x62, 0x8B, 0x80, 0xDC, 0x1C, 0xD1,
673 : : 0x29, 0x02, 0x4E, 0x08, 0x8A, 0x67, 0xCC, 0x74,
674 : : 0x02, 0x0B, 0xBE, 0xA6, 0x3B, 0x13, 0x9B, 0x22,
675 : : 0x51, 0x4A, 0x08, 0x79, 0x8E, 0x34, 0x04, 0xDD,
676 : : 0xEF, 0x95, 0x19, 0xB3, 0xCD, 0x3A, 0x43, 0x1B,
677 : : 0x30, 0x2B, 0x0A, 0x6D, 0xF2, 0x5F, 0x14, 0x37,
678 : : 0x4F, 0xE1, 0x35, 0x6D, 0x6D, 0x51, 0xC2, 0x45,
679 : : 0xE4, 0x85, 0xB5, 0x76, 0x62, 0x5E, 0x7E, 0xC6,
680 : : 0xF4, 0x4C, 0x42, 0xE9, 0xA6, 0x37, 0xED, 0x6B,
681 : : 0x0B, 0xFF, 0x5C, 0xB6, 0xF4, 0x06, 0xB7, 0xED,
682 : : 0xEE, 0x38, 0x6B, 0xFB, 0x5A, 0x89, 0x9F, 0xA5,
683 : : 0xAE, 0x9F, 0x24, 0x11, 0x7C, 0x4B, 0x1F, 0xE6,
684 : : 0x49, 0x28, 0x66, 0x51, 0xEC, 0xE4, 0x5B, 0x3D,
685 : : 0xC2, 0x00, 0x7C, 0xB8, 0xA1, 0x63, 0xBF, 0x05,
686 : : 0x98, 0xDA, 0x48, 0x36, 0x1C, 0x55, 0xD3, 0x9A,
687 : : 0x69, 0x16, 0x3F, 0xA8, 0xFD, 0x24, 0xCF, 0x5F,
688 : : 0x83, 0x65, 0x5D, 0x23, 0xDC, 0xA3, 0xAD, 0x96,
689 : : 0x1C, 0x62, 0xF3, 0x56, 0x20, 0x85, 0x52, 0xBB,
690 : : 0x9E, 0xD5, 0x29, 0x07, 0x70, 0x96, 0x96, 0x6D,
691 : : 0x67, 0x0C, 0x35, 0x4E, 0x4A, 0xBC, 0x98, 0x04,
692 : : 0xF1, 0x74, 0x6C, 0x08, 0xCA, 0x18, 0x21, 0x7C,
693 : : 0x32, 0x90, 0x5E, 0x46, 0x2E, 0x36, 0xCE, 0x3B,
694 : : 0xE3, 0x9E, 0x77, 0x2C, 0x18, 0x0E, 0x86, 0x03,
695 : : 0x9B, 0x27, 0x83, 0xA2, 0xEC, 0x07, 0xA2, 0x8F,
696 : : 0xB5, 0xC5, 0x5D, 0xF0, 0x6F, 0x4C, 0x52, 0xC9,
697 : : 0xDE, 0x2B, 0xCB, 0xF6, 0x95, 0x58, 0x17, 0x18,
698 : : 0x39, 0x95, 0x49, 0x7C, 0xEA, 0x95, 0x6A, 0xE5,
699 : : 0x15, 0xD2, 0x26, 0x18, 0x98, 0xFA, 0x05, 0x10,
700 : : 0x15, 0x72, 0x8E, 0x5A, 0x8A, 0xAA, 0xC4, 0x2D,
701 : : 0xAD, 0x33, 0x17, 0x0D, 0x04, 0x50, 0x7A, 0x33,
702 : : 0xA8, 0x55, 0x21, 0xAB, 0xDF, 0x1C, 0xBA, 0x64,
703 : : 0xEC, 0xFB, 0x85, 0x04, 0x58, 0xDB, 0xEF, 0x0A,
704 : : 0x8A, 0xEA, 0x71, 0x57, 0x5D, 0x06, 0x0C, 0x7D,
705 : : 0xB3, 0x97, 0x0F, 0x85, 0xA6, 0xE1, 0xE4, 0xC7,
706 : : 0xAB, 0xF5, 0xAE, 0x8C, 0xDB, 0x09, 0x33, 0xD7,
707 : : 0x1E, 0x8C, 0x94, 0xE0, 0x4A, 0x25, 0x61, 0x9D,
708 : : 0xCE, 0xE3, 0xD2, 0x26, 0x1A, 0xD2, 0xEE, 0x6B,
709 : : 0xF1, 0x2F, 0xFA, 0x06, 0xD9, 0x8A, 0x08, 0x64,
710 : : 0xD8, 0x76, 0x02, 0x73, 0x3E, 0xC8, 0x6A, 0x64,
711 : : 0x52, 0x1F, 0x2B, 0x18, 0x17, 0x7B, 0x20, 0x0C,
712 : : 0xBB, 0xE1, 0x17, 0x57, 0x7A, 0x61, 0x5D, 0x6C,
713 : : 0x77, 0x09, 0x88, 0xC0, 0xBA, 0xD9, 0x46, 0xE2,
714 : : 0x08, 0xE2, 0x4F, 0xA0, 0x74, 0xE5, 0xAB, 0x31,
715 : : 0x43, 0xDB, 0x5B, 0xFC, 0xE0, 0xFD, 0x10, 0x8E,
716 : : 0x4B, 0x82, 0xD1, 0x20, 0xA9, 0x21, 0x08, 0x01,
717 : : 0x1A, 0x72, 0x3C, 0x12, 0xA7, 0x87, 0xE6, 0xD7,
718 : : 0x88, 0x71, 0x9A, 0x10, 0xBD, 0xBA, 0x5B, 0x26,
719 : : 0x99, 0xC3, 0x27, 0x18, 0x6A, 0xF4, 0xE2, 0x3C,
720 : : 0x1A, 0x94, 0x68, 0x34, 0xB6, 0x15, 0x0B, 0xDA,
721 : : 0x25, 0x83, 0xE9, 0xCA, 0x2A, 0xD4, 0x4C, 0xE8,
722 : : 0xDB, 0xBB, 0xC2, 0xDB, 0x04, 0xDE, 0x8E, 0xF9,
723 : : 0x2E, 0x8E, 0xFC, 0x14, 0x1F, 0xBE, 0xCA, 0xA6,
724 : : 0x28, 0x7C, 0x59, 0x47, 0x4E, 0x6B, 0xC0, 0x5D,
725 : : 0x99, 0xB2, 0x96, 0x4F, 0xA0, 0x90, 0xC3, 0xA2,
726 : : 0x23, 0x3B, 0xA1, 0x86, 0x51, 0x5B, 0xE7, 0xED,
727 : : 0x1F, 0x61, 0x29, 0x70, 0xCE, 0xE2, 0xD7, 0xAF,
728 : : 0xB8, 0x1B, 0xDD, 0x76, 0x21, 0x70, 0x48, 0x1C,
729 : : 0xD0, 0x06, 0x91, 0x27, 0xD5, 0xB0, 0x5A, 0xA9,
730 : : 0x93, 0xB4, 0xEA, 0x98, 0x8D, 0x8F, 0xDD, 0xC1,
731 : : 0x86, 0xFF, 0xB7, 0xDC, 0x90, 0xA6, 0xC0, 0x8F,
732 : : 0x4D, 0xF4, 0x35, 0xC9, 0x34, 0x02, 0x84, 0x92,
733 : : 0x36, 0xC3, 0xFA, 0xB4, 0xD2, 0x7C, 0x70, 0x26,
734 : : 0xC1, 0xD4, 0xDC, 0xB2, 0x60, 0x26, 0x46, 0xDE,
735 : : 0xC9, 0x75, 0x1E, 0x76, 0x3D, 0xBA, 0x37, 0xBD,
736 : : 0xF8, 0xFF, 0x94, 0x06, 0xAD, 0x9E, 0x53, 0x0E,
737 : : 0xE5, 0xDB, 0x38, 0x2F, 0x41, 0x30, 0x01, 0xAE,
738 : : 0xB0, 0x6A, 0x53, 0xED, 0x90, 0x27, 0xD8, 0x31,
739 : : 0x17, 0x97, 0x27, 0xB0, 0x86, 0x5A, 0x89, 0x18,
740 : : 0xDA, 0x3E, 0xDB, 0xEB, 0xCF, 0x9B, 0x14, 0xED,
741 : : 0x44, 0xCE, 0x6C, 0xBA, 0xCE, 0xD4, 0xBB, 0x1B,
742 : : 0xDB, 0x7F, 0x14, 0x47, 0xE6, 0xCC, 0x25, 0x4B,
743 : : 0x33, 0x20, 0x51, 0x51, 0x2B, 0xD7, 0xAF, 0x42,
744 : : 0x6F, 0xB8, 0xF4, 0x01, 0x37, 0x8C, 0xD2, 0xBF,
745 : : 0x59, 0x83, 0xCA, 0x01, 0xC6, 0x4B, 0x92, 0xEC,
746 : : 0xF0, 0x32, 0xEA, 0x15, 0xD1, 0x72, 0x1D, 0x03,
747 : : 0xF4, 0x82, 0xD7, 0xCE, 0x6E, 0x74, 0xFE, 0xF6,
748 : : 0xD5, 0x5E, 0x70, 0x2F, 0x46, 0x98, 0x0C, 0x82,
749 : : 0xB5, 0xA8, 0x40, 0x31, 0x90, 0x0B, 0x1C, 0x9E,
750 : : 0x59, 0xE7, 0xC9, 0x7F, 0xBE, 0xC7, 0xE8, 0xF3,
751 : : 0x23, 0xA9, 0x7A, 0x7E, 0x36, 0xCC, 0x88, 0xBE,
752 : : 0x0F, 0x1D, 0x45, 0xB7, 0xFF, 0x58, 0x5A, 0xC5,
753 : : 0x4B, 0xD4, 0x07, 0xB2, 0x2B, 0x41, 0x54, 0xAA,
754 : : 0xCC, 0x8F, 0x6D, 0x7E, 0xBF, 0x48, 0xE1, 0xD8,
755 : : 0x14, 0xCC, 0x5E, 0xD2, 0x0F, 0x80, 0x37, 0xE0,
756 : : 0xA7, 0x97, 0x15, 0xEE, 0xF2, 0x9B, 0xE3, 0x28,
757 : : 0x06, 0xA1, 0xD5, 0x8B, 0xB7, 0xC5, 0xDA, 0x76,
758 : : 0xF5, 0x50, 0xAA, 0x3D, 0x8A, 0x1F, 0xBF, 0xF0,
759 : : 0xEB, 0x19, 0xCC, 0xB1, 0xA3, 0x13, 0xD5, 0x5C,
760 : : 0xDA, 0x56, 0xC9, 0xEC, 0x2E, 0xF2, 0x96, 0x32,
761 : : 0x38, 0x7F, 0xE8, 0xD7, 0x6E, 0x3C, 0x04, 0x68,
762 : : 0x04, 0x3E, 0x8F, 0x66, 0x3F, 0x48, 0x60, 0xEE,
763 : : 0x12, 0xBF, 0x2D, 0x5B, 0x0B, 0x74, 0x74, 0xD6,
764 : : 0xE6, 0x94, 0xF9, 0x1E, 0x6D, 0xBE, 0x11, 0x59,
765 : : 0x74, 0xA3, 0x92, 0x6F, 0x12, 0xFE, 0xE5, 0xE4,
766 : : 0x38, 0x77, 0x7C, 0xB6, 0xA9, 0x32, 0xDF, 0x8C,
767 : : 0xD8, 0xBE, 0xC4, 0xD0, 0x73, 0xB9, 0x31, 0xBA,
768 : : 0x3B, 0xC8, 0x32, 0xB6, 0x8D, 0x9D, 0xD3, 0x00,
769 : : 0x74, 0x1F, 0xA7, 0xBF, 0x8A, 0xFC, 0x47, 0xED,
770 : : 0x25, 0x76, 0xF6, 0x93, 0x6B, 0xA4, 0x24, 0x66,
771 : : 0x3A, 0xAB, 0x63, 0x9C, 0x5A, 0xE4, 0xF5, 0x68,
772 : : 0x34, 0x23, 0xB4, 0x74, 0x2B, 0xF1, 0xC9, 0x78,
773 : : 0x23, 0x8F, 0x16, 0xCB, 0xE3, 0x9D, 0x65, 0x2D,
774 : : 0xE3, 0xFD, 0xB8, 0xBE, 0xFC, 0x84, 0x8A, 0xD9,
775 : : 0x22, 0x22, 0x2E, 0x04, 0xA4, 0x03, 0x7C, 0x07,
776 : : 0x13, 0xEB, 0x57, 0xA8, 0x1A, 0x23, 0xF0, 0xC7,
777 : : 0x34, 0x73, 0xFC, 0x64, 0x6C, 0xEA, 0x30, 0x6B,
778 : : 0x4B, 0xCB, 0xC8, 0x86, 0x2F, 0x83, 0x85, 0xDD,
779 : : 0xFA, 0x9D, 0x4B, 0x7F, 0xA2, 0xC0, 0x87, 0xE8,
780 : : 0x79, 0x68, 0x33, 0x03, 0xED, 0x5B, 0xDD, 0x3A,
781 : : 0x06, 0x2B, 0x3C, 0xF5, 0xB3, 0xA2, 0x78, 0xA6,
782 : : 0x6D, 0x2A, 0x13, 0xF8, 0x3F, 0x44, 0xF8, 0x2D,
783 : : 0xDF, 0x31, 0x0E, 0xE0, 0x74, 0xAB, 0x6A, 0x36,
784 : : 0x45, 0x97, 0xE8, 0x99, 0xA0, 0x25, 0x5D, 0xC1,
785 : : 0x64, 0xF3, 0x1C, 0xC5, 0x08, 0x46, 0x85, 0x1D,
786 : : 0xF9, 0xAB, 0x48, 0x19, 0x5D, 0xED, 0x7E, 0xA1,
787 : : 0xB1, 0xD5, 0x10, 0xBD, 0x7E, 0xE7, 0x4D, 0x73,
788 : : 0xFA, 0xF3, 0x6B, 0xC3, 0x1E, 0xCF, 0xA2, 0x68,
789 : : 0x35, 0x90, 0x46, 0xF4, 0xEB, 0x87, 0x9F, 0x92,
790 : : 0x40, 0x09, 0x43, 0x8B, 0x48, 0x1C, 0x6C, 0xD7,
791 : : 0x88, 0x9A, 0x00, 0x2E, 0xD5, 0xEE, 0x38, 0x2B,
792 : : 0xC9, 0x19, 0x0D, 0xA6, 0xFC, 0x02, 0x6E, 0x47,
793 : : 0x95, 0x58, 0xE4, 0x47, 0x56, 0x77, 0xE9, 0xAA,
794 : : 0x9E, 0x30, 0x50, 0xE2, 0x76, 0x56, 0x94, 0xDF,
795 : : 0xC8, 0x1F, 0x56, 0xE8, 0x80, 0xB9, 0x6E, 0x71,
796 : : 0x60, 0xC9, 0x80, 0xDD, 0x98, 0xED, 0xD3, 0xDF,
797 : : 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF
798 : : },
799 : : .len = 1024
800 : : },
801 : : .result = {
802 : : .len = 1024
803 : : }
804 : : }
805 : : };
806 : :
807 : : static uint8_t secp192r1_pkey[] = {
808 : : 0x24, 0xed, 0xd2, 0x2f, 0x7d, 0xdd, 0x6f, 0xa5,
809 : : 0xbc, 0x61, 0xfc, 0x06, 0x53, 0x47, 0x9a, 0xa4,
810 : : 0x08, 0x09, 0xef, 0x86, 0x5c, 0xf2, 0x7a, 0x47
811 : : };
812 : :
813 : : static uint8_t secp192r1_qx[] = {
814 : : 0x9b, 0xf1, 0x2d, 0x71, 0x74, 0xb7, 0x70, 0x8a,
815 : : 0x07, 0x6a, 0x38, 0xbc, 0x80, 0xaa, 0x28, 0x66,
816 : : 0x2f, 0x25, 0x1e, 0x2e, 0xd8, 0xd4, 0x14, 0xdc
817 : : };
818 : :
819 : : static uint8_t secp192r1_qy[] = {
820 : : 0x48, 0x54, 0xc8, 0xd0, 0x7d, 0xfc, 0x08, 0x82,
821 : : 0x4e, 0x9e, 0x47, 0x1c, 0xa2, 0xfe, 0xdc, 0xfc,
822 : : 0xff, 0x3d, 0xdc, 0xb0, 0x11, 0x57, 0x34, 0x98
823 : : };
824 : :
825 : : static uint8_t secp192r1_k[] = {
826 : : 0xa5, 0xc8, 0x17, 0xa2, 0x36, 0xa5, 0xf7, 0xfa,
827 : : 0xa3, 0x29, 0xb8, 0xec, 0xc3, 0xc5, 0x96, 0x68,
828 : : 0x7c, 0x71, 0xaa, 0xaf, 0x86, 0xc7, 0x70, 0x3e
829 : : };
830 : :
831 : : static uint8_t secp192r1_sign_r[] = {
832 : : 0x35, 0x4a, 0xba, 0xec, 0xf4, 0x36, 0x1f, 0xea,
833 : : 0x90, 0xc2, 0x9b, 0x91, 0x99, 0x88, 0x2e, 0xdf,
834 : : 0x85, 0x73, 0xe6, 0x86, 0xa8, 0x13, 0xef, 0xf8
835 : : };
836 : :
837 : : static uint8_t secp192r1_sign_s[] = {
838 : : 0x80, 0xf5, 0x00, 0x00, 0xac, 0x86, 0x11, 0x1c,
839 : : 0x9b, 0x30, 0x47, 0x38, 0x5a, 0x15, 0xd7, 0x8e,
840 : : 0x63, 0x2c, 0x58, 0xb7, 0x94, 0x9e, 0x82, 0xc1
841 : : };
842 : :
843 : : static uint8_t secp192r1_message[] = {
844 : : 0x5a, 0xe8, 0x31, 0x7d, 0x34, 0xd1, 0xe5, 0x95,
845 : : 0xe3, 0xfa, 0x72, 0x47, 0xdb, 0x80, 0xc0, 0xaf,
846 : : 0x43, 0x20, 0xcc, 0xe1, 0x11, 0x6d, 0xe1, 0x87,
847 : : 0xf8, 0xf7, 0xe2, 0xe0, 0x99, 0xc0, 0xd8, 0xd0
848 : : };
849 : :
850 : : static uint8_t secp224r1_pkey[] = {
851 : : 0x88, 0x8f, 0xc9, 0x92, 0x89, 0x3b, 0xdd, 0x8a,
852 : : 0xa0, 0x2c, 0x80, 0x76, 0x88, 0x32, 0x60, 0x5d,
853 : : 0x02, 0x0b, 0x81, 0xae, 0x0b, 0x25, 0x47, 0x41,
854 : : 0x54, 0xec, 0x89, 0xaa
855 : : };
856 : :
857 : : static uint8_t secp224r1_qx[] = {
858 : : 0x4c, 0x74, 0x1e, 0x4d, 0x20, 0x10, 0x36, 0x70,
859 : : 0xb7, 0x16, 0x1a, 0xe7, 0x22, 0x71, 0x08, 0x21,
860 : : 0x55, 0x83, 0x84, 0x18, 0x08, 0x43, 0x35, 0x33,
861 : : 0x8a, 0xc3, 0x8f, 0xa4
862 : : };
863 : :
864 : : static uint8_t secp224r1_qy[] = {
865 : : 0xdb, 0x79, 0x19, 0x15, 0x1a, 0xc2, 0x85, 0x87,
866 : : 0xb7, 0x2b, 0xad, 0x7a, 0xb1, 0x80, 0xec, 0x8e,
867 : : 0x95, 0xab, 0x9e, 0x2c, 0x8d, 0x81, 0xd9, 0xb9,
868 : : 0xd7, 0xe2, 0xe3, 0x83
869 : : };
870 : :
871 : : static uint8_t secp224r1_k[] = {
872 : : 0x06, 0xf7, 0xa5, 0x60, 0x07, 0x82, 0x54, 0x33,
873 : : 0xc4, 0xc6, 0x11, 0x53, 0xdf, 0x1a, 0x13, 0x5e,
874 : : 0xee, 0x2f, 0x38, 0xec, 0x68, 0x7b, 0x49, 0x2e,
875 : : 0xd4, 0x0d, 0x9c, 0x90
876 : : };
877 : :
878 : : static uint8_t secp224r1_sign_r[] = {
879 : : 0x09, 0x09, 0xc9, 0xb9, 0xca, 0xe8, 0xd2, 0x79,
880 : : 0x0e, 0x29, 0xdb, 0x6a, 0xfd, 0xb4, 0x5c, 0x04,
881 : : 0xf5, 0xb0, 0x72, 0xc4, 0xc2, 0x04, 0x10, 0xc7,
882 : : 0xdc, 0x9b, 0x67, 0x72
883 : : };
884 : :
885 : : static uint8_t secp224r1_sign_s[] = {
886 : : 0x29, 0x8f, 0x4f, 0xca, 0xe1, 0xfe, 0x27, 0x1d,
887 : : 0xa1, 0xe0, 0x34, 0x5d, 0x11, 0xd0, 0x7a, 0x1f,
888 : : 0xca, 0x43, 0xf5, 0x8a, 0xf4, 0xc1, 0x13, 0xb9,
889 : : 0x09, 0xee, 0xde, 0xa0
890 : : };
891 : :
892 : : static uint8_t secp224r1_message[] = {
893 : : 0x00, 0xc6, 0xfc, 0x53, 0xc1, 0x98, 0x6d, 0x19,
894 : : 0xa8, 0xa8, 0xb5, 0x80, 0xee, 0x55, 0x3d, 0xc1,
895 : : 0x24, 0x07, 0x45, 0xd7, 0x60, 0x64, 0x7d, 0x1c,
896 : : 0x0a, 0xdf, 0x44, 0x2c, 0x13, 0x3c, 0x7f, 0x56
897 : : };
898 : :
899 : : static uint8_t secp256r1_pkey[] = {
900 : : 0x51, 0x9b, 0x42, 0x3d, 0x71, 0x5f, 0x8b, 0x58,
901 : : 0x1f, 0x4f, 0xa8, 0xee, 0x59, 0xf4, 0x77, 0x1a,
902 : : 0x5b, 0x44, 0xc8, 0x13, 0x0b, 0x4e, 0x3e, 0xac,
903 : : 0xca, 0x54, 0xa5, 0x6d, 0xda, 0x72, 0xb4, 0x64
904 : : };
905 : :
906 : : static uint8_t secp256r1_qx[] = {
907 : : 0x1c, 0xcb, 0xe9, 0x1c, 0x07, 0x5f, 0xc7, 0xf4,
908 : : 0xf0, 0x33, 0xbf, 0xa2, 0x48, 0xdb, 0x8f, 0xcc,
909 : : 0xd3, 0x56, 0x5d, 0xe9, 0x4b, 0xbf, 0xb1, 0x2f,
910 : : 0x3c, 0x59, 0xff, 0x46, 0xc2, 0x71, 0xbf, 0x83
911 : : };
912 : :
913 : : static uint8_t secp256r1_qy[] = {
914 : : 0xce, 0x40, 0x14, 0xc6, 0x88, 0x11, 0xf9, 0xa2,
915 : : 0x1a, 0x1f, 0xdb, 0x2c, 0x0e, 0x61, 0x13, 0xe0,
916 : : 0x6d, 0xb7, 0xca, 0x93, 0xb7, 0x40, 0x4e, 0x78,
917 : : 0xdc, 0x7c, 0xcd, 0x5c, 0xa8, 0x9a, 0x4c, 0xa9
918 : : };
919 : :
920 : : static uint8_t secp256r1_k[] = {
921 : : 0x94, 0xa1, 0xbb, 0xb1, 0x4b, 0x90, 0x6a, 0x61,
922 : : 0xa2, 0x80, 0xf2, 0x45, 0xf9, 0xe9, 0x3c, 0x7f,
923 : : 0x3b, 0x4a, 0x62, 0x47, 0x82, 0x4f, 0x5d, 0x33,
924 : : 0xb9, 0x67, 0x07, 0x87, 0x64, 0x2a, 0x68, 0xde
925 : : };
926 : :
927 : : static uint8_t secp256r1_sign_r[] = {
928 : : 0xf3, 0xac, 0x80, 0x61, 0xb5, 0x14, 0x79, 0x5b,
929 : : 0x88, 0x43, 0xe3, 0xd6, 0x62, 0x95, 0x27, 0xed,
930 : : 0x2a, 0xfd, 0x6b, 0x1f, 0x6a, 0x55, 0x5a, 0x7a,
931 : : 0xca, 0xbb, 0x5e, 0x6f, 0x79, 0xc8, 0xc2, 0xac
932 : : };
933 : :
934 : : static uint8_t secp256r1_sign_s[] = {
935 : : 0x8b, 0xf7, 0x78, 0x19, 0xca, 0x05, 0xa6, 0xb2,
936 : : 0x78, 0x6c, 0x76, 0x26, 0x2b, 0xf7, 0x37, 0x1c,
937 : : 0xef, 0x97, 0xb2, 0x18, 0xe9, 0x6f, 0x17, 0x5a,
938 : : 0x3c, 0xcd, 0xda, 0x2a, 0xcc, 0x05, 0x89, 0x03
939 : : };
940 : :
941 : : static uint8_t secp256r1_message[] = {
942 : : 0x44, 0xac, 0xf6, 0xb7, 0xe3, 0x6c, 0x13, 0x42,
943 : : 0xc2, 0xc5, 0x89, 0x72, 0x04, 0xfe, 0x09, 0x50,
944 : : 0x4e, 0x1e, 0x2e, 0xfb, 0x1a, 0x90, 0x03, 0x77,
945 : : 0xdb, 0xc4, 0xe7, 0xa6, 0xa1, 0x33, 0xec, 0x56
946 : : };
947 : :
948 : : static uint8_t secp384r1_pkey[] = {
949 : : 0xc6, 0x02, 0xbc, 0x74, 0xa3, 0x45, 0x92, 0xc3,
950 : : 0x11, 0xa6, 0x56, 0x96, 0x61, 0xe0, 0x83, 0x2c,
951 : : 0x84, 0xf7, 0x20, 0x72, 0x74, 0x67, 0x6c, 0xc4,
952 : : 0x2a, 0x89, 0xf0, 0x58, 0x16, 0x26, 0x30, 0x18,
953 : : 0x4b, 0x52, 0xf0, 0xd9, 0x9b, 0x85, 0x5a, 0x77,
954 : : 0x83, 0xc9, 0x87, 0x47, 0x6d, 0x7f, 0x9e, 0x6b
955 : : };
956 : :
957 : : static uint8_t secp384r1_qx[] = {
958 : : 0x04, 0x00, 0x19, 0x3b, 0x21, 0xf0, 0x7c, 0xd0,
959 : : 0x59, 0x82, 0x6e, 0x94, 0x53, 0xd3, 0xe9, 0x6d,
960 : : 0xd1, 0x45, 0x04, 0x1c, 0x97, 0xd4, 0x9f, 0xf6,
961 : : 0xb7, 0x04, 0x7f, 0x86, 0xbb, 0x0b, 0x04, 0x39,
962 : : 0xe9, 0x09, 0x27, 0x4c, 0xb9, 0xc2, 0x82, 0xbf,
963 : : 0xab, 0x88, 0x67, 0x4c, 0x07, 0x65, 0xbc, 0x75
964 : : };
965 : :
966 : : static uint8_t secp384r1_qy[] = {
967 : : 0xf7, 0x0d, 0x89, 0xc5, 0x2a, 0xcb, 0xc7, 0x04,
968 : : 0x68, 0xd2, 0xc5, 0xae, 0x75, 0xc7, 0x6d, 0x7f,
969 : : 0x69, 0xb7, 0x6a, 0xf6, 0x2d, 0xcf, 0x95, 0xe9,
970 : : 0x9e, 0xba, 0x5d, 0xd1, 0x1a, 0xdf, 0x8f, 0x42,
971 : : 0xec, 0x9a, 0x42, 0x5b, 0x0c, 0x5e, 0xc9, 0x8e,
972 : : 0x2f, 0x23, 0x4a, 0x92, 0x6b, 0x82, 0xa1, 0x47
973 : : };
974 : :
975 : : static uint8_t secp384r1_k[] = {
976 : : 0xc1, 0x0b, 0x5c, 0x25, 0xc4, 0x68, 0x3d, 0x0b,
977 : : 0x78, 0x27, 0xd0, 0xd8, 0x86, 0x97, 0xcd, 0xc0,
978 : : 0x93, 0x24, 0x96, 0xb5, 0x29, 0x9b, 0x79, 0x8c,
979 : : 0x0d, 0xd1, 0xe7, 0xaf, 0x6c, 0xc7, 0x57, 0xcc,
980 : : 0xb3, 0x0f, 0xcd, 0x3d, 0x36, 0xea, 0xd4, 0xa8,
981 : : 0x04, 0x87, 0x7e, 0x24, 0xf3, 0xa3, 0x24, 0x43
982 : : };
983 : :
984 : : static uint8_t secp384r1_sign_r[] = {
985 : : 0xb1, 0x1d, 0xb0, 0x0c, 0xda, 0xf5, 0x32, 0x86,
986 : : 0xd4, 0x48, 0x3f, 0x38, 0xcd, 0x02, 0x78, 0x59,
987 : : 0x48, 0x47, 0x7e, 0xd7, 0xeb, 0xc2, 0xad, 0x60,
988 : : 0x90, 0x54, 0x55, 0x1d, 0xa0, 0xab, 0x03, 0x59,
989 : : 0x97, 0x8c, 0x61, 0x85, 0x17, 0x88, 0xaa, 0x2e,
990 : : 0xc3, 0x26, 0x79, 0x46, 0xd4, 0x40, 0xe8, 0x78
991 : : };
992 : :
993 : : static uint8_t secp384r1_sign_s[] = {
994 : : 0x16, 0x00, 0x78, 0x73, 0xc5, 0xb0, 0x60, 0x4c,
995 : : 0xe6, 0x81, 0x12, 0xa8, 0xfe, 0xe9, 0x73, 0xe8,
996 : : 0xe2, 0xb6, 0xe3, 0x31, 0x9c, 0x68, 0x3a, 0x76,
997 : : 0x2f, 0xf5, 0x06, 0x5a, 0x07, 0x65, 0x12, 0xd7,
998 : : 0xc9, 0x8b, 0x27, 0xe7, 0x4b, 0x78, 0x87, 0x67,
999 : : 0x10, 0x48, 0xac, 0x02, 0x7d, 0xf8, 0xcb, 0xf2
1000 : : };
1001 : :
1002 : : static uint8_t secp384r1_message[] = {
1003 : : 0xbb, 0xbd, 0x0a, 0x5f, 0x64, 0x5d, 0x3f, 0xda,
1004 : : 0x10, 0xe2, 0x88, 0xd1, 0x72, 0xb2, 0x99, 0x45,
1005 : : 0x5f, 0x9d, 0xff, 0x00, 0xe0, 0xfb, 0xc2, 0x83,
1006 : : 0x3e, 0x18, 0xcd, 0x01, 0x7d, 0x7f, 0x3e, 0xd1
1007 : : };
1008 : :
1009 : : static uint8_t secp521r1_pkey[] = {
1010 : : 0x01, 0xe8, 0xc0, 0x59, 0x96, 0xb8, 0x5e, 0x6f,
1011 : : 0x3f, 0x87, 0x57, 0x12, 0xa0, 0x9c, 0x1b, 0x40,
1012 : : 0x67, 0x2b, 0x5e, 0x7a, 0x78, 0xd5, 0x85, 0x2d,
1013 : : 0xe0, 0x15, 0x85, 0xc5, 0xfb, 0x99, 0x0b, 0xf3,
1014 : : 0x81, 0x2c, 0x32, 0x45, 0x53, 0x4a, 0x71, 0x43,
1015 : : 0x89, 0xae, 0x90, 0x14, 0xd6, 0x77, 0xa4, 0x49,
1016 : : 0xef, 0xd6, 0x58, 0x25, 0x4e, 0x61, 0x0d, 0xa8,
1017 : : 0xe6, 0xca, 0xd3, 0x34, 0x14, 0xb9, 0xd3, 0x3e,
1018 : : 0x0d, 0x7a
1019 : : };
1020 : :
1021 : : static uint8_t secp521r1_qx[] = {
1022 : : 0x00, 0x7d, 0x04, 0x2c, 0xa1, 0x94, 0x08, 0x52,
1023 : : 0x4e, 0x68, 0xb9, 0x81, 0xf1, 0x41, 0x93, 0x51,
1024 : : 0xe3, 0xb8, 0x47, 0x36, 0xc7, 0x7f, 0xe5, 0x8f,
1025 : : 0xee, 0x7d, 0x11, 0x31, 0x7d, 0xf2, 0xe8, 0x50,
1026 : : 0xd9, 0x60, 0xc7, 0xdd, 0x10, 0xd1, 0x0b, 0xa7,
1027 : : 0x14, 0xc8, 0xa6, 0x09, 0xd1, 0x63, 0x50, 0x2b,
1028 : : 0x79, 0xd6, 0x82, 0xe8, 0xbb, 0xec, 0xd4, 0xf5,
1029 : : 0x25, 0x91, 0xd2, 0x74, 0x85, 0x33, 0xe4, 0x5a,
1030 : : 0x86, 0x7a
1031 : : };
1032 : :
1033 : : static uint8_t secp521r1_qy[] = {
1034 : : 0x01, 0x97, 0xac, 0x64, 0x16, 0x11, 0x1c, 0xcf,
1035 : : 0x98, 0x7d, 0x29, 0x04, 0x59, 0xeb, 0xc8, 0xad,
1036 : : 0x9e, 0xc5, 0x6e, 0x49, 0x05, 0x9c, 0x99, 0x21,
1037 : : 0x55, 0x53, 0x9a, 0x36, 0xa6, 0x26, 0x63, 0x1f,
1038 : : 0x4a, 0x2d, 0x89, 0x16, 0x4b, 0x98, 0x51, 0x54,
1039 : : 0xf2, 0xdd, 0xdc, 0x02, 0x81, 0xee, 0x5b, 0x51,
1040 : : 0x78, 0x27, 0x1f, 0x3a, 0x76, 0xa0, 0x91, 0x4c,
1041 : : 0x3f, 0xcd, 0x1f, 0x97, 0xbe, 0x8e, 0x83, 0x76,
1042 : : 0xef, 0xb3
1043 : : };
1044 : :
1045 : : static uint8_t secp521r1_k[] = {
1046 : : 0x00, 0xdc, 0x8d, 0xaa, 0xac, 0xdd, 0xb8, 0xfd,
1047 : : 0x2f, 0xf5, 0xc3, 0x4a, 0x5c, 0xe1, 0x83, 0xa4,
1048 : : 0x22, 0x61, 0xad, 0x3c, 0x64, 0xdb, 0xfc, 0x09,
1049 : : 0x5e, 0x58, 0x92, 0x43, 0x64, 0xdc, 0x47, 0xea,
1050 : : 0x1c, 0x05, 0xe2, 0x59, 0x9a, 0xae, 0x91, 0x7c,
1051 : : 0x2c, 0x95, 0xf4, 0x7d, 0x6b, 0xb3, 0x7d, 0xa0,
1052 : : 0x08, 0xaf, 0x9f, 0x55, 0x73, 0x0d, 0xdb, 0xe4,
1053 : : 0xd8, 0xde, 0xd2, 0x4f, 0x9e, 0x8d, 0xaa, 0x46,
1054 : : 0xdb, 0x6a
1055 : : };
1056 : :
1057 : : static uint8_t secp521r1_sign_r[] = {
1058 : : 0x00, 0x9d, 0xd1, 0xf2, 0xa7, 0x16, 0x84, 0x3e,
1059 : : 0xed, 0xec, 0x7a, 0x66, 0x45, 0xac, 0x83, 0x4d,
1060 : : 0x43, 0x36, 0xe7, 0xb1, 0x8e, 0x35, 0x70, 0x1f,
1061 : : 0x06, 0xca, 0xe9, 0xd6, 0xb2, 0x90, 0xd4, 0x14,
1062 : : 0x91, 0x42, 0x47, 0x35, 0xf3, 0xb5, 0x7e, 0x82,
1063 : : 0x9a, 0xd5, 0xde, 0x05, 0x5e, 0xae, 0xef, 0x17,
1064 : : 0x78, 0xf0, 0x51, 0xc1, 0xee, 0x15, 0x2b, 0xf2,
1065 : : 0x13, 0x1a, 0x08, 0x1e, 0x53, 0xdf, 0x2a, 0x56,
1066 : : 0x7a, 0x8a
1067 : : };
1068 : :
1069 : : static uint8_t secp521r1_sign_s[] = {
1070 : : 0x00, 0x21, 0x48, 0xe8, 0x42, 0x8d, 0x70, 0xa7,
1071 : : 0x2b, 0xc9, 0xfa, 0x98, 0x6c, 0x38, 0xc2, 0xc9,
1072 : : 0x7d, 0xed, 0xa0, 0x42, 0x0f, 0x22, 0x2f, 0x9d,
1073 : : 0xc9, 0x9d, 0x32, 0xc0, 0xac, 0xba, 0x69, 0x9d,
1074 : : 0xc7, 0xba, 0x0a, 0x2b, 0x79, 0xce, 0x59, 0x99,
1075 : : 0xff, 0x61, 0xbd, 0x0b, 0x23, 0x3c, 0x74, 0x4a,
1076 : : 0x89, 0x3b, 0xc1, 0x05, 0xbc, 0xa5, 0xc2, 0x35,
1077 : : 0x42, 0x3e, 0x53, 0x16, 0x12, 0xda, 0x65, 0xd7,
1078 : : 0x2e, 0x62
1079 : : };
1080 : :
1081 : : static uint8_t secp521r1_message[] = {
1082 : : 0x53, 0xe6, 0x53, 0x7c, 0xb6, 0xea, 0x68, 0xae,
1083 : : 0x47, 0xa8, 0x16, 0x11, 0xc2, 0x27, 0x56, 0xd7,
1084 : : 0x70, 0xd7, 0xa3, 0x7e, 0x33, 0x6c, 0x3a, 0xf0,
1085 : : 0xb0, 0x81, 0x4b, 0x04, 0xfa, 0x39, 0x43, 0x4b
1086 : : };
1087 : :
1088 : : static uint8_t ed25519_pkey[] = {
1089 : : 0x4c, 0xcd, 0x08, 0x9b, 0x28, 0xff, 0x96, 0xda,
1090 : : 0x9d, 0xb6, 0xc3, 0x46, 0xec, 0x11, 0x4e, 0x0f,
1091 : : 0x5b, 0x8a, 0x31, 0x9f, 0x35, 0xab, 0xa6, 0x24,
1092 : : 0xda, 0x8c, 0xf6, 0xed, 0x4f, 0xb8, 0xa6, 0xfb,
1093 : : };
1094 : :
1095 : : static uint8_t ed25519_pubkey[] = {
1096 : : 0x3d, 0x40, 0x17, 0xc3, 0xe8, 0x43, 0x89, 0x5a,
1097 : : 0x92, 0xb7, 0x0a, 0xa7, 0x4d, 0x1b, 0x7e, 0xbc,
1098 : : 0x9c, 0x98, 0x2c, 0xcf, 0x2e, 0xc4, 0x96, 0x8c,
1099 : : 0xc0, 0xcd, 0x55, 0xf1, 0x2a, 0xf4, 0x66, 0x0c,
1100 : : };
1101 : :
1102 : : static uint8_t ed25519_sign[] = {
1103 : : 0x92, 0xa0, 0x09, 0xa9, 0xf0, 0xd4, 0xca, 0xb8,
1104 : : 0x72, 0x0e, 0x82, 0x0b, 0x5f, 0x64, 0x25, 0x40,
1105 : : 0xa2, 0xb2, 0x7b, 0x54, 0x16, 0x50, 0x3f, 0x8f,
1106 : : 0xb3, 0x76, 0x22, 0x23, 0xeb, 0xdb, 0x69, 0xda,
1107 : : 0x08, 0x5a, 0xc1, 0xe4, 0x3e, 0x15, 0x99, 0x6e,
1108 : : 0x45, 0x8f, 0x36, 0x13, 0xd0, 0xf1, 0x1d, 0x8c,
1109 : : 0x38, 0x7b, 0x2e, 0xae, 0xb4, 0x30, 0x2a, 0xee,
1110 : : 0xb0, 0x0d, 0x29, 0x16, 0x12, 0xbb, 0x0c, 0x00,
1111 : : };
1112 : :
1113 : : static uint8_t ed25519_message[] = {
1114 : : 0x72
1115 : : };
1116 : :
1117 : : static uint8_t fp256_pkey[] = {
1118 : : 0x77, 0x84, 0x35, 0x65, 0x4c, 0x7a, 0x6d, 0xb1,
1119 : : 0x1e, 0x63, 0x0b, 0x41, 0x97, 0x36, 0x04, 0xf4,
1120 : : 0xec, 0x35, 0xee, 0x3b, 0x76, 0xc2, 0x34, 0x08,
1121 : : 0xd9, 0x4a, 0x22, 0x0d, 0x7f, 0xf6, 0xc6, 0x90
1122 : : };
1123 : :
1124 : : static uint8_t fp256_qx[] = {
1125 : : 0x7b, 0x24, 0xa3, 0x03, 0xcf, 0xb2, 0x22, 0xfa,
1126 : : 0x4c, 0xb3, 0x88, 0x54, 0xf9, 0x30, 0xd1, 0x4d,
1127 : : 0xe3, 0x50, 0xda, 0xba, 0xe6, 0xa7, 0x0b, 0x91,
1128 : : 0x4c, 0x04, 0x0d, 0x5c, 0xe0, 0x8e, 0x86, 0xc5
1129 : : };
1130 : :
1131 : : static uint8_t fp256_qy[] = {
1132 : : 0xbc, 0x39, 0xe3, 0x19, 0x4e, 0xd2, 0x29, 0x22,
1133 : : 0x5b, 0x37, 0x2d, 0xeb, 0xcc, 0x05, 0x52, 0x8d,
1134 : : 0xb9, 0x40, 0xa3, 0xab, 0x3c, 0xbe, 0x16, 0x30,
1135 : : 0x1c, 0xe4, 0xe8, 0x7f, 0xba, 0x6e, 0x0b, 0xae
1136 : : };
1137 : :
1138 : : static uint8_t fp256_k[] = {
1139 : : 0x01, 0x04, 0x02, 0x05, 0x04, 0x06, 0x03, 0x07
1140 : : };
1141 : :
1142 : : static uint8_t fp256_sign_r[] = {
1143 : : 0x75, 0x2B, 0x8C, 0x15, 0x38, 0x10, 0xF6, 0xC0,
1144 : : 0x28, 0xC9, 0x8A, 0x51, 0xD0, 0x62, 0x69, 0x4B,
1145 : : 0xF6, 0x58, 0x06, 0xEB, 0xF1, 0x91, 0x1F, 0x15,
1146 : : 0x8B, 0x08, 0x09, 0xF9, 0x88, 0x0A, 0x44, 0x24
1147 : : };
1148 : :
1149 : : static uint8_t fp256_sign_s[] = {
1150 : : 0x5A, 0x3C, 0x96, 0x3E, 0x1C, 0xB4, 0x19, 0xF9,
1151 : : 0xD7, 0x78, 0xB8, 0xCE, 0xFF, 0x9D, 0xB1, 0x31,
1152 : : 0x77, 0xDB, 0xA0, 0xFE, 0x84, 0x61, 0x1A, 0xD9,
1153 : : 0x4E, 0xFF, 0x82, 0x13, 0x1C, 0xCA, 0x04, 0x75,
1154 : : };
1155 : :
1156 : : static uint8_t fp256_id[] = {
1157 : : 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8
1158 : : };
1159 : :
1160 : : static uint8_t fp256_message[] = {
1161 : : 0x6D, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x20,
1162 : : 0x64, 0x69, 0x67, 0x65, 0x73, 0x74
1163 : : };
1164 : :
1165 : : static uint8_t fp256_digest[] = {
1166 : : 0x0F, 0xB5, 0xCE, 0xF3, 0x3C, 0xB7, 0xD1, 0x35,
1167 : : 0xA9, 0x3A, 0xC7, 0xA7, 0x89, 0x2A, 0x6D, 0x9A,
1168 : : 0xF3, 0x1E, 0xC5, 0x38, 0xD3, 0x65, 0x1B, 0xB9,
1169 : : 0xDF, 0x5F, 0x7F, 0x4A, 0xD8, 0x89, 0x57, 0xF1
1170 : : };
1171 : :
1172 : : static uint8_t fp256_cipher[] = {
1173 : : 0x30, 0x78, 0x02, 0x21, 0x00, 0xAB, 0xBD, 0xE8,
1174 : : 0xE8, 0x80, 0x93, 0x36, 0x77, 0xB6, 0x44, 0x47,
1175 : : 0x6D, 0x00, 0xF6, 0x51, 0xC8, 0x80, 0x9C, 0x9E,
1176 : : 0xD9, 0xEC, 0x36, 0x8A, 0x60, 0x8E, 0x26, 0x2D,
1177 : : 0x71, 0x31, 0xB7, 0xC1, 0x38, 0x02, 0x21, 0x00,
1178 : : 0xE1, 0xBF, 0x4C, 0x13, 0x7A, 0x87, 0x40, 0x32,
1179 : : 0xF5, 0xA1, 0xE2, 0xA1, 0x3B, 0x83, 0xBF, 0x6B,
1180 : : 0x3F, 0xFB, 0xC8, 0x13, 0x01, 0xDE, 0xCF, 0xC0,
1181 : : 0xF4, 0x24, 0x66, 0x52, 0x89, 0xDA, 0x6D, 0x7A,
1182 : : 0x04, 0x20, 0x8E, 0xFD, 0x52, 0x77, 0xC9, 0xE7,
1183 : : 0x90, 0xD1, 0x17, 0x75, 0xDE, 0xEE, 0xF3, 0xE5,
1184 : : 0x11, 0x0C, 0x5D, 0xE1, 0x3A, 0xB6, 0x2B, 0x72,
1185 : : 0x60, 0xE5, 0xD5, 0xF3, 0x0F, 0xE2, 0x44, 0xDB,
1186 : : 0xBC, 0x66, 0x04, 0x0E, 0x78, 0x2D, 0xC0, 0x3D,
1187 : : 0x38, 0xA2, 0x42, 0xA4, 0x8E, 0x8B, 0xF5, 0x06,
1188 : : 0x32, 0xFA
1189 : : };
1190 : :
1191 : : uint8_t plaintext[2048] = {
1192 : : 0x71, 0x75, 0x83, 0x98, 0x75, 0x42, 0x51, 0x09, 0x94, 0x02, 0x13, 0x20,
1193 : : 0x15, 0x64, 0x46, 0x32, 0x08, 0x18, 0x91, 0x82, 0x86, 0x52, 0x23, 0x93,
1194 : : 0x44, 0x54, 0x28, 0x68, 0x78, 0x78, 0x70, 0x06, 0x42, 0x74, 0x41, 0x27,
1195 : : 0x73, 0x38, 0x53, 0x77, 0x51, 0x96, 0x53, 0x24, 0x03, 0x88, 0x74, 0x14,
1196 : : 0x70, 0x23, 0x88, 0x30, 0x85, 0x18, 0x89, 0x27, 0x41, 0x71, 0x61, 0x23,
1197 : : 0x04, 0x83, 0x30, 0x57, 0x26, 0x47, 0x23, 0x75, 0x25, 0x62, 0x53, 0x80,
1198 : : 0x38, 0x34, 0x21, 0x33, 0x34, 0x51, 0x46, 0x29, 0x94, 0x64, 0x22, 0x67,
1199 : : 0x25, 0x45, 0x70, 0x26, 0x74, 0x39, 0x46, 0x71, 0x08, 0x85, 0x27, 0x18,
1200 : : 0x93, 0x39, 0x72, 0x11, 0x57, 0x26, 0x88, 0x46, 0x47, 0x49, 0x86, 0x92,
1201 : : 0x03, 0x37, 0x96, 0x40, 0x84, 0x53, 0x67, 0x47, 0x60, 0x60, 0x37, 0x67,
1202 : : 0x02, 0x68, 0x76, 0x62, 0x42, 0x01, 0x59, 0x11, 0x01, 0x89, 0x40, 0x87,
1203 : : 0x58, 0x20, 0x51, 0x21, 0x66, 0x26, 0x26, 0x73, 0x03, 0x06, 0x14, 0x25,
1204 : : 0x98, 0x42, 0x44, 0x67, 0x24, 0x78, 0x71, 0x45, 0x32, 0x61, 0x20, 0x26,
1205 : : 0x08, 0x88, 0x44, 0x26, 0x40, 0x63, 0x76, 0x23, 0x78, 0x55, 0x81, 0x97,
1206 : : 0x95, 0x89, 0x39, 0x07, 0x14, 0x50, 0x50, 0x73, 0x07, 0x20, 0x86, 0x83,
1207 : : 0x74, 0x57, 0x72, 0x36, 0x68, 0x61, 0x14, 0x41, 0x56, 0x49, 0x64, 0x72,
1208 : : 0x75, 0x81, 0x47, 0x91, 0x08, 0x76, 0x47, 0x06, 0x55, 0x77, 0x61, 0x45,
1209 : : 0x50, 0x10, 0x07, 0x46, 0x46, 0x89, 0x80, 0x07, 0x24, 0x95, 0x39, 0x43,
1210 : : 0x03, 0x75, 0x24, 0x35, 0x57, 0x82, 0x09, 0x64, 0x29, 0x24, 0x26, 0x66,
1211 : : 0x67, 0x29, 0x05, 0x90, 0x82, 0x02, 0x45, 0x71, 0x21, 0x34, 0x25, 0x48,
1212 : : 0x68, 0x26, 0x01, 0x18, 0x73, 0x18, 0x46, 0x15, 0x14, 0x33, 0x28, 0x44,
1213 : : 0x24, 0x82, 0x20, 0x12, 0x99, 0x43, 0x68, 0x43, 0x25, 0x14, 0x34, 0x33,
1214 : : 0x31, 0x13, 0x77, 0x44, 0x95, 0x22, 0x99, 0x02, 0x30, 0x50, 0x74, 0x43,
1215 : : 0x81, 0x78, 0x32, 0x17, 0x09, 0x85, 0x04, 0x37, 0x31, 0x98, 0x76, 0x79,
1216 : : 0x64, 0x10, 0x39, 0x89, 0x59, 0x90, 0x50, 0x15, 0x77, 0x39, 0x28, 0x14,
1217 : : 0x30, 0x19, 0x68, 0x77, 0x89, 0x48, 0x86, 0x16, 0x11, 0x33, 0x84, 0x56,
1218 : : 0x10, 0x20, 0x94, 0x72, 0x41, 0x69, 0x13, 0x00, 0x56, 0x27, 0x01, 0x57,
1219 : : 0x46, 0x65, 0x65, 0x19, 0x33, 0x07, 0x62, 0x19, 0x91, 0x60, 0x29, 0x11,
1220 : : 0x41, 0x25, 0x88, 0x21, 0x93, 0x85, 0x87, 0x40, 0x91, 0x25, 0x32, 0x86,
1221 : : 0x76, 0x54, 0x92, 0x52, 0x72, 0x46, 0x61, 0x84, 0x20, 0x14, 0x65, 0x83,
1222 : : 0x69, 0x90, 0x80, 0x11, 0x35, 0x70, 0x42, 0x64, 0x74, 0x85, 0x15, 0x23,
1223 : : 0x06, 0x55, 0x67, 0x49, 0x76, 0x47, 0x11, 0x95, 0x00, 0x85, 0x05, 0x12,
1224 : : 0x58, 0x53, 0x25, 0x73, 0x62, 0x81, 0x63, 0x82, 0x32, 0x75, 0x16, 0x48,
1225 : : 0x04, 0x96, 0x75, 0x16, 0x43, 0x83, 0x41, 0x85, 0x95, 0x67, 0x27, 0x83,
1226 : : 0x22, 0x43, 0x02, 0x27, 0x69, 0x62, 0x78, 0x50, 0x57, 0x66, 0x99, 0x89,
1227 : : 0x05, 0x06, 0x35, 0x86, 0x37, 0x27, 0x48, 0x46, 0x50, 0x80, 0x96, 0x40,
1228 : : 0x42, 0x36, 0x21, 0x54, 0x49, 0x18, 0x63, 0x38, 0x45, 0x76, 0x23, 0x20,
1229 : : 0x28, 0x06, 0x17, 0x32, 0x58, 0x50, 0x49, 0x54, 0x29, 0x46, 0x18, 0x12,
1230 : : 0x17, 0x50, 0x02, 0x80, 0x99, 0x53, 0x15, 0x02, 0x07, 0x14, 0x19, 0x60,
1231 : : 0x56, 0x43, 0x76, 0x71, 0x49, 0x99, 0x54, 0x83, 0x28, 0x94, 0x30, 0x30,
1232 : : 0x57, 0x05, 0x89, 0x80, 0x11, 0x03, 0x78, 0x35, 0x73, 0x52, 0x67, 0x39,
1233 : : 0x67, 0x07, 0x04, 0x49, 0x23, 0x83, 0x86, 0x89, 0x57, 0x71, 0x08, 0x41,
1234 : : 0x15, 0x97, 0x19, 0x72, 0x03, 0x27, 0x72, 0x52, 0x66, 0x67, 0x99, 0x15,
1235 : : 0x33, 0x64, 0x69, 0x78, 0x07, 0x83, 0x53, 0x71, 0x21, 0x50, 0x05, 0x48,
1236 : : 0x59, 0x85, 0x01, 0x36, 0x65, 0x02, 0x52, 0x01, 0x09, 0x49, 0x28, 0x77,
1237 : : 0x25, 0x35, 0x67, 0x77, 0x81, 0x64, 0x24, 0x29, 0x42, 0x32, 0x59, 0x22,
1238 : : 0x93, 0x48, 0x59, 0x03, 0x85, 0x87, 0x15, 0x55, 0x23, 0x42, 0x58, 0x17,
1239 : : 0x18, 0x37, 0x70, 0x83, 0x80, 0x12, 0x44, 0x83, 0x45, 0x70, 0x55, 0x86,
1240 : : 0x03, 0x23, 0x01, 0x56, 0x94, 0x12, 0x41, 0x34, 0x82, 0x90, 0x83, 0x46,
1241 : : 0x17, 0x56, 0x66, 0x96, 0x75, 0x80, 0x59, 0x07, 0x15, 0x84, 0x19, 0x52,
1242 : : 0x37, 0x44, 0x44, 0x83, 0x72, 0x43, 0x25, 0x42, 0x26, 0x86, 0x87, 0x86,
1243 : : 0x91, 0x62, 0x14, 0x90, 0x34, 0x26, 0x14, 0x33, 0x59, 0x70, 0x73, 0x15,
1244 : : 0x49, 0x40, 0x66, 0x88, 0x42, 0x66, 0x16, 0x42, 0x55, 0x92, 0x82, 0x06,
1245 : : 0x20, 0x96, 0x36, 0x96, 0x13, 0x07, 0x84, 0x94, 0x37, 0x66, 0x62, 0x78,
1246 : : 0x60, 0x58, 0x80, 0x50, 0x69, 0x03, 0x97, 0x16, 0x64, 0x45, 0x21, 0x39,
1247 : : 0x79, 0x28, 0x52, 0x17, 0x14, 0x77, 0x31, 0x60, 0x86, 0x70, 0x09, 0x53,
1248 : : 0x39, 0x32, 0x52, 0x31, 0x35, 0x79, 0x24, 0x70, 0x25, 0x48, 0x23, 0x49,
1249 : : 0x10, 0x64, 0x54, 0x30, 0x82, 0x34, 0x51, 0x20, 0x46, 0x04, 0x29, 0x25,
1250 : : 0x65, 0x09, 0x55, 0x30, 0x30, 0x52, 0x85, 0x32, 0x79, 0x19, 0x59, 0x07,
1251 : : 0x05, 0x12, 0x11, 0x03, 0x21, 0x90, 0x36, 0x62, 0x23, 0x67, 0x36, 0x67,
1252 : : 0x47, 0x39, 0x92, 0x88, 0x45, 0x43, 0x71, 0x16, 0x48, 0x27, 0x68, 0x39,
1253 : : 0x98, 0x38, 0x03, 0x31, 0x85, 0x10, 0x06, 0x95, 0x54, 0x79, 0x28, 0x79,
1254 : : 0x56, 0x16, 0x65, 0x69, 0x00, 0x54, 0x09, 0x91, 0x06, 0x10, 0x10, 0x86,
1255 : : 0x75, 0x01, 0x02, 0x71, 0x01, 0x09, 0x32, 0x94, 0x66, 0x43, 0x68, 0x36,
1256 : : 0x19, 0x52, 0x02, 0x04, 0x45, 0x49, 0x40, 0x94, 0x07, 0x87, 0x86, 0x79,
1257 : : 0x84, 0x07, 0x75, 0x30, 0x73, 0x02, 0x57, 0x81, 0x65, 0x02, 0x28, 0x96,
1258 : : 0x57, 0x07, 0x70, 0x34, 0x39, 0x35, 0x75, 0x19, 0x47, 0x57, 0x08, 0x75,
1259 : : 0x86, 0x57, 0x11, 0x32, 0x09, 0x47, 0x83, 0x93, 0x20, 0x94, 0x90, 0x88,
1260 : : 0x39, 0x63, 0x22, 0x88, 0x54, 0x54, 0x95, 0x75, 0x67, 0x26, 0x02, 0x49,
1261 : : 0x26, 0x17, 0x35, 0x16, 0x27, 0x65, 0x64, 0x26, 0x93, 0x92, 0x77, 0x85,
1262 : : 0x84, 0x40, 0x59, 0x29, 0x49, 0x69, 0x94, 0x71, 0x72, 0x21, 0x55, 0x03,
1263 : : 0x19, 0x74, 0x09, 0x40, 0x57, 0x68, 0x41, 0x19, 0x11, 0x21, 0x63, 0x56,
1264 : : 0x29, 0x77, 0x57, 0x81, 0x44, 0x40, 0x76, 0x77, 0x02, 0x71, 0x66, 0x35,
1265 : : 0x89, 0x02, 0x64, 0x51, 0x61, 0x02, 0x46, 0x91, 0x38, 0x93, 0x62, 0x57,
1266 : : 0x18, 0x98, 0x12, 0x87, 0x29, 0x48, 0x65, 0x39, 0x99, 0x45, 0x54, 0x69,
1267 : : 0x51, 0x16, 0x25, 0x75, 0x60, 0x70, 0x33, 0x72, 0x01, 0x60, 0x26, 0x51,
1268 : : 0x44, 0x14, 0x39, 0x12, 0x95, 0x48, 0x87, 0x33, 0x90, 0x16, 0x42, 0x78,
1269 : : 0x48, 0x58, 0x96, 0x93, 0x75, 0x23, 0x07, 0x13, 0x86, 0x07, 0x96, 0x30,
1270 : : 0x22, 0x82, 0x91, 0x36, 0x72, 0x16, 0x48, 0x77, 0x64, 0x99, 0x07, 0x34,
1271 : : 0x78, 0x60, 0x61, 0x13, 0x48, 0x93, 0x46, 0x62, 0x48, 0x38, 0x37, 0x96,
1272 : : 0x58, 0x64, 0x39, 0x90, 0x69, 0x46, 0x81, 0x98, 0x61, 0x89, 0x15, 0x59,
1273 : : 0x78, 0x98, 0x21, 0x34, 0x00, 0x69, 0x97, 0x80, 0x28, 0x81, 0x53, 0x49,
1274 : : 0x79, 0x53, 0x92, 0x20, 0x29, 0x40, 0x70, 0x06, 0x09, 0x55, 0x99, 0x41,
1275 : : 0x51, 0x35, 0x55, 0x27, 0x39, 0x06, 0x29, 0x83, 0x66, 0x03, 0x68, 0x14,
1276 : : 0x11, 0x69, 0x95, 0x51, 0x71, 0x55, 0x24, 0x60, 0x52, 0x58, 0x88, 0x11,
1277 : : 0x88, 0x25, 0x37, 0x86, 0x01, 0x52, 0x93, 0x52, 0x02, 0x24, 0x91, 0x58,
1278 : : 0x56, 0x37, 0x50, 0x88, 0x39, 0x09, 0x61, 0x19, 0x08, 0x86, 0x29, 0x51,
1279 : : 0x63, 0x38, 0x81, 0x14, 0x75, 0x75, 0x39, 0x99, 0x22, 0x04, 0x32, 0x63,
1280 : : 0x14, 0x68, 0x41, 0x79, 0x09, 0x57, 0x87, 0x29, 0x26, 0x94, 0x05, 0x71,
1281 : : 0x82, 0x41, 0x26, 0x98, 0x68, 0x18, 0x55, 0x42, 0x78, 0x05, 0x74, 0x17,
1282 : : 0x34, 0x34, 0x07, 0x62, 0x94, 0x72, 0x21, 0x08, 0x54, 0x72, 0x21, 0x08,
1283 : : 0x31, 0x53, 0x82, 0x35, 0x27, 0x40, 0x85, 0x77, 0x08, 0x52, 0x58, 0x48,
1284 : : 0x03, 0x86, 0x65, 0x51, 0x96, 0x43, 0x89, 0x19, 0x15, 0x08, 0x49, 0x62,
1285 : : 0x57, 0x46, 0x17, 0x68, 0x56, 0x04, 0x70, 0x63, 0x75, 0x88, 0x13, 0x27,
1286 : : 0x87, 0x44, 0x46, 0x27, 0x02, 0x97, 0x71, 0x07, 0x40, 0x17, 0x24, 0x61,
1287 : : 0x16, 0x94, 0x86, 0x85, 0x67, 0x58, 0x87, 0x92, 0x02, 0x84, 0x75, 0x19,
1288 : : 0x43, 0x60, 0x68, 0x03, 0x54, 0x75, 0x33, 0x17, 0x97, 0x75, 0x12, 0x62,
1289 : : 0x43, 0x08, 0x35, 0x75, 0x32, 0x21, 0x08, 0x82, 0x78, 0x04, 0x74, 0x09,
1290 : : 0x13, 0x48, 0x63, 0x68, 0x67, 0x09, 0x08, 0x50, 0x11, 0x71, 0x64, 0x72,
1291 : : 0x63, 0x76, 0x21, 0x62, 0x80, 0x57, 0x19, 0x15, 0x26, 0x88, 0x02, 0x26,
1292 : : 0x83, 0x17, 0x61, 0x76, 0x28, 0x10, 0x22, 0x37, 0x56, 0x71, 0x51, 0x60,
1293 : : 0x12, 0x79, 0x24, 0x83, 0x78, 0x47, 0x78, 0x20, 0x52, 0x27, 0x19, 0x88,
1294 : : 0x81, 0x04, 0x70, 0x20, 0x25, 0x10, 0x04, 0x01, 0x72, 0x57, 0x30, 0x93,
1295 : : 0x96, 0x23, 0x02, 0x94, 0x61, 0x44, 0x17, 0x65, 0x77, 0x60, 0x27, 0x43,
1296 : : 0x24, 0x59, 0x46, 0x76, 0x00, 0x11, 0x31, 0x99, 0x41, 0x48, 0x75, 0x32,
1297 : : 0x05, 0x15, 0x45, 0x31, 0x57, 0x89, 0x10, 0x47, 0x53, 0x14, 0x66, 0x54,
1298 : : 0x60, 0x55, 0x36, 0x93, 0x30, 0x03, 0x63, 0x80, 0x65, 0x43, 0x17, 0x36,
1299 : : 0x18, 0x64, 0x21, 0x38, 0x16, 0x19, 0x19, 0x51, 0x73, 0x80, 0x38, 0x27,
1300 : : 0x30, 0x89, 0x13, 0x43, 0x54, 0x11, 0x78, 0x05, 0x24, 0x38, 0x83, 0x56,
1301 : : 0x50, 0x59, 0x12, 0x47, 0x69, 0x70, 0x70, 0x91, 0x28, 0x02, 0x08, 0x91,
1302 : : 0x66, 0x09, 0x31, 0x65, 0x46, 0x20, 0x04, 0x85, 0x89, 0x53, 0x91, 0x42,
1303 : : 0x34, 0x09, 0x36, 0x92, 0x42, 0x06, 0x87, 0x88, 0x23, 0x54, 0x87, 0x85,
1304 : : 0x52, 0x98, 0x95, 0x76, 0x13, 0x50, 0x59, 0x89, 0x18, 0x14, 0x17, 0x47,
1305 : : 0x10, 0x97, 0x39, 0x14, 0x33, 0x79, 0x83, 0x62, 0x55, 0x18, 0x30, 0x83,
1306 : : 0x03, 0x45, 0x38, 0x37, 0x35, 0x20, 0x94, 0x84, 0x89, 0x80, 0x89, 0x10,
1307 : : 0x48, 0x77, 0x33, 0x36, 0x50, 0x07, 0x93, 0x02, 0x45, 0x42, 0x91, 0x12,
1308 : : 0x98, 0x09, 0x77, 0x20, 0x31, 0x95, 0x10, 0x29, 0x89, 0x02, 0x38, 0x92,
1309 : : 0x90, 0x19, 0x51, 0x10, 0x19, 0x82, 0x23, 0x68, 0x06, 0x00, 0x67, 0x50,
1310 : : 0x25, 0x03, 0x41, 0x69, 0x53, 0x42, 0x23, 0x99, 0x29, 0x21, 0x63, 0x22,
1311 : : 0x72, 0x54, 0x72, 0x40, 0x23, 0x39, 0x74, 0x92, 0x53, 0x28, 0x67, 0x56,
1312 : : 0x46, 0x84, 0x59, 0x85, 0x10, 0x92, 0x31, 0x20, 0x39, 0x95, 0x65, 0x15,
1313 : : 0x76, 0x35, 0x37, 0x21, 0x98, 0x41, 0x68, 0x74, 0x94, 0x94, 0x86, 0x90,
1314 : : 0x35, 0x07, 0x06, 0x38, 0x78, 0x32, 0x00, 0x60, 0x86, 0x12, 0x34, 0x65,
1315 : : 0x67, 0x35, 0x76, 0x94, 0x78, 0x22, 0x99, 0x42, 0x82, 0x40, 0x05, 0x74,
1316 : : 0x18, 0x59, 0x03, 0x83, 0x89, 0x05, 0x19, 0x28, 0x88, 0x35, 0x59, 0x10,
1317 : : 0x12, 0x96, 0x48, 0x67, 0x59, 0x87, 0x26, 0x85, 0x74, 0x64, 0x78, 0x56,
1318 : : 0x91, 0x81, 0x45, 0x90, 0x21, 0x80, 0x32, 0x19, 0x61, 0x38, 0x61, 0x70,
1319 : : 0x35, 0x08, 0x93, 0x53, 0x21, 0x95, 0x08, 0x27, 0x90, 0x28, 0x94, 0x27,
1320 : : 0x35, 0x78, 0x03, 0x57, 0x74, 0x84, 0x73, 0x63, 0x27, 0x98, 0x14, 0x21,
1321 : : 0x22, 0x36, 0x75, 0x31, 0x81, 0x65, 0x85, 0x51, 0x02, 0x45, 0x18, 0x06,
1322 : : 0x39, 0x13, 0x29, 0x29, 0x73, 0x26, 0x99, 0x51, 0x38, 0x43, 0x35, 0x58,
1323 : : 0x70, 0x92, 0x32, 0x13, 0x80, 0x16, 0x26, 0x44, 0x22, 0x28, 0x05, 0x45,
1324 : : 0x86, 0x90, 0x38, 0x19, 0x40, 0x06, 0x30, 0x56, 0x94, 0x09, 0x02, 0x02,
1325 : : 0x96, 0x29, 0x22, 0x44, 0x87, 0x38, 0x09, 0x95, 0x58, 0x46, 0x42, 0x78,
1326 : : 0x72, 0x77, 0x86, 0x31, 0x97, 0x19, 0x86, 0x51, 0x73, 0x76, 0x63, 0x98,
1327 : : 0x39, 0x40, 0x20, 0x20, 0x67, 0x42, 0x55, 0x50, 0x63, 0x76, 0x81, 0x87,
1328 : : 0x13, 0x81, 0x19, 0x54, 0x11, 0x77, 0x90, 0x26, 0x47, 0x25, 0x92, 0x88,
1329 : : 0x18, 0x56, 0x23, 0x73, 0x91, 0x52, 0x39, 0x08, 0x59, 0x51, 0x81, 0x57,
1330 : : 0x78, 0x17, 0x13, 0x90, 0x90, 0x50, 0x65, 0x59, 0x99, 0x77, 0x42, 0x28,
1331 : : 0x21, 0x59, 0x97, 0x64, 0x25, 0x17, 0x92, 0x24, 0x50, 0x00, 0x28, 0x40,
1332 : : 0x85, 0x33, 0x78, 0x86, 0x79, 0x40, 0x28, 0x30, 0x14, 0x12, 0x01, 0x72,
1333 : : 0x41, 0x43, 0x06, 0x87, 0x67, 0x31, 0x66, 0x77, 0x07, 0x50, 0x55, 0x50,
1334 : : 0x22, 0x80, 0x42, 0x06, 0x38, 0x01, 0x63, 0x66, 0x70, 0x12, 0x52, 0x91,
1335 : : 0x90, 0x97, 0x21, 0x28, 0x22, 0x65, 0x02, 0x80, 0x72, 0x31, 0x17, 0x76,
1336 : : 0x35, 0x16, 0x03, 0x56, 0x59, 0x93, 0x36, 0x37, 0x67, 0x54, 0x46, 0x87,
1337 : : 0x29, 0x01, 0x30, 0x80, 0x47, 0x47, 0x31, 0x98, 0x34, 0x30, 0x23, 0x86,
1338 : : 0x86, 0x14, 0x05, 0x75, 0x09, 0x88, 0x77, 0x92, 0x59, 0x43, 0x98, 0x72,
1339 : : 0x55, 0x54, 0x25, 0x59, 0x22, 0x27, 0x21, 0x62, 0x97, 0x10, 0x61, 0x73,
1340 : : 0x86, 0x95, 0x99, 0x10, 0x62, 0x35, 0x25, 0x16, 0x62, 0x60, 0x51, 0x48,
1341 : : 0x69, 0x69, 0x92, 0x27, 0x19, 0x43, 0x40, 0x52, 0x70, 0x23, 0x37, 0x28,
1342 : : 0x73, 0x10, 0x32, 0x55, 0x85, 0x46, 0x97, 0x59, 0x88, 0x48, 0x54, 0x06,
1343 : : 0x58, 0x04, 0x82, 0x98, 0x88, 0x34, 0x05, 0x41, 0x94, 0x44, 0x35, 0x10,
1344 : : 0x96, 0x48, 0x21, 0x17, 0x24, 0x40, 0x26, 0x15, 0x49, 0x28, 0x12, 0x17,
1345 : : 0x10, 0x17, 0x91, 0x42, 0x84, 0x15, 0x83, 0x36, 0x29, 0x49, 0x92, 0x77,
1346 : : 0x74, 0x11, 0x72, 0x97, 0x64, 0x53, 0x23, 0x29, 0x16, 0x35, 0x22, 0x10,
1347 : : 0x87, 0x07, 0x44, 0x78, 0x18, 0x19, 0x79, 0x03, 0x58, 0x24, 0x15, 0x63,
1348 : : 0x55, 0x75, 0x56, 0x14, 0x63, 0x65, 0x86, 0x61, 0x92, 0x94, 0x30, 0x92,
1349 : : 0x69, 0x78, 0x40, 0x95, 0x19, 0x81, 0x41, 0x66, 0x97, 0x00, 0x17, 0x37,
1350 : : 0x20, 0x82, 0x14, 0x26, 0x42, 0x63, 0x84, 0x20, 0x96, 0x11, 0x68, 0x37,
1351 : : 0x60, 0x28, 0x69, 0x85, 0x45, 0x04, 0x62, 0x20, 0x49, 0x39, 0x74, 0x84,
1352 : : 0x60, 0x23, 0x38, 0x33, 0x42, 0x49, 0x38, 0x82, 0x30, 0x63, 0x21, 0x51,
1353 : : 0x69, 0x09, 0x05, 0x55, 0x78, 0x90, 0x68, 0x69, 0x22, 0x20, 0x17, 0x26,
1354 : : 0x54, 0x01, 0x10, 0x04, 0x68, 0x19, 0x88, 0x40, 0x91, 0x74, 0x81, 0x29,
1355 : : 0x07, 0x45, 0x33, 0x77, 0x12, 0x47, 0x08, 0x60, 0x09, 0x42, 0x84, 0x15,
1356 : : 0x63, 0x92, 0x64, 0x77, 0x07, 0x44, 0x11, 0x07, 0x79, 0x81, 0x24, 0x05,
1357 : : 0x21, 0x60, 0x81, 0x70, 0x66, 0x36, 0x69, 0x68, 0x45, 0x01, 0x11, 0x95,
1358 : : 0x67, 0x95, 0x55, 0x07, 0x96, 0x63, 0x84, 0x04, 0x74, 0x72, 0x61, 0x91,
1359 : : 0x60, 0x09, 0x90, 0x14, 0x34, 0x94, 0x06, 0x12, 0x01, 0x94, 0x40, 0x14,
1360 : : 0x12, 0x53, 0x64, 0x81, 0x75, 0x99, 0x36, 0x99, 0x11, 0x69, 0x95, 0x51,
1361 : : 0x71, 0x55, 0x24, 0x60, 0x52, 0x58, 0x88, 0x11, 0x88, 0x25, 0x37, 0x86,
1362 : : 0x66, 0x36, 0x69, 0x68, 0x45, 0x01, 0x11, 0x95
1363 : : };
1364 : :
1365 : : /* cipher text */
1366 : : uint8_t ciphertext[2048] = {
1367 : : 0xE2, 0x19, 0x24, 0x56, 0x13, 0x59, 0xA6, 0x5D, 0xDF, 0xD0, 0x72, 0xAA,
1368 : : 0x23, 0xC7, 0x36, 0x3A, 0xBB, 0x3E, 0x8B, 0x64, 0xD5, 0xBF, 0xDE, 0x65,
1369 : : 0xA2, 0x75, 0xD9, 0x45, 0x6C, 0x3C, 0xD2, 0x6A, 0xC7, 0xD0, 0x9A, 0xD0,
1370 : : 0x87, 0xB8, 0xE4, 0x94, 0x11, 0x62, 0x5A, 0xC3, 0xC3, 0x01, 0xA3, 0x86,
1371 : : 0xBC, 0xBC, 0x9C, 0xC0, 0x81, 0x9F, 0xBF, 0x5C, 0x6F, 0x3F, 0x13, 0xF1,
1372 : : 0xAE, 0xCF, 0x26, 0xB3, 0xBC, 0x49, 0xD6, 0x3B, 0x7A, 0x2E, 0x99, 0x9E,
1373 : : 0x1B, 0x04, 0x50, 0x6C, 0x48, 0x6B, 0x4E, 0x72, 0xFC, 0xC8, 0xA7, 0x0C,
1374 : : 0x2C, 0xD9, 0xED, 0xE4, 0x82, 0xC4, 0x81, 0xA6, 0xB4, 0xCC, 0xAD, 0x10,
1375 : : 0xF3, 0x1C, 0x39, 0x05, 0x41, 0x2D, 0x57, 0x32, 0xE7, 0x16, 0xF8, 0x4D,
1376 : : 0xF0, 0xDE, 0x40, 0x5B, 0x5F, 0x80, 0xDC, 0xA7, 0xC3, 0x2D, 0x3D, 0x9E,
1377 : : 0x27, 0xD4, 0xE8, 0x10, 0x8E, 0xEB, 0xA5, 0x68, 0x6F, 0x3D, 0xC0, 0x44,
1378 : : 0xE7, 0x77, 0x73, 0xB9, 0x92, 0x8E, 0xA2, 0x26, 0x5C, 0x6F, 0x33, 0x4B,
1379 : : 0x0B, 0xEF, 0x37, 0x55, 0xBE, 0xEC, 0x98, 0x83, 0x1E, 0xDF, 0xB2, 0x9E,
1380 : : 0x5D, 0x1D, 0x78, 0x14, 0xD7, 0x85, 0x0E, 0xF8, 0x12, 0x30, 0x8E, 0x5D,
1381 : : 0x08, 0x77, 0x0B, 0x2E, 0x9B, 0xF9, 0xA6, 0x72, 0xD2, 0x41, 0xC1, 0x8E,
1382 : : 0x6B, 0x5E, 0x11, 0x85, 0x22, 0x6E, 0xE4, 0xA3, 0xEA, 0x4C, 0x91, 0xE1,
1383 : : 0x7D, 0xD0, 0xEB, 0x9F, 0xD9, 0xD7, 0x05, 0x77, 0xD9, 0xA1, 0xC2, 0xFD,
1384 : : 0x41, 0x63, 0x51, 0xB4, 0x7A, 0x1F, 0x21, 0xF0, 0xBF, 0x11, 0x4D, 0x9B,
1385 : : 0x97, 0xAB, 0xB4, 0x94, 0x36, 0x34, 0xC9, 0x2D, 0x8B, 0xE2, 0x61, 0xCF,
1386 : : 0xAF, 0x69, 0xD5, 0x5C, 0xE9, 0xED, 0xE3, 0xA0, 0x69, 0xD3, 0xE5, 0xAE,
1387 : : 0x67, 0x6C, 0xC7, 0x11, 0xB1, 0x21, 0x96, 0xD6, 0xDB, 0xA8, 0x1D, 0xC9,
1388 : : 0x83, 0x0B, 0xE2, 0xC6, 0x6E, 0x94, 0xE9, 0x50, 0x12, 0x9B, 0x01, 0x72,
1389 : : 0xAA, 0xFD, 0x8B, 0x7C, 0xEC, 0x0D, 0x01, 0xA4, 0x5D, 0x00, 0xE9, 0x79,
1390 : : 0x58, 0xF5, 0x67, 0xF9, 0x61, 0xC3, 0x11, 0xB4, 0x7E, 0x76, 0x0A, 0x4C,
1391 : : 0x60, 0xD6, 0xBD, 0xC8, 0x31, 0xD3, 0x0C, 0xD0, 0x5B, 0xDF, 0x7B, 0x05,
1392 : : 0x9A, 0xBB, 0xC6, 0x2E, 0x9F, 0xF8, 0x18, 0x80, 0x6D, 0x1B, 0x21, 0xE5,
1393 : : 0xAC, 0x75, 0xBC, 0x0D, 0x72, 0x51, 0x61, 0xD7, 0xEA, 0xA2, 0xAC, 0x0E,
1394 : : 0xC1, 0xE7, 0x49, 0x37, 0xE7, 0x7C, 0xDE, 0xBD, 0x56, 0x00, 0x44, 0x6D,
1395 : : 0xAB, 0x81, 0x2B, 0x26, 0x4A, 0xAA, 0x60, 0xE6, 0x43, 0x8D, 0x88, 0x1C,
1396 : : 0x48, 0x55, 0x53, 0x25, 0xE8, 0x3C, 0x46, 0xF0, 0xA6, 0x33, 0x2D, 0xA2,
1397 : : 0xDC, 0x99, 0x57, 0x38, 0x59, 0xCF, 0x53, 0xFA, 0x3E, 0x78, 0x46, 0xA0,
1398 : : 0xA9, 0x50, 0x12, 0x72, 0xAC, 0x15, 0xC6, 0xA7, 0x42, 0x0F, 0x59, 0x6E,
1399 : : 0xEA, 0xB0, 0x3D, 0xB8, 0x94, 0x32, 0xD1, 0xB6, 0xE8, 0x90, 0x06, 0x66,
1400 : : 0x0C, 0xDE, 0xA9, 0x35, 0xC7, 0xDD, 0x72, 0x42, 0x38, 0x33, 0x32, 0x2F,
1401 : : 0x2C, 0x3F, 0xBD, 0x01, 0xD6, 0x47, 0xFC, 0x89, 0x31, 0x38, 0x2E, 0xB9,
1402 : : 0x6B, 0xED, 0xDB, 0x85, 0x38, 0xB1, 0xA5, 0x50, 0xFA, 0xFB, 0xA7, 0x31,
1403 : : 0xEC, 0xB6, 0xBB, 0x82, 0x50, 0xB4, 0x88, 0x5C, 0xED, 0xE5, 0x4B, 0x5B,
1404 : : 0xBF, 0xB3, 0x18, 0xFB, 0xAD, 0x24, 0x41, 0x55, 0x80, 0xCD, 0xA3, 0xA1,
1405 : : 0xD6, 0xD5, 0xB6, 0x06, 0xE9, 0x85, 0x12, 0x33, 0x52, 0x56, 0xF1, 0xB7,
1406 : : 0xDC, 0x57, 0x9E, 0xB4, 0x00, 0x1E, 0xCB, 0x62, 0x13, 0x4C, 0x90, 0x9A,
1407 : : 0x9D, 0x64, 0x80, 0xD1, 0x5E, 0xB3, 0xCB, 0x8A, 0x73, 0x4E, 0x7B, 0xBE,
1408 : : 0x4D, 0xA7, 0xF7, 0xB7, 0x9C, 0x1C, 0x7F, 0x27, 0x1E, 0x7F, 0x58, 0xB2,
1409 : : 0x74, 0xAF, 0x94, 0x0E, 0x19, 0x23, 0xE1, 0x6B, 0xD8, 0x20, 0x4F, 0x2C,
1410 : : 0x13, 0xE8, 0x8C, 0x37, 0x46, 0x27, 0x55, 0x68, 0xDA, 0x3F, 0x7A, 0xC6,
1411 : : 0xEF, 0x87, 0x1D, 0x3B, 0x95, 0x43, 0x5E, 0x75, 0xE0, 0x02, 0x22, 0x0E,
1412 : : 0x11, 0x60, 0xAB, 0x1A, 0x91, 0x94, 0xC4, 0xFA, 0xD9, 0x92, 0x2B, 0xE5,
1413 : : 0x03, 0xE0, 0x7A, 0x17, 0x5C, 0x67, 0x22, 0xB3, 0xCB, 0x77, 0x9E, 0x22,
1414 : : 0x01, 0x5F, 0x5D, 0x64, 0xE4, 0x2F, 0xC4, 0x61, 0xCA, 0xC7, 0xFD, 0x20,
1415 : : 0x24, 0x30, 0xAB, 0x3F, 0x1A, 0x08, 0x85, 0x08, 0x39, 0xDE, 0x19, 0x1C,
1416 : : 0x1A, 0xEA, 0xB8, 0x7E, 0xE5, 0xBC, 0xD9, 0xB2, 0x59, 0xC8, 0x81, 0x02,
1417 : : 0x1D, 0x5C, 0xC0, 0xDD, 0x8D, 0x56, 0xB6, 0x2E, 0x85, 0x26, 0xA8, 0x34,
1418 : : 0x92, 0x36, 0x9A, 0x84, 0xBD, 0x27, 0xC1, 0x9D, 0x5E, 0x14, 0xC4, 0xB7,
1419 : : 0x02, 0xA8, 0xC9, 0xC2, 0xAD, 0xDC, 0x98, 0x42, 0x51, 0xDE, 0x94, 0x28,
1420 : : 0x39, 0xEF, 0xE9, 0x7F, 0x05, 0x3F, 0x1D, 0x67, 0x72, 0x04, 0xCF, 0x7D,
1421 : : 0x38, 0x49, 0xC4, 0x59, 0xA5, 0xF6, 0xB6, 0x02, 0x31, 0xD0, 0x05, 0x74,
1422 : : 0x4B, 0xD0, 0x89, 0xD1, 0x7F, 0xC6, 0xDB, 0x7E, 0x75, 0x62, 0xA3, 0xC2,
1423 : : 0x2E, 0xB0, 0xCC, 0x9A, 0xD3, 0xA4, 0x14, 0xB6, 0xF2, 0x91, 0x44, 0x3F,
1424 : : 0x84, 0xE0, 0x90, 0x4A, 0x6A, 0x34, 0x8C, 0x35, 0x3C, 0xB2, 0xA9, 0x35,
1425 : : 0x88, 0xB0, 0x88, 0xF8, 0x7E, 0x5C, 0xD2, 0x08, 0x5E, 0x08, 0x15, 0x03,
1426 : : 0xBC, 0xF5, 0x42, 0x6B, 0x28, 0xED, 0xDD, 0xAA, 0x4D, 0x78, 0x10, 0x31,
1427 : : 0x32, 0xA2, 0xC5, 0xCA, 0xEE, 0x9A, 0x62, 0x52, 0x3E, 0x48, 0x83, 0xA4,
1428 : : 0xCA, 0xD4, 0xC7, 0xA7, 0xA5, 0x3F, 0x44, 0x1C, 0x86, 0xAD, 0x52, 0x7D,
1429 : : 0x80, 0x1D, 0x9E, 0x32, 0x3F, 0x2A, 0x2E, 0xD8, 0x89, 0xC1, 0xA4, 0xD6,
1430 : : 0xC1, 0x90, 0x2E, 0x1A, 0x20, 0x4B, 0x87, 0x32, 0x35, 0x25, 0xD8, 0xB8,
1431 : : 0x57, 0x15, 0x85, 0x1E, 0x3C, 0x8A, 0xDC, 0x1A, 0x49, 0x3D, 0x70, 0x35,
1432 : : 0x99, 0xAA, 0xDE, 0x2C, 0xD4, 0xAF, 0x79, 0x72, 0xAB, 0x97, 0x84, 0x20,
1433 : : 0xB6, 0x4F, 0x34, 0x3F, 0xEA, 0xAE, 0x5F, 0x8F, 0x3A, 0x42, 0xDB, 0x68,
1434 : : 0xE5, 0x84, 0x63, 0x2E, 0x7A, 0x0E, 0xBD, 0x28, 0x6A, 0x24, 0xB6, 0xAB,
1435 : : 0xE4, 0xAC, 0x20, 0x7C, 0x81, 0xD0, 0x69, 0x89, 0xF8, 0xDE, 0xA9, 0x02,
1436 : : 0xFD, 0x1F, 0x08, 0xDA, 0x26, 0xC2, 0x24, 0xCA, 0xEB, 0x44, 0x16, 0x8D,
1437 : : 0x55, 0x5F, 0xB9, 0xA9, 0x5A, 0x18, 0x50, 0xB1, 0x54, 0xF1, 0xBF, 0x06,
1438 : : 0xC2, 0xB0, 0x95, 0xC2, 0xAE, 0xE5, 0xBF, 0xB3, 0xFD, 0xC9, 0xBF, 0x75,
1439 : : 0x42, 0x7D, 0xA0, 0xA8, 0x95, 0xF9, 0x62, 0x3B, 0x9C, 0x0D, 0x81, 0xF3,
1440 : : 0x9C, 0xFC, 0x19, 0x5B, 0xF7, 0xD1, 0x9C, 0xF0, 0xAA, 0xFE, 0xEF, 0x35,
1441 : : 0x1E, 0x81, 0x9E, 0x02, 0x46, 0x52, 0x9B, 0x99, 0x0D, 0x12, 0x8B, 0x71,
1442 : : 0x6C, 0x32, 0xB5, 0x23, 0x17, 0x03, 0xC5, 0xB0, 0xA1, 0xC3, 0x4B, 0x10,
1443 : : 0x01, 0x4D, 0x4C, 0x4A, 0x46, 0x8F, 0xD9, 0x79, 0xBB, 0x10, 0x44, 0xB0,
1444 : : 0x3C, 0x7D, 0x46, 0xFD, 0x38, 0xDF, 0xAF, 0x6E, 0x58, 0x7D, 0xE1, 0xEB,
1445 : : 0xBB, 0x8C, 0xDC, 0x79, 0xDA, 0x41, 0xD1, 0x8B, 0x0B, 0x11, 0x4F, 0xE5,
1446 : : 0x1C, 0xC1, 0x59, 0xA7, 0x1E, 0x5A, 0xC1, 0xEE, 0x27, 0x33, 0xC8, 0x55,
1447 : : 0xA9, 0x32, 0xEA, 0xF7, 0x45, 0xB0, 0x08, 0xE9, 0x32, 0xDF, 0x70, 0x24,
1448 : : 0x82, 0xD3, 0x2A, 0x3E, 0x4F, 0x42, 0xB9, 0x25, 0x10, 0xD1, 0x73, 0xFA,
1449 : : 0xFD, 0xC1, 0x84, 0xF2, 0xF7, 0x0E, 0xBC, 0x9D, 0x90, 0x39, 0xD7, 0xFD,
1450 : : 0x45, 0x77, 0xBA, 0x29, 0xF9, 0x87, 0x45, 0xC1, 0x32, 0x44, 0xB0, 0x27,
1451 : : 0x6B, 0xFC, 0x8A, 0xFE, 0x00, 0x6F, 0x61, 0x98, 0xD0, 0x60, 0xC8, 0x10,
1452 : : 0xE5, 0xBC, 0x88, 0x13, 0x45, 0x44, 0xA5, 0xEB, 0x6E, 0xCB, 0x11, 0xAF,
1453 : : 0x30, 0xDC, 0x8B, 0xF8, 0x30, 0x46, 0xDA, 0x76, 0xF1, 0xE5, 0x14, 0x51,
1454 : : 0x8A, 0x02, 0x5A, 0x5A, 0xAA, 0x7B, 0x2D, 0x57, 0x0A, 0x5C, 0x73, 0xD1,
1455 : : 0x88, 0xCE, 0xBE, 0x3D, 0x06, 0x3F, 0x48, 0x1D, 0x44, 0x24, 0x6F, 0x4F,
1456 : : 0x7F, 0x6A, 0xF2, 0x16, 0x34, 0x35, 0x38, 0x73, 0x8A, 0xE5, 0x25, 0xF4,
1457 : : 0x34, 0x9E, 0x5B, 0x40, 0x90, 0x04, 0x57, 0x1B, 0x57, 0x75, 0x8F, 0xEA,
1458 : : 0x1C, 0xF8, 0x7A, 0x68, 0x01, 0x1C, 0x8D, 0xBA, 0xF4, 0xE3, 0xD3, 0x8F,
1459 : : 0x7F, 0xE4, 0x50, 0x35, 0x6B, 0x6B, 0xF6, 0xFC, 0x5F, 0x9B, 0x98, 0x78,
1460 : : 0x16, 0x68, 0x72, 0x74, 0x71, 0x78, 0x25, 0x68, 0xE5, 0x1E, 0x66, 0xE2,
1461 : : 0x4E, 0xC8, 0xDB, 0x92, 0x8E, 0x88, 0x64, 0x74, 0xDE, 0xDB, 0x85, 0x56,
1462 : : 0x9F, 0xF9, 0xC4, 0x29, 0x54, 0xA8, 0xFB, 0xBA, 0xEA, 0xAB, 0xC7, 0x49,
1463 : : 0x5C, 0x6C, 0xD7, 0x61, 0x8C, 0xE2, 0x2B, 0xF5, 0xA0, 0xA8, 0xD2, 0x41,
1464 : : 0xC0, 0x54, 0xAB, 0xA7, 0x56, 0x5C, 0xE7, 0xA5, 0xEA, 0xBC, 0x47, 0xD1,
1465 : : 0x0D, 0xD9, 0xC0, 0xA9, 0xC4, 0xA7, 0x3E, 0xD1, 0x2B, 0x1E, 0x34, 0x31,
1466 : : 0x36, 0x9D, 0xB9, 0x51, 0xD3, 0xAD, 0x29, 0xE6, 0x9B, 0xD8, 0x4B, 0x93,
1467 : : 0x33, 0x2F, 0x30, 0xEF, 0x18, 0x90, 0x69, 0x11, 0x09, 0xEA, 0xBA, 0xE0,
1468 : : 0x10, 0x93, 0x63, 0x71, 0xA8, 0x83, 0x59, 0xDB, 0xFC, 0x12, 0x22, 0x84,
1469 : : 0xC7, 0x01, 0x20, 0x99, 0xEC, 0x59, 0xA9, 0xE6, 0x9B, 0x5B, 0x8B, 0xB8,
1470 : : 0x68, 0x52, 0x61, 0x8B, 0x4E, 0xF3, 0x50, 0x69, 0xF1, 0x49, 0x9B, 0xAF,
1471 : : 0x53, 0xAD, 0xA0, 0x9D, 0x23, 0xE0, 0xE0, 0xC4, 0x31, 0xE4, 0x8E, 0x1C,
1472 : : 0x51, 0x14, 0xFC, 0x95, 0x9C, 0xA6, 0x34, 0x85, 0xB0, 0x36, 0xFC, 0x7A,
1473 : : 0x53, 0x03, 0x31, 0x0E, 0xCB, 0x34, 0x3E, 0xDF, 0xD1, 0x71, 0xBC, 0xDB,
1474 : : 0xA1, 0xAF, 0x59, 0x4A, 0x03, 0x19, 0xA7, 0x8E, 0xB5, 0x82, 0x15, 0x24,
1475 : : 0x69, 0x68, 0xBD, 0x9C, 0x2E, 0xFA, 0x06, 0xB5, 0x70, 0xC5, 0x70, 0xC4,
1476 : : 0x14, 0x99, 0x01, 0x49, 0xBD, 0x6E, 0xAE, 0x10, 0xA1, 0xE4, 0xEF, 0xDD,
1477 : : 0xE5, 0x51, 0x22, 0x9D, 0xF7, 0x93, 0xAB, 0x41, 0xBD, 0x86, 0x7A, 0xCC,
1478 : : 0x51, 0x94, 0xEC, 0x22, 0xBE, 0x0D, 0x67, 0xFD, 0xA3, 0xFD, 0xCF, 0xF8,
1479 : : 0x74, 0x0A, 0x5E, 0x1C, 0x71, 0xAD, 0xB6, 0xD0, 0xD7, 0xF8, 0x71, 0x34,
1480 : : 0xAB, 0x62, 0xE7, 0xA8, 0x6B, 0x8F, 0x1E, 0x43, 0x46, 0xA5, 0xE4, 0xB4,
1481 : : 0x52, 0x81, 0x66, 0xB3, 0xE5, 0x10, 0x23, 0x21, 0x2B, 0x31, 0x0F, 0xB8,
1482 : : 0xB6, 0xC5, 0xA5, 0xC9, 0x90, 0x07, 0x83, 0xD0, 0xC3, 0x10, 0x7A, 0x04,
1483 : : 0xBD, 0x8A, 0x3C, 0x7B, 0xF9, 0x0E, 0x51, 0x81, 0x96, 0xC8, 0xAE, 0xF9,
1484 : : 0x27, 0xDE, 0x62, 0x7A, 0x41, 0x60, 0x35, 0x8F, 0x77, 0xBC, 0x95, 0x11,
1485 : : 0x2C, 0xC4, 0x6C, 0x47, 0x7A, 0xEB, 0x29, 0xE5, 0x8E, 0xB5, 0xD6, 0xA5,
1486 : : 0x54, 0x1B, 0xD0, 0xE0, 0x0F, 0x7D, 0x5C, 0x51, 0xD8, 0x6C, 0x92, 0x2F,
1487 : : 0x13, 0x4E, 0x90, 0x77, 0xF8, 0x8D, 0x69, 0x78, 0x96, 0x96, 0x49, 0x9F,
1488 : : 0x3C, 0x2E, 0x5C, 0xA6, 0x73, 0x27, 0x7D, 0xAD, 0x8D, 0xE3, 0x9B, 0x4A,
1489 : : 0x2F, 0x50, 0x0A, 0x42, 0x7E, 0xF2, 0x3B, 0x50, 0x5C, 0x81, 0xC9, 0x49,
1490 : : 0x01, 0x96, 0x83, 0x0A, 0xEC, 0x7F, 0xED, 0x1C, 0xA5, 0x7D, 0xF1, 0xE6,
1491 : : 0xC4, 0xB3, 0x8F, 0xF9, 0x0F, 0xDB, 0x7B, 0xC1, 0x35, 0xF7, 0x63, 0x4A,
1492 : : 0x39, 0xD4, 0x0E, 0x9E, 0x05, 0xD9, 0x42, 0xAA, 0xAB, 0x52, 0xCA, 0x4E,
1493 : : 0x98, 0x3B, 0x43, 0x1A, 0x91, 0x25, 0xA9, 0x34, 0xD5, 0x66, 0xB2, 0xF4,
1494 : : 0xFF, 0xDE, 0x64, 0x91, 0x90, 0xB9, 0x17, 0x70, 0xA0, 0xD6, 0xEA, 0xB6,
1495 : : 0x36, 0xF4, 0x44, 0xCE, 0x86, 0x7B, 0x18, 0x74, 0x9C, 0x18, 0xAD, 0xB6,
1496 : : 0xE0, 0x74, 0xC1, 0x0E, 0x29, 0x5D, 0x6A, 0x36, 0xD1, 0x3E, 0xB8, 0x2A,
1497 : : 0xE4, 0x23, 0x1D, 0xB2, 0xAE, 0xF5, 0x5B, 0x8E, 0x2C, 0xD9, 0xD1, 0xE1,
1498 : : 0x4F, 0x58, 0xA6, 0xE3, 0x88, 0x2E, 0xF9, 0xCF, 0x32, 0x3E, 0x8E, 0x37,
1499 : : 0x95, 0xFF, 0xAD, 0x68, 0x11, 0x5E, 0x7F, 0x3D, 0x38, 0x06, 0x7C, 0x33,
1500 : : 0x32, 0x78, 0x09, 0xEC, 0xCA, 0x3E, 0x08, 0xF1, 0xD0, 0x95, 0x19, 0xC9,
1501 : : 0x7E, 0x62, 0xB2, 0x02, 0xA3, 0x5D, 0xF8, 0x3F, 0xA2, 0xB0, 0x8B, 0x38,
1502 : : 0xB1, 0x8C, 0xEA, 0xB3, 0xE4, 0xBF, 0xD3, 0x6C, 0x6D, 0x3D, 0xD1, 0xC6,
1503 : : 0xDA, 0x6B, 0x7A, 0xBA, 0x05, 0xEA, 0x9E, 0xA5, 0xE9, 0x00, 0xCC, 0x80,
1504 : : 0x57, 0xAB, 0xD9, 0x0A, 0xD1, 0x00, 0x82, 0x2A, 0x51, 0x4B, 0xA2, 0x96,
1505 : : 0xEB, 0x96, 0x14, 0xA8, 0x46, 0xDF, 0x1D, 0x48, 0xAE, 0xFA, 0x12, 0xA8,
1506 : : 0x89, 0x8E, 0xEF, 0xBC, 0x3C, 0xA1, 0x6E, 0xDD, 0x90, 0x66, 0x2E, 0x56,
1507 : : 0x6B, 0xF7, 0x1D, 0xF0, 0x46, 0x11, 0x4A, 0xA6, 0x07, 0x73, 0xC4, 0xE3,
1508 : : 0x97, 0xFE, 0x7E, 0x22, 0x6F, 0x22, 0xB4, 0x6F, 0xB0, 0x32, 0x0A, 0x5E,
1509 : : 0x85, 0x7E, 0x54, 0xB4, 0x24, 0xBD, 0x36, 0xA7, 0x94, 0xE7, 0x37, 0xFD,
1510 : : 0x1A, 0xAF, 0xF4, 0x44, 0xB4, 0x35, 0x4F, 0xE0, 0x41, 0x0E, 0x7D, 0x73,
1511 : : 0x29, 0x28, 0xDA, 0xAF, 0x69, 0xB2, 0xC5, 0xA7, 0x2A, 0x0A, 0xB5, 0x9C,
1512 : : 0xC2, 0xAC, 0x5F, 0x59, 0x5C, 0xEE, 0x44, 0x49, 0x6F, 0x4F, 0x64, 0x43,
1513 : : 0x6F, 0x43, 0x44, 0xAA, 0xA0, 0x4E, 0x94, 0x7C, 0x26, 0x5A, 0xF1, 0xD9,
1514 : : 0xE6, 0x09, 0x80, 0x7A, 0x7D, 0x2E, 0xA2, 0xB9, 0x1A, 0x7A, 0x8F, 0x2A,
1515 : : 0x97, 0x77, 0x23, 0xB4, 0x10, 0xAD, 0x20, 0x7B, 0xA3, 0x0F, 0xFD, 0x44,
1516 : : 0x38, 0xAD, 0x94, 0x39, 0x88, 0x1C, 0xC4, 0xC8, 0xDF, 0xF1, 0x04, 0xA6,
1517 : : 0x51, 0x5D, 0x54, 0x53, 0x60, 0xE4, 0x8A, 0x89, 0x4A, 0x9C, 0xE1, 0x68,
1518 : : 0x4D, 0xFE, 0x69, 0x94, 0x0B, 0x8E, 0xED, 0x6C, 0xFE, 0x11, 0xA7, 0x77,
1519 : : 0xBF, 0x08, 0x41, 0x67, 0x22, 0x59, 0x51, 0x48, 0xEE, 0x59, 0x02, 0x0E,
1520 : : 0x60, 0x6D, 0xAE, 0x8C, 0xC6, 0x39, 0xB7, 0x55, 0xC5, 0x3B, 0x87, 0xA9,
1521 : : 0xBD, 0xD8, 0xEA, 0x48, 0x21, 0xE4, 0x57, 0x51, 0x56, 0x03, 0xF4, 0xBE,
1522 : : 0xBD, 0xBD, 0xC5, 0x26, 0x9B, 0x27, 0xE3, 0xAE, 0xD5, 0x1E, 0x30, 0xE9,
1523 : : 0x7C, 0x9D, 0xDB, 0xE1, 0x09, 0x9D, 0x82, 0x49, 0x15, 0x38, 0x69, 0xFC,
1524 : : 0x1D, 0x52, 0x1A, 0x75, 0xE6, 0xDD, 0x1D, 0xBE, 0x06, 0xC4, 0x9F, 0x14,
1525 : : 0x4C, 0x12, 0xDE, 0xDF, 0x4A, 0xE1, 0x3B, 0xE7, 0xD1, 0xE3, 0x71, 0xD1,
1526 : : 0xFA, 0xD8, 0x0E, 0x63, 0x27, 0xA9, 0xC7, 0x9D, 0xC0, 0x01, 0xC2, 0xDD,
1527 : : 0xFC, 0xA6, 0x1F, 0x59, 0x87, 0xC5, 0x56, 0x99, 0x80, 0xEB, 0xF0, 0xB8,
1528 : : 0xB3, 0x00, 0x9A, 0x61, 0xDB, 0x50, 0x79, 0x48, 0x37, 0x35, 0xDA, 0xD8,
1529 : : 0xF2, 0x37, 0xA7, 0x43, 0xA7, 0xEB, 0x88, 0x2C, 0x68, 0xB4, 0xBB, 0x14,
1530 : : 0x45, 0x31, 0x6B, 0x87, 0x65, 0xE7, 0x82, 0xB4, 0x74, 0xD2, 0xFF, 0x7F,
1531 : : 0x60, 0x15, 0x94, 0x75, 0xEE, 0x30, 0x3C, 0x4E, 0xFC, 0x41, 0xD1, 0x5B,
1532 : : 0xDD, 0x84, 0x6E, 0x13, 0x6C, 0xF8, 0x12, 0xE6, 0xB7, 0xA4, 0xB9, 0xC8,
1533 : : 0x13, 0x89, 0x0C, 0x34, 0xA6, 0xAF, 0x09, 0xEB, 0xF2, 0xB3, 0x79, 0x77,
1534 : : 0x80, 0xD8, 0x77, 0x64, 0xAD, 0x32, 0x3D, 0xD2, 0x06, 0xDF, 0x72, 0x11,
1535 : : 0x4A, 0xA7, 0x70, 0xCE, 0xF9, 0xE6, 0x81, 0x35, 0xA4, 0xA7, 0x52, 0xB5,
1536 : : 0x13, 0x68, 0x5C, 0x69, 0x45, 0xE2, 0x77, 0x2D, 0xBE, 0x2C, 0xE9, 0x38,
1537 : : 0x25, 0x28, 0x7B, 0x63, 0x2C, 0x19, 0x8F, 0x59
1538 : : };
1539 : :
1540 : : /* aad */
1541 : : uint8_t aad[] = {
1542 : : 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B
1543 : : };
1544 : :
1545 : : /* iv */
1546 : : uint8_t iv[] = {
1547 : : 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B,
1548 : : 0x0C, 0x0D, 0x0E, 0x0F
1549 : : };
1550 : :
1551 : : /* cipher key */
1552 : : uint8_t cipher_key[] = {
1553 : : 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B,
1554 : : 0x0C, 0x0D, 0x0E, 0x0F, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
1555 : : 0x18, 0x19, 0x1A, 0x1B, 0x1C, 0x1D, 0x1E, 0x1F
1556 : : };
1557 : :
1558 : : /* auth key */
1559 : : uint8_t auth_key[] = {
1560 : : 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B,
1561 : : 0x0C, 0x0D, 0x0E, 0x0F, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
1562 : : 0x18, 0x19, 0x1A, 0x1B, 0x1C, 0x1D, 0x1E, 0x1F, 0x20, 0x21, 0x22, 0x23,
1563 : : 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2A, 0x2B, 0x2C, 0x2D, 0x2E, 0x2F,
1564 : : 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3A, 0x3B,
1565 : : 0x3C, 0x3D, 0x3E, 0x3F, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47,
1566 : : 0x48, 0x49, 0x4A, 0x4B, 0x4C, 0x4D, 0x4E, 0x4F, 0x50, 0x51, 0x52, 0x53,
1567 : : 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5A, 0x5B, 0x5C, 0x5D, 0x5E, 0x5F,
1568 : : 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6A, 0x6B,
1569 : : 0x6C, 0x6D, 0x6E, 0x6F, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77,
1570 : : 0x78, 0x79, 0x7A, 0x7B, 0x7C, 0x7D, 0x7E, 0x7F
1571 : : };
1572 : :
1573 : : /* AEAD key */
1574 : : uint8_t aead_key[] = {
1575 : : 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B,
1576 : : 0x0C, 0x0D, 0x0E, 0x0F, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
1577 : : 0x18, 0x19, 0x1A, 0x1B, 0x1C, 0x1D, 0x1E, 0x1F
1578 : : };
1579 : :
1580 : : /* Digests */
1581 : : uint8_t digest[2048] = { 0x00 };
1582 : :
1583 : : uint8_t ipsec_plaintext[2048] = {
1584 : : /* IP */
1585 : : 0x45, 0x00, 0x00, 0x28, 0xa4, 0xad, 0x40, 0x00,
1586 : : 0x40, 0x06, 0x78, 0x80, 0x0a, 0x01, 0x03, 0x8f,
1587 : : 0x0a, 0x01, 0x06, 0x12,
1588 : :
1589 : : /* TCP */
1590 : : 0x80, 0x23, 0x06, 0xb8, 0xcb, 0x71, 0x26, 0x02,
1591 : : 0xdd, 0x6b, 0xb0, 0x3e, 0x50, 0x10, 0x16, 0xd0,
1592 : : 0x75, 0x67, 0x00, 0x01
1593 : : };
1594 : :
1595 : : /** ECDSA secp192r1 elliptic curve test params */
1596 : : struct
1597 : : cperf_ecdsa_test_data secp192r1_perf_data = {
1598 : : .pubkey_qx = {
1599 : : .data = secp192r1_qx,
1600 : : .length = sizeof(secp192r1_qx),
1601 : : },
1602 : : .pubkey_qy = {
1603 : : .data = secp192r1_qy,
1604 : : .length = sizeof(secp192r1_qy),
1605 : : },
1606 : : .k = {
1607 : : .data = secp192r1_k,
1608 : : .length = sizeof(secp192r1_k),
1609 : : },
1610 : : .sign_r = {
1611 : : .data = secp192r1_sign_r,
1612 : : .length = sizeof(secp192r1_sign_r),
1613 : : },
1614 : : .sign_s = {
1615 : : .data = secp192r1_sign_s,
1616 : : .length = sizeof(secp192r1_sign_s),
1617 : : },
1618 : : .pkey = {
1619 : : .data = secp192r1_pkey,
1620 : : .length = sizeof(secp192r1_pkey),
1621 : : },
1622 : : .message = {
1623 : : .data = secp192r1_message,
1624 : : .length = sizeof(secp192r1_message),
1625 : : },
1626 : : .curve = RTE_CRYPTO_EC_GROUP_SECP192R1
1627 : : };
1628 : :
1629 : : /** ECDSA secp224r1 elliptic curve test params */
1630 : : struct
1631 : : cperf_ecdsa_test_data secp224r1_perf_data = {
1632 : : .pubkey_qx = {
1633 : : .data = secp224r1_qx,
1634 : : .length = sizeof(secp224r1_qx),
1635 : : },
1636 : : .pubkey_qy = {
1637 : : .data = secp224r1_qy,
1638 : : .length = sizeof(secp224r1_qy),
1639 : : },
1640 : : .k = {
1641 : : .data = secp224r1_k,
1642 : : .length = sizeof(secp224r1_k),
1643 : : },
1644 : : .sign_r = {
1645 : : .data = secp224r1_sign_r,
1646 : : .length = sizeof(secp224r1_sign_r),
1647 : : },
1648 : : .sign_s = {
1649 : : .data = secp224r1_sign_s,
1650 : : .length = sizeof(secp224r1_sign_s),
1651 : : },
1652 : : .pkey = {
1653 : : .data = secp224r1_pkey,
1654 : : .length = sizeof(secp224r1_pkey),
1655 : : },
1656 : : .message = {
1657 : : .data = secp224r1_message,
1658 : : .length = sizeof(secp224r1_message),
1659 : : },
1660 : : .curve = RTE_CRYPTO_EC_GROUP_SECP224R1
1661 : : };
1662 : :
1663 : : /** ECDSA secp256r1 elliptic curve test params */
1664 : : struct
1665 : : cperf_ecdsa_test_data secp256r1_perf_data = {
1666 : : .pubkey_qx = {
1667 : : .data = secp256r1_qx,
1668 : : .length = sizeof(secp256r1_qx),
1669 : : },
1670 : : .pubkey_qy = {
1671 : : .data = secp256r1_qy,
1672 : : .length = sizeof(secp256r1_qy),
1673 : : },
1674 : : .k = {
1675 : : .data = secp256r1_k,
1676 : : .length = sizeof(secp256r1_k),
1677 : : },
1678 : : .sign_r = {
1679 : : .data = secp256r1_sign_r,
1680 : : .length = sizeof(secp256r1_sign_r),
1681 : : },
1682 : : .sign_s = {
1683 : : .data = secp256r1_sign_s,
1684 : : .length = sizeof(secp256r1_sign_s),
1685 : : },
1686 : : .pkey = {
1687 : : .data = secp256r1_pkey,
1688 : : .length = sizeof(secp256r1_pkey),
1689 : : },
1690 : : .message = {
1691 : : .data = secp256r1_message,
1692 : : .length = sizeof(secp256r1_message),
1693 : : },
1694 : : .curve = RTE_CRYPTO_EC_GROUP_SECP256R1
1695 : : };
1696 : :
1697 : : /** ECDSA secp384r1 elliptic curve test params */
1698 : : struct
1699 : : cperf_ecdsa_test_data secp384r1_perf_data = {
1700 : : .pubkey_qx = {
1701 : : .data = secp384r1_qx,
1702 : : .length = sizeof(secp384r1_qx),
1703 : : },
1704 : : .pubkey_qy = {
1705 : : .data = secp384r1_qy,
1706 : : .length = sizeof(secp384r1_qy),
1707 : : },
1708 : : .k = {
1709 : : .data = secp384r1_k,
1710 : : .length = sizeof(secp384r1_k),
1711 : : },
1712 : : .sign_r = {
1713 : : .data = secp384r1_sign_r,
1714 : : .length = sizeof(secp384r1_sign_r),
1715 : : },
1716 : : .sign_s = {
1717 : : .data = secp384r1_sign_s,
1718 : : .length = sizeof(secp384r1_sign_s),
1719 : : },
1720 : : .pkey = {
1721 : : .data = secp384r1_pkey,
1722 : : .length = sizeof(secp384r1_pkey),
1723 : : },
1724 : : .message = {
1725 : : .data = secp384r1_message,
1726 : : .length = sizeof(secp384r1_message),
1727 : : },
1728 : : .curve = RTE_CRYPTO_EC_GROUP_SECP384R1
1729 : : };
1730 : :
1731 : : /** ECDSA secp521r1 elliptic curve test params */
1732 : : struct
1733 : : cperf_ecdsa_test_data secp521r1_perf_data = {
1734 : : .pubkey_qx = {
1735 : : .data = secp521r1_qx,
1736 : : .length = sizeof(secp521r1_qx),
1737 : : },
1738 : : .pubkey_qy = {
1739 : : .data = secp521r1_qy,
1740 : : .length = sizeof(secp521r1_qy),
1741 : : },
1742 : : .k = {
1743 : : .data = secp521r1_k,
1744 : : .length = sizeof(secp521r1_k),
1745 : : },
1746 : : .sign_r = {
1747 : : .data = secp521r1_sign_r,
1748 : : .length = sizeof(secp521r1_sign_r),
1749 : : },
1750 : : .sign_s = {
1751 : : .data = secp521r1_sign_s,
1752 : : .length = sizeof(secp521r1_sign_s),
1753 : : },
1754 : : .pkey = {
1755 : : .data = secp521r1_pkey,
1756 : : .length = sizeof(secp521r1_pkey),
1757 : : },
1758 : : .message = {
1759 : : .data = secp521r1_message,
1760 : : .length = sizeof(secp521r1_message),
1761 : : },
1762 : : .curve = RTE_CRYPTO_EC_GROUP_SECP521R1
1763 : : };
1764 : :
1765 : : /* EdDSA 25519 elliptic curve test params */
1766 : : struct
1767 : : cperf_eddsa_test_data ed25519_perf_data = {
1768 : : .pubkey = {
1769 : : .data = ed25519_pubkey,
1770 : : .length = sizeof(ed25519_pubkey),
1771 : : },
1772 : : .pkey = {
1773 : : .data = ed25519_pkey,
1774 : : .length = sizeof(ed25519_pkey),
1775 : : },
1776 : : .sign = {
1777 : : .data = ed25519_sign,
1778 : : .length = sizeof(ed25519_sign),
1779 : : },
1780 : : .message = {
1781 : : .data = ed25519_message,
1782 : : .length = sizeof(ed25519_message),
1783 : : },
1784 : : .curve = RTE_CRYPTO_EC_GROUP_ED25519,
1785 : : .instance = RTE_CRYPTO_EDCURVE_25519
1786 : : };
1787 : :
1788 : : /** SM2 Fp256 elliptic curve test params */
1789 : : struct
1790 : : cperf_sm2_test_data sm2_perf_data = {
1791 : : .pubkey_qx = {
1792 : : .data = fp256_qx,
1793 : : .length = sizeof(fp256_qx),
1794 : : },
1795 : : .pubkey_qy = {
1796 : : .data = fp256_qy,
1797 : : .length = sizeof(fp256_qy),
1798 : : },
1799 : : .k = {
1800 : : .data = fp256_k,
1801 : : .length = sizeof(fp256_k),
1802 : : },
1803 : : .sign_r = {
1804 : : .data = fp256_sign_r,
1805 : : .length = sizeof(fp256_sign_r),
1806 : : },
1807 : : .sign_s = {
1808 : : .data = fp256_sign_s,
1809 : : .length = sizeof(fp256_sign_s),
1810 : : },
1811 : : .id = {
1812 : : .data = fp256_id,
1813 : : .length = sizeof(fp256_id),
1814 : : },
1815 : : .pkey = {
1816 : : .data = fp256_pkey,
1817 : : .length = sizeof(fp256_pkey),
1818 : : },
1819 : : .message = {
1820 : : .data = fp256_message,
1821 : : .length = sizeof(fp256_message),
1822 : : },
1823 : : .digest = {
1824 : : .data = fp256_digest,
1825 : : .length = sizeof(fp256_digest),
1826 : : },
1827 : : .cipher = {
1828 : : .data = fp256_cipher,
1829 : : .length = sizeof(fp256_cipher),
1830 : : },
1831 : : .curve = RTE_CRYPTO_EC_GROUP_SM2
1832 : : };
1833 : :
1834 : : /** RSA test params */
1835 : : struct cperf_rsa_plaintext rsa_plaintext = {
1836 : : .data = {
1837 : : 0xf8, 0xba, 0x1a, 0x55, 0xd0, 0x2f, 0x85, 0xae,
1838 : : 0x96, 0x7b, 0xb6, 0x2f, 0xb6, 0xcd, 0xa8, 0xeb,
1839 : : 0x7e, 0x78, 0xa0, 0x50
1840 : : },
1841 : : .len = 20
1842 : : };
1843 : :
1844 : : uint8_t rsa_n[] = {
1845 : : 0xb3, 0xa1, 0xaf, 0xb7, 0x13, 0x08, 0x00,
1846 : : 0x0a, 0x35, 0xdc, 0x2b, 0x20, 0x8d, 0xa1, 0xb5,
1847 : : 0xce, 0x47, 0x8a, 0xc3, 0x80, 0xf4, 0x7d, 0x4a,
1848 : : 0xa2, 0x62, 0xfd, 0x61, 0x7f, 0xb5, 0xa8, 0xde,
1849 : : 0x0a, 0x17, 0x97, 0xa0, 0xbf, 0xdf, 0x56, 0x5a,
1850 : : 0x3d, 0x51, 0x56, 0x4f, 0x70, 0x70, 0x3f, 0x63,
1851 : : 0x6a, 0x44, 0x5b, 0xad, 0x84, 0x0d, 0x3f, 0x27,
1852 : : 0x6e, 0x3b, 0x34, 0x91, 0x60, 0x14, 0xb9, 0xaa,
1853 : : 0x72, 0xfd, 0xa3, 0x64, 0xd2, 0x03, 0xa7, 0x53,
1854 : : 0x87, 0x9e, 0x88, 0x0b, 0xc1, 0x14, 0x93, 0x1a,
1855 : : 0x62, 0xff, 0xb1, 0x5d, 0x74, 0xcd, 0x59, 0x63,
1856 : : 0x18, 0x11, 0x3d, 0x4f, 0xba, 0x75, 0xd4, 0x33,
1857 : : 0x4e, 0x23, 0x6b, 0x7b, 0x57, 0x44, 0xe1, 0xd3,
1858 : : 0x03, 0x13, 0xa6, 0xf0, 0x8b, 0x60, 0xb0, 0x9e,
1859 : : 0xee, 0x75, 0x08, 0x9d, 0x71, 0x63, 0x13, 0xcb,
1860 : : 0xa6, 0x81, 0x92, 0x14, 0x03, 0x22, 0x2d, 0xde,
1861 : : 0x55
1862 : : };
1863 : :
1864 : : uint8_t rsa_d[] = {
1865 : : 0x24, 0xd7, 0xea, 0xf4, 0x7f, 0xe0, 0xca, 0x31,
1866 : : 0x4d, 0xee, 0xc4, 0xa1, 0xbe, 0xab, 0x06, 0x61,
1867 : : 0x32, 0xe7, 0x51, 0x46, 0x27, 0xdf, 0x72, 0xe9,
1868 : : 0x6f, 0xa8, 0x4c, 0xd1, 0x26, 0xef, 0x65, 0xeb,
1869 : : 0x67, 0xff, 0x5f, 0xa7, 0x3b, 0x25, 0xb9, 0x08,
1870 : : 0x8e, 0xa0, 0x47, 0x56, 0xe6, 0x8e, 0xf9, 0xd3,
1871 : : 0x18, 0x06, 0x3d, 0xc6, 0xb1, 0xf8, 0xdc, 0x1b,
1872 : : 0x8d, 0xe5, 0x30, 0x54, 0x26, 0xac, 0x16, 0x3b,
1873 : : 0x7b, 0xad, 0x46, 0x9e, 0x21, 0x6a, 0x57, 0xe6,
1874 : : 0x81, 0x56, 0x1d, 0x2a, 0xc4, 0x39, 0x63, 0x67,
1875 : : 0x81, 0x2c, 0xca, 0xcc, 0xf8, 0x42, 0x04, 0xbe,
1876 : : 0xcf, 0x8f, 0x6c, 0x5b, 0x81, 0x46, 0xb9, 0xc7,
1877 : : 0x62, 0x90, 0x87, 0x35, 0x03, 0x9b, 0x89, 0xcb,
1878 : : 0x37, 0xbd, 0xf1, 0x1b, 0x99, 0xa1, 0x9a, 0x78,
1879 : : 0xd5, 0x4c, 0xdd, 0x3f, 0x41, 0x0c, 0xb7, 0x1a,
1880 : : 0xd9, 0x7b, 0x87, 0x5f, 0xbe, 0xb1, 0x83, 0x41
1881 : : };
1882 : :
1883 : : uint8_t rsa_e[] = {0x01, 0x00, 0x01};
1884 : :
1885 : : uint8_t rsa_p[] = {
1886 : : 0xdc, 0xba, 0x00, 0x01, 0x57, 0x93, 0xe3, 0x05,
1887 : : 0xed, 0x61, 0x9a, 0xa3, 0xaf, 0x6a, 0xd3, 0x47,
1888 : : 0x8f, 0x2d, 0x1e, 0x7f, 0x4d, 0x60, 0xc8, 0x8d,
1889 : : 0x34, 0xb8, 0x17, 0x84, 0xbc, 0xd4, 0xe9, 0x79,
1890 : : 0x95, 0x75, 0x19, 0x37, 0xe0, 0xcc, 0xfe, 0x4c,
1891 : : 0x5d, 0x49, 0x53, 0x61, 0x29, 0xf1, 0xdc, 0x82,
1892 : : 0x03, 0x96, 0x7d, 0x95, 0x4f, 0xdd, 0x3c, 0x0a,
1893 : : 0x64, 0x8a, 0x43, 0x2f, 0x95, 0x4a, 0xed, 0xdd
1894 : : };
1895 : :
1896 : : uint8_t rsa_q[] = {
1897 : : 0xd0, 0x56, 0x7a, 0x0a, 0xd5, 0x95, 0xa4, 0x85,
1898 : : 0x53, 0x35, 0xa1, 0x48, 0x07, 0x6a, 0x7c, 0x08,
1899 : : 0xe0, 0xfd, 0x4b, 0x88, 0x77, 0xa6, 0x15, 0x23,
1900 : : 0x0f, 0xbf, 0x14, 0x46, 0x11, 0xee, 0x95, 0xc7,
1901 : : 0x5e, 0x77, 0x65, 0xa2, 0xb5, 0x50, 0xdf, 0x19,
1902 : : 0x07, 0xc7, 0x72, 0xdb, 0x29, 0xf6, 0x54, 0x86,
1903 : : 0xe1, 0xb3, 0x97, 0x0a, 0x28, 0x64, 0x3a, 0x38,
1904 : : 0xa6, 0x7d, 0x13, 0xc3, 0x79, 0xaa, 0x56, 0xd9
1905 : : };
1906 : :
1907 : : uint8_t rsa_dp[] = {
1908 : : 0xc5, 0x43, 0x0d, 0x82, 0x25, 0x8c, 0xab, 0x55,
1909 : : 0xbe, 0xc2, 0x7d, 0xfb, 0x4f, 0x68, 0x3f, 0x0e,
1910 : : 0x32, 0xec, 0xf5, 0xd6, 0x7b, 0x86, 0xc5, 0x75,
1911 : : 0x3c, 0xea, 0x51, 0x4a, 0x75, 0xa0, 0x2a, 0x50,
1912 : : 0x58, 0xbb, 0xe0, 0x1f, 0xca, 0x2e, 0x2a, 0x0e,
1913 : : 0x81, 0x48, 0x68, 0xd5, 0xeb, 0x30, 0x96, 0x0b,
1914 : : 0x33, 0xbd, 0xa8, 0xda, 0x6a, 0x17, 0xa3, 0xf2,
1915 : : 0xfd, 0xcb, 0x7b, 0x23, 0xe9, 0x5e, 0x9f, 0x99
1916 : : };
1917 : : uint8_t rsa_dq[] = {
1918 : : 0xbe, 0xff, 0xf9, 0x05, 0x43, 0xc8, 0xdc, 0x3b,
1919 : : 0x0b, 0x0d, 0x28, 0xde, 0x73, 0x46, 0x11, 0x8e,
1920 : : 0xc6, 0x4e, 0x11, 0xd8, 0x7b, 0xf0, 0xfc, 0x81,
1921 : : 0xd7, 0x66, 0xd3, 0xbc, 0x65, 0xa6, 0x39, 0x14,
1922 : : 0xbd, 0xab, 0x72, 0xb7, 0x57, 0xc9, 0x5b, 0xaf,
1923 : : 0x83, 0xed, 0x3b, 0x84, 0x68, 0x15, 0x18, 0x6b,
1924 : : 0x4c, 0x32, 0xac, 0x6f, 0x38, 0x96, 0xa2, 0xb5,
1925 : : 0xdb, 0x14, 0xe2, 0x70, 0x9c, 0x73, 0x29, 0x09
1926 : : };
1927 : :
1928 : : uint8_t rsa_qinv[] = {
1929 : : 0x59, 0xbd, 0xb1, 0x37, 0xeb, 0x4e, 0xcf, 0x68,
1930 : : 0xe7, 0x85, 0x91, 0xbb, 0xc0, 0xdb, 0x8e, 0x41,
1931 : : 0x91, 0x4a, 0xc0, 0xb1, 0xc5, 0xe8, 0x91, 0xf6,
1932 : : 0xc7, 0x5a, 0x98, 0x1a, 0x8a, 0x0f, 0x45, 0xb2,
1933 : : 0x5b, 0xff, 0x7a, 0x2d, 0x98, 0x89, 0x55, 0xd9,
1934 : : 0xbf, 0x6e, 0xdd, 0x2d, 0xd4, 0xe8, 0x0a, 0xaa,
1935 : : 0xae, 0x2a, 0xc4, 0x16, 0xb5, 0xba, 0xe1, 0x69,
1936 : : 0x71, 0x94, 0xdd, 0xa0, 0xf5, 0x1e, 0x6d, 0xcc
1937 : : };
1938 : :
1939 : : uint8_t rsa_sign[] = {
1940 : : 0x2f, 0x42, 0xb3, 0xb1, 0x7f, 0xa8, 0x66, 0x00,
1941 : : 0xc6, 0xb4, 0x7d, 0x12, 0x67, 0x5f, 0x94, 0xf7,
1942 : : 0x25, 0xd6, 0x7e, 0x14, 0xe4, 0xc2, 0x63, 0xb2,
1943 : : 0xdc, 0x1b, 0x13, 0xc0, 0xda, 0xda, 0x0d, 0x32,
1944 : : 0x9b, 0xf4, 0x8a, 0x62, 0x90, 0xe7, 0xb3, 0xf3,
1945 : : 0xbb, 0x5a, 0xab, 0x5f, 0xf8, 0xaf, 0xf4, 0x19,
1946 : : 0x0d, 0xa5, 0x66, 0x25, 0x95, 0x69, 0x57, 0x43,
1947 : : 0x87, 0x44, 0xb0, 0x92, 0x1a, 0x39, 0xa6, 0x97,
1948 : : 0x06, 0xfd, 0xf3, 0x20, 0x72, 0xfb, 0xea, 0xef,
1949 : : 0xcf, 0xd1, 0x88, 0xca, 0x23, 0x26, 0xa9, 0xa9,
1950 : : 0x22, 0xcd, 0xa0, 0x10, 0xf9, 0x14, 0x28, 0xc7,
1951 : : 0x0e, 0x82, 0xe1, 0xcd, 0xc3, 0x31, 0x0f, 0x75,
1952 : : 0x6d, 0x69, 0xcd, 0x55, 0x30, 0xa3, 0x26, 0xcb,
1953 : : 0xf8, 0xbc, 0xf3, 0xc5, 0xfa, 0xd7, 0x7e, 0x51,
1954 : : 0x81, 0xc9, 0x5c, 0x9f, 0x2a, 0x40, 0x40, 0x83,
1955 : : 0xb3, 0xba, 0xdb, 0x94, 0x2d, 0x31, 0x1c, 0xf8,
1956 : : };
1957 : :
1958 : : uint8_t rsa_cipher[] = {
1959 : : 0x90, 0x65, 0xb0, 0x2e, 0xe0, 0xdd, 0x52, 0x0f,
1960 : : 0xaf, 0x59, 0x30, 0x1d, 0xed, 0x15, 0x44, 0x27,
1961 : : 0x98, 0xf6, 0xd2, 0xae, 0xa6, 0x51, 0x4e, 0xf3,
1962 : : 0xd1, 0x5c, 0x59, 0x24, 0xa3, 0xaf, 0x1f, 0x42,
1963 : : 0xaa, 0x4a, 0xd3, 0x94, 0xe5, 0x6f, 0xfd, 0x68,
1964 : : 0x6a, 0xa3, 0xc9, 0x69, 0x2b, 0xb5, 0x48, 0x69,
1965 : : 0xe8, 0x04, 0x44, 0x64, 0x47, 0xe2, 0xab, 0xb1,
1966 : : 0x49, 0x19, 0xb1, 0x17, 0x76, 0x06, 0x20, 0xa6,
1967 : : 0x81, 0x57, 0x69, 0x76, 0x99, 0xf7, 0x3c, 0xf6,
1968 : : 0x3f, 0x23, 0x58, 0xe6, 0xad, 0x4b, 0xb5, 0xdc,
1969 : : 0x9d, 0xf1, 0x22, 0xfe, 0xda, 0xad, 0x8b, 0x4d,
1970 : : 0x7a, 0xe8, 0x8a, 0x8f, 0x7b, 0x16, 0x47, 0x7b,
1971 : : 0x48, 0x91, 0x22, 0x04, 0x44, 0x80, 0xcb, 0x93,
1972 : : 0x63, 0x42, 0x73, 0x55, 0x4d, 0x73, 0x1a, 0x64,
1973 : : 0xbf, 0x56, 0x12, 0x25, 0xe6, 0x9e, 0xb2, 0xd2,
1974 : : 0xeb, 0x01, 0x57, 0x2c, 0x3a, 0xdf, 0x02, 0xfb,
1975 : : };
1976 : :
1977 : : uint8_t rsa_2048_n[] = {
1978 : : 0xB0, 0xF9, 0xE8, 0x19, 0x43, 0xA7, 0xAE, 0x98,
1979 : : 0x92, 0xAA, 0xDE, 0x17, 0xCA, 0x7C, 0x40, 0xF8,
1980 : : 0x74, 0x4F, 0xED, 0x2F, 0x81, 0x48, 0xE6, 0xC8,
1981 : : 0xEA, 0xA2, 0x7B, 0x7D, 0x00, 0x15, 0x48, 0xFB,
1982 : : 0x51, 0x92, 0xAB, 0x28, 0xB5, 0x6C, 0x50, 0x60,
1983 : : 0xB1, 0x18, 0xCC, 0xD1, 0x31, 0xE5, 0x94, 0x87,
1984 : : 0x4C, 0x6C, 0xA9, 0x89, 0xB5, 0x6C, 0x27, 0x29,
1985 : : 0x6F, 0x09, 0xFB, 0x93, 0xA0, 0x34, 0xDF, 0x32,
1986 : : 0xE9, 0x7C, 0x6F, 0xF0, 0x99, 0x8C, 0xFD, 0x8E,
1987 : : 0x6F, 0x42, 0xDD, 0xA5, 0x8A, 0xCD, 0x1F, 0xA9,
1988 : : 0x79, 0x86, 0xF1, 0x44, 0xF3, 0xD1, 0x54, 0xD6,
1989 : : 0x76, 0x50, 0x17, 0x5E, 0x68, 0x54, 0xB3, 0xA9,
1990 : : 0x52, 0x00, 0x3B, 0xC0, 0x68, 0x87, 0xB8, 0x45,
1991 : : 0x5A, 0xC2, 0xB1, 0x9F, 0x7B, 0x2F, 0x76, 0x50,
1992 : : 0x4E, 0xBC, 0x98, 0xEC, 0x94, 0x55, 0x71, 0xB0,
1993 : : 0x78, 0x92, 0x15, 0x0D, 0xDC, 0x6A, 0x74, 0xCA,
1994 : : 0x0F, 0xBC, 0xD3, 0x54, 0x97, 0xCE, 0x81, 0x53,
1995 : : 0x4D, 0xAF, 0x94, 0x18, 0x84, 0x4B, 0x13, 0xAE,
1996 : : 0xA3, 0x1F, 0x9D, 0x5A, 0x6B, 0x95, 0x57, 0xBB,
1997 : : 0xDF, 0x61, 0x9E, 0xFD, 0x4E, 0x88, 0x7F, 0x2D,
1998 : : 0x42, 0xB8, 0xDD, 0x8B, 0xC9, 0x87, 0xEA, 0xE1,
1999 : : 0xBF, 0x89, 0xCA, 0xB8, 0x5E, 0xE2, 0x1E, 0x35,
2000 : : 0x63, 0x05, 0xDF, 0x6C, 0x07, 0xA8, 0x83, 0x8E,
2001 : : 0x3E, 0xF4, 0x1C, 0x59, 0x5D, 0xCC, 0xE4, 0x3D,
2002 : : 0xAF, 0xC4, 0x91, 0x23, 0xEF, 0x4D, 0x8A, 0xBB,
2003 : : 0xA9, 0x3D, 0x39, 0x05, 0xE4, 0x02, 0x8D, 0x7B,
2004 : : 0xA9, 0x14, 0x84, 0xA2, 0x75, 0x96, 0xE0, 0x7B,
2005 : : 0x4B, 0x6E, 0xD9, 0x92, 0xF0, 0x77, 0xB5, 0x24,
2006 : : 0xD3, 0xDC, 0xFE, 0x7D, 0xDD, 0x55, 0x49, 0xBE,
2007 : : 0x7C, 0xCE, 0x8D, 0xA0, 0x35, 0xCF, 0xA0, 0xB3,
2008 : : 0xFB, 0x8F, 0x9E, 0x46, 0xF7, 0x32, 0xB2, 0xA8,
2009 : : 0x6B, 0x46, 0x01, 0x65, 0xC0, 0x8F, 0x53, 0x13
2010 : : };
2011 : :
2012 : : uint8_t rsa_2048_d[] = {
2013 : : 0x41, 0x18, 0x8B, 0x20, 0xCF, 0xDB, 0xDB, 0xC2,
2014 : : 0xCF, 0x1F, 0xFE, 0x75, 0x2D, 0xCB, 0xAA, 0x72,
2015 : : 0x39, 0x06, 0x35, 0x2E, 0x26, 0x15, 0xD4, 0x9D,
2016 : : 0xCE, 0x80, 0x59, 0x7F, 0xCF, 0x0A, 0x05, 0x40,
2017 : : 0x3B, 0xEF, 0x00, 0xFA, 0x06, 0x51, 0x82, 0xF7,
2018 : : 0x2D, 0xEC, 0xFB, 0x59, 0x6F, 0x4B, 0x0C, 0xE8,
2019 : : 0xFF, 0x59, 0x70, 0xBA, 0xF0, 0x7A, 0x89, 0xA5,
2020 : : 0x19, 0xEC, 0xC8, 0x16, 0xB2, 0xF4, 0xFF, 0xAC,
2021 : : 0x50, 0x69, 0xAF, 0x1B, 0x06, 0xBF, 0xEF, 0x7B,
2022 : : 0xF6, 0xBC, 0xD7, 0x9E, 0x4E, 0x81, 0xC8, 0xC5,
2023 : : 0xA3, 0xA7, 0xD9, 0x13, 0x0D, 0xC3, 0xCF, 0xBA,
2024 : : 0xDA, 0xE5, 0xF6, 0xD2, 0x88, 0xF9, 0xAE, 0xE3,
2025 : : 0xF6, 0xFF, 0x92, 0xFA, 0xE0, 0xF8, 0x1A, 0xF5,
2026 : : 0x97, 0xBE, 0xC9, 0x6A, 0xE9, 0xFA, 0xB9, 0x40,
2027 : : 0x2C, 0xD5, 0xFE, 0x41, 0xF7, 0x05, 0xBE, 0xBD,
2028 : : 0xB4, 0x7B, 0xB7, 0x36, 0xD3, 0xFE, 0x6C, 0x5A,
2029 : : 0x51, 0xE0, 0xE2, 0x07, 0x32, 0xA9, 0x7B, 0x5E,
2030 : : 0x46, 0xC1, 0xCB, 0xDB, 0x26, 0xD7, 0x48, 0x54,
2031 : : 0xC6, 0xB6, 0x60, 0x4A, 0xED, 0x46, 0x37, 0x35,
2032 : : 0xFF, 0x90, 0x76, 0x04, 0x65, 0x57, 0xCA, 0xF9,
2033 : : 0x49, 0xBF, 0x44, 0x88, 0x95, 0xC2, 0x04, 0x32,
2034 : : 0xC1, 0xE0, 0x9C, 0x01, 0x4E, 0xA7, 0x56, 0x60,
2035 : : 0x43, 0x4F, 0x1A, 0x0F, 0x3B, 0xE2, 0x94, 0xBA,
2036 : : 0xBC, 0x5D, 0x53, 0x0E, 0x6A, 0x10, 0x21, 0x3F,
2037 : : 0x53, 0xB6, 0x03, 0x75, 0xFC, 0x84, 0xA7, 0x57,
2038 : : 0x3F, 0x2A, 0xF1, 0x21, 0x55, 0x84, 0xF5, 0xB4,
2039 : : 0xBD, 0xA6, 0xD4, 0xE8, 0xF9, 0xE1, 0x7A, 0x78,
2040 : : 0xD9, 0x7E, 0x77, 0xB8, 0x6D, 0xA4, 0xA1, 0x84,
2041 : : 0x64, 0x75, 0x31, 0x8A, 0x7A, 0x10, 0xA5, 0x61,
2042 : : 0x01, 0x4E, 0xFF, 0xA2, 0x3A, 0x81, 0xEC, 0x56,
2043 : : 0xE9, 0xE4, 0x10, 0x9D, 0xEF, 0x8C, 0xB3, 0xF7,
2044 : : 0x97, 0x22, 0x3F, 0x7D, 0x8D, 0x0D, 0x43, 0x51
2045 : : };
2046 : :
2047 : : uint8_t rsa_2048_p[] = {
2048 : : 0xDD, 0x10, 0x57, 0x02, 0x38, 0x2F, 0x23, 0x2B,
2049 : : 0x36, 0x81, 0xF5, 0x37, 0x91, 0xE2, 0x26, 0x17,
2050 : : 0xC7, 0xBF, 0x4E, 0x9A, 0xCB, 0x81, 0xED, 0x48,
2051 : : 0xDA, 0xF6, 0xD6, 0x99, 0x5D, 0xA3, 0xEA, 0xB6,
2052 : : 0x42, 0x83, 0x9A, 0xFF, 0x01, 0x2D, 0x2E, 0xA6,
2053 : : 0x28, 0xB9, 0x0A, 0xF2, 0x79, 0xFD, 0x3E, 0x6F,
2054 : : 0x7C, 0x93, 0xCD, 0x80, 0xF0, 0x72, 0xF0, 0x1F,
2055 : : 0xF2, 0x44, 0x3B, 0x3E, 0xE8, 0xF2, 0x4E, 0xD4,
2056 : : 0x69, 0xA7, 0x96, 0x13, 0xA4, 0x1B, 0xD2, 0x40,
2057 : : 0x20, 0xF9, 0x2F, 0xD1, 0x10, 0x59, 0xBD, 0x1D,
2058 : : 0x0F, 0x30, 0x1B, 0x5B, 0xA7, 0xA9, 0xD3, 0x63,
2059 : : 0x7C, 0xA8, 0xD6, 0x5C, 0x1A, 0x98, 0x15, 0x41,
2060 : : 0x7D, 0x8E, 0xAB, 0x73, 0x4B, 0x0B, 0x4F, 0x3A,
2061 : : 0x2C, 0x66, 0x1D, 0x9A, 0x1A, 0x82, 0xF3, 0xAC,
2062 : : 0x73, 0x4C, 0x40, 0x53, 0x06, 0x69, 0xAB, 0x8E,
2063 : : 0x47, 0x30, 0x45, 0xA5, 0x8E, 0x65, 0x53, 0x9D
2064 : : };
2065 : :
2066 : : uint8_t rsa_2048_q[] = {
2067 : : 0xCC, 0xF1, 0xE5, 0xBB, 0x90, 0xC8, 0xE9, 0x78,
2068 : : 0x1E, 0xA7, 0x5B, 0xEB, 0xF1, 0x0B, 0xC2, 0x52,
2069 : : 0xE1, 0x1E, 0xB0, 0x23, 0xA0, 0x26, 0x0F, 0x18,
2070 : : 0x87, 0x55, 0x2A, 0x56, 0x86, 0x3F, 0x4A, 0x64,
2071 : : 0x21, 0xE8, 0xC6, 0x00, 0xBF, 0x52, 0x3D, 0x6C,
2072 : : 0xB1, 0xB0, 0xAD, 0xBD, 0xD6, 0x5B, 0xFE, 0xE4,
2073 : : 0xA8, 0x8A, 0x03, 0x7E, 0x3D, 0x1A, 0x41, 0x5E,
2074 : : 0x5B, 0xB9, 0x56, 0x48, 0xDA, 0x5A, 0x0C, 0xA2,
2075 : : 0x6B, 0x54, 0xF4, 0xA6, 0x39, 0x48, 0x52, 0x2C,
2076 : : 0x3D, 0x5F, 0x89, 0xB9, 0x4A, 0x72, 0xEF, 0xFF,
2077 : : 0x95, 0x13, 0x4D, 0x59, 0x40, 0xCE, 0x45, 0x75,
2078 : : 0x8F, 0x30, 0x89, 0x80, 0x90, 0x89, 0x56, 0x58,
2079 : : 0x8E, 0xEF, 0x57, 0x5B, 0x3E, 0x4B, 0xC4, 0xC3,
2080 : : 0x68, 0xCF, 0xE8, 0x13, 0xEE, 0x9C, 0x25, 0x2C,
2081 : : 0x2B, 0x02, 0xE0, 0xDF, 0x91, 0xF1, 0xAA, 0x01,
2082 : : 0x93, 0x8D, 0x38, 0x68, 0x5D, 0x60, 0xBA, 0x6F
2083 : : };
2084 : :
2085 : : uint8_t rsa_2048_dp[] = {
2086 : : 0x09, 0xED, 0x54, 0xEA, 0xED, 0x98, 0xF8, 0x4C,
2087 : : 0x55, 0x7B, 0x4A, 0x86, 0xBF, 0x4F, 0x57, 0x84,
2088 : : 0x93, 0xDC, 0xBC, 0x6B, 0xE9, 0x1D, 0xA1, 0x89,
2089 : : 0x37, 0x04, 0x04, 0xA9, 0x08, 0x72, 0x76, 0xF4,
2090 : : 0xCE, 0x51, 0xD8, 0xA1, 0x00, 0xED, 0x85, 0x7D,
2091 : : 0xC2, 0xB0, 0x64, 0x94, 0x74, 0xF3, 0xF1, 0x5C,
2092 : : 0xD2, 0x4C, 0x54, 0xDB, 0x28, 0x71, 0x10, 0xE5,
2093 : : 0x6E, 0x5C, 0xB0, 0x08, 0x68, 0x2F, 0x91, 0x68,
2094 : : 0xAA, 0x81, 0xF3, 0x14, 0x58, 0xB7, 0x43, 0x1E,
2095 : : 0xCC, 0x1C, 0x44, 0x90, 0x6F, 0xDA, 0x87, 0xCA,
2096 : : 0x89, 0x47, 0x10, 0xC3, 0x71, 0xE9, 0x07, 0x6C,
2097 : : 0x1D, 0x49, 0xFB, 0xAE, 0x51, 0x27, 0x69, 0x34,
2098 : : 0xF2, 0xAD, 0x78, 0x77, 0x89, 0xF4, 0x2D, 0x0F,
2099 : : 0xA0, 0xB4, 0xC9, 0x39, 0x85, 0x5D, 0x42, 0x12,
2100 : : 0x09, 0x6F, 0x70, 0x28, 0x0A, 0x4E, 0xAE, 0x7C,
2101 : : 0x8A, 0x27, 0xD9, 0xC8, 0xD0, 0x77, 0x2E, 0x65
2102 : : };
2103 : : uint8_t rsa_2048_dq[] = {
2104 : : 0x8C, 0xB6, 0x85, 0x7A, 0x7B, 0xD5, 0x46, 0x5F,
2105 : : 0x80, 0x04, 0x7E, 0x9B, 0x87, 0xBC, 0x00, 0x27,
2106 : : 0x31, 0x84, 0x05, 0x81, 0xE0, 0x62, 0x61, 0x39,
2107 : : 0x01, 0x2A, 0x5B, 0x50, 0x5F, 0x0A, 0x33, 0x84,
2108 : : 0x7E, 0xB7, 0xB8, 0xC3, 0x28, 0x99, 0x49, 0xAD,
2109 : : 0x48, 0x6F, 0x3B, 0x4B, 0x3D, 0x53, 0x9A, 0xB5,
2110 : : 0xDA, 0x76, 0x30, 0x21, 0xCB, 0xC8, 0x2C, 0x1B,
2111 : : 0xA2, 0x34, 0xA5, 0x66, 0x8D, 0xED, 0x08, 0x01,
2112 : : 0xB8, 0x59, 0xF3, 0x43, 0xF1, 0xCE, 0x93, 0x04,
2113 : : 0xE6, 0xFA, 0xA2, 0xB0, 0x02, 0xCA, 0xD9, 0xB7,
2114 : : 0x8C, 0xDE, 0x5C, 0xDC, 0x2C, 0x1F, 0xB4, 0x17,
2115 : : 0x1C, 0x42, 0x42, 0x16, 0x70, 0xA6, 0xAB, 0x0F,
2116 : : 0x50, 0xCC, 0x4A, 0x19, 0x4E, 0xB3, 0x6D, 0x1C,
2117 : : 0x91, 0xE9, 0x35, 0xBA, 0x01, 0xB9, 0x59, 0xD8,
2118 : : 0x72, 0x8B, 0x9E, 0x64, 0x42, 0x6B, 0x3F, 0xC3,
2119 : : 0xA7, 0x50, 0x6D, 0xEB, 0x52, 0x39, 0xA8, 0xA7
2120 : : };
2121 : :
2122 : : uint8_t rsa_2048_qinv[] = {
2123 : : 0x0A, 0x81, 0xD8, 0xA6, 0x18, 0x31, 0x4A, 0x80,
2124 : : 0x3A, 0xF6, 0x1C, 0x06, 0x71, 0x1F, 0x2C, 0x39,
2125 : : 0xB2, 0x66, 0xFF, 0x41, 0x4D, 0x53, 0x47, 0x6D,
2126 : : 0x1D, 0xA5, 0x2A, 0x43, 0x18, 0xAA, 0xFE, 0x4B,
2127 : : 0x96, 0xF0, 0xDA, 0x07, 0x15, 0x5F, 0x8A, 0x51,
2128 : : 0x34, 0xDA, 0xB8, 0x8E, 0xE2, 0x9E, 0x81, 0x68,
2129 : : 0x07, 0x6F, 0xCD, 0x78, 0xCA, 0x79, 0x1A, 0xC6,
2130 : : 0x34, 0x42, 0xA8, 0x1C, 0xD0, 0x69, 0x39, 0x27,
2131 : : 0xD8, 0x08, 0xE3, 0x35, 0xE8, 0xD8, 0xCB, 0xF2,
2132 : : 0x12, 0x19, 0x07, 0x50, 0x9A, 0x57, 0x75, 0x9B,
2133 : : 0x4F, 0x9A, 0x18, 0xFA, 0x3A, 0x7B, 0x33, 0x37,
2134 : : 0x79, 0xED, 0xDE, 0x7A, 0x45, 0x93, 0x84, 0xF8,
2135 : : 0x44, 0x4A, 0xDA, 0xEC, 0xFF, 0xEC, 0x95, 0xFD,
2136 : : 0x55, 0x2B, 0x0C, 0xFC, 0xB6, 0xC7, 0xF6, 0x92,
2137 : : 0x62, 0x6D, 0xDE, 0x1E, 0xF2, 0x68, 0xA4, 0x0D,
2138 : : 0x2F, 0x67, 0xB5, 0xC8, 0xAA, 0x38, 0x7F, 0xF7
2139 : : };
2140 : :
2141 : : uint8_t rsa_2048_sign[] = {
2142 : : 0x12, 0x76, 0xE0, 0x0B, 0xD9, 0x08, 0x66, 0x9A,
2143 : : 0x92, 0x53, 0xD1, 0x70, 0xAA, 0x5B, 0x9D, 0xC0,
2144 : : 0x88, 0x11, 0x9F, 0x0C, 0x97, 0x7C, 0x9F, 0x96,
2145 : : 0x4C, 0x12, 0x3D, 0xB6, 0xFC, 0xF3, 0xEB, 0x3C,
2146 : : 0x19, 0x1E, 0x21, 0x6D, 0x56, 0x8F, 0x8D, 0xFA,
2147 : : 0x58, 0xE3, 0xED, 0xD8, 0xD6, 0x89, 0x6C, 0x29,
2148 : : 0xDE, 0x12, 0x05, 0xDB, 0x7A, 0x1F, 0x1E, 0x94,
2149 : : 0x02, 0x2D, 0x4A, 0x57, 0xC8, 0x77, 0x59, 0x08,
2150 : : 0x84, 0xC4, 0xD9, 0x44, 0x82, 0x8A, 0x7F, 0x0E,
2151 : : 0x5E, 0x2A, 0x45, 0xE7, 0x7E, 0xB6, 0xB1, 0x95,
2152 : : 0x09, 0x2C, 0xED, 0x08, 0x32, 0x31, 0xA5, 0x01,
2153 : : 0x76, 0x9E, 0x8A, 0x76, 0xA2, 0xBD, 0xD3, 0xE6,
2154 : : 0x26, 0x5A, 0x16, 0x0D, 0xF8, 0xE5, 0xF6, 0xC5,
2155 : : 0x94, 0x21, 0xF2, 0x9E, 0xB3, 0x26, 0xE0, 0xA4,
2156 : : 0xF7, 0xA7, 0x20, 0xFC, 0xE0, 0xE3, 0xF3, 0xB2,
2157 : : 0x2C, 0xA7, 0x6B, 0x99, 0x68, 0xDC, 0x43, 0xDF,
2158 : : 0xE0, 0x5B, 0x78, 0xAC, 0xDB, 0x78, 0x19, 0x44,
2159 : : 0x66, 0x8B, 0x1E, 0x56, 0x5E, 0xD7, 0xD8, 0x4A,
2160 : : 0x73, 0x4F, 0x00, 0xA8, 0x75, 0x9F, 0xEB, 0x8F,
2161 : : 0x97, 0x32, 0x35, 0xCC, 0xEF, 0xC9, 0xF9, 0x26,
2162 : : 0xBE, 0xB6, 0x63, 0x86, 0x8F, 0x23, 0xDA, 0x44,
2163 : : 0x77, 0xC3, 0x36, 0x7B, 0xC7, 0x9B, 0x13, 0x0F,
2164 : : 0xDB, 0x6E, 0x3C, 0xDF, 0x33, 0xC0, 0x1F, 0x41,
2165 : : 0x4C, 0x58, 0xEA, 0x0E, 0xB2, 0x8A, 0x44, 0xDB,
2166 : : 0x9B, 0x82, 0x63, 0xA4, 0x89, 0x58, 0xB5, 0x98,
2167 : : 0xFC, 0x0D, 0x1E, 0x00, 0x82, 0x26, 0x27, 0xB4,
2168 : : 0x43, 0xFD, 0x78, 0xA8, 0xBD, 0xDC, 0x91, 0xE4,
2169 : : 0xC2, 0xB5, 0xD3, 0xF8, 0x7A, 0x86, 0x1D, 0xD8,
2170 : : 0x1E, 0x3F, 0xD7, 0x0D, 0x79, 0xB3, 0xBE, 0x24,
2171 : : 0xB0, 0x07, 0x95, 0xDF, 0xFC, 0xBA, 0xF9, 0x09,
2172 : : 0xF7, 0xDF, 0xBA, 0x3F, 0x7A, 0x8C, 0xDA, 0xB0,
2173 : : 0xA5, 0x36, 0xA2, 0xFF, 0x8A, 0x68, 0x4F, 0x68,
2174 : : };
2175 : :
2176 : : uint8_t rsa_2048_cipher[] = {
2177 : : 0x9f, 0xd3, 0xf2, 0x54, 0x23, 0xb2, 0x0f, 0x8e,
2178 : : 0x8b, 0x16, 0x3c, 0x22, 0x66, 0x00, 0xe1, 0x38,
2179 : : 0x86, 0xdc, 0x8c, 0x3f, 0x6b, 0x99, 0xa1, 0x45,
2180 : : 0x0b, 0xb5, 0x39, 0x90, 0x4d, 0x59, 0xc4, 0xe5,
2181 : : 0x9b, 0xe5, 0x2b, 0xb9, 0xad, 0xca, 0x1c, 0x9c,
2182 : : 0x51, 0x7b, 0xdd, 0x7f, 0x25, 0x24, 0xe7, 0x6d,
2183 : : 0x96, 0x04, 0x64, 0x76, 0x9d, 0x65, 0xb3, 0x03,
2184 : : 0x65, 0xc9, 0xd4, 0xfb, 0x48, 0x89, 0x2a, 0x8d,
2185 : : 0xf0, 0xb1, 0x03, 0x3a, 0x55, 0x4e, 0x8e, 0x4c,
2186 : : 0x25, 0x88, 0xf8, 0x3c, 0x7f, 0xb8, 0x6c, 0xb9,
2187 : : 0x65, 0x58, 0x13, 0xc9, 0x71, 0xdf, 0xeb, 0x98,
2188 : : 0x1d, 0x69, 0x4f, 0x70, 0xbd, 0x2e, 0xa6, 0xf8,
2189 : : 0x99, 0xe7, 0xcf, 0xc9, 0xb7, 0x18, 0x4a, 0x49,
2190 : : 0xad, 0x3c, 0xe7, 0xee, 0x50, 0xea, 0x3d, 0xb4,
2191 : : 0x6e, 0x14, 0x9f, 0x2e, 0x0e, 0x50, 0xba, 0xd1,
2192 : : 0x2e, 0xd2, 0x3b, 0x3b, 0x2a, 0xe1, 0x33, 0x6a,
2193 : : 0xdb, 0xbc, 0x5b, 0x80, 0x39, 0xe2, 0xb0, 0xf3,
2194 : : 0xbe, 0x6b, 0xfa, 0x0d, 0x34, 0x0b, 0x84, 0x16,
2195 : : 0x5f, 0x08, 0x17, 0xac, 0xf1, 0x94, 0xc1, 0xd8,
2196 : : 0xa8, 0x56, 0x6d, 0x62, 0xc9, 0xdb, 0x53, 0xfc,
2197 : : 0x2d, 0xca, 0xa2, 0xad, 0x34, 0xc9, 0x3c, 0x5e,
2198 : : 0xfd, 0x5f, 0x44, 0x2e, 0x4a, 0x0f, 0x25, 0x68,
2199 : : 0x5f, 0x57, 0xb8, 0xd7, 0xd7, 0xb1, 0x5c, 0xc6,
2200 : : 0xb6, 0x90, 0xcf, 0x14, 0xd9, 0x0b, 0x6c, 0xab,
2201 : : 0x8c, 0x05, 0x12, 0x00, 0x5f, 0x14, 0x4e, 0x84,
2202 : : 0xdd, 0x64, 0x8a, 0xdd, 0xcb, 0x98, 0xab, 0x22,
2203 : : 0x84, 0x97, 0xa0, 0xae, 0xfe, 0xab, 0xe6, 0xba,
2204 : : 0xf0, 0xb3, 0x8a, 0x1d, 0xf5, 0xad, 0x0e, 0x26,
2205 : : 0xec, 0x07, 0x5b, 0x67, 0xed, 0xe0, 0xbd, 0x58,
2206 : : 0xdb, 0x75, 0xff, 0x83, 0xe8, 0x52, 0x40, 0x2b,
2207 : : 0xf8, 0x4d, 0x43, 0xf5, 0xfc, 0x69, 0xcc, 0x5f,
2208 : : 0x31, 0xb2, 0xb9, 0x07, 0x2f, 0x9a, 0x7f, 0x89,
2209 : : };
2210 : :
2211 : : uint8_t rsa_4096_n[] = {
2212 : : 0xB3, 0x8B, 0x49, 0x60, 0xE6, 0x3B, 0xE6, 0xA8,
2213 : : 0xDB, 0xA8, 0x9A, 0x82, 0x97, 0x8E, 0xF1, 0xF6,
2214 : : 0x32, 0x44, 0xE5, 0x57, 0x7D, 0x8C, 0xF5, 0x86,
2215 : : 0x16, 0xD5, 0xCA, 0x57, 0x59, 0xD4, 0x9C, 0xC8,
2216 : : 0xD9, 0x36, 0xC3, 0x38, 0xAA, 0x3C, 0xB9, 0xB1,
2217 : : 0x11, 0xC1, 0x49, 0x7E, 0x5B, 0x51, 0xAF, 0x69,
2218 : : 0x2F, 0x26, 0x11, 0xE6, 0x89, 0xF7, 0x67, 0x54,
2219 : : 0x80, 0xC0, 0xB0, 0xF4, 0xC3, 0x65, 0x4F, 0x43,
2220 : : 0xAF, 0x85, 0xFE, 0x8C, 0x8A, 0xD7, 0x34, 0xE0,
2221 : : 0x42, 0xA8, 0xAD, 0xA0, 0x5F, 0xD7, 0x65, 0x08,
2222 : : 0xE0, 0x0B, 0xA0, 0xF7, 0x56, 0xC3, 0x44, 0x3B,
2223 : : 0xBE, 0x83, 0x3E, 0xA7, 0xD1, 0x00, 0xD4, 0xFB,
2224 : : 0x36, 0x7E, 0xEB, 0xD6, 0x0B, 0xDB, 0x64, 0x86,
2225 : : 0x77, 0xFC, 0x7D, 0xEB, 0x94, 0x24, 0x4D, 0xAD,
2226 : : 0x1A, 0xF8, 0xEE, 0xD1, 0xC6, 0x58, 0x12, 0xC0,
2227 : : 0x3E, 0x7C, 0x73, 0xF7, 0xF3, 0x58, 0xE9, 0x41,
2228 : : 0xBC, 0x66, 0x45, 0x8F, 0xF7, 0xBB, 0x97, 0xA4,
2229 : : 0x9A, 0x98, 0xA1, 0x18, 0x07, 0xE0, 0x2C, 0x1A,
2230 : : 0x3B, 0x9A, 0xD3, 0x3A, 0x57, 0x3A, 0xE1, 0x80,
2231 : : 0xE1, 0xFF, 0x43, 0x2A, 0xE5, 0x58, 0x0C, 0xC9,
2232 : : 0xCA, 0xBF, 0xAB, 0x60, 0x2F, 0x32, 0x5B, 0xCD,
2233 : : 0xA0, 0x97, 0xE8, 0x7B, 0xC7, 0xA6, 0xD7, 0x4E,
2234 : : 0x34, 0xA8, 0x7D, 0x60, 0x8A, 0x43, 0xFE, 0xB2,
2235 : : 0xE4, 0xFF, 0xF1, 0xF4, 0xB8, 0xE7, 0x68, 0x6A,
2236 : : 0x98, 0x47, 0x5D, 0xB5, 0x1A, 0x6E, 0xBD, 0x08,
2237 : : 0x17, 0x2A, 0x57, 0x41, 0x77, 0x49, 0x24, 0x8B,
2238 : : 0x21, 0x55, 0xC8, 0xB9, 0x06, 0xE0, 0xD5, 0x40,
2239 : : 0xE8, 0xCB, 0x28, 0xF4, 0xC0, 0x0A, 0xDC, 0x9F,
2240 : : 0xE4, 0x75, 0x8A, 0x1A, 0xC3, 0x64, 0xAB, 0x39,
2241 : : 0xE4, 0xE1, 0x55, 0x28, 0x98, 0x54, 0x44, 0x15,
2242 : : 0x3F, 0xEE, 0xC6, 0xAD, 0x4C, 0x53, 0x48, 0xB2,
2243 : : 0xE3, 0x8F, 0xF5, 0x50, 0xF5, 0xFA, 0x58, 0x33,
2244 : : 0x97, 0x93, 0x37, 0x30, 0xC8, 0x08, 0x81, 0xBF,
2245 : : 0x11, 0xEE, 0xE8, 0xFE, 0x38, 0x6D, 0x5B, 0x51,
2246 : : 0x28, 0x49, 0xA9, 0x83, 0x99, 0x43, 0xAB, 0xF3,
2247 : : 0xD9, 0x72, 0x20, 0x76, 0x97, 0xB8, 0xEC, 0x24,
2248 : : 0x11, 0xA2, 0x61, 0x9D, 0x55, 0xCA, 0x04, 0x23,
2249 : : 0x3C, 0x5A, 0x2C, 0xED, 0xC6, 0xF2, 0x86, 0xD8,
2250 : : 0x29, 0xD0, 0xE8, 0x37, 0x20, 0x7B, 0x76, 0x52,
2251 : : 0x9A, 0xA2, 0x44, 0x87, 0x21, 0x26, 0x8D, 0xC0,
2252 : : 0x15, 0x0B, 0xB7, 0xB0, 0x7E, 0x73, 0x31, 0x3A,
2253 : : 0x71, 0x3E, 0x58, 0x95, 0xBA, 0xAF, 0x3A, 0xDF,
2254 : : 0xFA, 0x60, 0x39, 0x58, 0xC5, 0x67, 0xF8, 0x5C,
2255 : : 0xF2, 0x5B, 0x1D, 0x80, 0xA2, 0x77, 0x56, 0xA3,
2256 : : 0x0D, 0x1A, 0x50, 0xA1, 0xE4, 0x69, 0x8E, 0xDA,
2257 : : 0x9A, 0x12, 0x2B, 0xB0, 0xAA, 0x7A, 0x60, 0xF7,
2258 : : 0xCD, 0x22, 0x6C, 0xB1, 0x16, 0x5C, 0xFC, 0xF9,
2259 : : 0xCA, 0x83, 0x0A, 0x60, 0x6C, 0xC0, 0xFB, 0x14,
2260 : : 0x87, 0xF2, 0x49, 0xE5, 0xE0, 0xC7, 0x1C, 0x88,
2261 : : 0x62, 0x6C, 0x57, 0x12, 0x80, 0x81, 0xDE, 0x76,
2262 : : 0xC1, 0x23, 0x84, 0xB6, 0xD4, 0x48, 0xB6, 0x7F,
2263 : : 0x0E, 0x71, 0x23, 0xAE, 0xEF, 0x74, 0xA8, 0x85,
2264 : : 0x96, 0x03, 0x74, 0x75, 0x54, 0x83, 0xF2, 0x90,
2265 : : 0xA7, 0xDE, 0x66, 0x46, 0x5E, 0x22, 0x7B, 0x2B,
2266 : : 0x17, 0x31, 0x8F, 0x8A, 0x49, 0x05, 0x2B, 0x01,
2267 : : 0x45, 0xFB, 0xA2, 0x83, 0x77, 0x2B, 0xC2, 0x9A,
2268 : : 0x5B, 0x58, 0x12, 0xAC, 0xCE, 0xE3, 0xAB, 0x62,
2269 : : 0x81, 0x70, 0x19, 0xE5, 0x48, 0x07, 0xF2, 0x88,
2270 : : 0x97, 0x12, 0xB7, 0xB8, 0xF3, 0x03, 0xBA, 0x5F,
2271 : : 0xE1, 0x47, 0xF9, 0xC2, 0xF3, 0x43, 0x4A, 0xB7,
2272 : : 0x03, 0xC1, 0xD9, 0x46, 0x73, 0x43, 0x82, 0xA0,
2273 : : 0xA3, 0x53, 0xF4, 0xE0, 0xCB, 0xBE, 0xA2, 0x6A,
2274 : : 0x4B, 0xBF, 0x21, 0xCE, 0x9E, 0xB5, 0xE7, 0x9D,
2275 : : 0x47, 0x57, 0xD7, 0xDE, 0x02, 0x7F, 0x20, 0xE5
2276 : : };
2277 : :
2278 : : uint8_t rsa_4096_d[] = {
2279 : : 0x6A, 0xD1, 0xB0, 0xBB, 0x7C, 0xDF, 0x20, 0x91,
2280 : : 0x4F, 0xF6, 0x94, 0xCE, 0xA3, 0x7B, 0x01, 0x4B,
2281 : : 0xD7, 0x86, 0x93, 0xE8, 0x24, 0xA3, 0x4B, 0xA4,
2282 : : 0x16, 0x4B, 0xE5, 0xD1, 0x68, 0x79, 0x8D, 0x3A,
2283 : : 0x15, 0xB9, 0x76, 0x16, 0x6D, 0x7A, 0x29, 0x84,
2284 : : 0x46, 0xAA, 0xF7, 0x9D, 0xBC, 0x98, 0xF1, 0xC2,
2285 : : 0xA3, 0xB1, 0x83, 0xAE, 0xE4, 0x60, 0x94, 0x52,
2286 : : 0x7B, 0x33, 0xA9, 0x54, 0x46, 0x38, 0x2D, 0x1B,
2287 : : 0x78, 0xFF, 0x40, 0x7D, 0xBF, 0x50, 0xE0, 0x7D,
2288 : : 0x98, 0x4B, 0x20, 0xD9, 0xAC, 0x8B, 0xCA, 0xE9,
2289 : : 0xA7, 0xDA, 0x63, 0x4F, 0x24, 0x88, 0x92, 0x3C,
2290 : : 0xF5, 0x50, 0xC2, 0x63, 0x37, 0x7E, 0xC6, 0x38,
2291 : : 0x1B, 0xA9, 0x11, 0x88, 0xCC, 0x8F, 0x1F, 0xD4,
2292 : : 0xBC, 0xE8, 0x34, 0xC6, 0x86, 0xE1, 0xBE, 0x71,
2293 : : 0x01, 0xFE, 0x1E, 0xA0, 0x21, 0xE0, 0x5E, 0x6F,
2294 : : 0x8F, 0xFD, 0x9D, 0x45, 0x64, 0xBB, 0x7E, 0x33,
2295 : : 0x84, 0xF2, 0x57, 0xEA, 0x9A, 0x9A, 0x3A, 0x53,
2296 : : 0x4D, 0x43, 0x07, 0x7C, 0xF3, 0x9A, 0x94, 0xC2,
2297 : : 0x9A, 0xB9, 0xB7, 0x78, 0x1B, 0x53, 0xC5, 0xBC,
2298 : : 0x57, 0x38, 0xF6, 0x6E, 0x3B, 0xFA, 0xD1, 0xC8,
2299 : : 0xF0, 0xDE, 0x6E, 0x08, 0x90, 0xAB, 0xE6, 0x60,
2300 : : 0x85, 0x6E, 0x3B, 0x7C, 0x01, 0x41, 0xAB, 0x11,
2301 : : 0x35, 0x55, 0x15, 0x1A, 0xED, 0xC8, 0x1C, 0x6D,
2302 : : 0xB4, 0xBE, 0xED, 0xE6, 0x0A, 0x68, 0x6B, 0x00,
2303 : : 0x18, 0x4F, 0x45, 0x5A, 0x2D, 0x3A, 0xBB, 0x2E,
2304 : : 0x68, 0x11, 0xE1, 0xCD, 0xEA, 0x39, 0x53, 0x0B,
2305 : : 0x8F, 0xAE, 0xA8, 0xF8, 0x24, 0x36, 0x79, 0xC9,
2306 : : 0xDF, 0x76, 0x97, 0x8C, 0x5E, 0x01, 0x58, 0x57,
2307 : : 0xAC, 0xA5, 0x9D, 0x9F, 0xE4, 0xA6, 0x2D, 0x15,
2308 : : 0x09, 0xAE, 0x62, 0x6A, 0xFF, 0x8E, 0x0A, 0xDF,
2309 : : 0x95, 0xA4, 0xEB, 0x01, 0x49, 0xCA, 0xB7, 0x12,
2310 : : 0xEF, 0x3E, 0xC3, 0xD6, 0x02, 0x32, 0x8A, 0x6C,
2311 : : 0x50, 0x21, 0xBA, 0x1B, 0x35, 0xB8, 0x58, 0x3D,
2312 : : 0x9A, 0x90, 0x40, 0x55, 0x03, 0xF5, 0xFA, 0x0F,
2313 : : 0x42, 0x4C, 0x72, 0x86, 0x23, 0xFC, 0x81, 0xD3,
2314 : : 0xDD, 0x7B, 0xFF, 0x1B, 0xF7, 0x8C, 0x8E, 0x2E,
2315 : : 0xBD, 0x03, 0xA5, 0x11, 0x2D, 0xEB, 0x65, 0x89,
2316 : : 0x98, 0x6E, 0x49, 0xBD, 0x30, 0x07, 0x1A, 0xD8,
2317 : : 0x41, 0xA3, 0xCC, 0xA8, 0x07, 0x6C, 0xCF, 0xC7,
2318 : : 0x94, 0x63, 0x30, 0xB1, 0xFD, 0x1C, 0x21, 0x2A,
2319 : : 0xD3, 0xEB, 0xD3, 0x7D, 0x9A, 0x4D, 0x0A, 0x96,
2320 : : 0x95, 0xB8, 0x16, 0x8A, 0x08, 0x89, 0x32, 0x7D,
2321 : : 0x52, 0x6F, 0x16, 0xD1, 0x56, 0x37, 0xFA, 0x9D,
2322 : : 0xBF, 0x04, 0xB0, 0xB8, 0x3D, 0xD8, 0xB5, 0xC4,
2323 : : 0x05, 0x2D, 0xC5, 0x38, 0xB6, 0xCA, 0xE9, 0xC9,
2324 : : 0x2E, 0xC9, 0x70, 0x10, 0x7A, 0x2F, 0x1E, 0xE4,
2325 : : 0xD4, 0x7A, 0x65, 0xCC, 0xA5, 0xB9, 0x59, 0x6E,
2326 : : 0x42, 0x74, 0x91, 0x9B, 0xE7, 0xD1, 0xEC, 0x90,
2327 : : 0xE4, 0x50, 0xFE, 0x58, 0x58, 0xDC, 0x2E, 0x01,
2328 : : 0xE8, 0x4E, 0xBD, 0x92, 0x07, 0xD8, 0xEA, 0x20,
2329 : : 0xFA, 0x37, 0x14, 0x0E, 0x89, 0xD0, 0x10, 0xD6,
2330 : : 0x50, 0x1F, 0x22, 0x61, 0x97, 0x18, 0x04, 0xDE,
2331 : : 0x73, 0x68, 0x0F, 0xE6, 0x1C, 0x23, 0x5C, 0x8F,
2332 : : 0x4E, 0x63, 0x1F, 0xF0, 0x6D, 0xBD, 0xEE, 0x66,
2333 : : 0x6D, 0xBB, 0x9A, 0xFB, 0xFD, 0xA3, 0xB9, 0x71,
2334 : : 0xC3, 0x29, 0x0D, 0x7B, 0xDE, 0xF5, 0xC5, 0x78,
2335 : : 0x5A, 0x07, 0x1B, 0xE9, 0x4A, 0xE1, 0x8A, 0x0B,
2336 : : 0x2E, 0xD8, 0xAE, 0x67, 0x9A, 0xBA, 0xA6, 0x10,
2337 : : 0x85, 0x28, 0xA8, 0x5E, 0x31, 0x7F, 0x87, 0xA8,
2338 : : 0x99, 0xC5, 0x89, 0xF4, 0xA8, 0xAD, 0x42, 0x90,
2339 : : 0xA6, 0xCA, 0x1E, 0xF9, 0xF1, 0x4D, 0x8D, 0x0A,
2340 : : 0x7A, 0x66, 0xDC, 0x75, 0x0B, 0x69, 0xB1, 0x9C,
2341 : : 0xB2, 0x58, 0x28, 0xC3, 0xEA, 0xF0, 0x42, 0x21,
2342 : : 0x5C, 0x09, 0xAA, 0xD4, 0xA9, 0x54, 0xE8, 0x55
2343 : : };
2344 : :
2345 : : uint8_t rsa_4096_p[] = {
2346 : : 0xE0, 0x41, 0xBD, 0xF1, 0xC9, 0xB5, 0x69, 0xAC,
2347 : : 0xF5, 0xE8, 0x02, 0x2D, 0x21, 0x1B, 0x87, 0x1B,
2348 : : 0x5F, 0x29, 0x21, 0x41, 0xA5, 0x89, 0xFD, 0x0F,
2349 : : 0x6D, 0xCB, 0x59, 0x47, 0x6B, 0x1C, 0x1D, 0xA4,
2350 : : 0x01, 0x8D, 0xD7, 0xA1, 0xE1, 0x08, 0x39, 0x32,
2351 : : 0x74, 0x5E, 0xF3, 0xC6, 0x6C, 0xF7, 0xFF, 0x31,
2352 : : 0x3E, 0xED, 0x4C, 0xB1, 0x68, 0x1D, 0xEF, 0x9D,
2353 : : 0x29, 0xCC, 0x3F, 0xE8, 0x7A, 0xF7, 0xAD, 0x19,
2354 : : 0xE9, 0xEF, 0x34, 0x56, 0x62, 0xC9, 0xC4, 0xF4,
2355 : : 0xE6, 0xE7, 0x07, 0xAA, 0x4E, 0x99, 0x49, 0x63,
2356 : : 0x4C, 0x08, 0x64, 0x71, 0xA5, 0x5B, 0x67, 0x46,
2357 : : 0xC2, 0xAE, 0xEF, 0x87, 0x71, 0xEF, 0x21, 0xA2,
2358 : : 0xEE, 0x8A, 0xB4, 0xDE, 0xC4, 0xC2, 0x04, 0x3C,
2359 : : 0x70, 0xCF, 0xBA, 0x89, 0xE5, 0xEB, 0x2F, 0x62,
2360 : : 0xEA, 0x07, 0xC7, 0x4B, 0xD4, 0x16, 0x67, 0x69,
2361 : : 0x12, 0xA9, 0x58, 0x9F, 0xB3, 0xED, 0x70, 0x28,
2362 : : 0x8F, 0x8A, 0x03, 0xD1, 0x91, 0xC5, 0x8A, 0x88,
2363 : : 0x96, 0xE8, 0xB2, 0x0F, 0x1E, 0xDE, 0x91, 0x80,
2364 : : 0xCE, 0xD3, 0x03, 0x59, 0xF7, 0x5F, 0x48, 0xAF,
2365 : : 0xE9, 0x7C, 0x46, 0xEE, 0x59, 0xC9, 0x27, 0x1E,
2366 : : 0x71, 0x37, 0x55, 0x4A, 0xD7, 0x05, 0x56, 0x17,
2367 : : 0x84, 0x8F, 0xD3, 0x04, 0x1C, 0xD6, 0x30, 0x47,
2368 : : 0xF6, 0x46, 0x2C, 0x0E, 0x66, 0xE1, 0x83, 0x9F,
2369 : : 0x63, 0xC6, 0x12, 0xD4, 0xA3, 0x57, 0xF5, 0xE5,
2370 : : 0x76, 0x35, 0x6A, 0xAA, 0xE7, 0xC6, 0x4A, 0xC0,
2371 : : 0xBF, 0xD9, 0xD6, 0x5E, 0xDF, 0x4B, 0x2F, 0x34,
2372 : : 0xDA, 0xDB, 0xDF, 0x69, 0x06, 0x20, 0xC8, 0x95,
2373 : : 0xCA, 0x44, 0xD9, 0x61, 0xDA, 0x05, 0xB1, 0x36,
2374 : : 0x2B, 0x4A, 0xD5, 0xDA, 0xAC, 0xB9, 0x0F, 0xF5,
2375 : : 0x86, 0x33, 0x5E, 0xCD, 0x7E, 0x1D, 0x7A, 0x16,
2376 : : 0x00, 0xCB, 0x1A, 0xB3, 0x72, 0x69, 0x5B, 0x6E,
2377 : : 0xC7, 0x71, 0x76, 0x21, 0xDB, 0xBE, 0x93, 0x57
2378 : : };
2379 : :
2380 : : uint8_t rsa_4096_q[] = {
2381 : : 0xCC, 0xF5, 0x51, 0x29, 0xD3, 0xB9, 0x24, 0xC8,
2382 : : 0x38, 0xA7, 0x6C, 0xD3, 0x69, 0xD4, 0x6E, 0x9C,
2383 : : 0xB8, 0x13, 0xFE, 0x3B, 0x39, 0xBA, 0xF1, 0xEB,
2384 : : 0x10, 0x18, 0x47, 0xD3, 0x1D, 0x09, 0x13, 0x50,
2385 : : 0x03, 0xAB, 0x2F, 0xC2, 0x39, 0x43, 0x1C, 0xDA,
2386 : : 0x6E, 0x99, 0x08, 0x88, 0x3D, 0xE8, 0xA0, 0x54,
2387 : : 0x6E, 0x35, 0x28, 0x37, 0xD4, 0xEB, 0x95, 0xCB,
2388 : : 0x41, 0xD8, 0xEE, 0xC1, 0x4A, 0x66, 0xCD, 0x38,
2389 : : 0xC2, 0x24, 0x7E, 0x82, 0xA3, 0x94, 0x39, 0x29,
2390 : : 0x27, 0xBB, 0xF5, 0x70, 0xA8, 0x65, 0x5E, 0x0F,
2391 : : 0x2A, 0xC2, 0x43, 0xE5, 0xFB, 0x87, 0x6F, 0xD2,
2392 : : 0x0B, 0x48, 0x76, 0x73, 0xA2, 0x77, 0x2D, 0xA9,
2393 : : 0x70, 0xC1, 0xDF, 0x47, 0xA3, 0x2D, 0xEA, 0x8A,
2394 : : 0x75, 0xE7, 0x09, 0x54, 0x73, 0x22, 0x9C, 0x69,
2395 : : 0x3C, 0x88, 0x6A, 0x31, 0x6D, 0x2C, 0xEC, 0xBF,
2396 : : 0x03, 0x59, 0x7B, 0x04, 0xCA, 0x9E, 0xCA, 0xBD,
2397 : : 0xA3, 0x36, 0x6E, 0x07, 0x64, 0x88, 0x05, 0x9B,
2398 : : 0x24, 0x59, 0x6F, 0x5D, 0xF6, 0xE8, 0x56, 0x97,
2399 : : 0xDB, 0xE6, 0x2A, 0xB2, 0xF8, 0xCC, 0x71, 0xAC,
2400 : : 0x7F, 0x74, 0x3B, 0x64, 0x12, 0x6D, 0x01, 0xF2,
2401 : : 0xB3, 0x61, 0x27, 0x16, 0xEC, 0xA7, 0x69, 0x75,
2402 : : 0xE5, 0x14, 0xED, 0x4D, 0x78, 0xA3, 0x22, 0x90,
2403 : : 0xBE, 0x0A, 0x82, 0xF1, 0x44, 0x14, 0x99, 0x2B,
2404 : : 0xD1, 0x80, 0x3D, 0xAD, 0xC9, 0x83, 0xDD, 0xF2,
2405 : : 0x76, 0xD2, 0xCA, 0xE1, 0xA0, 0xA9, 0x03, 0xF9,
2406 : : 0x1E, 0x78, 0xBE, 0x3C, 0x0B, 0xCA, 0xF5, 0x8F,
2407 : : 0x3C, 0xE9, 0x8D, 0x12, 0x3A, 0xA6, 0xC8, 0x5F,
2408 : : 0x65, 0x51, 0xC5, 0x70, 0x07, 0xFE, 0x47, 0x7A,
2409 : : 0xC8, 0x7E, 0x03, 0x8B, 0x9A, 0x94, 0xAC, 0xC6,
2410 : : 0x20, 0xDE, 0x12, 0x25, 0x81, 0x05, 0x34, 0x4A,
2411 : : 0x0C, 0xFB, 0x37, 0x65, 0x50, 0x5E, 0x8E, 0x7E,
2412 : : 0xC8, 0x6A, 0xC0, 0x86, 0xF6, 0x55, 0x64, 0x23
2413 : : };
2414 : :
2415 : : uint8_t rsa_4096_dp[] = {
2416 : : 0x2F, 0x7C, 0x1C, 0x31, 0x37, 0x69, 0xCF, 0x6F,
2417 : : 0x8D, 0x3E, 0x4C, 0x3F, 0xAC, 0x13, 0xFD, 0x1E,
2418 : : 0xC1, 0x9E, 0x9E, 0xE9, 0x1C, 0x99, 0x44, 0x59,
2419 : : 0x61, 0x01, 0x3E, 0xED, 0x4D, 0x73, 0xCD, 0x9E,
2420 : : 0xED, 0xA9, 0x50, 0x30, 0x79, 0xCA, 0xD8, 0xF9,
2421 : : 0xA3, 0x04, 0x7C, 0x0F, 0xD7, 0x01, 0x08, 0x2B,
2422 : : 0x30, 0x4C, 0xE5, 0x01, 0x67, 0xAF, 0x77, 0x0E,
2423 : : 0x4B, 0x4C, 0x71, 0x77, 0xD3, 0x99, 0xE0, 0x30,
2424 : : 0x6D, 0x85, 0x76, 0x0A, 0x98, 0xAE, 0x6A, 0xA3,
2425 : : 0x04, 0xC5, 0x84, 0xAC, 0xFE, 0x29, 0x9D, 0x0D,
2426 : : 0x86, 0x8A, 0xFC, 0x61, 0xC8, 0x06, 0xBB, 0xAE,
2427 : : 0x93, 0x08, 0xA1, 0xB5, 0x87, 0x5D, 0x80, 0x3C,
2428 : : 0xD4, 0xCF, 0xD0, 0x0E, 0x9F, 0x91, 0x09, 0x7E,
2429 : : 0x96, 0xD0, 0x95, 0x8A, 0x1F, 0x82, 0x16, 0x2D,
2430 : : 0x96, 0xAA, 0x80, 0xFB, 0xC0, 0x73, 0xE1, 0xFF,
2431 : : 0xB0, 0xB0, 0xE5, 0x10, 0x23, 0xF4, 0x31, 0xDC,
2432 : : 0x94, 0xD0, 0x3F, 0x90, 0xBF, 0x92, 0x19, 0x8C,
2433 : : 0x64, 0x8F, 0xEF, 0x2C, 0x1E, 0x78, 0x38, 0x4D,
2434 : : 0x12, 0xFE, 0x41, 0x66, 0x6A, 0x67, 0xE5, 0xA7,
2435 : : 0x42, 0x04, 0x4B, 0xAC, 0xAA, 0x9C, 0x5A, 0x49,
2436 : : 0x2A, 0xE5, 0xF1, 0x8C, 0x80, 0x4D, 0x23, 0xF6,
2437 : : 0xA4, 0xDE, 0x23, 0x6B, 0x6A, 0x83, 0xBC, 0x03,
2438 : : 0x70, 0xD5, 0x58, 0xFC, 0xCF, 0xB2, 0x0E, 0xC1,
2439 : : 0xD0, 0x49, 0x9F, 0xB1, 0x20, 0xC9, 0x3E, 0x4B,
2440 : : 0x11, 0x25, 0xAC, 0x69, 0x75, 0xDC, 0x59, 0xF5,
2441 : : 0xC8, 0x69, 0xE2, 0xE7, 0x81, 0xD6, 0x94, 0xAF,
2442 : : 0x57, 0x6C, 0x59, 0x39, 0x0E, 0xD0, 0x20, 0x48,
2443 : : 0xFF, 0x64, 0x66, 0xB7, 0x3E, 0x88, 0x18, 0x07,
2444 : : 0x05, 0x51, 0xBA, 0x48, 0xAC, 0x6C, 0x1F, 0x41,
2445 : : 0xF8, 0xE1, 0xA5, 0xC0, 0x53, 0x65, 0x00, 0x75,
2446 : : 0xEA, 0x43, 0x17, 0x6B, 0x49, 0xDD, 0x9F, 0x3B,
2447 : : 0xAC, 0xC5, 0x8C, 0xA3, 0x0C, 0xB9, 0xA4, 0xCF
2448 : : };
2449 : :
2450 : : uint8_t rsa_4096_dq[] = {
2451 : : 0x57, 0x5A, 0x87, 0x09, 0x28, 0xAF, 0xD4, 0x39,
2452 : : 0x71, 0xCC, 0x09, 0xD9, 0xE1, 0x55, 0x24, 0xFF,
2453 : : 0xAE, 0x84, 0xF6, 0xEA, 0x0F, 0x24, 0xDA, 0x4E,
2454 : : 0xB1, 0x41, 0x67, 0xFB, 0x56, 0x78, 0xB3, 0xBE,
2455 : : 0x7A, 0x91, 0xCF, 0x7D, 0x1C, 0x22, 0xBA, 0x7D,
2456 : : 0x6E, 0x7D, 0xD2, 0xE1, 0x1E, 0x61, 0xB3, 0x53,
2457 : : 0xC8, 0xD4, 0xE7, 0x1B, 0x44, 0xA8, 0x53, 0xE3,
2458 : : 0x99, 0x60, 0xF8, 0x01, 0x71, 0xD0, 0x76, 0xCF,
2459 : : 0x26, 0x0F, 0x9F, 0xCB, 0xD6, 0x24, 0x2A, 0x68,
2460 : : 0x9C, 0x02, 0xC4, 0x0D, 0x0B, 0xF8, 0x88, 0x2A,
2461 : : 0x36, 0xB3, 0x2D, 0x75, 0x2B, 0xCB, 0x01, 0xA1,
2462 : : 0xA8, 0x25, 0x6E, 0x36, 0xC2, 0x9B, 0xC0, 0xDE,
2463 : : 0x62, 0xAC, 0x7E, 0x99, 0x6D, 0xB6, 0xF8, 0x2B,
2464 : : 0xA3, 0x2C, 0xA1, 0x11, 0x59, 0x30, 0xFB, 0x30,
2465 : : 0xEF, 0x17, 0xC5, 0x0A, 0xE3, 0xD9, 0x2D, 0xDE,
2466 : : 0x0B, 0x73, 0x6B, 0xB7, 0x13, 0x14, 0xB2, 0x9C,
2467 : : 0x38, 0x9F, 0xCE, 0x2D, 0x60, 0x6F, 0x88, 0xD4,
2468 : : 0x22, 0x9D, 0xEB, 0x95, 0x44, 0xD2, 0xA9, 0x75,
2469 : : 0x77, 0xC7, 0x95, 0x93, 0x49, 0xEE, 0xF8, 0xD3,
2470 : : 0xE8, 0x4E, 0x85, 0xB1, 0x95, 0x18, 0xD8, 0xA7,
2471 : : 0xB4, 0x44, 0x48, 0x00, 0xC1, 0x44, 0x68, 0xF2,
2472 : : 0x52, 0x7C, 0xA4, 0xD7, 0x4B, 0xFF, 0x5B, 0x90,
2473 : : 0x0D, 0x2F, 0x35, 0xB7, 0xD6, 0xA8, 0x60, 0xD0,
2474 : : 0x08, 0x2E, 0x7C, 0x1B, 0x41, 0xB3, 0xEE, 0x38,
2475 : : 0x94, 0xE4, 0x2A, 0x8C, 0x17, 0x89, 0x71, 0xA4,
2476 : : 0x0F, 0x94, 0xAE, 0x9F, 0xB0, 0xF7, 0x03, 0xC9,
2477 : : 0xD4, 0xD0, 0x45, 0xCB, 0xEB, 0x2B, 0x82, 0x63,
2478 : : 0x06, 0x2F, 0xDF, 0xD2, 0x6B, 0xD5, 0xB8, 0x69,
2479 : : 0x60, 0x62, 0x34, 0xE8, 0x9F, 0x2D, 0x96, 0xA5,
2480 : : 0xAB, 0x04, 0x7A, 0xFF, 0x79, 0x09, 0xDA, 0xCB,
2481 : : 0x64, 0xD4, 0xFD, 0x3B, 0x35, 0x11, 0xD7, 0xF1,
2482 : : 0xB9, 0x41, 0xA6, 0x64, 0xDF, 0x40, 0x6D, 0xB9
2483 : : };
2484 : :
2485 : : uint8_t rsa_4096_qinv[] = {
2486 : : 0xD1, 0x0C, 0x91, 0x8D, 0xA9, 0xF2, 0x6D, 0xA9,
2487 : : 0x4D, 0xFF, 0x3B, 0x09, 0x24, 0x3C, 0x8C, 0xC3,
2488 : : 0xD4, 0x39, 0x02, 0x6D, 0xE6, 0x2B, 0x9E, 0x9F,
2489 : : 0x37, 0xAC, 0x60, 0xBB, 0xD7, 0xA9, 0x52, 0xCB,
2490 : : 0x07, 0x84, 0x94, 0xBD, 0x73, 0x7E, 0xCC, 0x3A,
2491 : : 0x65, 0x0C, 0x93, 0xC4, 0x2E, 0xD7, 0xF6, 0x49,
2492 : : 0x02, 0x07, 0xAE, 0x99, 0x6B, 0x3C, 0xD1, 0xFF,
2493 : : 0x1F, 0x4D, 0x63, 0x9D, 0x61, 0xDD, 0xD1, 0xE7,
2494 : : 0x12, 0x8D, 0x56, 0x3C, 0x1C, 0x16, 0xC8, 0xB3,
2495 : : 0x9D, 0x94, 0xD5, 0xDE, 0x5E, 0x93, 0x7F, 0xE6,
2496 : : 0x5A, 0x38, 0xB8, 0x19, 0xE4, 0x69, 0xF8, 0x8C,
2497 : : 0x3C, 0xE0, 0x25, 0x21, 0xE2, 0xAD, 0xA9, 0xE3,
2498 : : 0x46, 0xE6, 0xA1, 0xBD, 0x51, 0x27, 0xC7, 0xBD,
2499 : : 0xB2, 0x1D, 0xA2, 0xC6, 0x11, 0xE3, 0x5F, 0x6C,
2500 : : 0x89, 0xE7, 0xDD, 0x66, 0xA0, 0x66, 0xCB, 0x23,
2501 : : 0x3E, 0xF9, 0x6B, 0xAD, 0x1A, 0xD3, 0x99, 0x94,
2502 : : 0x0C, 0xAD, 0x05, 0x5A, 0xDF, 0x5C, 0x58, 0x79,
2503 : : 0xF8, 0x30, 0xA8, 0x08, 0x3C, 0xA6, 0xD6, 0xC0,
2504 : : 0x58, 0x58, 0xC2, 0x66, 0x03, 0x0A, 0x33, 0xBF,
2505 : : 0xB4, 0xAD, 0x83, 0xB5, 0xCC, 0x92, 0x9F, 0x2F,
2506 : : 0x6C, 0xA2, 0x1E, 0x50, 0x29, 0x54, 0x2B, 0x8A,
2507 : : 0xEB, 0xE7, 0x6B, 0x69, 0x44, 0xE1, 0x86, 0x3E,
2508 : : 0x39, 0x47, 0x3B, 0x6E, 0xD9, 0xAD, 0x92, 0x6A,
2509 : : 0x7D, 0xBF, 0xE2, 0xC7, 0x28, 0xE2, 0x3C, 0x74,
2510 : : 0xF6, 0x9B, 0xB0, 0xE0, 0x54, 0xF1, 0x9F, 0x14,
2511 : : 0x6C, 0xE1, 0x9E, 0x1D, 0x23, 0x6B, 0x65, 0x34,
2512 : : 0x30, 0xA7, 0x1D, 0xC4, 0xA7, 0x4A, 0xE2, 0x0E,
2513 : : 0x0D, 0x14, 0x13, 0x31, 0x66, 0xA1, 0x8A, 0xDF,
2514 : : 0x6E, 0xF7, 0xFE, 0xD9, 0x5C, 0xC4, 0x64, 0x35,
2515 : : 0xFF, 0x4C, 0x96, 0x23, 0x2B, 0xD5, 0x64, 0x03,
2516 : : 0xCC, 0x39, 0xFB, 0x16, 0xAD, 0xF2, 0x24, 0xB4,
2517 : : 0xFD, 0xEB, 0x8A, 0xBA, 0xF4, 0x91, 0x31, 0xBF
2518 : : };
2519 : :
2520 : : uint8_t rsa_4096_sign[] = {
2521 : : 0x1C, 0xFA, 0x48, 0x6A, 0x74, 0x1B, 0xD5, 0x08,
2522 : : 0xB4, 0x34, 0x37, 0x8E, 0x1C, 0x12, 0x98, 0x87,
2523 : : 0x3D, 0xB4, 0xB9, 0x3F, 0xFE, 0xF4, 0x4F, 0x49,
2524 : : 0xB9, 0xD7, 0x8E, 0x19, 0xA1, 0x85, 0xD0, 0x39,
2525 : : 0xB0, 0xC6, 0xBD, 0x25, 0x2F, 0xE0, 0x94, 0xEE,
2526 : : 0x41, 0xC5, 0xEF, 0xAD, 0xBC, 0xA4, 0xCE, 0xED,
2527 : : 0xAF, 0x2B, 0x26, 0x67, 0x8F, 0x53, 0x02, 0x9D,
2528 : : 0xB5, 0x95, 0x15, 0x84, 0xF2, 0x1F, 0x4A, 0x59,
2529 : : 0x1C, 0x91, 0x61, 0xFC, 0x83, 0x60, 0x73, 0x2B,
2530 : : 0xD3, 0x0C, 0xC6, 0xDF, 0xF8, 0xC0, 0xD0, 0x22,
2531 : : 0x77, 0xDB, 0xE0, 0xD9, 0x5A, 0x5B, 0x45, 0x10,
2532 : : 0x20, 0x35, 0x6B, 0xFB, 0x86, 0x8B, 0xD1, 0xD4,
2533 : : 0xC3, 0x4F, 0x4C, 0x57, 0xCC, 0xE8, 0xCB, 0x1F,
2534 : : 0x61, 0x07, 0xDD, 0x15, 0x83, 0xBE, 0x3F, 0x80,
2535 : : 0x81, 0xEA, 0xD4, 0x29, 0xC5, 0x5C, 0xE9, 0x36,
2536 : : 0xB4, 0x29, 0x92, 0x17, 0x31, 0x66, 0x42, 0x5E,
2537 : : 0x5A, 0x6E, 0xAA, 0x2A, 0x78, 0x37, 0xEA, 0x45,
2538 : : 0xF4, 0x41, 0xC2, 0x6B, 0x31, 0xD0, 0x93, 0x2A,
2539 : : 0x7E, 0x69, 0x9F, 0x16, 0xE0, 0xB2, 0xE0, 0x7E,
2540 : : 0x55, 0xD0, 0x97, 0xCA, 0x64, 0x3F, 0x8C, 0x90,
2541 : : 0x56, 0xE9, 0xCD, 0xAA, 0xED, 0xC7, 0x56, 0x51,
2542 : : 0x05, 0xC9, 0xA3, 0x09, 0x1C, 0xDD, 0x1E, 0x82,
2543 : : 0x57, 0x8A, 0xA3, 0x43, 0xC2, 0xA7, 0xD9, 0x9B,
2544 : : 0x19, 0x04, 0x98, 0x02, 0x70, 0xF3, 0xE1, 0x0D,
2545 : : 0x5D, 0x7F, 0x3B, 0xC4, 0x74, 0x14, 0xC1, 0xBF,
2546 : : 0xBA, 0x44, 0xF7, 0xAB, 0x26, 0xF9, 0x9E, 0x37,
2547 : : 0x09, 0x17, 0x10, 0xA1, 0xD0, 0xEB, 0xE2, 0x74,
2548 : : 0xB3, 0x70, 0x56, 0xBA, 0x99, 0x5A, 0x05, 0x21,
2549 : : 0x82, 0x0A, 0x1D, 0xE8, 0xCC, 0x3E, 0x49, 0x35,
2550 : : 0x9A, 0xE8, 0x18, 0x7E, 0x89, 0x46, 0x6D, 0xA9,
2551 : : 0x93, 0x22, 0x22, 0xB1, 0xCA, 0x3E, 0xFF, 0x3E,
2552 : : 0x06, 0x76, 0x3B, 0x08, 0x8B, 0xA9, 0x60, 0xE2,
2553 : : 0x32, 0xAC, 0x10, 0x95, 0x07, 0xF1, 0x4B, 0x1D,
2554 : : 0x02, 0xD3, 0xC6, 0xB6, 0xD2, 0x9A, 0xB1, 0xEA,
2555 : : 0x97, 0x81, 0xE7, 0x1F, 0x86, 0x7E, 0xE1, 0x1D,
2556 : : 0xB2, 0xA2, 0x15, 0x85, 0x54, 0x6B, 0x0E, 0x01,
2557 : : 0x37, 0x9F, 0x09, 0xF2, 0xFF, 0x44, 0x32, 0x68,
2558 : : 0x2E, 0x11, 0x8F, 0xBC, 0x85, 0x9A, 0x6C, 0xCA,
2559 : : 0x80, 0xBF, 0xEC, 0x02, 0x1F, 0xEB, 0x0A, 0xCA,
2560 : : 0x3F, 0x68, 0xE8, 0x2E, 0xA2, 0xE4, 0xCE, 0xEB,
2561 : : 0xC1, 0x76, 0xCD, 0x2F, 0xC1, 0x07, 0x5C, 0x34,
2562 : : 0x98, 0xD1, 0x36, 0xEE, 0x44, 0xFB, 0xF1, 0x33,
2563 : : 0xF8, 0x40, 0xE7, 0xEE, 0xA5, 0xC5, 0x6F, 0x67,
2564 : : 0x1D, 0xF9, 0x5E, 0x14, 0xE0, 0xD8, 0x19, 0xA9,
2565 : : 0x9A, 0x62, 0xB9, 0x69, 0xAE, 0x04, 0x08, 0xC3,
2566 : : 0xEF, 0x18, 0xE2, 0x9B, 0xB3, 0xB1, 0x88, 0x5F,
2567 : : 0x7C, 0x9A, 0x25, 0x09, 0x84, 0x66, 0xA2, 0xBD,
2568 : : 0xA7, 0x6B, 0xFC, 0x1B, 0xA5, 0x3C, 0xD4, 0x03,
2569 : : 0x59, 0x2E, 0x3A, 0x6E, 0x1E, 0x3F, 0x1D, 0x73,
2570 : : 0x07, 0xC7, 0x90, 0x64, 0xE6, 0x86, 0x42, 0xC6,
2571 : : 0xFF, 0x36, 0x0F, 0xB3, 0x35, 0x8E, 0xEC, 0x8A,
2572 : : 0x04, 0x46, 0x1D, 0xBE, 0xD9, 0x1D, 0x51, 0x5D,
2573 : : 0x30, 0xC8, 0xE1, 0x40, 0x28, 0xE1, 0xA8, 0x1D,
2574 : : 0x87, 0xB6, 0x9A, 0x6B, 0x79, 0xFA, 0x94, 0x2D,
2575 : : 0x50, 0x85, 0x81, 0xB6, 0x6B, 0x0A, 0x61, 0xA2,
2576 : : 0x82, 0x60, 0xFE, 0xA4, 0x52, 0x6C, 0x9D, 0xAE,
2577 : : 0x60, 0x92, 0x15, 0x63, 0x17, 0x57, 0x4B, 0x5A,
2578 : : 0x27, 0xD4, 0xD8, 0xA6, 0x22, 0x1F, 0x5A, 0x3E,
2579 : : 0x6A, 0x73, 0x19, 0x67, 0x0F, 0xCD, 0x65, 0x20,
2580 : : 0x82, 0x8B, 0x96, 0xA8, 0xF1, 0x14, 0xB9, 0xC6,
2581 : : 0xBD, 0x3E, 0xD8, 0x36, 0xF2, 0x0C, 0xFF, 0x15,
2582 : : 0x8E, 0x2B, 0xE7, 0x76, 0x1E, 0xEB, 0x71, 0x4F,
2583 : : 0x44, 0xD8, 0x67, 0xF6, 0x87, 0x3D, 0xE1, 0x28,
2584 : : 0xE6, 0xD4, 0x23, 0xCA, 0x3F, 0xB1, 0xAF, 0xF8
2585 : : };
2586 : :
2587 : : uint8_t rsa_4096_cipher[] = {
2588 : : 0xab, 0x03, 0x5f, 0x3f, 0x35, 0x8c, 0xd8, 0xcd,
2589 : : 0x68, 0x23, 0x2f, 0x99, 0xa4, 0xac, 0x47, 0xbb,
2590 : : 0x6d, 0x7c, 0x56, 0xb0, 0x74, 0x50, 0x10, 0xe9,
2591 : : 0x77, 0xfe, 0x6e, 0xec, 0xab, 0x6c, 0x3f, 0x71,
2592 : : 0xc2, 0xe8, 0x39, 0xfc, 0x31, 0x84, 0xff, 0x7e,
2593 : : 0x8d, 0xaf, 0x28, 0x14, 0x41, 0x59, 0x7e, 0xd2,
2594 : : 0x5e, 0xe9, 0xc8, 0xfb, 0x1a, 0x66, 0x19, 0xe6,
2595 : : 0x24, 0x95, 0x27, 0x83, 0x40, 0x68, 0x09, 0xa8,
2596 : : 0x4f, 0xd3, 0x7c, 0x46, 0xb3, 0xc9, 0xd9, 0xd6,
2597 : : 0x8e, 0xc8, 0x0b, 0xad, 0xe3, 0x4e, 0x42, 0xea,
2598 : : 0x7e, 0x95, 0x05, 0x7d, 0x74, 0xa1, 0x69, 0x6c,
2599 : : 0x03, 0xd1, 0xd7, 0x2e, 0xf8, 0x96, 0x92, 0x84,
2600 : : 0x61, 0x97, 0x01, 0x8f, 0x6e, 0xe0, 0x03, 0x00,
2601 : : 0x02, 0x2f, 0xf4, 0xe0, 0xbe, 0xb3, 0xa9, 0xed,
2602 : : 0x31, 0x2d, 0x0b, 0xff, 0xc2, 0xba, 0xcf, 0xb1,
2603 : : 0xf5, 0x83, 0xb4, 0x61, 0x43, 0x1d, 0x74, 0xd3,
2604 : : 0x1b, 0xfb, 0x16, 0xbb, 0x04, 0xce, 0xde, 0x30,
2605 : : 0x92, 0x93, 0x63, 0xdd, 0x4b, 0xef, 0x4c, 0x48,
2606 : : 0x39, 0xd1, 0xdc, 0x55, 0xe6, 0xd7, 0x9d, 0x31,
2607 : : 0x0e, 0x8f, 0x74, 0x26, 0xed, 0x80, 0xe1, 0xea,
2608 : : 0x27, 0xb5, 0x29, 0x9b, 0x9f, 0xa6, 0xe7, 0xb1,
2609 : : 0xe4, 0x42, 0xc0, 0x8f, 0xfb, 0x90, 0x8a, 0x5e,
2610 : : 0xfb, 0xf5, 0x30, 0x9d, 0xdc, 0x74, 0x2a, 0x0c,
2611 : : 0xdf, 0x28, 0xe4, 0x66, 0x7d, 0x3c, 0x38, 0x9c,
2612 : : 0x48, 0x95, 0x6f, 0xb8, 0xfc, 0x47, 0x79, 0x89,
2613 : : 0x0a, 0x99, 0xe5, 0xf6, 0x25, 0x3e, 0x74, 0x34,
2614 : : 0x2e, 0x2c, 0xcb, 0x98, 0x14, 0x24, 0x97, 0x7d,
2615 : : 0x21, 0x64, 0xdb, 0xe9, 0xbc, 0xbd, 0x63, 0xab,
2616 : : 0xdb, 0xc7, 0xcf, 0xd4, 0x8e, 0xb7, 0x7f, 0x5c,
2617 : : 0x8f, 0x52, 0x69, 0x2b, 0x21, 0x73, 0x43, 0x60,
2618 : : 0xa2, 0xdf, 0x3c, 0x97, 0x50, 0x9a, 0x5f, 0xc9,
2619 : : 0x56, 0xac, 0x7d, 0xe7, 0xe1, 0x7b, 0xaa, 0xbe,
2620 : : 0x8a, 0x48, 0x1d, 0x1c, 0xa5, 0x50, 0xae, 0xcf,
2621 : : 0x41, 0xb3, 0x56, 0x92, 0x12, 0xda, 0x91, 0x69,
2622 : : 0x59, 0x7c, 0x68, 0x77, 0xea, 0xd3, 0x90, 0x3c,
2623 : : 0x4f, 0x36, 0x4b, 0xb8, 0xf6, 0x3d, 0xb8, 0x8b,
2624 : : 0xf6, 0xca, 0x80, 0x20, 0x95, 0xf2, 0x95, 0x8c,
2625 : : 0xbd, 0x19, 0xd4, 0x6a, 0x89, 0xa6, 0x72, 0xf8,
2626 : : 0x43, 0x02, 0xdc, 0x81, 0x5c, 0xcd, 0x74, 0xca,
2627 : : 0xb3, 0xdf, 0x9b, 0xe4, 0x37, 0xfa, 0x07, 0xa6,
2628 : : 0x40, 0xc0, 0x11, 0x88, 0x55, 0xdf, 0x50, 0x1f,
2629 : : 0x47, 0x3d, 0xb1, 0xbe, 0x5b, 0xf6, 0xa7, 0xd9,
2630 : : 0x3b, 0x39, 0x0b, 0x03, 0xbb, 0xa0, 0x7a, 0xb2,
2631 : : 0xd0, 0xda, 0x43, 0x37, 0x92, 0x2e, 0xd2, 0x09,
2632 : : 0x4f, 0x9d, 0x0a, 0xbe, 0xec, 0x1e, 0x1f, 0x46,
2633 : : 0xd9, 0x90, 0xe6, 0xfc, 0xcb, 0x78, 0x1e, 0x8c,
2634 : : 0x91, 0x35, 0x2b, 0x2f, 0xc8, 0x4a, 0x70, 0x5c,
2635 : : 0x90, 0x46, 0xb1, 0xca, 0x9f, 0x37, 0xa2, 0x27,
2636 : : 0x1f, 0xdf, 0xdb, 0xd9, 0xe0, 0x09, 0x40, 0x87,
2637 : : 0x07, 0x07, 0x4b, 0xd0, 0x3c, 0xbe, 0xe9, 0xcc,
2638 : : 0xb9, 0x0e, 0xf8, 0x70, 0x69, 0xef, 0x3a, 0xa4,
2639 : : 0x90, 0x8e, 0x15, 0xce, 0x2a, 0x9c, 0x67, 0xe9,
2640 : : 0xb4, 0x6d, 0xfd, 0x62, 0x77, 0xc5, 0x1a, 0xed,
2641 : : 0xf6, 0x7c, 0xdc, 0xe2, 0x3d, 0x6c, 0x0c, 0x25,
2642 : : 0x65, 0x25, 0x32, 0x8d, 0xb4, 0xcd, 0xac, 0x4b,
2643 : : 0x8e, 0x16, 0xbf, 0x13, 0x2e, 0xc4, 0x51, 0xfc,
2644 : : 0x39, 0x04, 0x23, 0xec, 0x7d, 0x8b, 0x2f, 0x0f,
2645 : : 0x24, 0x55, 0x14, 0x09, 0x8a, 0x82, 0xc6, 0xb8,
2646 : : 0x66, 0x91, 0x8c, 0xde, 0x72, 0x0f, 0x6d, 0xc2,
2647 : : 0x94, 0x17, 0xe8, 0x6f, 0x65, 0x93, 0xc8, 0x2c,
2648 : : 0x74, 0x29, 0xf6, 0x19, 0x78, 0xaf, 0x45, 0xba,
2649 : : 0x4c, 0x5f, 0x98, 0x87, 0xc8, 0x23, 0xe1, 0xb0,
2650 : : 0xba, 0xb6, 0x93, 0x44, 0xc9, 0x14, 0x63, 0xa5,
2651 : : 0x95, 0x32, 0x7d, 0xac, 0x1a, 0xde, 0x8a, 0x65,
2652 : : };
2653 : :
2654 : : uint8_t rsa_8192_n[] = {
2655 : : 0xcf, 0xb0, 0x0e, 0x88, 0x72, 0x2d, 0x19, 0x63,
2656 : : 0x7f, 0xe0, 0x13, 0x9a, 0xe1, 0x01, 0xec, 0x1f,
2657 : : 0x37, 0xf1, 0x73, 0x76, 0x19, 0xa8, 0xc4, 0x7d,
2658 : : 0x0f, 0x04, 0xe5, 0x86, 0xe3, 0x2e, 0x36, 0xb4,
2659 : : 0xdb, 0x7a, 0xa8, 0x2a, 0x5d, 0x85, 0x62, 0x43,
2660 : : 0x75, 0xe0, 0x0d, 0xf4, 0x0b, 0x6a, 0x1c, 0x56,
2661 : : 0x20, 0xbc, 0x01, 0x0f, 0x26, 0xde, 0x12, 0xeb,
2662 : : 0x74, 0x88, 0xc5, 0x5a, 0xcc, 0x14, 0x91, 0x66,
2663 : : 0x13, 0x9d, 0xb5, 0x32, 0xa1, 0xa3, 0x67, 0x6f,
2664 : : 0x14, 0x90, 0x83, 0xa4, 0xac, 0x4a, 0xa1, 0xf9,
2665 : : 0x1e, 0xff, 0xa5, 0xe1, 0xe3, 0x24, 0xcb, 0x86,
2666 : : 0x9a, 0x13, 0x66, 0x23, 0xa4, 0xb6, 0x46, 0x21,
2667 : : 0xcb, 0x26, 0x76, 0xdf, 0x0b, 0x5d, 0xe6, 0xc2,
2668 : : 0x0a, 0x2b, 0xb3, 0xfe, 0x01, 0x9f, 0x15, 0xfa,
2669 : : 0x69, 0xea, 0x80, 0x46, 0x64, 0x10, 0xf1, 0x29,
2670 : : 0xbf, 0xad, 0x60, 0xa7, 0x17, 0xe0, 0xb6, 0xdb,
2671 : : 0xa1, 0x96, 0x92, 0x4a, 0x02, 0x24, 0xdd, 0x1b,
2672 : : 0x95, 0x5f, 0xfa, 0x8b, 0xce, 0x9a, 0x90, 0x61,
2673 : : 0xd1, 0xa7, 0x75, 0x0f, 0xb5, 0x62, 0xcb, 0xee,
2674 : : 0xb8, 0x2c, 0xed, 0x82, 0xdb, 0x0b, 0x43, 0x02,
2675 : : 0xa0, 0x07, 0x73, 0x50, 0x2f, 0xa1, 0x80, 0xd9,
2676 : : 0xbb, 0x55, 0x62, 0x06, 0xb1, 0xc1, 0xf6, 0xdf,
2677 : : 0x91, 0x50, 0xa1, 0x8a, 0x7a, 0x5e, 0x2c, 0xb9,
2678 : : 0x71, 0x84, 0xe3, 0x99, 0x1b, 0xe6, 0x53, 0x0e,
2679 : : 0xd2, 0x4d, 0x95, 0xf7, 0xd4, 0x28, 0x2a, 0x9f,
2680 : : 0x33, 0x17, 0x3c, 0x5a, 0x92, 0xbb, 0xc3, 0x26,
2681 : : 0x68, 0x84, 0xd8, 0x96, 0x55, 0x1f, 0xb2, 0x66,
2682 : : 0x4f, 0x9c, 0x74, 0xb7, 0x25, 0xd1, 0xf5, 0xc2,
2683 : : 0xf3, 0x41, 0x58, 0xe8, 0x3d, 0xf3, 0x56, 0xa9,
2684 : : 0xbe, 0xa2, 0x94, 0xfd, 0x96, 0x17, 0x1a, 0x2d,
2685 : : 0x4e, 0xdc, 0xc8, 0x23, 0xd3, 0x5c, 0x5f, 0x15,
2686 : : 0xa0, 0x3e, 0x19, 0x25, 0xf8, 0x2f, 0x4c, 0x02,
2687 : : 0x64, 0xf9, 0x0d, 0x13, 0x88, 0x43, 0x55, 0xb4,
2688 : : 0x7d, 0x8b, 0xfb, 0xb4, 0x0f, 0x49, 0x1a, 0xc6,
2689 : : 0xa2, 0xc8, 0x93, 0x52, 0x68, 0x00, 0x15, 0x74,
2690 : : 0xe4, 0xd7, 0x7b, 0xe4, 0x1f, 0x32, 0xb5, 0x68,
2691 : : 0x33, 0x84, 0xea, 0xd1, 0xc0, 0xb0, 0xa6, 0xf0,
2692 : : 0x80, 0x2b, 0x1d, 0x1c, 0x06, 0x83, 0xdd, 0x9b,
2693 : : 0xe3, 0xde, 0xb0, 0x73, 0xd5, 0x35, 0x89, 0x5c,
2694 : : 0xc4, 0x64, 0x8a, 0x3e, 0xf8, 0x43, 0xc0, 0x38,
2695 : : 0x6f, 0xa2, 0xe3, 0x67, 0x7d, 0xaf, 0xa2, 0xf5,
2696 : : 0x5e, 0x2a, 0x11, 0xf0, 0x8d, 0xe2, 0xc0, 0x03,
2697 : : 0xb7, 0x51, 0xf9, 0x21, 0xea, 0x5c, 0xaf, 0xcf,
2698 : : 0x02, 0x3c, 0xa2, 0xba, 0xb6, 0x2a, 0xb1, 0x44,
2699 : : 0xa2, 0xc7, 0xfc, 0x36, 0x61, 0x67, 0x67, 0x66,
2700 : : 0xec, 0x42, 0xeb, 0xc9, 0xc5, 0xcb, 0x52, 0x1f,
2701 : : 0xba, 0x23, 0x0b, 0x52, 0x03, 0x8f, 0x5f, 0xe0,
2702 : : 0xea, 0xe4, 0xa5, 0x54, 0x04, 0xee, 0xfe, 0xd0,
2703 : : 0x55, 0x1c, 0x71, 0x08, 0xb0, 0x93, 0xeb, 0xc2,
2704 : : 0x42, 0x9a, 0xc3, 0x84, 0x08, 0x00, 0xfc, 0x10,
2705 : : 0x43, 0x84, 0x67, 0x83, 0xde, 0x67, 0x73, 0x00,
2706 : : 0x7c, 0x03, 0xe8, 0x6a, 0x2f, 0xb4, 0x2c, 0x9d,
2707 : : 0x87, 0xfc, 0x72, 0x91, 0xf2, 0x1f, 0xcd, 0x1c,
2708 : : 0x8a, 0xae, 0xcb, 0x94, 0x63, 0x8b, 0xd7, 0xd7,
2709 : : 0x31, 0x6f, 0x97, 0xab, 0x27, 0xa5, 0x4d, 0xf7,
2710 : : 0x57, 0x65, 0xcf, 0x70, 0x06, 0xca, 0x99, 0xa8,
2711 : : 0x48, 0x76, 0xc3, 0x8c, 0xa6, 0xcb, 0x79, 0xe0,
2712 : : 0xf3, 0x88, 0x13, 0x57, 0xde, 0xe0, 0x3f, 0xf5,
2713 : : 0x10, 0xa3, 0x5e, 0x01, 0xe7, 0x39, 0x56, 0x88,
2714 : : 0x17, 0xf2, 0xa1, 0x91, 0x01, 0x71, 0xeb, 0xcf,
2715 : : 0xea, 0xc3, 0xa9, 0xc4, 0x70, 0x45, 0xf1, 0x20,
2716 : : 0x16, 0x29, 0x85, 0x36, 0x11, 0x92, 0x71, 0x2f,
2717 : : 0x9c, 0x08, 0x08, 0x90, 0x95, 0xcf, 0x0e, 0xb2,
2718 : : 0x8f, 0xa2, 0xde, 0x17, 0x3e, 0x2b, 0x26, 0xaf,
2719 : : 0x05, 0xa8, 0x7b, 0x5e, 0x10, 0x95, 0x7d, 0x8e,
2720 : : 0xb5, 0x5d, 0xee, 0x37, 0xe5, 0x20, 0xe9, 0xfa,
2721 : : 0x7b, 0x7c, 0xd5, 0x05, 0x95, 0x21, 0x29, 0x90,
2722 : : 0x81, 0xed, 0x1b, 0x86, 0x5c, 0xad, 0xc7, 0x9f,
2723 : : 0x8a, 0xbd, 0x8a, 0xcd, 0x94, 0x09, 0x36, 0x30,
2724 : : 0x4c, 0xf7, 0xb4, 0x42, 0xab, 0x15, 0xb7, 0x4e,
2725 : : 0x3b, 0x3c, 0x1a, 0xba, 0x34, 0xe0, 0x0a, 0xc8,
2726 : : 0xe4, 0x66, 0xf6, 0xff, 0x2e, 0xb4, 0x83, 0x93,
2727 : : 0xdb, 0xeb, 0x0c, 0x90, 0xab, 0x3a, 0xa1, 0xc0,
2728 : : 0xd3, 0x7a, 0x71, 0x1c, 0xc4, 0x0c, 0xa9, 0x90,
2729 : : 0x50, 0x9f, 0xa3, 0x36, 0xd8, 0x89, 0x92, 0xc7,
2730 : : 0xf7, 0xf0, 0xd5, 0xbb, 0xb5, 0xd4, 0x88, 0xf5,
2731 : : 0x35, 0x70, 0x58, 0x3f, 0xdd, 0xa9, 0x5f, 0xfb,
2732 : : 0x45, 0x00, 0x13, 0x5f, 0x15, 0xe0, 0x8c, 0xe1,
2733 : : 0xc3, 0x79, 0xed, 0x9e, 0x64, 0x99, 0xaf, 0x61,
2734 : : 0x87, 0x83, 0xf8, 0x37, 0xae, 0xb1, 0x61, 0xc9,
2735 : : 0xe9, 0x3c, 0xe7, 0x93, 0x35, 0xde, 0x72, 0xfc,
2736 : : 0x68, 0x79, 0x2d, 0x19, 0xc3, 0xd3, 0x2d, 0x7f,
2737 : : 0xc4, 0xbd, 0xb2, 0x7f, 0xe7, 0x79, 0x42, 0x93,
2738 : : 0x38, 0xf2, 0xe3, 0x0e, 0x07, 0x74, 0xbc, 0x85,
2739 : : 0x64, 0xbc, 0xbf, 0x88, 0x51, 0x5f, 0x51, 0xef,
2740 : : 0x85, 0x74, 0x4b, 0x41, 0x52, 0x6d, 0x45, 0x30,
2741 : : 0xca, 0x48, 0xb8, 0x2e, 0xfe, 0xa1, 0x65, 0x62,
2742 : : 0x55, 0x0a, 0xfe, 0xcc, 0xc8, 0x24, 0xcd, 0xc9,
2743 : : 0x26, 0xb3, 0x4f, 0xdf, 0xcf, 0xb3, 0xa7, 0x4a,
2744 : : 0xd9, 0xdd, 0xe0, 0x03, 0x8c, 0x9f, 0xc6, 0xc7,
2745 : : 0x5c, 0x03, 0x4e, 0xe9, 0x51, 0x73, 0x51, 0x08,
2746 : : 0xb1, 0x39, 0xf6, 0x6b, 0xfc, 0xac, 0xf1, 0xbe,
2747 : : 0x07, 0x48, 0x11, 0xa9, 0x69, 0xa1, 0x36, 0x2b,
2748 : : 0xac, 0x01, 0x95, 0x18, 0x67, 0x77, 0x82, 0xfc,
2749 : : 0x2b, 0xbb, 0xba, 0x05, 0x3f, 0xc9, 0x97, 0x5b,
2750 : : 0x32, 0x6a, 0x7a, 0xc0, 0x23, 0x11, 0x9d, 0xe1,
2751 : : 0xda, 0xc7, 0x63, 0x80, 0x07, 0x82, 0xf3, 0xf0,
2752 : : 0x85, 0xa6, 0x93, 0xdd, 0x77, 0xdf, 0x63, 0x10,
2753 : : 0x5a, 0xa2, 0xd4, 0xd0, 0xc6, 0xab, 0x0f, 0x0c,
2754 : : 0xaf, 0x52, 0xb7, 0x52, 0xb3, 0x7a, 0x7c, 0xc6,
2755 : : 0x41, 0x79, 0x98, 0x93, 0x7a, 0x6e, 0xec, 0xe8,
2756 : : 0xe7, 0x3e, 0x9a, 0xbc, 0x9b, 0x35, 0xc7, 0xc3,
2757 : : 0x52, 0x99, 0xbb, 0x02, 0x6a, 0x1a, 0xd5, 0x98,
2758 : : 0x66, 0x0a, 0x76, 0x63, 0x08, 0xdd, 0x0b, 0xe9,
2759 : : 0x11, 0x11, 0xb3, 0x2b, 0x86, 0x93, 0x92, 0xec,
2760 : : 0xdb, 0xae, 0xf8, 0x3b, 0x1c, 0xac, 0xcf, 0x7f,
2761 : : 0x36, 0x6d, 0x2f, 0x9b, 0x4f, 0x79, 0x85, 0x2b,
2762 : : 0xc7, 0xc9, 0xa1, 0x93, 0x78, 0x81, 0xa0, 0x1a,
2763 : : 0xb0, 0x3e, 0x91, 0x17, 0xb7, 0xcd, 0x4e, 0xd4,
2764 : : 0x5a, 0x15, 0x3d, 0x5d, 0xbc, 0xfc, 0x02, 0x22,
2765 : : 0xb3, 0xc2, 0xb5, 0xa6, 0xe4, 0x73, 0xf4, 0x66,
2766 : : 0xc5, 0xfc, 0x71, 0xc8, 0x54, 0xfe, 0xfd, 0x9e,
2767 : : 0x1d, 0x04, 0xe9, 0xc3, 0x39, 0x10, 0x57, 0x87,
2768 : : 0x38, 0xe1, 0xb4, 0x8e, 0x3a, 0x61, 0x78, 0x9f,
2769 : : 0x59, 0xee, 0xa1, 0x2f, 0x67, 0x65, 0x78, 0x66,
2770 : : 0x07, 0x7f, 0xd5, 0x60, 0x56, 0x5e, 0x68, 0xe4,
2771 : : 0xd1, 0x34, 0xf7, 0xd7, 0xf0, 0xc9, 0x8b, 0x5b,
2772 : : 0x20, 0x6a, 0x3f, 0x4a, 0xa9, 0x12, 0xa0, 0xba,
2773 : : 0xa1, 0x6c, 0xe6, 0xcc, 0xed, 0xfd, 0xc1, 0x25,
2774 : : 0x7d, 0xa5, 0x83, 0x65, 0x6e, 0x54, 0x64, 0x12,
2775 : : 0xef, 0xf8, 0x91, 0x93, 0xe1, 0x88, 0xf9, 0xf6,
2776 : : 0xf3, 0xb7, 0xe8, 0x4b, 0xbf, 0xf0, 0x93, 0xc1,
2777 : : 0x85, 0xdd, 0x31, 0x28, 0xe9, 0xbf, 0x81, 0xa6,
2778 : : 0xa5, 0xdd, 0xf2, 0x35, 0x17, 0x7c, 0x8a, 0x3a,
2779 : : 0x38, 0x15, 0xd8, 0x16, 0x11, 0xd3, 0x12, 0x27,
2780 : : 0xe6, 0xd9, 0xca, 0x6d, 0x66, 0x55, 0xa3, 0xc9,
2781 : : 0xcc, 0x6b, 0x4f, 0xfe, 0x7f, 0x84, 0xa7, 0xcf,
2782 : : 0xee, 0x01, 0x8f, 0x0d, 0x5d, 0x93, 0x63, 0x2b,
2783 : : };
2784 : :
2785 : : uint8_t rsa_8192_d[] = {
2786 : : 0x3d, 0x09, 0xd4, 0x2b, 0x9b, 0xca, 0xcf, 0x64,
2787 : : 0x63, 0xc7, 0xba, 0x5b, 0x51, 0x77, 0xdc, 0x2a,
2788 : : 0x8c, 0xa9, 0x84, 0xb2, 0x97, 0xf5, 0xf6, 0xd1,
2789 : : 0x7e, 0x61, 0x85, 0x07, 0xb0, 0xaa, 0xfb, 0x5f,
2790 : : 0x0a, 0x06, 0x31, 0x78, 0x4a, 0x06, 0x12, 0x8c,
2791 : : 0x1b, 0x0f, 0x9f, 0x6a, 0x33, 0x14, 0x9b, 0x81,
2792 : : 0x60, 0x9b, 0x80, 0x80, 0x30, 0x7f, 0x21, 0xf6,
2793 : : 0x5b, 0x48, 0x7b, 0x20, 0x25, 0x4c, 0x82, 0x33,
2794 : : 0x0a, 0xde, 0xd5, 0xcb, 0x2c, 0xa0, 0x36, 0x9c,
2795 : : 0xf9, 0xe1, 0x43, 0x1f, 0x59, 0x97, 0x91, 0xa5,
2796 : : 0x02, 0xcc, 0x45, 0xb7, 0x6e, 0xa7, 0x78, 0xbd,
2797 : : 0x75, 0x78, 0xf0, 0x12, 0xd7, 0xac, 0xce, 0x4d,
2798 : : 0xce, 0x43, 0xde, 0xb9, 0xcc, 0xc0, 0x6b, 0x3a,
2799 : : 0x69, 0xfc, 0xd0, 0x28, 0x7d, 0xd7, 0x80, 0x81,
2800 : : 0x19, 0x31, 0xd7, 0x43, 0x58, 0xd3, 0x75, 0xdd,
2801 : : 0x3c, 0x3d, 0x3b, 0x63, 0xc0, 0x6b, 0xc5, 0xb2,
2802 : : 0x24, 0xfa, 0x78, 0xc2, 0x11, 0x81, 0x3e, 0x0e,
2803 : : 0x86, 0x47, 0x2f, 0xfe, 0x78, 0xd9, 0x0a, 0x48,
2804 : : 0x05, 0x72, 0xfe, 0xbf, 0x80, 0x22, 0xaa, 0x26,
2805 : : 0xdd, 0xb0, 0x2e, 0x99, 0xbf, 0xc0, 0xbe, 0x8f,
2806 : : 0xfd, 0xf2, 0x52, 0x9c, 0xa5, 0x73, 0x04, 0xc8,
2807 : : 0x78, 0xfb, 0x2e, 0x15, 0x23, 0x97, 0x0a, 0xf4,
2808 : : 0x47, 0xe3, 0xf7, 0xa6, 0x18, 0x32, 0xa7, 0x58,
2809 : : 0x55, 0x19, 0xa6, 0x3e, 0x70, 0x69, 0xaf, 0xcd,
2810 : : 0x72, 0x57, 0x65, 0x14, 0xf2, 0x20, 0x5f, 0xee,
2811 : : 0x6b, 0xf8, 0x8f, 0x3f, 0x5b, 0x52, 0x9d, 0x97,
2812 : : 0x23, 0x2e, 0xaf, 0xec, 0xf6, 0xd5, 0x9a, 0xfb,
2813 : : 0xe0, 0xb7, 0xed, 0xc1, 0x89, 0xf6, 0xfc, 0x10,
2814 : : 0xb0, 0xa7, 0x6a, 0xf6, 0xce, 0x86, 0x3e, 0xd9,
2815 : : 0x22, 0x72, 0xeb, 0xf0, 0xdf, 0x74, 0xa8, 0xb7,
2816 : : 0xda, 0x2e, 0x9f, 0x0f, 0x90, 0x65, 0xdc, 0x78,
2817 : : 0x21, 0xa1, 0x3e, 0x88, 0xdf, 0x39, 0x1f, 0x50,
2818 : : 0xb0, 0xd6, 0x55, 0x56, 0x81, 0x3c, 0xb0, 0xea,
2819 : : 0x9b, 0xdf, 0x51, 0x39, 0x69, 0x28, 0xa6, 0x1a,
2820 : : 0xec, 0xea, 0xa0, 0x09, 0x9f, 0x11, 0x2f, 0x3d,
2821 : : 0x2c, 0xa8, 0x7b, 0xfb, 0xde, 0x83, 0x6b, 0xb7,
2822 : : 0x55, 0x34, 0xe2, 0x42, 0x85, 0x2c, 0x25, 0xd4,
2823 : : 0x17, 0x07, 0x14, 0xc6, 0x10, 0xd0, 0x1e, 0x88,
2824 : : 0x5b, 0x5f, 0x2e, 0x62, 0xcc, 0xad, 0xb0, 0x52,
2825 : : 0x38, 0x52, 0x08, 0x23, 0x5b, 0x99, 0xa5, 0xdb,
2826 : : 0xb0, 0x4b, 0xa2, 0x23, 0xdf, 0x57, 0x88, 0x40,
2827 : : 0x2e, 0xcd, 0x94, 0x7a, 0x2b, 0x69, 0x11, 0xdf,
2828 : : 0xc5, 0xb7, 0xec, 0xcd, 0x5f, 0xf0, 0x9f, 0xa6,
2829 : : 0xea, 0x54, 0x61, 0xcb, 0x18, 0x10, 0xd2, 0x0a,
2830 : : 0x87, 0x00, 0xd9, 0x8a, 0x2d, 0xf4, 0x52, 0xfa,
2831 : : 0x77, 0xc3, 0x6f, 0x42, 0xdc, 0xc3, 0xd5, 0xbe,
2832 : : 0x07, 0x59, 0x97, 0x51, 0x22, 0x44, 0xb7, 0xfc,
2833 : : 0x05, 0x6c, 0xef, 0x7e, 0x12, 0xf9, 0x1e, 0xa0,
2834 : : 0xa1, 0xf2, 0xfa, 0xf1, 0x7f, 0xdb, 0xe9, 0x75,
2835 : : 0x2d, 0x58, 0x08, 0xd0, 0x3b, 0xfd, 0xf6, 0x16,
2836 : : 0xdd, 0x91, 0x03, 0x4f, 0x49, 0x45, 0x04, 0x12,
2837 : : 0x87, 0x60, 0x2a, 0xa5, 0x52, 0xa1, 0xd4, 0x5e,
2838 : : 0xf4, 0x01, 0x68, 0xb6, 0xa5, 0xff, 0x5c, 0xab,
2839 : : 0xdf, 0xc2, 0x61, 0x88, 0x99, 0xfd, 0x16, 0x91,
2840 : : 0x63, 0x31, 0x15, 0xd5, 0x32, 0x90, 0xad, 0xaa,
2841 : : 0x5c, 0xe0, 0x4a, 0x27, 0xf5, 0x87, 0x03, 0xc3,
2842 : : 0xe6, 0x90, 0x29, 0x06, 0xa4, 0x5a, 0xb6, 0xd6,
2843 : : 0x3b, 0x1c, 0xa9, 0xfa, 0xb0, 0x41, 0x1d, 0xea,
2844 : : 0xeb, 0x59, 0xe8, 0x1e, 0x0d, 0x13, 0xd7, 0xef,
2845 : : 0xa5, 0x82, 0x24, 0xa3, 0xd6, 0x55, 0xe1, 0xe5,
2846 : : 0x38, 0x6d, 0x0a, 0xee, 0xf5, 0xc4, 0x48, 0x8a,
2847 : : 0x92, 0x98, 0xdf, 0x52, 0xb5, 0xb5, 0x61, 0x58,
2848 : : 0x89, 0xb5, 0xfe, 0xb6, 0x67, 0xa0, 0xf4, 0x03,
2849 : : 0xdc, 0x9d, 0x14, 0x42, 0xa6, 0x7d, 0xce, 0x1f,
2850 : : 0x28, 0xae, 0x56, 0xab, 0x21, 0xf8, 0xfa, 0x01,
2851 : : 0xbe, 0xc8, 0x31, 0x40, 0x40, 0x20, 0xc1, 0xb5,
2852 : : 0x19, 0xfd, 0x32, 0x59, 0x15, 0x5c, 0xc4, 0xd1,
2853 : : 0xe4, 0xef, 0x1f, 0x1f, 0x0b, 0x24, 0x6c, 0x6e,
2854 : : 0x6e, 0xa4, 0xc4, 0x81, 0x47, 0x23, 0x54, 0xf5,
2855 : : 0x60, 0x95, 0xb9, 0xa9, 0x42, 0x95, 0xe4, 0x04,
2856 : : 0x67, 0x36, 0x04, 0xdd, 0xdd, 0x51, 0x83, 0x47,
2857 : : 0xd0, 0x41, 0x54, 0x35, 0x45, 0xaf, 0x81, 0x3d,
2858 : : 0xb6, 0x33, 0xa2, 0xfc, 0xf5, 0xe5, 0x8e, 0x06,
2859 : : 0xf4, 0xc0, 0x09, 0x9a, 0xd7, 0x44, 0xe6, 0x07,
2860 : : 0xdd, 0xa1, 0x8d, 0x99, 0xf8, 0x5f, 0x32, 0x5c,
2861 : : 0xec, 0x95, 0xa4, 0x73, 0xfa, 0x8b, 0x0f, 0x8d,
2862 : : 0x42, 0xe2, 0x5d, 0x2b, 0x03, 0xf1, 0x83, 0x02,
2863 : : 0x02, 0x1c, 0x75, 0x30, 0x11, 0xa0, 0xda, 0xe3,
2864 : : 0xeb, 0x18, 0x5e, 0x23, 0xab, 0xbe, 0x34, 0x7a,
2865 : : 0xd4, 0x6e, 0xb8, 0x60, 0x97, 0xeb, 0xeb, 0x19,
2866 : : 0x22, 0xaf, 0x97, 0x96, 0x0f, 0xd8, 0xa6, 0xca,
2867 : : 0xf8, 0x92, 0x95, 0x54, 0x88, 0x04, 0x6c, 0xac,
2868 : : 0xbf, 0xe9, 0x45, 0xa3, 0x2f, 0xde, 0x67, 0xba,
2869 : : 0xe9, 0xaf, 0x2a, 0x1f, 0x2b, 0x9b, 0xa5, 0x82,
2870 : : 0xb9, 0x91, 0x9d, 0xaa, 0x1a, 0x2c, 0x02, 0xfb,
2871 : : 0xf0, 0x9a, 0x15, 0x8a, 0x83, 0x6f, 0x51, 0xfc,
2872 : : 0x5a, 0x51, 0x4b, 0x76, 0x1d, 0xc7, 0x12, 0x5f,
2873 : : 0xf0, 0x46, 0xeb, 0xfd, 0xf1, 0x2b, 0x75, 0x71,
2874 : : 0xad, 0xe4, 0x58, 0x6d, 0x99, 0x41, 0x57, 0x99,
2875 : : 0x46, 0xae, 0x89, 0xb4, 0x78, 0x68, 0x53, 0x1a,
2876 : : 0xb5, 0x36, 0xaf, 0x26, 0xeb, 0x49, 0xbc, 0x69,
2877 : : 0x4a, 0x77, 0xde, 0x41, 0x95, 0x74, 0xf4, 0x0c,
2878 : : 0xb6, 0x53, 0xae, 0x6f, 0x48, 0x84, 0xb0, 0xf6,
2879 : : 0x19, 0xa6, 0x87, 0x7c, 0x32, 0xba, 0x4d, 0x1d,
2880 : : 0xc4, 0x6c, 0x2d, 0xf2, 0xfb, 0x59, 0xb4, 0x2f,
2881 : : 0x03, 0xe0, 0x04, 0x10, 0x83, 0x8e, 0x77, 0x95,
2882 : : 0xd6, 0x43, 0xd7, 0x01, 0x0a, 0x92, 0xf3, 0xc8,
2883 : : 0x5b, 0xcb, 0x32, 0xa5, 0x9b, 0x8b, 0xb9, 0x3c,
2884 : : 0x2e, 0x8c, 0x6c, 0xb7, 0x4e, 0xe7, 0x0f, 0xf9,
2885 : : 0x6a, 0x8f, 0x31, 0xe9, 0xd7, 0x7c, 0x51, 0x6d,
2886 : : 0x90, 0xa6, 0x98, 0x78, 0x07, 0x7b, 0xd2, 0xbc,
2887 : : 0x5c, 0x68, 0x7c, 0x96, 0xc2, 0xaf, 0x62, 0xe6,
2888 : : 0xd4, 0x1e, 0x8b, 0xb2, 0x32, 0x66, 0x69, 0xc9,
2889 : : 0xe8, 0x18, 0x65, 0x2f, 0x75, 0x95, 0xb4, 0x78,
2890 : : 0x62, 0x48, 0xb5, 0xfe, 0xb9, 0xef, 0x9e, 0x9a,
2891 : : 0x99, 0xbe, 0x49, 0x05, 0xa2, 0x6f, 0xac, 0x2b,
2892 : : 0x10, 0x58, 0x43, 0x36, 0x39, 0x17, 0x36, 0x8a,
2893 : : 0x36, 0x81, 0xde, 0x74, 0xb6, 0x81, 0xc5, 0x2d,
2894 : : 0x9c, 0x1d, 0x86, 0x04, 0x30, 0x89, 0x9b, 0x93,
2895 : : 0x3f, 0xbb, 0x42, 0x1f, 0x87, 0x46, 0x0f, 0x3d,
2896 : : 0xb8, 0x60, 0x6a, 0x1f, 0x9b, 0x86, 0xd3, 0x6f,
2897 : : 0x9f, 0x58, 0xaf, 0x35, 0x29, 0xa1, 0x0b, 0xfd,
2898 : : 0x35, 0xf3, 0xe5, 0xf0, 0x78, 0xd9, 0x9f, 0x75,
2899 : : 0x02, 0xab, 0x14, 0xed, 0x21, 0xda, 0x86, 0x7e,
2900 : : 0x2b, 0x6c, 0x66, 0x1f, 0xd9, 0xc1, 0xac, 0xfd,
2901 : : 0x49, 0x0d, 0xad, 0x84, 0xf4, 0x97, 0x53, 0x4f,
2902 : : 0x43, 0x6b, 0x96, 0x82, 0x30, 0x0a, 0x9b, 0x25,
2903 : : 0x0a, 0xd5, 0xd4, 0x06, 0x59, 0x00, 0x06, 0x5f,
2904 : : 0x0d, 0xe0, 0xc9, 0x3e, 0x13, 0x5d, 0x7d, 0x4d,
2905 : : 0xc6, 0xb6, 0x1d, 0x6f, 0xa1, 0x3c, 0x92, 0xe3,
2906 : : 0x85, 0x7e, 0x81, 0x5f, 0x7b, 0x0b, 0x76, 0x14,
2907 : : 0x60, 0xf8, 0x61, 0x31, 0xc3, 0xc5, 0x84, 0xb0,
2908 : : 0x33, 0x99, 0x8b, 0x5f, 0x01, 0xb7, 0x10, 0x2d,
2909 : : 0x2c, 0xe1, 0x22, 0xc8, 0xad, 0x9e, 0xd5, 0x14,
2910 : : 0x95, 0x65, 0x91, 0xda, 0x43, 0x5c, 0x0f, 0x1f,
2911 : : 0xe5, 0x84, 0xec, 0x42, 0x52, 0x18, 0xaf, 0x8f,
2912 : : 0x1a, 0xc8, 0x5a, 0x75, 0xa3, 0x3c, 0xce, 0xdd,
2913 : : 0xbb, 0xa9, 0xcb, 0x09, 0xb7, 0x3b, 0x66, 0xd1,
2914 : : };
2915 : :
2916 : : uint8_t rsa_8192_p[] = {
2917 : : 0xea, 0xeb, 0x4c, 0xdd, 0x3e, 0x0c, 0x75, 0xd7,
2918 : : 0x99, 0x62, 0xd2, 0x4b, 0x71, 0x3d, 0x02, 0xe7,
2919 : : 0x9a, 0xc6, 0x74, 0x9c, 0x4e, 0x40, 0x5d, 0xbb,
2920 : : 0xb8, 0x64, 0x4a, 0xd3, 0x34, 0x2b, 0x68, 0x65,
2921 : : 0xf7, 0x00, 0x3c, 0xca, 0x96, 0x6d, 0xbe, 0x02,
2922 : : 0x15, 0x28, 0x75, 0x6a, 0xed, 0x84, 0x1f, 0xd1,
2923 : : 0x63, 0x4c, 0xf3, 0xab, 0xd4, 0xd9, 0x0d, 0xba,
2924 : : 0xe4, 0xac, 0x3e, 0xa4, 0x46, 0xf3, 0xa6, 0xdf,
2925 : : 0x39, 0x6e, 0x95, 0x40, 0xcc, 0x33, 0x4b, 0x72,
2926 : : 0x78, 0xa1, 0x12, 0x73, 0x7e, 0x14, 0xf0, 0x44,
2927 : : 0xd6, 0x00, 0xea, 0x94, 0xa2, 0x9a, 0xdf, 0x0a,
2928 : : 0xac, 0x3f, 0xd5, 0xbf, 0xe8, 0x61, 0x09, 0xf8,
2929 : : 0x80, 0xc1, 0x63, 0xdc, 0xb8, 0x5f, 0x6e, 0x14,
2930 : : 0xb5, 0x81, 0xfe, 0x43, 0xc2, 0x72, 0x66, 0x6e,
2931 : : 0x17, 0x7d, 0x40, 0xc2, 0x43, 0x1b, 0xdd, 0x81,
2932 : : 0x9f, 0xf1, 0x57, 0x58, 0x25, 0x0a, 0xca, 0x45,
2933 : : 0xc5, 0x34, 0x44, 0x2a, 0x6b, 0xda, 0xdc, 0x30,
2934 : : 0x1f, 0x2f, 0xa8, 0xca, 0x8f, 0xd4, 0xf0, 0x1d,
2935 : : 0x14, 0xc2, 0xa3, 0xb4, 0x44, 0x62, 0x32, 0x50,
2936 : : 0x66, 0xcc, 0x3e, 0x99, 0x64, 0x9b, 0xde, 0xff,
2937 : : 0xeb, 0xa3, 0xd3, 0xa8, 0xcc, 0xf6, 0x93, 0xff,
2938 : : 0x51, 0x46, 0x40, 0x5d, 0xd7, 0x1c, 0x15, 0xb1,
2939 : : 0xd5, 0x4e, 0x83, 0x58, 0x6c, 0x90, 0x89, 0xd8,
2940 : : 0xb1, 0xa4, 0xb9, 0x1a, 0x5b, 0x0b, 0x4d, 0x82,
2941 : : 0x54, 0xd7, 0x9f, 0x78, 0xd6, 0xfa, 0x84, 0x3e,
2942 : : 0x05, 0x4b, 0xb1, 0x7b, 0x71, 0x0d, 0x55, 0xf3,
2943 : : 0x61, 0xdf, 0x16, 0xe3, 0xc2, 0x9d, 0x61, 0x5e,
2944 : : 0x10, 0x7e, 0xf9, 0x0f, 0x8a, 0x59, 0x51, 0x47,
2945 : : 0x5f, 0x1b, 0x3c, 0xbb, 0xda, 0x16, 0x45, 0x63,
2946 : : 0x94, 0x9b, 0x3b, 0x4f, 0x2d, 0x54, 0xa9, 0x8e,
2947 : : 0xe8, 0x11, 0x02, 0x75, 0x9b, 0xee, 0xf6, 0xc7,
2948 : : 0x5b, 0xbf, 0xa1, 0x3e, 0x75, 0x53, 0x21, 0xba,
2949 : : 0x64, 0xef, 0x06, 0x29, 0x3f, 0x81, 0x4a, 0xcb,
2950 : : 0x9e, 0xdc, 0x49, 0x9a, 0x69, 0x6d, 0xeb, 0x99,
2951 : : 0x44, 0x67, 0xeb, 0xec, 0x1b, 0x77, 0x9e, 0xea,
2952 : : 0x17, 0xba, 0xcb, 0x8d, 0x6d, 0x19, 0x42, 0xc7,
2953 : : 0xc2, 0x76, 0xb6, 0x12, 0x20, 0xcc, 0xff, 0x6c,
2954 : : 0x8e, 0xfe, 0x72, 0x5c, 0x3a, 0xa6, 0x51, 0x81,
2955 : : 0x5d, 0x5f, 0xec, 0xd1, 0xa1, 0x67, 0x0b, 0xe3,
2956 : : 0x8e, 0x57, 0x3f, 0x99, 0x1b, 0x4d, 0x63, 0xb1,
2957 : : 0x21, 0xdf, 0x71, 0x79, 0x62, 0x92, 0x07, 0xf8,
2958 : : 0x95, 0x42, 0x08, 0x89, 0xf2, 0xdf, 0xf1, 0xcf,
2959 : : 0x19, 0x75, 0x69, 0x77, 0xdb, 0x39, 0xb5, 0x6b,
2960 : : 0x8b, 0xbc, 0x0f, 0x55, 0x0b, 0xcf, 0x16, 0x6a,
2961 : : 0xa5, 0xe2, 0x28, 0x3f, 0x34, 0x82, 0xd4, 0x09,
2962 : : 0x95, 0x20, 0xa2, 0x6a, 0x2e, 0xf9, 0x3e, 0xf1,
2963 : : 0x29, 0xe2, 0xff, 0x7a, 0xa0, 0xb9, 0xaf, 0xdf,
2964 : : 0xf9, 0x46, 0x52, 0x7a, 0x8b, 0xe8, 0x7f, 0xae,
2965 : : 0x6c, 0x8c, 0x7d, 0x0b, 0x52, 0xfb, 0xc4, 0x49,
2966 : : 0x7f, 0x9a, 0xb9, 0xa2, 0xd3, 0x0b, 0x6c, 0x8e,
2967 : : 0x21, 0xde, 0x45, 0xa2, 0x08, 0xcd, 0xba, 0x5f,
2968 : : 0xb2, 0x72, 0x4f, 0xf8, 0x4d, 0xdc, 0x4e, 0x06,
2969 : : 0x27, 0x6c, 0x2a, 0xc4, 0x58, 0x2d, 0xbd, 0xd2,
2970 : : 0x1b, 0x13, 0x10, 0x06, 0x80, 0x3a, 0xb6, 0x88,
2971 : : 0x05, 0x51, 0x49, 0x3d, 0x97, 0x3f, 0x6f, 0x8c,
2972 : : 0xfa, 0x99, 0x9b, 0x70, 0xa1, 0x97, 0x2f, 0x1d,
2973 : : 0x82, 0x56, 0xdc, 0x80, 0x41, 0x81, 0x10, 0xe6,
2974 : : 0x7c, 0xe7, 0xe5, 0x8a, 0x13, 0xac, 0x8f, 0x10,
2975 : : 0x83, 0xb3, 0xbd, 0x2c, 0x4a, 0xe2, 0x6e, 0x21,
2976 : : 0x4e, 0x96, 0xa8, 0xd5, 0x07, 0x24, 0xf3, 0x4a,
2977 : : 0x79, 0xe3, 0x50, 0xe3, 0xbe, 0x2c, 0xaa, 0x52,
2978 : : 0x95, 0xda, 0xf3, 0x93, 0xd2, 0xf0, 0x6a, 0x22,
2979 : : 0xe9, 0x95, 0x37, 0xe6, 0x94, 0xec, 0x80, 0x8f,
2980 : : 0x32, 0xb1, 0xd8, 0x2c, 0xd7, 0x0c, 0x36, 0x49,
2981 : : };
2982 : :
2983 : : uint8_t rsa_8192_q[] = {
2984 : : 0xe2, 0x53, 0x2e, 0x30, 0xf5, 0xfe, 0x97, 0x1a,
2985 : : 0x79, 0xf6, 0x90, 0x26, 0x02, 0xed, 0xd5, 0x51,
2986 : : 0x96, 0xd9, 0x8a, 0x57, 0x48, 0xd8, 0xdf, 0x4e,
2987 : : 0xa1, 0x4d, 0x52, 0xd1, 0x4c, 0x89, 0x05, 0xef,
2988 : : 0xea, 0xb3, 0x55, 0x9d, 0x14, 0x46, 0x19, 0x72,
2989 : : 0x05, 0xa2, 0x5f, 0x16, 0x4f, 0xcf, 0x0a, 0xb4,
2990 : : 0x51, 0x4a, 0x27, 0xde, 0x53, 0x46, 0xaf, 0x4f,
2991 : : 0x87, 0xbf, 0xa8, 0x84, 0x74, 0x67, 0x1f, 0x1e,
2992 : : 0x4e, 0x71, 0x20, 0x50, 0x53, 0x1b, 0x38, 0xbd,
2993 : : 0x67, 0xb0, 0x3a, 0xa4, 0xd9, 0x5b, 0x30, 0xc2,
2994 : : 0x28, 0xe6, 0x95, 0x49, 0x1e, 0xe8, 0xf6, 0xc0,
2995 : : 0x68, 0x0f, 0x75, 0x96, 0x9e, 0x0d, 0xf6, 0xc9,
2996 : : 0xf4, 0x5d, 0xb7, 0xfc, 0xca, 0x14, 0x09, 0x6e,
2997 : : 0xa8, 0xec, 0xed, 0x22, 0x25, 0x8c, 0xe6, 0x20,
2998 : : 0x3a, 0xfe, 0xda, 0x13, 0x62, 0x2e, 0x52, 0xa0,
2999 : : 0x07, 0x58, 0x30, 0xa0, 0x29, 0x67, 0x2e, 0x02,
3000 : : 0xba, 0x66, 0x4f, 0x77, 0xa1, 0x29, 0x35, 0x2a,
3001 : : 0xa2, 0x8e, 0x61, 0x1c, 0xee, 0x77, 0xca, 0x82,
3002 : : 0x16, 0x26, 0x2e, 0x1d, 0xd2, 0x92, 0x43, 0x9d,
3003 : : 0x16, 0xad, 0xc9, 0xf8, 0xd1, 0xdc, 0x36, 0x8d,
3004 : : 0xb6, 0x64, 0x32, 0xf8, 0x92, 0xb8, 0xdf, 0x38,
3005 : : 0x49, 0x78, 0xcd, 0x98, 0x69, 0xf2, 0xa7, 0x51,
3006 : : 0xd0, 0xf9, 0xf8, 0x58, 0x49, 0xe1, 0x1d, 0x27,
3007 : : 0xdc, 0x38, 0x88, 0xb3, 0x02, 0x42, 0xa7, 0xcd,
3008 : : 0x74, 0x46, 0x70, 0x61, 0x35, 0x1b, 0x00, 0x53,
3009 : : 0x56, 0x00, 0x95, 0xf9, 0xea, 0xfe, 0xea, 0x7b,
3010 : : 0x29, 0x66, 0x41, 0xea, 0x62, 0x94, 0xb5, 0x1b,
3011 : : 0x04, 0xe0, 0x76, 0x03, 0x03, 0xb9, 0x67, 0x43,
3012 : : 0x55, 0xc0, 0x72, 0x29, 0x87, 0xe3, 0x2c, 0x80,
3013 : : 0x56, 0x7f, 0x63, 0xad, 0xa1, 0xc6, 0x06, 0xbc,
3014 : : 0x3b, 0xa0, 0x5f, 0x22, 0x1a, 0xa4, 0x0b, 0xff,
3015 : : 0xfc, 0xcc, 0x95, 0x50, 0xee, 0x94, 0x0e, 0xd1,
3016 : : 0x44, 0xfd, 0xc9, 0xed, 0xcc, 0xe9, 0x36, 0xb0,
3017 : : 0xb7, 0x5f, 0x98, 0xb5, 0x69, 0x18, 0xf3, 0x67,
3018 : : 0xf0, 0x17, 0x01, 0xc7, 0x19, 0xe2, 0x63, 0xf7,
3019 : : 0xa7, 0xa0, 0xaf, 0xd3, 0xc5, 0x2c, 0xc1, 0x20,
3020 : : 0x58, 0xf8, 0x51, 0x17, 0x9e, 0xb8, 0xbe, 0xdf,
3021 : : 0x11, 0xb4, 0x15, 0x31, 0xb1, 0xf7, 0x6a, 0xcc,
3022 : : 0x40, 0x68, 0x9b, 0x1a, 0x5c, 0x51, 0x89, 0x9c,
3023 : : 0xc9, 0x87, 0x18, 0xdb, 0xf0, 0xc3, 0x1b, 0x32,
3024 : : 0xdc, 0x44, 0xbd, 0xa7, 0xfc, 0xb6, 0x81, 0xdf,
3025 : : 0x9a, 0x52, 0x0d, 0x2f, 0xa2, 0xa6, 0xf7, 0x09,
3026 : : 0x9f, 0x37, 0x64, 0x1f, 0x98, 0x7d, 0x02, 0x39,
3027 : : 0x91, 0x86, 0xeb, 0x67, 0xf9, 0x1c, 0x8d, 0x48,
3028 : : 0xd4, 0xc4, 0xfb, 0x73, 0x51, 0xff, 0x35, 0xeb,
3029 : : 0x61, 0xb4, 0x3d, 0x06, 0xa6, 0x16, 0x22, 0x52,
3030 : : 0x25, 0x90, 0x69, 0x04, 0x8a, 0xc6, 0xae, 0x9c,
3031 : : 0x36, 0xea, 0xa4, 0x30, 0xbb, 0xba, 0x3e, 0x52,
3032 : : 0x56, 0x32, 0x1d, 0xbc, 0xd8, 0x89, 0x14, 0xb6,
3033 : : 0xf3, 0x43, 0xe0, 0x1b, 0xc9, 0x45, 0x00, 0xda,
3034 : : 0x86, 0xf7, 0x34, 0x1d, 0x3b, 0xe8, 0xc4, 0xab,
3035 : : 0xb9, 0xe7, 0xfe, 0x22, 0x66, 0x50, 0x28, 0x86,
3036 : : 0x74, 0x28, 0x20, 0x37, 0x24, 0x7c, 0xa8, 0xca,
3037 : : 0x3d, 0x97, 0x1a, 0x7a, 0x03, 0xc8, 0x69, 0x97,
3038 : : 0x86, 0x9e, 0x47, 0x5b, 0x0b, 0x26, 0x3f, 0x0d,
3039 : : 0x16, 0x86, 0xac, 0x8f, 0xca, 0xad, 0x1f, 0x7a,
3040 : : 0xa0, 0x6a, 0xa8, 0x47, 0x0a, 0xf8, 0xcf, 0x5f,
3041 : : 0xee, 0x54, 0x52, 0x50, 0xaf, 0x88, 0x13, 0x72,
3042 : : 0xc3, 0x2a, 0x5b, 0x75, 0x17, 0x0a, 0x74, 0x1a,
3043 : : 0xaa, 0x6f, 0xd0, 0xd0, 0x68, 0x7e, 0xc9, 0xfe,
3044 : : 0xd2, 0x70, 0x0c, 0xa0, 0xd3, 0x81, 0x95, 0x32,
3045 : : 0x47, 0x74, 0x71, 0x21, 0x3c, 0x97, 0x52, 0xef,
3046 : : 0x32, 0xcd, 0x84, 0xa4, 0x5a, 0xaf, 0x84, 0x89,
3047 : : 0x33, 0x78, 0x22, 0xf7, 0x83, 0xf9, 0x7d, 0xd3,
3048 : : };
3049 : :
3050 : : uint8_t rsa_8192_dp[] = {
3051 : : 0x30, 0x78, 0x50, 0x29, 0xad, 0xed, 0xc0, 0x3a,
3052 : : 0xb5, 0xc9, 0x2f, 0xfe, 0xa4, 0xe4, 0xa3, 0xbe,
3053 : : 0xc9, 0xae, 0x7c, 0xcc, 0xeb, 0x50, 0x58, 0x86,
3054 : : 0xac, 0xea, 0xf4, 0x8d, 0x53, 0x4c, 0x49, 0x84,
3055 : : 0x10, 0x4c, 0x9a, 0x3e, 0x6a, 0x7f, 0x46, 0x1f,
3056 : : 0x03, 0xe2, 0x8f, 0x27, 0x7a, 0xce, 0x32, 0x0a,
3057 : : 0x6f, 0xe4, 0xa6, 0xba, 0x23, 0x76, 0x8d, 0x60,
3058 : : 0xac, 0x61, 0xe5, 0xa2, 0xdb, 0x88, 0xd6, 0x3b,
3059 : : 0x64, 0x8c, 0x2e, 0x7b, 0x6a, 0x26, 0x83, 0x40,
3060 : : 0xa1, 0x27, 0x0a, 0xb9, 0x8d, 0xa0, 0x20, 0x5a,
3061 : : 0xf3, 0x94, 0xc8, 0xd1, 0xd6, 0x23, 0x02, 0x36,
3062 : : 0x1f, 0x88, 0x24, 0x40, 0x2e, 0x60, 0x27, 0x40,
3063 : : 0x80, 0xc0, 0x66, 0x2c, 0x5a, 0x56, 0x46, 0x4e,
3064 : : 0x3b, 0x8d, 0x10, 0xbb, 0x46, 0x59, 0x78, 0x4c,
3065 : : 0xea, 0xc7, 0xcb, 0x1e, 0xc9, 0xdd, 0xeb, 0xfc,
3066 : : 0x1c, 0xd6, 0x1c, 0xe1, 0x70, 0xf3, 0x22, 0xfc,
3067 : : 0xf6, 0x4d, 0x6c, 0x6b, 0x1c, 0x49, 0xd1, 0xf8,
3068 : : 0x93, 0xd6, 0xaf, 0x8a, 0xeb, 0xd6, 0x51, 0x9c,
3069 : : 0x8e, 0x76, 0x02, 0x74, 0xe5, 0x4f, 0x25, 0x76,
3070 : : 0x75, 0x5f, 0x5a, 0xe3, 0x27, 0x61, 0x09, 0xc7,
3071 : : 0xe0, 0x04, 0xb3, 0x5d, 0x36, 0xbd, 0x01, 0x98,
3072 : : 0x42, 0x5a, 0xae, 0x59, 0x2e, 0x52, 0xfb, 0x1e,
3073 : : 0xf0, 0x15, 0xfc, 0xff, 0xb7, 0x96, 0xb2, 0xfa,
3074 : : 0x64, 0xdc, 0xc9, 0xdc, 0x68, 0x40, 0x92, 0xc3,
3075 : : 0x7b, 0x61, 0xe9, 0xe3, 0x72, 0xe7, 0xc9, 0x75,
3076 : : 0x4a, 0x7e, 0x6d, 0xa6, 0x3c, 0x93, 0x35, 0xd2,
3077 : : 0xbb, 0xb4, 0xdd, 0xf2, 0x2c, 0x6b, 0x70, 0x75,
3078 : : 0x8a, 0x0d, 0xc8, 0xb1, 0xae, 0x27, 0xf3, 0x9f,
3079 : : 0x38, 0x3e, 0x54, 0x6f, 0xa5, 0xf5, 0xc6, 0x67,
3080 : : 0x5f, 0x78, 0x0f, 0xea, 0xac, 0x3d, 0xb5, 0xa6,
3081 : : 0x68, 0xb7, 0x69, 0xbc, 0x7e, 0x69, 0xf5, 0xbc,
3082 : : 0xf8, 0x6f, 0x37, 0x83, 0xbd, 0x8d, 0x63, 0x7e,
3083 : : 0x23, 0xe9, 0x35, 0x6a, 0x39, 0x52, 0x21, 0xee,
3084 : : 0x95, 0x5e, 0x7a, 0x49, 0x43, 0xcb, 0x8c, 0x3a,
3085 : : 0xd9, 0x64, 0x5f, 0xc7, 0x1d, 0x7b, 0xb6, 0xec,
3086 : : 0x31, 0xed, 0x36, 0xa6, 0x7d, 0x86, 0x22, 0xc3,
3087 : : 0x38, 0x9a, 0x69, 0xc2, 0x9f, 0xc5, 0xec, 0x45,
3088 : : 0xa7, 0xd3, 0x54, 0x21, 0x37, 0x70, 0xad, 0x8c,
3089 : : 0x75, 0x89, 0x9f, 0x41, 0x39, 0x7e, 0x1b, 0x73,
3090 : : 0xde, 0x20, 0x9e, 0x5c, 0xa6, 0xc7, 0x76, 0xf4,
3091 : : 0x4b, 0x3a, 0xe1, 0x1c, 0xdc, 0x7b, 0xa8, 0xed,
3092 : : 0x5f, 0x4e, 0x7a, 0x98, 0x8b, 0xe6, 0x2c, 0xec,
3093 : : 0x40, 0x22, 0x7b, 0x9a, 0x61, 0x3f, 0x2c, 0xf1,
3094 : : 0x7d, 0xa9, 0x55, 0xb8, 0x84, 0x71, 0x3b, 0xfc,
3095 : : 0xd1, 0x31, 0x32, 0x80, 0xa8, 0x02, 0xfe, 0x60,
3096 : : 0xe3, 0xc6, 0x11, 0xfc, 0xba, 0xa8, 0x6e, 0x96,
3097 : : 0x2f, 0xc0, 0x48, 0x5a, 0x32, 0xe3, 0x5d, 0x28,
3098 : : 0x67, 0x34, 0x5d, 0x3c, 0x2f, 0xb5, 0xce, 0xf2,
3099 : : 0x5c, 0x2f, 0x38, 0x75, 0xa7, 0xaf, 0x8e, 0xb6,
3100 : : 0x63, 0x7f, 0xb7, 0x21, 0xa3, 0x4d, 0xce, 0x1e,
3101 : : 0x1d, 0x5a, 0xd1, 0x1f, 0x37, 0x95, 0xcb, 0x08,
3102 : : 0x87, 0xb7, 0x12, 0x4c, 0xf7, 0x33, 0xa7, 0x5d,
3103 : : 0x99, 0xb0, 0xb5, 0xba, 0x41, 0x3f, 0x5e, 0xd5,
3104 : : 0x05, 0x05, 0x0f, 0xdf, 0x67, 0x81, 0xb5, 0xbb,
3105 : : 0xa6, 0xed, 0x38, 0xa1, 0x5e, 0x9d, 0x96, 0x14,
3106 : : 0x8e, 0x78, 0x37, 0x1c, 0x2c, 0x1b, 0x17, 0x7b,
3107 : : 0x8d, 0x33, 0x02, 0xd7, 0xeb, 0xac, 0x07, 0xa2,
3108 : : 0xa6, 0xce, 0xea, 0x0b, 0x6d, 0x37, 0xc3, 0x64,
3109 : : 0xf2, 0xe7, 0x98, 0xf6, 0x94, 0x94, 0xd7, 0x88,
3110 : : 0x43, 0xc0, 0xce, 0x20, 0xf6, 0x12, 0x67, 0xa8,
3111 : : 0x4c, 0x31, 0xdc, 0xb4, 0xc0, 0xbe, 0x52, 0x7e,
3112 : : 0x2b, 0xb1, 0x3b, 0x64, 0x9a, 0xb7, 0x44, 0x0e,
3113 : : 0xe4, 0x07, 0x07, 0xbb, 0xa9, 0xaa, 0x8a, 0x74,
3114 : : 0x01, 0x4f, 0xb4, 0x7c, 0xbb, 0xfa, 0x27, 0x11,
3115 : : };
3116 : :
3117 : : uint8_t rsa_8192_dq[] = {
3118 : : 0x0a, 0xc1, 0xdf, 0x61, 0x2e, 0x60, 0x12, 0x78,
3119 : : 0x8c, 0xb1, 0x7e, 0x7a, 0x80, 0x0b, 0x23, 0xe7,
3120 : : 0x83, 0xdf, 0x05, 0x27, 0x4e, 0xec, 0x17, 0xf9,
3121 : : 0x19, 0xcb, 0x9e, 0x13, 0x1a, 0xab, 0x2c, 0xa0,
3122 : : 0x11, 0xac, 0xc2, 0x75, 0xfb, 0xdf, 0xb5, 0x17,
3123 : : 0xe9, 0x52, 0xa5, 0x68, 0x5f, 0x14, 0xbd, 0x32,
3124 : : 0x82, 0xe6, 0x9e, 0x6c, 0x7f, 0xd2, 0xcd, 0x44,
3125 : : 0x5f, 0x74, 0x69, 0xa3, 0x1a, 0x11, 0x48, 0xb6,
3126 : : 0x5d, 0x0e, 0x1d, 0x76, 0x13, 0xed, 0x28, 0x4e,
3127 : : 0x40, 0x5e, 0x6c, 0xfb, 0x26, 0xe5, 0xa1, 0xb4,
3128 : : 0xa8, 0xd3, 0x04, 0xe7, 0x7b, 0xd3, 0xa0, 0xde,
3129 : : 0xd6, 0x53, 0x5d, 0xc8, 0x71, 0xec, 0xc1, 0xfd,
3130 : : 0x29, 0x63, 0x46, 0xfa, 0x79, 0xf4, 0x67, 0xda,
3131 : : 0x5d, 0xa7, 0x1d, 0x42, 0x51, 0x3c, 0x98, 0x37,
3132 : : 0x91, 0xf6, 0x49, 0x11, 0x40, 0xca, 0x68, 0xdc,
3133 : : 0xf8, 0x5c, 0x65, 0xbb, 0x47, 0x1c, 0x83, 0x60,
3134 : : 0x57, 0xd1, 0xc3, 0x17, 0x31, 0x8e, 0xce, 0xdb,
3135 : : 0x1e, 0xec, 0xdb, 0x8a, 0xcf, 0x7e, 0xdc, 0x1e,
3136 : : 0x40, 0xc5, 0x41, 0xcd, 0xe3, 0x13, 0x56, 0xa9,
3137 : : 0x61, 0xc9, 0x92, 0xdf, 0x03, 0xc2, 0x8e, 0xc9,
3138 : : 0x3f, 0x91, 0x15, 0xa7, 0x20, 0xfa, 0x2e, 0x89,
3139 : : 0xf3, 0x5c, 0x0d, 0x91, 0x9f, 0xff, 0x8b, 0x9a,
3140 : : 0x64, 0xef, 0x6c, 0xb1, 0x6d, 0x99, 0x88, 0x94,
3141 : : 0x3b, 0x70, 0x68, 0x76, 0xf1, 0xb5, 0x8f, 0x5a,
3142 : : 0x41, 0x9b, 0x93, 0x7d, 0xdb, 0x53, 0x54, 0x39,
3143 : : 0xa1, 0xcd, 0xd7, 0x53, 0x10, 0xab, 0x5b, 0x23,
3144 : : 0xcd, 0x7c, 0xf1, 0xc7, 0x1d, 0x36, 0x6a, 0x41,
3145 : : 0x45, 0x83, 0x11, 0xb8, 0xe4, 0xf5, 0x6c, 0x06,
3146 : : 0x14, 0x4e, 0x58, 0x5e, 0xc6, 0xf9, 0xb2, 0x44,
3147 : : 0xcb, 0x57, 0xb4, 0xba, 0x2d, 0x05, 0x47, 0x8e,
3148 : : 0xac, 0xda, 0xdb, 0x8a, 0xb8, 0x6f, 0x71, 0xae,
3149 : : 0x92, 0x2a, 0x7b, 0x32, 0x64, 0x94, 0x9e, 0xfb,
3150 : : 0xad, 0x66, 0xce, 0xb1, 0x41, 0xdb, 0x17, 0xe1,
3151 : : 0x60, 0x65, 0xe7, 0xd1, 0x3f, 0x94, 0x93, 0x05,
3152 : : 0x2e, 0xb1, 0x39, 0x41, 0x68, 0x66, 0x8d, 0x4f,
3153 : : 0xd9, 0x24, 0xd7, 0x16, 0x9e, 0xb9, 0x98, 0xd8,
3154 : : 0x5b, 0xc2, 0x39, 0xc0, 0x80, 0xa7, 0xd1, 0x52,
3155 : : 0xb2, 0xf9, 0xb7, 0x44, 0x2c, 0x6c, 0x51, 0x24,
3156 : : 0x32, 0x2f, 0x86, 0xa7, 0xc3, 0x19, 0x91, 0x0b,
3157 : : 0xe5, 0xbc, 0x49, 0x1f, 0x33, 0x1b, 0x62, 0xf0,
3158 : : 0x90, 0xed, 0xa7, 0x82, 0x13, 0x8d, 0xed, 0x30,
3159 : : 0x5e, 0x9a, 0x65, 0xcc, 0x0c, 0xd4, 0x18, 0xcb,
3160 : : 0xd9, 0x48, 0x7d, 0xb6, 0xce, 0xbd, 0xaa, 0x5c,
3161 : : 0x68, 0x21, 0x5c, 0x91, 0x0d, 0x93, 0x20, 0xd8,
3162 : : 0x04, 0x5c, 0xf4, 0x82, 0xaf, 0xb4, 0x0c, 0xb1,
3163 : : 0x0a, 0x6c, 0xd1, 0xb5, 0xbe, 0x31, 0x31, 0x22,
3164 : : 0x6c, 0x6c, 0xa7, 0xc1, 0x32, 0x83, 0x6d, 0x0b,
3165 : : 0x39, 0xc4, 0xff, 0x56, 0xdd, 0xa5, 0x65, 0x8e,
3166 : : 0xee, 0x4f, 0xe5, 0x7f, 0xf3, 0x5e, 0xd8, 0xa0,
3167 : : 0x35, 0x81, 0xd5, 0x66, 0x1c, 0xb3, 0xed, 0xed,
3168 : : 0x75, 0x1a, 0xcc, 0xdc, 0x52, 0xdb, 0xa6, 0x75,
3169 : : 0x6f, 0x19, 0xaa, 0xc7, 0xa1, 0xcb, 0x4f, 0x91,
3170 : : 0xcc, 0x75, 0x97, 0xca, 0x67, 0x2e, 0x91, 0xab,
3171 : : 0x43, 0x30, 0x2a, 0x6f, 0x00, 0x3d, 0x07, 0x5f,
3172 : : 0xcf, 0x63, 0x38, 0x8b, 0x08, 0x45, 0xa2, 0x1b,
3173 : : 0x92, 0x25, 0x86, 0x90, 0x33, 0x16, 0xf5, 0x77,
3174 : : 0x13, 0xa6, 0xde, 0x26, 0xba, 0x4b, 0xc7, 0x37,
3175 : : 0x8d, 0x11, 0x6e, 0xf4, 0x2c, 0xd3, 0xaf, 0xf0,
3176 : : 0xf5, 0x7b, 0xce, 0xeb, 0x0a, 0xd4, 0x51, 0x5e,
3177 : : 0x6f, 0x19, 0x6f, 0x78, 0x68, 0x6f, 0x16, 0x54,
3178 : : 0xc9, 0x55, 0xd0, 0x13, 0xd8, 0xd9, 0xc0, 0xe8,
3179 : : 0xa9, 0xe2, 0xcb, 0xf9, 0xc3, 0x72, 0x81, 0xdb,
3180 : : 0xa2, 0xb3, 0x88, 0x09, 0x73, 0xd2, 0x01, 0xdf,
3181 : : 0xaf, 0x95, 0x97, 0x3b, 0xe2, 0x86, 0xfa, 0x47,
3182 : : };
3183 : :
3184 : : uint8_t rsa_8192_qinv[] = {
3185 : : 0x7b, 0xc0, 0x95, 0xaa, 0x37, 0xad, 0x98, 0xff,
3186 : : 0xaa, 0xd5, 0xc5, 0xe8, 0x25, 0xd6, 0xe9, 0x62,
3187 : : 0x3b, 0x1d, 0x42, 0xdd, 0x39, 0x3f, 0x09, 0x76,
3188 : : 0x62, 0x2c, 0x91, 0x76, 0x5f, 0xe2, 0x7a, 0x64,
3189 : : 0x2d, 0xc8, 0xa6, 0xa2, 0xc9, 0x76, 0x86, 0xfa,
3190 : : 0x0d, 0xaf, 0x64, 0x88, 0x3e, 0x22, 0x73, 0x75,
3191 : : 0x50, 0x4c, 0xac, 0x94, 0x65, 0xd6, 0x81, 0x6f,
3192 : : 0xf2, 0xe7, 0x74, 0x40, 0x8e, 0x6e, 0x96, 0xb0,
3193 : : 0xfb, 0x9c, 0x59, 0xd2, 0xb3, 0xd8, 0x52, 0xa4,
3194 : : 0x22, 0xbf, 0xdc, 0x46, 0x31, 0xdd, 0x43, 0x26,
3195 : : 0xf5, 0xaf, 0xd3, 0xca, 0x6d, 0x47, 0x80, 0x0e,
3196 : : 0x48, 0x08, 0xdc, 0xce, 0xe8, 0x3a, 0x27, 0xea,
3197 : : 0x57, 0x67, 0x0c, 0xe0, 0x6a, 0xa6, 0x35, 0x0a,
3198 : : 0x23, 0xd5, 0x47, 0x90, 0x19, 0xd0, 0xc5, 0x96,
3199 : : 0x12, 0x39, 0x6b, 0x9f, 0x58, 0xde, 0x34, 0x24,
3200 : : 0x4e, 0x09, 0xc0, 0x5f, 0x28, 0x7c, 0x9d, 0x49,
3201 : : 0xe6, 0xf5, 0x04, 0xf5, 0x1d, 0x47, 0x2d, 0xa9,
3202 : : 0xf0, 0x56, 0xac, 0x23, 0x41, 0xb8, 0xdd, 0x1d,
3203 : : 0x15, 0x37, 0x22, 0x77, 0x00, 0x7e, 0x99, 0x34,
3204 : : 0x8c, 0x78, 0xab, 0xe9, 0x79, 0x2c, 0x41, 0x35,
3205 : : 0xd0, 0x23, 0xc7, 0x3a, 0x6a, 0x19, 0x29, 0x02,
3206 : : 0x72, 0x62, 0x45, 0xd1, 0x8d, 0x78, 0x20, 0xec,
3207 : : 0x0e, 0xc6, 0xef, 0x75, 0x8c, 0xce, 0xb1, 0xcb,
3208 : : 0x51, 0x42, 0x2c, 0xe5, 0x51, 0x54, 0x26, 0x21,
3209 : : 0x6b, 0x7c, 0xee, 0x17, 0xeb, 0xcc, 0xe4, 0xff,
3210 : : 0xf6, 0xbb, 0xc9, 0xdf, 0x53, 0x7f, 0xd3, 0x20,
3211 : : 0x50, 0x87, 0x03, 0xd1, 0xc1, 0xe8, 0x56, 0x88,
3212 : : 0x52, 0xfb, 0xf4, 0xe3, 0x89, 0x55, 0x37, 0x32,
3213 : : 0x29, 0xcc, 0xd9, 0x4f, 0xd2, 0x5a, 0x5a, 0x94,
3214 : : 0xc5, 0x21, 0xe8, 0x01, 0x88, 0x3b, 0xec, 0x14,
3215 : : 0xf9, 0xc0, 0xd0, 0x44, 0xc1, 0xe1, 0xda, 0xdf,
3216 : : 0x53, 0x4a, 0x58, 0xb6, 0x10, 0x4d, 0x24, 0x45,
3217 : : 0x0a, 0x60, 0x6e, 0x62, 0x6f, 0x85, 0x6e, 0xc0,
3218 : : 0x4c, 0xf2, 0x6b, 0x7f, 0x73, 0x07, 0xd9, 0xbf,
3219 : : 0xd2, 0x14, 0x44, 0xd2, 0xc2, 0x9b, 0xf7, 0xc3,
3220 : : 0x04, 0xdd, 0xce, 0x2c, 0x25, 0xde, 0x47, 0x94,
3221 : : 0x36, 0x7d, 0xef, 0x86, 0xef, 0x4a, 0x27, 0x68,
3222 : : 0xd3, 0x0c, 0xc9, 0x9e, 0x28, 0xcf, 0xf6, 0x03,
3223 : : 0x49, 0xed, 0xe6, 0xf4, 0x9f, 0x64, 0x87, 0x1d,
3224 : : 0x1f, 0xff, 0x1d, 0xa0, 0xa1, 0xca, 0x4f, 0x1f,
3225 : : 0xc0, 0x36, 0xe9, 0xb8, 0x54, 0x7a, 0xaf, 0xd1,
3226 : : 0x3f, 0x56, 0x9e, 0x73, 0xc1, 0x98, 0xbc, 0x9d,
3227 : : 0xff, 0xb9, 0xf2, 0xf2, 0x12, 0xfa, 0xdc, 0x9c,
3228 : : 0xc4, 0x1f, 0xb0, 0xac, 0x85, 0x3f, 0x2b, 0xed,
3229 : : 0xfb, 0x1d, 0x4b, 0x9f, 0x45, 0xf3, 0xc4, 0x54,
3230 : : 0x56, 0xd6, 0x8f, 0x57, 0xfe, 0x02, 0xb2, 0x54,
3231 : : 0xd3, 0x04, 0x88, 0x53, 0x6d, 0xd1, 0x5e, 0x2d,
3232 : : 0xa2, 0x06, 0x2b, 0x0d, 0xa7, 0x7c, 0xae, 0x33,
3233 : : 0x8b, 0x46, 0x83, 0x17, 0xe7, 0xab, 0xc3, 0xbf,
3234 : : 0xa2, 0x06, 0x83, 0xe9, 0x94, 0x4b, 0x44, 0x78,
3235 : : 0x5c, 0x19, 0xee, 0x1a, 0x4c, 0x68, 0x0f, 0x28,
3236 : : 0x7f, 0x7f, 0x6f, 0x7e, 0x85, 0x2c, 0x20, 0x06,
3237 : : 0x0b, 0xa5, 0x46, 0xff, 0xd5, 0xa4, 0xea, 0x29,
3238 : : 0xa1, 0x9a, 0x18, 0xb6, 0x00, 0x8f, 0xec, 0x22,
3239 : : 0x96, 0xa2, 0x7c, 0x0f, 0x13, 0x6c, 0x1b, 0x66,
3240 : : 0x5c, 0x3a, 0xea, 0x6c, 0x70, 0x7d, 0x55, 0x55,
3241 : : 0xcf, 0xe9, 0x31, 0x6b, 0x1f, 0x78, 0x63, 0xc2,
3242 : : 0x08, 0x41, 0x18, 0x39, 0xf9, 0x1d, 0xac, 0xa7,
3243 : : 0x2d, 0xd4, 0xd1, 0x26, 0xe6, 0x01, 0x4d, 0x62,
3244 : : 0xb4, 0x0b, 0x13, 0xf1, 0x8c, 0xbd, 0x1c, 0xdb,
3245 : : 0x4a, 0xc4, 0xd4, 0xb1, 0x11, 0x63, 0xb8, 0x7a,
3246 : : 0x90, 0x76, 0xfe, 0x4e, 0x4b, 0x81, 0x44, 0x70,
3247 : : 0x1c, 0xd9, 0x08, 0xfa, 0x01, 0xf0, 0x48, 0x73,
3248 : : 0x25, 0x33, 0xf1, 0x4a, 0x8b, 0x68, 0x07, 0x7b,
3249 : : };
3250 : :
3251 : : uint8_t rsa_8192_sign[] = {
3252 : : 0x5D, 0xD0, 0x26, 0x63, 0x96, 0x97, 0x0A, 0x00,
3253 : : 0xAE, 0x01, 0x17, 0x77, 0x46, 0x89, 0x66, 0xC0,
3254 : : 0x7B, 0xA9, 0x00, 0x4B, 0xFE, 0x6B, 0xFB, 0xD5,
3255 : : 0xD6, 0x84, 0x90, 0xE4, 0xEF, 0x0C, 0xED, 0x2F,
3256 : : 0xC9, 0x0E, 0x69, 0x8F, 0xC5, 0x9F, 0xA0, 0xE4,
3257 : : 0xD9, 0xF8, 0x36, 0x3F, 0x74, 0xA2, 0xC8, 0x4D,
3258 : : 0x78, 0xFF, 0x8C, 0x25, 0x18, 0x81, 0x5E, 0xD3,
3259 : : 0xDC, 0x6F, 0x6F, 0xC4, 0x03, 0xA9, 0x16, 0x58,
3260 : : 0xAE, 0x74, 0x0B, 0x31, 0xF4, 0xDC, 0x85, 0x93,
3261 : : 0xD0, 0x94, 0x47, 0x38, 0x8E, 0xBC, 0xB2, 0xCF,
3262 : : 0xCE, 0x85, 0xF3, 0xF3, 0x44, 0x13, 0x3F, 0xA9,
3263 : : 0xCA, 0x59, 0x89, 0x85, 0xBC, 0xA4, 0x66, 0x26,
3264 : : 0xC1, 0x56, 0xD1, 0x62, 0xCD, 0xFF, 0xD6, 0x6F,
3265 : : 0x18, 0xA1, 0x6E, 0x77, 0xFB, 0x32, 0x91, 0xAB,
3266 : : 0xC8, 0x33, 0x31, 0xF1, 0x04, 0x82, 0x44, 0x3E,
3267 : : 0x59, 0xD4, 0x33, 0xD4, 0x81, 0x6D, 0xB1, 0x7C,
3268 : : 0x0F, 0x85, 0xD8, 0xD9, 0x8D, 0x79, 0x12, 0x9C,
3269 : : 0x1B, 0xF5, 0x0C, 0xF0, 0xDA, 0x91, 0xA9, 0x78,
3270 : : 0x09, 0xAB, 0x0E, 0x41, 0xA5, 0x8E, 0xAD, 0x8C,
3271 : : 0x91, 0x23, 0x9D, 0xD0, 0x3E, 0xE6, 0xC7, 0x93,
3272 : : 0x1D, 0xBD, 0x49, 0x18, 0xD7, 0x6F, 0x30, 0xEB,
3273 : : 0x22, 0x12, 0xC6, 0x82, 0x75, 0xC1, 0xDA, 0x97,
3274 : : 0x9C, 0xEC, 0xD9, 0x6B, 0xDC, 0xA5, 0x19, 0xE5,
3275 : : 0x0B, 0x83, 0x15, 0x7D, 0x4B, 0xB4, 0xFA, 0x3E,
3276 : : 0x01, 0xB2, 0xDF, 0x5F, 0xA0, 0xE9, 0x21, 0x59,
3277 : : 0x0D, 0x45, 0xB1, 0x51, 0x81, 0x40, 0xE7, 0xD1,
3278 : : 0x1D, 0x7B, 0xD8, 0xFF, 0xD5, 0x0A, 0xE0, 0x6B,
3279 : : 0x2B, 0x38, 0x81, 0xBC, 0x13, 0x53, 0xDC, 0x87,
3280 : : 0x03, 0x5B, 0x96, 0xAB, 0xE2, 0xF4, 0x9F, 0x81,
3281 : : 0x3E, 0x53, 0x41, 0x3E, 0x0B, 0xC4, 0xD1, 0x0A,
3282 : : 0x83, 0x96, 0x61, 0x3C, 0x2E, 0xC2, 0x11, 0x1B,
3283 : : 0x32, 0x09, 0x7C, 0xEF, 0x9A, 0x18, 0x50, 0xB8,
3284 : : 0xFF, 0xA1, 0xEE, 0xFF, 0xC9, 0x8E, 0xFA, 0xDF,
3285 : : 0xEE, 0x8F, 0xF9, 0x02, 0x7A, 0xC1, 0x69, 0x86,
3286 : : 0xE3, 0x16, 0xCC, 0x20, 0x76, 0xC0, 0x1A, 0x9B,
3287 : : 0x5B, 0x6F, 0xCB, 0x31, 0xEB, 0x8C, 0x84, 0x2C,
3288 : : 0x1E, 0xF4, 0x1D, 0x48, 0xDA, 0x04, 0x10, 0x8E,
3289 : : 0xFE, 0xB0, 0x75, 0x58, 0x05, 0xDD, 0xBC, 0x01,
3290 : : 0x83, 0x9B, 0xAE, 0x73, 0x89, 0x29, 0x73, 0x1B,
3291 : : 0x14, 0xEA, 0x52, 0xF8, 0xA5, 0x11, 0xA7, 0x23,
3292 : : 0x2A, 0xAA, 0xBE, 0xC9, 0x71, 0xE1, 0x20, 0x5F,
3293 : : 0xB0, 0x18, 0x56, 0xED, 0x0A, 0x63, 0x07, 0x2F,
3294 : : 0x3F, 0xDF, 0xFA, 0xEF, 0xFE, 0x8F, 0x5C, 0xC4,
3295 : : 0xDC, 0xE6, 0xC8, 0x4E, 0xD1, 0xDE, 0x0E, 0xD4,
3296 : : 0x9C, 0xEA, 0x49, 0xF4, 0xCD, 0x30, 0xDE, 0x5D,
3297 : : 0x79, 0xAE, 0x5A, 0x64, 0x4F, 0x0A, 0xDB, 0x5C,
3298 : : 0x6A, 0xBB, 0x83, 0x3B, 0xAE, 0x7E, 0x48, 0xA8,
3299 : : 0x03, 0x46, 0x2F, 0x56, 0xD8, 0x5B, 0xFE, 0xE4,
3300 : : 0xCE, 0xC1, 0xC2, 0xC6, 0xDE, 0x85, 0xF2, 0x6E,
3301 : : 0x94, 0x67, 0x04, 0x79, 0xD9, 0xBA, 0x63, 0x38,
3302 : : 0x80, 0x88, 0x7B, 0xEC, 0xA8, 0x84, 0x51, 0xFA,
3303 : : 0x85, 0x7B, 0xD5, 0x9B, 0xCB, 0xB4, 0x4A, 0x28,
3304 : : 0xE2, 0x50, 0x84, 0xC6, 0x8C, 0xE2, 0x9C, 0xC1,
3305 : : 0xFB, 0xD8, 0x77, 0x18, 0xF1, 0x54, 0x3E, 0x4E,
3306 : : 0x67, 0x12, 0x36, 0x34, 0xB5, 0xA8, 0x53, 0x5A,
3307 : : 0x71, 0x25, 0xCA, 0x34, 0x8E, 0xC0, 0x4E, 0x67,
3308 : : 0xD8, 0xBC, 0xE5, 0x0B, 0x2B, 0xB0, 0x3A, 0xBE,
3309 : : 0x12, 0xD4, 0x27, 0x58, 0x06, 0x36, 0x3F, 0x6D,
3310 : : 0xC2, 0xC0, 0xAD, 0x8B, 0xBB, 0xF0, 0x7B, 0x91,
3311 : : 0xB1, 0xA0, 0xBD, 0xFD, 0x3B, 0xAD, 0x4F, 0x36,
3312 : : 0x3C, 0x51, 0x14, 0xBD, 0x29, 0xCA, 0x49, 0x45,
3313 : : 0x00, 0xC8, 0x3D, 0xF0, 0xA7, 0xF3, 0x16, 0x93,
3314 : : 0x4B, 0x63, 0xB1, 0x50, 0x79, 0xF9, 0x7D, 0x5D,
3315 : : 0x72, 0x15, 0xFF, 0x45, 0x44, 0xBC, 0x7E, 0x8A,
3316 : : 0x14, 0xA2, 0x64, 0x26, 0xB1, 0x48, 0x20, 0x88,
3317 : : 0x77, 0x9B, 0x45, 0xD1, 0xB3, 0x32, 0x6B, 0x3D,
3318 : : 0x6C, 0xDB, 0x27, 0x83, 0x4C, 0x49, 0xEC, 0x86,
3319 : : 0x40, 0x90, 0x95, 0x4E, 0x07, 0x01, 0xDD, 0xF3,
3320 : : 0x72, 0x7B, 0x8B, 0xA2, 0xAE, 0x42, 0xD3, 0xE5,
3321 : : 0xA5, 0x7B, 0x58, 0x67, 0x85, 0x3B, 0x84, 0xF0,
3322 : : 0x82, 0x5F, 0x01, 0x13, 0x9F, 0xD4, 0xEB, 0x2A,
3323 : : 0x60, 0xB7, 0x0C, 0x78, 0x42, 0x84, 0x56, 0xFE,
3324 : : 0x8D, 0xF0, 0x59, 0x29, 0xA0, 0xB4, 0x50, 0xCC,
3325 : : 0x5F, 0xC0, 0x66, 0xA2, 0x2F, 0x5E, 0x29, 0x21,
3326 : : 0x09, 0x42, 0x61, 0xE5, 0x85, 0x43, 0xFA, 0xB0,
3327 : : 0xE6, 0x61, 0x37, 0x34, 0x75, 0x8A, 0x10, 0xB9,
3328 : : 0xEE, 0xDF, 0xAC, 0x2E, 0xFB, 0xB1, 0x8C, 0x86,
3329 : : 0x96, 0x73, 0xAE, 0xF6, 0xC1, 0x71, 0x81, 0x2A,
3330 : : 0x17, 0x79, 0x6E, 0x8F, 0x61, 0xF8, 0xD4, 0x9D,
3331 : : 0xFD, 0x1E, 0xF9, 0x89, 0xE7, 0x9A, 0x8E, 0xA0,
3332 : : 0xE5, 0xAF, 0x81, 0x53, 0xFE, 0xF0, 0xC3, 0x4F,
3333 : : 0xD2, 0x91, 0xE1, 0xE0, 0x78, 0xF1, 0xF5, 0xD6,
3334 : : 0x22, 0x57, 0x0F, 0xFD, 0x3B, 0x8F, 0x0F, 0xE2,
3335 : : 0x99, 0x57, 0xE1, 0xBA, 0x29, 0x1F, 0x2B, 0x25,
3336 : : 0xF9, 0xC5, 0xDD, 0xA9, 0x5C, 0xC5, 0x9E, 0x18,
3337 : : 0x88, 0x99, 0xD5, 0x80, 0xC7, 0x5D, 0x4D, 0xD3,
3338 : : 0xDE, 0xE7, 0x0D, 0x0D, 0xEC, 0x62, 0xBE, 0x72,
3339 : : 0x0C, 0x9D, 0xAC, 0x2B, 0x18, 0x0B, 0x9E, 0xBB,
3340 : : 0xC3, 0x46, 0xAC, 0x04, 0x79, 0x25, 0x1B, 0x13,
3341 : : 0x13, 0x88, 0x82, 0xA4, 0x86, 0x38, 0xA8, 0x6C,
3342 : : 0xAA, 0x83, 0xF6, 0xD4, 0x97, 0x37, 0xA3, 0x21,
3343 : : 0x5B, 0x84, 0xCC, 0xEE, 0xA3, 0x77, 0x2A, 0xA4,
3344 : : 0x93, 0x02, 0x99, 0x4B, 0xD6, 0x64, 0x01, 0x91,
3345 : : 0xCC, 0xBE, 0x8F, 0x62, 0x4F, 0x2D, 0xA1, 0xF1,
3346 : : 0x4E, 0x20, 0x4C, 0x8E, 0x91, 0x5B, 0xCB, 0x82,
3347 : : 0xD1, 0xE6, 0xF3, 0x92, 0x31, 0x13, 0x9E, 0x7D,
3348 : : 0x14, 0xF1, 0xF3, 0x89, 0x67, 0x10, 0xF8, 0x9A,
3349 : : 0x15, 0x31, 0x01, 0x36, 0xD0, 0x1B, 0x8A, 0xA1,
3350 : : 0xE9, 0xB1, 0x50, 0xB8, 0xF8, 0x9B, 0x93, 0x9A,
3351 : : 0xBA, 0x05, 0x5E, 0xE0, 0xC9, 0x05, 0x3A, 0x1B,
3352 : : 0xB4, 0xBB, 0x53, 0x18, 0xE5, 0x8E, 0x2C, 0x42,
3353 : : 0xC3, 0x4F, 0x6E, 0x36, 0x8E, 0xBA, 0x51, 0xD4,
3354 : : 0xCB, 0xD3, 0x51, 0xF0, 0x96, 0x72, 0x42, 0x87,
3355 : : 0xBE, 0xD8, 0xC9, 0x2B, 0x11, 0xB7, 0xCE, 0xC1,
3356 : : 0xC9, 0xBF, 0x56, 0x2C, 0x53, 0xC2, 0x1B, 0xF1,
3357 : : 0x52, 0x23, 0xAA, 0xDA, 0x5F, 0x1A, 0x3F, 0x2C,
3358 : : 0xBC, 0x4D, 0x21, 0xA5, 0x0D, 0x7A, 0x1C, 0x0C,
3359 : : 0x21, 0x64, 0x49, 0xAA, 0x19, 0xC0, 0x1D, 0x16,
3360 : : 0x6C, 0xE2, 0x75, 0xC5, 0xB1, 0x0E, 0xC4, 0x7C,
3361 : : 0x96, 0x1E, 0xF8, 0xFA, 0xC4, 0x0C, 0xE8, 0x5B,
3362 : : 0x94, 0x4B, 0x5F, 0x71, 0x14, 0x6C, 0xF1, 0xAA,
3363 : : 0x9B, 0xF9, 0x9D, 0xD1, 0x6B, 0x43, 0x79, 0xBD,
3364 : : 0x19, 0xED, 0xF5, 0x74, 0x3E, 0xA7, 0xF2, 0x37,
3365 : : 0x7E, 0xCB, 0x08, 0x35, 0xFB, 0x31, 0xF5, 0x08,
3366 : : 0x54, 0xB2, 0x51, 0xA7, 0x4B, 0x42, 0x9D, 0x7A,
3367 : : 0xFC, 0x7B, 0x09, 0x24, 0xF3, 0x37, 0x41, 0x52,
3368 : : 0x34, 0xCC, 0x54, 0x05, 0x3D, 0x10, 0xF6, 0xF2,
3369 : : 0xB2, 0xC8, 0xDD, 0x8B, 0x33, 0x43, 0x1B, 0x18,
3370 : : 0xA9, 0xE9, 0xFA, 0xEB, 0x05, 0xA9, 0xBB, 0xBA,
3371 : : 0x9B, 0x18, 0x84, 0x98, 0xB7, 0xAE, 0x10, 0x65,
3372 : : 0xDC, 0x8A, 0x4D, 0x71, 0xD3, 0xB5, 0x04, 0xE0,
3373 : : 0x67, 0x80, 0xBF, 0x09, 0x10, 0x1B, 0xEB, 0x1B,
3374 : : 0x76, 0x57, 0xAC, 0x09, 0xB9, 0x7F, 0x96, 0x52,
3375 : : 0x39, 0x47, 0xEB, 0x18, 0xA9, 0x0B, 0x0A, 0xBD,
3376 : : 0x9E, 0x8B, 0xBA, 0x4B, 0x99, 0x53, 0x6A, 0x9D,
3377 : : 0x0B, 0x8A, 0xF2, 0x53, 0x15, 0xC4, 0xC6, 0x45,
3378 : : 0x48, 0x49, 0xAD, 0xA9, 0x92, 0x6E, 0x97, 0xE5,
3379 : : 0x69, 0x18, 0x2C, 0x0D, 0x4D, 0xD7, 0x2B, 0x3C,
3380 : : };
3381 : :
3382 : : uint8_t rsa_8192_cipher[] = {
3383 : : 0x3e, 0x48, 0xb9, 0x61, 0x62, 0xeb, 0x9d, 0x13,
3384 : : 0x9c, 0xc3, 0x3a, 0xeb, 0x21, 0x8b, 0xe7, 0x72,
3385 : : 0x65, 0xd0, 0xc3, 0x26, 0x49, 0xf2, 0x6c, 0x90,
3386 : : 0xb7, 0xbe, 0x34, 0xc7, 0xe0, 0x57, 0x16, 0x4e,
3387 : : 0x30, 0x04, 0x7e, 0xdf, 0x65, 0x3b, 0x68, 0xc5,
3388 : : 0x8e, 0xc1, 0x53, 0x3d, 0x43, 0xa4, 0x9a, 0x80,
3389 : : 0x0e, 0x55, 0x96, 0x12, 0x5c, 0x1b, 0x8c, 0x14,
3390 : : 0x45, 0x3a, 0xe5, 0xac, 0xcb, 0xe4, 0x5f, 0x2a,
3391 : : 0x50, 0x0d, 0xeb, 0xf2, 0x63, 0xb9, 0x6b, 0xba,
3392 : : 0xb2, 0x48, 0xa5, 0xa3, 0x13, 0xa6, 0xe9, 0x5e,
3393 : : 0x07, 0xbb, 0x13, 0x0d, 0x17, 0xc0, 0x2a, 0x3f,
3394 : : 0xed, 0xf1, 0x2f, 0x91, 0x5e, 0xf0, 0x24, 0xdc,
3395 : : 0xde, 0x2f, 0xa4, 0x52, 0x4e, 0xa2, 0xba, 0x02,
3396 : : 0x32, 0xf1, 0x02, 0x94, 0xf2, 0x34, 0xe9, 0x22,
3397 : : 0x44, 0xc8, 0x88, 0x87, 0x57, 0x61, 0xce, 0xe5,
3398 : : 0x08, 0x35, 0x18, 0x27, 0x0b, 0x1b, 0x50, 0xf7,
3399 : : 0xa7, 0x41, 0xec, 0x38, 0x50, 0x6c, 0x62, 0xe1,
3400 : : 0xcd, 0x8e, 0x10, 0x3b, 0x6a, 0xbd, 0xf8, 0x2a,
3401 : : 0x7c, 0x5b, 0x81, 0xed, 0x72, 0xb4, 0xca, 0xeb,
3402 : : 0xca, 0xc5, 0xe7, 0x1c, 0xc0, 0xf3, 0x57, 0xbd,
3403 : : 0xe8, 0x07, 0xd5, 0xcd, 0x5c, 0x30, 0x98, 0xff,
3404 : : 0x64, 0x64, 0xfc, 0x2c, 0x20, 0x67, 0xe7, 0xdb,
3405 : : 0x0d, 0x7b, 0x40, 0x4c, 0x1f, 0x34, 0xbe, 0x3f,
3406 : : 0x69, 0x7d, 0x76, 0x94, 0x94, 0x59, 0x56, 0x1d,
3407 : : 0x7b, 0x04, 0x9c, 0xfe, 0x4e, 0x95, 0xd4, 0xf6,
3408 : : 0xb0, 0xda, 0x56, 0x88, 0x78, 0x77, 0x76, 0x89,
3409 : : 0xe8, 0x60, 0xed, 0x5d, 0x00, 0xb2, 0xde, 0xa6,
3410 : : 0x63, 0x0d, 0xdb, 0xdc, 0xa1, 0xc1, 0x23, 0x8a,
3411 : : 0xe7, 0x2b, 0x5c, 0xf2, 0x45, 0x68, 0x42, 0x90,
3412 : : 0xc5, 0xa3, 0x7b, 0xb6, 0xbe, 0x71, 0xaa, 0xe3,
3413 : : 0xdb, 0xd3, 0xc5, 0x37, 0xf2, 0xfb, 0x3b, 0x7c,
3414 : : 0xa0, 0x23, 0x05, 0x8a, 0x7b, 0xf3, 0xd9, 0x86,
3415 : : 0xc7, 0x94, 0x36, 0x02, 0xc3, 0xdb, 0x0e, 0xb1,
3416 : : 0x83, 0x8f, 0xef, 0x1d, 0xc6, 0x6d, 0x39, 0x30,
3417 : : 0x81, 0x61, 0x15, 0x02, 0xae, 0x04, 0x9b, 0x48,
3418 : : 0x4a, 0x80, 0xef, 0x8c, 0xea, 0x20, 0x6b, 0x59,
3419 : : 0xfa, 0xb6, 0x79, 0x28, 0x68, 0x15, 0x05, 0xf1,
3420 : : 0xbf, 0x7b, 0x6b, 0xa0, 0x2a, 0x2f, 0x86, 0x67,
3421 : : 0x92, 0x0f, 0xcf, 0xcc, 0xfe, 0x2a, 0x23, 0x09,
3422 : : 0x89, 0x2c, 0xb1, 0xcd, 0x7d, 0x9e, 0x13, 0xe3,
3423 : : 0x8a, 0xfb, 0x56, 0xc0, 0xee, 0x3e, 0xb1, 0x0d,
3424 : : 0xd7, 0xd3, 0x95, 0xa9, 0xc5, 0xa3, 0x07, 0xd4,
3425 : : 0x8d, 0x26, 0xa5, 0x19, 0x6b, 0xed, 0x01, 0x83,
3426 : : 0x84, 0x07, 0x00, 0x71, 0x4f, 0x67, 0xd6, 0x8c,
3427 : : 0x58, 0x12, 0xc1, 0x07, 0xeb, 0x81, 0xd9, 0x88,
3428 : : 0x49, 0x8b, 0xe1, 0x95, 0xa1, 0xff, 0xed, 0xae,
3429 : : 0x1f, 0x48, 0x7d, 0xea, 0x86, 0xc9, 0xc9, 0x6c,
3430 : : 0xcc, 0x96, 0xb1, 0x96, 0x47, 0x9d, 0x4a, 0x68,
3431 : : 0xb4, 0xb3, 0x5b, 0x14, 0x08, 0x67, 0xbe, 0x6f,
3432 : : 0x66, 0xa2, 0xd7, 0x8d, 0x65, 0x5b, 0xdb, 0xe5,
3433 : : 0x60, 0x9c, 0xca, 0xea, 0xc1, 0x6a, 0x82, 0x98,
3434 : : 0x7c, 0xdd, 0x1d, 0xe8, 0xa7, 0xc3, 0x78, 0xc7,
3435 : : 0x65, 0xee, 0xea, 0x7d, 0x8b, 0x1b, 0x3b, 0x62,
3436 : : 0xe6, 0xfa, 0x6f, 0x83, 0xf2, 0xbc, 0x32, 0x01,
3437 : : 0x7b, 0xb2, 0x35, 0xf7, 0x02, 0x7d, 0x38, 0xb6,
3438 : : 0x12, 0x45, 0x3f, 0xed, 0x42, 0xdc, 0x01, 0xc1,
3439 : : 0x7c, 0xb6, 0xd1, 0x63, 0xbe, 0x46, 0xe0, 0x23,
3440 : : 0x8b, 0xe6, 0x17, 0x4d, 0xac, 0x86, 0x45, 0xf6,
3441 : : 0x0f, 0x0b, 0x02, 0xe4, 0x5c, 0x2b, 0x5e, 0xeb,
3442 : : 0x76, 0x79, 0xc2, 0x86, 0xc6, 0x04, 0xec, 0xc9,
3443 : : 0xbd, 0xdd, 0xd5, 0x56, 0x78, 0x3b, 0x6c, 0xa3,
3444 : : 0xfe, 0xeb, 0x98, 0x30, 0x62, 0x78, 0xf4, 0xde,
3445 : : 0x4d, 0x7a, 0x9f, 0xdc, 0x7f, 0x81, 0xe1, 0x43,
3446 : : 0x21, 0xef, 0xb1, 0x05, 0xf6, 0xd6, 0x87, 0xde,
3447 : : 0x8a, 0xa1, 0x80, 0x4f, 0xb1, 0xc1, 0xae, 0xc2,
3448 : : 0x48, 0x50, 0xa4, 0x1d, 0x03, 0x9e, 0x23, 0xa1,
3449 : : 0x02, 0x31, 0x50, 0x8e, 0x84, 0xe3, 0xde, 0x9f,
3450 : : 0x79, 0x6e, 0xe9, 0x46, 0xc2, 0xe0, 0x17, 0xb9,
3451 : : 0x7e, 0x1e, 0x9a, 0x12, 0x95, 0xc3, 0x6f, 0x52,
3452 : : 0xd7, 0xcd, 0x44, 0xeb, 0x23, 0xf3, 0xc9, 0xdc,
3453 : : 0x3f, 0x33, 0x1d, 0xad, 0x10, 0x11, 0x49, 0x2d,
3454 : : 0x4d, 0xdf, 0x65, 0xbb, 0xc1, 0x6d, 0x2a, 0xee,
3455 : : 0x0d, 0xad, 0x4d, 0xd2, 0x01, 0xf3, 0xfe, 0x46,
3456 : : 0x70, 0xff, 0x49, 0xe2, 0x0f, 0x91, 0xe5, 0x23,
3457 : : 0x60, 0xdb, 0x59, 0x0b, 0x8f, 0x62, 0x9d, 0xc5,
3458 : : 0xd9, 0xec, 0xb8, 0x8c, 0xe2, 0xae, 0xce, 0x9e,
3459 : : 0xfc, 0x65, 0xde, 0xa0, 0x1b, 0x2e, 0x5f, 0x8a,
3460 : : 0xf5, 0xf9, 0x18, 0x2e, 0xfa, 0x32, 0x7c, 0x54,
3461 : : 0x81, 0x26, 0xf0, 0x72, 0xeb, 0xb6, 0xb2, 0x71,
3462 : : 0xee, 0x78, 0x4b, 0x1b, 0x2e, 0xa3, 0xac, 0x33,
3463 : : 0x5c, 0x68, 0x77, 0xcc, 0x0d, 0x8c, 0xdf, 0x2e,
3464 : : 0x57, 0xe9, 0x87, 0xfe, 0xda, 0xaf, 0xf4, 0xee,
3465 : : 0xef, 0xd6, 0x1d, 0x22, 0x97, 0xcb, 0xb7, 0x0d,
3466 : : 0xa3, 0x92, 0xa2, 0xc9, 0xa2, 0x18, 0xa3, 0x93,
3467 : : 0x49, 0x19, 0x60, 0x01, 0xe5, 0x92, 0xeb, 0xf5,
3468 : : 0x85, 0x29, 0x36, 0xdb, 0x67, 0xf7, 0x10, 0xfb,
3469 : : 0xff, 0x69, 0x08, 0x52, 0x96, 0x41, 0x67, 0x2f,
3470 : : 0x3d, 0xf0, 0x28, 0xe4, 0x8f, 0xb2, 0x6e, 0x97,
3471 : : 0xa4, 0xbd, 0xfe, 0x6b, 0xaf, 0x84, 0x91, 0xa2,
3472 : : 0x47, 0x97, 0x90, 0x8e, 0x58, 0x78, 0x5e, 0x29,
3473 : : 0x58, 0x45, 0xea, 0x6a, 0x31, 0x2d, 0x4b, 0xc7,
3474 : : 0x0e, 0x8c, 0x0e, 0x50, 0x05, 0x44, 0x2c, 0x1a,
3475 : : 0xab, 0xff, 0x38, 0xda, 0x73, 0x7c, 0x6d, 0x09,
3476 : : 0xe4, 0x6e, 0x78, 0x41, 0xec, 0xd2, 0x36, 0x8b,
3477 : : 0x6d, 0xb7, 0x6b, 0xb8, 0x18, 0x15, 0x5d, 0xee,
3478 : : 0xb6, 0xf1, 0x2d, 0xdf, 0xc2, 0x54, 0xdf, 0x84,
3479 : : 0xfd, 0x4c, 0xa3, 0x43, 0x09, 0x8d, 0xe7, 0x1b,
3480 : : 0x9d, 0x69, 0xb8, 0x91, 0x7c, 0x50, 0x99, 0x88,
3481 : : 0x6a, 0x48, 0xb6, 0xab, 0xc3, 0xfe, 0x36, 0x08,
3482 : : 0x0e, 0xae, 0x31, 0x1c, 0x0c, 0xbe, 0xb2, 0x1f,
3483 : : 0xdd, 0x60, 0x68, 0x15, 0x25, 0xa4, 0x97, 0xaa,
3484 : : 0xf7, 0x12, 0x30, 0xc4, 0xca, 0x40, 0x33, 0x8b,
3485 : : 0x71, 0x1d, 0xa5, 0x65, 0x8d, 0x99, 0x96, 0xc8,
3486 : : 0x73, 0xc2, 0x66, 0xe9, 0x55, 0xde, 0x55, 0x73,
3487 : : 0x5a, 0xd9, 0x97, 0x3d, 0x0a, 0x38, 0xe2, 0x63,
3488 : : 0xd4, 0x96, 0x9f, 0x9e, 0x91, 0x01, 0xa6, 0xb3,
3489 : : 0x4c, 0x01, 0xec, 0xc8, 0xeb, 0x89, 0x94, 0x57,
3490 : : 0x28, 0x21, 0xc8, 0x8f, 0x90, 0x2c, 0xec, 0x54,
3491 : : 0x61, 0x66, 0x34, 0x31, 0xd9, 0x0e, 0x06, 0xad,
3492 : : 0x70, 0x85, 0x0e, 0x69, 0xcd, 0x97, 0x9b, 0x4c,
3493 : : 0x15, 0xd5, 0x96, 0xb2, 0x8d, 0x7f, 0x95, 0xd8,
3494 : : 0x64, 0x87, 0x1e, 0xac, 0x76, 0xd4, 0xe1, 0x8f,
3495 : : 0x0c, 0xf2, 0x93, 0x93, 0x19, 0xa3, 0x7a, 0xc5,
3496 : : 0x14, 0x52, 0xe8, 0x89, 0x1a, 0x52, 0x9a, 0xf5,
3497 : : 0x34, 0x27, 0xca, 0xed, 0x5b, 0xb7, 0xc3, 0x23,
3498 : : 0xce, 0x8c, 0x67, 0xcc, 0x38, 0x15, 0xb1, 0xd4,
3499 : : 0x2e, 0xba, 0xf4, 0x43, 0x18, 0xd8, 0x5e, 0x43,
3500 : : 0x55, 0x43, 0x0b, 0x67, 0xc8, 0xb1, 0x54, 0xe6,
3501 : : 0xf5, 0x1c, 0xd4, 0x13, 0x47, 0x08, 0x80, 0xea,
3502 : : 0x20, 0x1a, 0xeb, 0xa4, 0x89, 0x64, 0x58, 0x87,
3503 : : 0x23, 0x15, 0xa6, 0x19, 0x76, 0xd2, 0xc5, 0xab,
3504 : : 0x8e, 0x09, 0x0b, 0x61, 0xe3, 0x74, 0x6d, 0x22,
3505 : : 0x72, 0x59, 0x0b, 0x46, 0xd1, 0x44, 0x43, 0xea,
3506 : : 0x66, 0x41, 0x98, 0xc1, 0x63, 0x79, 0xba, 0x56,
3507 : : 0x49, 0x09, 0x13, 0x05, 0xeb, 0x69, 0x9b, 0x43,
3508 : : 0xec, 0xbf, 0x5f, 0xb5, 0xae, 0x92, 0xa9, 0xc2,
3509 : : 0xb7, 0x6b, 0xfb, 0xf9, 0x28, 0x23, 0x35, 0x31,
3510 : : 0xab, 0x45, 0xa7, 0x55, 0xf5, 0xc1, 0x33, 0x3e,
3511 : : };
3512 : :
3513 : : uint8_t mlkem_512_dk[] = {
3514 : : 0xd8, 0xc8, 0x4d, 0x74, 0x57, 0x6d, 0x43, 0x65,
3515 : : 0x84, 0xe0, 0x82, 0x87, 0x2d, 0xd0, 0x0b, 0x39,
3516 : : 0x08, 0x41, 0xc8, 0x85, 0x15, 0x26, 0xfb, 0x85,
3517 : : 0x68, 0xe1, 0x30, 0x98, 0xf0, 0xb1, 0x3d, 0xea,
3518 : : 0xa5, 0x4c, 0xc4, 0x59, 0x81, 0xfb, 0x33, 0xed,
3519 : : 0x20, 0x3a, 0x7f, 0x10, 0x82, 0x3d, 0x85, 0x18,
3520 : : 0x69, 0x56, 0x6b, 0x5b, 0x7c, 0x92, 0x0f, 0x57,
3521 : : 0x37, 0xf2, 0x93, 0x38, 0x24, 0xd3, 0x1e, 0xe1,
3522 : : 0x84, 0x16, 0x39, 0x9a, 0x0d, 0xbd, 0xba, 0x22,
3523 : : 0xaa, 0xc8, 0xa1, 0xd9, 0xd8, 0x2a, 0xc7, 0xc1,
3524 : : 0x78, 0x21, 0x01, 0x85, 0x38, 0x54, 0x39, 0x34,
3525 : : 0x25, 0x8c, 0xce, 0xda, 0xa3, 0x0c, 0x66, 0x99,
3526 : : 0x39, 0xf7, 0x63, 0xb6, 0x86, 0x80, 0xe0, 0xe4,
3527 : : 0x64, 0x2a, 0xfc, 0xc2, 0xe0, 0x71, 0x6c, 0x59,
3528 : : 0x7c, 0x9a, 0x03, 0xac, 0x6f, 0x16, 0x08, 0x64,
3529 : : 0x3d, 0x4b, 0xa5, 0x83, 0xc5, 0x34, 0x27, 0x2a,
3530 : : 0x20, 0x18, 0xb8, 0x2d, 0x28, 0x61, 0x2a, 0x94,
3531 : : 0x55, 0xc7, 0xc3, 0x93, 0x91, 0x71, 0x43, 0x7f,
3532 : : 0x74, 0xb2, 0x6b, 0x55, 0xb1, 0x9d, 0xc8, 0x08,
3533 : : 0x53, 0xda, 0xb6, 0x19, 0x46, 0x5c, 0x20, 0xea,
3534 : : 0x31, 0x31, 0xfc, 0x41, 0x02, 0xe6, 0x3c, 0x3e,
3535 : : 0xd8, 0x68, 0x6f, 0xa6, 0x66, 0x1e, 0xc7, 0xc6,
3536 : : 0x0a, 0xf8, 0x02, 0x1e, 0x1e, 0xfa, 0x9a, 0x30,
3537 : : 0x18, 0x64, 0xdc, 0x30, 0x20, 0x9a, 0xb6, 0x6e,
3538 : : 0x85, 0xe8, 0xb0, 0xb3, 0xe1, 0x24, 0x4e, 0xf0,
3539 : : 0x4a, 0x9c, 0xb3, 0x0e, 0xe0, 0xd2, 0x6a, 0x6e,
3540 : : 0xc7, 0xc3, 0x15, 0x35, 0x49, 0x77, 0x07, 0x7e,
3541 : : 0x33, 0x7c, 0x97, 0x6e, 0xeb, 0xb3, 0x7c, 0x86,
3542 : : 0xb2, 0xa0, 0xe3, 0x8a, 0x13, 0x81, 0x99, 0xc6,
3543 : : 0x75, 0x41, 0xa6, 0x2a, 0x6f, 0x16, 0xe2, 0x4e,
3544 : : 0x52, 0x14, 0x0d, 0xcb, 0x74, 0x8d, 0xb4, 0x89,
3545 : : 0xcf, 0xa8, 0x4c, 0x57, 0xaa, 0x18, 0x7d, 0xd7,
3546 : : 0x19, 0x5c, 0x11, 0x04, 0xc6, 0xe2, 0x2c, 0x09,
3547 : : 0x4d, 0x78, 0x7e, 0x9e, 0x1a, 0xa2, 0xab, 0x60,
3548 : : 0x59, 0xe4, 0x30, 0xa5, 0x6d, 0x11, 0x63, 0xf9,
3549 : : 0xb1, 0xa0, 0x98, 0xe2, 0x81, 0x34, 0xa6, 0x57,
3550 : : 0xf7, 0x18, 0x3e, 0x4c, 0x36, 0x02, 0x4d, 0xda,
3551 : : 0x6e, 0xac, 0x39, 0x6c, 0x29, 0x0b, 0x8c, 0xd7,
3552 : : 0x32, 0x8e, 0x45, 0x67, 0x36, 0x41, 0x6c, 0xab,
3553 : : 0xbb, 0x04, 0x2e, 0xae, 0xd3, 0x9f, 0xee, 0xfa,
3554 : : 0x5f, 0x4a, 0x04, 0x85, 0xf7, 0xfb, 0x97, 0x95,
3555 : : 0x78, 0xc4, 0x08, 0x39, 0xb8, 0xc5, 0x17, 0x9d,
3556 : : 0x2e, 0x6c, 0x14, 0xcd, 0xf2, 0xc1, 0xc5, 0x05,
3557 : : 0x9d, 0x34, 0x12, 0xcd, 0x86, 0xbc, 0x9e, 0x1c,
3558 : : 0xf9, 0x1c, 0x05, 0xc2, 0xc3, 0x29, 0xf2, 0x9d,
3559 : : 0xf4, 0xa9, 0xcc, 0x0d, 0x38, 0xce, 0x6f, 0xb4,
3560 : : 0x06, 0x68, 0xc0, 0xcd, 0xb2, 0xb6, 0x5d, 0xdf,
3561 : : 0x89, 0x58, 0x99, 0x70, 0xbe, 0x37, 0xa8, 0xb2,
3562 : : 0xc3, 0x6c, 0x2c, 0x13, 0x8c, 0xa7, 0x8a, 0x38,
3563 : : 0x36, 0x36, 0xe0, 0x77, 0x79, 0xf6, 0x30, 0xc5,
3564 : : 0x9c, 0x8e, 0x10, 0xc0, 0x1b, 0xb4, 0xe0, 0x74,
3565 : : 0x36, 0x6c, 0x9f, 0x80, 0x73, 0x3e, 0x57, 0x69,
3566 : : 0x5a, 0x79, 0x6a, 0x44, 0xb8, 0xe8, 0x25, 0xbe,
3567 : : 0x96, 0xae, 0xd7, 0x87, 0x30, 0x7e, 0x76, 0x8e,
3568 : : 0x1c, 0x09, 0x99, 0xd9, 0x4c, 0xb3, 0xf7, 0x45,
3569 : : 0x92, 0xfa, 0x77, 0x9e, 0x18, 0x72, 0x1a, 0x23,
3570 : : 0x9c, 0x4e, 0x5e, 0xd9, 0x22, 0x2e, 0xb0, 0x16,
3571 : : 0x9d, 0x03, 0x6a, 0x0e, 0x49, 0x94, 0x97, 0xa3,
3572 : : 0x19, 0x94, 0xa1, 0x7e, 0x9d, 0x7b, 0x87, 0xc1,
3573 : : 0x6a, 0x12, 0x42, 0xc9, 0x22, 0xbe, 0xeb, 0x38,
3574 : : 0xbe, 0xfa, 0x0b, 0xac, 0x25, 0xb9, 0x78, 0xec,
3575 : : 0x33, 0xdf, 0x86, 0xcb, 0xce, 0xe1, 0xa6, 0x69,
3576 : : 0x28, 0x39, 0xd5, 0x68, 0x73, 0xcb, 0x8a, 0xcc,
3577 : : 0x3d, 0xfa, 0x0e, 0x79, 0x71, 0x3e, 0x44, 0x19,
3578 : : 0x9a, 0xac, 0xf4, 0x43, 0xa9, 0xba, 0x10, 0x7e,
3579 : : 0x49, 0xc8, 0x8f, 0xf9, 0xac, 0xd2, 0x07, 0xb1,
3580 : : 0x4b, 0x2b, 0x15, 0x65, 0x05, 0x12, 0xc3, 0xcc,
3581 : : 0x36, 0x69, 0x17, 0x78, 0xa3, 0x00, 0x6d, 0xb7,
3582 : : 0xe9, 0x03, 0x78, 0xb3, 0x33, 0xe5, 0xcc, 0x22,
3583 : : 0xc3, 0x91, 0x8f, 0x47, 0x79, 0xaf, 0x2e, 0x19,
3584 : : 0x91, 0x05, 0xab, 0x5e, 0x3e, 0x43, 0xa4, 0x34,
3585 : : 0x0b, 0x8c, 0x89, 0x75, 0xc0, 0x08, 0x44, 0x07,
3586 : : 0xdd, 0x17, 0x83, 0xc6, 0x48, 0x09, 0x12, 0xe6,
3587 : : 0x25, 0xde, 0x99, 0x00, 0x51, 0xc1, 0x65, 0x8a,
3588 : : 0x85, 0x02, 0xa8, 0xd5, 0x72, 0x41, 0x67, 0x66,
3589 : : 0x08, 0xe9, 0x10, 0xa3, 0xa2, 0x07, 0xc8, 0x06,
3590 : : 0xc6, 0x0c, 0xc6, 0x47, 0xf7, 0x35, 0x20, 0x40,
3591 : : 0x69, 0x04, 0x3c, 0xba, 0x4b, 0xd3, 0x78, 0xa2,
3592 : : 0xa4, 0x71, 0xc7, 0x83, 0x2b, 0x69, 0xf9, 0xa2,
3593 : : 0x8b, 0xf5, 0xa6, 0x87, 0x46, 0xb3, 0x9b, 0x7a,
3594 : : 0x35, 0x97, 0x0b, 0xf4, 0x68, 0x15, 0x4a, 0x87,
3595 : : 0xeb, 0x0b, 0x2b, 0xa3, 0xba, 0xcd, 0xb3, 0x28,
3596 : : 0x80, 0x38, 0x19, 0x17, 0x1f, 0x44, 0x6f, 0x7f,
3597 : : 0x50, 0x75, 0x93, 0x00, 0x4c, 0x36, 0x07, 0x07,
3598 : : 0x11, 0xec, 0x91, 0xc4, 0x99, 0x5d, 0xf8, 0xe1,
3599 : : 0x53, 0x84, 0x01, 0xca, 0x6a, 0x64, 0x8c, 0xef,
3600 : : 0x17, 0xce, 0x81, 0xf5, 0xce, 0xaa, 0x80, 0xc1,
3601 : : 0x85, 0xc6, 0x6b, 0xe2, 0xc9, 0x43, 0xc9, 0xf5,
3602 : : 0xc3, 0x3a, 0xdb, 0xcf, 0xb9, 0x29, 0x64, 0x8d,
3603 : : 0xe7, 0x98, 0x0f, 0x8b, 0xb0, 0xd2, 0x84, 0x25,
3604 : : 0x37, 0xd1, 0x80, 0x38, 0x81, 0xb9, 0xe8, 0xb4,
3605 : : 0xa7, 0xc8, 0x3a, 0x27, 0x77, 0x9b, 0x81, 0xbb,
3606 : : 0x61, 0xae, 0x59, 0x06, 0x57, 0x40, 0x69, 0x11,
3607 : : 0xb2, 0x41, 0x68, 0x2d, 0x26, 0x62, 0x93, 0x40,
3608 : : 0x4d, 0x97, 0x1c, 0xb4, 0x63, 0x65, 0x04, 0xf8,
3609 : : 0x8c, 0x2a, 0x01, 0xb9, 0x6d, 0x3d, 0x87, 0x30,
3610 : : 0x28, 0x70, 0x80, 0x1d, 0xb2, 0x24, 0xb0, 0x5c,
3611 : : 0x90, 0x95, 0xa3, 0x6c, 0xdc, 0xa6, 0x66, 0x15,
3612 : : 0x33, 0x37, 0x8c, 0xa8, 0x9f, 0x24, 0xa3, 0x52,
3613 : : 0x21, 0x06, 0xb6, 0xaf, 0x51, 0xc0, 0x1d, 0x42,
3614 : : 0xa6, 0x55, 0x93, 0x6b, 0x4a, 0x32, 0x4e, 0xec,
3615 : : 0x46, 0xbe, 0xfa, 0x4a, 0x13, 0x5a, 0xca, 0x11,
3616 : : 0x39, 0xa1, 0x81, 0x8b, 0xc4, 0x07, 0x1b, 0x43,
3617 : : 0x1e, 0xa0, 0x5b, 0x34, 0x2d, 0x10, 0x6c, 0xdd,
3618 : : 0x3b, 0x18, 0x78, 0xe1, 0x0d, 0x5b, 0x61, 0x3d,
3619 : : 0xfd, 0x51, 0x6a, 0x78, 0x88, 0x2f, 0xa7, 0x84,
3620 : : 0xa3, 0x4f, 0x30, 0x3e, 0xb0, 0xdc, 0x96, 0xa8,
3621 : : 0xd7, 0xbb, 0x4c, 0xa6, 0x95, 0xb9, 0x27, 0x3f,
3622 : : 0x70, 0x46, 0xa3, 0xd8, 0x36, 0x22, 0x3b, 0x4b,
3623 : : 0x91, 0xa4, 0xe6, 0x31, 0x0d, 0xbb, 0x27, 0x2f,
3624 : : 0x15, 0x2c, 0xa7, 0x44, 0x19, 0xa9, 0xc1, 0xc8,
3625 : : 0xb2, 0x77, 0x1a, 0xd5, 0x14, 0x29, 0xa1, 0x76,
3626 : : 0xcc, 0x81, 0x88, 0x47, 0x3c, 0xd9, 0x9e, 0xba,
3627 : : 0x99, 0x26, 0xbb, 0xf6, 0x5e, 0xbc, 0x2a, 0x8e,
3628 : : 0xa0, 0x32, 0x32, 0x2e, 0x24, 0xa1, 0xc3, 0x07,
3629 : : 0xa5, 0xd4, 0xbb, 0x95, 0x03, 0x29, 0xb5, 0x59,
3630 : : 0x5a, 0x2b, 0x6c, 0x95, 0x15, 0xba, 0xb0, 0xaf,
3631 : : 0x27, 0xa2, 0xcb, 0xef, 0x46, 0xb6, 0xb2, 0x25,
3632 : : 0x21, 0x23, 0xf8, 0x18, 0x1c, 0xb0, 0x54, 0xad,
3633 : : 0x48, 0x38, 0xf6, 0x33, 0xa2, 0x55, 0xc8, 0x63,
3634 : : 0xce, 0x56, 0x34, 0x86, 0x6a, 0x61, 0x75, 0x75,
3635 : : 0x7f, 0x75, 0x49, 0x2a, 0x57, 0x72, 0x76, 0x3e,
3636 : : 0xa7, 0x08, 0x56, 0x28, 0x0b, 0x44, 0xa9, 0x00,
3637 : : 0xc2, 0x88, 0x28, 0x02, 0x55, 0x33, 0x55, 0x43,
3638 : : 0x97, 0x97, 0x42, 0xa4, 0xfe, 0xb1, 0x95, 0xee,
3639 : : 0x9b, 0x5d, 0xa9, 0x18, 0xc1, 0x90, 0xa5, 0x65,
3640 : : 0x20, 0x99, 0x39, 0xd2, 0xea, 0x08, 0x1c, 0xda,
3641 : : 0xa8, 0xfa, 0xa3, 0x3b, 0x56, 0xf0, 0x59, 0x17,
3642 : : 0x10, 0x0b, 0x45, 0x4a, 0x86, 0x88, 0x96, 0x49,
3643 : : 0x68, 0x98, 0x26, 0x55, 0x40, 0xb7, 0x5a, 0x29,
3644 : : 0x82, 0x93, 0xa1, 0x0e, 0x7b, 0x4b, 0xa2, 0x49,
3645 : : 0x61, 0x2b, 0xaf, 0xb4, 0x2d, 0xa1, 0xdc, 0xae,
3646 : : 0x79, 0x44, 0x66, 0x20, 0x72, 0xc5, 0x01, 0x36,
3647 : : 0x10, 0xd8, 0x81, 0x36, 0xb1, 0xea, 0xb1, 0x0d,
3648 : : 0xc2, 0x05, 0x75, 0xd8, 0xad, 0xe0, 0x73, 0xc6,
3649 : : 0x82, 0x8c, 0x7e, 0x97, 0x2b, 0x87, 0xb5, 0xc9,
3650 : : 0x1e, 0xac, 0xb0, 0x2a, 0x16, 0x20, 0x88, 0xb9,
3651 : : 0x41, 0x2f, 0xc8, 0x4b, 0xce, 0xd8, 0xc4, 0xa8,
3652 : : 0xe2, 0x68, 0x35, 0xd9, 0xd0, 0xc4, 0x7a, 0xf2,
3653 : : 0x25, 0xca, 0xb8, 0x06, 0x42, 0xcb, 0xc9, 0x8f,
3654 : : 0x0a, 0x60, 0xde, 0x19, 0xa8, 0xcb, 0x90, 0x85,
3655 : : 0x74, 0x42, 0x03, 0x89, 0xf4, 0x97, 0x8e, 0x41,
3656 : : 0xc5, 0x72, 0xe3, 0x52, 0x55, 0x81, 0x73, 0xe1,
3657 : : 0x71, 0x22, 0xa2, 0xfb, 0x8a, 0x36, 0xea, 0xb3,
3658 : : 0xc3, 0x33, 0x4f, 0x23, 0x55, 0x03, 0x1c, 0xa1,
3659 : : 0x84, 0x74, 0xe1, 0x69, 0x4d, 0xb3, 0xc2, 0x1f,
3660 : : 0xbc, 0x62, 0xeb, 0xf0, 0x50, 0x45, 0xb7, 0x83,
3661 : : 0xd3, 0x28, 0x37, 0x46, 0x35, 0x79, 0x04, 0x38,
3662 : : 0x16, 0xbd, 0x72, 0x2f, 0xbc, 0xf9, 0x7d, 0xb8,
3663 : : 0x20, 0x12, 0x87, 0xa7, 0xb0, 0x82, 0x7c, 0x3e,
3664 : : 0x4d, 0xa7, 0x18, 0x04, 0x54, 0x75, 0x19, 0x52,
3665 : : 0x61, 0x80, 0x57, 0xbe, 0x06, 0x37, 0x9c, 0xde,
3666 : : 0xb0, 0x93, 0x70, 0x54, 0x3f, 0x15, 0x83, 0xb2,
3667 : : 0xd3, 0x88, 0xa6, 0xd8, 0x56, 0x9b, 0x91, 0xf3,
3668 : : 0x00, 0x01, 0x00, 0xcd, 0xcb, 0x97, 0x16, 0x27,
3669 : : 0xc7, 0xaf, 0xb1, 0xd5, 0xba, 0x90, 0xa1, 0x24,
3670 : : 0x33, 0x26, 0x95, 0xba, 0xcb, 0x63, 0xa1, 0x56,
3671 : : 0xb0, 0x23, 0x09, 0x4e, 0xa8, 0x0a, 0x75, 0x02,
3672 : : 0xd8, 0x3b, 0xc1, 0x05, 0xa0, 0x73, 0x25, 0x26,
3673 : : 0x3e, 0xb8, 0x5b, 0xca, 0x6a, 0xae, 0x41, 0x22,
3674 : : 0xc5, 0x9d, 0x88, 0x3f, 0x37, 0x8c, 0x50, 0xcd,
3675 : : 0x09, 0x32, 0x34, 0x81, 0x98, 0xc1, 0x17, 0xa5,
3676 : : 0x62, 0x94, 0x8d, 0xcd, 0xd0, 0xc3, 0x08, 0x07,
3677 : : 0x2f, 0x8d, 0x52, 0x7b, 0xee, 0x81, 0xc5, 0x95,
3678 : : 0x2c, 0x8b, 0x46, 0x45, 0x5d, 0xf2, 0x62, 0x4d,
3679 : : 0x2e, 0x22, 0x7f, 0x0d, 0xa5, 0xc8, 0xba, 0x72,
3680 : : 0xa0, 0x8f, 0xd0, 0x21, 0x45, 0x28, 0xb9, 0xad,
3681 : : 0xac, 0x96, 0xa6, 0xc7, 0x33, 0x6d, 0xf3, 0x17,
3682 : : 0xcb, 0x7a, 0x32, 0x4e, 0x4c, 0x83, 0xa7, 0x15,
3683 : : 0x55, 0x6a, 0xca, 0xc1, 0xff, 0xd8, 0x90, 0xab,
3684 : : 0xaa, 0xa4, 0x65, 0xb0, 0x25, 0xf7, 0x47, 0x00,
3685 : : 0x2d, 0x20, 0x19, 0x23, 0xb5, 0x02, 0x39, 0x5a,
3686 : : 0x69, 0x1c, 0xc4, 0xbc, 0xa3, 0x80, 0xcc, 0x82,
3687 : : 0xd8, 0x66, 0x63, 0xc5, 0x7e, 0xa3, 0x6c, 0x2a,
3688 : : 0xb0, 0x7a, 0x02, 0xc6, 0xb3, 0xb7, 0xb0, 0x29,
3689 : : 0x3f, 0xa3, 0x99, 0xbd, 0x28, 0xf2, 0x8e, 0xd6,
3690 : : 0x7b, 0xb3, 0xd5, 0x24, 0x12, 0xb9, 0xbb, 0xa5,
3691 : : 0x68, 0xba, 0x9d, 0xe3, 0x44, 0xa3, 0xeb, 0x64,
3692 : : 0x13, 0xb8, 0x8a, 0x5e, 0x72, 0x60, 0xad, 0x95,
3693 : : 0xcb, 0x9d, 0xfb, 0x54, 0x6e, 0x0e, 0x66, 0xb5,
3694 : : 0xf4, 0x68, 0x25, 0x91, 0xc5, 0x1a, 0x4f, 0x71,
3695 : : 0x61, 0x50, 0xc8, 0xcb, 0x34, 0xc5, 0xc2, 0x84,
3696 : : 0xbc, 0x4e, 0x5f, 0x28, 0x6f, 0xbf, 0xbb, 0xc8,
3697 : : 0xb1, 0xc4, 0x4a, 0x4b, 0xb7, 0x1a, 0x00, 0xa0,
3698 : : 0x2d, 0xe9, 0x07, 0x39, 0x93, 0xe9, 0x81, 0x51,
3699 : : 0xe1, 0x34, 0x83, 0xf5, 0x82, 0x9d, 0xc7, 0x47,
3700 : : 0xf1, 0x61, 0xc8, 0x29, 0x52, 0x4d, 0x51, 0xb7,
3701 : : 0xa1, 0xeb, 0x49, 0x50, 0x6e, 0xda, 0x72, 0x5d,
3702 : : 0x69, 0x27, 0x83, 0xca, 0x4c, 0x3b, 0xd4, 0xcc,
3703 : : 0x7f, 0x26, 0x44, 0x2b, 0x76, 0x41, 0xe1, 0x50,
3704 : : 0xce, 0x0f, 0x40, 0x0d, 0x8f, 0x00, 0x6e, 0x27,
3705 : : 0x95, 0x6e, 0x92, 0x1b, 0xaf, 0xe4, 0x9b, 0x5e,
3706 : : 0x96, 0xec, 0xc7, 0xbf, 0x64, 0x77, 0x75, 0x6d,
3707 : : 0xda, 0xa8, 0x9c, 0x48, 0xf3, 0x79, 0x80, 0x4e,
3708 : : 0xed, 0x6f, 0xe0, 0x20, 0x1a, 0x2b, 0x7c, 0xa1,
3709 : : 0xac, 0x74, 0x42, 0x49, 0xd7, 0xe7, 0x7f, 0x57,
3710 : : 0x5a, 0xdb, 0x69, 0xb5, 0xe2, 0x7e, 0x81, 0x8d,
3711 : : 0xa9, 0x22, 0x5c, 0xda, 0xf3, 0xad, 0xbc, 0x3e,
3712 : : 0x0b, 0xd4, 0x9d, 0x63, 0xef, 0x40, 0x34, 0x66,
3713 : : 0x80, 0x8c, 0x2d, 0x31, 0x13, 0xdb, 0x31, 0x03,
3714 : : 0xdf, 0x29, 0x92, 0x4a, 0x81, 0x76, 0x4f, 0x4d,
3715 : : 0x5a, 0x64, 0x79, 0xf2, 0x8b, 0xc8, 0x3b, 0xc9,
3716 : : 0xf3, 0x35, 0xc7, 0x18, 0xcb, 0xb1, 0xa8, 0xd2,
3717 : : 0x24, 0xdb, 0x4d, 0x6a, 0x6a, 0xf1, 0xeb, 0xd2,
3718 : : };
3719 : :
3720 : : uint8_t mlkem_512_ek[] = {
3721 : : 0x28, 0x70, 0x80, 0x1d, 0xb2, 0x24, 0xb0, 0x5c,
3722 : : 0x90, 0x95, 0xa3, 0x6c, 0xdc, 0xa6, 0x66, 0x15,
3723 : : 0x33, 0x37, 0x8c, 0xa8, 0x9f, 0x24, 0xa3, 0x52,
3724 : : 0x21, 0x06, 0xb6, 0xaf, 0x51, 0xc0, 0x1d, 0x42,
3725 : : 0xa6, 0x55, 0x93, 0x6b, 0x4a, 0x32, 0x4e, 0xec,
3726 : : 0x46, 0xbe, 0xfa, 0x4a, 0x13, 0x5a, 0xca, 0x11,
3727 : : 0x39, 0xa1, 0x81, 0x8b, 0xc4, 0x07, 0x1b, 0x43,
3728 : : 0x1e, 0xa0, 0x5b, 0x34, 0x2d, 0x10, 0x6c, 0xdd,
3729 : : 0x3b, 0x18, 0x78, 0xe1, 0x0d, 0x5b, 0x61, 0x3d,
3730 : : 0xfd, 0x51, 0x6a, 0x78, 0x88, 0x2f, 0xa7, 0x84,
3731 : : 0xa3, 0x4f, 0x30, 0x3e, 0xb0, 0xdc, 0x96, 0xa8,
3732 : : 0xd7, 0xbb, 0x4c, 0xa6, 0x95, 0xb9, 0x27, 0x3f,
3733 : : 0x70, 0x46, 0xa3, 0xd8, 0x36, 0x22, 0x3b, 0x4b,
3734 : : 0x91, 0xa4, 0xe6, 0x31, 0x0d, 0xbb, 0x27, 0x2f,
3735 : : 0x15, 0x2c, 0xa7, 0x44, 0x19, 0xa9, 0xc1, 0xc8,
3736 : : 0xb2, 0x77, 0x1a, 0xd5, 0x14, 0x29, 0xa1, 0x76,
3737 : : 0xcc, 0x81, 0x88, 0x47, 0x3c, 0xd9, 0x9e, 0xba,
3738 : : 0x99, 0x26, 0xbb, 0xf6, 0x5e, 0xbc, 0x2a, 0x8e,
3739 : : 0xa0, 0x32, 0x32, 0x2e, 0x24, 0xa1, 0xc3, 0x07,
3740 : : 0xa5, 0xd4, 0xbb, 0x95, 0x03, 0x29, 0xb5, 0x59,
3741 : : 0x5a, 0x2b, 0x6c, 0x95, 0x15, 0xba, 0xb0, 0xaf,
3742 : : 0x27, 0xa2, 0xcb, 0xef, 0x46, 0xb6, 0xb2, 0x25,
3743 : : 0x21, 0x23, 0xf8, 0x18, 0x1c, 0xb0, 0x54, 0xad,
3744 : : 0x48, 0x38, 0xf6, 0x33, 0xa2, 0x55, 0xc8, 0x63,
3745 : : 0xce, 0x56, 0x34, 0x86, 0x6a, 0x61, 0x75, 0x75,
3746 : : 0x7f, 0x75, 0x49, 0x2a, 0x57, 0x72, 0x76, 0x3e,
3747 : : 0xa7, 0x08, 0x56, 0x28, 0x0b, 0x44, 0xa9, 0x00,
3748 : : 0xc2, 0x88, 0x28, 0x02, 0x55, 0x33, 0x55, 0x43,
3749 : : 0x97, 0x97, 0x42, 0xa4, 0xfe, 0xb1, 0x95, 0xee,
3750 : : 0x9b, 0x5d, 0xa9, 0x18, 0xc1, 0x90, 0xa5, 0x65,
3751 : : 0x20, 0x99, 0x39, 0xd2, 0xea, 0x08, 0x1c, 0xda,
3752 : : 0xa8, 0xfa, 0xa3, 0x3b, 0x56, 0xf0, 0x59, 0x17,
3753 : : 0x10, 0x0b, 0x45, 0x4a, 0x86, 0x88, 0x96, 0x49,
3754 : : 0x68, 0x98, 0x26, 0x55, 0x40, 0xb7, 0x5a, 0x29,
3755 : : 0x82, 0x93, 0xa1, 0x0e, 0x7b, 0x4b, 0xa2, 0x49,
3756 : : 0x61, 0x2b, 0xaf, 0xb4, 0x2d, 0xa1, 0xdc, 0xae,
3757 : : 0x79, 0x44, 0x66, 0x20, 0x72, 0xc5, 0x01, 0x36,
3758 : : 0x10, 0xd8, 0x81, 0x36, 0xb1, 0xea, 0xb1, 0x0d,
3759 : : 0xc2, 0x05, 0x75, 0xd8, 0xad, 0xe0, 0x73, 0xc6,
3760 : : 0x82, 0x8c, 0x7e, 0x97, 0x2b, 0x87, 0xb5, 0xc9,
3761 : : 0x1e, 0xac, 0xb0, 0x2a, 0x16, 0x20, 0x88, 0xb9,
3762 : : 0x41, 0x2f, 0xc8, 0x4b, 0xce, 0xd8, 0xc4, 0xa8,
3763 : : 0xe2, 0x68, 0x35, 0xd9, 0xd0, 0xc4, 0x7a, 0xf2,
3764 : : 0x25, 0xca, 0xb8, 0x06, 0x42, 0xcb, 0xc9, 0x8f,
3765 : : 0x0a, 0x60, 0xde, 0x19, 0xa8, 0xcb, 0x90, 0x85,
3766 : : 0x74, 0x42, 0x03, 0x89, 0xf4, 0x97, 0x8e, 0x41,
3767 : : 0xc5, 0x72, 0xe3, 0x52, 0x55, 0x81, 0x73, 0xe1,
3768 : : 0x71, 0x22, 0xa2, 0xfb, 0x8a, 0x36, 0xea, 0xb3,
3769 : : 0xc3, 0x33, 0x4f, 0x23, 0x55, 0x03, 0x1c, 0xa1,
3770 : : 0x84, 0x74, 0xe1, 0x69, 0x4d, 0xb3, 0xc2, 0x1f,
3771 : : 0xbc, 0x62, 0xeb, 0xf0, 0x50, 0x45, 0xb7, 0x83,
3772 : : 0xd3, 0x28, 0x37, 0x46, 0x35, 0x79, 0x04, 0x38,
3773 : : 0x16, 0xbd, 0x72, 0x2f, 0xbc, 0xf9, 0x7d, 0xb8,
3774 : : 0x20, 0x12, 0x87, 0xa7, 0xb0, 0x82, 0x7c, 0x3e,
3775 : : 0x4d, 0xa7, 0x18, 0x04, 0x54, 0x75, 0x19, 0x52,
3776 : : 0x61, 0x80, 0x57, 0xbe, 0x06, 0x37, 0x9c, 0xde,
3777 : : 0xb0, 0x93, 0x70, 0x54, 0x3f, 0x15, 0x83, 0xb2,
3778 : : 0xd3, 0x88, 0xa6, 0xd8, 0x56, 0x9b, 0x91, 0xf3,
3779 : : 0x00, 0x01, 0x00, 0xcd, 0xcb, 0x97, 0x16, 0x27,
3780 : : 0xc7, 0xaf, 0xb1, 0xd5, 0xba, 0x90, 0xa1, 0x24,
3781 : : 0x33, 0x26, 0x95, 0xba, 0xcb, 0x63, 0xa1, 0x56,
3782 : : 0xb0, 0x23, 0x09, 0x4e, 0xa8, 0x0a, 0x75, 0x02,
3783 : : 0xd8, 0x3b, 0xc1, 0x05, 0xa0, 0x73, 0x25, 0x26,
3784 : : 0x3e, 0xb8, 0x5b, 0xca, 0x6a, 0xae, 0x41, 0x22,
3785 : : 0xc5, 0x9d, 0x88, 0x3f, 0x37, 0x8c, 0x50, 0xcd,
3786 : : 0x09, 0x32, 0x34, 0x81, 0x98, 0xc1, 0x17, 0xa5,
3787 : : 0x62, 0x94, 0x8d, 0xcd, 0xd0, 0xc3, 0x08, 0x07,
3788 : : 0x2f, 0x8d, 0x52, 0x7b, 0xee, 0x81, 0xc5, 0x95,
3789 : : 0x2c, 0x8b, 0x46, 0x45, 0x5d, 0xf2, 0x62, 0x4d,
3790 : : 0x2e, 0x22, 0x7f, 0x0d, 0xa5, 0xc8, 0xba, 0x72,
3791 : : 0xa0, 0x8f, 0xd0, 0x21, 0x45, 0x28, 0xb9, 0xad,
3792 : : 0xac, 0x96, 0xa6, 0xc7, 0x33, 0x6d, 0xf3, 0x17,
3793 : : 0xcb, 0x7a, 0x32, 0x4e, 0x4c, 0x83, 0xa7, 0x15,
3794 : : 0x55, 0x6a, 0xca, 0xc1, 0xff, 0xd8, 0x90, 0xab,
3795 : : 0xaa, 0xa4, 0x65, 0xb0, 0x25, 0xf7, 0x47, 0x00,
3796 : : 0x2d, 0x20, 0x19, 0x23, 0xb5, 0x02, 0x39, 0x5a,
3797 : : 0x69, 0x1c, 0xc4, 0xbc, 0xa3, 0x80, 0xcc, 0x82,
3798 : : 0xd8, 0x66, 0x63, 0xc5, 0x7e, 0xa3, 0x6c, 0x2a,
3799 : : 0xb0, 0x7a, 0x02, 0xc6, 0xb3, 0xb7, 0xb0, 0x29,
3800 : : 0x3f, 0xa3, 0x99, 0xbd, 0x28, 0xf2, 0x8e, 0xd6,
3801 : : 0x7b, 0xb3, 0xd5, 0x24, 0x12, 0xb9, 0xbb, 0xa5,
3802 : : 0x68, 0xba, 0x9d, 0xe3, 0x44, 0xa3, 0xeb, 0x64,
3803 : : 0x13, 0xb8, 0x8a, 0x5e, 0x72, 0x60, 0xad, 0x95,
3804 : : 0xcb, 0x9d, 0xfb, 0x54, 0x6e, 0x0e, 0x66, 0xb5,
3805 : : 0xf4, 0x68, 0x25, 0x91, 0xc5, 0x1a, 0x4f, 0x71,
3806 : : 0x61, 0x50, 0xc8, 0xcb, 0x34, 0xc5, 0xc2, 0x84,
3807 : : 0xbc, 0x4e, 0x5f, 0x28, 0x6f, 0xbf, 0xbb, 0xc8,
3808 : : 0xb1, 0xc4, 0x4a, 0x4b, 0xb7, 0x1a, 0x00, 0xa0,
3809 : : 0x2d, 0xe9, 0x07, 0x39, 0x93, 0xe9, 0x81, 0x51,
3810 : : 0xe1, 0x34, 0x83, 0xf5, 0x82, 0x9d, 0xc7, 0x47,
3811 : : 0xf1, 0x61, 0xc8, 0x29, 0x52, 0x4d, 0x51, 0xb7,
3812 : : 0xa1, 0xeb, 0x49, 0x50, 0x6e, 0xda, 0x72, 0x5d,
3813 : : 0x69, 0x27, 0x83, 0xca, 0x4c, 0x3b, 0xd4, 0xcc,
3814 : : 0x7f, 0x26, 0x44, 0x2b, 0x76, 0x41, 0xe1, 0x50,
3815 : : 0xce, 0x0f, 0x40, 0x0d, 0x8f, 0x00, 0x6e, 0x27,
3816 : : 0x95, 0x6e, 0x92, 0x1b, 0xaf, 0xe4, 0x9b, 0x5e,
3817 : : 0x96, 0xec, 0xc7, 0xbf, 0x64, 0x77, 0x75, 0x6d,
3818 : : 0xda, 0xa8, 0x9c, 0x48, 0xf3, 0x79, 0x80, 0x4e,
3819 : : 0xed, 0x6f, 0xe0, 0x20, 0x1a, 0x2b, 0x7c, 0xa1,
3820 : : 0xac, 0x74, 0x42, 0x49, 0xd7, 0xe7, 0x7f, 0x57,
3821 : : };
3822 : :
3823 : : uint8_t mlkem_512_message[] = {
3824 : : 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x20,
3825 : : 0x66, 0x72, 0x6f, 0x6d, 0x20, 0x4d, 0x4c, 0x2d,
3826 : : 0x4b, 0x45, 0x4d, 0x20, 0x74, 0x65, 0x73, 0x74,
3827 : : 0x20, 0x76, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73,
3828 : : 0x2e
3829 : : };
3830 : :
3831 : : uint8_t mlkem_512_cipher[] = {
3832 : : 0x92, 0x98, 0x11, 0x65, 0x10, 0x78, 0xE3, 0xA4,
3833 : : 0x34, 0x94, 0xD1, 0x22, 0x56, 0xD6, 0xB1, 0xF6,
3834 : : 0xF7, 0x51, 0x2A, 0xCA, 0x8E, 0x04, 0x1D, 0x89,
3835 : : 0xBB, 0xA7, 0x84, 0xEF, 0xAA, 0x70, 0x11, 0x75,
3836 : : 0xFC, 0x48, 0xA1, 0x7E, 0x4C, 0x99, 0xBD, 0xB8,
3837 : : 0x05, 0x01, 0xA6, 0xF0, 0x0E, 0x18, 0x0D, 0x75,
3838 : : 0xF0, 0xBB, 0xBD, 0x6F, 0x28, 0xF4, 0xDC, 0x3A,
3839 : : 0x58, 0x3D, 0x83, 0x1D, 0x78, 0xF9, 0x0E, 0x06,
3840 : : 0x5C, 0x0B, 0x77, 0x4C, 0x28, 0x82, 0xE1, 0xA4,
3841 : : 0x77, 0xAD, 0x14, 0x71, 0x3D, 0x5D, 0x53, 0x41,
3842 : : 0xCE, 0x4F, 0x36, 0x32, 0x24, 0xD7, 0x09, 0xF0,
3843 : : 0xB8, 0xF2, 0x95, 0x68, 0x84, 0x5C, 0x62, 0xC3,
3844 : : 0x77, 0x9A, 0x74, 0xD3, 0x29, 0xC1, 0x88, 0x8B,
3845 : : 0xBF, 0x05, 0x73, 0x43, 0x30, 0x20, 0xB4, 0xB0,
3846 : : 0xB3, 0xE1, 0xB5, 0x91, 0xA8, 0xBD, 0x4B, 0x7F,
3847 : : 0x2E, 0x53, 0x20, 0x55, 0xDE, 0x4D, 0xDB, 0x91,
3848 : : 0x73, 0xF9, 0x2F, 0x21, 0xF6, 0xAE, 0x6D, 0xEE,
3849 : : 0x67, 0x37, 0x82, 0x11, 0xE3, 0x0A, 0x5A, 0xB8,
3850 : : 0x68, 0xC7, 0x22, 0x34, 0x2A, 0xD4, 0x37, 0xAF,
3851 : : 0x50, 0xE0, 0xDB, 0xED, 0x89, 0x6D, 0x97, 0x0C,
3852 : : 0xF6, 0x0D, 0x6D, 0x9B, 0x1D, 0x5B, 0xE1, 0xF6,
3853 : : 0x45, 0x48, 0xF0, 0x75, 0x38, 0xE0, 0x2E, 0x11,
3854 : : 0x88, 0xEC, 0x8B, 0x51, 0x47, 0x21, 0xF6, 0x6F,
3855 : : 0x13, 0x3E, 0xA4, 0x46, 0xFE, 0xB0, 0x15, 0x81,
3856 : : 0x68, 0x9C, 0x0F, 0x15, 0xCB, 0x64, 0x6D, 0x0B,
3857 : : 0x04, 0x63, 0xBA, 0x67, 0x6C, 0x86, 0xE8, 0xAC,
3858 : : 0xB3, 0xE5, 0x47, 0x88, 0x27, 0x4A, 0xBC, 0x58,
3859 : : 0x13, 0x4D, 0x6F, 0xA6, 0x2C, 0xEC, 0x83, 0xB0,
3860 : : 0x6E, 0x93, 0x7C, 0xC7, 0x6E, 0xBB, 0xBF, 0xE1,
3861 : : 0x9F, 0xD6, 0x6E, 0xD8, 0x7A, 0xC5, 0xA2, 0x4D,
3862 : : 0xA2, 0x1C, 0xDA, 0x55, 0x1E, 0xF2, 0x1C, 0x71,
3863 : : 0x3E, 0x82, 0xD7, 0x92, 0x6F, 0x89, 0x1E, 0x53,
3864 : : 0x48, 0x00, 0x9E, 0x93, 0xCB, 0xE3, 0x79, 0xB5,
3865 : : 0x87, 0xDE, 0xF7, 0x84, 0xD6, 0x25, 0x57, 0x07,
3866 : : 0x47, 0xEE, 0xDB, 0xA8, 0xC2, 0x7E, 0xE8, 0xF9,
3867 : : 0x56, 0x22, 0x34, 0xE9, 0xD0, 0xC8, 0x3F, 0xF2,
3868 : : 0xCB, 0xE7, 0x92, 0xE1, 0x03, 0xF4, 0x38, 0x88,
3869 : : 0xE4, 0xC6, 0xB2, 0x42, 0x6F, 0x08, 0x61, 0x77,
3870 : : 0x7F, 0x8A, 0xCD, 0x9D, 0x21, 0x3E, 0xE2, 0x18,
3871 : : 0x52, 0x15, 0x02, 0x62, 0x2F, 0xCA, 0xEE, 0x44,
3872 : : 0x60, 0x15, 0x6B, 0x76, 0x7D, 0x12, 0xC7, 0x0F,
3873 : : 0xA0, 0x6C, 0xA1, 0x7B, 0xAE, 0xD6, 0x40, 0x1B,
3874 : : 0x61, 0x46, 0xB4, 0x47, 0x97, 0x6C, 0xE1, 0x4C,
3875 : : 0x47, 0x35, 0x29, 0x02, 0x6D, 0x69, 0x5E, 0x32,
3876 : : 0xF7, 0x7F, 0x9C, 0xFA, 0x87, 0xD3, 0x7D, 0x33,
3877 : : 0x85, 0x53, 0xF3, 0x8F, 0x0A, 0x41, 0x3C, 0x84,
3878 : : 0x00, 0x14, 0x04, 0x63, 0xA8, 0xC3, 0xCB, 0xEB,
3879 : : 0xAF, 0xCB, 0xE1, 0x78, 0xB2, 0x30, 0xC0, 0xA6,
3880 : : 0x9D, 0x7A, 0x28, 0x0A, 0x60, 0x5F, 0x45, 0x74,
3881 : : 0x24, 0xBE, 0xD8, 0x0D, 0xCB, 0x3A, 0x1B, 0xD1,
3882 : : 0x9C, 0x2A, 0x4E, 0x9A, 0xD1, 0x27, 0xCB, 0xAB,
3883 : : 0x08, 0x72, 0x89, 0xD9, 0xBA, 0x15, 0x01, 0x92,
3884 : : 0x4F, 0xFA, 0x7A, 0xCA, 0x32, 0xD3, 0x7E, 0xB1,
3885 : : 0xEB, 0xE7, 0xDF, 0x21, 0x33, 0x4F, 0xBD, 0x5F,
3886 : : 0xCF, 0x64, 0x5D, 0x36, 0x21, 0x63, 0x34, 0x68,
3887 : : 0x90, 0x81, 0x15, 0xC7, 0xF7, 0x28, 0x46, 0x42,
3888 : : 0xC9, 0x78, 0xC0, 0xA3, 0x5F, 0xF8, 0x86, 0x01,
3889 : : 0xF4, 0x1C, 0x6A, 0x65, 0xA2, 0x0E, 0x01, 0x5B,
3890 : : 0x29, 0xF4, 0xF8, 0x9E, 0xA5, 0x5C, 0xC0, 0x4B,
3891 : : 0x74, 0x2C, 0x88, 0xA3, 0x6B, 0xC2, 0xC4, 0xDA,
3892 : : 0xEF, 0xF2, 0x02, 0xCD, 0x89, 0x0C, 0x42, 0xDA,
3893 : : 0xE6, 0xBB, 0x67, 0x51, 0x29, 0x4A, 0x32, 0x99,
3894 : : 0xAC, 0xCC, 0xDC, 0xB6, 0x35, 0x8B, 0xCC, 0xE8,
3895 : : 0x04, 0x78, 0x69, 0xA8, 0x19, 0x0E, 0xDC, 0x1E,
3896 : : 0x6C, 0xFF, 0x46, 0xDF, 0x4E, 0x7A, 0x51, 0xC5,
3897 : : 0x9F, 0x39, 0x6F, 0xC7, 0x96, 0xFE, 0x54, 0xF4,
3898 : : 0xE2, 0xD8, 0xEB, 0x5C, 0xA1, 0x28, 0x84, 0xB4,
3899 : : 0xEA, 0x34, 0xA8, 0x18, 0x86, 0x93, 0x8B, 0xE9,
3900 : : 0xA7, 0xAB, 0x5E, 0xD9, 0x1E, 0x3E, 0x89, 0x8F,
3901 : : 0x83, 0xB4, 0xEF, 0x8E, 0x21, 0x30, 0xB4, 0xAD,
3902 : : 0x07, 0xFE, 0x8A, 0x3B, 0x34, 0xAE, 0xDE, 0x5C,
3903 : : 0xCA, 0xBA, 0x9E, 0xFB, 0x1B, 0x81, 0xEC, 0xD3,
3904 : : 0x0E, 0x40, 0xED, 0x65, 0x77, 0xF3, 0xC0, 0x56,
3905 : : 0xDC, 0xD8, 0x46, 0xDB, 0x4F, 0x51, 0x4B, 0x24,
3906 : : 0x42, 0x3B, 0xC7, 0xE2, 0x32, 0xBA, 0xA7, 0xC0,
3907 : : 0xA4, 0xFA, 0x14, 0xC4, 0xB7, 0x1B, 0x84, 0x0D,
3908 : : 0xC9, 0xD1, 0x8E, 0x1C, 0x50, 0xF1, 0xBB, 0xA6,
3909 : : 0x14, 0xD4, 0x88, 0xD8, 0x6C, 0xCE, 0x44, 0x76,
3910 : : 0x3A, 0x29, 0xF8, 0x69, 0xBD, 0x5B, 0x53, 0x4B,
3911 : : 0x65, 0xB8, 0x76, 0x5F, 0xD2, 0x01, 0xE9, 0x55,
3912 : : 0x83, 0x47, 0x2C, 0xD3, 0x9B, 0xCA, 0x85, 0x75,
3913 : : 0x60, 0x14, 0x1B, 0x5D, 0x48, 0x97, 0x67, 0x18,
3914 : : 0x9F, 0x8E, 0x8C, 0x86, 0x31, 0xCF, 0x07, 0x7D,
3915 : : 0x9E, 0xEB, 0xDE, 0x06, 0x14, 0xFE, 0x00, 0x3F,
3916 : : 0x9C, 0x09, 0xDF, 0x2B, 0x99, 0x08, 0x7A, 0x4C,
3917 : : 0xD9, 0xC8, 0x3B, 0x54, 0xF0, 0x34, 0x07, 0x19,
3918 : : 0xC5, 0x4A, 0x34, 0xBF, 0xB8, 0x31, 0xBF, 0x1C,
3919 : : 0x6F, 0x5C, 0x07, 0x37, 0x76, 0xD9, 0xBD, 0x3B,
3920 : : 0xB6, 0xB6, 0x8D, 0x6A, 0x1A, 0xE6, 0xE9, 0xCB,
3921 : : 0x4D, 0xC3, 0xDC, 0x76, 0x91, 0xE7, 0x6F, 0x11,
3922 : : 0x66, 0xF7, 0x76, 0xB3, 0x40, 0xAA, 0x51, 0x09,
3923 : : 0x7C, 0xFE, 0xA2, 0x37, 0xBF, 0xC3, 0x92, 0xFA,
3924 : : 0x75, 0x44, 0x76, 0xC7, 0x54, 0xC8, 0x91, 0x89,
3925 : : 0x65, 0x84, 0x03, 0x3E, 0x46, 0x92, 0x1E, 0x67,
3926 : : 0x8D, 0x8F, 0x52, 0x0D, 0x06, 0x22, 0x18, 0xFC,
3927 : : 0x0B, 0x92, 0xCD, 0x94, 0xC2, 0x0A, 0x3F, 0x41,
3928 : : };
3929 : :
3930 : : uint8_t mlkem_512_sk[] = {
3931 : : 0x26, 0xCD, 0x28, 0x15, 0xEB, 0x3E, 0x16, 0x56,
3932 : : 0x84, 0x2D, 0x15, 0xAC, 0x32, 0x33, 0xDA, 0x01,
3933 : : 0x71, 0x21, 0x82, 0x1B, 0xC7, 0xE3, 0x44, 0xF9,
3934 : : 0x5E, 0x7A, 0xB9, 0x3A, 0x40, 0xAD, 0x38, 0x6A
3935 : : };
3936 : :
3937 : : uint8_t mldsa_44_seed[] = {
3938 : : 0xf4, 0x41, 0xc9, 0x62, 0x17, 0x32, 0x2c, 0xbc,
3939 : : 0xcf, 0x05, 0xf7, 0x5b, 0xd5, 0xfb, 0x0a, 0x0a,
3940 : : 0x78, 0xbf, 0xad, 0xab, 0x89, 0x6e, 0x88, 0xdb,
3941 : : 0xb4, 0x08, 0x90, 0xe0, 0x16, 0x9b, 0xb6, 0x66,
3942 : : };
3943 : :
3944 : : uint8_t mldsa_44_privkey[] = {
3945 : : 0xcc, 0x2c, 0x93, 0xce, 0xfc, 0x0b, 0xf6, 0x74,
3946 : : 0x93, 0x28, 0x95, 0xe8, 0xc0, 0xc8, 0x83, 0xb8,
3947 : : 0xc9, 0x0c, 0x9a, 0x5c, 0x18, 0xd2, 0x79, 0x5c,
3948 : : 0xf3, 0x58, 0xd8, 0x02, 0x6c, 0x5e, 0xad, 0x79,
3949 : : 0xc1, 0xae, 0x0a, 0x97, 0x90, 0x41, 0x10, 0x32,
3950 : : 0x59, 0x46, 0x12, 0x27, 0x0a, 0xa3, 0xc7, 0xf0,
3951 : : 0x74, 0x54, 0x3d, 0xb2, 0x24, 0xc2, 0xa2, 0xec,
3952 : : 0xaf, 0x31, 0xa0, 0xf4, 0x78, 0x97, 0x7c, 0x6a,
3953 : : 0xdc, 0x91, 0x87, 0x60, 0x01, 0xa9, 0x19, 0x2d,
3954 : : 0x0d, 0xca, 0xb4, 0x14, 0x9d, 0x41, 0xe3, 0x18,
3955 : : 0x4b, 0x99, 0x31, 0xfa, 0xf4, 0xfa, 0xc4, 0x75,
3956 : : 0x93, 0x87, 0xc7, 0x7a, 0x8f, 0x0e, 0xc6, 0xb2,
3957 : : 0xfa, 0xf6, 0x48, 0x84, 0x17, 0x42, 0x01, 0xcb,
3958 : : 0xd2, 0x55, 0x40, 0x2f, 0x23, 0x21, 0x91, 0x11,
3959 : : 0x40, 0x00, 0xdc, 0x91, 0x3d, 0xf5, 0x96, 0xdb,
3960 : : 0xb3, 0x6d, 0xd5, 0xf4, 0xc5, 0x11, 0x96, 0x8f,
3961 : : 0x13, 0x25, 0x4a, 0x24, 0xb3, 0x90, 0x9b, 0x16,
3962 : : 0x30, 0x20, 0x96, 0x10, 0x10, 0x97, 0x6c, 0xd0,
3963 : : 0x26, 0x26, 0x61, 0x84, 0x85, 0x1b, 0xb2, 0x81,
3964 : : 0x5c, 0x10, 0x88, 0x48, 0xc8, 0x8d, 0x1c, 0x42,
3965 : : 0x61, 0x19, 0x32, 0x04, 0x81, 0xa6, 0x89, 0x98,
3966 : : 0x42, 0x62, 0x14, 0xa3, 0x90, 0xc8, 0xc2, 0x4c,
3967 : : 0x41, 0x04, 0x2c, 0x5b, 0x26, 0x2a, 0xd1, 0x30,
3968 : : 0x12, 0x18, 0x40, 0x71, 0x08, 0x98, 0x70, 0x60,
3969 : : 0x40, 0x09, 0x4a, 0x44, 0x0a, 0x24, 0x43, 0x92,
3970 : : 0x04, 0x20, 0x06, 0x80, 0xa2, 0x01, 0x18, 0x47,
3971 : : 0x12, 0x23, 0xc7, 0x6c, 0x50, 0x32, 0x61, 0xda,
3972 : : 0x26, 0x40, 0x84, 0x98, 0x90, 0xd3, 0x04, 0x66,
3973 : : 0x52, 0xb8, 0x70, 0x99, 0x02, 0x6c, 0x64, 0xb2,
3974 : : 0x00, 0x1b, 0x35, 0x90, 0x23, 0x00, 0x92, 0x01,
3975 : : 0x02, 0x20, 0x12, 0x89, 0x25, 0x62, 0xa6, 0x4d,
3976 : : 0x1b, 0x29, 0x08, 0x08, 0x46, 0x72, 0xa1, 0x18,
3977 : : 0x11, 0x03, 0x80, 0x60, 0xd4, 0x38, 0x80, 0x64,
3978 : : 0x36, 0x4e, 0x23, 0x30, 0x8e, 0x23, 0x81, 0x60,
3979 : : 0xd1, 0x84, 0x89, 0xe2, 0xa8, 0x2d, 0x80, 0x92,
3980 : : 0x61, 0x8a, 0x22, 0x28, 0x0a, 0xc9, 0x50, 0xe3,
3981 : : 0x96, 0x40, 0x84, 0xa0, 0x0d, 0xd8, 0xc2, 0x2c,
3982 : : 0xd1, 0x30, 0x10, 0x18, 0xa0, 0x48, 0xe2, 0xb2,
3983 : : 0x04, 0x00, 0xa8, 0x29, 0x19, 0x42, 0x68, 0xa3,
3984 : : 0xa2, 0x71, 0xd9, 0xc0, 0x45, 0xa2, 0xc6, 0x4c,
3985 : : 0x51, 0x36, 0x71, 0xc1, 0x40, 0x02, 0x08, 0x12,
3986 : : 0x72, 0x90, 0x04, 0x2e, 0x80, 0x30, 0x24, 0x8b,
3987 : : 0x90, 0x44, 0x82, 0x82, 0x68, 0xa2, 0x84, 0x2d,
3988 : : 0x08, 0x00, 0x61, 0x23, 0x82, 0x48, 0x00, 0x33,
3989 : : 0x29, 0x58, 0x48, 0x86, 0x01, 0x01, 0x21, 0x62,
3990 : : 0xa8, 0x91, 0xe3, 0x10, 0x6c, 0x58, 0x24, 0x09,
3991 : : 0x0c, 0x14, 0x02, 0x63, 0x22, 0x20, 0x12, 0x48,
3992 : : 0x70, 0x81, 0x26, 0x6e, 0x00, 0x86, 0x31, 0x1a,
3993 : : 0x22, 0x65, 0x40, 0x38, 0x00, 0x02, 0x47, 0x09,
3994 : : 0xc9, 0x82, 0x8c, 0x82, 0xa0, 0x2c, 0xd3, 0x04,
3995 : : 0x45, 0x50, 0xb0, 0x28, 0xd0, 0x10, 0x8d, 0x1c,
3996 : : 0x10, 0x52, 0x4b, 0x00, 0x66, 0xc8, 0xc0, 0x08,
3997 : : 0x9a, 0xa8, 0x2d, 0xd4, 0x02, 0x8a, 0x1b, 0x35,
3998 : : 0x65, 0x04, 0xc7, 0x28, 0x84, 0x38, 0x50, 0x18,
3999 : : 0x20, 0x4a, 0x91, 0x18, 0x8c, 0x9b, 0x20, 0x09,
4000 : : 0x94, 0x08, 0x71, 0x64, 0x06, 0x25, 0x20, 0x23,
4001 : : 0x09, 0xd8, 0x82, 0x68, 0x5a, 0xa6, 0x31, 0x63,
4002 : : 0x36, 0x32, 0x5c, 0x12, 0x62, 0xdb, 0x32, 0x6e,
4003 : : 0x14, 0x93, 0x68, 0x9a, 0x34, 0x80, 0x83, 0x44,
4004 : : 0x4a, 0x18, 0x13, 0x49, 0x43, 0xb8, 0x0d, 0xda,
4005 : : 0x92, 0x41, 0x42, 0xb8, 0x84, 0x52, 0x94, 0x91,
4006 : : 0x04, 0x05, 0x4d, 0xa2, 0x38, 0x64, 0x01, 0x19,
4007 : : 0x05, 0x18, 0xa2, 0x4d, 0x90, 0x34, 0x26, 0x91,
4008 : : 0x30, 0x68, 0x1c, 0x14, 0x44, 0x4b, 0x18, 0x22,
4009 : : 0x12, 0x90, 0x91, 0x42, 0x96, 0x91, 0x19, 0x48,
4010 : : 0x4c, 0x24, 0x46, 0x80, 0xc3, 0xb8, 0x8c, 0x1c,
4011 : : 0x80, 0x8d, 0x18, 0x45, 0x88, 0xd8, 0x94, 0x4c,
4012 : : 0x13, 0x02, 0x65, 0xd3, 0x22, 0x29, 0x49, 0x04,
4013 : : 0x82, 0x04, 0xc2, 0x40, 0x04, 0x34, 0x21, 0xe1,
4014 : : 0x34, 0x46, 0x20, 0x90, 0x44, 0x93, 0x14, 0x44,
4015 : : 0xdb, 0xc0, 0x4d, 0x1b, 0xa2, 0x24, 0x5a, 0x24,
4016 : : 0x68, 0x10, 0x46, 0x66, 0x11, 0x43, 0x29, 0xd0,
4017 : : 0x90, 0x0d, 0x49, 0x12, 0x4c, 0xc1, 0x96, 0x2c,
4018 : : 0xdb, 0x22, 0x65, 0xe4, 0x16, 0x24, 0xd1, 0x24,
4019 : : 0x26, 0x53, 0xb8, 0x45, 0x8a, 0xb4, 0x11, 0x04,
4020 : : 0x96, 0x28, 0x80, 0x22, 0x8e, 0xd1, 0x10, 0x05,
4021 : : 0x44, 0x44, 0x8a, 0x5c, 0xb4, 0x50, 0xdc, 0x10,
4022 : : 0x02, 0xc1, 0xa2, 0x4c, 0x11, 0x05, 0x2c, 0x21,
4023 : : 0x39, 0x6a, 0x64, 0x36, 0x01, 0x09, 0xc3, 0x0c,
4024 : : 0x9a, 0x24, 0x52, 0x92, 0x20, 0x0a, 0xd2, 0xa8,
4025 : : 0x49, 0x99, 0xc6, 0x8d, 0x50, 0x26, 0x62, 0x09,
4026 : : 0x42, 0x05, 0x5b, 0xc0, 0x41, 0xd0, 0x22, 0x25,
4027 : : 0x09, 0xb4, 0x2d, 0x98, 0xa2, 0x24, 0x12, 0x84,
4028 : : 0x0d, 0xca, 0x98, 0x11, 0x22, 0x80, 0x21, 0x1b,
4029 : : 0x00, 0x44, 0x84, 0xc6, 0x89, 0x92, 0x48, 0x42,
4030 : : 0x50, 0xc8, 0x60, 0x24, 0x15, 0x69, 0xa2, 0x48,
4031 : : 0x06, 0xc4, 0xb0, 0x24, 0x63, 0x14, 0x40, 0x12,
4032 : : 0xc4, 0x61, 0x82, 0x30, 0x60, 0x88, 0x96, 0x89,
4033 : : 0xc9, 0xc0, 0x89, 0x12, 0x36, 0x82, 0x8c, 0xc0,
4034 : : 0x09, 0xc0, 0x88, 0x91, 0xdb, 0x10, 0x64, 0x08,
4035 : : 0x36, 0x71, 0x94, 0x10, 0x46, 0x20, 0x83, 0x10,
4036 : : 0x13, 0x13, 0x4c, 0x08, 0x28, 0x45, 0x24, 0xb9,
4037 : : 0x64, 0x09, 0xb0, 0x48, 0x1c, 0x25, 0x50, 0x23,
4038 : : 0x40, 0x90, 0xe0, 0x96, 0x50, 0x9a, 0x38, 0x41,
4039 : : 0xcc, 0xb2, 0x2c, 0xdb, 0x04, 0x66, 0x61, 0x48,
4040 : : 0x30, 0x02, 0x34, 0x4e, 0xd1, 0xc2, 0x85, 0xc9,
4041 : : 0x06, 0x41, 0x19, 0x30, 0x69, 0xc8, 0x94, 0x68,
4042 : : 0x1c, 0x83, 0x70, 0x03, 0x10, 0x4d, 0xc2, 0x16,
4043 : : 0x4e, 0x64, 0x92, 0x30, 0x60, 0x16, 0x84, 0xa2,
4044 : : 0xa8, 0x90, 0xa4, 0x38, 0x11, 0x0a, 0x88, 0x05,
4045 : : 0x10, 0x93, 0x88, 0x43, 0x06, 0x10, 0x18, 0x10,
4046 : : 0x70, 0x03, 0x28, 0x42, 0x89, 0x28, 0x8d, 0x8a,
4047 : : 0xa8, 0x09, 0x94, 0x42, 0x85, 0xa3, 0x10, 0x61,
4048 : : 0x0c, 0x45, 0x50, 0x04, 0x31, 0x4c, 0xd1, 0x10,
4049 : : 0x12, 0x8b, 0x96, 0x05, 0x03, 0xa0, 0x89, 0x21,
4050 : : 0xc4, 0x4d, 0x61, 0xc8, 0x61, 0x09, 0x99, 0x10,
4051 : : 0x59, 0x96, 0x49, 0x00, 0x89, 0x08, 0x23, 0x00,
4052 : : 0x10, 0xcc, 0xa4, 0x61, 0x01, 0x25, 0x80, 0x21,
4053 : : 0x31, 0x09, 0x13, 0x28, 0x0d, 0x1c, 0x05, 0x85,
4054 : : 0x62, 0x92, 0x44, 0x09, 0x10, 0x8a, 0x5a, 0xa6,
4055 : : 0x20, 0x89, 0xb0, 0x20, 0x0c, 0xb3, 0x01, 0xc9,
4056 : : 0x26, 0x61, 0x0b, 0x34, 0x6a, 0x8b, 0x44, 0x0e,
4057 : : 0xf2, 0x47, 0x18, 0xf8, 0x4a, 0xfa, 0x45, 0x60,
4058 : : 0x87, 0xeb, 0x0f, 0xff, 0x75, 0xa6, 0xba, 0x18,
4059 : : 0x9a, 0x7d, 0x37, 0xc4, 0xc7, 0x7e, 0x1a, 0xc9,
4060 : : 0x0d, 0x06, 0x53, 0xca, 0xf0, 0x2c, 0xe9, 0xe9,
4061 : : 0x4b, 0x5f, 0x8b, 0xbc, 0x77, 0xc6, 0x71, 0x68,
4062 : : 0x4f, 0x8c, 0x3b, 0x30, 0x59, 0x91, 0xf0, 0xb5,
4063 : : 0x6d, 0xa6, 0x28, 0x2c, 0xd4, 0x0a, 0x00, 0x27,
4064 : : 0x6a, 0x39, 0x17, 0x88, 0xa9, 0x93, 0xbb, 0x6e,
4065 : : 0xda, 0x3e, 0x4b, 0xb7, 0x1b, 0x6a, 0xb2, 0xe2,
4066 : : 0xc4, 0x6f, 0x21, 0x78, 0x74, 0xff, 0xa2, 0x02,
4067 : : 0x65, 0x68, 0xa4, 0xce, 0xb4, 0xfe, 0x0c, 0x18,
4068 : : 0x59, 0xb9, 0xc8, 0x33, 0x41, 0x27, 0xa1, 0x4b,
4069 : : 0xcf, 0xe9, 0xa9, 0xd7, 0x2d, 0xf9, 0xcd, 0xc6,
4070 : : 0xde, 0x4e, 0x1d, 0x7d, 0x07, 0xf4, 0xda, 0xed,
4071 : : 0x89, 0xa1, 0xef, 0xbc, 0xec, 0x1b, 0xc3, 0x07,
4072 : : 0xfd, 0xf5, 0x96, 0xa3, 0x6c, 0x70, 0xc8, 0xb9,
4073 : : 0x9f, 0x46, 0x0a, 0xad, 0x46, 0x01, 0xa1, 0x92,
4074 : : 0x7c, 0xd1, 0x12, 0x78, 0x89, 0x89, 0x98, 0x68,
4075 : : 0x9e, 0xdd, 0xd9, 0x7b, 0x9f, 0x2b, 0x29, 0xc1,
4076 : : 0x0e, 0x29, 0xb0, 0x44, 0x7c, 0x22, 0xd7, 0x67,
4077 : : 0x47, 0x91, 0xf0, 0xf8, 0x56, 0x79, 0x89, 0x42,
4078 : : 0x95, 0x60, 0x53, 0x32, 0xc1, 0x14, 0x48, 0x56,
4079 : : 0x67, 0x00, 0x80, 0x86, 0xcd, 0x80, 0x21, 0x75,
4080 : : 0xe8, 0xe2, 0x41, 0x6a, 0x5d, 0xb2, 0x12, 0x57,
4081 : : 0x1e, 0x83, 0x34, 0xa4, 0x95, 0x4e, 0x0e, 0x71,
4082 : : 0xac, 0xcb, 0x09, 0xef, 0xea, 0x4e, 0xe0, 0x4d,
4083 : : 0x44, 0xb2, 0x67, 0xd2, 0x6e, 0x78, 0x01, 0xb5,
4084 : : 0x09, 0x64, 0xa7, 0xdf, 0xe6, 0x16, 0x72, 0x6b,
4085 : : 0x19, 0xe5, 0x88, 0x8a, 0x06, 0xae, 0x0a, 0x93,
4086 : : 0xdb, 0xee, 0x0e, 0xf6, 0x52, 0x84, 0x95, 0x2b,
4087 : : 0xf8, 0xf4, 0xcd, 0x5d, 0x8b, 0x3a, 0x86, 0x87,
4088 : : 0x8e, 0x8b, 0x97, 0x65, 0xb1, 0xd6, 0x50, 0xbc,
4089 : : 0xa7, 0xf0, 0x32, 0xb5, 0x39, 0x1e, 0x10, 0x7d,
4090 : : 0x96, 0x11, 0xc1, 0xe8, 0x47, 0xfa, 0xdd, 0x24,
4091 : : 0x22, 0xb6, 0x43, 0xb2, 0x41, 0x95, 0x98, 0x1a,
4092 : : 0x3f, 0x0f, 0x9a, 0xd3, 0xc4, 0x10, 0x19, 0x85,
4093 : : 0x0a, 0x0d, 0xde, 0xb7, 0x76, 0xec, 0xe3, 0x57,
4094 : : 0x2e, 0x38, 0x4e, 0xb1, 0x2e, 0x4a, 0xaf, 0xc8,
4095 : : 0x78, 0xa7, 0xb3, 0x1e, 0xaf, 0xe0, 0xe4, 0xbb,
4096 : : 0xc8, 0x0b, 0x24, 0x04, 0x08, 0xd2, 0xbc, 0x91,
4097 : : 0xca, 0x8e, 0x4e, 0x85, 0x39, 0x76, 0x20, 0xc9,
4098 : : 0xa7, 0x47, 0x8b, 0x6a, 0xd9, 0xc8, 0xb7, 0xb0,
4099 : : 0xa5, 0xa2, 0x85, 0x48, 0x4c, 0xcb, 0x16, 0xaf,
4100 : : 0x45, 0x48, 0x00, 0xbe, 0x67, 0xef, 0x67, 0x65,
4101 : : 0xa3, 0x9d, 0x43, 0x07, 0x59, 0x88, 0x9a, 0xad,
4102 : : 0xe5, 0xad, 0x1e, 0xeb, 0xd5, 0xd4, 0xc7, 0xa4,
4103 : : 0xb9, 0x40, 0x70, 0x2c, 0xe1, 0xcb, 0x5c, 0x3f,
4104 : : 0x49, 0x6b, 0x51, 0xbf, 0xd3, 0xb7, 0xea, 0x33,
4105 : : 0x52, 0x73, 0xcf, 0x26, 0x19, 0x54, 0x1d, 0xb6,
4106 : : 0x33, 0x5d, 0x1a, 0x88, 0xdb, 0xd6, 0xfe, 0xae,
4107 : : 0xf4, 0x45, 0x67, 0x80, 0x8a, 0xfc, 0xc4, 0xbe,
4108 : : 0xfb, 0x6a, 0x4a, 0x75, 0x88, 0x35, 0x26, 0x1f,
4109 : : 0x90, 0x65, 0x26, 0x5e, 0xb8, 0x0d, 0x15, 0x9d,
4110 : : 0x70, 0x76, 0xf2, 0xfd, 0xed, 0x55, 0x71, 0x2b,
4111 : : 0xe8, 0x2d, 0xc0, 0x28, 0xee, 0x53, 0x7c, 0xa1,
4112 : : 0x3e, 0x86, 0x74, 0xa2, 0xd3, 0x9e, 0x2c, 0x70,
4113 : : 0x15, 0x3a, 0x90, 0xfd, 0x1d, 0xac, 0x81, 0x2d,
4114 : : 0xa6, 0x6a, 0xe6, 0xd7, 0x7f, 0xd9, 0x97, 0xc9,
4115 : : 0x47, 0x7c, 0x07, 0xe6, 0x35, 0x45, 0xc9, 0x1f,
4116 : : 0x08, 0xbc, 0x14, 0xdb, 0x12, 0x84, 0xc3, 0xc8,
4117 : : 0xe2, 0x86, 0xa3, 0xa2, 0x1e, 0xfb, 0x3f, 0xca,
4118 : : 0x92, 0x04, 0xe0, 0x6b, 0x29, 0xe0, 0xe0, 0x23,
4119 : : 0x51, 0x40, 0x8e, 0xec, 0xf8, 0x87, 0xa2, 0x7a,
4120 : : 0x2d, 0x8b, 0xc2, 0x62, 0x8c, 0x29, 0x82, 0x4b,
4121 : : 0x86, 0x1a, 0xa7, 0xc6, 0xaa, 0x24, 0x5f, 0x24,
4122 : : 0x03, 0x20, 0xa8, 0x3c, 0xa3, 0xcb, 0xd1, 0x60,
4123 : : 0x64, 0x7d, 0x22, 0x9b, 0x07, 0x46, 0x1e, 0xff,
4124 : : 0x43, 0xa9, 0x38, 0x34, 0x0f, 0x01, 0x00, 0x7f,
4125 : : 0xc6, 0xcb, 0x0a, 0xed, 0x73, 0xc0, 0xfb, 0x77,
4126 : : 0x80, 0x8c, 0x2c, 0x4c, 0xa5, 0x20, 0xe8, 0xcf,
4127 : : 0x37, 0xf9, 0x00, 0x12, 0xe1, 0x6c, 0xb5, 0x9a,
4128 : : 0x91, 0xbe, 0x1f, 0xaf, 0xf1, 0x8c, 0x6e, 0x09,
4129 : : 0xea, 0xcf, 0xac, 0x43, 0x6e, 0x32, 0xd0, 0xf4,
4130 : : 0x89, 0x4e, 0x42, 0xc2, 0xe7, 0x84, 0x7a, 0x66,
4131 : : 0xb5, 0x2b, 0x5c, 0x7d, 0x83, 0x4b, 0xd4, 0x3d,
4132 : : 0x81, 0x6d, 0x68, 0xb9, 0x72, 0xe5, 0xd5, 0xe5,
4133 : : 0xf5, 0x9c, 0x4d, 0x95, 0xcd, 0xcd, 0x4d, 0x9a,
4134 : : 0x4e, 0x69, 0xb9, 0x8a, 0x1e, 0x96, 0x69, 0xc0,
4135 : : 0xe0, 0x39, 0x02, 0x21, 0x1c, 0x82, 0xd9, 0x5b,
4136 : : 0xe5, 0xde, 0x34, 0xff, 0xf0, 0x15, 0xc7, 0x9a,
4137 : : 0x62, 0x83, 0xca, 0xa3, 0x70, 0x15, 0xeb, 0x8f,
4138 : : 0x73, 0x0e, 0xa9, 0x9c, 0xe9, 0xe3, 0xe7, 0xfc,
4139 : : 0xb4, 0xcb, 0xac, 0xdf, 0x61, 0x91, 0xf3, 0x4b,
4140 : : 0x87, 0xa6, 0x29, 0xea, 0x36, 0x81, 0x07, 0x3e,
4141 : : 0xae, 0x69, 0xee, 0x87, 0x2a, 0x30, 0x1c, 0x97,
4142 : : 0x96, 0x40, 0x08, 0x48, 0xcf, 0x5f, 0xfe, 0x57,
4143 : : 0x23, 0xfd, 0xb7, 0x9a, 0x69, 0xef, 0xf5, 0x6e,
4144 : : 0xc9, 0xdd, 0x95, 0x2b, 0x17, 0xd5, 0x2c, 0xad,
4145 : : 0xa4, 0x49, 0x78, 0xb1, 0xd1, 0x00, 0xe7, 0xca,
4146 : : 0xcb, 0x20, 0x9e, 0xba, 0xea, 0xc8, 0xd4, 0x9b,
4147 : : 0x84, 0xac, 0x0b, 0xf0, 0x3b, 0x2c, 0xf0, 0x95,
4148 : : 0x3b, 0x5b, 0xf8, 0xfe, 0xe5, 0xc6, 0xee, 0x7c,
4149 : : 0x9e, 0x41, 0xf0, 0xef, 0xcf, 0x4d, 0xdd, 0xe8,
4150 : : 0x63, 0x6b, 0xcf, 0xe9, 0xd2, 0x80, 0x98, 0xf9,
4151 : : 0x7d, 0x22, 0x7e, 0xfc, 0xdd, 0x50, 0x6b, 0xa3,
4152 : : 0x6d, 0x7c, 0xed, 0x35, 0xbc, 0x28, 0x64, 0x03,
4153 : : 0xe6, 0x01, 0xac, 0x7c, 0xe1, 0x9b, 0x08, 0x6f,
4154 : : 0xd8, 0xdc, 0xaf, 0xb6, 0x9d, 0x4c, 0xdf, 0xb1,
4155 : : 0xde, 0xf4, 0x90, 0x5b, 0x46, 0xee, 0x7d, 0x28,
4156 : : 0xfb, 0xaa, 0xa9, 0x69, 0x47, 0xf5, 0x52, 0x74,
4157 : : 0x97, 0x9f, 0x8b, 0xbb, 0x26, 0x8f, 0x0d, 0x89,
4158 : : 0x2f, 0xc9, 0x57, 0xac, 0x2f, 0x88, 0x12, 0xdd,
4159 : : 0x12, 0x2f, 0x75, 0x97, 0xc7, 0x7b, 0x45, 0x46,
4160 : : 0x3a, 0x52, 0x4b, 0xf6, 0x76, 0xe0, 0x99, 0xef,
4161 : : 0xbe, 0xbf, 0xed, 0x0d, 0x32, 0xed, 0xc6, 0x5e,
4162 : : 0x6a, 0xe6, 0x0e, 0x12, 0xd4, 0xce, 0xf8, 0x0c,
4163 : : 0x7b, 0x4f, 0x1d, 0x3b, 0xf8, 0xaf, 0xdd, 0xd1,
4164 : : 0x78, 0x74, 0x59, 0xc7, 0xe4, 0xbc, 0xe3, 0xdd,
4165 : : 0x4a, 0xa7, 0x77, 0xa5, 0xcd, 0x80, 0x7c, 0x6b,
4166 : : 0x19, 0x46, 0x3d, 0xbd, 0x0a, 0x75, 0x48, 0xfa,
4167 : : 0x1c, 0xee, 0x02, 0xe9, 0x79, 0x10, 0x6c, 0xb4,
4168 : : 0xb3, 0xb2, 0xbe, 0xc8, 0x5c, 0xd1, 0xa1, 0xe2,
4169 : : 0xd5, 0x0a, 0xb5, 0xf3, 0x0c, 0x3f, 0x03, 0xb9,
4170 : : 0x2f, 0x61, 0x44, 0x95, 0xe1, 0x16, 0xcb, 0xc1,
4171 : : 0xee, 0xb3, 0xb8, 0x85, 0xd6, 0x1c, 0xf4, 0xfa,
4172 : : 0x86, 0x73, 0xc5, 0xf3, 0xba, 0xb5, 0xe0, 0x95,
4173 : : 0x34, 0x95, 0x72, 0xfa, 0xa7, 0xb8, 0x50, 0xba,
4174 : : 0xfb, 0xa6, 0x3c, 0x0f, 0x3c, 0xe3, 0xaa, 0x56,
4175 : : 0x05, 0xaf, 0x08, 0xec, 0x50, 0x12, 0x73, 0x25,
4176 : : 0x29, 0x72, 0xf5, 0xf6, 0xee, 0x06, 0xe4, 0x05,
4177 : : 0x1a, 0xe1, 0x1a, 0x13, 0x3f, 0xa3, 0x55, 0x16,
4178 : : 0x12, 0x17, 0x88, 0xd2, 0xa7, 0xc1, 0xd0, 0xf2,
4179 : : 0x7d, 0x51, 0x46, 0x36, 0x2e, 0x77, 0xa8, 0x02,
4180 : : 0x67, 0xad, 0xe7, 0x63, 0xaa, 0xbf, 0xe5, 0xbf,
4181 : : 0xa1, 0xab, 0xc4, 0xf6, 0x72, 0xae, 0xdf, 0x79,
4182 : : 0x0e, 0x82, 0x47, 0xb5, 0xf4, 0x48, 0x39, 0x22,
4183 : : 0xe3, 0x0a, 0x94, 0x5e, 0x3a, 0x4b, 0xa6, 0xa7,
4184 : : 0x5c, 0xb8, 0xec, 0x3e, 0x10, 0xae, 0x94, 0x34,
4185 : : 0x2c, 0xc0, 0x4b, 0xdd, 0xca, 0x4d, 0xc9, 0x7c,
4186 : : 0xf8, 0x2e, 0x32, 0x4e, 0x00, 0x2c, 0x34, 0x71,
4187 : : 0x28, 0xad, 0xd5, 0xcb, 0x19, 0xb8, 0x1d, 0xaa,
4188 : : 0x85, 0xac, 0xec, 0x16, 0xb6, 0x1f, 0x95, 0xc5,
4189 : : 0xa9, 0x4b, 0x8a, 0xfc, 0x70, 0xb7, 0x34, 0xb0,
4190 : : 0x63, 0x55, 0xff, 0x15, 0xc2, 0x72, 0x74, 0xe0,
4191 : : 0x6d, 0x01, 0x3d, 0xf0, 0x6a, 0xab, 0x4b, 0x8a,
4192 : : 0x72, 0xdc, 0x2b, 0x0a, 0x8a, 0xf4, 0x02, 0x1b,
4193 : : 0x0b, 0x51, 0xd8, 0xf7, 0x17, 0xcf, 0x48, 0xf0,
4194 : : 0x97, 0xa0, 0xc2, 0x7a, 0xc4, 0x64, 0x59, 0x2a,
4195 : : 0xa3, 0x27, 0xbe, 0x3b, 0xf7, 0xc5, 0x6d, 0x51,
4196 : : 0x29, 0xe2, 0x68, 0x87, 0x75, 0x71, 0x72, 0xac,
4197 : : 0xc8, 0xc1, 0xc8, 0xe5, 0xf6, 0x8a, 0x27, 0x8c,
4198 : : 0x45, 0x03, 0x10, 0xf7, 0x1a, 0xff, 0x1b, 0x04,
4199 : : 0x1c, 0xaf, 0x27, 0x7a, 0x57, 0xac, 0x0f, 0x57,
4200 : : 0x2a, 0x74, 0xd0, 0x46, 0x64, 0xbf, 0xc9, 0xe8,
4201 : : 0x35, 0x6b, 0x5c, 0x79, 0x9a, 0x51, 0xeb, 0xd1,
4202 : : 0xb3, 0x1d, 0xfd, 0x2f, 0x83, 0x2e, 0x24, 0x95,
4203 : : 0x94, 0xc7, 0x9d, 0x9f, 0x5d, 0x5c, 0x8e, 0x6c,
4204 : : 0x8f, 0xfc, 0xce, 0x89, 0x67, 0x9b, 0x38, 0x4b,
4205 : : 0x0d, 0x44, 0x9a, 0xb5, 0x74, 0xbf, 0x88, 0x90,
4206 : : 0xa1, 0xf2, 0xc4, 0xd2, 0xb3, 0x07, 0xe5, 0x34,
4207 : : 0x62, 0xc0, 0xfc, 0x3f, 0xdb, 0x77, 0x8e, 0x84,
4208 : : 0x61, 0xc1, 0x15, 0xf6, 0x5f, 0x5d, 0x73, 0xbc,
4209 : : 0x0c, 0x70, 0x32, 0xeb, 0x2c, 0xd3, 0x19, 0x83,
4210 : : 0x22, 0xfa, 0x5b, 0xcc, 0x5f, 0xbf, 0xbe, 0xfc,
4211 : : 0x3c, 0x28, 0x74, 0x2d, 0x33, 0x8f, 0x74, 0xe5,
4212 : : 0xca, 0xc9, 0x84, 0x8f, 0xba, 0x48, 0x11, 0x84,
4213 : : 0x33, 0xf0, 0x7d, 0x5c, 0xad, 0x47, 0x36, 0xf7,
4214 : : 0x33, 0xb0, 0xbb, 0x44, 0x65, 0x72, 0x45, 0xd1,
4215 : : 0x40, 0x4c, 0x39, 0x8b, 0x16, 0x90, 0x74, 0xa3,
4216 : : 0xd2, 0x3c, 0xc6, 0x7a, 0xa4, 0x4f, 0x0d, 0x9a,
4217 : : 0xe1, 0xfd, 0x49, 0x82, 0xc6, 0x69, 0xf7, 0xe7,
4218 : : 0x3d, 0xeb, 0x2b, 0xbe, 0xfd, 0x1a, 0x73, 0x2c,
4219 : : 0xf3, 0xbc, 0xd6, 0xaa, 0xaa, 0x54, 0x22, 0x5c,
4220 : : 0x54, 0x92, 0x73, 0xe3, 0x79, 0x0a, 0x87, 0x20,
4221 : : 0x82, 0xdb, 0x02, 0x42, 0x81, 0xb1, 0xf7, 0x0d,
4222 : : 0xf0, 0xd8, 0x56, 0x0f, 0x74, 0x0c, 0x65, 0x7c,
4223 : : 0x8c, 0x96, 0xb9, 0x9f, 0xfa, 0xb6, 0x48, 0x66,
4224 : : 0xf1, 0xbe, 0xf8, 0x46, 0x70, 0xe5, 0x26, 0xc1,
4225 : : 0x68, 0x7f, 0x81, 0x72, 0x14, 0x2f, 0x96, 0x22,
4226 : : 0x05, 0xd1, 0xc0, 0xb8, 0x93, 0x9d, 0x02, 0x8b,
4227 : : 0xff, 0x0b, 0x2d, 0xb9, 0x01, 0xaa, 0x61, 0x09,
4228 : : 0x9d, 0x55, 0x21, 0xdd, 0xda, 0xec, 0x44, 0xce,
4229 : : 0x00, 0x98, 0xf8, 0x34, 0x86, 0x49, 0xd4, 0x72,
4230 : : 0x90, 0xfb, 0xd7, 0xb1, 0x33, 0xb9, 0xe5, 0xd3,
4231 : : 0xc0, 0x27, 0x88, 0x4b, 0x6d, 0x84, 0x34, 0x7c,
4232 : : 0x77, 0x7e, 0xcf, 0x27, 0x4d, 0x5f, 0x1d, 0xb4,
4233 : : 0xb4, 0xac, 0xcc, 0x7d, 0x83, 0xc2, 0x89, 0x3d,
4234 : : 0xeb, 0xb6, 0xa3, 0x57, 0x30, 0xbc, 0x94, 0x9f,
4235 : : 0xe9, 0x63, 0xca, 0x7d, 0xa3, 0x9d, 0x0a, 0x43,
4236 : : 0xed, 0x4a, 0xfd, 0xd3, 0x5e, 0x23, 0x97, 0x75,
4237 : : 0x28, 0x97, 0xaa, 0x0c, 0xf9, 0xa1, 0x03, 0xb1,
4238 : : 0x55, 0x82, 0xec, 0xcc, 0x91, 0x27, 0xf4, 0xcf,
4239 : : 0x63, 0x10, 0xf3, 0xd3, 0x8b, 0x5c, 0xa8, 0xc2,
4240 : : 0x58, 0x4d, 0xf5, 0x67, 0xe9, 0xe1, 0xc2, 0xf2,
4241 : : 0x11, 0x5e, 0xf2, 0xe1, 0x1c, 0xf2, 0x0c, 0x50,
4242 : : 0x71, 0x9f, 0xd1, 0x1c, 0xb8, 0x82, 0x7d, 0x3b,
4243 : : 0x23, 0x90, 0x4e, 0x08, 0xbf, 0x51, 0xa1, 0xc9,
4244 : : 0xe9, 0x90, 0x07, 0x4e, 0xb3, 0xcc, 0x72, 0xbf,
4245 : : 0x2c, 0x87, 0x18, 0x3b, 0xc7, 0x29, 0x8a, 0x3b,
4246 : : 0x0b, 0x4c, 0x55, 0x20, 0x08, 0xb0, 0xa3, 0x04,
4247 : : 0xf9, 0x6b, 0x53, 0x84, 0x4c, 0xef, 0xc1, 0xc6,
4248 : : 0xa4, 0xa9, 0xba, 0xe6, 0xb8, 0x72, 0x60, 0x6b,
4249 : : 0x2d, 0x25, 0x08, 0xc1, 0xd4, 0x4e, 0x0b, 0xcb,
4250 : : 0xe9, 0x71, 0x9b, 0x5a, 0x9a, 0x1e, 0x21, 0x9a,
4251 : : 0x0a, 0xd0, 0x52, 0x82, 0xe9, 0x31, 0x45, 0x9e,
4252 : : 0xe4, 0x85, 0x6b, 0xac, 0x8e, 0x7c, 0x73, 0x0c,
4253 : : 0x0d, 0xd6, 0x54, 0x27, 0x5a, 0xce, 0xc8, 0x07,
4254 : : 0x19, 0x84, 0x8b, 0xee, 0x0f, 0x6f, 0x8b, 0xbc,
4255 : : 0x0c, 0x1b, 0xe0, 0x08, 0x64, 0xa6, 0xe6, 0xe1,
4256 : : 0xf8, 0x56, 0x5e, 0xe8, 0x27, 0x7d, 0x26, 0xee,
4257 : : 0x20, 0x5e, 0x3d, 0x2e, 0x84, 0xdc, 0x50, 0xb0,
4258 : : 0x16, 0x3f, 0x8c, 0xec, 0xa9, 0xd3, 0x61, 0x85,
4259 : : 0x5a, 0xba, 0x02, 0x82, 0x65, 0x30, 0xdb, 0x23,
4260 : : 0x1c, 0xcb, 0xc3, 0xe6, 0x80, 0x5e, 0x4f, 0x6e,
4261 : : 0xd8, 0x3b, 0x5e, 0xce, 0x67, 0xbb, 0xdb, 0x22,
4262 : : 0xac, 0xf1, 0x32, 0x53, 0x6a, 0xd6, 0x43, 0x1a,
4263 : : 0xf0, 0x11, 0xc5, 0x0f, 0xc5, 0x12, 0xdf, 0xe6,
4264 : : 0x91, 0x8b, 0x15, 0xf4, 0x41, 0xd9, 0xe3, 0x51,
4265 : : };
4266 : :
4267 : : uint8_t mldsa_44_pubkey[] = {
4268 : : 0xcc, 0x2c, 0x93, 0xce, 0xfc, 0x0b, 0xf6, 0x74,
4269 : : 0x93, 0x28, 0x95, 0xe8, 0xc0, 0xc8, 0x83, 0xb8,
4270 : : 0xc9, 0x0c, 0x9a, 0x5c, 0x18, 0xd2, 0x79, 0x5c,
4271 : : 0xf3, 0x58, 0xd8, 0x02, 0x6c, 0x5e, 0xad, 0x79,
4272 : : 0xde, 0x77, 0x1a, 0xd3, 0x49, 0xc9, 0x12, 0xc9,
4273 : : 0xff, 0xcf, 0xa2, 0x6c, 0x1d, 0x37, 0x91, 0xa2,
4274 : : 0xf5, 0x43, 0xbc, 0xdb, 0x9e, 0xdb, 0xa5, 0xdb,
4275 : : 0xd9, 0x87, 0xc5, 0xf2, 0xf7, 0x79, 0x58, 0x4c,
4276 : : 0x08, 0x9f, 0x9c, 0xca, 0x9c, 0xef, 0xa8, 0x80,
4277 : : 0x27, 0x31, 0xf1, 0xc5, 0x0e, 0x2b, 0x6d, 0xa1,
4278 : : 0x53, 0x9e, 0x99, 0x1e, 0xc8, 0x75, 0x4a, 0x59,
4279 : : 0x27, 0x33, 0x41, 0xdd, 0x39, 0xff, 0x37, 0xdf,
4280 : : 0x5b, 0xb9, 0xe4, 0x56, 0x54, 0x28, 0x8e, 0xb1,
4281 : : 0xfe, 0xd8, 0x4e, 0x60, 0xcd, 0x22, 0xd7, 0x30,
4282 : : 0xe5, 0x73, 0xe4, 0xb1, 0x08, 0x0f, 0x0a, 0xbe,
4283 : : 0x9a, 0x44, 0xfd, 0xb1, 0xed, 0xb1, 0x8e, 0x0d,
4284 : : 0x7c, 0x3c, 0x3d, 0x04, 0x52, 0x4b, 0x93, 0xf4,
4285 : : 0xa6, 0xce, 0x8d, 0xb0, 0xe4, 0xf6, 0xb1, 0x09,
4286 : : 0xfc, 0xc3, 0x42, 0x3d, 0xff, 0x4c, 0x55, 0x3c,
4287 : : 0x73, 0x75, 0x35, 0x9d, 0xe8, 0x68, 0x42, 0x09,
4288 : : 0x14, 0x36, 0x91, 0x63, 0xfc, 0xc6, 0x23, 0x7c,
4289 : : 0x25, 0x81, 0xd5, 0xc1, 0xfe, 0xca, 0xf6, 0x71,
4290 : : 0x51, 0x8e, 0xab, 0x29, 0xa1, 0x86, 0xbb, 0x45,
4291 : : 0x43, 0x67, 0x7f, 0xdf, 0x7e, 0x92, 0xff, 0x35,
4292 : : 0x38, 0xd3, 0xea, 0x94, 0xc9, 0xa3, 0x0f, 0x46,
4293 : : 0x25, 0xa6, 0x1e, 0x00, 0x60, 0x7b, 0xc0, 0xbc,
4294 : : 0xe9, 0x5e, 0x16, 0x0e, 0x81, 0xf5, 0x4e, 0x98,
4295 : : 0xa1, 0x64, 0xb0, 0xb7, 0x02, 0xec, 0x73, 0xad,
4296 : : 0xf8, 0xc1, 0xce, 0x8b, 0x8f, 0xbd, 0x89, 0xbf,
4297 : : 0x0f, 0x42, 0x31, 0x6d, 0x75, 0x42, 0xd7, 0x59,
4298 : : 0x64, 0xad, 0x09, 0xd3, 0x7a, 0x00, 0x7b, 0xdd,
4299 : : 0x12, 0x76, 0xb0, 0x00, 0x73, 0x5b, 0xbf, 0x44,
4300 : : 0x54, 0x6e, 0x56, 0x26, 0xa5, 0x27, 0x4d, 0xff,
4301 : : 0xe5, 0x8a, 0x04, 0x73, 0xd9, 0x75, 0x8c, 0xf7,
4302 : : 0x06, 0x64, 0xfb, 0xa5, 0x00, 0x27, 0x39, 0x0e,
4303 : : 0x48, 0x8f, 0x73, 0x29, 0x61, 0x5f, 0x15, 0xf5,
4304 : : 0x08, 0x15, 0x33, 0xd1, 0x76, 0xba, 0xf3, 0x3e,
4305 : : 0x28, 0xb8, 0x57, 0xcd, 0x9d, 0x61, 0x1f, 0xca,
4306 : : 0xd7, 0xc3, 0x10, 0xdb, 0x68, 0xeb, 0xa4, 0x15,
4307 : : 0x40, 0xd8, 0xe7, 0xa0, 0xd2, 0xd1, 0xd6, 0xb1,
4308 : : 0xd3, 0x75, 0x8e, 0xc1, 0x60, 0x02, 0xb5, 0x69,
4309 : : 0xf2, 0x8c, 0xf3, 0xc6, 0x2e, 0x9d, 0xf7, 0x8d,
4310 : : 0xed, 0xb0, 0x01, 0xba, 0xb5, 0x62, 0x7e, 0x8f,
4311 : : 0x91, 0xbd, 0x73, 0xc6, 0x35, 0xf9, 0xdb, 0xea,
4312 : : 0x28, 0xce, 0x8a, 0x47, 0x74, 0x7c, 0x3d, 0x85,
4313 : : 0x4d, 0x1e, 0x11, 0x7e, 0xa2, 0xaa, 0x04, 0x30,
4314 : : 0x12, 0xce, 0xea, 0xc1, 0xc5, 0x1e, 0x62, 0x7a,
4315 : : 0x21, 0x6a, 0xd5, 0xb8, 0x3c, 0xa0, 0xd6, 0xca,
4316 : : 0xb4, 0x8d, 0xff, 0xc3, 0xfc, 0xf2, 0xf1, 0x3c,
4317 : : 0x87, 0x23, 0xef, 0x68, 0xe4, 0x37, 0x96, 0xb0,
4318 : : 0xbb, 0x78, 0xa3, 0x3a, 0xe0, 0xd0, 0x41, 0xeb,
4319 : : 0x4c, 0x80, 0x55, 0x9b, 0x66, 0x5e, 0x33, 0xea,
4320 : : 0x33, 0x35, 0x79, 0xda, 0x04, 0x81, 0x19, 0x22,
4321 : : 0xb4, 0x4c, 0x7a, 0xef, 0x51, 0x50, 0x20, 0x6c,
4322 : : 0xf8, 0xf7, 0x5f, 0x03, 0x74, 0x72, 0xda, 0x1f,
4323 : : 0xe3, 0x0b, 0x82, 0x71, 0x50, 0x3d, 0x02, 0x61,
4324 : : 0x16, 0x44, 0xeb, 0xcf, 0xe3, 0x23, 0x9d, 0xef,
4325 : : 0xec, 0xce, 0xb3, 0xd0, 0xd2, 0x19, 0xd1, 0xe0,
4326 : : 0x2e, 0x33, 0xde, 0x28, 0x4b, 0xde, 0x85, 0xc1,
4327 : : 0xb2, 0x8a, 0xa5, 0x82, 0x0c, 0xa6, 0x9f, 0x23,
4328 : : 0x53, 0xea, 0xef, 0x78, 0x60, 0x24, 0x3a, 0x40,
4329 : : 0xc0, 0xc1, 0xac, 0xc9, 0x64, 0xd4, 0x03, 0x5f,
4330 : : 0x61, 0xa5, 0xdf, 0x6f, 0x6b, 0x4e, 0xb2, 0xe7,
4331 : : 0x1a, 0xc6, 0x69, 0x69, 0xd9, 0xc6, 0x6e, 0x5d,
4332 : : 0xea, 0xd8, 0xc0, 0x29, 0xcc, 0x8f, 0x35, 0x7b,
4333 : : 0xcb, 0x48, 0x3a, 0xfd, 0xba, 0x7a, 0x90, 0xc7,
4334 : : 0x65, 0x55, 0xfc, 0x90, 0x98, 0x6c, 0x15, 0x38,
4335 : : 0x0e, 0x88, 0x6e, 0x08, 0x49, 0x85, 0xc6, 0x6d,
4336 : : 0x8f, 0x30, 0x37, 0xa1, 0x64, 0x79, 0xa1, 0x65,
4337 : : 0x2d, 0x07, 0x38, 0x3e, 0x1c, 0xa6, 0x12, 0xee,
4338 : : 0xc5, 0x16, 0x68, 0x5c, 0x93, 0x14, 0xda, 0x33,
4339 : : 0x3d, 0x74, 0x62, 0xf1, 0xcf, 0x0e, 0x81, 0x80,
4340 : : 0xda, 0xea, 0xa7, 0x08, 0xde, 0xf3, 0xdc, 0xfe,
4341 : : 0x3a, 0xf5, 0x60, 0xe9, 0x35, 0x95, 0x52, 0x6c,
4342 : : 0x7f, 0xef, 0x8b, 0xa7, 0x55, 0x3d, 0x42, 0xfd,
4343 : : 0x39, 0x24, 0xd2, 0xfb, 0x28, 0x08, 0x83, 0x2b,
4344 : : 0x44, 0xf1, 0x21, 0x73, 0x13, 0x88, 0xa7, 0xba,
4345 : : 0x2d, 0xd6, 0xe9, 0x4e, 0xcb, 0xfe, 0x18, 0xe4,
4346 : : 0xc7, 0x85, 0xf3, 0xb8, 0xab, 0xd0, 0xb9, 0xbe,
4347 : : 0x5e, 0x8a, 0x62, 0x0e, 0x61, 0xa3, 0x29, 0x1d,
4348 : : 0xef, 0x46, 0xe7, 0x70, 0x14, 0xb1, 0x9f, 0x07,
4349 : : 0xbf, 0x3f, 0x1f, 0xc8, 0x11, 0xe4, 0x2c, 0x39,
4350 : : 0x48, 0x0e, 0xcf, 0x92, 0x62, 0x4b, 0x1f, 0x0c,
4351 : : 0x2e, 0x29, 0x61, 0xef, 0x29, 0x67, 0x7c, 0x0f,
4352 : : 0xac, 0x99, 0xb2, 0x9a, 0x7d, 0xac, 0x7c, 0x54,
4353 : : 0xae, 0xed, 0x4b, 0xf5, 0x4a, 0x4b, 0xb4, 0x14,
4354 : : 0xad, 0x6d, 0xce, 0xce, 0xcc, 0x3f, 0xb8, 0x59,
4355 : : 0x71, 0x7c, 0xd4, 0x76, 0x7c, 0xe4, 0x68, 0xc6,
4356 : : 0x76, 0xa8, 0xe3, 0x03, 0x48, 0xb6, 0xe4, 0x11,
4357 : : 0x6c, 0x5f, 0xd4, 0x76, 0x80, 0xdf, 0x2c, 0x67,
4358 : : 0x00, 0x4c, 0xce, 0x22, 0x21, 0xff, 0xb0, 0x9b,
4359 : : 0xcb, 0x72, 0xd1, 0xe3, 0xa2, 0x32, 0x5c, 0x12,
4360 : : 0xda, 0x7c, 0x95, 0x5d, 0xb2, 0xae, 0x1b, 0x25,
4361 : : 0x2e, 0x5f, 0xe6, 0xff, 0x4c, 0xbf, 0x00, 0x16,
4362 : : 0xd0, 0x3c, 0xbf, 0x44, 0x92, 0x07, 0xa0, 0x0d,
4363 : : 0x13, 0xba, 0xb8, 0x62, 0x66, 0x0b, 0x14, 0x0f,
4364 : : 0x5a, 0x9d, 0x42, 0x19, 0xd7, 0xbe, 0xe3, 0x33,
4365 : : 0x53, 0xa2, 0x60, 0x2d, 0xde, 0x43, 0x85, 0x03,
4366 : : 0x96, 0x50, 0x83, 0x83, 0x25, 0x3c, 0x19, 0x20,
4367 : : 0x44, 0x5f, 0x3b, 0x5a, 0xc2, 0x90, 0xe1, 0x2d,
4368 : : 0x47, 0x53, 0x50, 0xeb, 0xf7, 0xc7, 0x46, 0x4c,
4369 : : 0xf2, 0xad, 0xb2, 0x8f, 0x03, 0x4e, 0x82, 0x5d,
4370 : : 0x0f, 0xa0, 0x3d, 0xde, 0x4d, 0x93, 0x34, 0xd0,
4371 : : 0x1a, 0xe2, 0x5d, 0xbc, 0xe5, 0x8d, 0xfb, 0x5a,
4372 : : 0xba, 0xe2, 0x24, 0xec, 0xc8, 0xd2, 0xa3, 0x91,
4373 : : 0xa2, 0xa9, 0x0e, 0x0e, 0xf5, 0xfb, 0x9f, 0xed,
4374 : : 0x69, 0x21, 0x9d, 0x00, 0x92, 0xb5, 0x94, 0x0f,
4375 : : 0x38, 0x94, 0x29, 0xf9, 0xe7, 0xaa, 0xf1, 0xf7,
4376 : : 0x20, 0x10, 0xf0, 0xeb, 0x26, 0x96, 0x5a, 0x0e,
4377 : : 0x99, 0x8d, 0x71, 0xef, 0xb2, 0xa0, 0xf3, 0x38,
4378 : : 0xce, 0xf9, 0x99, 0x6f, 0x96, 0xbb, 0xa5, 0x55,
4379 : : 0x27, 0x5c, 0xf5, 0xf8, 0x63, 0xf7, 0xf8, 0x0a,
4380 : : 0x31, 0xee, 0x01, 0xa8, 0xc9, 0x0c, 0xbd, 0x73,
4381 : : 0x62, 0x21, 0xa7, 0x1c, 0xd1, 0x62, 0xe5, 0xdd,
4382 : : 0x43, 0x95, 0x4d, 0x60, 0x11, 0x65, 0x6c, 0xfa,
4383 : : 0x67, 0x9a, 0x2f, 0x24, 0x1e, 0xbd, 0x10, 0xc4,
4384 : : 0xe5, 0x23, 0x6f, 0x02, 0x76, 0x51, 0xd6, 0xe3,
4385 : : 0xad, 0x88, 0xda, 0xc4, 0xd9, 0x6a, 0x8f, 0xf7,
4386 : : 0xd2, 0x50, 0xdf, 0x9a, 0xad, 0x21, 0xc7, 0x5b,
4387 : : 0x47, 0x83, 0xf6, 0xc8, 0xcb, 0x0a, 0xd5, 0x28,
4388 : : 0x91, 0x3f, 0x18, 0x44, 0x62, 0x81, 0xfb, 0xcf,
4389 : : 0x51, 0x5d, 0xa1, 0xf5, 0x46, 0x74, 0x0d, 0x32,
4390 : : 0x21, 0x55, 0x1b, 0x8a, 0xf3, 0xd0, 0x4f, 0x41,
4391 : : 0x86, 0xc3, 0x55, 0x0b, 0x1c, 0xd9, 0x56, 0x2f,
4392 : : 0xcf, 0xe7, 0x9f, 0x06, 0x73, 0x82, 0xc2, 0x30,
4393 : : 0x7a, 0xc2, 0x01, 0xa2, 0x1e, 0xeb, 0x5d, 0x77,
4394 : : 0x7f, 0xbe, 0xee, 0xf4, 0x8a, 0x1b, 0x3b, 0xe3,
4395 : : 0x2d, 0xd5, 0x3e, 0x3b, 0x40, 0x82, 0xd6, 0x60,
4396 : : 0x86, 0x2f, 0xe9, 0xac, 0xc3, 0x65, 0xa5, 0xa3,
4397 : : 0x8c, 0x54, 0x51, 0x1f, 0x8e, 0x89, 0x19, 0xdd,
4398 : : 0xc5, 0x4a, 0xc0, 0xa2, 0x8b, 0xe5, 0x80, 0xfd,
4399 : : 0xa1, 0xd8, 0xe9, 0x15, 0xa0, 0x94, 0xd7, 0x9e,
4400 : : 0xe2, 0xf1, 0x83, 0x52, 0xf3, 0x0e, 0x34, 0x2f,
4401 : : 0x85, 0x67, 0x49, 0x73, 0x67, 0xb9, 0xb5, 0xd5,
4402 : : 0x0c, 0x1d, 0x03, 0x8e, 0x68, 0x57, 0x8d, 0xd2,
4403 : : 0x33, 0x44, 0x94, 0x28, 0x5b, 0xfa, 0xe0, 0x2b,
4404 : : 0x80, 0xd9, 0x96, 0x85, 0x6e, 0x0a, 0x2a, 0xdd,
4405 : : 0x9b, 0x5b, 0x55, 0x5a, 0x31, 0xb6, 0xfe, 0x3e,
4406 : : 0x0a, 0x41, 0x28, 0x20, 0xa7, 0xde, 0x31, 0xbe,
4407 : : 0x73, 0xcb, 0xbc, 0xbb, 0x50, 0xf8, 0x58, 0x74,
4408 : : 0xb1, 0x6b, 0x3f, 0x9a, 0x6c, 0x5e, 0x02, 0x87,
4409 : : 0x8d, 0x19, 0xa1, 0xd3, 0x6a, 0xc2, 0x91, 0x82,
4410 : : 0x3e, 0x0c, 0x90, 0xb8, 0xa6, 0x95, 0x23, 0x4e,
4411 : : 0xb9, 0x2d, 0x4d, 0x6c, 0xfb, 0xd7, 0x5e, 0xdf,
4412 : : 0xca, 0x06, 0x9b, 0x94, 0xb7, 0xfc, 0xbc, 0xad,
4413 : : 0x39, 0x5d, 0x43, 0xcb, 0x1c, 0x7d, 0x3c, 0x95,
4414 : : 0x3f, 0xf4, 0x47, 0x04, 0x1f, 0xfc, 0x8b, 0x23,
4415 : : 0xe7, 0xcf, 0x24, 0x6f, 0x40, 0x9b, 0xa5, 0x56,
4416 : : 0xcd, 0x69, 0x9e, 0x1f, 0x5a, 0xa0, 0x3b, 0x8f,
4417 : : 0x3e, 0x1c, 0xe7, 0x42, 0xc9, 0x66, 0xee, 0x99,
4418 : : 0x13, 0xb1, 0x4f, 0x65, 0x86, 0xba, 0xf0, 0x87,
4419 : : 0x81, 0x6f, 0x44, 0x08, 0xb4, 0x18, 0xac, 0xb6,
4420 : : 0xd3, 0x96, 0x68, 0xd4, 0x88, 0x89, 0xf2, 0xa2,
4421 : : 0xd6, 0x2f, 0xfe, 0x7e, 0x49, 0xb3, 0x9c, 0xc9,
4422 : : 0xaf, 0xd9, 0x28, 0xa8, 0x96, 0xc9, 0x2d, 0x26,
4423 : : 0x5b, 0xc7, 0xef, 0x66, 0x08, 0xd2, 0x38, 0x4f,
4424 : : 0x10, 0xb3, 0x83, 0x15, 0xf6, 0x00, 0x83, 0x3f,
4425 : : 0x20, 0xfe, 0xa8, 0x44, 0x6b, 0x62, 0x3b, 0x17,
4426 : : 0x39, 0x2e, 0xec, 0x5e, 0x78, 0xbe, 0xec, 0x16,
4427 : : 0x29, 0xa6, 0x79, 0x4c, 0x08, 0x75, 0xc8, 0x78,
4428 : : 0x3e, 0xc0, 0x05, 0xe9, 0xbb, 0x47, 0x94, 0xae,
4429 : : 0xaf, 0xa5, 0xbb, 0xb8, 0x47, 0x31, 0xf7, 0xe9,
4430 : : 0xb8, 0x1e, 0x6c, 0xda, 0x26, 0xc5, 0xf3, 0x26,
4431 : : 0x89, 0xd5, 0x04, 0x23, 0x0b, 0x11, 0x84, 0x8f,
4432 : : };
4433 : :
4434 : : uint8_t mldsa_44_sign[] = {
4435 : : 0x3E, 0xDD, 0xD2, 0x34, 0x62, 0x78, 0xEC, 0x19,
4436 : : 0x9F, 0xAA, 0xEC, 0x89, 0x99, 0x78, 0x31, 0xCB,
4437 : : 0x82, 0x0B, 0xE6, 0x46, 0x8D, 0x24, 0x9A, 0xD3,
4438 : : 0x69, 0xB7, 0x01, 0x85, 0x93, 0x75, 0xD0, 0xBE,
4439 : : 0xEA, 0x1F, 0x76, 0xFB, 0xB4, 0x6D, 0xC9, 0x64,
4440 : : 0xD4, 0x44, 0x68, 0x5D, 0xAD, 0x09, 0x69, 0xFC,
4441 : : 0x31, 0x2F, 0xD1, 0xFA, 0xEF, 0xF2, 0x1D, 0x2E,
4442 : : 0xB6, 0xA5, 0xA9, 0xFD, 0x31, 0x04, 0x68, 0x1E,
4443 : : 0x0B, 0xEC, 0xF4, 0x23, 0x4C, 0x9F, 0xC9, 0xD6,
4444 : : 0x27, 0x8D, 0xE1, 0xAA, 0x29, 0x38, 0x16, 0x65,
4445 : : 0x7E, 0x38, 0x5A, 0x30, 0xFC, 0xD9, 0xBF, 0x63,
4446 : : 0x3B, 0x82, 0xFE, 0x0D, 0x68, 0xD4, 0x52, 0x55,
4447 : : 0xBE, 0x86, 0x69, 0xCF, 0x75, 0x26, 0x2C, 0xB9,
4448 : : 0x1D, 0x66, 0x39, 0x4C, 0x89, 0xAC, 0x36, 0xBF,
4449 : : 0x34, 0x27, 0xCC, 0x7E, 0x6C, 0xC5, 0xBB, 0xFB,
4450 : : 0x78, 0x03, 0x39, 0x61, 0xD8, 0x76, 0x63, 0x6E,
4451 : : 0x6B, 0x68, 0x02, 0x43, 0x44, 0x57, 0x2E, 0x39,
4452 : : 0x9E, 0x9D, 0x64, 0x77, 0x8E, 0x8B, 0x79, 0x36,
4453 : : 0xCE, 0xE6, 0xBC, 0x6D, 0x80, 0xC8, 0x04, 0x81,
4454 : : 0x2A, 0x04, 0xD4, 0xEF, 0x63, 0xE1, 0x3F, 0xC4,
4455 : : 0xC1, 0x54, 0xD5, 0xAB, 0xE4, 0xEC, 0x65, 0xB0,
4456 : : 0xF0, 0x1A, 0xB2, 0x32, 0x9A, 0xB8, 0x51, 0xD4,
4457 : : 0x43, 0xFE, 0x81, 0x4F, 0xBD, 0x5D, 0xEE, 0xDE,
4458 : : 0x24, 0xAC, 0xBC, 0x22, 0x9B, 0x80, 0xB7, 0xE8,
4459 : : 0x22, 0x4B, 0x1B, 0x23, 0x89, 0x8C, 0xFE, 0xE3,
4460 : : 0x30, 0x35, 0xA2, 0x0B, 0x4E, 0x66, 0x64, 0xFE,
4461 : : 0x57, 0x68, 0xCF, 0xF5, 0xE5, 0x11, 0xB9, 0xB6,
4462 : : 0x3A, 0x2B, 0x15, 0x0D, 0xA4, 0x11, 0xE1, 0x01,
4463 : : 0x96, 0x06, 0x5D, 0x47, 0xCC, 0x04, 0x63, 0xB3,
4464 : : 0xC7, 0xDD, 0x0F, 0x4A, 0x0A, 0x90, 0x9C, 0x0C,
4465 : : 0x61, 0x1D, 0x4C, 0x21, 0x32, 0xD6, 0xE9, 0xDD,
4466 : : 0x0F, 0x91, 0xA4, 0xD1, 0x30, 0x14, 0x1C, 0x48,
4467 : : 0xEC, 0xF4, 0x4F, 0x02, 0x7B, 0x1E, 0x25, 0x3A,
4468 : : 0x7C, 0x6B, 0x42, 0x13, 0xF7, 0xBC, 0xB5, 0x02,
4469 : : 0xA9, 0x20, 0x85, 0x21, 0x01, 0x67, 0xC3, 0xDD,
4470 : : 0x6C, 0x6D, 0xD3, 0xC9, 0x6F, 0x13, 0x75, 0xDD,
4471 : : 0x1D, 0xD7, 0xE7, 0xF3, 0x34, 0x17, 0x37, 0xFF,
4472 : : 0xE6, 0x3B, 0xB5, 0x1F, 0xEE, 0x51, 0x73, 0x6D,
4473 : : 0x9E, 0xB7, 0xE2, 0xE7, 0xA1, 0x65, 0xE4, 0x29,
4474 : : 0x8E, 0xBF, 0x66, 0xCE, 0x5E, 0xD4, 0xBA, 0x0C,
4475 : : 0x18, 0x84, 0xBE, 0xAE, 0x9A, 0x17, 0x0D, 0xAE,
4476 : : 0x55, 0x90, 0x7F, 0x72, 0x73, 0xAB, 0x9F, 0x87,
4477 : : 0xCC, 0x3D, 0xCB, 0xE4, 0x38, 0x66, 0x92, 0xEE,
4478 : : 0x6D, 0xE9, 0x0B, 0x8A, 0xE2, 0x5F, 0x68, 0x9D,
4479 : : 0x06, 0xFD, 0xF3, 0x77, 0x4B, 0x50, 0xCD, 0x0E,
4480 : : 0x2B, 0xE1, 0xD3, 0xB4, 0xF4, 0x02, 0xF5, 0x9B,
4481 : : 0x5F, 0x3E, 0x59, 0xD7, 0x57, 0x9D, 0x87, 0x80,
4482 : : 0x60, 0xEB, 0x70, 0xF5, 0x34, 0x56, 0x46, 0x5B,
4483 : : 0xBA, 0x8F, 0x90, 0xAE, 0x9F, 0x6B, 0x43, 0x8C,
4484 : : 0x51, 0x45, 0xD2, 0x16, 0x4C, 0xBA, 0x86, 0xF0,
4485 : : 0xF4, 0xD5, 0x34, 0x6A, 0x3E, 0x5F, 0xAE, 0xBE,
4486 : : 0x95, 0x40, 0xFE, 0x26, 0x4D, 0x5E, 0x60, 0x4E,
4487 : : 0xD9, 0xEB, 0x47, 0x7D, 0x43, 0x63, 0x5F, 0x4B,
4488 : : 0xB1, 0xCE, 0x7E, 0xA2, 0xF0, 0xC9, 0x30, 0x0C,
4489 : : 0xB7, 0x13, 0x43, 0xC0, 0xF8, 0x02, 0x6C, 0xD2,
4490 : : 0x5F, 0xCE, 0x25, 0xF3, 0xAE, 0xC3, 0x2D, 0xC3,
4491 : : 0x13, 0xAE, 0x49, 0x8B, 0x82, 0x82, 0x44, 0xD0,
4492 : : 0x50, 0xF8, 0x00, 0x5E, 0xAC, 0xDE, 0x4B, 0x88,
4493 : : 0xC2, 0x38, 0x5C, 0xC3, 0x65, 0xF4, 0x25, 0x63,
4494 : : 0x29, 0xC3, 0xB0, 0x7A, 0x45, 0x5D, 0x43, 0x89,
4495 : : 0xCA, 0x5A, 0x12, 0x61, 0xD8, 0x92, 0x65, 0x1B,
4496 : : 0x0F, 0xBF, 0x62, 0xB9, 0xA6, 0xF2, 0xA8, 0xA7,
4497 : : 0x06, 0xAC, 0x02, 0xA4, 0xC6, 0x25, 0xD6, 0xC5,
4498 : : 0xD2, 0xDE, 0x87, 0x88, 0x11, 0xBD, 0x7C, 0x87,
4499 : : 0x91, 0xA9, 0x91, 0x60, 0x1F, 0x0F, 0xF0, 0x24,
4500 : : 0xFE, 0xA0, 0xEB, 0xDC, 0x89, 0x68, 0x84, 0x10,
4501 : : 0xD7, 0x55, 0xC1, 0x3A, 0xCA, 0x1F, 0xFF, 0x77,
4502 : : 0x41, 0xA1, 0xDB, 0x13, 0x31, 0xEF, 0x9C, 0xA3,
4503 : : 0xA2, 0x3A, 0x37, 0x1B, 0xF9, 0x46, 0xF8, 0x51,
4504 : : 0x15, 0xB3, 0x0A, 0x12, 0x64, 0x3F, 0xE5, 0xA8,
4505 : : 0x07, 0xA2, 0x57, 0x87, 0x2A, 0x3F, 0xD2, 0x87,
4506 : : 0xDB, 0xC0, 0x33, 0xAC, 0xF5, 0x28, 0x42, 0xC5,
4507 : : 0xD4, 0x20, 0x27, 0xAE, 0x57, 0xAF, 0x6C, 0x74,
4508 : : 0x8A, 0xA0, 0x90, 0xEE, 0x34, 0xE9, 0x19, 0xB9,
4509 : : 0x0E, 0xDF, 0x4D, 0xDE, 0x77, 0x66, 0xC4, 0xBC,
4510 : : 0x99, 0x59, 0x14, 0xCB, 0x9D, 0xBF, 0xBC, 0x5F,
4511 : : 0xFF, 0x2B, 0xA7, 0xED, 0x29, 0x49, 0x13, 0x6C,
4512 : : 0x2B, 0x71, 0x58, 0xC2, 0xC4, 0x67, 0xCB, 0x6A,
4513 : : 0x18, 0x6F, 0x4E, 0x88, 0xB9, 0x76, 0xC8, 0x6B,
4514 : : 0xDC, 0x6A, 0x05, 0xA5, 0x22, 0x31, 0x15, 0xCE,
4515 : : 0x54, 0xDA, 0xE8, 0x0E, 0xED, 0xDF, 0x46, 0x90,
4516 : : 0x93, 0x9A, 0xE6, 0x2B, 0x45, 0xA4, 0x51, 0x42,
4517 : : 0x29, 0x05, 0xA9, 0xFF, 0x29, 0xBE, 0x4F, 0x6E,
4518 : : 0xE7, 0x52, 0x2C, 0x16, 0x3F, 0x95, 0x94, 0x7B,
4519 : : 0xE6, 0xE1, 0xF7, 0x9F, 0x36, 0x1F, 0xEE, 0x46,
4520 : : 0xA9, 0xE3, 0x71, 0x37, 0x08, 0xF7, 0x63, 0xAF,
4521 : : 0x16, 0xB9, 0x43, 0x86, 0xAC, 0xC7, 0x5D, 0x5B,
4522 : : 0x73, 0x38, 0x08, 0x2C, 0xC6, 0x65, 0x02, 0xC8,
4523 : : 0x70, 0x71, 0x01, 0xA7, 0xD3, 0xA6, 0xB9, 0x74,
4524 : : 0xAA, 0x71, 0x3B, 0x1B, 0xEF, 0x84, 0xA9, 0x77,
4525 : : 0x91, 0x82, 0x7F, 0xB7, 0x3D, 0x2E, 0x8B, 0xD5,
4526 : : 0x4D, 0xAD, 0x29, 0xAC, 0x51, 0x9E, 0xDB, 0xF0,
4527 : : 0x4A, 0x1D, 0x29, 0x82, 0x04, 0x9E, 0x03, 0x8C,
4528 : : 0x74, 0x66, 0x12, 0x75, 0xD0, 0x77, 0x07, 0xCC,
4529 : : 0x7E, 0x8D, 0x19, 0x2F, 0x42, 0xFA, 0xB7, 0xBD,
4530 : : 0x7E, 0x77, 0xEF, 0xF1, 0x35, 0xAF, 0x7C, 0xFF,
4531 : : 0x52, 0x5F, 0xDB, 0x03, 0x99, 0x0D, 0x89, 0x8A,
4532 : : 0x60, 0x61, 0x42, 0xC2, 0xE7, 0x33, 0x58, 0xE7,
4533 : : 0x40, 0x90, 0x46, 0x84, 0xD5, 0x4B, 0x30, 0x88,
4534 : : 0xA7, 0xBB, 0x25, 0xDE, 0x02, 0xFE, 0x57, 0x93,
4535 : : 0xFD, 0xD0, 0x6E, 0xA2, 0xFE, 0x38, 0xA3, 0x5E,
4536 : : 0x6C, 0x35, 0x06, 0xC4, 0xC6, 0x8C, 0x9C, 0x37,
4537 : : 0x3B, 0x6A, 0x1D, 0x91, 0xCB, 0x84, 0x03, 0x47,
4538 : : 0x85, 0xC7, 0x1D, 0x82, 0xEE, 0xB5, 0xF8, 0xEC,
4539 : : 0x29, 0xDE, 0x30, 0x76, 0x32, 0x08, 0x6A, 0x75,
4540 : : 0x43, 0x6A, 0xB8, 0x4C, 0x5D, 0x5A, 0x54, 0xC2,
4541 : : 0xE3, 0x58, 0x43, 0x6E, 0x90, 0xCE, 0x51, 0xEB,
4542 : : 0xE2, 0xFD, 0x68, 0xAE, 0xB3, 0xBA, 0x80, 0xB4,
4543 : : 0x03, 0x84, 0x26, 0x4E, 0xAB, 0x7B, 0x15, 0x2D,
4544 : : 0xDE, 0xB0, 0x7B, 0xF3, 0x4D, 0xFB, 0x6A, 0xFC,
4545 : : 0xE3, 0x47, 0xFC, 0x9C, 0x34, 0xC8, 0xB2, 0x10,
4546 : : 0x46, 0xCC, 0x5F, 0x0A, 0xC6, 0xEB, 0x48, 0x47,
4547 : : 0xFF, 0x73, 0x75, 0xD0, 0x7C, 0xBF, 0x44, 0xCB,
4548 : : 0xAE, 0x8A, 0x30, 0x0B, 0x3F, 0x58, 0x11, 0x51,
4549 : : 0x32, 0xD5, 0x7C, 0xCC, 0xB5, 0xDB, 0xD9, 0x21,
4550 : : 0xD0, 0x6C, 0x29, 0xE2, 0xD0, 0xE1, 0xB2, 0xC8,
4551 : : 0x06, 0x29, 0xC0, 0xC8, 0x5B, 0xB2, 0x3A, 0x66,
4552 : : 0x7A, 0x25, 0x13, 0x57, 0x80, 0x14, 0x5B, 0x31,
4553 : : 0xC4, 0x7B, 0x21, 0xB5, 0x50, 0x9C, 0x76, 0x6B,
4554 : : 0x8C, 0x16, 0xF7, 0x95, 0xA1, 0x79, 0x6B, 0xA8,
4555 : : 0x22, 0x13, 0xD5, 0x32, 0x15, 0x3E, 0xFC, 0x55,
4556 : : 0x80, 0xD2, 0x71, 0xD1, 0x59, 0x15, 0xDA, 0xFC,
4557 : : 0x55, 0x75, 0xE7, 0x7E, 0x15, 0x48, 0xD9, 0x73,
4558 : : 0x0D, 0x6A, 0x31, 0x8A, 0x1C, 0x86, 0x4A, 0x31,
4559 : : 0x57, 0x5B, 0x0A, 0x9D, 0xE4, 0x8C, 0x80, 0x7F,
4560 : : 0x0E, 0x07, 0x36, 0x38, 0x7C, 0xEA, 0x3C, 0xBD,
4561 : : 0xBD, 0xD1, 0xAA, 0xE7, 0xE4, 0x43, 0xB2, 0xFC,
4562 : : 0x26, 0x39, 0x4F, 0xCC, 0xE6, 0xB8, 0xD7, 0x90,
4563 : : 0xC3, 0x5F, 0xAA, 0xEA, 0x78, 0xC6, 0xD7, 0x58,
4564 : : 0x15, 0x7D, 0x27, 0xD0, 0x7E, 0x0F, 0x13, 0x0D,
4565 : : 0x47, 0x49, 0x28, 0x5B, 0xD7, 0xBC, 0x41, 0xB5,
4566 : : 0x66, 0x38, 0x29, 0xB4, 0x71, 0xEC, 0xA2, 0xDE,
4567 : : 0xE3, 0xE0, 0x4C, 0x27, 0xB4, 0x2C, 0xEE, 0xF1,
4568 : : 0x5F, 0x37, 0x81, 0xCE, 0x31, 0x42, 0x87, 0x44,
4569 : : 0x39, 0x7B, 0x35, 0xCF, 0xE8, 0x7D, 0x5E, 0xD7,
4570 : : 0xA3, 0x3D, 0xB9, 0x92, 0x95, 0x8C, 0x25, 0xC6,
4571 : : 0xC9, 0xBC, 0x46, 0x4E, 0x03, 0x70, 0x29, 0x4B,
4572 : : 0x79, 0xB8, 0xEF, 0x54, 0x98, 0x8B, 0x9A, 0x45,
4573 : : 0x09, 0x8C, 0x43, 0xD1, 0x9B, 0x29, 0xEA, 0xDE,
4574 : : 0xF2, 0x25, 0x10, 0xA6, 0xF9, 0x2C, 0xC8, 0x90,
4575 : : 0x49, 0xA5, 0x3C, 0xDC, 0xCE, 0xA3, 0x98, 0xF1,
4576 : : 0x4C, 0xC6, 0x3E, 0xE0, 0x21, 0x58, 0x1A, 0x39,
4577 : : 0xDA, 0x50, 0x2A, 0x6A, 0x18, 0x49, 0xC9, 0xA1,
4578 : : 0x9D, 0xF3, 0xF4, 0xFB, 0xDD, 0x6F, 0x8D, 0xF4,
4579 : : 0xFE, 0x61, 0xA0, 0xC6, 0xF5, 0x58, 0x89, 0xAE,
4580 : : 0xEC, 0xC6, 0xE0, 0x88, 0x4A, 0x07, 0x6F, 0x11,
4581 : : 0x72, 0x5A, 0x6D, 0x3E, 0x08, 0x64, 0x3E, 0x23,
4582 : : 0x7D, 0x9A, 0x74, 0xB3, 0xC3, 0xDA, 0xA7, 0x29,
4583 : : 0x0E, 0xC1, 0x37, 0xB0, 0x04, 0x42, 0x47, 0x01,
4584 : : 0x80, 0x4B, 0xC0, 0x35, 0x49, 0x19, 0xB1, 0xDB,
4585 : : 0x51, 0x51, 0x09, 0x90, 0x08, 0xB2, 0xC4, 0x5C,
4586 : : 0xA0, 0xD6, 0x6E, 0x09, 0xFF, 0xA0, 0xC6, 0x4F,
4587 : : 0x32, 0x95, 0x84, 0xBE, 0xAA, 0x4A, 0x0A, 0x36,
4588 : : 0x83, 0xD3, 0x0C, 0xB7, 0xE0, 0xD0, 0x24, 0xE9,
4589 : : 0x0A, 0x2F, 0x0F, 0xB4, 0x3A, 0x2F, 0xCE, 0x34,
4590 : : 0xE5, 0xF0, 0x67, 0x07, 0x72, 0x52, 0x24, 0xE9,
4591 : : 0x9F, 0xBF, 0xDE, 0x40, 0x95, 0xAD, 0x74, 0x41,
4592 : : 0x4A, 0x00, 0x07, 0xEB, 0x14, 0xDD, 0xC4, 0xA2,
4593 : : 0x37, 0x72, 0x83, 0xE7, 0xD6, 0x20, 0xF5, 0xC6,
4594 : : 0x86, 0x97, 0xC5, 0x64, 0x58, 0x1B, 0x57, 0x5F,
4595 : : 0x9D, 0x06, 0x1D, 0xB5, 0x2D, 0x26, 0xBA, 0xE4,
4596 : : 0x49, 0x71, 0x08, 0xBD, 0x21, 0xC4, 0xA9, 0xF3,
4597 : : 0x26, 0x7A, 0x28, 0xD6, 0x81, 0x20, 0xCD, 0x9C,
4598 : : 0xED, 0xB8, 0xDC, 0x45, 0x33, 0xC0, 0x54, 0x5C,
4599 : : 0x3A, 0xF5, 0xC5, 0x1B, 0x19, 0x10, 0xCA, 0xDF,
4600 : : 0x99, 0xD4, 0xEE, 0x25, 0xD6, 0x71, 0x24, 0x4D,
4601 : : 0xFF, 0x14, 0x85, 0x58, 0x07, 0xC8, 0x3F, 0xD6,
4602 : : 0x55, 0x1C, 0xBF, 0xF8, 0x94, 0x31, 0x04, 0x83,
4603 : : 0xEC, 0xD1, 0xF5, 0x20, 0x72, 0xC3, 0xE9, 0xB1,
4604 : : 0x8A, 0x00, 0x0B, 0x94, 0x53, 0x4C, 0x01, 0x8C,
4605 : : 0xDE, 0x80, 0x59, 0x66, 0x72, 0x2D, 0xC5, 0x78,
4606 : : 0xAC, 0x4A, 0xAD, 0x4F, 0x14, 0xC1, 0x78, 0x87,
4607 : : 0x5F, 0xDF, 0xF2, 0x95, 0xCF, 0x8F, 0x3F, 0xA6,
4608 : : 0xCC, 0xAA, 0x1E, 0xD8, 0xA8, 0x37, 0xAD, 0x5B,
4609 : : 0xA5, 0x6D, 0xBC, 0x81, 0xAC, 0xCD, 0xFD, 0x56,
4610 : : 0x9E, 0x8B, 0xB9, 0xEC, 0x7E, 0x82, 0x4E, 0x55,
4611 : : 0x05, 0xFD, 0x9F, 0xDC, 0x0A, 0xF7, 0xBD, 0x3F,
4612 : : 0xEA, 0x42, 0x9D, 0x7E, 0xAB, 0x09, 0xDF, 0x3D,
4613 : : 0xA3, 0x8C, 0x63, 0x78, 0x81, 0x8F, 0x46, 0x9F,
4614 : : 0x12, 0xB8, 0x8A, 0xA5, 0xE4, 0xE9, 0x73, 0x95,
4615 : : 0x37, 0xD3, 0x39, 0xFE, 0x9B, 0x69, 0x58, 0x05,
4616 : : 0x5B, 0x30, 0x09, 0x31, 0x8B, 0xD9, 0xDB, 0xAE,
4617 : : 0x96, 0x93, 0x96, 0xDF, 0xC0, 0x70, 0x1D, 0xFF,
4618 : : 0x5D, 0x60, 0x72, 0x5A, 0xDD, 0xC2, 0x3D, 0xCF,
4619 : : 0x13, 0xA0, 0x36, 0x38, 0xF4, 0x3A, 0x03, 0x15,
4620 : : 0x48, 0xF0, 0xB1, 0x4A, 0x12, 0x72, 0xBA, 0x6B,
4621 : : 0xE2, 0xD6, 0x4E, 0x57, 0x22, 0x87, 0x2F, 0xE7,
4622 : : 0x40, 0x1B, 0x22, 0xF3, 0x4A, 0xE7, 0xB1, 0xA4,
4623 : : 0x28, 0xC7, 0xBB, 0x17, 0x5E, 0x0C, 0x03, 0xE3,
4624 : : 0xF4, 0x67, 0x25, 0xB2, 0xBB, 0xE6, 0x4E, 0xCD,
4625 : : 0x8A, 0x39, 0xC6, 0x05, 0xB7, 0x14, 0x10, 0xF4,
4626 : : 0x36, 0xE9, 0x8A, 0xC3, 0x41, 0xD3, 0x30, 0xAD,
4627 : : 0x79, 0x56, 0xE2, 0xC3, 0x55, 0xFC, 0x05, 0x3B,
4628 : : 0xD0, 0x83, 0x31, 0xE7, 0xA1, 0x85, 0xBE, 0x6C,
4629 : : 0xAF, 0x9D, 0xA6, 0x26, 0xC4, 0x7A, 0x4B, 0xD8,
4630 : : 0x26, 0xA7, 0x59, 0xBB, 0x8D, 0x6E, 0x15, 0x96,
4631 : : 0x84, 0x08, 0x0B, 0xDF, 0x29, 0x2D, 0x74, 0xD9,
4632 : : 0xAD, 0xFE, 0xC1, 0x3A, 0x84, 0x4E, 0xCE, 0x8F,
4633 : : 0x00, 0x9A, 0x50, 0xB8, 0x6F, 0x02, 0xE6, 0xEC,
4634 : : 0xA9, 0xE6, 0x1F, 0x71, 0x6A, 0x48, 0x98, 0x61,
4635 : : 0x3B, 0xC1, 0x37, 0x5A, 0x2E, 0xF3, 0xE0, 0xD6,
4636 : : 0x11, 0x0C, 0x15, 0x39, 0x7B, 0xFB, 0x37, 0xAF,
4637 : : 0x7A, 0xCA, 0xD6, 0x10, 0xDE, 0x95, 0x6A, 0xC6,
4638 : : 0x19, 0xEC, 0x21, 0x51, 0xCE, 0xAE, 0x8F, 0x5A,
4639 : : 0xEE, 0xEF, 0xB2, 0x9C, 0xF7, 0x4F, 0x5A, 0xB4,
4640 : : 0x90, 0xED, 0xB0, 0x64, 0x59, 0x95, 0xC5, 0x32,
4641 : : 0xC1, 0x85, 0xD7, 0x7E, 0x6C, 0xC6, 0x76, 0x11,
4642 : : 0x4B, 0xB5, 0x17, 0x1D, 0xEE, 0x15, 0xFF, 0xD3,
4643 : : 0xC7, 0xBB, 0xAA, 0x3C, 0x5D, 0x4D, 0x03, 0x82,
4644 : : 0xC0, 0xC7, 0xEA, 0xD0, 0xD8, 0x1B, 0xFF, 0x3C,
4645 : : 0x1D, 0x5A, 0x3F, 0xBD, 0x81, 0x66, 0x62, 0x6E,
4646 : : 0xB3, 0xF5, 0x5F, 0xF0, 0x43, 0x90, 0x01, 0x71,
4647 : : 0xDD, 0xB6, 0x0F, 0x60, 0xCE, 0xFB, 0x17, 0x21,
4648 : : 0x5A, 0x7F, 0x0C, 0x69, 0x82, 0x9D, 0x4C, 0xF3,
4649 : : 0x30, 0x1A, 0xF7, 0x1E, 0x85, 0x1A, 0x89, 0x84,
4650 : : 0xF3, 0x4E, 0x8F, 0x15, 0x60, 0x43, 0x6D, 0x3A,
4651 : : 0x5B, 0x07, 0xC0, 0x78, 0x6A, 0x02, 0xB4, 0x98,
4652 : : 0x3D, 0xAB, 0xAC, 0x25, 0x55, 0xC8, 0x49, 0x7E,
4653 : : 0xC9, 0x04, 0x73, 0xAF, 0x0D, 0x17, 0x1A, 0xA6,
4654 : : 0xBE, 0xD8, 0x11, 0x69, 0x4F, 0x17, 0x39, 0xF3,
4655 : : 0x57, 0x53, 0x1F, 0xD5, 0x1B, 0x15, 0x89, 0x53,
4656 : : 0x54, 0xB1, 0x9F, 0xFD, 0x52, 0x92, 0xA8, 0x98,
4657 : : 0xD4, 0x7B, 0xEE, 0x43, 0xC6, 0x31, 0xDE, 0xEC,
4658 : : 0xDC, 0xE5, 0x1D, 0x90, 0x37, 0x63, 0xA1, 0xF8,
4659 : : 0x42, 0x52, 0x8A, 0x73, 0x8B, 0x3D, 0x42, 0x85,
4660 : : 0x64, 0x5C, 0xA9, 0xCC, 0xA1, 0xCD, 0xEB, 0x9E,
4661 : : 0x2A, 0xF5, 0x21, 0x9E, 0x81, 0xC6, 0x2D, 0xD7,
4662 : : 0x22, 0xC2, 0xEE, 0x47, 0x7E, 0xDA, 0x60, 0x26,
4663 : : 0xFA, 0xE9, 0xB1, 0x81, 0x01, 0x77, 0xD3, 0x42,
4664 : : 0xDD, 0x03, 0x65, 0x74, 0x2B, 0x85, 0x49, 0x9A,
4665 : : 0xA5, 0x27, 0x76, 0x49, 0xF1, 0x72, 0x5E, 0xDF,
4666 : : 0xB7, 0xAD, 0x19, 0x1A, 0x58, 0x89, 0x56, 0x5C,
4667 : : 0x61, 0x03, 0xC7, 0x42, 0x84, 0xF2, 0x9E, 0x9E,
4668 : : 0x09, 0x2A, 0x2D, 0x3B, 0xAE, 0x6A, 0x8E, 0x9A,
4669 : : 0x87, 0x70, 0x16, 0x0A, 0xF1, 0xA9, 0xEA, 0xD2,
4670 : : 0xF3, 0x2A, 0xA3, 0xB0, 0x32, 0xD3, 0x28, 0x92,
4671 : : 0x19, 0x02, 0x77, 0xB2, 0x26, 0x1B, 0xC0, 0x59,
4672 : : 0x1A, 0x67, 0x4B, 0x51, 0x04, 0x83, 0x25, 0xF6,
4673 : : 0x4E, 0xA3, 0x92, 0x55, 0xCD, 0x74, 0xF5, 0x23,
4674 : : 0x98, 0xB7, 0xB9, 0x75, 0xA6, 0xDC, 0x4E, 0xD2,
4675 : : 0x93, 0x39, 0x94, 0xA3, 0xCD, 0xF8, 0xD5, 0xA4,
4676 : : 0xA9, 0x3C, 0x97, 0xED, 0x18, 0x54, 0xBB, 0x59,
4677 : : 0x7E, 0x75, 0xE3, 0xEE, 0x5A, 0x36, 0x53, 0x3D,
4678 : : 0x02, 0xFB, 0x47, 0xE6, 0x10, 0x1D, 0xDF, 0x21,
4679 : : 0xDA, 0x44, 0x66, 0x05, 0x81, 0xC4, 0xE9, 0x3B,
4680 : : 0xD5, 0x56, 0xC5, 0xAD, 0x50, 0x7A, 0xE1, 0xAA,
4681 : : 0x91, 0x7F, 0x7C, 0x4E, 0x85, 0xCC, 0xDC, 0x4A,
4682 : : 0xBD, 0x72, 0x1F, 0x3F, 0x21, 0x93, 0x98, 0x21,
4683 : : 0xB8, 0xCC, 0x21, 0x00, 0x24, 0x13, 0xAB, 0x63,
4684 : : 0xC1, 0x31, 0xCA, 0x1C, 0x67, 0x0C, 0x0E, 0x5A,
4685 : : 0x62, 0xC3, 0x1E, 0x6D, 0x63, 0x9B, 0xDA, 0x7F,
4686 : : 0x92, 0xC4, 0x64, 0x8B, 0xC7, 0x80, 0x04, 0x05,
4687 : : 0x36, 0x06, 0xCE, 0xF7, 0x37, 0x3A, 0xA8, 0xDF,
4688 : : 0x2C, 0x61, 0x46, 0x48, 0x2A, 0x5C, 0xDC, 0xBB,
4689 : : 0x34, 0x16, 0xDA, 0x59, 0x0D, 0x5B, 0xE5, 0x08,
4690 : : 0x05, 0xAF, 0x59, 0x86, 0x34, 0x56, 0x88, 0x4F,
4691 : : 0xAF, 0xA0, 0x28, 0xC4, 0xF2, 0x97, 0xC6, 0xF4,
4692 : : 0x7C, 0xFD, 0xA4, 0x20, 0xE4, 0x20, 0x2C, 0xDA,
4693 : : 0x98, 0xAD, 0x4A, 0x96, 0x9F, 0x62, 0xBB, 0x1C,
4694 : : 0xB6, 0x28, 0xB0, 0xD0, 0xEA, 0x3B, 0xB8, 0x3C,
4695 : : 0x8D, 0x4E, 0x97, 0xEA, 0x9E, 0x63, 0xAA, 0xAA,
4696 : : 0x8D, 0x22, 0x61, 0x29, 0x1A, 0x82, 0x29, 0x86,
4697 : : 0x87, 0x62, 0xA4, 0xE4, 0xC0, 0x03, 0x93, 0x55,
4698 : : 0x7D, 0x40, 0xE9, 0x43, 0x14, 0x9C, 0xE2, 0xDA,
4699 : : 0x0A, 0x00, 0x37, 0xEA, 0x80, 0xB8, 0x31, 0x66,
4700 : : 0xAE, 0xD7, 0xF8, 0xB4, 0x24, 0xC7, 0x78, 0xDB,
4701 : : 0x23, 0x66, 0x61, 0xA5, 0x47, 0x10, 0x4A, 0xE8,
4702 : : 0x79, 0xB6, 0xBD, 0x6A, 0xB6, 0x22, 0x6C, 0x7B,
4703 : : 0x19, 0xF3, 0x80, 0x35, 0x9A, 0x15, 0x36, 0x89,
4704 : : 0x2A, 0x2C, 0xED, 0x26, 0xF1, 0x96, 0xFF, 0x30,
4705 : : 0x4D, 0x03, 0x82, 0x2C, 0x69, 0x31, 0x40, 0x40,
4706 : : 0x0C, 0xD1, 0x40, 0x3E, 0xE0, 0xB5, 0x37, 0xA8,
4707 : : 0x6D, 0x68, 0x68, 0x8F, 0x9E, 0xC5, 0x12, 0x05,
4708 : : 0xF5, 0x36, 0x85, 0x5F, 0x8A, 0x52, 0x7B, 0x60,
4709 : : 0xA2, 0xC2, 0x39, 0xAF, 0x87, 0xC8, 0xC4, 0xF2,
4710 : : 0x53, 0x1D, 0xF0, 0x84, 0x32, 0x8A, 0x04, 0x42,
4711 : : 0xBF, 0xCA, 0x1A, 0x08, 0x89, 0x71, 0xCA, 0xC8,
4712 : : 0x11, 0xA6, 0xDC, 0xED, 0x31, 0xFC, 0x41, 0xFC,
4713 : : 0x84, 0x75, 0xA5, 0x98, 0x67, 0x9E, 0xE7, 0x69,
4714 : : 0x9F, 0x3C, 0x42, 0x94, 0x69, 0xA5, 0x1D, 0xC2,
4715 : : 0x55, 0x9D, 0x2E, 0xC9, 0x13, 0x3C, 0x68, 0x94,
4716 : : 0xA9, 0x7E, 0x6A, 0xFC, 0x11, 0xE3, 0x97, 0x0D,
4717 : : 0x59, 0x8F, 0x8D, 0x05, 0x01, 0x4A, 0x74, 0xB6,
4718 : : 0x96, 0x6D, 0x1E, 0x7F, 0x63, 0xA5, 0x54, 0x39,
4719 : : 0x5A, 0x6C, 0xB9, 0x9B, 0xC3, 0x79, 0xCB, 0xD3,
4720 : : 0xC9, 0xE9, 0x37, 0x9E, 0xDC, 0x3B, 0xE2, 0xD2,
4721 : : 0xE6, 0x07, 0x77, 0xFA, 0xD5, 0xCF, 0xD6, 0x42,
4722 : : 0x45, 0x46, 0xFE, 0x06, 0x28, 0x0E, 0x4D, 0xA6,
4723 : : 0x72, 0xE6, 0x6F, 0x39, 0xCD, 0xB9, 0xBF, 0x43,
4724 : : 0xF7, 0xD9, 0x99, 0x9B, 0x46, 0xF1, 0x80, 0xBA,
4725 : : 0x07, 0x4A, 0x0A, 0xC3, 0x9F, 0xD3, 0xCB, 0xA5,
4726 : : 0x85, 0xF7, 0xEE, 0x9F, 0x6D, 0xC0, 0x52, 0xD7,
4727 : : 0x17, 0x27, 0x81, 0x92, 0x98, 0xA0, 0xBB, 0xC9,
4728 : : 0xD7, 0xE4, 0xF0, 0xF8, 0x25, 0x2C, 0x38, 0x3B,
4729 : : 0x44, 0x4E, 0x55, 0x57, 0x5F, 0x86, 0x9A, 0xA1,
4730 : : 0xB2, 0xBB, 0xBF, 0xE4, 0xF4, 0x04, 0x0D, 0x16,
4731 : : 0x34, 0x48, 0x5A, 0x68, 0x72, 0x88, 0x8B, 0x97,
4732 : : 0xA5, 0xAC, 0xBC, 0xC4, 0xC9, 0xCC, 0xF3, 0x03,
4733 : : 0x12, 0x14, 0x2C, 0x3B, 0x3E, 0x3F, 0x4D, 0x52,
4734 : : 0x79, 0x7A, 0x91, 0x96, 0xA8, 0xB3, 0xBB, 0xCC,
4735 : : 0xCF, 0xD7, 0xDF, 0x00, 0x00, 0x00, 0x00, 0x00,
4736 : : 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
4737 : : 0x0C, 0x1D, 0x2F, 0x43,
4738 : : };
4739 : :
4740 : : uint8_t mldsa_44_sign_dtrm[] = {
4741 : : 0xC7, 0x9B, 0x98, 0x33, 0xEA, 0xCC, 0xCC, 0x47,
4742 : : 0x51, 0x8F, 0xE1, 0xC0, 0xDA, 0x82, 0x9B, 0xAA,
4743 : : 0x74, 0x0A, 0x14, 0x25, 0x73, 0x53, 0x27, 0x7C,
4744 : : 0x4C, 0x4A, 0xD6, 0xB7, 0x7C, 0x71, 0x25, 0xD8,
4745 : : 0xC5, 0xBA, 0xA8, 0x18, 0x59, 0xC7, 0x64, 0x2E,
4746 : : 0x9A, 0x65, 0xE9, 0x63, 0x83, 0x3D, 0xB8, 0x2B,
4747 : : 0x42, 0x0A, 0x6D, 0x7D, 0xCE, 0x6A, 0xA3, 0x11,
4748 : : 0xD6, 0xB6, 0x54, 0x82, 0x36, 0x38, 0xF1, 0x84,
4749 : : 0x01, 0x3E, 0x26, 0x66, 0xC7, 0x38, 0x6F, 0x41,
4750 : : 0x4C, 0xC2, 0x42, 0xB5, 0xBF, 0xCE, 0x7B, 0x8B,
4751 : : 0xD5, 0x4F, 0x9B, 0x9F, 0x0E, 0xFE, 0x52, 0xAF,
4752 : : 0x6D, 0x39, 0xD8, 0x0A, 0x27, 0x4D, 0xDB, 0x9F,
4753 : : 0x04, 0x25, 0x8C, 0xF5, 0x89, 0x5B, 0xEB, 0xDC,
4754 : : 0x70, 0xBF, 0x23, 0x1D, 0x14, 0x73, 0x9E, 0xFC,
4755 : : 0x41, 0xA0, 0xA2, 0xA5, 0xAA, 0xAB, 0x8E, 0xCD,
4756 : : 0x5E, 0x29, 0xC5, 0x3E, 0xEC, 0x0A, 0xD9, 0x06,
4757 : : 0xEB, 0x8C, 0x18, 0x41, 0x80, 0x91, 0x5D, 0xC9,
4758 : : 0x28, 0xCE, 0xDB, 0x1C, 0x0E, 0x8F, 0xE3, 0xC0,
4759 : : 0xE5, 0xB1, 0x0A, 0x38, 0x06, 0x43, 0x36, 0x0D,
4760 : : 0xF8, 0xE6, 0x2E, 0xCB, 0xEB, 0x51, 0xC8, 0x82,
4761 : : 0xE0, 0x3B, 0xCB, 0xCE, 0x62, 0xC8, 0xE0, 0x8A,
4762 : : 0x2C, 0xE4, 0xC7, 0xD7, 0xC1, 0x8A, 0x64, 0x0D,
4763 : : 0xE8, 0x5A, 0x52, 0x83, 0x58, 0x93, 0x2A, 0x25,
4764 : : 0x92, 0x65, 0x19, 0x4F, 0x0F, 0x44, 0x1C, 0xCE,
4765 : : 0x56, 0x91, 0xB4, 0xC9, 0x8D, 0x9E, 0x6A, 0xD5,
4766 : : 0xCA, 0xE3, 0xA0, 0xE3, 0x46, 0x45, 0x0D, 0x59,
4767 : : 0x14, 0x90, 0x72, 0x67, 0xC5, 0x95, 0xAC, 0x2A,
4768 : : 0xC4, 0x70, 0xD2, 0xCA, 0x40, 0x1D, 0x62, 0x0E,
4769 : : 0x2A, 0xA4, 0x3E, 0xAC, 0x45, 0x00, 0x96, 0xA4,
4770 : : 0xF6, 0xAC, 0xEE, 0x01, 0x19, 0xEB, 0xCC, 0x8C,
4771 : : 0x62, 0xE3, 0x26, 0x59, 0xB7, 0xB9, 0xBF, 0xBB,
4772 : : 0x8D, 0x72, 0xAD, 0x1A, 0xA2, 0x8D, 0xB1, 0x1B,
4773 : : 0xC1, 0xC1, 0xD8, 0xFF, 0x03, 0xAF, 0x74, 0xDF,
4774 : : 0xC6, 0x3C, 0xCE, 0xBD, 0xA8, 0x12, 0xFA, 0xAC,
4775 : : 0x83, 0x8C, 0x7E, 0x26, 0x8E, 0x0D, 0x03, 0xF3,
4776 : : 0x02, 0x17, 0x23, 0x13, 0x25, 0x01, 0x1F, 0xB9,
4777 : : 0x3B, 0x1C, 0x3E, 0xA7, 0xD9, 0xE4, 0xE6, 0xCA,
4778 : : 0xD6, 0x0C, 0x91, 0xAC, 0xEE, 0xD4, 0x42, 0xA7,
4779 : : 0xB1, 0x62, 0x70, 0xC8, 0xC9, 0x2F, 0x0A, 0xE0,
4780 : : 0xA8, 0xC7, 0x22, 0xE5, 0x2C, 0x06, 0x1C, 0x09,
4781 : : 0x4B, 0x45, 0x25, 0x02, 0x07, 0x8A, 0x86, 0xCC,
4782 : : 0xF8, 0xF9, 0x36, 0x11, 0x67, 0x75, 0xEE, 0xD2,
4783 : : 0xD4, 0x67, 0x09, 0xFD, 0x37, 0xB4, 0x3F, 0x7B,
4784 : : 0x4A, 0x2B, 0x4E, 0x05, 0x37, 0x5E, 0xFD, 0x97,
4785 : : 0x79, 0x95, 0x13, 0x95, 0x0D, 0x75, 0x15, 0x94,
4786 : : 0x27, 0x36, 0xB3, 0x97, 0x03, 0xBE, 0x38, 0x14,
4787 : : 0xCB, 0x4D, 0x16, 0x49, 0xFF, 0x36, 0xFA, 0xED,
4788 : : 0x4D, 0x97, 0x45, 0xE4, 0xFB, 0xF9, 0x61, 0x7D,
4789 : : 0x1F, 0xCE, 0xC3, 0xBF, 0xB3, 0xEA, 0x3C, 0xBC,
4790 : : 0x13, 0x05, 0xBB, 0xAB, 0x44, 0x84, 0x80, 0x0F,
4791 : : 0xB9, 0x1F, 0x6E, 0x88, 0x27, 0x4A, 0xFA, 0x17,
4792 : : 0x83, 0x76, 0x5F, 0xC5, 0xE8, 0x85, 0xBC, 0xFF,
4793 : : 0xD8, 0x48, 0x4A, 0x9F, 0xEB, 0xC3, 0xF8, 0x41,
4794 : : 0x86, 0x4D, 0xC2, 0x75, 0x7B, 0x74, 0x71, 0x68,
4795 : : 0x9C, 0xF8, 0x05, 0x8B, 0xB7, 0xFA, 0xE0, 0xA7,
4796 : : 0xFA, 0xEC, 0x53, 0x91, 0xD0, 0xB4, 0x44, 0x7A,
4797 : : 0x42, 0xAD, 0xD2, 0x17, 0x86, 0x8F, 0x96, 0xF0,
4798 : : 0xF1, 0xD6, 0xC0, 0x26, 0x34, 0x83, 0x2E, 0x62,
4799 : : 0x0D, 0x3F, 0x13, 0x5A, 0x8C, 0xBC, 0x6D, 0x8D,
4800 : : 0x39, 0x05, 0x91, 0x10, 0x32, 0xBE, 0x17, 0x8A,
4801 : : 0xC7, 0x23, 0xBE, 0x3F, 0xC5, 0x8A, 0xE0, 0x81,
4802 : : 0xFC, 0x0D, 0x4C, 0x62, 0xE8, 0x67, 0xBA, 0x8B,
4803 : : 0xBD, 0xA5, 0xCB, 0xE9, 0x34, 0x3D, 0x8D, 0x84,
4804 : : 0x9D, 0x65, 0xBF, 0x9E, 0xC4, 0xB3, 0x16, 0x2E,
4805 : : 0x12, 0xB9, 0x1F, 0x82, 0xA1, 0x46, 0x26, 0xD5,
4806 : : 0xAB, 0x7D, 0x80, 0x4D, 0x9C, 0xD3, 0xEB, 0x77,
4807 : : 0xFB, 0x67, 0xEA, 0xEE, 0xA8, 0x7B, 0x17, 0x02,
4808 : : 0x2E, 0x6E, 0xF5, 0x11, 0x44, 0xFC, 0x31, 0x01,
4809 : : 0xCC, 0x03, 0x94, 0x0A, 0xCF, 0x8D, 0x12, 0xCD,
4810 : : 0x87, 0x66, 0x38, 0x62, 0x3C, 0xBB, 0x98, 0x2E,
4811 : : 0xC5, 0x58, 0xD0, 0xF3, 0x06, 0xBD, 0x49, 0x7E,
4812 : : 0x18, 0x7D, 0x64, 0xEF, 0x37, 0x71, 0x87, 0xD4,
4813 : : 0xE6, 0x2C, 0xCC, 0x32, 0x59, 0x65, 0x05, 0x45,
4814 : : 0xDE, 0xF3, 0x17, 0x62, 0x2C, 0x25, 0x62, 0x9C,
4815 : : 0x67, 0xBD, 0x74, 0xF1, 0x54, 0x0E, 0x0B, 0x4A,
4816 : : 0x01, 0x9F, 0x5E, 0x3B, 0x08, 0x57, 0xFA, 0x09,
4817 : : 0x99, 0x11, 0x2C, 0x3E, 0x1D, 0x2D, 0xF7, 0x91,
4818 : : 0x12, 0x14, 0xFF, 0x95, 0x6F, 0xCA, 0xBD, 0x25,
4819 : : 0xEC, 0x3C, 0x98, 0xA7, 0xAB, 0x98, 0x0E, 0xFB,
4820 : : 0x01, 0xE9, 0x5E, 0x58, 0x5A, 0x49, 0x3F, 0xB2,
4821 : : 0xC4, 0xBC, 0xF3, 0xEC, 0xCA, 0x4C, 0x54, 0x27,
4822 : : 0x66, 0x10, 0x60, 0x76, 0x5C, 0xFB, 0x9E, 0xAC,
4823 : : 0xD2, 0x09, 0x75, 0xB3, 0x2B, 0x65, 0xE7, 0x93,
4824 : : 0xAD, 0x2B, 0x08, 0x6F, 0x87, 0x73, 0x45, 0x2A,
4825 : : 0x1B, 0xB1, 0x75, 0xE7, 0x02, 0x9B, 0xCB, 0x56,
4826 : : 0x87, 0x6F, 0x66, 0x44, 0xED, 0xDC, 0x03, 0x92,
4827 : : 0xD4, 0xF1, 0x07, 0x40, 0xD6, 0x86, 0xD5, 0x98,
4828 : : 0x3D, 0x9B, 0x03, 0xD9, 0x0A, 0x58, 0x59, 0x54,
4829 : : 0x06, 0x10, 0xFD, 0x15, 0xFB, 0xE0, 0x5B, 0x81,
4830 : : 0x8D, 0x0C, 0xC0, 0xA6, 0x15, 0x94, 0x72, 0x5E,
4831 : : 0xC8, 0x4A, 0x73, 0x59, 0x63, 0xF6, 0xCD, 0x8D,
4832 : : 0xA4, 0xC2, 0xAF, 0x2E, 0xAE, 0xC1, 0x93, 0x89,
4833 : : 0x08, 0x81, 0x10, 0xEC, 0x44, 0x81, 0x33, 0x96,
4834 : : 0x88, 0xDC, 0x19, 0xDF, 0xD4, 0x2E, 0x5D, 0x52,
4835 : : 0xD7, 0x6A, 0x02, 0x64, 0x11, 0x6B, 0x24, 0xCF,
4836 : : 0x51, 0xD4, 0xC1, 0x85, 0x7D, 0xA3, 0x24, 0x6A,
4837 : : 0x05, 0x13, 0x55, 0xC3, 0x64, 0x5A, 0xDF, 0x9A,
4838 : : 0x23, 0x73, 0xEA, 0xD9, 0x48, 0x98, 0xBE, 0x1C,
4839 : : 0xBD, 0x3A, 0x5D, 0x37, 0xDC, 0x18, 0xA8, 0x39,
4840 : : 0x71, 0x67, 0xC4, 0x12, 0xF1, 0xE3, 0x53, 0x73,
4841 : : 0xF1, 0xD8, 0xC4, 0x8B, 0xB3, 0x64, 0x03, 0xDD,
4842 : : 0x6E, 0xFB, 0x4A, 0xEF, 0xA4, 0x37, 0xA8, 0xA5,
4843 : : 0x2E, 0x86, 0x40, 0x73, 0x16, 0xBA, 0x3A, 0xF5,
4844 : : 0x5E, 0x47, 0xD8, 0x13, 0x58, 0xB7, 0x73, 0xA2,
4845 : : 0xDA, 0x00, 0x9F, 0x90, 0xE4, 0xF8, 0x0B, 0xB3,
4846 : : 0x26, 0x0A, 0xD8, 0x46, 0x8A, 0x09, 0x55, 0xCB,
4847 : : 0xCB, 0xA4, 0x89, 0x84, 0xF8, 0x35, 0xF0, 0xDF,
4848 : : 0x45, 0x5B, 0x6A, 0xAF, 0xA8, 0x5F, 0xE4, 0xC2,
4849 : : 0x03, 0x9B, 0x5B, 0x11, 0x21, 0xA7, 0xDE, 0xC5,
4850 : : 0x71, 0x3D, 0x00, 0xF8, 0x6F, 0x13, 0x75, 0x4E,
4851 : : 0x7B, 0x6B, 0x32, 0x95, 0xD3, 0x77, 0x82, 0xA2,
4852 : : 0x70, 0x6A, 0x80, 0xC3, 0x0D, 0x53, 0xC4, 0x1C,
4853 : : 0xF0, 0x1C, 0x5A, 0x54, 0xA4, 0xB2, 0x7A, 0x90,
4854 : : 0x6E, 0x48, 0x39, 0x19, 0x4A, 0x70, 0x8E, 0xEB,
4855 : : 0xF2, 0x94, 0x07, 0x45, 0xC0, 0x4B, 0xC1, 0x80,
4856 : : 0xED, 0x87, 0x39, 0x6B, 0x5F, 0x7E, 0x63, 0x95,
4857 : : 0x38, 0xFB, 0xF4, 0x6E, 0x3A, 0x6A, 0x78, 0x59,
4858 : : 0x1E, 0x51, 0x45, 0x02, 0x14, 0xAC, 0xA1, 0xD1,
4859 : : 0xC8, 0x44, 0x03, 0xB6, 0x3D, 0xA4, 0xB3, 0xC1,
4860 : : 0xE0, 0x1C, 0x39, 0xA1, 0x87, 0x21, 0x7C, 0xBA,
4861 : : 0x9A, 0x92, 0xA3, 0xAF, 0x37, 0xE8, 0x27, 0xA1,
4862 : : 0xBE, 0x2D, 0x83, 0x0A, 0x46, 0xE7, 0x68, 0x44,
4863 : : 0x9D, 0xB1, 0x57, 0x33, 0x9B, 0x57, 0xE3, 0x0C,
4864 : : 0xE7, 0xDF, 0x7F, 0x15, 0xC0, 0xB5, 0x3A, 0x08,
4865 : : 0x6C, 0xEF, 0xB3, 0xD3, 0xA2, 0x3C, 0x84, 0xC8,
4866 : : 0x77, 0x46, 0xB8, 0xD0, 0x1E, 0x6D, 0x7A, 0x0B,
4867 : : 0xD7, 0x25, 0x77, 0x74, 0xF6, 0xD8, 0xF4, 0x75,
4868 : : 0x54, 0x6A, 0x91, 0x48, 0x98, 0xAC, 0x52, 0xA6,
4869 : : 0x6C, 0xBC, 0x05, 0xA4, 0x92, 0x8F, 0x52, 0xAA,
4870 : : 0x97, 0xCC, 0x23, 0xD8, 0x69, 0x01, 0xB0, 0xD2,
4871 : : 0x1F, 0x22, 0xE8, 0xD1, 0xF7, 0x89, 0x8E, 0x40,
4872 : : 0xF1, 0xD8, 0xCE, 0xB5, 0x26, 0x82, 0xBD, 0xD7,
4873 : : 0x7C, 0x88, 0xB2, 0x6F, 0x16, 0x07, 0x67, 0x51,
4874 : : 0x45, 0x6C, 0x90, 0x63, 0xBA, 0x58, 0xB6, 0x71,
4875 : : 0xB8, 0x54, 0xA8, 0x4C, 0x54, 0xB3, 0xD7, 0x2B,
4876 : : 0x9F, 0xEB, 0x1C, 0xC6, 0x9F, 0xFA, 0xD6, 0xD3,
4877 : : 0xED, 0xA0, 0x99, 0x18, 0x99, 0x23, 0xB0, 0x1A,
4878 : : 0xAA, 0x3A, 0x42, 0xCB, 0x4A, 0xFC, 0x54, 0x30,
4879 : : 0x86, 0xD0, 0xFF, 0x44, 0x62, 0xAB, 0x94, 0xBD,
4880 : : 0xA9, 0x95, 0x27, 0x22, 0xD6, 0x57, 0xE7, 0x26,
4881 : : 0x94, 0x18, 0x0C, 0xDE, 0x10, 0x44, 0xE4, 0x1A,
4882 : : 0x55, 0x15, 0x07, 0xDC, 0x33, 0xCF, 0x4D, 0x27,
4883 : : 0x9D, 0xDD, 0x19, 0xF7, 0x81, 0xD5, 0x2A, 0xFA,
4884 : : 0x52, 0xC5, 0xA3, 0xF9, 0x6A, 0x78, 0xE8, 0x95,
4885 : : 0xE5, 0x00, 0x98, 0x46, 0xD0, 0xA5, 0x55, 0x23,
4886 : : 0x0D, 0xED, 0xA3, 0x84, 0x87, 0xAF, 0xB5, 0xBC,
4887 : : 0x10, 0x8B, 0x1F, 0x0A, 0x5E, 0x08, 0x5B, 0xC8,
4888 : : 0x78, 0xBD, 0xBC, 0xB5, 0x29, 0x56, 0x3C, 0xFB,
4889 : : 0x95, 0xC7, 0xFD, 0xDD, 0xB6, 0x2A, 0x66, 0x5A,
4890 : : 0x2B, 0x86, 0xA2, 0x74, 0x33, 0x67, 0xA3, 0x48,
4891 : : 0xE7, 0xFA, 0xCB, 0x08, 0x6B, 0x9D, 0x85, 0x8E,
4892 : : 0x38, 0x14, 0xCB, 0xC2, 0xDA, 0xA7, 0x06, 0x3A,
4893 : : 0x23, 0xE6, 0x80, 0x7D, 0x01, 0xA2, 0xA4, 0x1B,
4894 : : 0x3C, 0xCF, 0x9C, 0xE8, 0x62, 0x4D, 0xF5, 0x81,
4895 : : 0x8C, 0xB9, 0x11, 0x8A, 0x12, 0x07, 0x93, 0xDD,
4896 : : 0xB9, 0x40, 0x32, 0xB4, 0x60, 0x6A, 0xC8, 0x76,
4897 : : 0x95, 0x54, 0x0A, 0x48, 0xE2, 0xFF, 0x8A, 0x3C,
4898 : : 0xA2, 0x17, 0x4A, 0xCF, 0xDF, 0x6A, 0xAF, 0xBE,
4899 : : 0x7A, 0x62, 0x7A, 0x3A, 0x60, 0x0B, 0x64, 0x2D,
4900 : : 0xF0, 0xF9, 0x9C, 0x0B, 0xB2, 0x1C, 0xFD, 0xB6,
4901 : : 0x3F, 0x86, 0x9F, 0x4A, 0xA7, 0xA3, 0x8C, 0xC1,
4902 : : 0xAD, 0xF3, 0xFA, 0x86, 0xEF, 0x3F, 0xD7, 0x86,
4903 : : 0x05, 0xF0, 0x8D, 0xA6, 0xD1, 0xFE, 0xE0, 0xB4,
4904 : : 0x12, 0xC6, 0x35, 0x88, 0xFE, 0x77, 0xDE, 0x4E,
4905 : : 0x36, 0x4C, 0x8A, 0x81, 0x62, 0xC0, 0x30, 0x95,
4906 : : 0xC9, 0x2E, 0xB5, 0xCD, 0x09, 0x8D, 0x14, 0xDF,
4907 : : 0xED, 0x2E, 0x2D, 0xCE, 0x8A, 0x94, 0x7A, 0xC7,
4908 : : 0x12, 0x51, 0x8B, 0xEF, 0x45, 0xE9, 0x7A, 0x5E,
4909 : : 0x1E, 0x51, 0x73, 0x34, 0x51, 0x2B, 0xCB, 0x45,
4910 : : 0x22, 0xE6, 0x6F, 0x62, 0x20, 0xBA, 0xD2, 0x4E,
4911 : : 0xDC, 0x1F, 0xEE, 0x25, 0xFD, 0xA5, 0xD8, 0xD6,
4912 : : 0x4A, 0x24, 0xEA, 0x5E, 0x36, 0xF5, 0x76, 0x76,
4913 : : 0x27, 0x53, 0x99, 0xA1, 0xAF, 0x9E, 0x3C, 0x2A,
4914 : : 0x4C, 0xB2, 0x26, 0x8C, 0xC4, 0x1D, 0x38, 0x0C,
4915 : : 0x3F, 0xC6, 0x34, 0xA8, 0x5B, 0x96, 0x46, 0x4B,
4916 : : 0xE4, 0x17, 0xB8, 0x91, 0xD8, 0x28, 0x43, 0x99,
4917 : : 0xD8, 0xB5, 0x1D, 0x87, 0x66, 0x29, 0xC6, 0x8E,
4918 : : 0x43, 0x07, 0xAE, 0xBC, 0x05, 0xBF, 0xE2, 0xED,
4919 : : 0xDD, 0xCD, 0xDA, 0x65, 0xC9, 0x87, 0x95, 0xB6,
4920 : : 0x4D, 0x64, 0x64, 0x23, 0x5D, 0x19, 0x9D, 0x47,
4921 : : 0xC0, 0xED, 0x36, 0x03, 0x8C, 0x1E, 0xBA, 0xDE,
4922 : : 0xB7, 0x5D, 0xB8, 0x2B, 0x10, 0x35, 0x6F, 0xCD,
4923 : : 0x8E, 0xF8, 0xFA, 0xC0, 0x95, 0x34, 0x5C, 0x6A,
4924 : : 0x49, 0xDB, 0x30, 0x4C, 0xEB, 0x61, 0x27, 0xF5,
4925 : : 0x83, 0x5B, 0xBF, 0x05, 0x1F, 0x56, 0xF0, 0x4B,
4926 : : 0x1C, 0x25, 0x29, 0xA2, 0xC5, 0xF2, 0x46, 0xF6,
4927 : : 0xE9, 0x04, 0xDB, 0x7D, 0x01, 0xDE, 0xE0, 0x76,
4928 : : 0xEC, 0xB0, 0x24, 0x61, 0x41, 0xA4, 0x53, 0x84,
4929 : : 0x90, 0x1B, 0x96, 0x72, 0x00, 0x14, 0x26, 0xED,
4930 : : 0x20, 0x31, 0x5A, 0x24, 0xC9, 0xB2, 0x2A, 0x75,
4931 : : 0xD3, 0x94, 0xC1, 0xFE, 0xCE, 0xC1, 0x57, 0xDE,
4932 : : 0x5E, 0xCD, 0xBE, 0xCB, 0x85, 0x4A, 0x6B, 0x85,
4933 : : 0x28, 0xC3, 0x7B, 0x12, 0x7F, 0x61, 0xDD, 0x22,
4934 : : 0x07, 0x37, 0xFF, 0x70, 0x7A, 0xA1, 0x56, 0xD4,
4935 : : 0x5A, 0x3A, 0x59, 0xAB, 0xC3, 0x65, 0x09, 0x0E,
4936 : : 0x3C, 0x9C, 0x52, 0x34, 0xB2, 0x5D, 0x89, 0x62,
4937 : : 0x89, 0x3E, 0x22, 0x07, 0x56, 0xA2, 0x4D, 0x95,
4938 : : 0xE8, 0x78, 0x15, 0x44, 0x6F, 0xA3, 0xB2, 0x2C,
4939 : : 0x24, 0xF8, 0xA0, 0x54, 0x9E, 0x73, 0x25, 0x0C,
4940 : : 0xB3, 0x2C, 0xFF, 0x2D, 0x9C, 0x2E, 0xE1, 0xD8,
4941 : : 0x70, 0xF1, 0xCA, 0xA4, 0xB6, 0x6E, 0xDF, 0xE5,
4942 : : 0xB4, 0x0F, 0xF7, 0x00, 0x8E, 0x4F, 0x6F, 0xBA,
4943 : : 0x0D, 0x1F, 0x82, 0xF0, 0x7D, 0xC4, 0xED, 0x1E,
4944 : : 0xB6, 0x61, 0xE2, 0x3C, 0xBF, 0x5F, 0x88, 0xE1,
4945 : : 0x37, 0x5E, 0xE7, 0x7D, 0xE2, 0x13, 0xDF, 0x9A,
4946 : : 0x59, 0x6D, 0x85, 0x87, 0x7D, 0xCD, 0x8A, 0x01,
4947 : : 0xA1, 0xA7, 0x10, 0x63, 0xB5, 0xA4, 0xC4, 0xE0,
4948 : : 0x1A, 0x45, 0x4E, 0x91, 0x07, 0x54, 0x62, 0xD6,
4949 : : 0xC2, 0x3F, 0x96, 0x40, 0xF6, 0x8B, 0x12, 0x59,
4950 : : 0xEF, 0x20, 0x9C, 0x35, 0x4E, 0x37, 0x1F, 0xAA,
4951 : : 0x9C, 0x01, 0xA5, 0x59, 0x85, 0x37, 0x9E, 0x4F,
4952 : : 0xDF, 0xFF, 0x40, 0x6E, 0xC2, 0xE6, 0xC6, 0x09,
4953 : : 0x70, 0x1C, 0xC2, 0xCD, 0x11, 0x6B, 0x84, 0xC8,
4954 : : 0xEE, 0x2B, 0xAE, 0xD5, 0x36, 0xFC, 0x83, 0x30,
4955 : : 0xDD, 0x5E, 0x13, 0x6C, 0x49, 0xDB, 0x44, 0xDD,
4956 : : 0x39, 0x58, 0xE7, 0x83, 0xD6, 0x1A, 0x5F, 0xE2,
4957 : : 0xF7, 0x82, 0xDC, 0x1E, 0x80, 0x44, 0xDB, 0x48,
4958 : : 0x62, 0x32, 0x75, 0x3E, 0x6A, 0x98, 0x1A, 0xB2,
4959 : : 0x36, 0xBF, 0xDE, 0x35, 0x6B, 0x20, 0x9F, 0x83,
4960 : : 0xB5, 0xA2, 0x1C, 0x0B, 0x99, 0x9B, 0x49, 0x43,
4961 : : 0xEB, 0x5B, 0x67, 0x03, 0x8A, 0x24, 0x45, 0x8C,
4962 : : 0x15, 0xEE, 0xD2, 0xB2, 0x35, 0xEB, 0xAF, 0x69,
4963 : : 0x0E, 0x69, 0x3B, 0x4D, 0x80, 0x9B, 0x75, 0x43,
4964 : : 0xB4, 0x40, 0x30, 0xCF, 0xD9, 0x76, 0xD4, 0x58,
4965 : : 0xAC, 0x2B, 0x10, 0xE3, 0xF3, 0x48, 0x38, 0xAA,
4966 : : 0x69, 0x18, 0x51, 0x5C, 0xD7, 0xB0, 0x9E, 0x5B,
4967 : : 0x1E, 0x18, 0xD7, 0x59, 0x67, 0x80, 0x4F, 0xCB,
4968 : : 0x40, 0x49, 0xB0, 0x27, 0xCD, 0x15, 0xF7, 0x56,
4969 : : 0x34, 0x0F, 0x5D, 0xD9, 0xC4, 0xCB, 0xF7, 0x83,
4970 : : 0x0D, 0x8B, 0xCF, 0x21, 0x13, 0x1A, 0x49, 0xE6,
4971 : : 0x21, 0x49, 0x0F, 0x67, 0xFF, 0xE6, 0xE7, 0xF4,
4972 : : 0xD7, 0x2C, 0xDA, 0xFD, 0xBD, 0x86, 0xC2, 0x40,
4973 : : 0x6E, 0xB5, 0x05, 0xFC, 0x3E, 0x88, 0xB4, 0xB1,
4974 : : 0xC1, 0x5C, 0x6D, 0x0F, 0x0F, 0x17, 0xE6, 0xE0,
4975 : : 0x96, 0x4B, 0x45, 0xBD, 0x07, 0x20, 0x00, 0x3F,
4976 : : 0xF0, 0xF2, 0xB9, 0xA1, 0x35, 0x01, 0x47, 0x81,
4977 : : 0x1F, 0xA2, 0x0A, 0x66, 0xDB, 0xD7, 0x58, 0x51,
4978 : : 0x88, 0x78, 0x24, 0x6F, 0x7E, 0x68, 0x46, 0xBD,
4979 : : 0xEB, 0x5C, 0xA9, 0xDE, 0x30, 0x34, 0x2B, 0xA3,
4980 : : 0xCF, 0x93, 0x82, 0x14, 0x3D, 0x96, 0x1E, 0xD7,
4981 : : 0x6E, 0x9A, 0x2E, 0x72, 0xD0, 0x49, 0xDB, 0x24,
4982 : : 0xA0, 0x6E, 0x8E, 0xBA, 0x4A, 0x36, 0xCB, 0xF6,
4983 : : 0x9A, 0x46, 0x24, 0xEF, 0x18, 0xA8, 0xD9, 0xD5,
4984 : : 0x93, 0xF0, 0x2B, 0xEC, 0x60, 0x0A, 0x8F, 0x1C,
4985 : : 0xE8, 0x69, 0x56, 0x14, 0x6C, 0x8E, 0x30, 0xFB,
4986 : : 0x8D, 0xCF, 0xE7, 0x92, 0x59, 0x2E, 0x32, 0xEB,
4987 : : 0xAE, 0xA3, 0x99, 0x87, 0x98, 0x49, 0x03, 0xCD,
4988 : : 0x5E, 0xBD, 0xDE, 0xB9, 0xF5, 0xD0, 0xB3, 0xB1,
4989 : : 0x65, 0xAC, 0xC7, 0x42, 0xB4, 0xCF, 0x6A, 0x00,
4990 : : 0x3E, 0x2E, 0xC1, 0x13, 0xDF, 0x5E, 0x2E, 0xEC,
4991 : : 0x30, 0x00, 0xE2, 0xAB, 0xFD, 0x74, 0x06, 0x55,
4992 : : 0x88, 0x07, 0xB0, 0xEF, 0x6D, 0x43, 0x81, 0x15,
4993 : : 0xFC, 0xF6, 0x96, 0x91, 0x3D, 0x2F, 0xFE, 0xBD,
4994 : : 0xB9, 0xC8, 0xB6, 0x81, 0x63, 0xE0, 0xA9, 0x20,
4995 : : 0x93, 0xEC, 0x4B, 0x1E, 0xB9, 0xC2, 0xD0, 0x8C,
4996 : : 0x2E, 0xCB, 0x18, 0x7D, 0x1F, 0x66, 0xA6, 0x96,
4997 : : 0xA9, 0xB8, 0x66, 0x4F, 0xCF, 0xC9, 0xDA, 0x97,
4998 : : 0xCA, 0x07, 0xF1, 0xC8, 0xFB, 0x56, 0x60, 0xA9,
4999 : : 0x25, 0xDB, 0xFC, 0x2D, 0xB6, 0x0A, 0x42, 0x6A,
5000 : : 0x7F, 0xCE, 0x70, 0x91, 0xFF, 0x3B, 0xAC, 0xAB,
5001 : : 0xF2, 0x23, 0x4E, 0x50, 0xE9, 0xE6, 0x2F, 0xCB,
5002 : : 0x98, 0xBA, 0x7D, 0xD2, 0x8A, 0xDE, 0x6E, 0x80,
5003 : : 0x0C, 0xC6, 0xEB, 0xD9, 0x64, 0xD4, 0x59, 0xD5,
5004 : : 0x75, 0x00, 0x18, 0x7F, 0xD6, 0x86, 0xC2, 0x25,
5005 : : 0x98, 0xA9, 0x28, 0x1C, 0x40, 0x46, 0xC6, 0xA5,
5006 : : 0xAF, 0x6E, 0x5D, 0x25, 0x3C, 0x77, 0xF9, 0x43,
5007 : : 0xF3, 0x20, 0xFC, 0x43, 0xA0, 0x5E, 0xF1, 0x65,
5008 : : 0x5D, 0x8B, 0x33, 0x5A, 0x94, 0xF0, 0x6F, 0xB6,
5009 : : 0xD4, 0x4A, 0x48, 0x64, 0x31, 0x73, 0x17, 0x4E,
5010 : : 0x88, 0x90, 0xA8, 0xE4, 0x7F, 0xCE, 0xD5, 0x7D,
5011 : : 0xE3, 0x84, 0x3F, 0x38, 0x71, 0x4C, 0xB1, 0x18,
5012 : : 0xAA, 0x46, 0xF2, 0xCF, 0x99, 0xF0, 0x24, 0xD7,
5013 : : 0xFD, 0xFC, 0x2C, 0x81, 0x25, 0xC1, 0x8E, 0x0B,
5014 : : 0x82, 0x4C, 0x14, 0x6C, 0x44, 0xB1, 0x78, 0x67,
5015 : : 0x14, 0x47, 0xCA, 0x70, 0x0D, 0x13, 0xD1, 0xA8,
5016 : : 0x73, 0xBC, 0x4E, 0xAA, 0x1E, 0xB7, 0x59, 0xC0,
5017 : : 0xAC, 0xE3, 0x21, 0x2B, 0x55, 0x22, 0x6A, 0x53,
5018 : : 0xA6, 0xF0, 0xE9, 0x56, 0x37, 0x3B, 0xD6, 0x1B,
5019 : : 0x2E, 0x57, 0x98, 0x4D, 0x6A, 0x7E, 0xEB, 0x2E,
5020 : : 0x9B, 0xB8, 0xE2, 0x27, 0x55, 0xE2, 0x2E, 0xFA,
5021 : : 0x3C, 0xD2, 0x7A, 0xCC, 0xDB, 0x5C, 0x45, 0x85,
5022 : : 0xA6, 0x92, 0x49, 0x79, 0x9D, 0x18, 0x20, 0x50,
5023 : : 0x7B, 0xF4, 0x0F, 0x43, 0x2F, 0x7B, 0x3E, 0x90,
5024 : : 0xEF, 0xF3, 0x29, 0x66, 0xDF, 0xD1, 0xE9, 0x44,
5025 : : 0xC6, 0x28, 0xAA, 0x48, 0x00, 0x5F, 0x12, 0xEB,
5026 : : 0xEC, 0x26, 0x7F, 0xB3, 0x83, 0xFB, 0x50, 0x5A,
5027 : : 0x5F, 0x5A, 0x8E, 0x08, 0x4B, 0xF7, 0x50, 0x10,
5028 : : 0xC8, 0x73, 0x8F, 0x9C, 0xF6, 0xCB, 0xDC, 0xEA,
5029 : : 0x78, 0x07, 0x2C, 0x59, 0xAD, 0x66, 0x48, 0xFF,
5030 : : 0x56, 0x7D, 0x99, 0xC9, 0xEA, 0x64, 0xE7, 0xD0,
5031 : : 0x46, 0x88, 0x58, 0x46, 0x93, 0x37, 0x70, 0xC1,
5032 : : 0x91, 0x40, 0x02, 0x46, 0x7F, 0x8D, 0xFE, 0x66,
5033 : : 0x07, 0x1F, 0x3B, 0x56, 0x6A, 0x6E, 0x88, 0xB2,
5034 : : 0xBB, 0xC0, 0xC8, 0xCD, 0xD9, 0xDC, 0x0A, 0x0C,
5035 : : 0x1A, 0x27, 0x35, 0x48, 0x4C, 0x5B, 0x5D, 0x90,
5036 : : 0xA0, 0xB2, 0xB4, 0xCE, 0xD6, 0xDD, 0x07, 0x13,
5037 : : 0x7C, 0x93, 0x99, 0xA2, 0xA9, 0xAC, 0xC3, 0xC8,
5038 : : 0xEF, 0x1D, 0x33, 0x3D, 0x3F, 0x42, 0x52, 0x57,
5039 : : 0x6D, 0x72, 0x87, 0x8E, 0x96, 0xA8, 0xC6, 0xC8,
5040 : : 0xD0, 0xD6, 0xE8, 0xEB, 0xF2, 0x00, 0x00, 0x00,
5041 : : 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
5042 : : 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
5043 : : 0x0E, 0x1E, 0x29, 0x3D,
5044 : : };
5045 : :
5046 : : uint8_t mldsa_44_message[] = {
5047 : : 0x54, 0x68, 0x69, 0x73, 0x20, 0x69, 0x73, 0x20,
5048 : : 0x74, 0x68, 0x65, 0x20, 0x6D, 0x65, 0x73, 0x73,
5049 : : 0x61, 0x67, 0x65, 0x20, 0x74, 0x6F, 0x20, 0x62,
5050 : : 0x65, 0x20, 0x73, 0x69, 0x67, 0x6E, 0x65, 0x64,
5051 : : 0x2E, 0x0A,
5052 : : };
5053 : :
5054 : : uint8_t mldsa_44_privkey_noseed[] = {
5055 : : 0xBA, 0x71, 0xF9, 0xF6, 0x4E, 0x11, 0xBA, 0xEB,
5056 : : 0x58, 0xFA, 0x9C, 0x6F, 0xBB, 0x6E, 0x14, 0xE6,
5057 : : 0x1F, 0x18, 0x64, 0x3D, 0xAB, 0x49, 0x5B, 0x47,
5058 : : 0x53, 0x9A, 0x91, 0x66, 0xCA, 0x01, 0x98, 0x13,
5059 : : 0xC5, 0xC1, 0x61, 0x0A, 0x40, 0x77, 0x4F, 0x0E,
5060 : : 0xBA, 0x33, 0x34, 0xF8, 0xB5, 0xBE, 0x56, 0xE8,
5061 : : 0x78, 0x71, 0xB3, 0xC3, 0xA7, 0x72, 0xC0, 0x72,
5062 : : 0x0F, 0xA3, 0x76, 0x66, 0xAE, 0x17, 0x35, 0xFD,
5063 : : 0xE6, 0xBC, 0x38, 0xA1, 0xC3, 0x5F, 0x8C, 0xF0,
5064 : : 0x8E, 0x44, 0x09, 0x24, 0xC9, 0x03, 0x71, 0x97,
5065 : : 0xBB, 0x87, 0xFD, 0xC4, 0x64, 0x6B, 0x86, 0xDA,
5066 : : 0x5A, 0x05, 0x89, 0xA3, 0x26, 0xCC, 0x0C, 0x0D,
5067 : : 0x95, 0x0F, 0xF8, 0xB5, 0xA9, 0xEA, 0x41, 0x35,
5068 : : 0xEA, 0xB8, 0xA9, 0x3F, 0x80, 0xF0, 0x92, 0x7E,
5069 : : 0x12, 0x40, 0x46, 0xE2, 0x5B, 0x23, 0x66, 0xAE,
5070 : : 0xA2, 0x5A, 0x6D, 0x1D, 0x0F, 0xEF, 0x98, 0x21,
5071 : : 0x04, 0xB8, 0x09, 0xDA, 0x12, 0x48, 0xE1, 0x40,
5072 : : 0x4C, 0x11, 0x03, 0x85, 0x99, 0xB0, 0x4D, 0x61,
5073 : : 0x04, 0x0A, 0xC0, 0x34, 0x28, 0x23, 0x16, 0x80,
5074 : : 0x08, 0x12, 0x45, 0x11, 0x49, 0x0C, 0xA0, 0x96,
5075 : : 0x0D, 0xC2, 0xA8, 0x01, 0x5A, 0xA8, 0x65, 0x0B,
5076 : : 0x30, 0x25, 0xD4, 0x94, 0x44, 0x8B, 0x38, 0x8C,
5077 : : 0x10, 0x24, 0x41, 0x22, 0x40, 0x69, 0x8A, 0x04,
5078 : : 0x04, 0x0C, 0x26, 0x90, 0xE3, 0x34, 0x69, 0xE2,
5079 : : 0x24, 0x68, 0xD2, 0x44, 0x00, 0x0B, 0x84, 0x90,
5080 : : 0xD9, 0x42, 0x30, 0x21, 0x91, 0x8D, 0x09, 0x99,
5081 : : 0x64, 0x20, 0x39, 0x60, 0x82, 0x36, 0x21, 0x90,
5082 : : 0xB8, 0x4C, 0x02, 0x12, 0x6E, 0x24, 0xB9, 0x70,
5083 : : 0x84, 0x22, 0x01, 0xE1, 0xA8, 0x64, 0x44, 0x26,
5084 : : 0x0E, 0x01, 0x17, 0x0E, 0x82, 0x40, 0x6C, 0x9B,
5085 : : 0x38, 0x6D, 0x0A, 0x93, 0x50, 0x52, 0x22, 0x25,
5086 : : 0xD2, 0xB8, 0x2C, 0x1A, 0x25, 0x70, 0x90, 0x12,
5087 : : 0x22, 0xD1, 0xB2, 0x80, 0x22, 0x46, 0x52, 0x01,
5088 : : 0x34, 0x80, 0x40, 0x34, 0x21, 0x41, 0x06, 0x60,
5089 : : 0x41, 0x32, 0x82, 0x09, 0x45, 0x90, 0x52, 0x32,
5090 : : 0x29, 0x83, 0xB8, 0x44, 0x93, 0x12, 0x21, 0x0A,
5091 : : 0xC1, 0x89, 0x60, 0xB2, 0x71, 0x9C, 0x90, 0x69,
5092 : : 0x90, 0x82, 0x90, 0x89, 0x12, 0x49, 0x40, 0x40,
5093 : : 0x8A, 0x5C, 0x10, 0x48, 0x01, 0x87, 0x91, 0x03,
5094 : : 0xB0, 0x40, 0xD8, 0x44, 0x05, 0xE4, 0xB0, 0x29,
5095 : : 0x0A, 0x27, 0x90, 0x1C, 0xC9, 0x50, 0x58, 0x02,
5096 : : 0x8C, 0x0C, 0x49, 0x72, 0x49, 0x84, 0x6D, 0x19,
5097 : : 0xA7, 0x85, 0xE3, 0x00, 0x30, 0xCB, 0xB2, 0x21,
5098 : : 0xE2, 0x08, 0x10, 0x4C, 0xA6, 0x64, 0x11, 0x43,
5099 : : 0x68, 0x52, 0x94, 0x69, 0x09, 0x39, 0x32, 0x91,
5100 : : 0xA2, 0x6D, 0xCA, 0x14, 0x84, 0xA3, 0x92, 0x11,
5101 : : 0xDB, 0x94, 0x2C, 0x01, 0xC6, 0x64, 0x14, 0x24,
5102 : : 0x8C, 0x1A, 0x15, 0x31, 0x0A, 0x23, 0x0E, 0xD8,
5103 : : 0x14, 0x20, 0xA4, 0x26, 0x8D, 0x43, 0x40, 0x90,
5104 : : 0xC1, 0x42, 0x86, 0xA4, 0x10, 0x85, 0x0C, 0x32,
5105 : : 0x2D, 0xD0, 0x28, 0x60, 0x1B, 0xB5, 0x0C, 0x52,
5106 : : 0x44, 0x61, 0x21, 0x15, 0x24, 0x21, 0xC6, 0x04,
5107 : : 0xD8, 0x34, 0x31, 0xD9, 0x12, 0x71, 0xA2, 0x34,
5108 : : 0x52, 0x03, 0x30, 0x89, 0x54, 0x32, 0x10, 0x83,
5109 : : 0x94, 0x08, 0xA2, 0xA4, 0x70, 0xD2, 0x44, 0x8E,
5110 : : 0x84, 0x02, 0x8D, 0x91, 0x46, 0x62, 0x0B, 0x00,
5111 : : 0x0E, 0xA0, 0x80, 0x70, 0x22, 0xB5, 0x0D, 0x0B,
5112 : : 0xC9, 0x01, 0x00, 0x26, 0x4D, 0xE2, 0x44, 0x80,
5113 : : 0x93, 0x20, 0x65, 0xC9, 0x96, 0x8D, 0xDA, 0xA4,
5114 : : 0x4C, 0x42, 0xA8, 0x00, 0x1A, 0x27, 0x6C, 0xC3,
5115 : : 0x94, 0x4D, 0xA0, 0x30, 0x2C, 0xDA, 0xA8, 0x04,
5116 : : 0x23, 0xA3, 0x8C, 0x63, 0x04, 0x0E, 0x59, 0xC8,
5117 : : 0x00, 0x20, 0xA9, 0x6C, 0xC4, 0x06, 0x50, 0x82,
5118 : : 0x00, 0x2E, 0x5C, 0xB2, 0x44, 0x61, 0x46, 0x51,
5119 : : 0x0C, 0x18, 0x80, 0x18, 0x38, 0x82, 0x02, 0x25,
5120 : : 0x90, 0xA2, 0xB2, 0x60, 0x21, 0xA0, 0x40, 0x20,
5121 : : 0x49, 0x2A, 0x52, 0x28, 0x86, 0x93, 0xA6, 0x28,
5122 : : 0x9B, 0x94, 0x71, 0x02, 0xB9, 0x6D, 0x49, 0xA0,
5123 : : 0x2C, 0x09, 0x25, 0x28, 0x18, 0x93, 0x09, 0x10,
5124 : : 0x49, 0x4C, 0x13, 0xC9, 0x91, 0xA3, 0x88, 0x2D,
5125 : : 0x50, 0x12, 0x31, 0x63, 0xB4, 0x00, 0xA4, 0x00,
5126 : : 0x4E, 0x04, 0xB6, 0x68, 0x12, 0x14, 0x26, 0x00,
5127 : : 0x17, 0x00, 0x9B, 0x92, 0x0C, 0x51, 0xA8, 0x65,
5128 : : 0x11, 0x44, 0x8D, 0x44, 0x42, 0x69, 0x00, 0xA5,
5129 : : 0x6D, 0x04, 0xA9, 0x69, 0x43, 0x94, 0x69, 0x4C,
5130 : : 0xB8, 0x60, 0x52, 0x26, 0x2D, 0xA1, 0x32, 0x11,
5131 : : 0xCA, 0xB0, 0x11, 0x1B, 0x81, 0x90, 0x12, 0x11,
5132 : : 0x64, 0x42, 0x86, 0x89, 0x9C, 0x12, 0x51, 0xDC,
5133 : : 0xC0, 0x41, 0x13, 0x47, 0x68, 0x9B, 0x20, 0x92,
5134 : : 0xD1, 0x26, 0x91, 0x23, 0x96, 0x50, 0x13, 0xB3,
5135 : : 0x4C, 0x12, 0x45, 0x69, 0x21, 0xA1, 0x05, 0x0C,
5136 : : 0x46, 0x65, 0x99, 0x38, 0x30, 0x99, 0x26, 0x2E,
5137 : : 0x19, 0x15, 0x72, 0x11, 0x39, 0x8D, 0x89, 0x10,
5138 : : 0x92, 0x50, 0x28, 0x11, 0x48, 0xA6, 0x49, 0x52,
5139 : : 0xB6, 0x2D, 0xC9, 0x30, 0x4D, 0xD9, 0x32, 0x91,
5140 : : 0x91, 0xA6, 0x44, 0x14, 0x34, 0x0E, 0x13, 0x39,
5141 : : 0x41, 0x98, 0x06, 0x0C, 0x22, 0x25, 0x6C, 0x14,
5142 : : 0x47, 0x70, 0x21, 0xB7, 0x60, 0x23, 0x98, 0x25,
5143 : : 0xE4, 0x24, 0x6E, 0xD1, 0xB6, 0x44, 0x51, 0x44,
5144 : : 0x2C, 0x41, 0x42, 0x85, 0xE0, 0x44, 0x42, 0x89,
5145 : : 0x42, 0x42, 0xC2, 0x24, 0x2C, 0xCC, 0xC6, 0x68,
5146 : : 0x13, 0x12, 0x69, 0x98, 0x30, 0x49, 0x23, 0x28,
5147 : : 0x6A, 0x14, 0xC8, 0x11, 0x60, 0x92, 0x30, 0x11,
5148 : : 0x26, 0x52, 0x92, 0xB0, 0x00, 0x5C, 0x84, 0x2C,
5149 : : 0x4A, 0x14, 0x29, 0x0A, 0x95, 0x40, 0xE3, 0xC4,
5150 : : 0x05, 0x0C, 0xC8, 0x89, 0xA1, 0x26, 0x62, 0x44,
5151 : : 0x10, 0x04, 0x9A, 0xC8, 0x70, 0x0C, 0x93, 0x60,
5152 : : 0x90, 0xB6, 0x30, 0x12, 0x17, 0x71, 0x23, 0x18,
5153 : : 0x4E, 0xD4, 0x10, 0x85, 0x84, 0x20, 0x82, 0x5C,
5154 : : 0x14, 0x48, 0x90, 0xB2, 0x51, 0xA0, 0x18, 0x92,
5155 : : 0x93, 0x94, 0x80, 0x1A, 0x49, 0x72, 0xC0, 0x02,
5156 : : 0x06, 0xE1, 0xA6, 0x8C, 0xA1, 0x80, 0x4D, 0x4A,
5157 : : 0x26, 0x08, 0x18, 0x07, 0x62, 0x42, 0x12, 0x40,
5158 : : 0x10, 0x41, 0x64, 0x44, 0x42, 0x4E, 0x94, 0x86,
5159 : : 0x40, 0x9A, 0x84, 0x41, 0x21, 0xC5, 0x71, 0x01,
5160 : : 0x96, 0x29, 0x19, 0x40, 0x4E, 0x94, 0x36, 0x22,
5161 : : 0x24, 0xC3, 0x20, 0x22, 0x88, 0x71, 0x84, 0x20,
5162 : : 0x4C, 0x64, 0x20, 0x69, 0xDB, 0x84, 0x24, 0x24,
5163 : : 0x25, 0x46, 0x21, 0xC4, 0x71, 0x8A, 0x14, 0x64,
5164 : : 0x01, 0x20, 0x65, 0x4C, 0x84, 0x24, 0x44, 0x24,
5165 : : 0x30, 0x8A, 0x22, 0x70, 0xD3, 0x86, 0x30, 0x0B,
5166 : : 0xB4, 0x6C, 0x21, 0x23, 0x0A, 0x8B, 0xB8, 0x4D,
5167 : : 0x5C, 0xF7, 0xD7, 0xE6, 0x89, 0x30, 0x2B, 0xED,
5168 : : 0xB1, 0xC5, 0x86, 0x7E, 0x7D, 0x26, 0x9B, 0x1C,
5169 : : 0xDB, 0x07, 0xF8, 0x25, 0x64, 0x10, 0x82, 0xE1,
5170 : : 0x9A, 0x8D, 0xA2, 0xF9, 0x30, 0x77, 0xE8, 0xB1,
5171 : : 0xFC, 0x3D, 0x4E, 0x6B, 0x2D, 0x32, 0x58, 0x33,
5172 : : 0x6B, 0x4F, 0x9C, 0x64, 0x55, 0x15, 0x3A, 0xC0,
5173 : : 0x40, 0xA8, 0x47, 0xFB, 0x64, 0x7F, 0xBB, 0x6B,
5174 : : 0x55, 0x2A, 0x40, 0x00, 0x71, 0xFE, 0x17, 0x72,
5175 : : 0x48, 0x5B, 0x7A, 0x9D, 0x1F, 0x0D, 0x14, 0x7B,
5176 : : 0xF3, 0x38, 0x8C, 0x56, 0x54, 0x71, 0xE4, 0xE6,
5177 : : 0x2C, 0xC3, 0xCE, 0x0D, 0x0C, 0x0F, 0xC3, 0x60,
5178 : : 0xDF, 0x92, 0x89, 0xED, 0x99, 0x18, 0x37, 0x6B,
5179 : : 0x8B, 0x8B, 0x93, 0x14, 0x50, 0x47, 0xF8, 0xFE,
5180 : : 0xA2, 0x98, 0x60, 0x07, 0xC2, 0xAA, 0x89, 0x92,
5181 : : 0x2F, 0x69, 0xEB, 0x47, 0x5B, 0x59, 0x7B, 0x2B,
5182 : : 0xBA, 0x23, 0x7B, 0x9C, 0x84, 0x2E, 0x3F, 0xF1,
5183 : : 0xD3, 0x25, 0xE8, 0x2A, 0x1F, 0x23, 0xE9, 0x49,
5184 : : 0x89, 0xD0, 0x06, 0xBC, 0x7C, 0xE4, 0x94, 0x6F,
5185 : : 0x2E, 0x8B, 0x77, 0xE1, 0x08, 0x48, 0x46, 0x3C,
5186 : : 0x47, 0xFE, 0x7B, 0x20, 0x9E, 0x2A, 0x61, 0x7D,
5187 : : 0xDD, 0x41, 0x79, 0x6A, 0xE6, 0x14, 0x5E, 0x70,
5188 : : 0x9C, 0xDA, 0x94, 0x06, 0xF2, 0x26, 0x12, 0x57,
5189 : : 0xC2, 0x13, 0xB4, 0xB3, 0x0D, 0xA3, 0x0A, 0xC2,
5190 : : 0x5B, 0x0D, 0x06, 0xCF, 0x79, 0xA8, 0x12, 0xC5,
5191 : : 0xFC, 0xB0, 0xEF, 0x11, 0xD9, 0xFE, 0xDF, 0xE0,
5192 : : 0x99, 0x4A, 0xFE, 0x3B, 0x69, 0xB0, 0x6A, 0x29,
5193 : : 0x16, 0xCF, 0x69, 0x2B, 0x9D, 0xA7, 0x60, 0x28,
5194 : : 0xE5, 0xF3, 0xA0, 0x48, 0x79, 0xE6, 0x96, 0xD2,
5195 : : 0x1F, 0x73, 0x5C, 0x37, 0x83, 0x15, 0x36, 0x4D,
5196 : : 0xB0, 0xA4, 0xE0, 0xAB, 0x6B, 0x53, 0xD3, 0x1E,
5197 : : 0xFA, 0xF3, 0x0D, 0x65, 0xE3, 0x7A, 0x1B, 0x6A,
5198 : : 0x77, 0x04, 0x6F, 0x04, 0xC6, 0x4B, 0xA1, 0x07,
5199 : : 0x2A, 0x97, 0x80, 0xE0, 0xC5, 0x66, 0xC9, 0x43,
5200 : : 0x39, 0xA4, 0xD1, 0x9D, 0x00, 0x68, 0xC5, 0x7D,
5201 : : 0x6E, 0x6F, 0x0B, 0x51, 0x2D, 0xB7, 0x13, 0x4A,
5202 : : 0x95, 0x0E, 0xAF, 0x4F, 0x7B, 0x01, 0xA5, 0xFD,
5203 : : 0xD0, 0x65, 0xB9, 0x1B, 0xFA, 0x29, 0xE4, 0x42,
5204 : : 0x36, 0x79, 0xCD, 0xE7, 0x4B, 0xC6, 0xA8, 0xF1,
5205 : : 0xC8, 0x4C, 0x4D, 0xF7, 0x83, 0x87, 0x23, 0x1D,
5206 : : 0xC8, 0x5C, 0xE3, 0x26, 0x70, 0x44, 0x59, 0x03,
5207 : : 0xC4, 0xBE, 0xBE, 0xE3, 0xF5, 0x0C, 0x43, 0xE5,
5208 : : 0x04, 0x49, 0x49, 0x69, 0x11, 0xAA, 0x93, 0xE7,
5209 : : 0xE3, 0x95, 0x78, 0x74, 0x14, 0xD3, 0x17, 0x68,
5210 : : 0xD9, 0x91, 0x25, 0x20, 0xF8, 0x3C, 0x02, 0xFF,
5211 : : 0x01, 0x12, 0x4D, 0xCF, 0x0E, 0x12, 0x5F, 0xAF,
5212 : : 0xD5, 0xB9, 0xD7, 0xE7, 0xDD, 0xA4, 0xF5, 0xB5,
5213 : : 0x0C, 0x70, 0xAE, 0xBB, 0x85, 0x99, 0xA2, 0xE4,
5214 : : 0x47, 0x6A, 0x0D, 0xE5, 0x31, 0xB0, 0x40, 0x26,
5215 : : 0x72, 0xDF, 0x75, 0x75, 0x14, 0x2D, 0x86, 0x01,
5216 : : 0x60, 0x5C, 0x94, 0x01, 0x79, 0x23, 0xF6, 0x4A,
5217 : : 0xC5, 0x77, 0xC4, 0xBE, 0xD8, 0xD8, 0xE8, 0x9A,
5218 : : 0x74, 0xCA, 0x9F, 0x38, 0x19, 0xCB, 0xF1, 0x42,
5219 : : 0xA7, 0x2D, 0xEB, 0xE7, 0x7C, 0x4E, 0xFB, 0x71,
5220 : : 0x27, 0xE2, 0xD8, 0xC1, 0xB7, 0xBF, 0xB6, 0x42,
5221 : : 0x86, 0xC0, 0xBD, 0x52, 0x23, 0x3F, 0x43, 0xC6,
5222 : : 0x7D, 0x57, 0x17, 0xF9, 0x7A, 0xD8, 0x28, 0x54,
5223 : : 0x87, 0x3D, 0xDC, 0x7F, 0x71, 0xD6, 0x56, 0xAA,
5224 : : 0xA6, 0xEF, 0x70, 0x70, 0x60, 0xAF, 0x28, 0x0B,
5225 : : 0x9F, 0x45, 0x4B, 0x4F, 0xED, 0xB4, 0x77, 0x6E,
5226 : : 0x83, 0xB2, 0xFD, 0xBA, 0x20, 0xA4, 0x5A, 0xEF,
5227 : : 0xEB, 0x54, 0x9A, 0x1E, 0xD0, 0x38, 0x20, 0x21,
5228 : : 0x89, 0x3C, 0xA9, 0xA6, 0xE7, 0x4C, 0xCC, 0x30,
5229 : : 0xA2, 0x55, 0x39, 0x37, 0xCC, 0xEF, 0x34, 0x38,
5230 : : 0x99, 0xB5, 0x02, 0xCF, 0x46, 0xDD, 0xB8, 0xDD,
5231 : : 0x1D, 0x95, 0xFE, 0xFB, 0x60, 0xC9, 0xB2, 0x04,
5232 : : 0x69, 0xA1, 0x50, 0x3B, 0x2A, 0x68, 0x75, 0x87,
5233 : : 0x83, 0x0D, 0x33, 0xCE, 0xE9, 0xA7, 0x2D, 0x79,
5234 : : 0x8F, 0xCF, 0x4A, 0x9B, 0x45, 0x2C, 0x85, 0x49,
5235 : : 0xF5, 0x59, 0xC5, 0xD9, 0xFC, 0x6B, 0xFE, 0x08,
5236 : : 0x3F, 0x44, 0x6C, 0x2D, 0x90, 0x39, 0x81, 0xD9,
5237 : : 0xF2, 0x64, 0x92, 0x48, 0x3A, 0xB4, 0x52, 0xEA,
5238 : : 0x5B, 0xB1, 0x00, 0x8F, 0xFE, 0xAC, 0x97, 0x5D,
5239 : : 0xA0, 0x27, 0x59, 0x59, 0x3E, 0x7E, 0x06, 0x63,
5240 : : 0x61, 0x07, 0x3A, 0x83, 0xB2, 0x7B, 0x53, 0x1A,
5241 : : 0x3D, 0x0D, 0xDA, 0x51, 0x7C, 0xA9, 0x90, 0xEA,
5242 : : 0x32, 0x35, 0xD1, 0xD7, 0xB5, 0xE0, 0x9D, 0xA5,
5243 : : 0xF0, 0x2D, 0xC1, 0x52, 0x5B, 0x1D, 0xA6, 0x85,
5244 : : 0x96, 0x5B, 0x54, 0xFC, 0x2A, 0x3A, 0x73, 0xA1,
5245 : : 0x79, 0x0E, 0x0E, 0xFB, 0x69, 0xE7, 0x0A, 0x78,
5246 : : 0xFA, 0x55, 0x03, 0x44, 0xEA, 0x8C, 0x75, 0x3D,
5247 : : 0xBF, 0x18, 0x63, 0x9B, 0xAA, 0x8C, 0xB1, 0x25,
5248 : : 0x9A, 0xA7, 0x4F, 0x68, 0xF9, 0x2A, 0xBA, 0x80,
5249 : : 0x07, 0xC6, 0x18, 0xCC, 0xB6, 0xF5, 0x06, 0x9F,
5250 : : 0xF4, 0x6B, 0x97, 0x51, 0xBB, 0xFF, 0xF3, 0x7D,
5251 : : 0xF3, 0x21, 0x36, 0x0F, 0x0F, 0x5C, 0x0E, 0x7F,
5252 : : 0x56, 0x26, 0xDD, 0x12, 0x9A, 0xE3, 0xAE, 0x2A,
5253 : : 0x7C, 0x56, 0xCD, 0xB6, 0x11, 0xED, 0xA4, 0xC9,
5254 : : 0x8F, 0xEC, 0x83, 0x16, 0x3C, 0xD5, 0x11, 0x68,
5255 : : 0x78, 0xC1, 0xA9, 0x3E, 0xBA, 0xA2, 0x6D, 0xB4,
5256 : : 0x05, 0xEA, 0xF4, 0xA7, 0xAB, 0xA2, 0x77, 0x83,
5257 : : 0x7D, 0xE9, 0xA5, 0x15, 0x04, 0x70, 0x76, 0x24,
5258 : : 0xEF, 0x2E, 0x1B, 0xBB, 0xCA, 0x29, 0x24, 0x11,
5259 : : 0x16, 0x7F, 0x2E, 0x3D, 0x39, 0x0C, 0x0E, 0x51,
5260 : : 0xF8, 0x4A, 0x2F, 0x13, 0x83, 0x90, 0xE3, 0x3F,
5261 : : 0x85, 0x83, 0x5D, 0x38, 0xA9, 0x4D, 0xBB, 0xE7,
5262 : : 0x1E, 0x6C, 0x82, 0x1E, 0x86, 0xB1, 0x1F, 0xFD,
5263 : : 0x89, 0xEF, 0xF4, 0xBF, 0xE2, 0x08, 0xD6, 0x00,
5264 : : 0x5D, 0x28, 0xF7, 0x04, 0xBA, 0xEA, 0xD1, 0xF2,
5265 : : 0x5D, 0xE0, 0xEB, 0x24, 0x1B, 0x18, 0xFC, 0x7F,
5266 : : 0xA0, 0xDD, 0xD9, 0x0D, 0xC1, 0x39, 0xBE, 0x7F,
5267 : : 0xCB, 0xEB, 0x97, 0x30, 0xFA, 0xE4, 0xB5, 0xD1,
5268 : : 0x72, 0x70, 0xCE, 0x4C, 0x67, 0x0C, 0x42, 0x57,
5269 : : 0x0A, 0x9C, 0xF2, 0x5B, 0xC4, 0xFA, 0xE5, 0xCD,
5270 : : 0x31, 0xE5, 0xD5, 0x5A, 0xD0, 0x22, 0x6A, 0x94,
5271 : : 0xBE, 0x52, 0x94, 0x8C, 0x67, 0x02, 0xA9, 0x86,
5272 : : 0xA0, 0xAD, 0xBF, 0xCD, 0x3A, 0xC4, 0x82, 0xBB,
5273 : : 0x12, 0xAB, 0xBB, 0x79, 0xA2, 0xF6, 0x60, 0x28,
5274 : : 0x42, 0x15, 0x3B, 0x2F, 0x82, 0xA3, 0xB3, 0xCD,
5275 : : 0x16, 0x88, 0xE7, 0x4D, 0x36, 0x53, 0x4B, 0xFF,
5276 : : 0x8C, 0x48, 0xD3, 0xC4, 0x51, 0xEB, 0x2C, 0x5F,
5277 : : 0x98, 0xFE, 0xB9, 0xE7, 0x86, 0x4D, 0x60, 0xAF,
5278 : : 0x96, 0xE8, 0x3B, 0x21, 0x62, 0x46, 0x74, 0x82,
5279 : : 0xF0, 0x58, 0x63, 0x9C, 0x86, 0xA7, 0x85, 0xA9,
5280 : : 0xA1, 0xD4, 0xB6, 0x9B, 0xC3, 0x0E, 0x77, 0xA6,
5281 : : 0x4C, 0x3B, 0xBC, 0xD7, 0xDE, 0xB4, 0xE3, 0xD3,
5282 : : 0x0F, 0x1A, 0x67, 0x21, 0x20, 0x3D, 0x87, 0xA8,
5283 : : 0x8A, 0xB8, 0x5E, 0x02, 0x7A, 0x97, 0x42, 0xFC,
5284 : : 0x68, 0x8F, 0x0A, 0xDF, 0x15, 0x72, 0x8E, 0x59,
5285 : : 0x7E, 0x91, 0x0C, 0xFE, 0x5D, 0xF3, 0x3C, 0x56,
5286 : : 0xA1, 0x36, 0xEF, 0x39, 0xC7, 0xCA, 0x5D, 0x65,
5287 : : 0x0C, 0x2B, 0x9F, 0x90, 0x1C, 0x9B, 0x89, 0xE1,
5288 : : 0xE0, 0x93, 0x54, 0x93, 0x61, 0xF3, 0x03, 0xBE,
5289 : : 0x88, 0x39, 0xD1, 0x45, 0x4C, 0xCE, 0xB5, 0xFB,
5290 : : 0xC4, 0x43, 0x5F, 0xA0, 0xDA, 0xB5, 0x8A, 0x8F,
5291 : : 0xC2, 0x85, 0x36, 0x0E, 0xEA, 0x49, 0x1C, 0xA0,
5292 : : 0x77, 0x96, 0x1C, 0x4A, 0xAA, 0x3E, 0x96, 0xDE,
5293 : : 0x99, 0x71, 0xB9, 0x4F, 0xDF, 0xA5, 0x20, 0x7C,
5294 : : 0xCF, 0x0D, 0x9D, 0xAB, 0x2C, 0x48, 0x96, 0xF0,
5295 : : 0x7E, 0xB6, 0x77, 0x1A, 0x38, 0x3C, 0x65, 0x12,
5296 : : 0xF4, 0x1E, 0xA2, 0x8D, 0xEE, 0xE4, 0x07, 0xFD,
5297 : : 0xAE, 0x3C, 0x57, 0x4F, 0x5D, 0x41, 0x6A, 0x89,
5298 : : 0x7A, 0x27, 0xEF, 0x7C, 0xF5, 0x96, 0xF0, 0x43,
5299 : : 0x2D, 0x62, 0x4A, 0x2C, 0x4E, 0xAC, 0xE5, 0x2F,
5300 : : 0x3C, 0xBF, 0x2C, 0x63, 0x31, 0xB8, 0x0C, 0x9C,
5301 : : 0x91, 0x65, 0xBF, 0x13, 0x34, 0x24, 0x69, 0x32,
5302 : : 0x02, 0x4E, 0xC0, 0xBE, 0x44, 0xB3, 0x21, 0x36,
5303 : : 0xB4, 0xE4, 0x34, 0x27, 0x91, 0x35, 0x85, 0x03,
5304 : : 0x64, 0xC7, 0x57, 0xF1, 0xDC, 0xFA, 0x63, 0x85,
5305 : : 0xE2, 0x56, 0x33, 0x12, 0xC5, 0xF5, 0x53, 0xF0,
5306 : : 0xC8, 0x44, 0xEA, 0xBB, 0x79, 0x11, 0xCE, 0xE7,
5307 : : 0x60, 0xCA, 0xEB, 0x3E, 0x19, 0x3B, 0xF3, 0xA9,
5308 : : 0xC3, 0x81, 0x14, 0x87, 0x23, 0x9A, 0xD2, 0xE0,
5309 : : 0x14, 0x78, 0xF4, 0x6E, 0x41, 0x8A, 0x5D, 0xE5,
5310 : : 0x6B, 0x7F, 0x17, 0x55, 0xBA, 0x68, 0xF9, 0xA3,
5311 : : 0x74, 0x61, 0x3B, 0x5D, 0xE2, 0xED, 0x26, 0xC5,
5312 : : 0x80, 0xC7, 0x72, 0xDB, 0xDB, 0xFA, 0xB1, 0xF7,
5313 : : 0xE3, 0xF5, 0x7D, 0x94, 0xF8, 0x4E, 0x30, 0xDE,
5314 : : 0xB2, 0x9D, 0x70, 0xA9, 0x1D, 0xF2, 0x88, 0xFC,
5315 : : 0x43, 0xA2, 0x76, 0xDF, 0xED, 0x58, 0xE2, 0xB0,
5316 : : 0xDB, 0x53, 0x83, 0xE5, 0x32, 0xB6, 0xEE, 0xDF,
5317 : : 0xB3, 0x92, 0xE4, 0x3D, 0xC3, 0xDA, 0x72, 0x01,
5318 : : 0xA0, 0x68, 0xF5, 0x23, 0x1E, 0xE5, 0x22, 0x09,
5319 : : 0x8D, 0x68, 0x59, 0xB2, 0xD5, 0x64, 0x63, 0xA8,
5320 : : 0x91, 0x7B, 0x3C, 0x25, 0x61, 0x65, 0x79, 0x66,
5321 : : 0xDB, 0xC4, 0x78, 0x56, 0xB6, 0xFF, 0xC8, 0x2B,
5322 : : 0xCC, 0x37, 0x9F, 0xFD, 0x08, 0xB2, 0x59, 0xF3,
5323 : : 0xD9, 0xD7, 0x87, 0x3B, 0xA8, 0xFC, 0xBE, 0x4C,
5324 : : 0x94, 0x13, 0xB6, 0x01, 0x15, 0x91, 0x60, 0x70,
5325 : : 0x1D, 0xF0, 0x04, 0x70, 0xB1, 0x49, 0xBD, 0xF3,
5326 : : 0x2F, 0x4D, 0x3C, 0xFC, 0xFB, 0x9D, 0xEB, 0xC7,
5327 : : 0x72, 0x41, 0x71, 0x7D, 0x13, 0x06, 0x7A, 0xAE,
5328 : : 0xD2, 0x3C, 0x7A, 0x26, 0x51, 0x18, 0x51, 0x69,
5329 : : 0xF1, 0x26, 0x70, 0x61, 0xFB, 0x6B, 0x30, 0xE4,
5330 : : 0xFE, 0xA7, 0x3F, 0x66, 0xF4, 0xF9, 0x27, 0x56,
5331 : : 0xAC, 0x26, 0x23, 0x41, 0x8A, 0xF8, 0xB2, 0xA3,
5332 : : 0x98, 0x71, 0x1B, 0x7C, 0x68, 0x07, 0xB4, 0x34,
5333 : : 0x25, 0xE1, 0xD9, 0x9B, 0xFD, 0xCD, 0x5D, 0xF5,
5334 : : 0x31, 0x95, 0x28, 0x79, 0x06, 0xA3, 0x32, 0xF5,
5335 : : 0x99, 0x71, 0xA0, 0xC3, 0x43, 0x97, 0x5F, 0xC3,
5336 : : 0x20, 0xAD, 0x13, 0x7C, 0x9E, 0x34, 0xCE, 0x7C,
5337 : : 0xE8, 0x55, 0x20, 0xB2, 0x6C, 0xA1, 0x97, 0xA1,
5338 : : 0xFA, 0x2D, 0xF2, 0xEC, 0xD4, 0xE3, 0xFA, 0x83,
5339 : : 0x3B, 0x3B, 0xD2, 0xC2, 0x44, 0x82, 0x80, 0x42,
5340 : : 0x52, 0xCF, 0x1D, 0xF6, 0xAD, 0xC6, 0x39, 0x8F,
5341 : : 0x35, 0xE9, 0x8A, 0xB1, 0x87, 0x10, 0x40, 0x76,
5342 : : 0x80, 0xC9, 0xC1, 0xDB, 0xAC, 0x8C, 0x7E, 0xDC,
5343 : : 0x86, 0x46, 0xB9, 0x70, 0x82, 0xE2, 0xE1, 0x21,
5344 : : 0xFA, 0xA7, 0xFA, 0xC2, 0x1E, 0x4A, 0x33, 0x83,
5345 : : 0x84, 0xCB, 0x92, 0x20, 0x2C, 0x61, 0xBD, 0x12,
5346 : : 0x6C, 0x5D, 0xDD, 0x45, 0x8B, 0x32, 0x7A, 0x18,
5347 : : 0xBD, 0x71, 0x6F, 0x14, 0x2C, 0xA5, 0xCD, 0xB3,
5348 : : 0xE4, 0x9D, 0x7E, 0xB8, 0xD9, 0x62, 0xB5, 0xB8,
5349 : : 0x5A, 0x88, 0xF7, 0x99, 0xB6, 0x9A, 0x6A, 0x66,
5350 : : 0xC7, 0xBD, 0x62, 0x9F, 0x56, 0xB4, 0x3C, 0x02,
5351 : : 0x90, 0x62, 0x9B, 0x5E, 0x27, 0x4C, 0xDE, 0xC7,
5352 : : 0xA0, 0x72, 0x29, 0xE7, 0x93, 0x9A, 0x77, 0xD3,
5353 : : 0x2E, 0x8E, 0xF7, 0x30, 0xFC, 0xCE, 0xAD, 0x9C,
5354 : : 0x4E, 0x06, 0x77, 0xA8, 0x3A, 0x03, 0x30, 0xAB,
5355 : : 0x76, 0x5D, 0x33, 0x6D, 0xD2, 0xAA, 0x15, 0x5D,
5356 : : 0xCD, 0x2A, 0xC7, 0xF3, 0x15, 0x29, 0x77, 0x4F,
5357 : : 0x49, 0x36, 0xB0, 0x5D, 0x0B, 0x14, 0xB4, 0x8F,
5358 : : 0xAA, 0x1E, 0x8C, 0xD4, 0x50, 0x56, 0xE5, 0x6C,
5359 : : 0x13, 0x9B, 0x17, 0xF8, 0x90, 0x71, 0x5A, 0xD6,
5360 : : 0x3D, 0x6C, 0x4A, 0x9F, 0x2D, 0x97, 0x6C, 0x8B,
5361 : : 0x63, 0x5B, 0xDF, 0xE5, 0x86, 0x02, 0x81, 0x6F,
5362 : : 0x61, 0x2C, 0x6E, 0x4B, 0x22, 0x53, 0x67, 0xCB,
5363 : : 0x9A, 0x7B, 0xB7, 0x9C, 0x01, 0x8F, 0x1B, 0x8C,
5364 : : 0x53, 0x15, 0x18, 0x0A, 0xAD, 0xBE, 0x3A, 0xB7,
5365 : : 0x5A, 0xC3, 0x56, 0x20, 0x6F, 0xE2, 0x7C, 0x12,
5366 : : 0xDF, 0x3B, 0x56, 0x97, 0x84, 0xE3, 0xA5, 0x38,
5367 : : 0xFB, 0x05, 0x24, 0x18, 0x26, 0x6E, 0x72, 0xDB,
5368 : : 0x40, 0x0D, 0x6F, 0x32, 0xC4, 0x29, 0x7F, 0x34,
5369 : : 0xF9, 0xF1, 0xAF, 0x18, 0x6C, 0x37, 0x65, 0x65,
5370 : : 0x5F, 0x11, 0xB3, 0xE5, 0xA3, 0xC8, 0x04, 0x9B,
5371 : : 0x7D, 0xF1, 0x40, 0x11, 0xFF, 0x21, 0x5F, 0xBF,
5372 : : 0x17, 0xBF, 0x89, 0xEE, 0x97, 0x6C, 0xF0, 0xDB,
5373 : : 0xAB, 0x62, 0x70, 0x10, 0x4E, 0x7E, 0x31, 0x9D,
5374 : : 0x1F, 0x64, 0xC5, 0x9E, 0x20, 0x9E, 0x35, 0x82,
5375 : : };
5376 : :
5377 : : uint8_t mldsa_44_pubkey_noseed[] = {
5378 : : 0xBA, 0x71, 0xF9, 0xF6, 0x4E, 0x11, 0xBA, 0xEB,
5379 : : 0x58, 0xFA, 0x9C, 0x6F, 0xBB, 0x6E, 0x14, 0xE6,
5380 : : 0x1F, 0x18, 0x64, 0x3D, 0xAB, 0x49, 0x5B, 0x47,
5381 : : 0x53, 0x9A, 0x91, 0x66, 0xCA, 0x01, 0x98, 0x13,
5382 : : 0x1C, 0x44, 0xF8, 0x26, 0xBB, 0xD5, 0x6E, 0x34,
5383 : : 0xE5, 0x5D, 0xB5, 0xE5, 0xE2, 0xD7, 0x33, 0x48,
5384 : : 0x5E, 0x39, 0xEA, 0x26, 0x0F, 0xC6, 0x00, 0x0C,
5385 : : 0x5E, 0xA4, 0xBA, 0x80, 0xD3, 0x45, 0x5C, 0xDE,
5386 : : 0x53, 0xB4, 0x6F, 0x34, 0x48, 0x2A, 0xED, 0xFD,
5387 : : 0x54, 0x50, 0xFC, 0x2E, 0x1B, 0xA4, 0xF2, 0x5D,
5388 : : 0x15, 0xF9, 0xC1, 0x44, 0x24, 0x2F, 0xB3, 0x9B,
5389 : : 0xB5, 0x22, 0x87, 0x18, 0x90, 0x30, 0xC5, 0x04,
5390 : : 0x98, 0xE1, 0x71, 0x7B, 0x7C, 0x75, 0x8B, 0x19,
5391 : : 0x0A, 0x67, 0x48, 0xEA, 0x9A, 0xA3, 0xF7, 0xAC,
5392 : : 0xAA, 0xF2, 0xC7, 0xCB, 0x52, 0x6E, 0xD7, 0x17,
5393 : : 0xC9, 0xF7, 0x9A, 0xEB, 0x84, 0x21, 0x4F, 0xA5,
5394 : : 0xCD, 0x8D, 0xED, 0x92, 0xA0, 0xC3, 0xFA, 0x15,
5395 : : 0x58, 0x81, 0x0F, 0x12, 0xC7, 0x05, 0x0A, 0x36,
5396 : : 0x77, 0x08, 0xD1, 0x96, 0xCD, 0x24, 0xE5, 0xAF,
5397 : : 0x97, 0x49, 0x04, 0xAE, 0xD8, 0xE4, 0xCE, 0x88,
5398 : : 0x72, 0xE8, 0x69, 0x6B, 0x0B, 0x7B, 0xCA, 0x50,
5399 : : 0xE4, 0x52, 0xCD, 0x7D, 0x30, 0xEA, 0x9A, 0x4A,
5400 : : 0xDA, 0xC0, 0x31, 0x1D, 0x67, 0x2C, 0x6B, 0xDE,
5401 : : 0x84, 0x96, 0x24, 0x0B, 0x07, 0x43, 0x14, 0x63,
5402 : : 0x70, 0x88, 0x95, 0xCD, 0x9B, 0xAF, 0xC3, 0x16,
5403 : : 0x32, 0xD7, 0x39, 0x76, 0x49, 0x38, 0x8F, 0xDA,
5404 : : 0xFC, 0xBF, 0x7D, 0x30, 0x5A, 0x3D, 0xE9, 0xA4,
5405 : : 0x95, 0xEC, 0xA7, 0x43, 0x3A, 0x8F, 0x83, 0xBA,
5406 : : 0x0F, 0x0B, 0x25, 0xC4, 0x13, 0xC6, 0xE3, 0x9C,
5407 : : 0x96, 0xEB, 0x7D, 0x69, 0x1B, 0x34, 0xD3, 0x7C,
5408 : : 0xE3, 0x7F, 0x1E, 0xEA, 0xD1, 0xCF, 0x21, 0x7E,
5409 : : 0x25, 0xEF, 0x34, 0xEE, 0xCF, 0x3F, 0x7C, 0x60,
5410 : : 0xF8, 0x4B, 0x8E, 0xDF, 0xDD, 0xE8, 0x40, 0x5D,
5411 : : 0x4F, 0x83, 0x25, 0x76, 0xC6, 0x1E, 0xF9, 0x8E,
5412 : : 0x0A, 0x2F, 0x28, 0xDA, 0x18, 0x77, 0x00, 0x95,
5413 : : 0x39, 0x24, 0xF6, 0x86, 0xB9, 0x46, 0x14, 0x70,
5414 : : 0x5B, 0xCF, 0x53, 0xD3, 0x3F, 0xED, 0xD4, 0x34,
5415 : : 0x8E, 0xDD, 0xDB, 0xDF, 0x28, 0xB5, 0x06, 0x5E,
5416 : : 0x1F, 0x20, 0x77, 0x50, 0x43, 0xE8, 0x5C, 0xF9,
5417 : : 0x31, 0xF8, 0x29, 0x17, 0x93, 0x63, 0xA1, 0xA7,
5418 : : 0xE7, 0x40, 0x4A, 0x83, 0x8E, 0xC0, 0x00, 0x86,
5419 : : 0xB0, 0x97, 0x63, 0x86, 0xFE, 0x63, 0x7C, 0x98,
5420 : : 0x24, 0x47, 0x57, 0xE3, 0xF7, 0x69, 0xDD, 0xD4,
5421 : : 0x46, 0x74, 0x71, 0xBF, 0xAD, 0x67, 0x0F, 0x9A,
5422 : : 0x05, 0xF8, 0x24, 0x6E, 0xE5, 0x0A, 0x7B, 0x1E,
5423 : : 0xAF, 0x87, 0xFC, 0x40, 0x69, 0xC3, 0xAE, 0x2A,
5424 : : 0xA2, 0x03, 0x32, 0x58, 0x11, 0x77, 0x92, 0xF0,
5425 : : 0xBC, 0xD4, 0x9E, 0x08, 0x3F, 0xD1, 0xBC, 0x74,
5426 : : 0x96, 0xAB, 0xFF, 0x29, 0xCC, 0x94, 0xE4, 0x86,
5427 : : 0x8B, 0x21, 0x21, 0x4E, 0xD3, 0x16, 0x52, 0x53,
5428 : : 0x99, 0xA6, 0x10, 0xFB, 0xDD, 0x4A, 0x80, 0xE7,
5429 : : 0xC8, 0x07, 0x15, 0xF2, 0x95, 0x78, 0xE2, 0xA8,
5430 : : 0x4B, 0xB4, 0x0B, 0xDD, 0xDB, 0xD9, 0xF4, 0x7A,
5431 : : 0x11, 0xB6, 0xE7, 0xDA, 0x11, 0x8A, 0x1B, 0x65,
5432 : : 0x8D, 0x35, 0x9E, 0x8A, 0xEF, 0x55, 0xEB, 0x46,
5433 : : 0xB5, 0x37, 0x6B, 0x5B, 0x65, 0x59, 0x79, 0x98,
5434 : : 0x4A, 0x92, 0x2B, 0xEE, 0xBF, 0xC5, 0x9B, 0xCD,
5435 : : 0x60, 0x0D, 0x53, 0x09, 0xDC, 0xCD, 0x72, 0xDB,
5436 : : 0xF0, 0x78, 0x7D, 0xB8, 0xBA, 0x75, 0x7B, 0x53,
5437 : : 0x7C, 0x1E, 0xAF, 0xD5, 0xC0, 0xF5, 0x0E, 0xA4,
5438 : : 0xBC, 0x95, 0x83, 0x54, 0x9E, 0x28, 0x29, 0xA4,
5439 : : 0x2C, 0x28, 0xCA, 0xC2, 0x48, 0xC9, 0x6D, 0x78,
5440 : : 0x12, 0x4C, 0x47, 0x15, 0x9B, 0x18, 0xAE, 0xDD,
5441 : : 0x75, 0x4A, 0xBA, 0x17, 0xB1, 0x9D, 0x43, 0x0F,
5442 : : 0xB7, 0x8F, 0x63, 0x3E, 0xA9, 0xD2, 0x6F, 0x54,
5443 : : 0xA9, 0xBD, 0x50, 0xF8, 0xD8, 0xF6, 0xB7, 0x35,
5444 : : 0x94, 0xF8, 0x28, 0x97, 0x6E, 0x7E, 0xA0, 0x9C,
5445 : : 0x53, 0xBB, 0xB9, 0xF1, 0x1A, 0x56, 0xC9, 0x50,
5446 : : 0x7F, 0xB8, 0x9B, 0x9A, 0x5E, 0xBC, 0x03, 0x7A,
5447 : : 0x37, 0x26, 0x7A, 0x95, 0xF8, 0x5B, 0x8D, 0x64,
5448 : : 0xCA, 0x97, 0x19, 0x2B, 0x10, 0xA6, 0x6F, 0x41,
5449 : : 0x7B, 0x3F, 0x61, 0xFE, 0x9C, 0xA5, 0x71, 0x30,
5450 : : 0xA4, 0x8F, 0xD9, 0x25, 0xEA, 0xE2, 0xAB, 0x55,
5451 : : 0x02, 0xD5, 0x71, 0xC8, 0xA5, 0x19, 0x03, 0xC1,
5452 : : 0xD3, 0x98, 0xF4, 0xC1, 0xF7, 0x6A, 0x7E, 0x11,
5453 : : 0x74, 0x39, 0x76, 0xAF, 0xDB, 0xC6, 0x97, 0xF2,
5454 : : 0x30, 0x94, 0xA3, 0xCD, 0x76, 0x1F, 0xF9, 0x68,
5455 : : 0x5D, 0xE3, 0x2E, 0x09, 0xFB, 0x3C, 0x28, 0xAD,
5456 : : 0xD4, 0x53, 0x49, 0x03, 0x00, 0xBC, 0x7C, 0x89,
5457 : : 0xDC, 0x01, 0x78, 0x00, 0x96, 0x07, 0x17, 0x22,
5458 : : 0x94, 0x57, 0x75, 0xF2, 0x64, 0xE1, 0xB0, 0x62,
5459 : : 0x3B, 0xCF, 0x46, 0x19, 0xC7, 0x12, 0xC8, 0x38,
5460 : : 0x76, 0x12, 0x05, 0xD8, 0x76, 0x91, 0xB7, 0x5E,
5461 : : 0xF3, 0x60, 0x19, 0x6C, 0xBB, 0x9E, 0x9B, 0x92,
5462 : : 0xA0, 0xD4, 0xC4, 0xED, 0x62, 0x32, 0x6E, 0x50,
5463 : : 0x24, 0xD7, 0x75, 0x10, 0xB8, 0xEE, 0x2C, 0x74,
5464 : : 0x26, 0xCC, 0x22, 0xEA, 0xE2, 0x09, 0xDC, 0x9F,
5465 : : 0x13, 0xBD, 0xE6, 0xBF, 0x08, 0xF5, 0xE7, 0x18,
5466 : : 0x1B, 0xD3, 0xB4, 0x59, 0x45, 0x0B, 0x45, 0x1A,
5467 : : 0x51, 0x53, 0x9A, 0x71, 0x5C, 0x21, 0xD6, 0x7D,
5468 : : 0xD3, 0x30, 0xEB, 0x59, 0x70, 0xDB, 0x00, 0xD9,
5469 : : 0xED, 0xBF, 0xB2, 0x82, 0x2B, 0x03, 0x6F, 0xA1,
5470 : : 0x3B, 0xAF, 0xEB, 0x86, 0xD8, 0xDC, 0x78, 0x86,
5471 : : 0x6E, 0x3F, 0x8D, 0x43, 0xE5, 0x3D, 0x78, 0xCC,
5472 : : 0xA5, 0x59, 0x5A, 0x6F, 0xAF, 0x88, 0x6B, 0x5D,
5473 : : 0xC1, 0x12, 0xF1, 0xCF, 0x4A, 0xDC, 0xFA, 0x87,
5474 : : 0x58, 0x00, 0xD9, 0x0B, 0x48, 0x88, 0x3A, 0xF9,
5475 : : 0x73, 0x16, 0xFE, 0x15, 0x06, 0x87, 0x3F, 0xC1,
5476 : : 0x57, 0xE5, 0x70, 0xEA, 0xCB, 0xFD, 0x22, 0x28,
5477 : : 0x68, 0xD1, 0x42, 0x34, 0x10, 0x19, 0x66, 0xAF,
5478 : : 0xB6, 0xBF, 0x99, 0x40, 0x82, 0x92, 0x53, 0xA9,
5479 : : 0x53, 0xAD, 0xA8, 0x9F, 0xC7, 0x56, 0xB6, 0xA8,
5480 : : 0x49, 0xF7, 0x0A, 0xCB, 0x98, 0x38, 0xE6, 0x9F,
5481 : : 0xAA, 0x50, 0xBB, 0xA7, 0x5E, 0x3E, 0x89, 0xC2,
5482 : : 0xAD, 0xB5, 0x7E, 0x86, 0xD0, 0x88, 0xAB, 0x9B,
5483 : : 0x04, 0xA2, 0x8E, 0x67, 0x07, 0x09, 0x17, 0x22,
5484 : : 0x43, 0xEC, 0x5E, 0x00, 0x08, 0xA5, 0xCE, 0xAF,
5485 : : 0x3F, 0x87, 0x22, 0xF4, 0x87, 0x30, 0x25, 0x96,
5486 : : 0xFF, 0xD7, 0x55, 0xAD, 0x1B, 0x82, 0xA4, 0x9C,
5487 : : 0x34, 0xB3, 0x46, 0x95, 0x15, 0xB4, 0x6A, 0xA2,
5488 : : 0x90, 0xCD, 0x86, 0xEE, 0x38, 0xEA, 0x7A, 0x9B,
5489 : : 0xE3, 0xF1, 0x03, 0x61, 0x03, 0x35, 0xB5, 0x31,
5490 : : 0xCC, 0xA3, 0x33, 0xDD, 0xFE, 0x32, 0xB1, 0x45,
5491 : : 0x10, 0xF4, 0xB0, 0x7E, 0xF9, 0x5F, 0xC6, 0x68,
5492 : : 0x4E, 0x8C, 0x45, 0x4A, 0x92, 0xC1, 0x0D, 0xBB,
5493 : : 0x5D, 0x59, 0xC7, 0xA7, 0xC6, 0x3F, 0xB3, 0x05,
5494 : : 0xFE, 0x88, 0x19, 0x67, 0xD9, 0x9E, 0x66, 0x9E,
5495 : : 0xB6, 0x32, 0x84, 0x05, 0x82, 0x56, 0x0B, 0xB4,
5496 : : 0x03, 0x43, 0x1D, 0x40, 0xF7, 0x5A, 0x49, 0x54,
5497 : : 0x90, 0x84, 0x82, 0x27, 0x82, 0x92, 0x82, 0x1F,
5498 : : 0x4E, 0xA9, 0x1E, 0x42, 0xE7, 0x8F, 0xA4, 0x8C,
5499 : : 0xAE, 0xE3, 0xC8, 0x36, 0x14, 0x6D, 0xCF, 0xD7,
5500 : : 0x38, 0xD1, 0x17, 0xE9, 0x2E, 0x9A, 0x15, 0x13,
5501 : : 0x7D, 0x28, 0xE8, 0xE6, 0xA4, 0xB4, 0x62, 0x26,
5502 : : 0x50, 0xCB, 0x41, 0x35, 0x04, 0xCB, 0x3A, 0x33,
5503 : : 0x5D, 0x44, 0xBE, 0xEC, 0x57, 0x46, 0xC1, 0xC2,
5504 : : 0x94, 0xB1, 0xE8, 0xCB, 0x99, 0xCB, 0x60, 0x8D,
5505 : : 0x92, 0x8F, 0x8C, 0xE3, 0x56, 0x36, 0x32, 0xC5,
5506 : : 0x21, 0xF2, 0x3D, 0x13, 0xC6, 0x1A, 0x8F, 0x61,
5507 : : 0xC0, 0x1D, 0xF8, 0xC9, 0x6C, 0x73, 0x60, 0xDB,
5508 : : 0x4F, 0x3C, 0x68, 0xAA, 0x5D, 0x2F, 0xDD, 0x34,
5509 : : 0x2A, 0x62, 0xFF, 0x34, 0x59, 0xC1, 0x16, 0x38,
5510 : : 0x94, 0x21, 0xAB, 0x43, 0xE8, 0x58, 0x4C, 0x45,
5511 : : 0x88, 0x2B, 0x50, 0xE6, 0xE4, 0xE9, 0x6D, 0xB6,
5512 : : 0xF0, 0xB8, 0xFD, 0xE8, 0x90, 0xD5, 0xDB, 0xFA,
5513 : : 0xDC, 0xD8, 0x86, 0x90, 0xB4, 0x49, 0xE6, 0x42,
5514 : : 0x40, 0xDD, 0xB2, 0x02, 0x37, 0x47, 0xF3, 0x08,
5515 : : 0x36, 0x3E, 0x30, 0x1A, 0xA7, 0x77, 0x57, 0x16,
5516 : : 0x9F, 0xC6, 0x15, 0x06, 0x28, 0xD5, 0x92, 0x0B,
5517 : : 0x5A, 0xA1, 0xAB, 0x1C, 0x8C, 0xBF, 0x44, 0xCB,
5518 : : 0x00, 0xE0, 0x25, 0xD7, 0x87, 0x9D, 0x72, 0xB4,
5519 : : 0x79, 0xE3, 0xAF, 0x53, 0x11, 0xC7, 0x85, 0x72,
5520 : : 0x55, 0x90, 0xDA, 0x9C, 0x89, 0xB9, 0xFC, 0x3B,
5521 : : 0x84, 0x50, 0x76, 0x95, 0x54, 0xEB, 0x44, 0xD2,
5522 : : 0x03, 0xEB, 0xA2, 0xBB, 0xAE, 0xF9, 0xCA, 0xD2,
5523 : : 0x23, 0x70, 0x11, 0xC2, 0xEA, 0x44, 0xEF, 0xF0,
5524 : : 0x0F, 0x29, 0x9A, 0x48, 0xFF, 0xE2, 0x8C, 0xA9,
5525 : : 0x3D, 0xDF, 0x85, 0xF7, 0x66, 0x08, 0x24, 0x2E,
5526 : : 0xF8, 0xD6, 0xCC, 0x24, 0x61, 0x0A, 0x1E, 0x20,
5527 : : 0x78, 0xFC, 0xAC, 0x4F, 0x93, 0x85, 0xC3, 0x14,
5528 : : 0x90, 0x5E, 0xCA, 0xA8, 0x2E, 0x55, 0x39, 0x16,
5529 : : 0xD9, 0x4D, 0x1A, 0x7C, 0x1E, 0xC6, 0x52, 0xAA,
5530 : : 0x08, 0x89, 0x70, 0x83, 0xDA, 0xA2, 0xEB, 0xB1,
5531 : : 0x77, 0x5F, 0xBC, 0x47, 0x1A, 0xE2, 0x77, 0x77,
5532 : : 0xD7, 0x90, 0x4E, 0xA9, 0xF1, 0xB9, 0x2B, 0xCA,
5533 : : 0xC3, 0xD8, 0xA3, 0x15, 0x84, 0x26, 0x08, 0x7B,
5534 : : 0x64, 0x5B, 0x11, 0x08, 0xF0, 0xD6, 0x5F, 0xEC,
5535 : : 0x93, 0x78, 0x9C, 0x05, 0x37, 0x43, 0xCA, 0x14,
5536 : : 0xFD, 0x63, 0xD0, 0x5E, 0x98, 0xB6, 0x52, 0xDF,
5537 : : 0x2B, 0x9C, 0x2F, 0xF9, 0xCE, 0x05, 0xF1, 0x94,
5538 : : 0x07, 0x03, 0xFF, 0xB2, 0x73, 0xF8, 0x0E, 0x0E,
5539 : : 0x27, 0x32, 0xEC, 0xA9, 0x96, 0x0D, 0x98, 0x1B,
5540 : : 0x4C, 0xFD, 0x3B, 0x7B, 0xB8, 0x04, 0x5B, 0x3C,
5541 : : 0x38, 0x30, 0x54, 0x6B, 0x9D, 0xD8, 0xDB, 0x0D,
5542 : : };
5543 : :
5544 : : uint8_t mldsa_44_extmu[] = {
5545 : : 0x1B, 0x2A, 0xA5, 0xD5, 0xE3, 0xF3, 0xC1, 0xD4,
5546 : : 0x8D, 0x7C, 0xE6, 0x8F, 0xE9, 0xE3, 0xD1, 0xF5,
5547 : : 0x2E, 0x4B, 0x7C, 0xD6, 0x2A, 0xF4, 0x2E, 0xE5,
5548 : : 0x8F, 0xC3, 0xB1, 0xA4, 0xB9, 0xD1, 0x2C, 0x8B,
5549 : : 0x9E, 0x4D, 0x7A, 0xA9, 0x7C, 0xD3, 0xE6, 0x5A,
5550 : : 0xF4, 0x1B, 0x2A, 0xA5, 0xD5, 0xE3, 0xF3, 0xC1,
5551 : : 0xD4, 0x8D, 0x7C, 0xE6, 0x8F, 0xE9, 0xE3, 0xD1,
5552 : : 0xF5, 0x2E, 0x4B, 0x7C, 0xD6, 0x2A, 0xF4, 0x2E,
5553 : : };
5554 : :
5555 : : struct
5556 : : cperf_rsa_test_data rsa_qt_perf_data[4] = {
5557 : : {
5558 : : .name = "rsa_1024_qt",
5559 : : .n = {
5560 : : .data = rsa_n,
5561 : : .length = sizeof(rsa_n),
5562 : : },
5563 : : .e = {
5564 : : .data = rsa_e,
5565 : : .length = sizeof(rsa_e),
5566 : : },
5567 : : .d = {
5568 : : .data = NULL,
5569 : : .length = 0,
5570 : : },
5571 : : .p = {
5572 : : .data = rsa_p,
5573 : : .length = sizeof(rsa_p),
5574 : : },
5575 : : .q = {
5576 : : .data = rsa_q,
5577 : : .length = sizeof(rsa_q),
5578 : : },
5579 : : .dp = {
5580 : : .data = rsa_dp,
5581 : : .length = sizeof(rsa_dp),
5582 : : },
5583 : : .dq = {
5584 : : .data = rsa_dq,
5585 : : .length = sizeof(rsa_dq),
5586 : : },
5587 : : .qinv = {
5588 : : .data = rsa_qinv,
5589 : : .length = sizeof(rsa_qinv),
5590 : : },
5591 : : .cipher = {
5592 : : .data = rsa_cipher,
5593 : : .length = sizeof(rsa_cipher),
5594 : : },
5595 : : .key_type = RTE_RSA_KEY_TYPE_QT,
5596 : : .padding = RTE_CRYPTO_RSA_PADDING_PKCS1_5,
5597 : : },
5598 : : {
5599 : : .name = "rsa_2048_qt",
5600 : : .n = {
5601 : : .data = rsa_2048_n,
5602 : : .length = sizeof(rsa_2048_n),
5603 : : },
5604 : : .e = {
5605 : : .data = rsa_e,
5606 : : .length = sizeof(rsa_e),
5607 : : },
5608 : : .d = {
5609 : : .data = NULL,
5610 : : .length = 0,
5611 : : },
5612 : : .p = {
5613 : : .data = rsa_2048_p,
5614 : : .length = sizeof(rsa_2048_p),
5615 : : },
5616 : : .q = {
5617 : : .data = rsa_2048_q,
5618 : : .length = sizeof(rsa_2048_q),
5619 : : },
5620 : : .dp = {
5621 : : .data = rsa_2048_dp,
5622 : : .length = sizeof(rsa_2048_dp),
5623 : : },
5624 : : .dq = {
5625 : : .data = rsa_2048_dq,
5626 : : .length = sizeof(rsa_2048_dq),
5627 : : },
5628 : : .qinv = {
5629 : : .data = rsa_2048_qinv,
5630 : : .length = sizeof(rsa_2048_qinv),
5631 : : },
5632 : : .cipher = {
5633 : : .data = rsa_2048_cipher,
5634 : : .length = sizeof(rsa_2048_cipher),
5635 : : },
5636 : : .key_type = RTE_RSA_KEY_TYPE_QT,
5637 : : .padding = RTE_CRYPTO_RSA_PADDING_PKCS1_5,
5638 : : },
5639 : : {
5640 : : .name = "rsa_4096_qt",
5641 : : .n = {
5642 : : .data = rsa_4096_n,
5643 : : .length = sizeof(rsa_4096_n),
5644 : : },
5645 : : .e = {
5646 : : .data = rsa_e,
5647 : : .length = sizeof(rsa_e),
5648 : : },
5649 : : .d = {
5650 : : .data = NULL,
5651 : : .length = 0,
5652 : : },
5653 : : .p = {
5654 : : .data = rsa_4096_p,
5655 : : .length = sizeof(rsa_4096_p),
5656 : : },
5657 : : .q = {
5658 : : .data = rsa_4096_q,
5659 : : .length = sizeof(rsa_4096_q),
5660 : : },
5661 : : .dp = {
5662 : : .data = rsa_4096_dp,
5663 : : .length = sizeof(rsa_4096_dp),
5664 : : },
5665 : : .dq = {
5666 : : .data = rsa_4096_dq,
5667 : : .length = sizeof(rsa_4096_dq),
5668 : : },
5669 : : .qinv = {
5670 : : .data = rsa_4096_qinv,
5671 : : .length = sizeof(rsa_4096_qinv),
5672 : : },
5673 : : .cipher = {
5674 : : .data = rsa_4096_cipher,
5675 : : .length = sizeof(rsa_4096_cipher),
5676 : : },
5677 : : .key_type = RTE_RSA_KEY_TYPE_QT,
5678 : : .padding = RTE_CRYPTO_RSA_PADDING_PKCS1_5,
5679 : : },
5680 : : {
5681 : : .name = "rsa_8192_qt",
5682 : : .n = {
5683 : : .data = rsa_8192_n,
5684 : : .length = sizeof(rsa_8192_n),
5685 : : },
5686 : : .e = {
5687 : : .data = rsa_e,
5688 : : .length = sizeof(rsa_e),
5689 : : },
5690 : : .d = {
5691 : : .data = NULL,
5692 : : .length = 0,
5693 : : },
5694 : : .p = {
5695 : : .data = rsa_8192_p,
5696 : : .length = sizeof(rsa_8192_p),
5697 : : },
5698 : : .q = {
5699 : : .data = rsa_8192_q,
5700 : : .length = sizeof(rsa_8192_q),
5701 : : },
5702 : : .dp = {
5703 : : .data = rsa_8192_dp,
5704 : : .length = sizeof(rsa_8192_dp),
5705 : : },
5706 : : .dq = {
5707 : : .data = rsa_8192_dq,
5708 : : .length = sizeof(rsa_8192_dq),
5709 : : },
5710 : : .qinv = {
5711 : : .data = rsa_8192_qinv,
5712 : : .length = sizeof(rsa_8192_qinv),
5713 : : },
5714 : : .cipher = {
5715 : : .data = rsa_8192_cipher,
5716 : : .length = sizeof(rsa_8192_cipher),
5717 : : },
5718 : : .key_type = RTE_RSA_KEY_TYPE_QT,
5719 : : .padding = RTE_CRYPTO_RSA_PADDING_PKCS1_5,
5720 : : }
5721 : : };
5722 : :
5723 : : struct
5724 : : cperf_rsa_test_data rsa_exp_perf_data[4] = {
5725 : : {
5726 : : .name = "rsa_1024_exp",
5727 : : .n = {
5728 : : .data = rsa_n,
5729 : : .length = sizeof(rsa_n),
5730 : : },
5731 : : .e = {
5732 : : .data = rsa_e,
5733 : : .length = sizeof(rsa_e),
5734 : : },
5735 : : .d = {
5736 : : .data = rsa_d,
5737 : : .length = sizeof(rsa_d),
5738 : : },
5739 : : .sign = {
5740 : : .data = rsa_sign,
5741 : : .length = sizeof(rsa_sign),
5742 : : },
5743 : : .key_type = RTE_RSA_KEY_TYPE_EXP,
5744 : : .padding = RTE_CRYPTO_RSA_PADDING_PKCS1_5,
5745 : : },
5746 : : {
5747 : : .name = "rsa_2048_exp",
5748 : : .n = {
5749 : : .data = rsa_2048_n,
5750 : : .length = sizeof(rsa_2048_n),
5751 : : },
5752 : : .e = {
5753 : : .data = rsa_e,
5754 : : .length = sizeof(rsa_e),
5755 : : },
5756 : : .d = {
5757 : : .data = rsa_2048_d,
5758 : : .length = sizeof(rsa_2048_d),
5759 : : },
5760 : : .sign = {
5761 : : .data = rsa_2048_sign,
5762 : : .length = sizeof(rsa_2048_sign),
5763 : : },
5764 : : .key_type = RTE_RSA_KEY_TYPE_EXP,
5765 : : .padding = RTE_CRYPTO_RSA_PADDING_PKCS1_5,
5766 : : },
5767 : : {
5768 : : .name = "rsa_4096_exp",
5769 : : .n = {
5770 : : .data = rsa_4096_n,
5771 : : .length = sizeof(rsa_4096_n),
5772 : : },
5773 : : .e = {
5774 : : .data = rsa_e,
5775 : : .length = sizeof(rsa_e),
5776 : : },
5777 : : .d = {
5778 : : .data = rsa_4096_d,
5779 : : .length = sizeof(rsa_4096_d),
5780 : : },
5781 : : .sign = {
5782 : : .data = rsa_4096_sign,
5783 : : .length = sizeof(rsa_4096_sign),
5784 : : },
5785 : : .key_type = RTE_RSA_KEY_TYPE_EXP,
5786 : : .padding = RTE_CRYPTO_RSA_PADDING_PKCS1_5,
5787 : : },
5788 : : {
5789 : : .name = "rsa_8192_exp",
5790 : : .n = {
5791 : : .data = rsa_8192_n,
5792 : : .length = sizeof(rsa_8192_n),
5793 : : },
5794 : : .e = {
5795 : : .data = rsa_e,
5796 : : .length = sizeof(rsa_e),
5797 : : },
5798 : : .d = {
5799 : : .data = rsa_8192_d,
5800 : : .length = sizeof(rsa_8192_d),
5801 : : },
5802 : : .sign = {
5803 : : .data = rsa_8192_sign,
5804 : : .length = sizeof(rsa_8192_sign),
5805 : : },
5806 : : .key_type = RTE_RSA_KEY_TYPE_EXP,
5807 : : .padding = RTE_CRYPTO_RSA_PADDING_PKCS1_5,
5808 : : }
5809 : : };
5810 : :
5811 : : struct
5812 : : cperf_rsa_test_data rsa_pub_perf_data[4] = {
5813 : : {
5814 : : .name = "rsa_1024_pub",
5815 : : .n = {
5816 : : .data = rsa_n,
5817 : : .length = sizeof(rsa_n),
5818 : : },
5819 : : .e = {
5820 : : .data = rsa_e,
5821 : : .length = sizeof(rsa_e),
5822 : : },
5823 : : .key_type = RTE_RSA_KEY_TYPE_EXP,
5824 : : .padding = RTE_CRYPTO_RSA_PADDING_PKCS1_5,
5825 : : },
5826 : : {
5827 : : .name = "rsa_2048_pub",
5828 : : .n = {
5829 : : .data = rsa_2048_n,
5830 : : .length = sizeof(rsa_2048_n),
5831 : : },
5832 : : .e = {
5833 : : .data = rsa_e,
5834 : : .length = sizeof(rsa_e),
5835 : : },
5836 : : .key_type = RTE_RSA_KEY_TYPE_EXP,
5837 : : .padding = RTE_CRYPTO_RSA_PADDING_PKCS1_5,
5838 : : },
5839 : : {
5840 : : .name = "rsa_4096_pub",
5841 : : .n = {
5842 : : .data = rsa_4096_n,
5843 : : .length = sizeof(rsa_4096_n),
5844 : : },
5845 : : .e = {
5846 : : .data = rsa_e,
5847 : : .length = sizeof(rsa_e),
5848 : : },
5849 : : .key_type = RTE_RSA_KEY_TYPE_EXP,
5850 : : .padding = RTE_CRYPTO_RSA_PADDING_PKCS1_5,
5851 : : },
5852 : : {
5853 : : .name = "rsa_8192_pub",
5854 : : .n = {
5855 : : .data = rsa_8192_n,
5856 : : .length = sizeof(rsa_8192_n),
5857 : : },
5858 : : .e = {
5859 : : .data = rsa_e,
5860 : : .length = sizeof(rsa_e),
5861 : : },
5862 : : .key_type = RTE_RSA_KEY_TYPE_EXP,
5863 : : .padding = RTE_CRYPTO_RSA_PADDING_PKCS1_5,
5864 : : }
5865 : : };
5866 : :
5867 : : struct cperf_mlkem_test_data mlkem_encap_perf_data[] = {
5868 : : {
5869 : : .name = "mlkem_512_encap (deterministic)",
5870 : : .type = RTE_CRYPTO_ML_KEM_512,
5871 : : .dk = {
5872 : : .data = mlkem_512_dk,
5873 : : .length = sizeof(mlkem_512_dk),
5874 : : },
5875 : : .ek = {
5876 : : .data = mlkem_512_ek,
5877 : : .length = sizeof(mlkem_512_ek),
5878 : : },
5879 : : .message = {
5880 : : .data = mlkem_512_message,
5881 : : .length = 32,
5882 : : },
5883 : : .cipher = {
5884 : : .data = mlkem_512_cipher,
5885 : : .length = sizeof(mlkem_512_cipher),
5886 : : },
5887 : : .sk = {
5888 : : .data = mlkem_512_sk,
5889 : : .length = sizeof(mlkem_512_sk),
5890 : : },
5891 : : },
5892 : : };
5893 : :
5894 : : struct cperf_mlkem_test_data mlkem_decap_perf_data[] = {
5895 : : {
5896 : : .name = "mlkem_512_decap",
5897 : : .type = RTE_CRYPTO_ML_KEM_512,
5898 : : .cipher = {
5899 : : .data = mlkem_512_cipher,
5900 : : .length = sizeof(mlkem_512_cipher),
5901 : : },
5902 : : .dk = {
5903 : : .data = mlkem_512_dk,
5904 : : .length = sizeof(mlkem_512_dk),
5905 : : },
5906 : : .sk = {
5907 : : .data = mlkem_512_sk,
5908 : : .length = sizeof(mlkem_512_sk),
5909 : : },
5910 : : }
5911 : : };
5912 : :
5913 : : struct cperf_mldsa_test_data mldsa_sign_perf_data[] = {
5914 : : {
5915 : : .name = "mldsa_44_sign (deterministic)",
5916 : : .type = RTE_CRYPTO_ML_DSA_44,
5917 : : .privkey = {
5918 : : .data = mldsa_44_privkey_noseed,
5919 : : .length = sizeof(mldsa_44_privkey_noseed),
5920 : : },
5921 : : .pubkey = {
5922 : : .data = mldsa_44_pubkey_noseed,
5923 : : .length = sizeof(mldsa_44_pubkey_noseed),
5924 : : },
5925 : : .message = {
5926 : : .data = mldsa_44_message,
5927 : : .length = sizeof(mldsa_44_message),
5928 : : },
5929 : : .sign = {
5930 : : .data = mldsa_44_sign_dtrm,
5931 : : .length = sizeof(mldsa_44_sign_dtrm),
5932 : : },
5933 : : .sign_deterministic = true,
5934 : : },
5935 : : };
5936 : :
5937 : : struct cperf_mldsa_test_data mldsa_verify_perf_data[] = {
5938 : : {
5939 : : .name = "mldsa_44_verify",
5940 : : .type = RTE_CRYPTO_ML_DSA_44,
5941 : : .pubkey = {
5942 : : .data = mldsa_44_pubkey_noseed,
5943 : : .length = sizeof(mldsa_44_pubkey_noseed),
5944 : : },
5945 : : .message = {
5946 : : .data = mldsa_44_message,
5947 : : .length = sizeof(mldsa_44_message),
5948 : : },
5949 : : .sign = {
5950 : : .data = mldsa_44_sign_dtrm,
5951 : : .length = sizeof(mldsa_44_sign_dtrm),
5952 : : },
5953 : : },
5954 : : };
5955 : :
5956 : : struct cperf_test_vector*
5957 : 0 : cperf_test_vector_get_dummy(struct cperf_options *options)
5958 : : {
5959 : : struct cperf_test_vector *t_vec;
5960 : :
5961 : 0 : t_vec = (struct cperf_test_vector *)rte_malloc(NULL,
5962 : : sizeof(struct cperf_test_vector), 0);
5963 : 0 : if (t_vec == NULL)
5964 : : return t_vec;
5965 : :
5966 : 0 : t_vec->plaintext.data = plaintext;
5967 : 0 : t_vec->plaintext.length = options->max_buffer_size;
5968 : :
5969 : 0 : if (options->op_type == CPERF_ASYM_MODEX) {
5970 : 0 : t_vec->modex.mod = options->modex_data->modulus.data;
5971 : 0 : t_vec->modex.exp = options->modex_data->exponent.data;
5972 : 0 : t_vec->modex.mlen = options->modex_data->modulus.len;
5973 : 0 : t_vec->modex.elen = options->modex_data->exponent.len;
5974 : : }
5975 : :
5976 : 0 : if (options->op_type == CPERF_PDCP || options->op_type == CPERF_TLS ||
5977 : : options->op_type == CPERF_IPSEC) {
5978 : 0 : if (options->cipher_algo == RTE_CRYPTO_CIPHER_NULL) {
5979 : 0 : t_vec->cipher_key.length = 0;
5980 : 0 : t_vec->ciphertext.data = plaintext;
5981 : 0 : t_vec->cipher_key.data = NULL;
5982 : : } else {
5983 : 0 : t_vec->cipher_key.length = options->cipher_key_sz;
5984 : 0 : t_vec->ciphertext.data = ciphertext;
5985 : 0 : t_vec->cipher_key.data = cipher_key;
5986 : : }
5987 : :
5988 : 0 : if (options->op_type == CPERF_IPSEC)
5989 : 0 : t_vec->plaintext.data = ipsec_plaintext;
5990 : :
5991 : : /* Init IV data ptr */
5992 : 0 : t_vec->cipher_iv.data = NULL;
5993 : :
5994 : 0 : if (options->cipher_iv_sz != 0) {
5995 : : /* Set IV parameters */
5996 : 0 : t_vec->cipher_iv.data = rte_malloc(NULL,
5997 : : options->cipher_iv_sz, 16);
5998 : 0 : if (t_vec->cipher_iv.data == NULL) {
5999 : 0 : rte_free(t_vec);
6000 : 0 : return NULL;
6001 : : }
6002 : 0 : memcpy(t_vec->cipher_iv.data, iv, options->cipher_iv_sz);
6003 : : }
6004 : 0 : t_vec->ciphertext.length = options->max_buffer_size;
6005 : 0 : t_vec->cipher_iv.length = options->cipher_iv_sz;
6006 : 0 : t_vec->data.cipher_offset = 0;
6007 : 0 : t_vec->data.cipher_length = options->max_buffer_size;
6008 : 0 : if (options->auth_algo == RTE_CRYPTO_AUTH_NULL) {
6009 : 0 : t_vec->auth_key.length = 0;
6010 : 0 : t_vec->auth_key.data = NULL;
6011 : 0 : t_vec->digest.data = NULL;
6012 : 0 : t_vec->digest.length = 0;
6013 : : } else {
6014 : 0 : t_vec->auth_key.length = options->auth_key_sz;
6015 : 0 : t_vec->auth_key.data = auth_key;
6016 : :
6017 : 0 : t_vec->digest.data = rte_malloc(NULL,
6018 : 0 : options->digest_sz,
6019 : : 16);
6020 : 0 : if (t_vec->digest.data == NULL) {
6021 : 0 : rte_free(t_vec->cipher_iv.data);
6022 : 0 : rte_free(t_vec);
6023 : 0 : return NULL;
6024 : : }
6025 : 0 : t_vec->digest.phys_addr =
6026 : 0 : rte_malloc_virt2iova(t_vec->digest.data);
6027 : 0 : t_vec->digest.length = options->digest_sz;
6028 : 0 : memcpy(t_vec->digest.data, digest,
6029 : : options->digest_sz);
6030 : : }
6031 : 0 : t_vec->data.auth_offset = 0;
6032 : 0 : t_vec->data.auth_length = options->max_buffer_size;
6033 : : }
6034 : :
6035 : 0 : if (options->op_type == CPERF_CIPHER_ONLY ||
6036 : 0 : options->op_type == CPERF_CIPHER_THEN_AUTH ||
6037 : 0 : options->op_type == CPERF_AUTH_THEN_CIPHER ||
6038 : : options->op_type == CPERF_DOCSIS) {
6039 : 0 : if (options->cipher_algo == RTE_CRYPTO_CIPHER_NULL) {
6040 : 0 : t_vec->cipher_key.length = 0;
6041 : 0 : t_vec->ciphertext.data = plaintext;
6042 : 0 : t_vec->cipher_key.data = NULL;
6043 : : } else {
6044 : 0 : t_vec->cipher_key.length = options->cipher_key_sz;
6045 : 0 : t_vec->ciphertext.data = ciphertext;
6046 : 0 : t_vec->cipher_key.data = cipher_key;
6047 : : }
6048 : :
6049 : : /* Init IV data ptr */
6050 : 0 : t_vec->cipher_iv.data = NULL;
6051 : :
6052 : 0 : if (options->cipher_iv_sz != 0) {
6053 : : /* Set IV parameters */
6054 : 0 : t_vec->cipher_iv.data = rte_malloc(NULL,
6055 : : options->cipher_iv_sz, 16);
6056 : 0 : if (t_vec->cipher_iv.data == NULL) {
6057 : 0 : rte_free(t_vec);
6058 : 0 : return NULL;
6059 : : }
6060 : 0 : memcpy(t_vec->cipher_iv.data, iv, options->cipher_iv_sz);
6061 : : }
6062 : 0 : t_vec->ciphertext.length = options->max_buffer_size;
6063 : 0 : t_vec->cipher_iv.length = options->cipher_iv_sz;
6064 : 0 : t_vec->data.cipher_offset = 0;
6065 : 0 : t_vec->data.cipher_length = options->max_buffer_size;
6066 : :
6067 : : }
6068 : :
6069 : 0 : if (options->op_type == CPERF_AUTH_ONLY ||
6070 : 0 : options->op_type == CPERF_CIPHER_THEN_AUTH ||
6071 : : options->op_type == CPERF_AUTH_THEN_CIPHER) {
6072 : 0 : if (options->auth_algo == RTE_CRYPTO_AUTH_NULL) {
6073 : 0 : t_vec->auth_key.length = 0;
6074 : 0 : t_vec->auth_key.data = NULL;
6075 : 0 : t_vec->digest.data = NULL;
6076 : 0 : t_vec->digest.length = 0;
6077 : : } else {
6078 : 0 : t_vec->auth_key.length = options->auth_key_sz;
6079 : 0 : t_vec->auth_key.data = auth_key;
6080 : :
6081 : 0 : t_vec->digest.data = rte_malloc(NULL,
6082 : 0 : options->digest_sz,
6083 : : 16);
6084 : 0 : if (t_vec->digest.data == NULL) {
6085 : 0 : rte_free(t_vec->cipher_iv.data);
6086 : 0 : rte_free(t_vec);
6087 : 0 : return NULL;
6088 : : }
6089 : 0 : t_vec->digest.phys_addr =
6090 : 0 : rte_malloc_virt2iova(t_vec->digest.data);
6091 : 0 : t_vec->digest.length = options->digest_sz;
6092 : 0 : memcpy(t_vec->digest.data, digest,
6093 : : options->digest_sz);
6094 : : }
6095 : 0 : t_vec->data.auth_offset = 0;
6096 : 0 : t_vec->data.auth_length = options->max_buffer_size;
6097 : :
6098 : : /* Set IV parameters */
6099 : 0 : t_vec->auth_iv.data = rte_malloc(NULL, options->auth_iv_sz,
6100 : : 16);
6101 : 0 : if (options->auth_iv_sz && t_vec->auth_iv.data == NULL) {
6102 : 0 : if (options->op_type != CPERF_AUTH_ONLY)
6103 : 0 : rte_free(t_vec->cipher_iv.data);
6104 : 0 : rte_free(t_vec);
6105 : 0 : return NULL;
6106 : : }
6107 : 0 : memcpy(t_vec->auth_iv.data, iv, options->auth_iv_sz);
6108 : 0 : t_vec->auth_iv.length = options->auth_iv_sz;
6109 : : }
6110 : :
6111 : 0 : if (options->op_type == CPERF_AEAD || options->op_type == CPERF_TLS ||
6112 : : options->op_type == CPERF_IPSEC) {
6113 : 0 : t_vec->aead_key.length = options->aead_key_sz;
6114 : 0 : t_vec->aead_key.data = aead_key;
6115 : :
6116 : 0 : if (options->aead_aad_sz) {
6117 : 0 : t_vec->aad.data = rte_malloc(NULL,
6118 : : options->aead_aad_sz, 16);
6119 : 0 : if (t_vec->aad.data == NULL) {
6120 : 0 : rte_free(t_vec);
6121 : 0 : return NULL;
6122 : : }
6123 : :
6124 : 0 : if (options->aead_aad_sz > sizeof(aad))
6125 : 0 : options->aead_aad_sz = sizeof(aad);
6126 : :
6127 : 0 : memcpy(t_vec->aad.data, aad, options->aead_aad_sz);
6128 : 0 : t_vec->aad.phys_addr = rte_malloc_virt2iova(t_vec->aad.data);
6129 : 0 : t_vec->aad.length = options->aead_aad_sz;
6130 : : } else {
6131 : 0 : t_vec->aad.data = NULL;
6132 : 0 : t_vec->aad.length = 0;
6133 : : }
6134 : :
6135 : 0 : t_vec->digest.data = rte_malloc(NULL, options->digest_sz,
6136 : : 16);
6137 : 0 : if (t_vec->digest.data == NULL) {
6138 : 0 : rte_free(t_vec->aad.data);
6139 : 0 : rte_free(t_vec);
6140 : 0 : return NULL;
6141 : : }
6142 : 0 : t_vec->digest.phys_addr =
6143 : 0 : rte_malloc_virt2iova(t_vec->digest.data);
6144 : 0 : t_vec->digest.length = options->digest_sz;
6145 : 0 : memcpy(t_vec->digest.data, digest, options->digest_sz);
6146 : 0 : t_vec->data.aead_offset = 0;
6147 : 0 : t_vec->data.aead_length = options->max_buffer_size;
6148 : :
6149 : : /* Set IV parameters */
6150 : 0 : t_vec->aead_iv.data = rte_malloc(NULL, options->aead_iv_sz,
6151 : : 16);
6152 : 0 : if (options->aead_iv_sz && t_vec->aead_iv.data == NULL) {
6153 : 0 : rte_free(t_vec->aad.data);
6154 : 0 : rte_free(t_vec->digest.data);
6155 : 0 : rte_free(t_vec);
6156 : 0 : return NULL;
6157 : : }
6158 : 0 : memcpy(t_vec->aead_iv.data, iv, options->aead_iv_sz);
6159 : 0 : t_vec->aead_iv.length = options->aead_iv_sz;
6160 : : }
6161 : : return t_vec;
6162 : : }
|