~brian-sidebotham/openssl-cmake/1.0.1e

« back to all changes in this revision

Viewing changes to crypto/srp/srp_grps.h

  • Committer: Brian Sidebotham
  • Date: 2013-10-19 21:50:27 UTC
  • Revision ID: brian.sidebotham@gmail.com-20131019215027-yzoyh4svqj87uepu
ImportĀ OpenSSLĀ 1.0.1e

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/* start of generated data */
 
2
 
 
3
static BN_ULONG bn_group_1024_value[] = {
 
4
        bn_pack4(9FC6,1D2F,C0EB,06E3),
 
5
        bn_pack4(FD51,38FE,8376,435B),
 
6
        bn_pack4(2FD4,CBF4,976E,AA9A),
 
7
        bn_pack4(68ED,BC3C,0572,6CC0),
 
8
        bn_pack4(C529,F566,660E,57EC),
 
9
        bn_pack4(8255,9B29,7BCF,1885),
 
10
        bn_pack4(CE8E,F4AD,69B1,5D49),
 
11
        bn_pack4(5DC7,D7B4,6154,D6B6),
 
12
        bn_pack4(8E49,5C1D,6089,DAD1),
 
13
        bn_pack4(E0D5,D8E2,50B9,8BE4),
 
14
        bn_pack4(383B,4813,D692,C6E0),
 
15
        bn_pack4(D674,DF74,96EA,81D3),
 
16
        bn_pack4(9EA2,314C,9C25,6576),
 
17
        bn_pack4(6072,6187,75FF,3C0B),
 
18
        bn_pack4(9C33,F80A,FA8F,C5E8),
 
19
        bn_pack4(EEAF,0AB9,ADB3,8DD6)
 
20
};
 
21
static BIGNUM bn_group_1024 = {
 
22
        bn_group_1024_value,
 
23
        (sizeof bn_group_1024_value)/sizeof(BN_ULONG),
 
24
        (sizeof bn_group_1024_value)/sizeof(BN_ULONG),
 
25
        0,
 
26
        BN_FLG_STATIC_DATA
 
27
};
 
28
 
 
29
static BN_ULONG bn_group_1536_value[] = {
 
30
        bn_pack4(CF76,E3FE,D135,F9BB),
 
31
        bn_pack4(1518,0F93,499A,234D),
 
32
        bn_pack4(8CE7,A28C,2442,C6F3),
 
33
        bn_pack4(5A02,1FFF,5E91,479E),
 
34
        bn_pack4(7F8A,2FE9,B8B5,292E),
 
35
        bn_pack4(837C,264A,E3A9,BEB8),
 
36
        bn_pack4(E442,734A,F7CC,B7AE),
 
37
        bn_pack4(6577,2E43,7D6C,7F8C),
 
38
        bn_pack4(DB2F,D53D,24B7,C486),
 
39
        bn_pack4(6EDF,0195,3934,9627),
 
40
        bn_pack4(158B,FD3E,2B9C,8CF5),
 
41
        bn_pack4(764E,3F4B,53DD,9DA1),
 
42
        bn_pack4(4754,8381,DBC5,B1FC),
 
43
        bn_pack4(9B60,9E0B,E3BA,B63D),
 
44
        bn_pack4(8134,B1C8,B979,8914),
 
45
        bn_pack4(DF02,8A7C,EC67,F0D0),
 
46
        bn_pack4(80B6,55BB,9A22,E8DC),
 
47
        bn_pack4(1558,903B,A0D0,F843),
 
48
        bn_pack4(51C6,A94B,E460,7A29),
 
49
        bn_pack4(5F4F,5F55,6E27,CBDE),
 
50
        bn_pack4(BEEE,A961,4B19,CC4D),
 
51
        bn_pack4(DBA5,1DF4,99AC,4C80),
 
52
        bn_pack4(B1F1,2A86,17A4,7BBB),
 
53
        bn_pack4(9DEF,3CAF,B939,277A)
 
54
};
 
55
static BIGNUM bn_group_1536 = {
 
56
        bn_group_1536_value,
 
57
        (sizeof bn_group_1536_value)/sizeof(BN_ULONG),
 
58
        (sizeof bn_group_1536_value)/sizeof(BN_ULONG),
 
59
        0,
 
60
        BN_FLG_STATIC_DATA
 
61
};
 
