summaryrefslogtreecommitdiff
path: root/src/libstrongswan/asn1/oid.h
blob: e9de81ccfa88f69e3a3151ca568e3033de1b7366 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
/* Object identifiers (OIDs) used by strongSwan
 * Copyright (C) 2003-2008 Andreas Steffen, Hochschule fuer Technik Rapperswil
 * 
 * This file has been automatically generated by the script oid.pl
 * Do not edit manually!
 */

#include <sys/types.h>

#ifndef OID_H_
#define OID_H_

typedef struct {
    u_char octet;
    u_int  next;
    u_int  down;
    u_int  level;
    const u_char *name;
} oid_t;

extern const oid_t oid_names[];

#define OID_UNKNOWN							-1
#define OID_NAME_DISTINGUISHER				6
#define OID_PILOT_USERID					16
#define OID_PILOT_DOMAIN_COMPONENT			17
#define OID_COMMON_NAME						20
#define OID_SURNAME							21
#define OID_SERIAL_NUMBER					22
#define OID_COUNTRY							23
#define OID_LOCALITY						24
#define OID_STATE_OR_PROVINCE				25
#define OID_ORGANIZATION					26
#define OID_ORGANIZATION_UNIT				27
#define OID_TITLE							28
#define OID_DESCRIPTION						29
#define OID_USER_CERTIFICATE				30
#define OID_NAME							31
#define OID_GIVEN_NAME						32
#define OID_INITIALS						33
#define OID_UNIQUE_IDENTIFIER				34
#define OID_ROLE							35
#define OID_SUBJECT_KEY_ID					38
#define OID_KEY_USAGE						39
#define OID_SUBJECT_ALT_NAME				41
#define OID_BASIC_CONSTRAINTS				43
#define OID_CRL_NUMBER						44
#define OID_CRL_REASON_CODE					45
#define OID_DELTA_CRL_INDICATOR				48
#define OID_NAME_CONSTRAINTS				51
#define OID_CRL_DISTRIBUTION_POINTS			52
<<<<<<< HEAD
#define OID_ANY_POLICY						54
#define OID_AUTHORITY_KEY_ID				56
=======
#define OID_CERTIFICATE_POLICIES			53
#define OID_ANY_POLICY						54
#define OID_POLICY_MAPPINGS					55
#define OID_AUTHORITY_KEY_ID				56
#define OID_POLICY_CONSTRAINTS				57
>>>>>>> upstream/4.5.1
#define OID_EXTENDED_KEY_USAGE				58
#define OID_FRESHEST_CRL					60
#define OID_INHIBIT_ANY_POLICY				61
#define OID_TARGET_INFORMATION				62
#define OID_NO_REV_AVAIL					63
#define OID_CAMELLIA128_CBC					74
#define OID_CAMELLIA192_CBC					75
#define OID_CAMELLIA256_CBC					76
#define OID_RSA_ENCRYPTION					89
#define OID_MD2_WITH_RSA					90
#define OID_MD5_WITH_RSA					91
#define OID_SHA1_WITH_RSA					92
#define OID_SHA256_WITH_RSA					93
#define OID_SHA384_WITH_RSA					94
#define OID_SHA512_WITH_RSA					95
#define OID_SHA224_WITH_RSA					96
#define OID_PKCS7_DATA						98
#define OID_PKCS7_SIGNED_DATA				99
#define OID_PKCS7_ENVELOPED_DATA			100
#define OID_PKCS7_SIGNED_ENVELOPED_DATA		101
#define OID_PKCS7_DIGESTED_DATA				102
#define OID_PKCS7_ENCRYPTED_DATA			103
#define OID_EMAIL_ADDRESS					105
#define OID_UNSTRUCTURED_NAME				106
#define OID_PKCS9_CONTENT_TYPE				107
#define OID_PKCS9_MESSAGE_DIGEST			108
#define OID_PKCS9_SIGNING_TIME				109
#define OID_CHALLENGE_PASSWORD				111
#define OID_EXTENSION_REQUEST				113
#define OID_MD2								116
#define OID_MD5								117
#define OID_3DES_EDE_CBC					119
#define OID_EC_PUBLICKEY					123
#define OID_C2PNB163V1						126
#define OID_C2PNB163V2						127
#define OID_C2PNB163V3						128
#define OID_C2PNB176W1						129
#define OID_C2PNB191V1						130
#define OID_C2PNB191V2						131
#define OID_C2PNB191V3						132
#define OID_C2PNB191V4						133
#define OID_C2PNB191V5						134
#define OID_C2PNB208W1						135
#define OID_C2PNB239V1						136
#define OID_C2PNB239V2						137
#define OID_C2PNB239V3						138
#define OID_C2PNB239V4						139
#define OID_C2PNB239V5						140
#define OID_C2PNB272W1						141
#define OID_C2PNB304W1						142
#define OID_C2PNB359V1						143
#define OID_C2PNB368W1						144
#define OID_C2PNB431R1						145
#define OID_PRIME192V1						147
#define OID_PRIME192V2						148
#define OID_PRIME192V3						149
#define OID_PRIME239V1						150
#define OID_PRIME239V2						151
#define OID_PRIME239V3						152
#define OID_PRIME256V1						153
#define OID_ECDSA_WITH_SHA1					155
#define OID_ECDSA_WITH_SHA224				157
#define OID_ECDSA_WITH_SHA256				158
#define OID_ECDSA_WITH_SHA384				159
#define OID_ECDSA_WITH_SHA512				160
#define OID_USER_PRINCIPAL_NAME				175
<<<<<<< HEAD
#define OID_TCGID							182
#define OID_AUTHORITY_INFO_ACCESS			187
#define OID_IP_ADDR_BLOCKS					189
#define OID_SERVER_AUTH						194
#define OID_CLIENT_AUTH						195
#define OID_OCSP_SIGNING					202
#define OID_XMPP_ADDR						204
#define OID_AUTHENTICATION_INFO				206
#define OID_ACCESS_IDENTITY					207
#define OID_CHARGING_IDENTITY				208
#define OID_GROUP							209
#define OID_OCSP							212
#define OID_BASIC							213
#define OID_NONCE							214
#define OID_CRL								215
#define OID_RESPONSE						216
#define OID_NO_CHECK						217
#define OID_ARCHIVE_CUTOFF					218
#define OID_SERVICE_LOCATOR					219
#define OID_CA_ISSUERS						220
#define OID_DES_CBC							226
#define OID_SHA1							227
#define OID_SHA1_WITH_RSA_OIW				228
#define OID_ECGDSA_PUBKEY					247
#define OID_ECGDSA_SIG_WITH_RIPEMD160		250
#define OID_ECGDSA_SIG_WITH_SHA1			251
#define OID_ECGDSA_SIG_WITH_SHA224			252
#define OID_ECGDSA_SIG_WITH_SHA256			253
#define OID_ECGDSA_SIG_WITH_SHA384			254
#define OID_ECGDSA_SIG_WITH_SHA512			255
#define OID_SECT163K1						278
#define OID_SECT163R1						279
#define OID_SECT239K1						280
#define OID_SECT113R1						281
#define OID_SECT113R2						282
#define OID_SECT112R1						283
#define OID_SECT112R2						284
#define OID_SECT160R1						285
#define OID_SECT160K1						286
#define OID_SECT256K1						287
#define OID_SECT163R2						288
#define OID_SECT283K1						289
#define OID_SECT283R1						290
#define OID_SECT131R1						291
#define OID_SECT131R2						292
#define OID_SECT193R1						293
#define OID_SECT193R2						294
#define OID_SECT233K1						295
#define OID_SECT233R1						296
#define OID_SECT128R1						297
#define OID_SECT128R2						298
#define OID_SECT160R2						299
#define OID_SECT192K1						300
#define OID_SECT224K1						301
#define OID_SECT224R1						302
#define OID_SECT384R1						303
#define OID_SECT521R1						304
#define OID_SECT409K1						305
#define OID_SECT409R1						306
#define OID_SECT571K1						307
#define OID_SECT571R1						308
#define OID_AES128_CBC						317
#define OID_AES128_GCM						318
#define OID_AES128_CCM						319
#define OID_AES192_CBC						320
#define OID_AES192_GCM						321
#define OID_AES192_CCM						322
#define OID_AES256_CBC						323
#define OID_AES256_GCM						324
#define OID_AES256_CCM						325
#define OID_SHA256							327
#define OID_SHA384							328
#define OID_SHA512							329
#define OID_SHA224							330
#define OID_NS_REVOCATION_URL				336
#define OID_NS_CA_REVOCATION_URL			337
#define OID_NS_CA_POLICY_URL				338
#define OID_NS_COMMENT						339
#define OID_EMPLOYEE_NUMBER					342
#define OID_PKI_MESSAGE_TYPE				348
#define OID_PKI_STATUS						349
#define OID_PKI_FAIL_INFO					350
#define OID_PKI_SENDER_NONCE				351
#define OID_PKI_RECIPIENT_NONCE				352
#define OID_PKI_TRANS_ID					353

