Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-src
Path: blob/main/crypto/openssl/providers/common/der/der_ec_gen.c
107939 views
1
/*
2
* WARNING: do not edit!
3
* Generated by Makefile from providers/common/der/der_ec_gen.c.in
4
*
5
* Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved.
6
*
7
* Licensed under the Apache License 2.0 (the "License"). You may not use
8
* this file except in compliance with the License. You can obtain a copy
9
* in the file LICENSE in the source distribution or at
10
* https://www.openssl.org/source/license.html
11
*/
12
13
#include "prov/der_ec.h"
14
15
/* Well known OIDs precompiled */
16
/* clang-format off */
17
18
/*
19
* ecdsa-with-SHA1 OBJECT IDENTIFIER ::= { id-ecSigType 1 }
20
*/
21
const unsigned char ossl_der_oid_ecdsa_with_SHA1[DER_OID_SZ_ecdsa_with_SHA1] = {
22
DER_OID_V_ecdsa_with_SHA1
23
};
24
25
/*
26
* id-ecPublicKey OBJECT IDENTIFIER ::= { id-publicKeyType 1 }
27
*/
28
const unsigned char ossl_der_oid_id_ecPublicKey[DER_OID_SZ_id_ecPublicKey] = {
29
DER_OID_V_id_ecPublicKey
30
};
31
32
/*
33
* c2pnb163v1 OBJECT IDENTIFIER ::= { c-TwoCurve 1 }
34
*/
35
const unsigned char ossl_der_oid_c2pnb163v1[DER_OID_SZ_c2pnb163v1] = {
36
DER_OID_V_c2pnb163v1
37
};
38
39
/*
40
* c2pnb163v2 OBJECT IDENTIFIER ::= { c-TwoCurve 2 }
41
*/
42
const unsigned char ossl_der_oid_c2pnb163v2[DER_OID_SZ_c2pnb163v2] = {
43
DER_OID_V_c2pnb163v2
44
};
45
46
/*
47
* c2pnb163v3 OBJECT IDENTIFIER ::= { c-TwoCurve 3 }
48
*/
49
const unsigned char ossl_der_oid_c2pnb163v3[DER_OID_SZ_c2pnb163v3] = {
50
DER_OID_V_c2pnb163v3
51
};
52
53
/*
54
* c2pnb176w1 OBJECT IDENTIFIER ::= { c-TwoCurve 4 }
55
*/
56
const unsigned char ossl_der_oid_c2pnb176w1[DER_OID_SZ_c2pnb176w1] = {
57
DER_OID_V_c2pnb176w1
58
};
59
60
/*
61
* c2tnb191v1 OBJECT IDENTIFIER ::= { c-TwoCurve 5 }
62
*/
63
const unsigned char ossl_der_oid_c2tnb191v1[DER_OID_SZ_c2tnb191v1] = {
64
DER_OID_V_c2tnb191v1
65
};
66
67
/*
68
* c2tnb191v2 OBJECT IDENTIFIER ::= { c-TwoCurve 6 }
69
*/
70
const unsigned char ossl_der_oid_c2tnb191v2[DER_OID_SZ_c2tnb191v2] = {
71
DER_OID_V_c2tnb191v2
72
};
73
74
/*
75
* c2tnb191v3 OBJECT IDENTIFIER ::= { c-TwoCurve 7 }
76
*/
77
const unsigned char ossl_der_oid_c2tnb191v3[DER_OID_SZ_c2tnb191v3] = {
78
DER_OID_V_c2tnb191v3
79
};
80
81
/*
82
* c2onb191v4 OBJECT IDENTIFIER ::= { c-TwoCurve 8 }
83
*/
84
const unsigned char ossl_der_oid_c2onb191v4[DER_OID_SZ_c2onb191v4] = {
85
DER_OID_V_c2onb191v4
86
};
87
88
/*
89
* c2onb191v5 OBJECT IDENTIFIER ::= { c-TwoCurve 9 }
90
*/
91
const unsigned char ossl_der_oid_c2onb191v5[DER_OID_SZ_c2onb191v5] = {
92
DER_OID_V_c2onb191v5
93
};
94
95
/*
96
* c2pnb208w1 OBJECT IDENTIFIER ::= { c-TwoCurve 10 }
97
*/
98
const unsigned char ossl_der_oid_c2pnb208w1[DER_OID_SZ_c2pnb208w1] = {
99
DER_OID_V_c2pnb208w1
100
};
101
102
/*
103
* c2tnb239v1 OBJECT IDENTIFIER ::= { c-TwoCurve 11 }
104
*/
105
const unsigned char ossl_der_oid_c2tnb239v1[DER_OID_SZ_c2tnb239v1] = {
106
DER_OID_V_c2tnb239v1
107
};
108
109
/*
110
* c2tnb239v2 OBJECT IDENTIFIER ::= { c-TwoCurve 12 }
111
*/
112
const unsigned char ossl_der_oid_c2tnb239v2[DER_OID_SZ_c2tnb239v2] = {
113
DER_OID_V_c2tnb239v2
114
};
115
116
/*
117
* c2tnb239v3 OBJECT IDENTIFIER ::= { c-TwoCurve 13 }
118
*/
119
const unsigned char ossl_der_oid_c2tnb239v3[DER_OID_SZ_c2tnb239v3] = {
120
DER_OID_V_c2tnb239v3
121
};
122
123
/*
124
* c2onb239v4 OBJECT IDENTIFIER ::= { c-TwoCurve 14 }
125
*/
126
const unsigned char ossl_der_oid_c2onb239v4[DER_OID_SZ_c2onb239v4] = {
127
DER_OID_V_c2onb239v4
128
};
129
130
/*
131
* c2onb239v5 OBJECT IDENTIFIER ::= { c-TwoCurve 15 }
132
*/
133
const unsigned char ossl_der_oid_c2onb239v5[DER_OID_SZ_c2onb239v5] = {
134
DER_OID_V_c2onb239v5
135
};
136
137
/*
138
* c2pnb272w1 OBJECT IDENTIFIER ::= { c-TwoCurve 16 }
139
*/
140
const unsigned char ossl_der_oid_c2pnb272w1[DER_OID_SZ_c2pnb272w1] = {
141
DER_OID_V_c2pnb272w1
142
};
143
144
/*
145
* c2pnb304w1 OBJECT IDENTIFIER ::= { c-TwoCurve 17 }
146
*/
147
const unsigned char ossl_der_oid_c2pnb304w1[DER_OID_SZ_c2pnb304w1] = {
148
DER_OID_V_c2pnb304w1
149
};
150
151
/*
152
* c2tnb359v1 OBJECT IDENTIFIER ::= { c-TwoCurve 18 }
153
*/
154
const unsigned char ossl_der_oid_c2tnb359v1[DER_OID_SZ_c2tnb359v1] = {
155
DER_OID_V_c2tnb359v1
156
};
157
158
/*
159
* c2pnb368w1 OBJECT IDENTIFIER ::= { c-TwoCurve 19 }
160
*/
161
const unsigned char ossl_der_oid_c2pnb368w1[DER_OID_SZ_c2pnb368w1] = {
162
DER_OID_V_c2pnb368w1
163
};
164
165
/*
166
* c2tnb431r1 OBJECT IDENTIFIER ::= { c-TwoCurve 20 }
167
*/
168
const unsigned char ossl_der_oid_c2tnb431r1[DER_OID_SZ_c2tnb431r1] = {
169
DER_OID_V_c2tnb431r1
170
};
171
172
/*
173
* prime192v1 OBJECT IDENTIFIER ::= { primeCurve 1 }
174
*/
175
const unsigned char ossl_der_oid_prime192v1[DER_OID_SZ_prime192v1] = {
176
DER_OID_V_prime192v1
177
};
178
179
/*
180
* prime192v2 OBJECT IDENTIFIER ::= { primeCurve 2 }
181
*/
182
const unsigned char ossl_der_oid_prime192v2[DER_OID_SZ_prime192v2] = {
183
DER_OID_V_prime192v2
184
};
185
186
/*
187
* prime192v3 OBJECT IDENTIFIER ::= { primeCurve 3 }
188
*/
189
const unsigned char ossl_der_oid_prime192v3[DER_OID_SZ_prime192v3] = {
190
DER_OID_V_prime192v3
191
};
192
193
/*
194
* prime239v1 OBJECT IDENTIFIER ::= { primeCurve 4 }
195
*/
196
const unsigned char ossl_der_oid_prime239v1[DER_OID_SZ_prime239v1] = {
197
DER_OID_V_prime239v1
198
};
199
200
/*
201
* prime239v2 OBJECT IDENTIFIER ::= { primeCurve 5 }
202
*/
203
const unsigned char ossl_der_oid_prime239v2[DER_OID_SZ_prime239v2] = {
204
DER_OID_V_prime239v2
205
};
206
207
/*
208
* prime239v3 OBJECT IDENTIFIER ::= { primeCurve 6 }
209
*/
210
const unsigned char ossl_der_oid_prime239v3[DER_OID_SZ_prime239v3] = {
211
DER_OID_V_prime239v3
212
};
213
214
/*
215
* prime256v1 OBJECT IDENTIFIER ::= { primeCurve 7 }
216
*/
217
const unsigned char ossl_der_oid_prime256v1[DER_OID_SZ_prime256v1] = {
218
DER_OID_V_prime256v1
219
};
220
221
/*
222
* ecdsa-with-SHA224 OBJECT IDENTIFIER ::= { iso(1) member-body(2)
223
* us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 1 }
224
*/
225
const unsigned char ossl_der_oid_ecdsa_with_SHA224[DER_OID_SZ_ecdsa_with_SHA224] = {
226
DER_OID_V_ecdsa_with_SHA224
227
};
228
229
/*
230
* ecdsa-with-SHA256 OBJECT IDENTIFIER ::= { iso(1) member-body(2)
231
* us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 2 }
232
*/
233
const unsigned char ossl_der_oid_ecdsa_with_SHA256[DER_OID_SZ_ecdsa_with_SHA256] = {
234
DER_OID_V_ecdsa_with_SHA256
235
};
236
237
/*
238
* ecdsa-with-SHA384 OBJECT IDENTIFIER ::= { iso(1) member-body(2)
239
* us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 3 }
240
*/
241
const unsigned char ossl_der_oid_ecdsa_with_SHA384[DER_OID_SZ_ecdsa_with_SHA384] = {
242
DER_OID_V_ecdsa_with_SHA384
243
};
244
245
/*
246
* ecdsa-with-SHA512 OBJECT IDENTIFIER ::= { iso(1) member-body(2)
247
* us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 4 }
248
*/
249
const unsigned char ossl_der_oid_ecdsa_with_SHA512[DER_OID_SZ_ecdsa_with_SHA512] = {
250
DER_OID_V_ecdsa_with_SHA512
251
};
252
253
/*
254
* id-ecdsa-with-sha3-224 OBJECT IDENTIFIER ::= { sigAlgs 9 }
255
*/
256
const unsigned char ossl_der_oid_id_ecdsa_with_sha3_224[DER_OID_SZ_id_ecdsa_with_sha3_224] = {
257
DER_OID_V_id_ecdsa_with_sha3_224
258
};
259
260
/*
261
* id-ecdsa-with-sha3-256 OBJECT IDENTIFIER ::= { sigAlgs 10 }
262
*/
263
const unsigned char ossl_der_oid_id_ecdsa_with_sha3_256[DER_OID_SZ_id_ecdsa_with_sha3_256] = {
264
DER_OID_V_id_ecdsa_with_sha3_256
265
};
266
267
/*
268
* id-ecdsa-with-sha3-384 OBJECT IDENTIFIER ::= { sigAlgs 11 }
269
*/
270
const unsigned char ossl_der_oid_id_ecdsa_with_sha3_384[DER_OID_SZ_id_ecdsa_with_sha3_384] = {
271
DER_OID_V_id_ecdsa_with_sha3_384
272
};
273
274
/*
275
* id-ecdsa-with-sha3-512 OBJECT IDENTIFIER ::= { sigAlgs 12 }
276
*/
277
const unsigned char ossl_der_oid_id_ecdsa_with_sha3_512[DER_OID_SZ_id_ecdsa_with_sha3_512] = {
278
DER_OID_V_id_ecdsa_with_sha3_512
279
};
280
281
/* clang-format on */
282
283