62
 
 
63
static BN_ULONG bn_group_2048_value[] = {
 
64
        bn_pack4(0FA7,111F,9E4A,FF73),
 
65
        bn_pack4(9B65,E372,FCD6,8EF2),
 
66
        bn_pack4(35DE,236D,525F,5475),
 
67
        bn_pack4(94B5,C803,D89F,7AE4),
 
68
        bn_pack4(71AE,35F8,E9DB,FBB6),
 
69
        bn_pack4(2A56,98F3,A8D0,C382),
 
70
        bn_pack4(9CCC,041C,7BC3,08D8),
 
71
        bn_pack4(AF87,4E73,03CE,5329),
 
72
        bn_pack4(6160,2790,04E5,7AE6),
 
73
        bn_pack4(032C,FBDB,F52F,B378),
 
74
        bn_pack4(5EA7,7A27,75D2,ECFA),
 
75
        bn_pack4(5445,23B5,24B0,D57D),
 
76
        bn_pack4(5B9D,32E6,88F8,7748),
 
77
        bn_pack4(F1D2,B907,8717,461A),
 
78
        bn_pack4(76BD,207A,436C,6481),
 
79
        bn_pack4(CA97,B43A,23FB,8016),
 
80
        bn_pack4(1D28,1E44,6B14,773B),
 
81
        bn_pack4(7359,D041,D5C3,3EA7),
 
82
        bn_pack4(A80D,740A,DBF4,FF74),
 
83
        bn_pack4(55F9,7993,EC97,5EEA),
 
84
        bn_pack4(2918,A996,2F0B,93B8),
 
85
        bn_pack4(661A,05FB,D5FA,AAE8),
 
86
        bn_pack4(CF60,9517,9A16,3AB3),
 
87
        bn_pack4(E808,3969,EDB7,67B0),
 
88
        bn_pack4(CD7F,48A9,DA04,FD50),
 
89
        bn_pack4(D523,12AB,4B03,310D),
 
90
        bn_pack4(8193,E075,7767,A13D),
 
91
        bn_pack4(A373,29CB,B4A0,99ED),
 
92
        bn_pack4(FC31,9294,3DB5,6050),
 
93
        bn_pack4(AF72,B665,1987,EE07),
 
94
        bn_pack4(F166,DE5E,1389,582F),
 
95
        bn_pack4(AC6B,DB41,324A,9A9B)
 
96
};
 
97
static BIGNUM bn_group_2048 = {
 
98
        bn_group_2048_value,
 
99
        (sizeof bn_group_2048_value)/sizeof(BN_ULONG),
 
100
        (sizeof bn_group_2048_value)/sizeof(BN_ULONG),
 
101
        0,
 
102
        BN_FLG_STATIC_DATA
 
103
};
 