#define OID_MAX								356
=======
#define OID_STRONGSWAN						178
#define OID_TCGID							185
#define OID_AUTHORITY_INFO_ACCESS			190
#define OID_IP_ADDR_BLOCKS					192
#define OID_POLICY_QUALIFIER_CPS			194
#define OID_POLICY_QUALIFIER_UNOTICE		195
#define OID_SERVER_AUTH						197
#define OID_CLIENT_AUTH						198
#define OID_OCSP_SIGNING					205
#define OID_XMPP_ADDR						207
#define OID_AUTHENTICATION_INFO				209
#define OID_ACCESS_IDENTITY					210
#define OID_CHARGING_IDENTITY				211
#define OID_GROUP							212
#define OID_OCSP							215
#define OID_BASIC							216
#define OID_NONCE							217
#define OID_CRL								218
#define OID_RESPONSE						219
#define OID_NO_CHECK						220
#define OID_ARCHIVE_CUTOFF					221
#define OID_SERVICE_LOCATOR					222
#define OID_CA_ISSUERS						223
#define OID_DES_CBC							229
#define OID_SHA1							230
#define OID_SHA1_WITH_RSA_OIW				231
#define OID_ECGDSA_PUBKEY					250
#define OID_ECGDSA_SIG_WITH_RIPEMD160		253
#define OID_ECGDSA_SIG_WITH_SHA1			254
#define OID_ECGDSA_SIG_WITH_SHA224			255
#define OID_ECGDSA_SIG_WITH_SHA256			256
#define OID_ECGDSA_SIG_WITH_SHA384			257
#define OID_ECGDSA_SIG_WITH_SHA512			258
#define OID_SECT163K1						281
#define OID_SECT163R1						282
#define OID_SECT239K1						283
#define OID_SECT113R1						284
#define OID_SECT113R2						285
#define OID_SECT112R1						286
#define OID_SECT112R2						287
#define OID_SECT160R1						288
#define OID_SECT160K1						289
#define OID_SECT256K1						290
#define OID_SECT163R2						291
#define OID_SECT283K1						292
#define OID_SECT283R1						293
#define OID_SECT131R1						294
#define OID_SECT131R2						295
#define OID_SECT193R1						296
#define OID_SECT193R2						297
#define OID_SECT233K1						298
#define OID_SECT233R1						299
#define OID_SECT128R1						300
#define OID_SECT128R2						301
#define OID_SECT160R2						302
#define OID_SECT192K1						303
#define OID_SECT224K1						304
#define OID_SECT224R1						305
#define OID_SECT384R1						306
#define OID_SECT521R1						307
#define OID_SECT409K1						308
#define OID_SECT409R1						309
#define OID_SECT571K1						310
#define OID_SECT571R1						311
#define OID_AES128_CBC						320
#define OID_AES128_GCM						321
#define OID_AES128_CCM						322
#define OID_AES192_CBC						323
#define OID_AES192_GCM						324
#define OID_AES192_CCM						325
#define OID_AES256_CBC						326
#define OID_AES256_GCM						327
#define OID_AES256_CCM						328
#define OID_SHA256							330
#define OID_SHA384							331
#define OID_SHA512							332
#define OID_SHA224							333
#define OID_NS_REVOCATION_URL				339
#define OID_NS_CA_REVOCATION_URL			340
#define OID_NS_CA_POLICY_URL				341
#define OID_NS_COMMENT						342
#define OID_EMPLOYEE_NUMBER					345
#define OID_PKI_MESSAGE_TYPE				351
#define OID_PKI_STATUS						352
#define OID_PKI_FAIL_INFO					353
#define OID_PKI_SENDER_NONCE				354
#define OID_PKI_RECIPIENT_NONCE				355
#define OID_PKI_TRANS_ID					356

#define OID_MAX								359
>>>>>>> upstream/4.5.1

#endif /* OID_H_ */