104
 
 
105
static BN_ULONG bn_group_3072_value[] = {
 
106
        bn_pack4(FFFF,FFFF,FFFF,FFFF),
 
107
        bn_pack4(4B82,D120,A93A,D2CA),
 
108
        bn_pack4(43DB,5BFC,E0FD,108E),
 
109
        bn_pack4(08E2,4FA0,74E5,AB31),
 
110
        bn_pack4(7709,88C0,BAD9,46E2),
 
111
        bn_pack4(BBE1,1757,7A61,5D6C),
 
112
        bn_pack4(521F,2B18,177B,200C),
 
113
        bn_pack4(D876,0273,3EC8,6A64),
 
114
        bn_pack4(F12F,FA06,D98A,0864),
 
115
        bn_pack4(CEE3,D226,1AD2,EE6B),
 
116
        bn_pack4(1E8C,94E0,4A25,619D),
 
117
        bn_pack4(ABF5,AE8C,DB09,33D7),
 
118
        bn_pack4(B397,0F85,A6E1,E4C7),
 
119
        bn_pack4(8AEA,7157,5D06,0C7D),
 
120
        bn_pack4(ECFB,8504,58DB,EF0A),
 
121
        bn_pack4(A855,21AB,DF1C,BA64),
 
122
        bn_pack4(AD33,170D,0450,7A33),
 
123
        bn_pack4(1572,8E5A,8AAA,C42D),
 
124
        bn_pack4(15D2,2618,98FA,0510),
 
125
        bn_pack4(3995,497C,EA95,6AE5),
 
126
        bn_pack4(DE2B,CBF6,9558,1718),
 
127
        bn_pack4(B5C5,5DF0,6F4C,52C9),
 
128
        bn_pack4(9B27,83A2,EC07,A28F),
 
129
        bn_pack4(E39E,772C,180E,8603),
 
130
        bn_pack4(3290,5E46,2E36,CE3B),
 
131
        bn_pack4(F174,6C08,CA18,217C),
 
132
        bn_pack4(670C,354E,4ABC,9804),
 
133
        bn_pack4(9ED5,2907,7096,966D),
 
134
        bn_pack4(1C62,F356,2085,52BB),
 
135
        bn_pack4(8365,5D23,DCA3,AD96),
 
136
        bn_pack4(6916,3FA8,FD24,CF5F),
 
137
        bn_pack4(98DA,4836,1C55,D39A),
 
138
        bn_pack4(C200,7CB8,A163,BF05),
 
139
        bn_pack4(4928,6651,ECE4,5B3D),
 
140
        bn_pack4(AE9F,2411,7C4B,1FE6),
 
141
        bn_pack4(EE38,6BFB,5A89,9FA5),
 
142
        bn_pack4(0BFF,5CB6,F406,B7ED),
 
143
        bn_pack4(F44C,42E9,A637,ED6B),
 
144
        bn_pack4(E485,B576,625E,7EC6),
 
145
        bn_pack4(4FE1,356D,6D51,C245),
 
146
        bn_pack4(302B,0A6D,F25F,1437),
 
147
        bn_pack4(EF95,19B3,CD3A,431B),
 
148
        bn_pack4(514A,0879,8E34,04DD),
 
149
        bn_pack4(020B,BEA6,3B13,9B22),
 
150
        bn_pack4(2902,4E08,8A67,CC74),
 
151
        bn_pack4(C4C6,628B,80DC,1CD1),
 
152
        bn_pack4(C90F,DAA2,2168,C234),
 
153
        bn_pack4(FFFF,FFFF,FFFF,FFFF)
 
154
};
 
155
static BIGNUM bn_group_3072 = {
 
156
        bn_group_3072_value,
 
157
        (sizeof bn_group_3072_value)/sizeof(BN_ULONG),
 
158
        (sizeof bn_group_3072_value)/sizeof(BN_ULONG),
 
159
        0,
 
160
        BN_FLG_STATIC_DATA
 
161
};
 
162
 
 
163
static BN_ULONG bn_group_4096_value[] = {
 
164
        bn_pack4(FFFF,FFFF,FFFF,FFFF),
 
165
        bn_pack4(4DF4,35C9,3406,3199),
 
166
        bn_pack4(86FF,B7DC,90A6,C08F),
 
167
        bn_pack4(93B4,EA98,8D8F,DDC1),
 
168
        bn_pack4(D006,9127,D5B0,5AA9),
 
169
        bn_pack4(B81B,DD76,2170,481C),
 
170
        bn_pack4(1F61,2970,CEE2,D7AF),
 
171
        bn_pack4(233B,A186,515B,E7ED),
 
172
        bn_pack4(99B2,964F,A090,C3A2),
 
173
        bn_pack4(287C,5947,4E6B,C05D),
 
174
        bn_pack4(2E8E,FC14,1FBE,CAA6),
 
175
        bn_pack4(DBBB,C2DB,04DE,8EF9),
 
176
        bn_pack4(2583,E9CA,2AD4,4CE8),
 
177
        bn_pack4(1A94,6834,B615,0BDA),
 
178
        bn_pack4(99C3,2718,6AF4,E23C),
 
179
        bn_pack4(8871,9A10,BDBA,5B26),
 
180
        bn_pack4(1A72,3C12,A787,E6D7),
 
181
        bn_pack4(4B82,D120,A921,0801),
 
182
        bn_pack4(43DB,5BFC,E0FD,108E),
 
183
        bn_pack4(08E2,4FA0,74E5,AB31),
 
184
        bn_pack4(7709,88C0,BAD9,46E2),
 
185
        bn_pack4(BBE1,1757,7A61,5D6C),
 
186
        bn_pack4(521F,2B18,177B,200C),
 
187
        bn_pack4(D876,0273,3EC8,6A64),
 
188
        bn_pack4(F12F,FA06,D98A,0864),
 
189
        bn_pack4(CEE3,D226,1AD2,EE6B),
 
190
        bn_pack4(1E8C,94E0,4A25,619D),
 
191
        bn_pack4(ABF5,AE8C,DB09,33D7),
 
192
        bn_pack4(B397,0F85,A6E1,E4C7),
 
193
        bn_pack4(8AEA,7157,5D06,0C7D),
 
194
        bn_pack4(ECFB,8504,58DB,EF0A),
 
195
        bn_pack4(A855,21AB,DF1C,BA64),
 
196
        bn_pack4(AD33,170D,0450,7A33),
 
197
        bn_pack4(1572,8E5A,8AAA,C42D),
 
198
        bn_pack4(15D2,2618,98FA,0510),
 
199
        bn_pack4(3995,497C,EA95,6AE5),
 
200
        bn_pack4(DE2B,CBF6,9558,1718),
 
201
        bn_pack4(B5C5,5DF0,6F4C,52C9),
 
202
        bn_pack4(9B27,83A2,EC07,A28F),
 
203
        bn_pack4(E39E,772C,180E,8603),
 
204
        bn_pack4(3290,5E46,2E36,CE3B),
 
205
        bn_pack4(F174,6C08,CA18,217C),
 
206
        bn_pack4(670C,354E,4ABC,9804),
 
207
        bn_pack4(9ED5,2907,7096,966D),
 
208
        bn_pack4(1C62,F356,2085,52BB),
 
209
        bn_pack4(8365,5D23,DCA3,AD96),
 
210
        bn_pack4(6916,3FA8,FD24,CF5F),
 
211
        bn_pack4(98DA,4836,1C55,D39A),
 
212
        bn_pack4(C200,7CB8,A163,BF05),
 
213
        bn_pack4(4928,6651,ECE4,5B3D),
 
214
        bn_pack4(AE9F,2411,7C4B,1FE6),
 
215
        bn_pack4(EE38,6BFB,5A89,9FA5),
 
216
        bn_pack4(0BFF,5CB6,F406,B7ED),
 
217
        bn_pack4(F44C,42E9,A637,ED6B),
 
218
        bn_pack4(E485,B576,625E,7EC6),
 
219
        bn_pack4(4FE1,356D,6D51,C245),
 
220
        bn_pack4(302B,0A6D,F25F,1437),
 
221
        bn_pack4(EF95,19B3,CD3A,431B),
 
222
        bn_pack4(514A,0879,8E34,04DD),
 
223
        bn_pack4(020B,BEA6,3B13,9B22),
 
224
        bn_pack4(2902,4E08,8A67,CC74),
 
225
        bn_pack4(C4C6,628B,80DC,1CD1),
 
226
        bn_pack4(C90F,DAA2,2168,C234),
 
227
        bn_pack4(FFFF,FFFF,FFFF,FFFF)
 
228
};
 
229
static BIGNUM bn_group_4096 = {
 
230
        bn_group_4096_value,
 
231
        (sizeof bn_group_4096_value)/sizeof(BN_ULONG),
 
232
        (sizeof bn_group_4096_value)/sizeof(BN_ULONG),
 
233
        0,
 
234
        BN_FLG_STATIC_DATA
 
235
};
 
236
 
 
237
static BN_ULONG bn_group_6144_value[] = {
 
238
        bn_pack4(FFFF,FFFF,FFFF,FFFF),
 
239
        bn_pack4(E694,F91E,6DCC,4024),
 
240
        bn_pack4(12BF,2D5B,0B74,74D6),
 
241
        bn_pack4(043E,8F66,3F48,60EE),
 
242
        bn_pack4(387F,E8D7,6E3C,0468),
 
243
        bn_pack4(DA56,C9EC,2EF2,9632),
 
244
        bn_pack4(EB19,CCB1,A313,D55C),
 
245
        bn_pack4(F550,AA3D,8A1F,BFF0),
 
246
        bn_pack4(06A1,D58B,B7C5,DA76),
 
247
        bn_pack4(A797,15EE,F29B,E328),
 
248
        bn_pack4(14CC,5ED2,0F80,37E0),
 
249
        bn_pack4(CC8F,6D7E,BF48,E1D8),
 
250
        bn_pack4(4BD4,07B2,2B41,54AA),
 
251
        bn_pack4(0F1D,45B7,FF58,5AC5),
 
252
        bn_pack4(23A9,7A7E,36CC,88BE),
 
253
        bn_pack4(59E7,C97F,BEC7,E8F3),
 
254
        bn_pack4(B5A8,4031,900B,1C9E),
 
255
        bn_pack4(D55E,702F,4698,0C82),
 
256
        bn_pack4(F482,D7CE,6E74,FEF6),
 
257
        bn_pack4(F032,EA15,D172,1D03),
 
258
        bn_pack4(5983,CA01,C64B,92EC),
 
259
        bn_pack4(6FB8,F401,378C,D2BF),
 
260
        bn_pack4(3320,5151,2BD7,AF42),
 
261
        bn_pack4(DB7F,1447,E6CC,254B),
 
262
        bn_pack4(44CE,6CBA,CED4,BB1B),
 
263
        bn_pack4(DA3E,DBEB,CF9B,14ED),
 
264
        bn_pack4(1797,27B0,865A,8918),
 
265
        bn_pack4(B06A,53ED,9027,D831),
 
266
        bn_pack4(E5DB,382F,4130,01AE),
 
267
        bn_pack4(F8FF,9406,AD9E,530E),
 
268
        bn_pack4(C975,1E76,3DBA,37BD),
 
269
        bn_pack4(C1D4,DCB2,6026,46DE),
 
270
        bn_pack4(36C3,FAB4,D27C,7026),
 
271
        bn_pack4(4DF4,35C9,3402,8492),
 
272
        bn_pack4(86FF,B7DC,90A6,C08F),
 
273
        bn_pack4(93B4,EA98,8D8F,DDC1),
 
274
        bn_pack4(D006,9127,D5B0,5AA9),
 
275
        bn_pack4(B81B,DD76,2170,481C),
 
276
        bn_pack4(1F61,2970,CEE2,D7AF),
 
277
        bn_pack4(233B,A186,515B,E7ED),
 
278
        bn_pack4(99B2,964F,A090,C3A2),
 
279
        bn_pack4(287C,5947,4E6B,C05D),
 
280
        bn_pack4(2E8E,FC14,1FBE,CAA6),
 
281
        bn_pack4(DBBB,C2DB,04DE,8EF9),
 
282
        bn_pack4(2583,E9CA,2AD4,4CE8),
 
283
        bn_pack4(1A94,6834,B615,0BDA),
 
284
        bn_pack4(99C3,2718,6AF4,E23C),
 
285
        bn_pack4(8871,9A10,BDBA,5B26),
 
286
        bn_pack4(1A72,3C12,A787,E6D7),
 
287
        bn_pack4(4B82,D120,A921,0801),
 
288
        bn_pack4(43DB,5BFC,E0FD,108E),
 
289
        bn_pack4(08E2,4FA0,74E5,AB31),
 
290
        bn_pack4(7709,88C0,BAD9,46E2),
 
291
        bn_pack4(BBE1,1757,7A61,5D6C),
 
292
        bn_pack4(521F,2B18,177B,200C),
 
293
        bn_pack4(D876,0273,3EC8,6A64),
 
294
        bn_pack4(F12F,FA06,D98A,0864),
 
295
        bn_pack4(CEE3,D226,1AD2,EE6B),
 
296
        bn_pack4(1E8C,94E0,4A25,619D),
 
297
        bn_pack4(ABF5,AE8C,DB09,33D7),
 
298
        bn_pack4(B397,0F85,A6E1,E4C7),
 
299
        bn_pack4(8AEA,7157,5D06,0C7D),
 
300
        bn_pack4(ECFB,8504,58DB,EF0A),
 
301
        bn_pack4(A855,21AB,DF1C,BA64),
 
302
        bn_pack4(AD33,170D,0450,7A33),
 
303
        bn_pack4(1572,8E5A,8AAA,C42D),
 
304
        bn_pack4(15D2,2618,98FA,0510),
 
305
        bn_pack4(3995,497C,EA95,6AE5),
 
306
        bn_pack4(DE2B,CBF6,9558,1718),
 
307
        bn_pack4(B5C5,5DF0,6F4C,52C9),
 
308
        bn_pack4(9B27,83A2,EC07,A28F),
 
309
        bn_pack4(E39E,772C,180E,8603),
 
310
        bn_pack4(3290,5E46,2E36,CE3B),
 
311
        bn_pack4(F174,6C08,CA18,217C),
 
312
        bn_pack4(670C,354E,4ABC,9804),
 
313
        bn_pack4(9ED5,2907,7096,966D),
 
314
        bn_pack4(1C62,F356,2085,52BB),
 
315
        bn_pack4(8365,5D23,DCA3,AD96),
 
316
        bn_pack4(6916,3FA8,FD24,CF5F),
 
317
        bn_pack4(98DA,4836,1C55,D39A),
 
318
        bn_pack4(C200,7CB8,A163,BF05),
 
319
        bn_pack4(4928,6651,ECE4,5B3D),
 
320
        bn_pack4(AE9F,2411,7C4B,1FE6),
 
321
        bn_pack4(EE38,6BFB,5A89,9FA5),
 
322
        bn_pack4(0BFF,5CB6,F406,B7ED),
 
323
        bn_pack4(F44C,42E9,A637,ED6B),
 
324
        bn_pack4(E485,B576,625E,7EC6),
 
325
        bn_pack4(4FE1,356D,6D51,C245),
 
326
        bn_pack4(302B,0A6D,F25F,1437),
 
327
        bn_pack4(EF95,19B3,CD3A,431B),
 
328
        bn_pack4(514A,0879,8E34,04DD),
 
329
        bn_pack4(020B,BEA6,3B13,9B22),
 
330
        bn_pack4(2902,4E08,8A67,CC74),
 
331
        bn_pack4(C4C6,628B,80DC,1CD1),
 
332
        bn_pack4(C90F,DAA2,2168,C234),
 
333
        bn_pack4(FFFF,FFFF,FFFF,FFFF)
 
334
};
 
335
static BIGNUM bn_group_6144 = {
 
336
        bn_group_6144_value,
 
337
        (sizeof bn_group_6144_value)/sizeof(BN_ULONG),
 
338
        (sizeof bn_group_6144_value)/sizeof(BN_ULONG),
 
339
        0,
 
340
        BN_FLG_STATIC_DATA
 
341
};
 
342
 
 
343
static BN_ULONG bn_group_8192_value[] = {
 
344
        bn_pack4(FFFF,FFFF,FFFF,FFFF),
 
345
        bn_pack4(60C9,80DD,98ED,D3DF),
 
346
        bn_pack4(C81F,56E8,80B9,6E71),
 
347
        bn_pack4(9E30,50E2,7656,94DF),
 
348
        bn_pack4(9558,E447,5677,E9AA),
 
349
        bn_pack4(C919,0DA6,FC02,6E47),
 
350
        bn_pack4(889A,002E,D5EE,382B),
 
351
        bn_pack4(4009,438B,481C,6CD7),
 
352
        bn_pack4(3590,46F4,EB87,9F92),
 
353
        bn_pack4(FAF3,6BC3,1ECF,A268),
 
354
        bn_pack4(B1D5,10BD,7EE7,4D73),
 
355
        bn_pack4(F9AB,4819,5DED,7EA1),
 
356
        bn_pack4(64F3,1CC5,0846,851D),
 
357
        bn_pack4(4597,E899,A025,5DC1),
 
358
        bn_pack4(DF31,0EE0,74AB,6A36),
 
359
        bn_pack4(6D2A,13F8,3F44,F82D),
 
360
        bn_pack4(062B,3CF5,B3A2,78A6),
 
361
        bn_pack4(7968,3303,ED5B,DD3A),
 
362
        bn_pack4(FA9D,4B7F,A2C0,87E8),
 
363
        bn_pack4(4BCB,C886,2F83,85DD),
 
364
        bn_pack4(3473,FC64,6CEA,306B),
 
365
        bn_pack4(13EB,57A8,1A23,F0C7),
 
366
        bn_pack4(2222,2E04,A403,7C07),
 
367
        bn_pack4(E3FD,B8BE,FC84,8AD9),
 
368
        bn_pack4(238F,16CB,E39D,652D),
 
369
        bn_pack4(3423,B474,2BF1,C978),
 
370
        bn_pack4(3AAB,639C,5AE4,F568),
 
371
        bn_pack4(2576,F693,6BA4,2466),
 
372
        bn_pack4(741F,A7BF,8AFC,47ED),
 
373
        bn_pack4(3BC8,32B6,8D9D,D300),
 
374
        bn_pack4(D8BE,C4D0,73B9,31BA),
 
375
        bn_pack4(3877,7CB6,A932,DF8C),
 
376
        bn_pack4(74A3,926F,12FE,E5E4),
 
377
        bn_pack4(E694,F91E,6DBE,1159),
 
378
        bn_pack4(12BF,2D5B,0B74,74D6),
 
379
        bn_pack4(043E,8F66,3F48,60EE),
 
380
        bn_pack4(387F,E8D7,6E3C,0468),
 
381
        bn_pack4(DA56,C9EC,2EF2,9632),
 
382
        bn_pack4(EB19,CCB1,A313,D55C),
 
383
        bn_pack4(F550,AA3D,8A1F,BFF0),
 
384
        bn_pack4(06A1,D58B,B7C5,DA76),
 
385
        bn_pack4(A797,15EE,F29B,E328),
 
386
        bn_pack4(14CC,5ED2,0F80,37E0),
 
387
        bn_pack4(CC8F,6D7E,BF48,E1D8),
 
388
        bn_pack4(4BD4,07B2,2B41,54AA),
 
389
        bn_pack4(0F1D,45B7,FF58,5AC5),
 
390
        bn_pack4(23A9,7A7E,36CC,88BE),
 
391
        bn_pack4(59E7,C97F,BEC7,E8F3),
 
392
        bn_pack4(B5A8,4031,900B,1C9E),
 
393
        bn_pack4(D55E,702F,4698,0C82),
 
394
        bn_pack4(F482,D7CE,6E74,FEF6),
 
395
        bn_pack4(F032,EA15,D172,1D03),
 
396
        bn_pack4(5983,CA01,C64B,92EC),
 
397
        bn_pack4(6FB8,F401,378C,D2BF),
 
398
        bn_pack4(3320,5151,2BD7,AF42),
 
399
        bn_pack4(DB7F,1447,E6CC,254B),
 
400
        bn_pack4(44CE,6CBA,CED4,BB1B),
 
401
        bn_pack4(DA3E,DBEB,CF9B,14ED),
 
402
        bn_pack4(1797,27B0,865A,8918),
 
403
        bn_pack4(B06A,53ED,9027,D831),
 
404
        bn_pack4(E5DB,382F,4130,01AE),
 
405
        bn_pack4(F8FF,9406,AD9E,530E),
 
406
        bn_pack4(C975,1E76,3DBA,37BD),
 
407
        bn_pack4(C1D4,DCB2,6026,46DE),
 
408
        bn_pack4(36C3,FAB4,D27C,7026),
 
409
        bn_pack4(4DF4,35C9,3402,8492),
 
410
        bn_pack4(86FF,B7DC,90A6,C08F),
 
411
        bn_pack4(93B4,EA98,8D8F,DDC1),
 
412
        bn_pack4(D006,9127,D5B0,5AA9),
 
413
        bn_pack4(B81B,DD76,2170,481C),
 
414
        bn_pack4(1F61,2970,CEE2,D7AF),
 
415
        bn_pack4(233B,A186,515B,E7ED),
 
416
        bn_pack4(99B2,964F,A090,C3A2),
 
417
        bn_pack4(287C,5947,4E6B,C05D),
 
418
        bn_pack4(2E8E,FC14,1FBE,CAA6),
 
419
        bn_pack4(DBBB,C2DB,04DE,8EF9),
 
420
        bn_pack4(2583,E9CA,2AD4,4CE8),
 
421
        bn_pack4(1A94,6834,B615,0BDA),
 
422
        bn_pack4(99C3,2718,6AF4,E23C),
 
423
        bn_pack4(8871,9A10,BDBA,5B26),
 
424
        bn_pack4(1A72,3C12,A787,E6D7),
 
425
        bn_pack4(4B82,D120,A921,0801),
 
426
        bn_pack4(43DB,5BFC,E0FD,108E),
 
427
        bn_pack4(08E2,4FA0,74E5,AB31),
 
428
        bn_pack4(7709,88C0,BAD9,46E2),
 
429
        bn_pack4(BBE1,1757,7A61,5D6C),
 
430
        bn_pack4(521F,2B18,177B,200C),
 
431
        bn_pack4(D876,0273,3EC8,6A64),
 
432
        bn_pack4(F12F,FA06,D98A,0864),
 
433
        bn_pack4(CEE3,D226,1AD2,EE6B),
 
434
        bn_pack4(1E8C,94E0,4A25,619D),
 
435
        bn_pack4(ABF5,AE8C,DB09,33D7),
 
436
        bn_pack4(B397,0F85,A6E1,E4C7),
 
437
        bn_pack4(8AEA,7157,5D06,0C7D),
 
438
        bn_pack4(ECFB,8504,58DB,EF0A),
 
439
        bn_pack4(A855,21AB,DF1C,BA64),
 
440
        bn_pack4(AD33,170D,0450,7A33),
 
441
        bn_pack4(1572,8E5A,8AAA,C42D),
 
442
        bn_pack4(15D2,2618,98FA,0510),
 
443
        bn_pack4(3995,497C,EA95,6AE5),
 
444
        bn_pack4(DE2B,CBF6,9558,1718),
 
445
        bn_pack4(B5C5,5DF0,6F4C,52C9),
 
446
        bn_pack4(9B27,83A2,EC07,A28F),
 
447
        bn_pack4(E39E,772C,180E,8603),
 
448
        bn_pack4(3290,5E46,2E36,CE3B),
 
449
        bn_pack4(F174,6C08,CA18,217C),
 
450
        bn_pack4(670C,354E,4ABC,9804),
 
451
        bn_pack4(9ED5,2907,7096,966D),
 
452
        bn_pack4(1C62,F356,2085,52BB),
 
453
        bn_pack4(8365,5D23,DCA3,AD96),
 
454
        bn_pack4(6916,3FA8,FD24,CF5F),
 
455
        bn_pack4(98DA,4836,1C55,D39A),
 
456
        bn_pack4(C200,7CB8,A163,BF05),
 
457
        bn_pack4(4928,6651,ECE4,5B3D),
 
458
        bn_pack4(AE9F,2411,7C4B,1FE6),
 
459
        bn_pack4(EE38,6BFB,5A89,9FA5),
 
460
        bn_pack4(0BFF,5CB6,F406,B7ED),
 
461
        bn_pack4(F44C,42E9,A637,ED6B),
 
462
        bn_pack4(E485,B576,625E,7EC6),
 
463
        bn_pack4(4FE1,356D,6D51,C245),
 
464
        bn_pack4(302B,0A6D,F25F,1437),
 
465
        bn_pack4(EF95,19B3,CD3A,431B),
 
466
        bn_pack4(514A,0879,8E34,04DD),
 
467
        bn_pack4(020B,BEA6,3B13,9B22),
 
468
        bn_pack4(2902,4E08,8A67,CC74),
 
469
        bn_pack4(C4C6,628B,80DC,1CD1),
 
470
        bn_pack4(C90F,DAA2,2168,C234),
 
471
        bn_pack4(FFFF,FFFF,FFFF,FFFF)
 
472
};
 
473
static BIGNUM bn_group_8192 = {
 
474
        bn_group_8192_value,
 
475
        (sizeof bn_group_8192_value)/sizeof(BN_ULONG),
 
476
        (sizeof bn_group_8192_value)/sizeof(BN_ULONG),
 
477
        0,
 
478
        BN_FLG_STATIC_DATA
 
479
};
 
480
 
 
481
static BN_ULONG bn_generator_19_value[] = {19} ;
 
482
static BIGNUM bn_generator_19 = {
 
483
        bn_generator_19_value,
 
484
        1,
 
485
        1,
 
486
        0,
 
487
        BN_FLG_STATIC_DATA
 
488
};
 
489
static BN_ULONG bn_generator_5_value[] = {5} ;
 
490
static BIGNUM bn_generator_5 = {
 
491
        bn_generator_5_value,
 
492
        1,
 
493
        1,
 
494
        0,
 
495
        BN_FLG_STATIC_DATA
 
496
};
 
497
static BN_ULONG bn_generator_2_value[] = {2} ;
 
498
static BIGNUM bn_generator_2 = {
 
499
        bn_generator_2_value,
 
500
        1,
 
501
        1,
 
502
        0,
 
503
        BN_FLG_STATIC_DATA
 
504
};
 
505
 
 
506
static SRP_gN knowngN[] = {
 
507
        {"8192",&bn_generator_19 , &bn_group_8192},
 
508
        {"6144",&bn_generator_5 , &bn_group_6144},
 
509
        {"4096",&bn_generator_5 , &bn_group_4096},
 
510
        {"3072",&bn_generator_5 , &bn_group_3072},
 
511
        {"2048",&bn_generator_2 , &bn_group_2048},
 
512
        {"1536",&bn_generator_2 , &bn_group_1536},
 
513
        {"1024",&bn_generator_2 , &bn_group_1024},
 
514
};
 
515
#define KNOWN_GN_NUMBER sizeof(knowngN) / sizeof(SRP_gN)
 
516
 
 
517
/* end of generated data */