diff options
Diffstat (limited to 'src/lib/libcrypto/objects')
-rw-r--r-- | src/lib/libcrypto/objects/o_names.c | 372 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_dat.c | 810 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_dat.h | 4976 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_dat.pl | 307 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_err.c | 102 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_lib.c | 129 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_mac.h | 3914 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_mac.num | 892 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_xref.c | 231 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_xref.h | 75 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_xref.txt | 42 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/objects.README | 44 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/objects.h | 1138 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/objects.pl | 233 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/objects.txt | 1259 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/objxref.pl | 107 |
16 files changed, 5741 insertions, 8890 deletions
diff --git a/src/lib/libcrypto/objects/o_names.c b/src/lib/libcrypto/objects/o_names.c new file mode 100644 index 0000000000..84380a96a9 --- /dev/null +++ b/src/lib/libcrypto/objects/o_names.c | |||
@@ -0,0 +1,372 @@ | |||
1 | #include <stdio.h> | ||
2 | #include <stdlib.h> | ||
3 | #include <string.h> | ||
4 | |||
5 | #include <openssl/err.h> | ||
6 | #include <openssl/lhash.h> | ||
7 | #include <openssl/objects.h> | ||
8 | #include <openssl/safestack.h> | ||
9 | #include <openssl/e_os2.h> | ||
10 | |||
11 | /* Later versions of DEC C has started to add lnkage information to certain | ||
12 | * functions, which makes it tricky to use them as values to regular function | ||
13 | * pointers. One way is to define a macro that takes care of casting them | ||
14 | * correctly. | ||
15 | */ | ||
16 | #ifdef OPENSSL_SYS_VMS_DECC | ||
17 | # define OPENSSL_strcmp (int (*)(const char *,const char *))strcmp | ||
18 | #else | ||
19 | # define OPENSSL_strcmp strcmp | ||
20 | #endif | ||
21 | |||
22 | /* I use the ex_data stuff to manage the identifiers for the obj_name_types | ||
23 | * that applications may define. I only really use the free function field. | ||
24 | */ | ||
25 | DECLARE_LHASH_OF(OBJ_NAME); | ||
26 | static LHASH_OF(OBJ_NAME) *names_lh=NULL; | ||
27 | static int names_type_num=OBJ_NAME_TYPE_NUM; | ||
28 | |||
29 | typedef struct name_funcs_st | ||
30 | { | ||
31 | unsigned long (*hash_func)(const char *name); | ||
32 | int (*cmp_func)(const char *a,const char *b); | ||
33 | void (*free_func)(const char *, int, const char *); | ||
34 | } NAME_FUNCS; | ||
35 | |||
36 | DECLARE_STACK_OF(NAME_FUNCS) | ||
37 | IMPLEMENT_STACK_OF(NAME_FUNCS) | ||
38 | |||
39 | static STACK_OF(NAME_FUNCS) *name_funcs_stack; | ||
40 | |||
41 | /* The LHASH callbacks now use the raw "void *" prototypes and do per-variable | ||
42 | * casting in the functions. This prevents function pointer casting without the | ||
43 | * need for macro-generated wrapper functions. */ | ||
44 | |||
45 | /* static unsigned long obj_name_hash(OBJ_NAME *a); */ | ||
46 | static unsigned long obj_name_hash(const void *a_void); | ||
47 | /* static int obj_name_cmp(OBJ_NAME *a,OBJ_NAME *b); */ | ||
48 | static int obj_name_cmp(const void *a_void,const void *b_void); | ||
49 | |||
50 | static IMPLEMENT_LHASH_HASH_FN(obj_name, OBJ_NAME) | ||
51 | static IMPLEMENT_LHASH_COMP_FN(obj_name, OBJ_NAME) | ||
52 | |||
53 | int OBJ_NAME_init(void) | ||
54 | { | ||
55 | if (names_lh != NULL) return(1); | ||
56 | MemCheck_off(); | ||
57 | names_lh=lh_OBJ_NAME_new(); | ||
58 | MemCheck_on(); | ||
59 | return(names_lh != NULL); | ||
60 | } | ||
61 | |||
62 | int OBJ_NAME_new_index(unsigned long (*hash_func)(const char *), | ||
63 | int (*cmp_func)(const char *, const char *), | ||
64 | void (*free_func)(const char *, int, const char *)) | ||
65 | { | ||
66 | int ret; | ||
67 | int i; | ||
68 | NAME_FUNCS *name_funcs; | ||
69 | |||
70 | if (name_funcs_stack == NULL) | ||
71 | { | ||
72 | MemCheck_off(); | ||
73 | name_funcs_stack=sk_NAME_FUNCS_new_null(); | ||
74 | MemCheck_on(); | ||
75 | } | ||
76 | if ((name_funcs_stack == NULL)) | ||
77 | { | ||
78 | /* ERROR */ | ||
79 | return(0); | ||
80 | } | ||
81 | ret=names_type_num; | ||
82 | names_type_num++; | ||
83 | for (i=sk_NAME_FUNCS_num(name_funcs_stack); i<names_type_num; i++) | ||
84 | { | ||
85 | MemCheck_off(); | ||
86 | name_funcs = OPENSSL_malloc(sizeof(NAME_FUNCS)); | ||
87 | MemCheck_on(); | ||
88 | if (!name_funcs) | ||
89 | { | ||
90 | OBJerr(OBJ_F_OBJ_NAME_NEW_INDEX,ERR_R_MALLOC_FAILURE); | ||
91 | return(0); | ||
92 | } | ||
93 | name_funcs->hash_func = lh_strhash; | ||
94 | name_funcs->cmp_func = OPENSSL_strcmp; | ||
95 | name_funcs->free_func = 0; /* NULL is often declared to | ||
96 | * ((void *)0), which according | ||
97 | * to Compaq C is not really | ||
98 | * compatible with a function | ||
99 | * pointer. -- Richard Levitte*/ | ||
100 | MemCheck_off(); | ||
101 | sk_NAME_FUNCS_push(name_funcs_stack,name_funcs); | ||
102 | MemCheck_on(); | ||
103 | } | ||
104 | name_funcs = sk_NAME_FUNCS_value(name_funcs_stack, ret); | ||
105 | if (hash_func != NULL) | ||
106 | name_funcs->hash_func = hash_func; | ||
107 | if (cmp_func != NULL) | ||
108 | name_funcs->cmp_func = cmp_func; | ||
109 | if (free_func != NULL) | ||
110 | name_funcs->free_func = free_func; | ||
111 | return(ret); | ||
112 | } | ||
113 | |||
114 | /* static int obj_name_cmp(OBJ_NAME *a, OBJ_NAME *b) */ | ||
115 | static int obj_name_cmp(const void *a_void, const void *b_void) | ||
116 | { | ||
117 | int ret; | ||
118 | const OBJ_NAME *a = (const OBJ_NAME *)a_void; | ||
119 | const OBJ_NAME *b = (const OBJ_NAME *)b_void; | ||
120 | |||
121 | ret=a->type-b->type; | ||
122 | if (ret == 0) | ||
123 | { | ||
124 | if ((name_funcs_stack != NULL) | ||
125 | && (sk_NAME_FUNCS_num(name_funcs_stack) > a->type)) | ||
126 | { | ||
127 | ret=sk_NAME_FUNCS_value(name_funcs_stack, | ||
128 | a->type)->cmp_func(a->name,b->name); | ||
129 | } | ||
130 | else | ||
131 | ret=strcmp(a->name,b->name); | ||
132 | } | ||
133 | return(ret); | ||
134 | } | ||
135 | |||
136 | /* static unsigned long obj_name_hash(OBJ_NAME *a) */ | ||
137 | static unsigned long obj_name_hash(const void *a_void) | ||
138 | { | ||
139 | unsigned long ret; | ||
140 | const OBJ_NAME *a = (const OBJ_NAME *)a_void; | ||
141 | |||
142 | if ((name_funcs_stack != NULL) && (sk_NAME_FUNCS_num(name_funcs_stack) > a->type)) | ||
143 | { | ||
144 | ret=sk_NAME_FUNCS_value(name_funcs_stack, | ||
145 | a->type)->hash_func(a->name); | ||
146 | } | ||
147 | else | ||
148 | { | ||
149 | ret=lh_strhash(a->name); | ||
150 | } | ||
151 | ret^=a->type; | ||
152 | return(ret); | ||
153 | } | ||
154 | |||
155 | const char *OBJ_NAME_get(const char *name, int type) | ||
156 | { | ||
157 | OBJ_NAME on,*ret; | ||
158 | int num=0,alias; | ||
159 | |||
160 | if (name == NULL) return(NULL); | ||
161 | if ((names_lh == NULL) && !OBJ_NAME_init()) return(NULL); | ||
162 | |||
163 | alias=type&OBJ_NAME_ALIAS; | ||
164 | type&= ~OBJ_NAME_ALIAS; | ||
165 | |||
166 | on.name=name; | ||
167 | on.type=type; | ||
168 | |||
169 | for (;;) | ||
170 | { | ||
171 | ret=lh_OBJ_NAME_retrieve(names_lh,&on); | ||
172 | if (ret == NULL) return(NULL); | ||
173 | if ((ret->alias) && !alias) | ||
174 | { | ||
175 | if (++num > 10) return(NULL); | ||
176 | on.name=ret->data; | ||
177 | } | ||
178 | else | ||
179 | { | ||
180 | return(ret->data); | ||
181 | } | ||
182 | } | ||
183 | } | ||
184 | |||
185 | int OBJ_NAME_add(const char *name, int type, const char *data) | ||
186 | { | ||
187 | OBJ_NAME *onp,*ret; | ||
188 | int alias; | ||
189 | |||
190 | if ((names_lh == NULL) && !OBJ_NAME_init()) return(0); | ||
191 | |||
192 | alias=type&OBJ_NAME_ALIAS; | ||
193 | type&= ~OBJ_NAME_ALIAS; | ||
194 | |||
195 | onp=(OBJ_NAME *)OPENSSL_malloc(sizeof(OBJ_NAME)); | ||
196 | if (onp == NULL) | ||
197 | { | ||
198 | /* ERROR */ | ||
199 | return(0); | ||
200 | } | ||
201 | |||
202 | onp->name=name; | ||
203 | onp->alias=alias; | ||
204 | onp->type=type; | ||
205 | onp->data=data; | ||
206 | |||
207 | ret=lh_OBJ_NAME_insert(names_lh,onp); | ||
208 | if (ret != NULL) | ||
209 | { | ||
210 | /* free things */ | ||
211 | if ((name_funcs_stack != NULL) && (sk_NAME_FUNCS_num(name_funcs_stack) > ret->type)) | ||
212 | { | ||
213 | /* XXX: I'm not sure I understand why the free | ||
214 | * function should get three arguments... | ||
215 | * -- Richard Levitte | ||
216 | */ | ||
217 | sk_NAME_FUNCS_value(name_funcs_stack, | ||
218 | ret->type)->free_func(ret->name,ret->type,ret->data); | ||
219 | } | ||
220 | OPENSSL_free(ret); | ||
221 | } | ||
222 | else | ||
223 | { | ||
224 | if (lh_OBJ_NAME_error(names_lh)) | ||
225 | { | ||
226 | /* ERROR */ | ||
227 | return(0); | ||
228 | } | ||
229 | } | ||
230 | return(1); | ||
231 | } | ||
232 | |||
233 | int OBJ_NAME_remove(const char *name, int type) | ||
234 | { | ||
235 | OBJ_NAME on,*ret; | ||
236 | |||
237 | if (names_lh == NULL) return(0); | ||
238 | |||
239 | type&= ~OBJ_NAME_ALIAS; | ||
240 | on.name=name; | ||
241 | on.type=type; | ||
242 | ret=lh_OBJ_NAME_delete(names_lh,&on); | ||
243 | if (ret != NULL) | ||
244 | { | ||
245 | /* free things */ | ||
246 | if ((name_funcs_stack != NULL) && (sk_NAME_FUNCS_num(name_funcs_stack) > ret->type)) | ||
247 | { | ||
248 | /* XXX: I'm not sure I understand why the free | ||
249 | * function should get three arguments... | ||
250 | * -- Richard Levitte | ||
251 | */ | ||
252 | sk_NAME_FUNCS_value(name_funcs_stack, | ||
253 | ret->type)->free_func(ret->name,ret->type,ret->data); | ||
254 | } | ||
255 | OPENSSL_free(ret); | ||
256 | return(1); | ||
257 | } | ||
258 | else | ||
259 | return(0); | ||
260 | } | ||
261 | |||
262 | struct doall | ||
263 | { | ||
264 | int type; | ||
265 | void (*fn)(const OBJ_NAME *,void *arg); | ||
266 | void *arg; | ||
267 | }; | ||
268 | |||
269 | static void do_all_fn_doall_arg(const OBJ_NAME *name,struct doall *d) | ||
270 | { | ||
271 | if(name->type == d->type) | ||
272 | d->fn(name,d->arg); | ||
273 | } | ||
274 | |||
275 | static IMPLEMENT_LHASH_DOALL_ARG_FN(do_all_fn, const OBJ_NAME, struct doall) | ||
276 | |||
277 | void OBJ_NAME_do_all(int type,void (*fn)(const OBJ_NAME *,void *arg),void *arg) | ||
278 | { | ||
279 | struct doall d; | ||
280 | |||
281 | d.type=type; | ||
282 | d.fn=fn; | ||
283 | d.arg=arg; | ||
284 | |||
285 | lh_OBJ_NAME_doall_arg(names_lh, LHASH_DOALL_ARG_FN(do_all_fn), | ||
286 | struct doall, &d); | ||
287 | } | ||
288 | |||
289 | struct doall_sorted | ||
290 | { | ||
291 | int type; | ||
292 | int n; | ||
293 | const OBJ_NAME **names; | ||
294 | }; | ||
295 | |||
296 | static void do_all_sorted_fn(const OBJ_NAME *name,void *d_) | ||
297 | { | ||
298 | struct doall_sorted *d=d_; | ||
299 | |||
300 | if(name->type != d->type) | ||
301 | return; | ||
302 | |||
303 | d->names[d->n++]=name; | ||
304 | } | ||
305 | |||
306 | static int do_all_sorted_cmp(const void *n1_,const void *n2_) | ||
307 | { | ||
308 | const OBJ_NAME * const *n1=n1_; | ||
309 | const OBJ_NAME * const *n2=n2_; | ||
310 | |||
311 | return strcmp((*n1)->name,(*n2)->name); | ||
312 | } | ||
313 | |||
314 | void OBJ_NAME_do_all_sorted(int type,void (*fn)(const OBJ_NAME *,void *arg), | ||
315 | void *arg) | ||
316 | { | ||
317 | struct doall_sorted d; | ||
318 | int n; | ||
319 | |||
320 | d.type=type; | ||
321 | d.names=OPENSSL_malloc(lh_OBJ_NAME_num_items(names_lh)*sizeof *d.names); | ||
322 | d.n=0; | ||
323 | OBJ_NAME_do_all(type,do_all_sorted_fn,&d); | ||
324 | |||
325 | qsort((void *)d.names,d.n,sizeof *d.names,do_all_sorted_cmp); | ||
326 | |||
327 | for(n=0 ; n < d.n ; ++n) | ||
328 | fn(d.names[n],arg); | ||
329 | |||
330 | OPENSSL_free((void *)d.names); | ||
331 | } | ||
332 | |||
333 | static int free_type; | ||
334 | |||
335 | static void names_lh_free_doall(OBJ_NAME *onp) | ||
336 | { | ||
337 | if (onp == NULL) | ||
338 | return; | ||
339 | |||
340 | if (free_type < 0 || free_type == onp->type) | ||
341 | OBJ_NAME_remove(onp->name,onp->type); | ||
342 | } | ||
343 | |||
344 | static IMPLEMENT_LHASH_DOALL_FN(names_lh_free, OBJ_NAME) | ||
345 | |||
346 | static void name_funcs_free(NAME_FUNCS *ptr) | ||
347 | { | ||
348 | OPENSSL_free(ptr); | ||
349 | } | ||
350 | |||
351 | void OBJ_NAME_cleanup(int type) | ||
352 | { | ||
353 | unsigned long down_load; | ||
354 | |||
355 | if (names_lh == NULL) return; | ||
356 | |||
357 | free_type=type; | ||
358 | down_load=lh_OBJ_NAME_down_load(names_lh); | ||
359 | lh_OBJ_NAME_down_load(names_lh)=0; | ||
360 | |||
361 | lh_OBJ_NAME_doall(names_lh,LHASH_DOALL_FN(names_lh_free)); | ||
362 | if (type < 0) | ||
363 | { | ||
364 | lh_OBJ_NAME_free(names_lh); | ||
365 | sk_NAME_FUNCS_pop_free(name_funcs_stack,name_funcs_free); | ||
366 | names_lh=NULL; | ||
367 | name_funcs_stack = NULL; | ||
368 | } | ||
369 | else | ||
370 | lh_OBJ_NAME_down_load(names_lh)=down_load; | ||
371 | } | ||
372 | |||
diff --git a/src/lib/libcrypto/objects/obj_dat.c b/src/lib/libcrypto/objects/obj_dat.c new file mode 100644 index 0000000000..8a342ba3eb --- /dev/null +++ b/src/lib/libcrypto/objects/obj_dat.c | |||
@@ -0,0 +1,810 @@ | |||
1 | /* crypto/objects/obj_dat.c */ | ||
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | ||
3 | * All rights reserved. | ||
4 | * | ||
5 | * This package is an SSL implementation written | ||
6 | * by Eric Young (eay@cryptsoft.com). | ||
7 | * The implementation was written so as to conform with Netscapes SSL. | ||
8 | * | ||
9 | * This library is free for commercial and non-commercial use as long as | ||
10 | * the following conditions are aheared to. The following conditions | ||
11 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
12 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
13 | * included with this distribution is covered by the same copyright terms | ||
14 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
15 | * | ||
16 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
17 | * the code are not to be removed. | ||
18 | * If this package is used in a product, Eric Young should be given attribution | ||
19 | * as the author of the parts of the library used. | ||
20 | * This can be in the form of a textual message at program startup or | ||
21 | * in documentation (online or textual) provided with the package. | ||
22 | * | ||
23 | * Redistribution and use in source and binary forms, with or without | ||
24 | * modification, are permitted provided that the following conditions | ||
25 | * are met: | ||
26 | * 1. Redistributions of source code must retain the copyright | ||
27 | * notice, this list of conditions and the following disclaimer. | ||
28 | * 2. Redistributions in binary form must reproduce the above copyright | ||
29 | * notice, this list of conditions and the following disclaimer in the | ||
30 | * documentation and/or other materials provided with the distribution. | ||
31 | * 3. All advertising materials mentioning features or use of this software | ||
32 | * must display the following acknowledgement: | ||
33 | * "This product includes cryptographic software written by | ||
34 | * Eric Young (eay@cryptsoft.com)" | ||
35 | * The word 'cryptographic' can be left out if the rouines from the library | ||
36 | * being used are not cryptographic related :-). | ||
37 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
38 | * the apps directory (application code) you must include an acknowledgement: | ||
39 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
40 | * | ||
41 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
42 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
43 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
44 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
45 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
46 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
47 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
48 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
49 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
50 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
51 | * SUCH DAMAGE. | ||
52 | * | ||
53 | * The licence and distribution terms for any publically available version or | ||
54 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
55 | * copied and put under another distribution licence | ||
56 | * [including the GNU Public Licence.] | ||
57 | */ | ||
58 | |||
59 | #include <stdio.h> | ||
60 | #include <ctype.h> | ||
61 | #include <limits.h> | ||
62 | #include "cryptlib.h" | ||
63 | #include <openssl/lhash.h> | ||
64 | #include <openssl/asn1.h> | ||
65 | #include <openssl/objects.h> | ||
66 | #include <openssl/bn.h> | ||
67 | |||
68 | /* obj_dat.h is generated from objects.h by obj_dat.pl */ | ||
69 | #ifndef OPENSSL_NO_OBJECT | ||
70 | #include "obj_dat.h" | ||
71 | #else | ||
72 | /* You will have to load all the objects needed manually in the application */ | ||
73 | #define NUM_NID 0 | ||
74 | #define NUM_SN 0 | ||
75 | #define NUM_LN 0 | ||
76 | #define NUM_OBJ 0 | ||
77 | static const unsigned char lvalues[1]; | ||
78 | static const ASN1_OBJECT nid_objs[1]; | ||
79 | static const unsigned int sn_objs[1]; | ||
80 | static const unsigned int ln_objs[1]; | ||
81 | static const unsigned int obj_objs[1]; | ||
82 | #endif | ||
83 | |||
84 | DECLARE_OBJ_BSEARCH_CMP_FN(const ASN1_OBJECT *, unsigned int, sn); | ||
85 | DECLARE_OBJ_BSEARCH_CMP_FN(const ASN1_OBJECT *, unsigned int, ln); | ||
86 | DECLARE_OBJ_BSEARCH_CMP_FN(const ASN1_OBJECT *, unsigned int, obj); | ||
87 | |||
88 | #define ADDED_DATA 0 | ||
89 | #define ADDED_SNAME 1 | ||
90 | #define ADDED_LNAME 2 | ||
91 | #define ADDED_NID 3 | ||
92 | |||
93 | typedef struct added_obj_st | ||
94 | { | ||
95 | int type; | ||
96 | ASN1_OBJECT *obj; | ||
97 | } ADDED_OBJ; | ||
98 | DECLARE_LHASH_OF(ADDED_OBJ); | ||
99 | |||
100 | static int new_nid=NUM_NID; | ||
101 | static LHASH_OF(ADDED_OBJ) *added=NULL; | ||
102 | |||
103 | static int sn_cmp(const ASN1_OBJECT * const *a, const unsigned int *b) | ||
104 | { return(strcmp((*a)->sn,nid_objs[*b].sn)); } | ||
105 | |||
106 | IMPLEMENT_OBJ_BSEARCH_CMP_FN(const ASN1_OBJECT *, unsigned int, sn); | ||
107 | |||
108 | static int ln_cmp(const ASN1_OBJECT * const *a, const unsigned int *b) | ||
109 | { return(strcmp((*a)->ln,nid_objs[*b].ln)); } | ||
110 | |||
111 | IMPLEMENT_OBJ_BSEARCH_CMP_FN(const ASN1_OBJECT *, unsigned int, ln); | ||
112 | |||
113 | static unsigned long added_obj_hash(const ADDED_OBJ *ca) | ||
114 | { | ||
115 | const ASN1_OBJECT *a; | ||
116 | int i; | ||
117 | unsigned long ret=0; | ||
118 | unsigned char *p; | ||
119 | |||
120 | a=ca->obj; | ||
121 | switch (ca->type) | ||
122 | { | ||
123 | case ADDED_DATA: | ||
124 | ret=a->length<<20L; | ||
125 | p=(unsigned char *)a->data; | ||
126 | for (i=0; i<a->length; i++) | ||
127 | ret^=p[i]<<((i*3)%24); | ||
128 | break; | ||
129 | case ADDED_SNAME: | ||
130 | ret=lh_strhash(a->sn); | ||
131 | break; | ||
132 | case ADDED_LNAME: | ||
133 | ret=lh_strhash(a->ln); | ||
134 | break; | ||
135 | case ADDED_NID: | ||
136 | ret=a->nid; | ||
137 | break; | ||
138 | default: | ||
139 | /* abort(); */ | ||
140 | return 0; | ||
141 | } | ||
142 | ret&=0x3fffffffL; | ||
143 | ret|=ca->type<<30L; | ||
144 | return(ret); | ||
145 | } | ||
146 | static IMPLEMENT_LHASH_HASH_FN(added_obj, ADDED_OBJ) | ||
147 | |||
148 | static int added_obj_cmp(const ADDED_OBJ *ca, const ADDED_OBJ *cb) | ||
149 | { | ||
150 | ASN1_OBJECT *a,*b; | ||
151 | int i; | ||
152 | |||
153 | i=ca->type-cb->type; | ||
154 | if (i) return(i); | ||
155 | a=ca->obj; | ||
156 | b=cb->obj; | ||
157 | switch (ca->type) | ||
158 | { | ||
159 | case ADDED_DATA: | ||
160 | i=(a->length - b->length); | ||
161 | if (i) return(i); | ||
162 | return(memcmp(a->data,b->data,(size_t)a->length)); | ||
163 | case ADDED_SNAME: | ||
164 | if (a->sn == NULL) return(-1); | ||
165 | else if (b->sn == NULL) return(1); | ||
166 | else return(strcmp(a->sn,b->sn)); | ||
167 | case ADDED_LNAME: | ||
168 | if (a->ln == NULL) return(-1); | ||
169 | else if (b->ln == NULL) return(1); | ||
170 | else return(strcmp(a->ln,b->ln)); | ||
171 | case ADDED_NID: | ||
172 | return(a->nid-b->nid); | ||
173 | default: | ||
174 | /* abort(); */ | ||
175 | return 0; | ||
176 | } | ||
177 | } | ||
178 | static IMPLEMENT_LHASH_COMP_FN(added_obj, ADDED_OBJ) | ||
179 | |||
180 | static int init_added(void) | ||
181 | { | ||
182 | if (added != NULL) return(1); | ||
183 | added=lh_ADDED_OBJ_new(); | ||
184 | return(added != NULL); | ||
185 | } | ||
186 | |||
187 | static void cleanup1_doall(ADDED_OBJ *a) | ||
188 | { | ||
189 | a->obj->nid=0; | ||
190 | a->obj->flags|=ASN1_OBJECT_FLAG_DYNAMIC| | ||
191 | ASN1_OBJECT_FLAG_DYNAMIC_STRINGS| | ||
192 | ASN1_OBJECT_FLAG_DYNAMIC_DATA; | ||
193 | } | ||
194 | |||
195 | static void cleanup2_doall(ADDED_OBJ *a) | ||
196 | { a->obj->nid++; } | ||
197 | |||
198 | static void cleanup3_doall(ADDED_OBJ *a) | ||
199 | { | ||
200 | if (--a->obj->nid == 0) | ||
201 | ASN1_OBJECT_free(a->obj); | ||
202 | OPENSSL_free(a); | ||
203 | } | ||
204 | |||
205 | static IMPLEMENT_LHASH_DOALL_FN(cleanup1, ADDED_OBJ) | ||
206 | static IMPLEMENT_LHASH_DOALL_FN(cleanup2, ADDED_OBJ) | ||
207 | static IMPLEMENT_LHASH_DOALL_FN(cleanup3, ADDED_OBJ) | ||
208 | |||
209 | /* The purpose of obj_cleanup_defer is to avoid EVP_cleanup() attempting | ||
210 | * to use freed up OIDs. If neccessary the actual freeing up of OIDs is | ||
211 | * delayed. | ||
212 | */ | ||
213 | |||
214 | int obj_cleanup_defer = 0; | ||
215 | |||
216 | void check_defer(int nid) | ||
217 | { | ||
218 | if (!obj_cleanup_defer && nid >= NUM_NID) | ||
219 | obj_cleanup_defer = 1; | ||
220 | } | ||
221 | |||
222 | void OBJ_cleanup(void) | ||
223 | { | ||
224 | if (obj_cleanup_defer) | ||
225 | { | ||
226 | obj_cleanup_defer = 2; | ||
227 | return ; | ||
228 | } | ||
229 | if (added == NULL) return; | ||
230 | lh_ADDED_OBJ_down_load(added) = 0; | ||
231 | lh_ADDED_OBJ_doall(added,LHASH_DOALL_FN(cleanup1)); /* zero counters */ | ||
232 | lh_ADDED_OBJ_doall(added,LHASH_DOALL_FN(cleanup2)); /* set counters */ | ||
233 | lh_ADDED_OBJ_doall(added,LHASH_DOALL_FN(cleanup3)); /* free objects */ | ||
234 | lh_ADDED_OBJ_free(added); | ||
235 | added=NULL; | ||
236 | } | ||
237 | |||
238 | int OBJ_new_nid(int num) | ||
239 | { | ||
240 | int i; | ||
241 | |||
242 | i=new_nid; | ||
243 | new_nid+=num; | ||
244 | return(i); | ||
245 | } | ||
246 | |||
247 | int OBJ_add_object(const ASN1_OBJECT *obj) | ||
248 | { | ||
249 | ASN1_OBJECT *o; | ||
250 | ADDED_OBJ *ao[4]={NULL,NULL,NULL,NULL},*aop; | ||
251 | int i; | ||
252 | |||
253 | if (added == NULL) | ||
254 | if (!init_added()) return(0); | ||
255 | if ((o=OBJ_dup(obj)) == NULL) goto err; | ||
256 | if (!(ao[ADDED_NID]=(ADDED_OBJ *)OPENSSL_malloc(sizeof(ADDED_OBJ)))) goto err2; | ||
257 | if ((o->length != 0) && (obj->data != NULL)) | ||
258 | if (!(ao[ADDED_DATA]=(ADDED_OBJ *)OPENSSL_malloc(sizeof(ADDED_OBJ)))) goto err2; | ||
259 | if (o->sn != NULL) | ||
260 | if (!(ao[ADDED_SNAME]=(ADDED_OBJ *)OPENSSL_malloc(sizeof(ADDED_OBJ)))) goto err2; | ||
261 | if (o->ln != NULL) | ||
262 | if (!(ao[ADDED_LNAME]=(ADDED_OBJ *)OPENSSL_malloc(sizeof(ADDED_OBJ)))) goto err2; | ||
263 | |||
264 | for (i=ADDED_DATA; i<=ADDED_NID; i++) | ||
265 | { | ||
266 | if (ao[i] != NULL) | ||
267 | { | ||
268 | ao[i]->type=i; | ||
269 | ao[i]->obj=o; | ||
270 | aop=lh_ADDED_OBJ_insert(added,ao[i]); | ||
271 | /* memory leak, buit should not normally matter */ | ||
272 | if (aop != NULL) | ||
273 | OPENSSL_free(aop); | ||
274 | } | ||
275 | } | ||
276 | o->flags&= ~(ASN1_OBJECT_FLAG_DYNAMIC|ASN1_OBJECT_FLAG_DYNAMIC_STRINGS| | ||
277 | ASN1_OBJECT_FLAG_DYNAMIC_DATA); | ||
278 | |||
279 | return(o->nid); | ||
280 | err2: | ||
281 | OBJerr(OBJ_F_OBJ_ADD_OBJECT,ERR_R_MALLOC_FAILURE); | ||
282 | err: | ||
283 | for (i=ADDED_DATA; i<=ADDED_NID; i++) | ||
284 | if (ao[i] != NULL) OPENSSL_free(ao[i]); | ||
285 | if (o != NULL) OPENSSL_free(o); | ||
286 | return(NID_undef); | ||
287 | } | ||
288 | |||
289 | ASN1_OBJECT *OBJ_nid2obj(int n) | ||
290 | { | ||
291 | ADDED_OBJ ad,*adp; | ||
292 | ASN1_OBJECT ob; | ||
293 | |||
294 | if ((n >= 0) && (n < NUM_NID)) | ||
295 | { | ||
296 | if ((n != NID_undef) && (nid_objs[n].nid == NID_undef)) | ||
297 | { | ||
298 | OBJerr(OBJ_F_OBJ_NID2OBJ,OBJ_R_UNKNOWN_NID); | ||
299 | return(NULL); | ||
300 | } | ||
301 | return((ASN1_OBJECT *)&(nid_objs[n])); | ||
302 | } | ||
303 | else if (added == NULL) | ||
304 | return(NULL); | ||
305 | else | ||
306 | { | ||
307 | ad.type=ADDED_NID; | ||
308 | ad.obj= &ob; | ||
309 | ob.nid=n; | ||
310 | adp=lh_ADDED_OBJ_retrieve(added,&ad); | ||
311 | if (adp != NULL) | ||
312 | return(adp->obj); | ||
313 | else | ||
314 | { | ||
315 | OBJerr(OBJ_F_OBJ_NID2OBJ,OBJ_R_UNKNOWN_NID); | ||
316 | return(NULL); | ||
317 | } | ||
318 | } | ||
319 | } | ||
320 | |||
321 | const char *OBJ_nid2sn(int n) | ||
322 | { | ||
323 | ADDED_OBJ ad,*adp; | ||
324 | ASN1_OBJECT ob; | ||
325 | |||
326 | if ((n >= 0) && (n < NUM_NID)) | ||
327 | { | ||
328 | if ((n != NID_undef) && (nid_objs[n].nid == NID_undef)) | ||
329 | { | ||
330 | OBJerr(OBJ_F_OBJ_NID2SN,OBJ_R_UNKNOWN_NID); | ||
331 | return(NULL); | ||
332 | } | ||
333 | return(nid_objs[n].sn); | ||
334 | } | ||
335 | else if (added == NULL) | ||
336 | return(NULL); | ||
337 | else | ||
338 | { | ||
339 | ad.type=ADDED_NID; | ||
340 | ad.obj= &ob; | ||
341 | ob.nid=n; | ||
342 | adp=lh_ADDED_OBJ_retrieve(added,&ad); | ||
343 | if (adp != NULL) | ||
344 | return(adp->obj->sn); | ||
345 | else | ||
346 | { | ||
347 | OBJerr(OBJ_F_OBJ_NID2SN,OBJ_R_UNKNOWN_NID); | ||
348 | return(NULL); | ||
349 | } | ||
350 | } | ||
351 | } | ||
352 | |||
353 | const char *OBJ_nid2ln(int n) | ||
354 | { | ||
355 | ADDED_OBJ ad,*adp; | ||
356 | ASN1_OBJECT ob; | ||
357 | |||
358 | if ((n >= 0) && (n < NUM_NID)) | ||
359 | { | ||
360 | if ((n != NID_undef) && (nid_objs[n].nid == NID_undef)) | ||
361 | { | ||
362 | OBJerr(OBJ_F_OBJ_NID2LN,OBJ_R_UNKNOWN_NID); | ||
363 | return(NULL); | ||
364 | } | ||
365 | return(nid_objs[n].ln); | ||
366 | } | ||
367 | else if (added == NULL) | ||
368 | return(NULL); | ||
369 | else | ||
370 | { | ||
371 | ad.type=ADDED_NID; | ||
372 | ad.obj= &ob; | ||
373 | ob.nid=n; | ||
374 | adp=lh_ADDED_OBJ_retrieve(added,&ad); | ||
375 | if (adp != NULL) | ||
376 | return(adp->obj->ln); | ||
377 | else | ||
378 | { | ||
379 | OBJerr(OBJ_F_OBJ_NID2LN,OBJ_R_UNKNOWN_NID); | ||
380 | return(NULL); | ||
381 | } | ||
382 | } | ||
383 | } | ||
384 | |||
385 | static int obj_cmp(const ASN1_OBJECT * const *ap, const unsigned int *bp) | ||
386 | { | ||
387 | int j; | ||
388 | const ASN1_OBJECT *a= *ap; | ||
389 | const ASN1_OBJECT *b= &nid_objs[*bp]; | ||
390 | |||
391 | j=(a->length - b->length); | ||
392 | if (j) return(j); | ||
393 | return(memcmp(a->data,b->data,a->length)); | ||
394 | } | ||
395 | |||
396 | IMPLEMENT_OBJ_BSEARCH_CMP_FN(const ASN1_OBJECT *, unsigned int, obj); | ||
397 | |||
398 | int OBJ_obj2nid(const ASN1_OBJECT *a) | ||
399 | { | ||
400 | const unsigned int *op; | ||
401 | ADDED_OBJ ad,*adp; | ||
402 | |||
403 | if (a == NULL) | ||
404 | return(NID_undef); | ||
405 | if (a->nid != 0) | ||
406 | return(a->nid); | ||
407 | |||
408 | if (added != NULL) | ||
409 | { | ||
410 | ad.type=ADDED_DATA; | ||
411 | ad.obj=(ASN1_OBJECT *)a; /* XXX: ugly but harmless */ | ||
412 | adp=lh_ADDED_OBJ_retrieve(added,&ad); | ||
413 | if (adp != NULL) return (adp->obj->nid); | ||
414 | } | ||
415 | op=OBJ_bsearch_obj(&a, obj_objs, NUM_OBJ); | ||
416 | if (op == NULL) | ||
417 | return(NID_undef); | ||
418 | return(nid_objs[*op].nid); | ||
419 | } | ||
420 | |||
421 | /* Convert an object name into an ASN1_OBJECT | ||
422 | * if "noname" is not set then search for short and long names first. | ||
423 | * This will convert the "dotted" form into an object: unlike OBJ_txt2nid | ||
424 | * it can be used with any objects, not just registered ones. | ||
425 | */ | ||
426 | |||
427 | ASN1_OBJECT *OBJ_txt2obj(const char *s, int no_name) | ||
428 | { | ||
429 | int nid = NID_undef; | ||
430 | ASN1_OBJECT *op=NULL; | ||
431 | unsigned char *buf; | ||
432 | unsigned char *p; | ||
433 | const unsigned char *cp; | ||
434 | int i, j; | ||
435 | |||
436 | if(!no_name) { | ||
437 | if( ((nid = OBJ_sn2nid(s)) != NID_undef) || | ||
438 | ((nid = OBJ_ln2nid(s)) != NID_undef) ) | ||
439 | return OBJ_nid2obj(nid); | ||
440 | } | ||
441 | |||
442 | /* Work out size of content octets */ | ||
443 | i=a2d_ASN1_OBJECT(NULL,0,s,-1); | ||
444 | if (i <= 0) { | ||
445 | /* Don't clear the error */ | ||
446 | /*ERR_clear_error();*/ | ||
447 | return NULL; | ||
448 | } | ||
449 | /* Work out total size */ | ||
450 | j = ASN1_object_size(0,i,V_ASN1_OBJECT); | ||
451 | |||
452 | if((buf=(unsigned char *)OPENSSL_malloc(j)) == NULL) return NULL; | ||
453 | |||
454 | p = buf; | ||
455 | /* Write out tag+length */ | ||
456 | ASN1_put_object(&p,0,i,V_ASN1_OBJECT,V_ASN1_UNIVERSAL); | ||
457 | /* Write out contents */ | ||
458 | a2d_ASN1_OBJECT(p,i,s,-1); | ||
459 | |||
460 | cp=buf; | ||
461 | op=d2i_ASN1_OBJECT(NULL,&cp,j); | ||
462 | OPENSSL_free(buf); | ||
463 | return op; | ||
464 | } | ||
465 | |||
466 | int OBJ_obj2txt(char *buf, int buf_len, const ASN1_OBJECT *a, int no_name) | ||
467 | { | ||
468 | int i,n=0,len,nid, first, use_bn; | ||
469 | BIGNUM *bl; | ||
470 | unsigned long l; | ||
471 | const unsigned char *p; | ||
472 | char tbuf[DECIMAL_SIZE(i)+DECIMAL_SIZE(l)+2]; | ||
473 | |||
474 | if ((a == NULL) || (a->data == NULL)) { | ||
475 | buf[0]='\0'; | ||
476 | return(0); | ||
477 | } | ||
478 | |||
479 | |||
480 | if (!no_name && (nid=OBJ_obj2nid(a)) != NID_undef) | ||
481 | { | ||
482 | const char *s; | ||
483 | s=OBJ_nid2ln(nid); | ||
484 | if (s == NULL) | ||
485 | s=OBJ_nid2sn(nid); | ||
486 | if (s) | ||
487 | { | ||
488 | if (buf) | ||
489 | BUF_strlcpy(buf,s,buf_len); | ||
490 | n=strlen(s); | ||
491 | return n; | ||
492 | } | ||
493 | } | ||
494 | |||
495 | |||
496 | len=a->length; | ||
497 | p=a->data; | ||
498 | |||
499 | first = 1; | ||
500 | bl = NULL; | ||
501 | |||
502 | while (len > 0) | ||
503 | { | ||
504 | l=0; | ||
505 | use_bn = 0; | ||
506 | for (;;) | ||
507 | { | ||
508 | unsigned char c = *p++; | ||
509 | len--; | ||
510 | if ((len == 0) && (c & 0x80)) | ||
511 | goto err; | ||
512 | if (use_bn) | ||
513 | { | ||
514 | if (!BN_add_word(bl, c & 0x7f)) | ||
515 | goto err; | ||
516 | } | ||
517 | else | ||
518 | l |= c & 0x7f; | ||
519 | if (!(c & 0x80)) | ||
520 | break; | ||
521 | if (!use_bn && (l > (ULONG_MAX >> 7L))) | ||
522 | { | ||
523 | if (!bl && !(bl = BN_new())) | ||
524 | goto err; | ||
525 | if (!BN_set_word(bl, l)) | ||
526 | goto err; | ||
527 | use_bn = 1; | ||
528 | } | ||
529 | if (use_bn) | ||
530 | { | ||
531 | if (!BN_lshift(bl, bl, 7)) | ||
532 | goto err; | ||
533 | } | ||
534 | else | ||
535 | l<<=7L; | ||
536 | } | ||
537 | |||
538 | if (first) | ||
539 | { | ||
540 | first = 0; | ||
541 | if (l >= 80) | ||
542 | { | ||
543 | i = 2; | ||
544 | if (use_bn) | ||
545 | { | ||
546 | if (!BN_sub_word(bl, 80)) | ||
547 | goto err; | ||
548 | } | ||
549 | else | ||
550 | l -= 80; | ||
551 | } | ||
552 | else | ||
553 | { | ||
554 | i=(int)(l/40); | ||
555 | l-=(long)(i*40); | ||
556 | } | ||
557 | if (buf && (buf_len > 0)) | ||
558 | { | ||
559 | *buf++ = i + '0'; | ||
560 | buf_len--; | ||
561 | } | ||
562 | n++; | ||
563 | } | ||
564 | |||
565 | if (use_bn) | ||
566 | { | ||
567 | char *bndec; | ||
568 | bndec = BN_bn2dec(bl); | ||
569 | if (!bndec) | ||
570 | goto err; | ||
571 | i = strlen(bndec); | ||
572 | if (buf) | ||
573 | { | ||
574 | if (buf_len > 0) | ||
575 | { | ||
576 | *buf++ = '.'; | ||
577 | buf_len--; | ||
578 | } | ||
579 | BUF_strlcpy(buf,bndec,buf_len); | ||
580 | if (i > buf_len) | ||
581 | { | ||
582 | buf += buf_len; | ||
583 | buf_len = 0; | ||
584 | } | ||
585 | else | ||
586 | { | ||
587 | buf+=i; | ||
588 | buf_len-=i; | ||
589 | } | ||
590 | } | ||
591 | n++; | ||
592 | n += i; | ||
593 | OPENSSL_free(bndec); | ||
594 | } | ||
595 | else | ||
596 | { | ||
597 | BIO_snprintf(tbuf,sizeof tbuf,".%lu",l); | ||
598 | i=strlen(tbuf); | ||
599 | if (buf && (buf_len > 0)) | ||
600 | { | ||
601 | BUF_strlcpy(buf,tbuf,buf_len); | ||
602 | if (i > buf_len) | ||
603 | { | ||
604 | buf += buf_len; | ||
605 | buf_len = 0; | ||
606 | } | ||
607 | else | ||
608 | { | ||
609 | buf+=i; | ||
610 | buf_len-=i; | ||
611 | } | ||
612 | } | ||
613 | n+=i; | ||
614 | l=0; | ||
615 | } | ||
616 | } | ||
617 | |||
618 | if (bl) | ||
619 | BN_free(bl); | ||
620 | return n; | ||
621 | |||
622 | err: | ||
623 | if (bl) | ||
624 | BN_free(bl); | ||
625 | return -1; | ||
626 | } | ||
627 | |||
628 | int OBJ_txt2nid(const char *s) | ||
629 | { | ||
630 | ASN1_OBJECT *obj; | ||
631 | int nid; | ||
632 | obj = OBJ_txt2obj(s, 0); | ||
633 | nid = OBJ_obj2nid(obj); | ||
634 | ASN1_OBJECT_free(obj); | ||
635 | return nid; | ||
636 | } | ||
637 | |||
638 | int OBJ_ln2nid(const char *s) | ||
639 | { | ||
640 | ASN1_OBJECT o; | ||
641 | const ASN1_OBJECT *oo= &o; | ||
642 | ADDED_OBJ ad,*adp; | ||
643 | const unsigned int *op; | ||
644 | |||
645 | o.ln=s; | ||
646 | if (added != NULL) | ||
647 | { | ||
648 | ad.type=ADDED_LNAME; | ||
649 | ad.obj= &o; | ||
650 | adp=lh_ADDED_OBJ_retrieve(added,&ad); | ||
651 | if (adp != NULL) return (adp->obj->nid); | ||
652 | } | ||
653 | op=OBJ_bsearch_ln(&oo, ln_objs, NUM_LN); | ||
654 | if (op == NULL) return(NID_undef); | ||
655 | return(nid_objs[*op].nid); | ||
656 | } | ||
657 | |||
658 | int OBJ_sn2nid(const char *s) | ||
659 | { | ||
660 | ASN1_OBJECT o; | ||
661 | const ASN1_OBJECT *oo= &o; | ||
662 | ADDED_OBJ ad,*adp; | ||
663 | const unsigned int *op; | ||
664 | |||
665 | o.sn=s; | ||
666 | if (added != NULL) | ||
667 | { | ||
668 | ad.type=ADDED_SNAME; | ||
669 | ad.obj= &o; | ||
670 | adp=lh_ADDED_OBJ_retrieve(added,&ad); | ||
671 | if (adp != NULL) return (adp->obj->nid); | ||
672 | } | ||
673 | op=OBJ_bsearch_sn(&oo, sn_objs, NUM_SN); | ||
674 | if (op == NULL) return(NID_undef); | ||
675 | return(nid_objs[*op].nid); | ||
676 | } | ||
677 | |||
678 | const void *OBJ_bsearch_(const void *key, const void *base, int num, int size, | ||
679 | int (*cmp)(const void *, const void *)) | ||
680 | { | ||
681 | return OBJ_bsearch_ex_(key, base, num, size, cmp, 0); | ||
682 | } | ||
683 | |||
684 | const void *OBJ_bsearch_ex_(const void *key, const void *base_, int num, | ||
685 | int size, | ||
686 | int (*cmp)(const void *, const void *), | ||
687 | int flags) | ||
688 | { | ||
689 | const char *base=base_; | ||
690 | int l,h,i=0,c=0; | ||
691 | const char *p = NULL; | ||
692 | |||
693 | if (num == 0) return(NULL); | ||
694 | l=0; | ||
695 | h=num; | ||
696 | while (l < h) | ||
697 | { | ||
698 | i=(l+h)/2; | ||
699 | p= &(base[i*size]); | ||
700 | c=(*cmp)(key,p); | ||
701 | if (c < 0) | ||
702 | h=i; | ||
703 | else if (c > 0) | ||
704 | l=i+1; | ||
705 | else | ||
706 | break; | ||
707 | } | ||
708 | #ifdef CHARSET_EBCDIC | ||
709 | /* THIS IS A KLUDGE - Because the *_obj is sorted in ASCII order, and | ||
710 | * I don't have perl (yet), we revert to a *LINEAR* search | ||
711 | * when the object wasn't found in the binary search. | ||
712 | */ | ||
713 | if (c != 0) | ||
714 | { | ||
715 | for (i=0; i<num; ++i) | ||
716 | { | ||
717 | p= &(base[i*size]); | ||
718 | c = (*cmp)(key,p); | ||
719 | if (c == 0 || (c < 0 && (flags & OBJ_BSEARCH_VALUE_ON_NOMATCH))) | ||
720 | return p; | ||
721 | } | ||
722 | } | ||
723 | #endif | ||
724 | if (c != 0 && !(flags & OBJ_BSEARCH_VALUE_ON_NOMATCH)) | ||
725 | p = NULL; | ||
726 | else if (c == 0 && (flags & OBJ_BSEARCH_FIRST_VALUE_ON_MATCH)) | ||
727 | { | ||
728 | while(i > 0 && (*cmp)(key,&(base[(i-1)*size])) == 0) | ||
729 | i--; | ||
730 | p = &(base[i*size]); | ||
731 | } | ||
732 | return(p); | ||
733 | } | ||
734 | |||
735 | int OBJ_create_objects(BIO *in) | ||
736 | { | ||
737 | MS_STATIC char buf[512]; | ||
738 | int i,num=0; | ||
739 | char *o,*s,*l=NULL; | ||
740 | |||
741 | for (;;) | ||
742 | { | ||
743 | s=o=NULL; | ||
744 | i=BIO_gets(in,buf,512); | ||
745 | if (i <= 0) return(num); | ||
746 | buf[i-1]='\0'; | ||
747 | if (!isalnum((unsigned char)buf[0])) return(num); | ||
748 | o=s=buf; | ||
749 | while (isdigit((unsigned char)*s) || (*s == '.')) | ||
750 | s++; | ||
751 | if (*s != '\0') | ||
752 | { | ||
753 | *(s++)='\0'; | ||
754 | while (isspace((unsigned char)*s)) | ||
755 | s++; | ||
756 | if (*s == '\0') | ||
757 | s=NULL; | ||
758 | else | ||
759 | { | ||
760 | l=s; | ||
761 | while ((*l != '\0') && !isspace((unsigned char)*l)) | ||
762 | l++; | ||
763 | if (*l != '\0') | ||
764 | { | ||
765 | *(l++)='\0'; | ||
766 | while (isspace((unsigned char)*l)) | ||
767 | l++; | ||
768 | if (*l == '\0') l=NULL; | ||
769 | } | ||
770 | else | ||
771 | l=NULL; | ||
772 | } | ||
773 | } | ||
774 | else | ||
775 | s=NULL; | ||
776 | if ((o == NULL) || (*o == '\0')) return(num); | ||
777 | if (!OBJ_create(o,s,l)) return(num); | ||
778 | num++; | ||
779 | } | ||
780 | /* return(num); */ | ||
781 | } | ||
782 | |||
783 | int OBJ_create(const char *oid, const char *sn, const char *ln) | ||
784 | { | ||
785 | int ok=0; | ||
786 | ASN1_OBJECT *op=NULL; | ||
787 | unsigned char *buf; | ||
788 | int i; | ||
789 | |||
790 | i=a2d_ASN1_OBJECT(NULL,0,oid,-1); | ||
791 | if (i <= 0) return(0); | ||
792 | |||
793 | if ((buf=(unsigned char *)OPENSSL_malloc(i)) == NULL) | ||
794 | { | ||
795 | OBJerr(OBJ_F_OBJ_CREATE,ERR_R_MALLOC_FAILURE); | ||
796 | return(0); | ||
797 | } | ||
798 | i=a2d_ASN1_OBJECT(buf,i,oid,-1); | ||
799 | if (i == 0) | ||
800 | goto err; | ||
801 | op=(ASN1_OBJECT *)ASN1_OBJECT_create(OBJ_new_nid(1),buf,i,sn,ln); | ||
802 | if (op == NULL) | ||
803 | goto err; | ||
804 | ok=OBJ_add_object(op); | ||
805 | err: | ||
806 | ASN1_OBJECT_free(op); | ||
807 | OPENSSL_free(buf); | ||
808 | return(ok); | ||
809 | } | ||
810 | |||
diff --git a/src/lib/libcrypto/objects/obj_dat.h b/src/lib/libcrypto/objects/obj_dat.h deleted file mode 100644 index 6449be6071..0000000000 --- a/src/lib/libcrypto/objects/obj_dat.h +++ /dev/null | |||
@@ -1,4976 +0,0 @@ | |||
1 | /* crypto/objects/obj_dat.h */ | ||
2 | |||
3 | /* THIS FILE IS GENERATED FROM objects.h by obj_dat.pl via the | ||
4 | * following command: | ||
5 | * perl obj_dat.pl obj_mac.h obj_dat.h | ||
6 | */ | ||
7 | |||
8 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) | ||
9 | * All rights reserved. | ||
10 | * | ||
11 | * This package is an SSL implementation written | ||
12 | * by Eric Young (eay@cryptsoft.com). | ||
13 | * The implementation was written so as to conform with Netscapes SSL. | ||
14 | * | ||
15 | * This library is free for commercial and non-commercial use as long as | ||
16 | * the following conditions are aheared to. The following conditions | ||
17 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
18 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
19 | * included with this distribution is covered by the same copyright terms | ||
20 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
21 | * | ||
22 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
23 | * the code are not to be removed. | ||
24 | * If this package is used in a product, Eric Young should be given attribution | ||
25 | * as the author of the parts of the library used. | ||
26 | * This can be in the form of a textual message at program startup or | ||
27 | * in documentation (online or textual) provided with the package. | ||
28 | * | ||
29 | * Redistribution and use in source and binary forms, with or without | ||
30 | * modification, are permitted provided that the following conditions | ||
31 | * are met: | ||
32 | * 1. Redistributions of source code must retain the copyright | ||
33 | * notice, this list of conditions and the following disclaimer. | ||
34 | * 2. Redistributions in binary form must reproduce the above copyright | ||
35 | * notice, this list of conditions and the following disclaimer in the | ||
36 | * documentation and/or other materials provided with the distribution. | ||
37 | * 3. All advertising materials mentioning features or use of this software | ||
38 | * must display the following acknowledgement: | ||
39 | * "This product includes cryptographic software written by | ||
40 | * Eric Young (eay@cryptsoft.com)" | ||
41 | * The word 'cryptographic' can be left out if the rouines from the library | ||
42 | * being used are not cryptographic related :-). | ||
43 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
44 | * the apps directory (application code) you must include an acknowledgement: | ||
45 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
46 | * | ||
47 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
48 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
49 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
50 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
51 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
52 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
53 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
54 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
55 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
56 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
57 | * SUCH DAMAGE. | ||
58 | * | ||
59 | * The licence and distribution terms for any publically available version or | ||
60 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
61 | * copied and put under another distribution licence | ||
62 | * [including the GNU Public Licence.] | ||
63 | */ | ||
64 | |||
65 | #define NUM_NID 893 | ||
66 | #define NUM_SN 886 | ||
67 | #define NUM_LN 886 | ||
68 | #define NUM_OBJ 840 | ||
69 | |||
70 | static const unsigned char lvalues[5824]={ | ||
71 | 0x00, /* [ 0] OBJ_undef */ | ||
72 | 0x2A,0x86,0x48,0x86,0xF7,0x0D, /* [ 1] OBJ_rsadsi */ | ||
73 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01, /* [ 7] OBJ_pkcs */ | ||
74 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x02,0x02, /* [ 14] OBJ_md2 */ | ||
75 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x02,0x05, /* [ 22] OBJ_md5 */ | ||
76 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x03,0x04, /* [ 30] OBJ_rc4 */ | ||
77 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x01,/* [ 38] OBJ_rsaEncryption */ | ||
78 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x02,/* [ 47] OBJ_md2WithRSAEncryption */ | ||
79 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x04,/* [ 56] OBJ_md5WithRSAEncryption */ | ||
80 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x01,/* [ 65] OBJ_pbeWithMD2AndDES_CBC */ | ||
81 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x03,/* [ 74] OBJ_pbeWithMD5AndDES_CBC */ | ||
82 | 0x55, /* [ 83] OBJ_X500 */ | ||
83 | 0x55,0x04, /* [ 84] OBJ_X509 */ | ||
84 | 0x55,0x04,0x03, /* [ 86] OBJ_commonName */ | ||
85 | 0x55,0x04,0x06, /* [ 89] OBJ_countryName */ | ||
86 | 0x55,0x04,0x07, /* [ 92] OBJ_localityName */ | ||
87 | 0x55,0x04,0x08, /* [ 95] OBJ_stateOrProvinceName */ | ||
88 | 0x55,0x04,0x0A, /* [ 98] OBJ_organizationName */ | ||
89 | 0x55,0x04,0x0B, /* [101] OBJ_organizationalUnitName */ | ||
90 | 0x55,0x08,0x01,0x01, /* [104] OBJ_rsa */ | ||
91 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x07, /* [108] OBJ_pkcs7 */ | ||
92 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x07,0x01,/* [116] OBJ_pkcs7_data */ | ||
93 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x07,0x02,/* [125] OBJ_pkcs7_signed */ | ||
94 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x07,0x03,/* [134] OBJ_pkcs7_enveloped */ | ||
95 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x07,0x04,/* [143] OBJ_pkcs7_signedAndEnveloped */ | ||
96 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x07,0x05,/* [152] OBJ_pkcs7_digest */ | ||
97 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x07,0x06,/* [161] OBJ_pkcs7_encrypted */ | ||
98 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x03, /* [170] OBJ_pkcs3 */ | ||
99 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x03,0x01,/* [178] OBJ_dhKeyAgreement */ | ||
100 | 0x2B,0x0E,0x03,0x02,0x06, /* [187] OBJ_des_ecb */ | ||
101 | 0x2B,0x0E,0x03,0x02,0x09, /* [192] OBJ_des_cfb64 */ | ||
102 | 0x2B,0x0E,0x03,0x02,0x07, /* [197] OBJ_des_cbc */ | ||
103 | 0x2B,0x0E,0x03,0x02,0x11, /* [202] OBJ_des_ede_ecb */ | ||
104 | 0x2B,0x06,0x01,0x04,0x01,0x81,0x3C,0x07,0x01,0x01,0x02,/* [207] OBJ_idea_cbc */ | ||
105 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x03,0x02, /* [218] OBJ_rc2_cbc */ | ||
106 | 0x2B,0x0E,0x03,0x02,0x12, /* [226] OBJ_sha */ | ||
107 | 0x2B,0x0E,0x03,0x02,0x0F, /* [231] OBJ_shaWithRSAEncryption */ | ||
108 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x03,0x07, /* [236] OBJ_des_ede3_cbc */ | ||
109 | 0x2B,0x0E,0x03,0x02,0x08, /* [244] OBJ_des_ofb64 */ | ||
110 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09, /* [249] OBJ_pkcs9 */ | ||
111 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x01,/* [257] OBJ_pkcs9_emailAddress */ | ||
112 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x02,/* [266] OBJ_pkcs9_unstructuredName */ | ||
113 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x03,/* [275] OBJ_pkcs9_contentType */ | ||
114 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x04,/* [284] OBJ_pkcs9_messageDigest */ | ||
115 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x05,/* [293] OBJ_pkcs9_signingTime */ | ||
116 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x06,/* [302] OBJ_pkcs9_countersignature */ | ||
117 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x07,/* [311] OBJ_pkcs9_challengePassword */ | ||
118 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x08,/* [320] OBJ_pkcs9_unstructuredAddress */ | ||
119 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x09,/* [329] OBJ_pkcs9_extCertAttributes */ | ||
120 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42, /* [338] OBJ_netscape */ | ||
121 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x01, /* [345] OBJ_netscape_cert_extension */ | ||
122 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x02, /* [353] OBJ_netscape_data_type */ | ||
123 | 0x2B,0x0E,0x03,0x02,0x1A, /* [361] OBJ_sha1 */ | ||
124 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x05,/* [366] OBJ_sha1WithRSAEncryption */ | ||
125 | 0x2B,0x0E,0x03,0x02,0x0D, /* [375] OBJ_dsaWithSHA */ | ||
126 | 0x2B,0x0E,0x03,0x02,0x0C, /* [380] OBJ_dsa_2 */ | ||
127 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x0B,/* [385] OBJ_pbeWithSHA1AndRC2_CBC */ | ||
128 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x0C,/* [394] OBJ_id_pbkdf2 */ | ||
129 | 0x2B,0x0E,0x03,0x02,0x1B, /* [403] OBJ_dsaWithSHA1_2 */ | ||
130 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x01,0x01,/* [408] OBJ_netscape_cert_type */ | ||
131 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x01,0x02,/* [417] OBJ_netscape_base_url */ | ||
132 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x01,0x03,/* [426] OBJ_netscape_revocation_url */ | ||
133 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x01,0x04,/* [435] OBJ_netscape_ca_revocation_url */ | ||
134 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x01,0x07,/* [444] OBJ_netscape_renewal_url */ | ||
135 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x01,0x08,/* [453] OBJ_netscape_ca_policy_url */ | ||
136 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x01,0x0C,/* [462] OBJ_netscape_ssl_server_name */ | ||
137 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x01,0x0D,/* [471] OBJ_netscape_comment */ | ||
138 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x02,0x05,/* [480] OBJ_netscape_cert_sequence */ | ||
139 | 0x55,0x1D, /* [489] OBJ_id_ce */ | ||
140 | 0x55,0x1D,0x0E, /* [491] OBJ_subject_key_identifier */ | ||
141 | 0x55,0x1D,0x0F, /* [494] OBJ_key_usage */ | ||
142 | 0x55,0x1D,0x10, /* [497] OBJ_private_key_usage_period */ | ||
143 | 0x55,0x1D,0x11, /* [500] OBJ_subject_alt_name */ | ||
144 | 0x55,0x1D,0x12, /* [503] OBJ_issuer_alt_name */ | ||
145 | 0x55,0x1D,0x13, /* [506] OBJ_basic_constraints */ | ||
146 | 0x55,0x1D,0x14, /* [509] OBJ_crl_number */ | ||
147 | 0x55,0x1D,0x20, /* [512] OBJ_certificate_policies */ | ||
148 | 0x55,0x1D,0x23, /* [515] OBJ_authority_key_identifier */ | ||
149 | 0x2B,0x06,0x01,0x04,0x01,0x97,0x55,0x01,0x02,/* [518] OBJ_bf_cbc */ | ||
150 | 0x55,0x08,0x03,0x65, /* [527] OBJ_mdc2 */ | ||
151 | 0x55,0x08,0x03,0x64, /* [531] OBJ_mdc2WithRSA */ | ||
152 | 0x55,0x04,0x2A, /* [535] OBJ_givenName */ | ||
153 | 0x55,0x04,0x04, /* [538] OBJ_surname */ | ||
154 | 0x55,0x04,0x2B, /* [541] OBJ_initials */ | ||
155 | 0x55,0x1D,0x1F, /* [544] OBJ_crl_distribution_points */ | ||
156 | 0x2B,0x0E,0x03,0x02,0x03, /* [547] OBJ_md5WithRSA */ | ||
157 | 0x55,0x04,0x05, /* [552] OBJ_serialNumber */ | ||
158 | 0x55,0x04,0x0C, /* [555] OBJ_title */ | ||
159 | 0x55,0x04,0x0D, /* [558] OBJ_description */ | ||
160 | 0x2A,0x86,0x48,0x86,0xF6,0x7D,0x07,0x42,0x0A,/* [561] OBJ_cast5_cbc */ | ||
161 | 0x2A,0x86,0x48,0x86,0xF6,0x7D,0x07,0x42,0x0C,/* [570] OBJ_pbeWithMD5AndCast5_CBC */ | ||
162 | 0x2A,0x86,0x48,0xCE,0x38,0x04,0x03, /* [579] OBJ_dsaWithSHA1 */ | ||
163 | 0x2B,0x0E,0x03,0x02,0x1D, /* [586] OBJ_sha1WithRSA */ | ||
164 | 0x2A,0x86,0x48,0xCE,0x38,0x04,0x01, /* [591] OBJ_dsa */ | ||
165 | 0x2B,0x24,0x03,0x02,0x01, /* [598] OBJ_ripemd160 */ | ||
166 | 0x2B,0x24,0x03,0x03,0x01,0x02, /* [603] OBJ_ripemd160WithRSA */ | ||
167 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x03,0x08, /* [609] OBJ_rc5_cbc */ | ||
168 | 0x29,0x01,0x01,0x85,0x1A,0x01, /* [617] OBJ_rle_compression */ | ||
169 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x08,/* [623] OBJ_zlib_compression */ | ||
170 | 0x55,0x1D,0x25, /* [634] OBJ_ext_key_usage */ | ||
171 | 0x2B,0x06,0x01,0x05,0x05,0x07, /* [637] OBJ_id_pkix */ | ||
172 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03, /* [643] OBJ_id_kp */ | ||
173 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x01, /* [650] OBJ_server_auth */ | ||
174 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x02, /* [658] OBJ_client_auth */ | ||
175 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x03, /* [666] OBJ_code_sign */ | ||
176 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x04, /* [674] OBJ_email_protect */ | ||
177 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x08, /* [682] OBJ_time_stamp */ | ||
178 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x02,0x01,0x15,/* [690] OBJ_ms_code_ind */ | ||
179 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x02,0x01,0x16,/* [700] OBJ_ms_code_com */ | ||
180 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x0A,0x03,0x01,/* [710] OBJ_ms_ctl_sign */ | ||
181 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x0A,0x03,0x03,/* [720] OBJ_ms_sgc */ | ||
182 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x0A,0x03,0x04,/* [730] OBJ_ms_efs */ | ||
183 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x04,0x01,/* [740] OBJ_ns_sgc */ | ||
184 | 0x55,0x1D,0x1B, /* [749] OBJ_delta_crl */ | ||
185 | 0x55,0x1D,0x15, /* [752] OBJ_crl_reason */ | ||
186 | 0x55,0x1D,0x18, /* [755] OBJ_invalidity_date */ | ||
187 | 0x2B,0x65,0x01,0x04,0x01, /* [758] OBJ_sxnet */ | ||
188 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x01,/* [763] OBJ_pbe_WithSHA1And128BitRC4 */ | ||
189 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x02,/* [773] OBJ_pbe_WithSHA1And40BitRC4 */ | ||
190 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x03,/* [783] OBJ_pbe_WithSHA1And3_Key_TripleDES_CBC */ | ||
191 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x04,/* [793] OBJ_pbe_WithSHA1And2_Key_TripleDES_CBC */ | ||
192 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x05,/* [803] OBJ_pbe_WithSHA1And128BitRC2_CBC */ | ||
193 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x06,/* [813] OBJ_pbe_WithSHA1And40BitRC2_CBC */ | ||
194 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x01,/* [823] OBJ_keyBag */ | ||
195 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x02,/* [834] OBJ_pkcs8ShroudedKeyBag */ | ||
196 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x03,/* [845] OBJ_certBag */ | ||
197 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x04,/* [856] OBJ_crlBag */ | ||
198 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x05,/* [867] OBJ_secretBag */ | ||
199 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x06,/* [878] OBJ_safeContentsBag */ | ||
200 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x14,/* [889] OBJ_friendlyName */ | ||
201 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x15,/* [898] OBJ_localKeyID */ | ||
202 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x16,0x01,/* [907] OBJ_x509Certificate */ | ||
203 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x16,0x02,/* [917] OBJ_sdsiCertificate */ | ||
204 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x17,0x01,/* [927] OBJ_x509Crl */ | ||
205 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x0D,/* [937] OBJ_pbes2 */ | ||
206 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x0E,/* [946] OBJ_pbmac1 */ | ||
207 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x02,0x07, /* [955] OBJ_hmacWithSHA1 */ | ||
208 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x02,0x01, /* [963] OBJ_id_qt_cps */ | ||
209 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x02,0x02, /* [971] OBJ_id_qt_unotice */ | ||
210 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x0F,/* [979] OBJ_SMIMECapabilities */ | ||
211 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x04,/* [988] OBJ_pbeWithMD2AndRC2_CBC */ | ||
212 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x06,/* [997] OBJ_pbeWithMD5AndRC2_CBC */ | ||
213 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x0A,/* [1006] OBJ_pbeWithSHA1AndDES_CBC */ | ||
214 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x02,0x01,0x0E,/* [1015] OBJ_ms_ext_req */ | ||
215 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x0E,/* [1025] OBJ_ext_req */ | ||
216 | 0x55,0x04,0x29, /* [1034] OBJ_name */ | ||
217 | 0x55,0x04,0x2E, /* [1037] OBJ_dnQualifier */ | ||
218 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01, /* [1040] OBJ_id_pe */ | ||
219 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30, /* [1047] OBJ_id_ad */ | ||
220 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x01, /* [1054] OBJ_info_access */ | ||
221 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01, /* [1062] OBJ_ad_OCSP */ | ||
222 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x02, /* [1070] OBJ_ad_ca_issuers */ | ||
223 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x09, /* [1078] OBJ_OCSP_sign */ | ||
224 | 0x28, /* [1086] OBJ_iso */ | ||
225 | 0x2A, /* [1087] OBJ_member_body */ | ||
226 | 0x2A,0x86,0x48, /* [1088] OBJ_ISO_US */ | ||
227 | 0x2A,0x86,0x48,0xCE,0x38, /* [1091] OBJ_X9_57 */ | ||
228 | 0x2A,0x86,0x48,0xCE,0x38,0x04, /* [1096] OBJ_X9cm */ | ||
229 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01, /* [1102] OBJ_pkcs1 */ | ||
230 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05, /* [1110] OBJ_pkcs5 */ | ||
231 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,/* [1118] OBJ_SMIME */ | ||
232 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,/* [1127] OBJ_id_smime_mod */ | ||
233 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,/* [1137] OBJ_id_smime_ct */ | ||
234 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,/* [1147] OBJ_id_smime_aa */ | ||
235 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,/* [1157] OBJ_id_smime_alg */ | ||
236 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x04,/* [1167] OBJ_id_smime_cd */ | ||
237 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x05,/* [1177] OBJ_id_smime_spq */ | ||
238 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,/* [1187] OBJ_id_smime_cti */ | ||
239 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x01,/* [1197] OBJ_id_smime_mod_cms */ | ||
240 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x02,/* [1208] OBJ_id_smime_mod_ess */ | ||
241 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x03,/* [1219] OBJ_id_smime_mod_oid */ | ||
242 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x04,/* [1230] OBJ_id_smime_mod_msg_v3 */ | ||
243 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x05,/* [1241] OBJ_id_smime_mod_ets_eSignature_88 */ | ||
244 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x06,/* [1252] OBJ_id_smime_mod_ets_eSignature_97 */ | ||
245 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x07,/* [1263] OBJ_id_smime_mod_ets_eSigPolicy_88 */ | ||
246 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x08,/* [1274] OBJ_id_smime_mod_ets_eSigPolicy_97 */ | ||
247 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x01,/* [1285] OBJ_id_smime_ct_receipt */ | ||
248 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x02,/* [1296] OBJ_id_smime_ct_authData */ | ||
249 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x03,/* [1307] OBJ_id_smime_ct_publishCert */ | ||
250 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x04,/* [1318] OBJ_id_smime_ct_TSTInfo */ | ||
251 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x05,/* [1329] OBJ_id_smime_ct_TDTInfo */ | ||
252 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x06,/* [1340] OBJ_id_smime_ct_contentInfo */ | ||
253 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x07,/* [1351] OBJ_id_smime_ct_DVCSRequestData */ | ||
254 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x08,/* [1362] OBJ_id_smime_ct_DVCSResponseData */ | ||
255 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x01,/* [1373] OBJ_id_smime_aa_receiptRequest */ | ||
256 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x02,/* [1384] OBJ_id_smime_aa_securityLabel */ | ||
257 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x03,/* [1395] OBJ_id_smime_aa_mlExpandHistory */ | ||
258 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x04,/* [1406] OBJ_id_smime_aa_contentHint */ | ||
259 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x05,/* [1417] OBJ_id_smime_aa_msgSigDigest */ | ||
260 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x06,/* [1428] OBJ_id_smime_aa_encapContentType */ | ||
261 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x07,/* [1439] OBJ_id_smime_aa_contentIdentifier */ | ||
262 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x08,/* [1450] OBJ_id_smime_aa_macValue */ | ||
263 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x09,/* [1461] OBJ_id_smime_aa_equivalentLabels */ | ||
264 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0A,/* [1472] OBJ_id_smime_aa_contentReference */ | ||
265 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0B,/* [1483] OBJ_id_smime_aa_encrypKeyPref */ | ||
266 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0C,/* [1494] OBJ_id_smime_aa_signingCertificate */ | ||
267 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0D,/* [1505] OBJ_id_smime_aa_smimeEncryptCerts */ | ||
268 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0E,/* [1516] OBJ_id_smime_aa_timeStampToken */ | ||
269 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0F,/* [1527] OBJ_id_smime_aa_ets_sigPolicyId */ | ||
270 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x10,/* [1538] OBJ_id_smime_aa_ets_commitmentType */ | ||
271 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x11,/* [1549] OBJ_id_smime_aa_ets_signerLocation */ | ||
272 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x12,/* [1560] OBJ_id_smime_aa_ets_signerAttr */ | ||
273 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x13,/* [1571] OBJ_id_smime_aa_ets_otherSigCert */ | ||
274 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x14,/* [1582] OBJ_id_smime_aa_ets_contentTimestamp */ | ||
275 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x15,/* [1593] OBJ_id_smime_aa_ets_CertificateRefs */ | ||
276 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x16,/* [1604] OBJ_id_smime_aa_ets_RevocationRefs */ | ||
277 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x17,/* [1615] OBJ_id_smime_aa_ets_certValues */ | ||
278 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x18,/* [1626] OBJ_id_smime_aa_ets_revocationValues */ | ||
279 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x19,/* [1637] OBJ_id_smime_aa_ets_escTimeStamp */ | ||
280 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x1A,/* [1648] OBJ_id_smime_aa_ets_certCRLTimestamp */ | ||
281 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x1B,/* [1659] OBJ_id_smime_aa_ets_archiveTimeStamp */ | ||
282 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x1C,/* [1670] OBJ_id_smime_aa_signatureType */ | ||
283 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x1D,/* [1681] OBJ_id_smime_aa_dvcs_dvc */ | ||
284 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x01,/* [1692] OBJ_id_smime_alg_ESDHwith3DES */ | ||
285 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x02,/* [1703] OBJ_id_smime_alg_ESDHwithRC2 */ | ||
286 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x03,/* [1714] OBJ_id_smime_alg_3DESwrap */ | ||
287 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x04,/* [1725] OBJ_id_smime_alg_RC2wrap */ | ||
288 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x05,/* [1736] OBJ_id_smime_alg_ESDH */ | ||
289 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x06,/* [1747] OBJ_id_smime_alg_CMS3DESwrap */ | ||
290 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x07,/* [1758] OBJ_id_smime_alg_CMSRC2wrap */ | ||
291 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x04,0x01,/* [1769] OBJ_id_smime_cd_ldap */ | ||
292 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x05,0x01,/* [1780] OBJ_id_smime_spq_ets_sqt_uri */ | ||
293 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x05,0x02,/* [1791] OBJ_id_smime_spq_ets_sqt_unotice */ | ||
294 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x01,/* [1802] OBJ_id_smime_cti_ets_proofOfOrigin */ | ||
295 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x02,/* [1813] OBJ_id_smime_cti_ets_proofOfReceipt */ | ||
296 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x03,/* [1824] OBJ_id_smime_cti_ets_proofOfDelivery */ | ||
297 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x04,/* [1835] OBJ_id_smime_cti_ets_proofOfSender */ | ||
298 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x05,/* [1846] OBJ_id_smime_cti_ets_proofOfApproval */ | ||
299 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x06,/* [1857] OBJ_id_smime_cti_ets_proofOfCreation */ | ||
300 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x02,0x04, /* [1868] OBJ_md4 */ | ||
301 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00, /* [1876] OBJ_id_pkix_mod */ | ||
302 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x02, /* [1883] OBJ_id_qt */ | ||
303 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04, /* [1890] OBJ_id_it */ | ||
304 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05, /* [1897] OBJ_id_pkip */ | ||
305 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06, /* [1904] OBJ_id_alg */ | ||
306 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07, /* [1911] OBJ_id_cmc */ | ||
307 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x08, /* [1918] OBJ_id_on */ | ||
308 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09, /* [1925] OBJ_id_pda */ | ||
309 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A, /* [1932] OBJ_id_aca */ | ||
310 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0B, /* [1939] OBJ_id_qcs */ | ||
311 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0C, /* [1946] OBJ_id_cct */ | ||
312 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x01, /* [1953] OBJ_id_pkix1_explicit_88 */ | ||
313 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x02, /* [1961] OBJ_id_pkix1_implicit_88 */ | ||
314 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x03, /* [1969] OBJ_id_pkix1_explicit_93 */ | ||
315 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x04, /* [1977] OBJ_id_pkix1_implicit_93 */ | ||
316 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x05, /* [1985] OBJ_id_mod_crmf */ | ||
317 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x06, /* [1993] OBJ_id_mod_cmc */ | ||
318 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x07, /* [2001] OBJ_id_mod_kea_profile_88 */ | ||
319 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x08, /* [2009] OBJ_id_mod_kea_profile_93 */ | ||
320 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x09, /* [2017] OBJ_id_mod_cmp */ | ||
321 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0A, /* [2025] OBJ_id_mod_qualified_cert_88 */ | ||
322 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0B, /* [2033] OBJ_id_mod_qualified_cert_93 */ | ||
323 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0C, /* [2041] OBJ_id_mod_attribute_cert */ | ||
324 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0D, /* [2049] OBJ_id_mod_timestamp_protocol */ | ||
325 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0E, /* [2057] OBJ_id_mod_ocsp */ | ||
326 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0F, /* [2065] OBJ_id_mod_dvcs */ | ||
327 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x10, /* [2073] OBJ_id_mod_cmp2000 */ | ||
328 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x02, /* [2081] OBJ_biometricInfo */ | ||
329 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x03, /* [2089] OBJ_qcStatements */ | ||
330 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x04, /* [2097] OBJ_ac_auditEntity */ | ||
331 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x05, /* [2105] OBJ_ac_targeting */ | ||
332 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x06, /* [2113] OBJ_aaControls */ | ||
333 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x07, /* [2121] OBJ_sbgp_ipAddrBlock */ | ||
334 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x08, /* [2129] OBJ_sbgp_autonomousSysNum */ | ||
335 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x09, /* [2137] OBJ_sbgp_routerIdentifier */ | ||
336 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x02,0x03, /* [2145] OBJ_textNotice */ | ||
337 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x05, /* [2153] OBJ_ipsecEndSystem */ | ||
338 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x06, /* [2161] OBJ_ipsecTunnel */ | ||
339 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x07, /* [2169] OBJ_ipsecUser */ | ||
340 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x0A, /* [2177] OBJ_dvcs */ | ||
341 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x01, /* [2185] OBJ_id_it_caProtEncCert */ | ||
342 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x02, /* [2193] OBJ_id_it_signKeyPairTypes */ | ||
343 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x03, /* [2201] OBJ_id_it_encKeyPairTypes */ | ||
344 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x04, /* [2209] OBJ_id_it_preferredSymmAlg */ | ||
345 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x05, /* [2217] OBJ_id_it_caKeyUpdateInfo */ | ||
346 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x06, /* [2225] OBJ_id_it_currentCRL */ | ||
347 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x07, /* [2233] OBJ_id_it_unsupportedOIDs */ | ||
348 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x08, /* [2241] OBJ_id_it_subscriptionRequest */ | ||
349 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x09, /* [2249] OBJ_id_it_subscriptionResponse */ | ||
350 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0A, /* [2257] OBJ_id_it_keyPairParamReq */ | ||
351 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0B, /* [2265] OBJ_id_it_keyPairParamRep */ | ||
352 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0C, /* [2273] OBJ_id_it_revPassphrase */ | ||
353 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0D, /* [2281] OBJ_id_it_implicitConfirm */ | ||
354 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0E, /* [2289] OBJ_id_it_confirmWaitTime */ | ||
355 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0F, /* [2297] OBJ_id_it_origPKIMessage */ | ||
356 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01, /* [2305] OBJ_id_regCtrl */ | ||
357 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x02, /* [2313] OBJ_id_regInfo */ | ||
358 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x01,/* [2321] OBJ_id_regCtrl_regToken */ | ||
359 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x02,/* [2330] OBJ_id_regCtrl_authenticator */ | ||
360 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x03,/* [2339] OBJ_id_regCtrl_pkiPublicationInfo */ | ||
361 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x04,/* [2348] OBJ_id_regCtrl_pkiArchiveOptions */ | ||
362 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x05,/* [2357] OBJ_id_regCtrl_oldCertID */ | ||
363 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x06,/* [2366] OBJ_id_regCtrl_protocolEncrKey */ | ||
364 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x02,0x01,/* [2375] OBJ_id_regInfo_utf8Pairs */ | ||
365 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x02,0x02,/* [2384] OBJ_id_regInfo_certReq */ | ||
366 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06,0x01, /* [2393] OBJ_id_alg_des40 */ | ||
367 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06,0x02, /* [2401] OBJ_id_alg_noSignature */ | ||
368 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06,0x03, /* [2409] OBJ_id_alg_dh_sig_hmac_sha1 */ | ||
369 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06,0x04, /* [2417] OBJ_id_alg_dh_pop */ | ||
370 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x01, /* [2425] OBJ_id_cmc_statusInfo */ | ||
371 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x02, /* [2433] OBJ_id_cmc_identification */ | ||
372 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x03, /* [2441] OBJ_id_cmc_identityProof */ | ||
373 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x04, /* [2449] OBJ_id_cmc_dataReturn */ | ||
374 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x05, /* [2457] OBJ_id_cmc_transactionId */ | ||
375 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x06, /* [2465] OBJ_id_cmc_senderNonce */ | ||
376 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x07, /* [2473] OBJ_id_cmc_recipientNonce */ | ||
377 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x08, /* [2481] OBJ_id_cmc_addExtensions */ | ||
378 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x09, /* [2489] OBJ_id_cmc_encryptedPOP */ | ||
379 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x0A, /* [2497] OBJ_id_cmc_decryptedPOP */ | ||
380 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x0B, /* [2505] OBJ_id_cmc_lraPOPWitness */ | ||
381 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x0F, /* [2513] OBJ_id_cmc_getCert */ | ||
382 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x10, /* [2521] OBJ_id_cmc_getCRL */ | ||
383 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x11, /* [2529] OBJ_id_cmc_revokeRequest */ | ||
384 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x12, /* [2537] OBJ_id_cmc_regInfo */ | ||
385 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x13, /* [2545] OBJ_id_cmc_responseInfo */ | ||
386 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x15, /* [2553] OBJ_id_cmc_queryPending */ | ||
387 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x16, /* [2561] OBJ_id_cmc_popLinkRandom */ | ||
388 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x17, /* [2569] OBJ_id_cmc_popLinkWitness */ | ||
389 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x18, /* [2577] OBJ_id_cmc_confirmCertAcceptance */ | ||
390 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x08,0x01, /* [2585] OBJ_id_on_personalData */ | ||
391 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x01, /* [2593] OBJ_id_pda_dateOfBirth */ | ||
392 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x02, /* [2601] OBJ_id_pda_placeOfBirth */ | ||
393 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x03, /* [2609] OBJ_id_pda_gender */ | ||
394 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x04, /* [2617] OBJ_id_pda_countryOfCitizenship */ | ||
395 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x05, /* [2625] OBJ_id_pda_countryOfResidence */ | ||
396 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x01, /* [2633] OBJ_id_aca_authenticationInfo */ | ||
397 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x02, /* [2641] OBJ_id_aca_accessIdentity */ | ||
398 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x03, /* [2649] OBJ_id_aca_chargingIdentity */ | ||
399 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x04, /* [2657] OBJ_id_aca_group */ | ||
400 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x05, /* [2665] OBJ_id_aca_role */ | ||
401 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0B,0x01, /* [2673] OBJ_id_qcs_pkixQCSyntax_v1 */ | ||
402 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0C,0x01, /* [2681] OBJ_id_cct_crs */ | ||
403 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0C,0x02, /* [2689] OBJ_id_cct_PKIData */ | ||
404 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0C,0x03, /* [2697] OBJ_id_cct_PKIResponse */ | ||
405 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x03, /* [2705] OBJ_ad_timeStamping */ | ||
406 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x04, /* [2713] OBJ_ad_dvcs */ | ||
407 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x01,/* [2721] OBJ_id_pkix_OCSP_basic */ | ||
408 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x02,/* [2730] OBJ_id_pkix_OCSP_Nonce */ | ||
409 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x03,/* [2739] OBJ_id_pkix_OCSP_CrlID */ | ||
410 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x04,/* [2748] OBJ_id_pkix_OCSP_acceptableResponses */ | ||
411 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x05,/* [2757] OBJ_id_pkix_OCSP_noCheck */ | ||
412 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x06,/* [2766] OBJ_id_pkix_OCSP_archiveCutoff */ | ||
413 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x07,/* [2775] OBJ_id_pkix_OCSP_serviceLocator */ | ||
414 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x08,/* [2784] OBJ_id_pkix_OCSP_extendedStatus */ | ||
415 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x09,/* [2793] OBJ_id_pkix_OCSP_valid */ | ||
416 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x0A,/* [2802] OBJ_id_pkix_OCSP_path */ | ||
417 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x0B,/* [2811] OBJ_id_pkix_OCSP_trustRoot */ | ||
418 | 0x2B,0x0E,0x03,0x02, /* [2820] OBJ_algorithm */ | ||
419 | 0x2B,0x0E,0x03,0x02,0x0B, /* [2824] OBJ_rsaSignature */ | ||
420 | 0x55,0x08, /* [2829] OBJ_X500algorithms */ | ||
421 | 0x2B, /* [2831] OBJ_org */ | ||
422 | 0x2B,0x06, /* [2832] OBJ_dod */ | ||
423 | 0x2B,0x06,0x01, /* [2834] OBJ_iana */ | ||
424 | 0x2B,0x06,0x01,0x01, /* [2837] OBJ_Directory */ | ||
425 | 0x2B,0x06,0x01,0x02, /* [2841] OBJ_Management */ | ||
426 | 0x2B,0x06,0x01,0x03, /* [2845] OBJ_Experimental */ | ||
427 | 0x2B,0x06,0x01,0x04, /* [2849] OBJ_Private */ | ||
428 | 0x2B,0x06,0x01,0x05, /* [2853] OBJ_Security */ | ||
429 | 0x2B,0x06,0x01,0x06, /* [2857] OBJ_SNMPv2 */ | ||
430 | 0x2B,0x06,0x01,0x07, /* [2861] OBJ_Mail */ | ||
431 | 0x2B,0x06,0x01,0x04,0x01, /* [2865] OBJ_Enterprises */ | ||
432 | 0x2B,0x06,0x01,0x04,0x01,0x8B,0x3A,0x82,0x58,/* [2870] OBJ_dcObject */ | ||
433 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x19,/* [2879] OBJ_domainComponent */ | ||
434 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x0D,/* [2889] OBJ_Domain */ | ||
435 | 0x00, /* [2899] OBJ_joint_iso_ccitt */ | ||
436 | 0x55,0x01,0x05, /* [2900] OBJ_selected_attribute_types */ | ||
437 | 0x55,0x01,0x05,0x37, /* [2903] OBJ_clearance */ | ||
438 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x03,/* [2907] OBJ_md4WithRSAEncryption */ | ||
439 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x0A, /* [2916] OBJ_ac_proxying */ | ||
440 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x0B, /* [2924] OBJ_sinfo_access */ | ||
441 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x06, /* [2932] OBJ_id_aca_encAttrs */ | ||
442 | 0x55,0x04,0x48, /* [2940] OBJ_role */ | ||
443 | 0x55,0x1D,0x24, /* [2943] OBJ_policy_constraints */ | ||
444 | 0x55,0x1D,0x37, /* [2946] OBJ_target_information */ | ||
445 | 0x55,0x1D,0x38, /* [2949] OBJ_no_rev_avail */ | ||
446 | 0x00, /* [2952] OBJ_ccitt */ | ||
447 | 0x2A,0x86,0x48,0xCE,0x3D, /* [2953] OBJ_ansi_X9_62 */ | ||
448 | 0x2A,0x86,0x48,0xCE,0x3D,0x01,0x01, /* [2958] OBJ_X9_62_prime_field */ | ||
449 | 0x2A,0x86,0x48,0xCE,0x3D,0x01,0x02, /* [2965] OBJ_X9_62_characteristic_two_field */ | ||
450 | 0x2A,0x86,0x48,0xCE,0x3D,0x02,0x01, /* [2972] OBJ_X9_62_id_ecPublicKey */ | ||
451 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x01, /* [2979] OBJ_X9_62_prime192v1 */ | ||
452 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x02, /* [2987] OBJ_X9_62_prime192v2 */ | ||
453 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x03, /* [2995] OBJ_X9_62_prime192v3 */ | ||
454 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x04, /* [3003] OBJ_X9_62_prime239v1 */ | ||
455 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x05, /* [3011] OBJ_X9_62_prime239v2 */ | ||
456 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x06, /* [3019] OBJ_X9_62_prime239v3 */ | ||
457 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x07, /* [3027] OBJ_X9_62_prime256v1 */ | ||
458 | 0x2A,0x86,0x48,0xCE,0x3D,0x04,0x01, /* [3035] OBJ_ecdsa_with_SHA1 */ | ||
459 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x11,0x01,/* [3042] OBJ_ms_csp_name */ | ||
460 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x01,/* [3051] OBJ_aes_128_ecb */ | ||
461 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x02,/* [3060] OBJ_aes_128_cbc */ | ||
462 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x03,/* [3069] OBJ_aes_128_ofb128 */ | ||
463 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x04,/* [3078] OBJ_aes_128_cfb128 */ | ||
464 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x15,/* [3087] OBJ_aes_192_ecb */ | ||
465 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x16,/* [3096] OBJ_aes_192_cbc */ | ||
466 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x17,/* [3105] OBJ_aes_192_ofb128 */ | ||
467 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x18,/* [3114] OBJ_aes_192_cfb128 */ | ||
468 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x29,/* [3123] OBJ_aes_256_ecb */ | ||
469 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x2A,/* [3132] OBJ_aes_256_cbc */ | ||
470 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x2B,/* [3141] OBJ_aes_256_ofb128 */ | ||
471 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x2C,/* [3150] OBJ_aes_256_cfb128 */ | ||
472 | 0x55,0x1D,0x17, /* [3159] OBJ_hold_instruction_code */ | ||
473 | 0x2A,0x86,0x48,0xCE,0x38,0x02,0x01, /* [3162] OBJ_hold_instruction_none */ | ||
474 | 0x2A,0x86,0x48,0xCE,0x38,0x02,0x02, /* [3169] OBJ_hold_instruction_call_issuer */ | ||
475 | 0x2A,0x86,0x48,0xCE,0x38,0x02,0x03, /* [3176] OBJ_hold_instruction_reject */ | ||
476 | 0x09, /* [3183] OBJ_data */ | ||
477 | 0x09,0x92,0x26, /* [3184] OBJ_pss */ | ||
478 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C, /* [3187] OBJ_ucl */ | ||
479 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64, /* [3194] OBJ_pilot */ | ||
480 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,/* [3202] OBJ_pilotAttributeType */ | ||
481 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x03,/* [3211] OBJ_pilotAttributeSyntax */ | ||
482 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,/* [3220] OBJ_pilotObjectClass */ | ||
483 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x0A,/* [3229] OBJ_pilotGroups */ | ||
484 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x03,0x04,/* [3238] OBJ_iA5StringSyntax */ | ||
485 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x03,0x05,/* [3248] OBJ_caseIgnoreIA5StringSyntax */ | ||
486 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x03,/* [3258] OBJ_pilotObject */ | ||
487 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x04,/* [3268] OBJ_pilotPerson */ | ||
488 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x05,/* [3278] OBJ_account */ | ||
489 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x06,/* [3288] OBJ_document */ | ||
490 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x07,/* [3298] OBJ_room */ | ||
491 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x09,/* [3308] OBJ_documentSeries */ | ||
492 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x0E,/* [3318] OBJ_rFC822localPart */ | ||
493 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x0F,/* [3328] OBJ_dNSDomain */ | ||
494 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x11,/* [3338] OBJ_domainRelatedObject */ | ||
495 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x12,/* [3348] OBJ_friendlyCountry */ | ||
496 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x13,/* [3358] OBJ_simpleSecurityObject */ | ||
497 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x14,/* [3368] OBJ_pilotOrganization */ | ||
498 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x15,/* [3378] OBJ_pilotDSA */ | ||
499 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x16,/* [3388] OBJ_qualityLabelledData */ | ||
500 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x01,/* [3398] OBJ_userId */ | ||
501 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x02,/* [3408] OBJ_textEncodedORAddress */ | ||
502 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x03,/* [3418] OBJ_rfc822Mailbox */ | ||
503 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x04,/* [3428] OBJ_info */ | ||
504 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x05,/* [3438] OBJ_favouriteDrink */ | ||
505 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x06,/* [3448] OBJ_roomNumber */ | ||
506 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x07,/* [3458] OBJ_photo */ | ||
507 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x08,/* [3468] OBJ_userClass */ | ||
508 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x09,/* [3478] OBJ_host */ | ||
509 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0A,/* [3488] OBJ_manager */ | ||
510 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0B,/* [3498] OBJ_documentIdentifier */ | ||
511 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0C,/* [3508] OBJ_documentTitle */ | ||
512 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0D,/* [3518] OBJ_documentVersion */ | ||
513 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0E,/* [3528] OBJ_documentAuthor */ | ||
514 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0F,/* [3538] OBJ_documentLocation */ | ||
515 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x14,/* [3548] OBJ_homeTelephoneNumber */ | ||
516 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x15,/* [3558] OBJ_secretary */ | ||
517 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x16,/* [3568] OBJ_otherMailbox */ | ||
518 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x17,/* [3578] OBJ_lastModifiedTime */ | ||
519 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x18,/* [3588] OBJ_lastModifiedBy */ | ||
520 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1A,/* [3598] OBJ_aRecord */ | ||
521 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1B,/* [3608] OBJ_pilotAttributeType27 */ | ||
522 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1C,/* [3618] OBJ_mXRecord */ | ||
523 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1D,/* [3628] OBJ_nSRecord */ | ||
524 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1E,/* [3638] OBJ_sOARecord */ | ||
525 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1F,/* [3648] OBJ_cNAMERecord */ | ||
526 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x25,/* [3658] OBJ_associatedDomain */ | ||
527 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x26,/* [3668] OBJ_associatedName */ | ||
528 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x27,/* [3678] OBJ_homePostalAddress */ | ||
529 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x28,/* [3688] OBJ_personalTitle */ | ||
530 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x29,/* [3698] OBJ_mobileTelephoneNumber */ | ||
531 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x2A,/* [3708] OBJ_pagerTelephoneNumber */ | ||
532 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x2B,/* [3718] OBJ_friendlyCountryName */ | ||
533 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x2D,/* [3728] OBJ_organizationalStatus */ | ||
534 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x2E,/* [3738] OBJ_janetMailbox */ | ||
535 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x2F,/* [3748] OBJ_mailPreferenceOption */ | ||
536 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x30,/* [3758] OBJ_buildingName */ | ||
537 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x31,/* [3768] OBJ_dSAQuality */ | ||
538 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x32,/* [3778] OBJ_singleLevelQuality */ | ||
539 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x33,/* [3788] OBJ_subtreeMinimumQuality */ | ||
540 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x34,/* [3798] OBJ_subtreeMaximumQuality */ | ||
541 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x35,/* [3808] OBJ_personalSignature */ | ||
542 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x36,/* [3818] OBJ_dITRedirect */ | ||
543 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x37,/* [3828] OBJ_audio */ | ||
544 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x38,/* [3838] OBJ_documentPublisher */ | ||
545 | 0x55,0x04,0x2D, /* [3848] OBJ_x500UniqueIdentifier */ | ||
546 | 0x2B,0x06,0x01,0x07,0x01, /* [3851] OBJ_mime_mhs */ | ||
547 | 0x2B,0x06,0x01,0x07,0x01,0x01, /* [3856] OBJ_mime_mhs_headings */ | ||
548 | 0x2B,0x06,0x01,0x07,0x01,0x02, /* [3862] OBJ_mime_mhs_bodies */ | ||
549 | 0x2B,0x06,0x01,0x07,0x01,0x01,0x01, /* [3868] OBJ_id_hex_partial_message */ | ||
550 | 0x2B,0x06,0x01,0x07,0x01,0x01,0x02, /* [3875] OBJ_id_hex_multipart_message */ | ||
551 | 0x55,0x04,0x2C, /* [3882] OBJ_generationQualifier */ | ||
552 | 0x55,0x04,0x41, /* [3885] OBJ_pseudonym */ | ||
553 | 0x67,0x2A, /* [3888] OBJ_id_set */ | ||
554 | 0x67,0x2A,0x00, /* [3890] OBJ_set_ctype */ | ||
555 | 0x67,0x2A,0x01, /* [3893] OBJ_set_msgExt */ | ||
556 | 0x67,0x2A,0x03, /* [3896] OBJ_set_attr */ | ||
557 | 0x67,0x2A,0x05, /* [3899] OBJ_set_policy */ | ||
558 | 0x67,0x2A,0x07, /* [3902] OBJ_set_certExt */ | ||
559 | 0x67,0x2A,0x08, /* [3905] OBJ_set_brand */ | ||
560 | 0x67,0x2A,0x00,0x00, /* [3908] OBJ_setct_PANData */ | ||
561 | 0x67,0x2A,0x00,0x01, /* [3912] OBJ_setct_PANToken */ | ||
562 | 0x67,0x2A,0x00,0x02, /* [3916] OBJ_setct_PANOnly */ | ||
563 | 0x67,0x2A,0x00,0x03, /* [3920] OBJ_setct_OIData */ | ||
564 | 0x67,0x2A,0x00,0x04, /* [3924] OBJ_setct_PI */ | ||
565 | 0x67,0x2A,0x00,0x05, /* [3928] OBJ_setct_PIData */ | ||
566 | 0x67,0x2A,0x00,0x06, /* [3932] OBJ_setct_PIDataUnsigned */ | ||
567 | 0x67,0x2A,0x00,0x07, /* [3936] OBJ_setct_HODInput */ | ||
568 | 0x67,0x2A,0x00,0x08, /* [3940] OBJ_setct_AuthResBaggage */ | ||
569 | 0x67,0x2A,0x00,0x09, /* [3944] OBJ_setct_AuthRevReqBaggage */ | ||
570 | 0x67,0x2A,0x00,0x0A, /* [3948] OBJ_setct_AuthRevResBaggage */ | ||
571 | 0x67,0x2A,0x00,0x0B, /* [3952] OBJ_setct_CapTokenSeq */ | ||
572 | 0x67,0x2A,0x00,0x0C, /* [3956] OBJ_setct_PInitResData */ | ||
573 | 0x67,0x2A,0x00,0x0D, /* [3960] OBJ_setct_PI_TBS */ | ||
574 | 0x67,0x2A,0x00,0x0E, /* [3964] OBJ_setct_PResData */ | ||
575 | 0x67,0x2A,0x00,0x10, /* [3968] OBJ_setct_AuthReqTBS */ | ||
576 | 0x67,0x2A,0x00,0x11, /* [3972] OBJ_setct_AuthResTBS */ | ||
577 | 0x67,0x2A,0x00,0x12, /* [3976] OBJ_setct_AuthResTBSX */ | ||
578 | 0x67,0x2A,0x00,0x13, /* [3980] OBJ_setct_AuthTokenTBS */ | ||
579 | 0x67,0x2A,0x00,0x14, /* [3984] OBJ_setct_CapTokenData */ | ||
580 | 0x67,0x2A,0x00,0x15, /* [3988] OBJ_setct_CapTokenTBS */ | ||
581 | 0x67,0x2A,0x00,0x16, /* [3992] OBJ_setct_AcqCardCodeMsg */ | ||
582 | 0x67,0x2A,0x00,0x17, /* [3996] OBJ_setct_AuthRevReqTBS */ | ||
583 | 0x67,0x2A,0x00,0x18, /* [4000] OBJ_setct_AuthRevResData */ | ||
584 | 0x67,0x2A,0x00,0x19, /* [4004] OBJ_setct_AuthRevResTBS */ | ||
585 | 0x67,0x2A,0x00,0x1A, /* [4008] OBJ_setct_CapReqTBS */ | ||
586 | 0x67,0x2A,0x00,0x1B, /* [4012] OBJ_setct_CapReqTBSX */ | ||
587 | 0x67,0x2A,0x00,0x1C, /* [4016] OBJ_setct_CapResData */ | ||
588 | 0x67,0x2A,0x00,0x1D, /* [4020] OBJ_setct_CapRevReqTBS */ | ||
589 | 0x67,0x2A,0x00,0x1E, /* [4024] OBJ_setct_CapRevReqTBSX */ | ||
590 | 0x67,0x2A,0x00,0x1F, /* [4028] OBJ_setct_CapRevResData */ | ||
591 | 0x67,0x2A,0x00,0x20, /* [4032] OBJ_setct_CredReqTBS */ | ||
592 | 0x67,0x2A,0x00,0x21, /* [4036] OBJ_setct_CredReqTBSX */ | ||
593 | 0x67,0x2A,0x00,0x22, /* [4040] OBJ_setct_CredResData */ | ||
594 | 0x67,0x2A,0x00,0x23, /* [4044] OBJ_setct_CredRevReqTBS */ | ||
595 | 0x67,0x2A,0x00,0x24, /* [4048] OBJ_setct_CredRevReqTBSX */ | ||
596 | 0x67,0x2A,0x00,0x25, /* [4052] OBJ_setct_CredRevResData */ | ||
597 | 0x67,0x2A,0x00,0x26, /* [4056] OBJ_setct_PCertReqData */ | ||
598 | 0x67,0x2A,0x00,0x27, /* [4060] OBJ_setct_PCertResTBS */ | ||
599 | 0x67,0x2A,0x00,0x28, /* [4064] OBJ_setct_BatchAdminReqData */ | ||
600 | 0x67,0x2A,0x00,0x29, /* [4068] OBJ_setct_BatchAdminResData */ | ||
601 | 0x67,0x2A,0x00,0x2A, /* [4072] OBJ_setct_CardCInitResTBS */ | ||
602 | 0x67,0x2A,0x00,0x2B, /* [4076] OBJ_setct_MeAqCInitResTBS */ | ||
603 | 0x67,0x2A,0x00,0x2C, /* [4080] OBJ_setct_RegFormResTBS */ | ||
604 | 0x67,0x2A,0x00,0x2D, /* [4084] OBJ_setct_CertReqData */ | ||
605 | 0x67,0x2A,0x00,0x2E, /* [4088] OBJ_setct_CertReqTBS */ | ||
606 | 0x67,0x2A,0x00,0x2F, /* [4092] OBJ_setct_CertResData */ | ||
607 | 0x67,0x2A,0x00,0x30, /* [4096] OBJ_setct_CertInqReqTBS */ | ||
608 | 0x67,0x2A,0x00,0x31, /* [4100] OBJ_setct_ErrorTBS */ | ||
609 | 0x67,0x2A,0x00,0x32, /* [4104] OBJ_setct_PIDualSignedTBE */ | ||
610 | 0x67,0x2A,0x00,0x33, /* [4108] OBJ_setct_PIUnsignedTBE */ | ||
611 | 0x67,0x2A,0x00,0x34, /* [4112] OBJ_setct_AuthReqTBE */ | ||
612 | 0x67,0x2A,0x00,0x35, /* [4116] OBJ_setct_AuthResTBE */ | ||
613 | 0x67,0x2A,0x00,0x36, /* [4120] OBJ_setct_AuthResTBEX */ | ||
614 | 0x67,0x2A,0x00,0x37, /* [4124] OBJ_setct_AuthTokenTBE */ | ||
615 | 0x67,0x2A,0x00,0x38, /* [4128] OBJ_setct_CapTokenTBE */ | ||
616 | 0x67,0x2A,0x00,0x39, /* [4132] OBJ_setct_CapTokenTBEX */ | ||
617 | 0x67,0x2A,0x00,0x3A, /* [4136] OBJ_setct_AcqCardCodeMsgTBE */ | ||
618 | 0x67,0x2A,0x00,0x3B, /* [4140] OBJ_setct_AuthRevReqTBE */ | ||
619 | 0x67,0x2A,0x00,0x3C, /* [4144] OBJ_setct_AuthRevResTBE */ | ||
620 | 0x67,0x2A,0x00,0x3D, /* [4148] OBJ_setct_AuthRevResTBEB */ | ||
621 | 0x67,0x2A,0x00,0x3E, /* [4152] OBJ_setct_CapReqTBE */ | ||
622 | 0x67,0x2A,0x00,0x3F, /* [4156] OBJ_setct_CapReqTBEX */ | ||
623 | 0x67,0x2A,0x00,0x40, /* [4160] OBJ_setct_CapResTBE */ | ||
624 | 0x67,0x2A,0x00,0x41, /* [4164] OBJ_setct_CapRevReqTBE */ | ||
625 | 0x67,0x2A,0x00,0x42, /* [4168] OBJ_setct_CapRevReqTBEX */ | ||
626 | 0x67,0x2A,0x00,0x43, /* [4172] OBJ_setct_CapRevResTBE */ | ||
627 | 0x67,0x2A,0x00,0x44, /* [4176] OBJ_setct_CredReqTBE */ | ||
628 | 0x67,0x2A,0x00,0x45, /* [4180] OBJ_setct_CredReqTBEX */ | ||
629 | 0x67,0x2A,0x00,0x46, /* [4184] OBJ_setct_CredResTBE */ | ||
630 | 0x67,0x2A,0x00,0x47, /* [4188] OBJ_setct_CredRevReqTBE */ | ||
631 | 0x67,0x2A,0x00,0x48, /* [4192] OBJ_setct_CredRevReqTBEX */ | ||
632 | 0x67,0x2A,0x00,0x49, /* [4196] OBJ_setct_CredRevResTBE */ | ||
633 | 0x67,0x2A,0x00,0x4A, /* [4200] OBJ_setct_BatchAdminReqTBE */ | ||
634 | 0x67,0x2A,0x00,0x4B, /* [4204] OBJ_setct_BatchAdminResTBE */ | ||
635 | 0x67,0x2A,0x00,0x4C, /* [4208] OBJ_setct_RegFormReqTBE */ | ||
636 | 0x67,0x2A,0x00,0x4D, /* [4212] OBJ_setct_CertReqTBE */ | ||
637 | 0x67,0x2A,0x00,0x4E, /* [4216] OBJ_setct_CertReqTBEX */ | ||
638 | 0x67,0x2A,0x00,0x4F, /* [4220] OBJ_setct_CertResTBE */ | ||
639 | 0x67,0x2A,0x00,0x50, /* [4224] OBJ_setct_CRLNotificationTBS */ | ||
640 | 0x67,0x2A,0x00,0x51, /* [4228] OBJ_setct_CRLNotificationResTBS */ | ||
641 | 0x67,0x2A,0x00,0x52, /* [4232] OBJ_setct_BCIDistributionTBS */ | ||
642 | 0x67,0x2A,0x01,0x01, /* [4236] OBJ_setext_genCrypt */ | ||
643 | 0x67,0x2A,0x01,0x03, /* [4240] OBJ_setext_miAuth */ | ||
644 | 0x67,0x2A,0x01,0x04, /* [4244] OBJ_setext_pinSecure */ | ||
645 | 0x67,0x2A,0x01,0x05, /* [4248] OBJ_setext_pinAny */ | ||
646 | 0x67,0x2A,0x01,0x07, /* [4252] OBJ_setext_track2 */ | ||
647 | 0x67,0x2A,0x01,0x08, /* [4256] OBJ_setext_cv */ | ||
648 | 0x67,0x2A,0x05,0x00, /* [4260] OBJ_set_policy_root */ | ||
649 | 0x67,0x2A,0x07,0x00, /* [4264] OBJ_setCext_hashedRoot */ | ||
650 | 0x67,0x2A,0x07,0x01, /* [4268] OBJ_setCext_certType */ | ||
651 | 0x67,0x2A,0x07,0x02, /* [4272] OBJ_setCext_merchData */ | ||
652 | 0x67,0x2A,0x07,0x03, /* [4276] OBJ_setCext_cCertRequired */ | ||
653 | 0x67,0x2A,0x07,0x04, /* [4280] OBJ_setCext_tunneling */ | ||
654 | 0x67,0x2A,0x07,0x05, /* [4284] OBJ_setCext_setExt */ | ||
655 | 0x67,0x2A,0x07,0x06, /* [4288] OBJ_setCext_setQualf */ | ||
656 | 0x67,0x2A,0x07,0x07, /* [4292] OBJ_setCext_PGWYcapabilities */ | ||
657 | 0x67,0x2A,0x07,0x08, /* [4296] OBJ_setCext_TokenIdentifier */ | ||
658 | 0x67,0x2A,0x07,0x09, /* [4300] OBJ_setCext_Track2Data */ | ||
659 | 0x67,0x2A,0x07,0x0A, /* [4304] OBJ_setCext_TokenType */ | ||
660 | 0x67,0x2A,0x07,0x0B, /* [4308] OBJ_setCext_IssuerCapabilities */ | ||
661 | 0x67,0x2A,0x03,0x00, /* [4312] OBJ_setAttr_Cert */ | ||
662 | 0x67,0x2A,0x03,0x01, /* [4316] OBJ_setAttr_PGWYcap */ | ||
663 | 0x67,0x2A,0x03,0x02, /* [4320] OBJ_setAttr_TokenType */ | ||
664 | 0x67,0x2A,0x03,0x03, /* [4324] OBJ_setAttr_IssCap */ | ||
665 | 0x67,0x2A,0x03,0x00,0x00, /* [4328] OBJ_set_rootKeyThumb */ | ||
666 | 0x67,0x2A,0x03,0x00,0x01, /* [4333] OBJ_set_addPolicy */ | ||
667 | 0x67,0x2A,0x03,0x02,0x01, /* [4338] OBJ_setAttr_Token_EMV */ | ||
668 | 0x67,0x2A,0x03,0x02,0x02, /* [4343] OBJ_setAttr_Token_B0Prime */ | ||
669 | 0x67,0x2A,0x03,0x03,0x03, /* [4348] OBJ_setAttr_IssCap_CVM */ | ||
670 | 0x67,0x2A,0x03,0x03,0x04, /* [4353] OBJ_setAttr_IssCap_T2 */ | ||
671 | 0x67,0x2A,0x03,0x03,0x05, /* [4358] OBJ_setAttr_IssCap_Sig */ | ||
672 | 0x67,0x2A,0x03,0x03,0x03,0x01, /* [4363] OBJ_setAttr_GenCryptgrm */ | ||
673 | 0x67,0x2A,0x03,0x03,0x04,0x01, /* [4369] OBJ_setAttr_T2Enc */ | ||
674 | 0x67,0x2A,0x03,0x03,0x04,0x02, /* [4375] OBJ_setAttr_T2cleartxt */ | ||
675 | 0x67,0x2A,0x03,0x03,0x05,0x01, /* [4381] OBJ_setAttr_TokICCsig */ | ||
676 | 0x67,0x2A,0x03,0x03,0x05,0x02, /* [4387] OBJ_setAttr_SecDevSig */ | ||
677 | 0x67,0x2A,0x08,0x01, /* [4393] OBJ_set_brand_IATA_ATA */ | ||
678 | 0x67,0x2A,0x08,0x1E, /* [4397] OBJ_set_brand_Diners */ | ||
679 | 0x67,0x2A,0x08,0x22, /* [4401] OBJ_set_brand_AmericanExpress */ | ||
680 | 0x67,0x2A,0x08,0x23, /* [4405] OBJ_set_brand_JCB */ | ||
681 | 0x67,0x2A,0x08,0x04, /* [4409] OBJ_set_brand_Visa */ | ||
682 | 0x67,0x2A,0x08,0x05, /* [4413] OBJ_set_brand_MasterCard */ | ||
683 | 0x67,0x2A,0x08,0xAE,0x7B, /* [4417] OBJ_set_brand_Novus */ | ||
684 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x03,0x0A, /* [4422] OBJ_des_cdmf */ | ||
685 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x06,/* [4430] OBJ_rsaOAEPEncryptionSET */ | ||
686 | 0x00, /* [4439] OBJ_itu_t */ | ||
687 | 0x50, /* [4440] OBJ_joint_iso_itu_t */ | ||
688 | 0x67, /* [4441] OBJ_international_organizations */ | ||
689 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x14,0x02,0x02,/* [4442] OBJ_ms_smartcard_login */ | ||
690 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x14,0x02,0x03,/* [4452] OBJ_ms_upn */ | ||
691 | 0x55,0x04,0x09, /* [4462] OBJ_streetAddress */ | ||
692 | 0x55,0x04,0x11, /* [4465] OBJ_postalCode */ | ||
693 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x15, /* [4468] OBJ_id_ppl */ | ||
694 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x0E, /* [4475] OBJ_proxyCertInfo */ | ||
695 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x15,0x00, /* [4483] OBJ_id_ppl_anyLanguage */ | ||
696 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x15,0x01, /* [4491] OBJ_id_ppl_inheritAll */ | ||
697 | 0x55,0x1D,0x1E, /* [4499] OBJ_name_constraints */ | ||
698 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x15,0x02, /* [4502] OBJ_Independent */ | ||
699 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x0B,/* [4510] OBJ_sha256WithRSAEncryption */ | ||
700 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x0C,/* [4519] OBJ_sha384WithRSAEncryption */ | ||
701 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x0D,/* [4528] OBJ_sha512WithRSAEncryption */ | ||
702 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x0E,/* [4537] OBJ_sha224WithRSAEncryption */ | ||
703 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x01,/* [4546] OBJ_sha256 */ | ||
704 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x02,/* [4555] OBJ_sha384 */ | ||
705 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x03,/* [4564] OBJ_sha512 */ | ||
706 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x04,/* [4573] OBJ_sha224 */ | ||
707 | 0x2B, /* [4582] OBJ_identified_organization */ | ||
708 | 0x2B,0x81,0x04, /* [4583] OBJ_certicom_arc */ | ||
709 | 0x67,0x2B, /* [4586] OBJ_wap */ | ||
710 | 0x67,0x2B,0x01, /* [4588] OBJ_wap_wsg */ | ||
711 | 0x2A,0x86,0x48,0xCE,0x3D,0x01,0x02,0x03, /* [4591] OBJ_X9_62_id_characteristic_two_basis */ | ||
712 | 0x2A,0x86,0x48,0xCE,0x3D,0x01,0x02,0x03,0x01,/* [4599] OBJ_X9_62_onBasis */ | ||
713 | 0x2A,0x86,0x48,0xCE,0x3D,0x01,0x02,0x03,0x02,/* [4608] OBJ_X9_62_tpBasis */ | ||
714 | 0x2A,0x86,0x48,0xCE,0x3D,0x01,0x02,0x03,0x03,/* [4617] OBJ_X9_62_ppBasis */ | ||
715 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x01, /* [4626] OBJ_X9_62_c2pnb163v1 */ | ||
716 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x02, /* [4634] OBJ_X9_62_c2pnb163v2 */ | ||
717 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x03, /* [4642] OBJ_X9_62_c2pnb163v3 */ | ||
718 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x04, /* [4650] OBJ_X9_62_c2pnb176v1 */ | ||
719 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x05, /* [4658] OBJ_X9_62_c2tnb191v1 */ | ||
720 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x06, /* [4666] OBJ_X9_62_c2tnb191v2 */ | ||
721 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x07, /* [4674] OBJ_X9_62_c2tnb191v3 */ | ||
722 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x08, /* [4682] OBJ_X9_62_c2onb191v4 */ | ||
723 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x09, /* [4690] OBJ_X9_62_c2onb191v5 */ | ||
724 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x0A, /* [4698] OBJ_X9_62_c2pnb208w1 */ | ||
725 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x0B, /* [4706] OBJ_X9_62_c2tnb239v1 */ | ||
726 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x0C, /* [4714] OBJ_X9_62_c2tnb239v2 */ | ||
727 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x0D, /* [4722] OBJ_X9_62_c2tnb239v3 */ | ||
728 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x0E, /* [4730] OBJ_X9_62_c2onb239v4 */ | ||
729 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x0F, /* [4738] OBJ_X9_62_c2onb239v5 */ | ||
730 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x10, /* [4746] OBJ_X9_62_c2pnb272w1 */ | ||
731 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x11, /* [4754] OBJ_X9_62_c2pnb304w1 */ | ||
732 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x12, /* [4762] OBJ_X9_62_c2tnb359v1 */ | ||
733 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x13, /* [4770] OBJ_X9_62_c2pnb368w1 */ | ||
734 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x14, /* [4778] OBJ_X9_62_c2tnb431r1 */ | ||
735 | 0x2B,0x81,0x04,0x00,0x06, /* [4786] OBJ_secp112r1 */ | ||
736 | 0x2B,0x81,0x04,0x00,0x07, /* [4791] OBJ_secp112r2 */ | ||
737 | 0x2B,0x81,0x04,0x00,0x1C, /* [4796] OBJ_secp128r1 */ | ||
738 | 0x2B,0x81,0x04,0x00,0x1D, /* [4801] OBJ_secp128r2 */ | ||
739 | 0x2B,0x81,0x04,0x00,0x09, /* [4806] OBJ_secp160k1 */ | ||
740 | 0x2B,0x81,0x04,0x00,0x08, /* [4811] OBJ_secp160r1 */ | ||
741 | 0x2B,0x81,0x04,0x00,0x1E, /* [4816] OBJ_secp160r2 */ | ||
742 | 0x2B,0x81,0x04,0x00,0x1F, /* [4821] OBJ_secp192k1 */ | ||
743 | 0x2B,0x81,0x04,0x00,0x20, /* [4826] OBJ_secp224k1 */ | ||
744 | 0x2B,0x81,0x04,0x00,0x21, /* [4831] OBJ_secp224r1 */ | ||
745 | 0x2B,0x81,0x04,0x00,0x0A, /* [4836] OBJ_secp256k1 */ | ||
746 | 0x2B,0x81,0x04,0x00,0x22, /* [4841] OBJ_secp384r1 */ | ||
747 | 0x2B,0x81,0x04,0x00,0x23, /* [4846] OBJ_secp521r1 */ | ||
748 | 0x2B,0x81,0x04,0x00,0x04, /* [4851] OBJ_sect113r1 */ | ||
749 | 0x2B,0x81,0x04,0x00,0x05, /* [4856] OBJ_sect113r2 */ | ||
750 | 0x2B,0x81,0x04,0x00,0x16, /* [4861] OBJ_sect131r1 */ | ||
751 | 0x2B,0x81,0x04,0x00,0x17, /* [4866] OBJ_sect131r2 */ | ||
752 | 0x2B,0x81,0x04,0x00,0x01, /* [4871] OBJ_sect163k1 */ | ||
753 | 0x2B,0x81,0x04,0x00,0x02, /* [4876] OBJ_sect163r1 */ | ||
754 | 0x2B,0x81,0x04,0x00,0x0F, /* [4881] OBJ_sect163r2 */ | ||
755 | 0x2B,0x81,0x04,0x00,0x18, /* [4886] OBJ_sect193r1 */ | ||
756 | 0x2B,0x81,0x04,0x00,0x19, /* [4891] OBJ_sect193r2 */ | ||
757 | 0x2B,0x81,0x04,0x00,0x1A, /* [4896] OBJ_sect233k1 */ | ||
758 | 0x2B,0x81,0x04,0x00,0x1B, /* [4901] OBJ_sect233r1 */ | ||
759 | 0x2B,0x81,0x04,0x00,0x03, /* [4906] OBJ_sect239k1 */ | ||
760 | 0x2B,0x81,0x04,0x00,0x10, /* [4911] OBJ_sect283k1 */ | ||
761 | 0x2B,0x81,0x04,0x00,0x11, /* [4916] OBJ_sect283r1 */ | ||
762 | 0x2B,0x81,0x04,0x00,0x24, /* [4921] OBJ_sect409k1 */ | ||
763 | 0x2B,0x81,0x04,0x00,0x25, /* [4926] OBJ_sect409r1 */ | ||
764 | 0x2B,0x81,0x04,0x00,0x26, /* [4931] OBJ_sect571k1 */ | ||
765 | 0x2B,0x81,0x04,0x00,0x27, /* [4936] OBJ_sect571r1 */ | ||
766 | 0x67,0x2B,0x01,0x04,0x01, /* [4941] OBJ_wap_wsg_idm_ecid_wtls1 */ | ||
767 | 0x67,0x2B,0x01,0x04,0x03, /* [4946] OBJ_wap_wsg_idm_ecid_wtls3 */ | ||
768 | 0x67,0x2B,0x01,0x04,0x04, /* [4951] OBJ_wap_wsg_idm_ecid_wtls4 */ | ||
769 | 0x67,0x2B,0x01,0x04,0x05, /* [4956] OBJ_wap_wsg_idm_ecid_wtls5 */ | ||
770 | 0x67,0x2B,0x01,0x04,0x06, /* [4961] OBJ_wap_wsg_idm_ecid_wtls6 */ | ||
771 | 0x67,0x2B,0x01,0x04,0x07, /* [4966] OBJ_wap_wsg_idm_ecid_wtls7 */ | ||
772 | 0x67,0x2B,0x01,0x04,0x08, /* [4971] OBJ_wap_wsg_idm_ecid_wtls8 */ | ||
773 | 0x67,0x2B,0x01,0x04,0x09, /* [4976] OBJ_wap_wsg_idm_ecid_wtls9 */ | ||
774 | 0x67,0x2B,0x01,0x04,0x0A, /* [4981] OBJ_wap_wsg_idm_ecid_wtls10 */ | ||
775 | 0x67,0x2B,0x01,0x04,0x0B, /* [4986] OBJ_wap_wsg_idm_ecid_wtls11 */ | ||
776 | 0x67,0x2B,0x01,0x04,0x0C, /* [4991] OBJ_wap_wsg_idm_ecid_wtls12 */ | ||
777 | 0x55,0x1D,0x20,0x00, /* [4996] OBJ_any_policy */ | ||
778 | 0x55,0x1D,0x21, /* [5000] OBJ_policy_mappings */ | ||
779 | 0x55,0x1D,0x36, /* [5003] OBJ_inhibit_any_policy */ | ||
780 | 0x2A,0x83,0x08,0x8C,0x9A,0x4B,0x3D,0x01,0x01,0x01,0x02,/* [5006] OBJ_camellia_128_cbc */ | ||
781 | 0x2A,0x83,0x08,0x8C,0x9A,0x4B,0x3D,0x01,0x01,0x01,0x03,/* [5017] OBJ_camellia_192_cbc */ | ||
782 | 0x2A,0x83,0x08,0x8C,0x9A,0x4B,0x3D,0x01,0x01,0x01,0x04,/* [5028] OBJ_camellia_256_cbc */ | ||
783 | 0x03,0xA2,0x31,0x05,0x03,0x01,0x09,0x01, /* [5039] OBJ_camellia_128_ecb */ | ||
784 | 0x03,0xA2,0x31,0x05,0x03,0x01,0x09,0x15, /* [5047] OBJ_camellia_192_ecb */ | ||
785 | 0x03,0xA2,0x31,0x05,0x03,0x01,0x09,0x29, /* [5055] OBJ_camellia_256_ecb */ | ||
786 | 0x03,0xA2,0x31,0x05,0x03,0x01,0x09,0x04, /* [5063] OBJ_camellia_128_cfb128 */ | ||
787 | 0x03,0xA2,0x31,0x05,0x03,0x01,0x09,0x18, /* [5071] OBJ_camellia_192_cfb128 */ | ||
788 | 0x03,0xA2,0x31,0x05,0x03,0x01,0x09,0x2C, /* [5079] OBJ_camellia_256_cfb128 */ | ||
789 | 0x03,0xA2,0x31,0x05,0x03,0x01,0x09,0x03, /* [5087] OBJ_camellia_128_ofb128 */ | ||
790 | 0x03,0xA2,0x31,0x05,0x03,0x01,0x09,0x17, /* [5095] OBJ_camellia_192_ofb128 */ | ||
791 | 0x03,0xA2,0x31,0x05,0x03,0x01,0x09,0x2B, /* [5103] OBJ_camellia_256_ofb128 */ | ||
792 | 0x55,0x1D,0x09, /* [5111] OBJ_subject_directory_attributes */ | ||
793 | 0x55,0x1D,0x1C, /* [5114] OBJ_issuing_distribution_point */ | ||
794 | 0x55,0x1D,0x1D, /* [5117] OBJ_certificate_issuer */ | ||
795 | 0x2A,0x83,0x1A,0x8C,0x9A,0x44, /* [5120] OBJ_kisa */ | ||
796 | 0x2A,0x83,0x1A,0x8C,0x9A,0x44,0x01,0x03, /* [5126] OBJ_seed_ecb */ | ||
797 | 0x2A,0x83,0x1A,0x8C,0x9A,0x44,0x01,0x04, /* [5134] OBJ_seed_cbc */ | ||
798 | 0x2A,0x83,0x1A,0x8C,0x9A,0x44,0x01,0x06, /* [5142] OBJ_seed_ofb128 */ | ||
799 | 0x2A,0x83,0x1A,0x8C,0x9A,0x44,0x01,0x05, /* [5150] OBJ_seed_cfb128 */ | ||
800 | 0x2B,0x06,0x01,0x05,0x05,0x08,0x01,0x01, /* [5158] OBJ_hmac_md5 */ | ||
801 | 0x2B,0x06,0x01,0x05,0x05,0x08,0x01,0x02, /* [5166] OBJ_hmac_sha1 */ | ||
802 | 0x2A,0x86,0x48,0x86,0xF6,0x7D,0x07,0x42,0x0D,/* [5174] OBJ_id_PasswordBasedMAC */ | ||
803 | 0x2A,0x86,0x48,0x86,0xF6,0x7D,0x07,0x42,0x1E,/* [5183] OBJ_id_DHBasedMac */ | ||
804 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x10, /* [5192] OBJ_id_it_suppLangTags */ | ||
805 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x05, /* [5200] OBJ_caRepository */ | ||
806 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x09,/* [5208] OBJ_id_smime_ct_compressedData */ | ||
807 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x1B,/* [5219] OBJ_id_ct_asciiTextWithCRLF */ | ||
808 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x05,/* [5230] OBJ_id_aes128_wrap */ | ||
809 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x19,/* [5239] OBJ_id_aes192_wrap */ | ||
810 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x2D,/* [5248] OBJ_id_aes256_wrap */ | ||
811 | 0x2A,0x86,0x48,0xCE,0x3D,0x04,0x02, /* [5257] OBJ_ecdsa_with_Recommended */ | ||
812 | 0x2A,0x86,0x48,0xCE,0x3D,0x04,0x03, /* [5264] OBJ_ecdsa_with_Specified */ | ||
813 | 0x2A,0x86,0x48,0xCE,0x3D,0x04,0x03,0x01, /* [5271] OBJ_ecdsa_with_SHA224 */ | ||
814 | 0x2A,0x86,0x48,0xCE,0x3D,0x04,0x03,0x02, /* [5279] OBJ_ecdsa_with_SHA256 */ | ||
815 | 0x2A,0x86,0x48,0xCE,0x3D,0x04,0x03,0x03, /* [5287] OBJ_ecdsa_with_SHA384 */ | ||
816 | 0x2A,0x86,0x48,0xCE,0x3D,0x04,0x03,0x04, /* [5295] OBJ_ecdsa_with_SHA512 */ | ||
817 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x02,0x06, /* [5303] OBJ_hmacWithMD5 */ | ||
818 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x02,0x08, /* [5311] OBJ_hmacWithSHA224 */ | ||
819 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x02,0x09, /* [5319] OBJ_hmacWithSHA256 */ | ||
820 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x02,0x0A, /* [5327] OBJ_hmacWithSHA384 */ | ||
821 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x02,0x0B, /* [5335] OBJ_hmacWithSHA512 */ | ||
822 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x01,/* [5343] OBJ_dsa_with_SHA224 */ | ||
823 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x02,/* [5352] OBJ_dsa_with_SHA256 */ | ||
824 | 0x28,0xCF,0x06,0x03,0x00,0x37, /* [5361] OBJ_whirlpool */ | ||
825 | 0x2A,0x85,0x03,0x02,0x02, /* [5367] OBJ_cryptopro */ | ||
826 | 0x2A,0x85,0x03,0x02,0x09, /* [5372] OBJ_cryptocom */ | ||
827 | 0x2A,0x85,0x03,0x02,0x02,0x03, /* [5377] OBJ_id_GostR3411_94_with_GostR3410_2001 */ | ||
828 | 0x2A,0x85,0x03,0x02,0x02,0x04, /* [5383] OBJ_id_GostR3411_94_with_GostR3410_94 */ | ||
829 | 0x2A,0x85,0x03,0x02,0x02,0x09, /* [5389] OBJ_id_GostR3411_94 */ | ||
830 | 0x2A,0x85,0x03,0x02,0x02,0x0A, /* [5395] OBJ_id_HMACGostR3411_94 */ | ||
831 | 0x2A,0x85,0x03,0x02,0x02,0x13, /* [5401] OBJ_id_GostR3410_2001 */ | ||
832 | 0x2A,0x85,0x03,0x02,0x02,0x14, /* [5407] OBJ_id_GostR3410_94 */ | ||
833 | 0x2A,0x85,0x03,0x02,0x02,0x15, /* [5413] OBJ_id_Gost28147_89 */ | ||
834 | 0x2A,0x85,0x03,0x02,0x02,0x16, /* [5419] OBJ_id_Gost28147_89_MAC */ | ||
835 | 0x2A,0x85,0x03,0x02,0x02,0x17, /* [5425] OBJ_id_GostR3411_94_prf */ | ||
836 | 0x2A,0x85,0x03,0x02,0x02,0x62, /* [5431] OBJ_id_GostR3410_2001DH */ | ||
837 | 0x2A,0x85,0x03,0x02,0x02,0x63, /* [5437] OBJ_id_GostR3410_94DH */ | ||
838 | 0x2A,0x85,0x03,0x02,0x02,0x0E,0x01, /* [5443] OBJ_id_Gost28147_89_CryptoPro_KeyMeshing */ | ||
839 | 0x2A,0x85,0x03,0x02,0x02,0x0E,0x00, /* [5450] OBJ_id_Gost28147_89_None_KeyMeshing */ | ||
840 | 0x2A,0x85,0x03,0x02,0x02,0x1E,0x00, /* [5457] OBJ_id_GostR3411_94_TestParamSet */ | ||
841 | 0x2A,0x85,0x03,0x02,0x02,0x1E,0x01, /* [5464] OBJ_id_GostR3411_94_CryptoProParamSet */ | ||
842 | 0x2A,0x85,0x03,0x02,0x02,0x1F,0x00, /* [5471] OBJ_id_Gost28147_89_TestParamSet */ | ||
843 | 0x2A,0x85,0x03,0x02,0x02,0x1F,0x01, /* [5478] OBJ_id_Gost28147_89_CryptoPro_A_ParamSet */ | ||
844 | 0x2A,0x85,0x03,0x02,0x02,0x1F,0x02, /* [5485] OBJ_id_Gost28147_89_CryptoPro_B_ParamSet */ | ||
845 | 0x2A,0x85,0x03,0x02,0x02,0x1F,0x03, /* [5492] OBJ_id_Gost28147_89_CryptoPro_C_ParamSet */ | ||
846 | 0x2A,0x85,0x03,0x02,0x02,0x1F,0x04, /* [5499] OBJ_id_Gost28147_89_CryptoPro_D_ParamSet */ | ||
847 | 0x2A,0x85,0x03,0x02,0x02,0x1F,0x05, /* [5506] OBJ_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet */ | ||
848 | 0x2A,0x85,0x03,0x02,0x02,0x1F,0x06, /* [5513] OBJ_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet */ | ||
849 | 0x2A,0x85,0x03,0x02,0x02,0x1F,0x07, /* [5520] OBJ_id_Gost28147_89_CryptoPro_RIC_1_ParamSet */ | ||
850 | 0x2A,0x85,0x03,0x02,0x02,0x20,0x00, /* [5527] OBJ_id_GostR3410_94_TestParamSet */ | ||
851 | 0x2A,0x85,0x03,0x02,0x02,0x20,0x02, /* [5534] OBJ_id_GostR3410_94_CryptoPro_A_ParamSet */ | ||
852 | 0x2A,0x85,0x03,0x02,0x02,0x20,0x03, /* [5541] OBJ_id_GostR3410_94_CryptoPro_B_ParamSet */ | ||
853 | 0x2A,0x85,0x03,0x02,0x02,0x20,0x04, /* [5548] OBJ_id_GostR3410_94_CryptoPro_C_ParamSet */ | ||
854 | 0x2A,0x85,0x03,0x02,0x02,0x20,0x05, /* [5555] OBJ_id_GostR3410_94_CryptoPro_D_ParamSet */ | ||
855 | 0x2A,0x85,0x03,0x02,0x02,0x21,0x01, /* [5562] OBJ_id_GostR3410_94_CryptoPro_XchA_ParamSet */ | ||
856 | 0x2A,0x85,0x03,0x02,0x02,0x21,0x02, /* [5569] OBJ_id_GostR3410_94_CryptoPro_XchB_ParamSet */ | ||
857 | 0x2A,0x85,0x03,0x02,0x02,0x21,0x03, /* [5576] OBJ_id_GostR3410_94_CryptoPro_XchC_ParamSet */ | ||
858 | 0x2A,0x85,0x03,0x02,0x02,0x23,0x00, /* [5583] OBJ_id_GostR3410_2001_TestParamSet */ | ||
859 | 0x2A,0x85,0x03,0x02,0x02,0x23,0x01, /* [5590] OBJ_id_GostR3410_2001_CryptoPro_A_ParamSet */ | ||
860 | 0x2A,0x85,0x03,0x02,0x02,0x23,0x02, /* [5597] OBJ_id_GostR3410_2001_CryptoPro_B_ParamSet */ | ||
861 | 0x2A,0x85,0x03,0x02,0x02,0x23,0x03, /* [5604] OBJ_id_GostR3410_2001_CryptoPro_C_ParamSet */ | ||
862 | 0x2A,0x85,0x03,0x02,0x02,0x24,0x00, /* [5611] OBJ_id_GostR3410_2001_CryptoPro_XchA_ParamSet */ | ||
863 | 0x2A,0x85,0x03,0x02,0x02,0x24,0x01, /* [5618] OBJ_id_GostR3410_2001_CryptoPro_XchB_ParamSet */ | ||
864 | 0x2A,0x85,0x03,0x02,0x02,0x14,0x01, /* [5625] OBJ_id_GostR3410_94_a */ | ||
865 | 0x2A,0x85,0x03,0x02,0x02,0x14,0x02, /* [5632] OBJ_id_GostR3410_94_aBis */ | ||
866 | 0x2A,0x85,0x03,0x02,0x02,0x14,0x03, /* [5639] OBJ_id_GostR3410_94_b */ | ||
867 | 0x2A,0x85,0x03,0x02,0x02,0x14,0x04, /* [5646] OBJ_id_GostR3410_94_bBis */ | ||
868 | 0x2A,0x85,0x03,0x02,0x09,0x01,0x06,0x01, /* [5653] OBJ_id_Gost28147_89_cc */ | ||
869 | 0x2A,0x85,0x03,0x02,0x09,0x01,0x05,0x03, /* [5661] OBJ_id_GostR3410_94_cc */ | ||
870 | 0x2A,0x85,0x03,0x02,0x09,0x01,0x05,0x04, /* [5669] OBJ_id_GostR3410_2001_cc */ | ||
871 | 0x2A,0x85,0x03,0x02,0x09,0x01,0x03,0x03, /* [5677] OBJ_id_GostR3411_94_with_GostR3410_94_cc */ | ||
872 | 0x2A,0x85,0x03,0x02,0x09,0x01,0x03,0x04, /* [5685] OBJ_id_GostR3411_94_with_GostR3410_2001_cc */ | ||
873 | 0x2A,0x85,0x03,0x02,0x09,0x01,0x08,0x01, /* [5693] OBJ_id_GostR3410_2001_ParamSet_cc */ | ||
874 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x11,0x02,/* [5701] OBJ_LocalKeySet */ | ||
875 | 0x55,0x1D,0x2E, /* [5710] OBJ_freshest_crl */ | ||
876 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x08,0x03, /* [5713] OBJ_id_on_permanentIdentifier */ | ||
877 | 0x55,0x04,0x0E, /* [5721] OBJ_searchGuide */ | ||
878 | 0x55,0x04,0x0F, /* [5724] OBJ_businessCategory */ | ||
879 | 0x55,0x04,0x10, /* [5727] OBJ_postalAddress */ | ||
880 | 0x55,0x04,0x12, /* [5730] OBJ_postOfficeBox */ | ||
881 | 0x55,0x04,0x13, /* [5733] OBJ_physicalDeliveryOfficeName */ | ||
882 | 0x55,0x04,0x14, /* [5736] OBJ_telephoneNumber */ | ||
883 | 0x55,0x04,0x15, /* [5739] OBJ_telexNumber */ | ||
884 | 0x55,0x04,0x16, /* [5742] OBJ_teletexTerminalIdentifier */ | ||
885 | 0x55,0x04,0x17, /* [5745] OBJ_facsimileTelephoneNumber */ | ||
886 | 0x55,0x04,0x18, /* [5748] OBJ_x121Address */ | ||
887 | 0x55,0x04,0x19, /* [5751] OBJ_internationaliSDNNumber */ | ||
888 | 0x55,0x04,0x1A, /* [5754] OBJ_registeredAddress */ | ||
889 | 0x55,0x04,0x1B, /* [5757] OBJ_destinationIndicator */ | ||
890 | 0x55,0x04,0x1C, /* [5760] OBJ_preferredDeliveryMethod */ | ||
891 | 0x55,0x04,0x1D, /* [5763] OBJ_presentationAddress */ | ||
892 | 0x55,0x04,0x1E, /* [5766] OBJ_supportedApplicationContext */ | ||
893 | 0x55,0x04,0x1F, /* [5769] OBJ_member */ | ||
894 | 0x55,0x04,0x20, /* [5772] OBJ_owner */ | ||
895 | 0x55,0x04,0x21, /* [5775] OBJ_roleOccupant */ | ||
896 | 0x55,0x04,0x22, /* [5778] OBJ_seeAlso */ | ||
897 | 0x55,0x04,0x23, /* [5781] OBJ_userPassword */ | ||
898 | 0x55,0x04,0x24, /* [5784] OBJ_userCertificate */ | ||
899 | 0x55,0x04,0x25, /* [5787] OBJ_cACertificate */ | ||
900 | 0x55,0x04,0x26, /* [5790] OBJ_authorityRevocationList */ | ||
901 | 0x55,0x04,0x27, /* [5793] OBJ_certificateRevocationList */ | ||
902 | 0x55,0x04,0x28, /* [5796] OBJ_crossCertificatePair */ | ||
903 | 0x55,0x04,0x2F, /* [5799] OBJ_enhancedSearchGuide */ | ||
904 | 0x55,0x04,0x30, /* [5802] OBJ_protocolInformation */ | ||
905 | 0x55,0x04,0x31, /* [5805] OBJ_distinguishedName */ | ||
906 | 0x55,0x04,0x32, /* [5808] OBJ_uniqueMember */ | ||
907 | 0x55,0x04,0x33, /* [5811] OBJ_houseIdentifier */ | ||
908 | 0x55,0x04,0x34, /* [5814] OBJ_supportedAlgorithms */ | ||
909 | 0x55,0x04,0x35, /* [5817] OBJ_deltaRevocationList */ | ||
910 | 0x55,0x04,0x36, /* [5820] OBJ_dmdName */ | ||
911 | }; | ||
912 | |||
913 | static const ASN1_OBJECT nid_objs[NUM_NID]={ | ||
914 | {"UNDEF","undefined",NID_undef,1,&(lvalues[0]),0}, | ||
915 | {"rsadsi","RSA Data Security, Inc.",NID_rsadsi,6,&(lvalues[1]),0}, | ||
916 | {"pkcs","RSA Data Security, Inc. PKCS",NID_pkcs,7,&(lvalues[7]),0}, | ||
917 | {"MD2","md2",NID_md2,8,&(lvalues[14]),0}, | ||
918 | {"MD5","md5",NID_md5,8,&(lvalues[22]),0}, | ||
919 | {"RC4","rc4",NID_rc4,8,&(lvalues[30]),0}, | ||
920 | {"rsaEncryption","rsaEncryption",NID_rsaEncryption,9,&(lvalues[38]),0}, | ||
921 | {"RSA-MD2","md2WithRSAEncryption",NID_md2WithRSAEncryption,9, | ||
922 | &(lvalues[47]),0}, | ||
923 | {"RSA-MD5","md5WithRSAEncryption",NID_md5WithRSAEncryption,9, | ||
924 | &(lvalues[56]),0}, | ||
925 | {"PBE-MD2-DES","pbeWithMD2AndDES-CBC",NID_pbeWithMD2AndDES_CBC,9, | ||
926 | &(lvalues[65]),0}, | ||
927 | {"PBE-MD5-DES","pbeWithMD5AndDES-CBC",NID_pbeWithMD5AndDES_CBC,9, | ||
928 | &(lvalues[74]),0}, | ||
929 | {"X500","directory services (X.500)",NID_X500,1,&(lvalues[83]),0}, | ||
930 | {"X509","X509",NID_X509,2,&(lvalues[84]),0}, | ||
931 | {"CN","commonName",NID_commonName,3,&(lvalues[86]),0}, | ||
932 | {"C","countryName",NID_countryName,3,&(lvalues[89]),0}, | ||
933 | {"L","localityName",NID_localityName,3,&(lvalues[92]),0}, | ||
934 | {"ST","stateOrProvinceName",NID_stateOrProvinceName,3,&(lvalues[95]),0}, | ||
935 | {"O","organizationName",NID_organizationName,3,&(lvalues[98]),0}, | ||
936 | {"OU","organizationalUnitName",NID_organizationalUnitName,3, | ||
937 | &(lvalues[101]),0}, | ||
938 | {"RSA","rsa",NID_rsa,4,&(lvalues[104]),0}, | ||
939 | {"pkcs7","pkcs7",NID_pkcs7,8,&(lvalues[108]),0}, | ||
940 | {"pkcs7-data","pkcs7-data",NID_pkcs7_data,9,&(lvalues[116]),0}, | ||
941 | {"pkcs7-signedData","pkcs7-signedData",NID_pkcs7_signed,9, | ||
942 | &(lvalues[125]),0}, | ||
943 | {"pkcs7-envelopedData","pkcs7-envelopedData",NID_pkcs7_enveloped,9, | ||
944 | &(lvalues[134]),0}, | ||
945 | {"pkcs7-signedAndEnvelopedData","pkcs7-signedAndEnvelopedData", | ||
946 | NID_pkcs7_signedAndEnveloped,9,&(lvalues[143]),0}, | ||
947 | {"pkcs7-digestData","pkcs7-digestData",NID_pkcs7_digest,9, | ||
948 | &(lvalues[152]),0}, | ||
949 | {"pkcs7-encryptedData","pkcs7-encryptedData",NID_pkcs7_encrypted,9, | ||
950 | &(lvalues[161]),0}, | ||
951 | {"pkcs3","pkcs3",NID_pkcs3,8,&(lvalues[170]),0}, | ||
952 | {"dhKeyAgreement","dhKeyAgreement",NID_dhKeyAgreement,9, | ||
953 | &(lvalues[178]),0}, | ||
954 | {"DES-ECB","des-ecb",NID_des_ecb,5,&(lvalues[187]),0}, | ||
955 | {"DES-CFB","des-cfb",NID_des_cfb64,5,&(lvalues[192]),0}, | ||
956 | {"DES-CBC","des-cbc",NID_des_cbc,5,&(lvalues[197]),0}, | ||
957 | {"DES-EDE","des-ede",NID_des_ede_ecb,5,&(lvalues[202]),0}, | ||
958 | {"DES-EDE3","des-ede3",NID_des_ede3_ecb,0,NULL,0}, | ||
959 | {"IDEA-CBC","idea-cbc",NID_idea_cbc,11,&(lvalues[207]),0}, | ||
960 | {"IDEA-CFB","idea-cfb",NID_idea_cfb64,0,NULL,0}, | ||
961 | {"IDEA-ECB","idea-ecb",NID_idea_ecb,0,NULL,0}, | ||
962 | {"RC2-CBC","rc2-cbc",NID_rc2_cbc,8,&(lvalues[218]),0}, | ||
963 | {"RC2-ECB","rc2-ecb",NID_rc2_ecb,0,NULL,0}, | ||
964 | {"RC2-CFB","rc2-cfb",NID_rc2_cfb64,0,NULL,0}, | ||
965 | {"RC2-OFB","rc2-ofb",NID_rc2_ofb64,0,NULL,0}, | ||
966 | {"SHA","sha",NID_sha,5,&(lvalues[226]),0}, | ||
967 | {"RSA-SHA","shaWithRSAEncryption",NID_shaWithRSAEncryption,5, | ||
968 | &(lvalues[231]),0}, | ||
969 | {"DES-EDE-CBC","des-ede-cbc",NID_des_ede_cbc,0,NULL,0}, | ||
970 | {"DES-EDE3-CBC","des-ede3-cbc",NID_des_ede3_cbc,8,&(lvalues[236]),0}, | ||
971 | {"DES-OFB","des-ofb",NID_des_ofb64,5,&(lvalues[244]),0}, | ||
972 | {"IDEA-OFB","idea-ofb",NID_idea_ofb64,0,NULL,0}, | ||
973 | {"pkcs9","pkcs9",NID_pkcs9,8,&(lvalues[249]),0}, | ||
974 | {"emailAddress","emailAddress",NID_pkcs9_emailAddress,9, | ||
975 | &(lvalues[257]),0}, | ||
976 | {"unstructuredName","unstructuredName",NID_pkcs9_unstructuredName,9, | ||
977 | &(lvalues[266]),0}, | ||
978 | {"contentType","contentType",NID_pkcs9_contentType,9,&(lvalues[275]),0}, | ||
979 | {"messageDigest","messageDigest",NID_pkcs9_messageDigest,9, | ||
980 | &(lvalues[284]),0}, | ||
981 | {"signingTime","signingTime",NID_pkcs9_signingTime,9,&(lvalues[293]),0}, | ||
982 | {"countersignature","countersignature",NID_pkcs9_countersignature,9, | ||
983 | &(lvalues[302]),0}, | ||
984 | {"challengePassword","challengePassword",NID_pkcs9_challengePassword, | ||
985 | 9,&(lvalues[311]),0}, | ||
986 | {"unstructuredAddress","unstructuredAddress", | ||
987 | NID_pkcs9_unstructuredAddress,9,&(lvalues[320]),0}, | ||
988 | {"extendedCertificateAttributes","extendedCertificateAttributes", | ||
989 | NID_pkcs9_extCertAttributes,9,&(lvalues[329]),0}, | ||
990 | {"Netscape","Netscape Communications Corp.",NID_netscape,7, | ||
991 | &(lvalues[338]),0}, | ||
992 | {"nsCertExt","Netscape Certificate Extension", | ||
993 | NID_netscape_cert_extension,8,&(lvalues[345]),0}, | ||
994 | {"nsDataType","Netscape Data Type",NID_netscape_data_type,8, | ||
995 | &(lvalues[353]),0}, | ||
996 | {"DES-EDE-CFB","des-ede-cfb",NID_des_ede_cfb64,0,NULL,0}, | ||
997 | {"DES-EDE3-CFB","des-ede3-cfb",NID_des_ede3_cfb64,0,NULL,0}, | ||
998 | {"DES-EDE-OFB","des-ede-ofb",NID_des_ede_ofb64,0,NULL,0}, | ||
999 | {"DES-EDE3-OFB","des-ede3-ofb",NID_des_ede3_ofb64,0,NULL,0}, | ||
1000 | {"SHA1","sha1",NID_sha1,5,&(lvalues[361]),0}, | ||
1001 | {"RSA-SHA1","sha1WithRSAEncryption",NID_sha1WithRSAEncryption,9, | ||
1002 | &(lvalues[366]),0}, | ||
1003 | {"DSA-SHA","dsaWithSHA",NID_dsaWithSHA,5,&(lvalues[375]),0}, | ||
1004 | {"DSA-old","dsaEncryption-old",NID_dsa_2,5,&(lvalues[380]),0}, | ||
1005 | {"PBE-SHA1-RC2-64","pbeWithSHA1AndRC2-CBC",NID_pbeWithSHA1AndRC2_CBC, | ||
1006 | 9,&(lvalues[385]),0}, | ||
1007 | {"PBKDF2","PBKDF2",NID_id_pbkdf2,9,&(lvalues[394]),0}, | ||
1008 | {"DSA-SHA1-old","dsaWithSHA1-old",NID_dsaWithSHA1_2,5,&(lvalues[403]),0}, | ||
1009 | {"nsCertType","Netscape Cert Type",NID_netscape_cert_type,9, | ||
1010 | &(lvalues[408]),0}, | ||
1011 | {"nsBaseUrl","Netscape Base Url",NID_netscape_base_url,9, | ||
1012 | &(lvalues[417]),0}, | ||
1013 | {"nsRevocationUrl","Netscape Revocation Url", | ||
1014 | NID_netscape_revocation_url,9,&(lvalues[426]),0}, | ||
1015 | {"nsCaRevocationUrl","Netscape CA Revocation Url", | ||
1016 | NID_netscape_ca_revocation_url,9,&(lvalues[435]),0}, | ||
1017 | {"nsRenewalUrl","Netscape Renewal Url",NID_netscape_renewal_url,9, | ||
1018 | &(lvalues[444]),0}, | ||
1019 | {"nsCaPolicyUrl","Netscape CA Policy Url",NID_netscape_ca_policy_url, | ||
1020 | 9,&(lvalues[453]),0}, | ||
1021 | {"nsSslServerName","Netscape SSL Server Name", | ||
1022 | NID_netscape_ssl_server_name,9,&(lvalues[462]),0}, | ||
1023 | {"nsComment","Netscape Comment",NID_netscape_comment,9,&(lvalues[471]),0}, | ||
1024 | {"nsCertSequence","Netscape Certificate Sequence", | ||
1025 | NID_netscape_cert_sequence,9,&(lvalues[480]),0}, | ||
1026 | {"DESX-CBC","desx-cbc",NID_desx_cbc,0,NULL,0}, | ||
1027 | {"id-ce","id-ce",NID_id_ce,2,&(lvalues[489]),0}, | ||
1028 | {"subjectKeyIdentifier","X509v3 Subject Key Identifier", | ||
1029 | NID_subject_key_identifier,3,&(lvalues[491]),0}, | ||
1030 | {"keyUsage","X509v3 Key Usage",NID_key_usage,3,&(lvalues[494]),0}, | ||
1031 | {"privateKeyUsagePeriod","X509v3 Private Key Usage Period", | ||
1032 | NID_private_key_usage_period,3,&(lvalues[497]),0}, | ||
1033 | {"subjectAltName","X509v3 Subject Alternative Name", | ||
1034 | NID_subject_alt_name,3,&(lvalues[500]),0}, | ||
1035 | {"issuerAltName","X509v3 Issuer Alternative Name",NID_issuer_alt_name, | ||
1036 | 3,&(lvalues[503]),0}, | ||
1037 | {"basicConstraints","X509v3 Basic Constraints",NID_basic_constraints, | ||
1038 | 3,&(lvalues[506]),0}, | ||
1039 | {"crlNumber","X509v3 CRL Number",NID_crl_number,3,&(lvalues[509]),0}, | ||
1040 | {"certificatePolicies","X509v3 Certificate Policies", | ||
1041 | NID_certificate_policies,3,&(lvalues[512]),0}, | ||
1042 | {"authorityKeyIdentifier","X509v3 Authority Key Identifier", | ||
1043 | NID_authority_key_identifier,3,&(lvalues[515]),0}, | ||
1044 | {"BF-CBC","bf-cbc",NID_bf_cbc,9,&(lvalues[518]),0}, | ||
1045 | {"BF-ECB","bf-ecb",NID_bf_ecb,0,NULL,0}, | ||
1046 | {"BF-CFB","bf-cfb",NID_bf_cfb64,0,NULL,0}, | ||
1047 | {"BF-OFB","bf-ofb",NID_bf_ofb64,0,NULL,0}, | ||
1048 | {"MDC2","mdc2",NID_mdc2,4,&(lvalues[527]),0}, | ||
1049 | {"RSA-MDC2","mdc2WithRSA",NID_mdc2WithRSA,4,&(lvalues[531]),0}, | ||
1050 | {"RC4-40","rc4-40",NID_rc4_40,0,NULL,0}, | ||
1051 | {"RC2-40-CBC","rc2-40-cbc",NID_rc2_40_cbc,0,NULL,0}, | ||
1052 | {"GN","givenName",NID_givenName,3,&(lvalues[535]),0}, | ||
1053 | {"SN","surname",NID_surname,3,&(lvalues[538]),0}, | ||
1054 | {"initials","initials",NID_initials,3,&(lvalues[541]),0}, | ||
1055 | {NULL,NULL,NID_undef,0,NULL,0}, | ||
1056 | {"crlDistributionPoints","X509v3 CRL Distribution Points", | ||
1057 | NID_crl_distribution_points,3,&(lvalues[544]),0}, | ||
1058 | {"RSA-NP-MD5","md5WithRSA",NID_md5WithRSA,5,&(lvalues[547]),0}, | ||
1059 | {"serialNumber","serialNumber",NID_serialNumber,3,&(lvalues[552]),0}, | ||
1060 | {"title","title",NID_title,3,&(lvalues[555]),0}, | ||
1061 | {"description","description",NID_description,3,&(lvalues[558]),0}, | ||
1062 | {"CAST5-CBC","cast5-cbc",NID_cast5_cbc,9,&(lvalues[561]),0}, | ||
1063 | {"CAST5-ECB","cast5-ecb",NID_cast5_ecb,0,NULL,0}, | ||
1064 | {"CAST5-CFB","cast5-cfb",NID_cast5_cfb64,0,NULL,0}, | ||
1065 | {"CAST5-OFB","cast5-ofb",NID_cast5_ofb64,0,NULL,0}, | ||
1066 | {"pbeWithMD5AndCast5CBC","pbeWithMD5AndCast5CBC", | ||
1067 | NID_pbeWithMD5AndCast5_CBC,9,&(lvalues[570]),0}, | ||
1068 | {"DSA-SHA1","dsaWithSHA1",NID_dsaWithSHA1,7,&(lvalues[579]),0}, | ||
1069 | {"MD5-SHA1","md5-sha1",NID_md5_sha1,0,NULL,0}, | ||
1070 | {"RSA-SHA1-2","sha1WithRSA",NID_sha1WithRSA,5,&(lvalues[586]),0}, | ||
1071 | {"DSA","dsaEncryption",NID_dsa,7,&(lvalues[591]),0}, | ||
1072 | {"RIPEMD160","ripemd160",NID_ripemd160,5,&(lvalues[598]),0}, | ||
1073 | {NULL,NULL,NID_undef,0,NULL,0}, | ||
1074 | {"RSA-RIPEMD160","ripemd160WithRSA",NID_ripemd160WithRSA,6, | ||
1075 | &(lvalues[603]),0}, | ||
1076 | {"RC5-CBC","rc5-cbc",NID_rc5_cbc,8,&(lvalues[609]),0}, | ||
1077 | {"RC5-ECB","rc5-ecb",NID_rc5_ecb,0,NULL,0}, | ||
1078 | {"RC5-CFB","rc5-cfb",NID_rc5_cfb64,0,NULL,0}, | ||
1079 | {"RC5-OFB","rc5-ofb",NID_rc5_ofb64,0,NULL,0}, | ||
1080 | {"RLE","run length compression",NID_rle_compression,6,&(lvalues[617]),0}, | ||
1081 | {"ZLIB","zlib compression",NID_zlib_compression,11,&(lvalues[623]),0}, | ||
1082 | {"extendedKeyUsage","X509v3 Extended Key Usage",NID_ext_key_usage,3, | ||
1083 | &(lvalues[634]),0}, | ||
1084 | {"PKIX","PKIX",NID_id_pkix,6,&(lvalues[637]),0}, | ||
1085 | {"id-kp","id-kp",NID_id_kp,7,&(lvalues[643]),0}, | ||
1086 | {"serverAuth","TLS Web Server Authentication",NID_server_auth,8, | ||
1087 | &(lvalues[650]),0}, | ||
1088 | {"clientAuth","TLS Web Client Authentication",NID_client_auth,8, | ||
1089 | &(lvalues[658]),0}, | ||
1090 | {"codeSigning","Code Signing",NID_code_sign,8,&(lvalues[666]),0}, | ||
1091 | {"emailProtection","E-mail Protection",NID_email_protect,8, | ||
1092 | &(lvalues[674]),0}, | ||
1093 | {"timeStamping","Time Stamping",NID_time_stamp,8,&(lvalues[682]),0}, | ||
1094 | {"msCodeInd","Microsoft Individual Code Signing",NID_ms_code_ind,10, | ||
1095 | &(lvalues[690]),0}, | ||
1096 | {"msCodeCom","Microsoft Commercial Code Signing",NID_ms_code_com,10, | ||
1097 | &(lvalues[700]),0}, | ||
1098 | {"msCTLSign","Microsoft Trust List Signing",NID_ms_ctl_sign,10, | ||
1099 | &(lvalues[710]),0}, | ||
1100 | {"msSGC","Microsoft Server Gated Crypto",NID_ms_sgc,10,&(lvalues[720]),0}, | ||
1101 | {"msEFS","Microsoft Encrypted File System",NID_ms_efs,10, | ||
1102 | &(lvalues[730]),0}, | ||
1103 | {"nsSGC","Netscape Server Gated Crypto",NID_ns_sgc,9,&(lvalues[740]),0}, | ||
1104 | {"deltaCRL","X509v3 Delta CRL Indicator",NID_delta_crl,3, | ||
1105 | &(lvalues[749]),0}, | ||
1106 | {"CRLReason","X509v3 CRL Reason Code",NID_crl_reason,3,&(lvalues[752]),0}, | ||
1107 | {"invalidityDate","Invalidity Date",NID_invalidity_date,3, | ||
1108 | &(lvalues[755]),0}, | ||
1109 | {"SXNetID","Strong Extranet ID",NID_sxnet,5,&(lvalues[758]),0}, | ||
1110 | {"PBE-SHA1-RC4-128","pbeWithSHA1And128BitRC4", | ||
1111 | NID_pbe_WithSHA1And128BitRC4,10,&(lvalues[763]),0}, | ||
1112 | {"PBE-SHA1-RC4-40","pbeWithSHA1And40BitRC4", | ||
1113 | NID_pbe_WithSHA1And40BitRC4,10,&(lvalues[773]),0}, | ||
1114 | {"PBE-SHA1-3DES","pbeWithSHA1And3-KeyTripleDES-CBC", | ||
1115 | NID_pbe_WithSHA1And3_Key_TripleDES_CBC,10,&(lvalues[783]),0}, | ||
1116 | {"PBE-SHA1-2DES","pbeWithSHA1And2-KeyTripleDES-CBC", | ||
1117 | NID_pbe_WithSHA1And2_Key_TripleDES_CBC,10,&(lvalues[793]),0}, | ||
1118 | {"PBE-SHA1-RC2-128","pbeWithSHA1And128BitRC2-CBC", | ||
1119 | NID_pbe_WithSHA1And128BitRC2_CBC,10,&(lvalues[803]),0}, | ||
1120 | {"PBE-SHA1-RC2-40","pbeWithSHA1And40BitRC2-CBC", | ||
1121 | NID_pbe_WithSHA1And40BitRC2_CBC,10,&(lvalues[813]),0}, | ||
1122 | {"keyBag","keyBag",NID_keyBag,11,&(lvalues[823]),0}, | ||
1123 | {"pkcs8ShroudedKeyBag","pkcs8ShroudedKeyBag",NID_pkcs8ShroudedKeyBag, | ||
1124 | 11,&(lvalues[834]),0}, | ||
1125 | {"certBag","certBag",NID_certBag,11,&(lvalues[845]),0}, | ||
1126 | {"crlBag","crlBag",NID_crlBag,11,&(lvalues[856]),0}, | ||
1127 | {"secretBag","secretBag",NID_secretBag,11,&(lvalues[867]),0}, | ||
1128 | {"safeContentsBag","safeContentsBag",NID_safeContentsBag,11, | ||
1129 | &(lvalues[878]),0}, | ||
1130 | {"friendlyName","friendlyName",NID_friendlyName,9,&(lvalues[889]),0}, | ||
1131 | {"localKeyID","localKeyID",NID_localKeyID,9,&(lvalues[898]),0}, | ||
1132 | {"x509Certificate","x509Certificate",NID_x509Certificate,10, | ||
1133 | &(lvalues[907]),0}, | ||
1134 | {"sdsiCertificate","sdsiCertificate",NID_sdsiCertificate,10, | ||
1135 | &(lvalues[917]),0}, | ||
1136 | {"x509Crl","x509Crl",NID_x509Crl,10,&(lvalues[927]),0}, | ||
1137 | {"PBES2","PBES2",NID_pbes2,9,&(lvalues[937]),0}, | ||
1138 | {"PBMAC1","PBMAC1",NID_pbmac1,9,&(lvalues[946]),0}, | ||
1139 | {"hmacWithSHA1","hmacWithSHA1",NID_hmacWithSHA1,8,&(lvalues[955]),0}, | ||
1140 | {"id-qt-cps","Policy Qualifier CPS",NID_id_qt_cps,8,&(lvalues[963]),0}, | ||
1141 | {"id-qt-unotice","Policy Qualifier User Notice",NID_id_qt_unotice,8, | ||
1142 | &(lvalues[971]),0}, | ||
1143 | {"RC2-64-CBC","rc2-64-cbc",NID_rc2_64_cbc,0,NULL,0}, | ||
1144 | {"SMIME-CAPS","S/MIME Capabilities",NID_SMIMECapabilities,9, | ||
1145 | &(lvalues[979]),0}, | ||
1146 | {"PBE-MD2-RC2-64","pbeWithMD2AndRC2-CBC",NID_pbeWithMD2AndRC2_CBC,9, | ||
1147 | &(lvalues[988]),0}, | ||
1148 | {"PBE-MD5-RC2-64","pbeWithMD5AndRC2-CBC",NID_pbeWithMD5AndRC2_CBC,9, | ||
1149 | &(lvalues[997]),0}, | ||
1150 | {"PBE-SHA1-DES","pbeWithSHA1AndDES-CBC",NID_pbeWithSHA1AndDES_CBC,9, | ||
1151 | &(lvalues[1006]),0}, | ||
1152 | {"msExtReq","Microsoft Extension Request",NID_ms_ext_req,10, | ||
1153 | &(lvalues[1015]),0}, | ||
1154 | {"extReq","Extension Request",NID_ext_req,9,&(lvalues[1025]),0}, | ||
1155 | {"name","name",NID_name,3,&(lvalues[1034]),0}, | ||
1156 | {"dnQualifier","dnQualifier",NID_dnQualifier,3,&(lvalues[1037]),0}, | ||
1157 | {"id-pe","id-pe",NID_id_pe,7,&(lvalues[1040]),0}, | ||
1158 | {"id-ad","id-ad",NID_id_ad,7,&(lvalues[1047]),0}, | ||
1159 | {"authorityInfoAccess","Authority Information Access",NID_info_access, | ||
1160 | 8,&(lvalues[1054]),0}, | ||
1161 | {"OCSP","OCSP",NID_ad_OCSP,8,&(lvalues[1062]),0}, | ||
1162 | {"caIssuers","CA Issuers",NID_ad_ca_issuers,8,&(lvalues[1070]),0}, | ||
1163 | {"OCSPSigning","OCSP Signing",NID_OCSP_sign,8,&(lvalues[1078]),0}, | ||
1164 | {"ISO","iso",NID_iso,1,&(lvalues[1086]),0}, | ||
1165 | {"member-body","ISO Member Body",NID_member_body,1,&(lvalues[1087]),0}, | ||
1166 | {"ISO-US","ISO US Member Body",NID_ISO_US,3,&(lvalues[1088]),0}, | ||
1167 | {"X9-57","X9.57",NID_X9_57,5,&(lvalues[1091]),0}, | ||
1168 | {"X9cm","X9.57 CM ?",NID_X9cm,6,&(lvalues[1096]),0}, | ||
1169 | {"pkcs1","pkcs1",NID_pkcs1,8,&(lvalues[1102]),0}, | ||
1170 | {"pkcs5","pkcs5",NID_pkcs5,8,&(lvalues[1110]),0}, | ||
1171 | {"SMIME","S/MIME",NID_SMIME,9,&(lvalues[1118]),0}, | ||
1172 | {"id-smime-mod","id-smime-mod",NID_id_smime_mod,10,&(lvalues[1127]),0}, | ||
1173 | {"id-smime-ct","id-smime-ct",NID_id_smime_ct,10,&(lvalues[1137]),0}, | ||
1174 | {"id-smime-aa","id-smime-aa",NID_id_smime_aa,10,&(lvalues[1147]),0}, | ||
1175 | {"id-smime-alg","id-smime-alg",NID_id_smime_alg,10,&(lvalues[1157]),0}, | ||
1176 | {"id-smime-cd","id-smime-cd",NID_id_smime_cd,10,&(lvalues[1167]),0}, | ||
1177 | {"id-smime-spq","id-smime-spq",NID_id_smime_spq,10,&(lvalues[1177]),0}, | ||
1178 | {"id-smime-cti","id-smime-cti",NID_id_smime_cti,10,&(lvalues[1187]),0}, | ||
1179 | {"id-smime-mod-cms","id-smime-mod-cms",NID_id_smime_mod_cms,11, | ||
1180 | &(lvalues[1197]),0}, | ||
1181 | {"id-smime-mod-ess","id-smime-mod-ess",NID_id_smime_mod_ess,11, | ||
1182 | &(lvalues[1208]),0}, | ||
1183 | {"id-smime-mod-oid","id-smime-mod-oid",NID_id_smime_mod_oid,11, | ||
1184 | &(lvalues[1219]),0}, | ||
1185 | {"id-smime-mod-msg-v3","id-smime-mod-msg-v3",NID_id_smime_mod_msg_v3, | ||
1186 | 11,&(lvalues[1230]),0}, | ||
1187 | {"id-smime-mod-ets-eSignature-88","id-smime-mod-ets-eSignature-88", | ||
1188 | NID_id_smime_mod_ets_eSignature_88,11,&(lvalues[1241]),0}, | ||
1189 | {"id-smime-mod-ets-eSignature-97","id-smime-mod-ets-eSignature-97", | ||
1190 | NID_id_smime_mod_ets_eSignature_97,11,&(lvalues[1252]),0}, | ||
1191 | {"id-smime-mod-ets-eSigPolicy-88","id-smime-mod-ets-eSigPolicy-88", | ||
1192 | NID_id_smime_mod_ets_eSigPolicy_88,11,&(lvalues[1263]),0}, | ||
1193 | {"id-smime-mod-ets-eSigPolicy-97","id-smime-mod-ets-eSigPolicy-97", | ||
1194 | NID_id_smime_mod_ets_eSigPolicy_97,11,&(lvalues[1274]),0}, | ||
1195 | {"id-smime-ct-receipt","id-smime-ct-receipt",NID_id_smime_ct_receipt, | ||
1196 | 11,&(lvalues[1285]),0}, | ||
1197 | {"id-smime-ct-authData","id-smime-ct-authData", | ||
1198 | NID_id_smime_ct_authData,11,&(lvalues[1296]),0}, | ||
1199 | {"id-smime-ct-publishCert","id-smime-ct-publishCert", | ||
1200 | NID_id_smime_ct_publishCert,11,&(lvalues[1307]),0}, | ||
1201 | {"id-smime-ct-TSTInfo","id-smime-ct-TSTInfo",NID_id_smime_ct_TSTInfo, | ||
1202 | 11,&(lvalues[1318]),0}, | ||
1203 | {"id-smime-ct-TDTInfo","id-smime-ct-TDTInfo",NID_id_smime_ct_TDTInfo, | ||
1204 | 11,&(lvalues[1329]),0}, | ||
1205 | {"id-smime-ct-contentInfo","id-smime-ct-contentInfo", | ||
1206 | NID_id_smime_ct_contentInfo,11,&(lvalues[1340]),0}, | ||
1207 | {"id-smime-ct-DVCSRequestData","id-smime-ct-DVCSRequestData", | ||
1208 | NID_id_smime_ct_DVCSRequestData,11,&(lvalues[1351]),0}, | ||
1209 | {"id-smime-ct-DVCSResponseData","id-smime-ct-DVCSResponseData", | ||
1210 | NID_id_smime_ct_DVCSResponseData,11,&(lvalues[1362]),0}, | ||
1211 | {"id-smime-aa-receiptRequest","id-smime-aa-receiptRequest", | ||
1212 | NID_id_smime_aa_receiptRequest,11,&(lvalues[1373]),0}, | ||
1213 | {"id-smime-aa-securityLabel","id-smime-aa-securityLabel", | ||
1214 | NID_id_smime_aa_securityLabel,11,&(lvalues[1384]),0}, | ||
1215 | {"id-smime-aa-mlExpandHistory","id-smime-aa-mlExpandHistory", | ||
1216 | NID_id_smime_aa_mlExpandHistory,11,&(lvalues[1395]),0}, | ||
1217 | {"id-smime-aa-contentHint","id-smime-aa-contentHint", | ||
1218 | NID_id_smime_aa_contentHint,11,&(lvalues[1406]),0}, | ||
1219 | {"id-smime-aa-msgSigDigest","id-smime-aa-msgSigDigest", | ||
1220 | NID_id_smime_aa_msgSigDigest,11,&(lvalues[1417]),0}, | ||
1221 | {"id-smime-aa-encapContentType","id-smime-aa-encapContentType", | ||
1222 | NID_id_smime_aa_encapContentType,11,&(lvalues[1428]),0}, | ||
1223 | {"id-smime-aa-contentIdentifier","id-smime-aa-contentIdentifier", | ||
1224 | NID_id_smime_aa_contentIdentifier,11,&(lvalues[1439]),0}, | ||
1225 | {"id-smime-aa-macValue","id-smime-aa-macValue", | ||
1226 | NID_id_smime_aa_macValue,11,&(lvalues[1450]),0}, | ||
1227 | {"id-smime-aa-equivalentLabels","id-smime-aa-equivalentLabels", | ||
1228 | NID_id_smime_aa_equivalentLabels,11,&(lvalues[1461]),0}, | ||
1229 | {"id-smime-aa-contentReference","id-smime-aa-contentReference", | ||
1230 | NID_id_smime_aa_contentReference,11,&(lvalues[1472]),0}, | ||
1231 | {"id-smime-aa-encrypKeyPref","id-smime-aa-encrypKeyPref", | ||
1232 | NID_id_smime_aa_encrypKeyPref,11,&(lvalues[1483]),0}, | ||
1233 | {"id-smime-aa-signingCertificate","id-smime-aa-signingCertificate", | ||
1234 | NID_id_smime_aa_signingCertificate,11,&(lvalues[1494]),0}, | ||
1235 | {"id-smime-aa-smimeEncryptCerts","id-smime-aa-smimeEncryptCerts", | ||
1236 | NID_id_smime_aa_smimeEncryptCerts,11,&(lvalues[1505]),0}, | ||
1237 | {"id-smime-aa-timeStampToken","id-smime-aa-timeStampToken", | ||
1238 | NID_id_smime_aa_timeStampToken,11,&(lvalues[1516]),0}, | ||
1239 | {"id-smime-aa-ets-sigPolicyId","id-smime-aa-ets-sigPolicyId", | ||
1240 | NID_id_smime_aa_ets_sigPolicyId,11,&(lvalues[1527]),0}, | ||
1241 | {"id-smime-aa-ets-commitmentType","id-smime-aa-ets-commitmentType", | ||
1242 | NID_id_smime_aa_ets_commitmentType,11,&(lvalues[1538]),0}, | ||
1243 | {"id-smime-aa-ets-signerLocation","id-smime-aa-ets-signerLocation", | ||
1244 | NID_id_smime_aa_ets_signerLocation,11,&(lvalues[1549]),0}, | ||
1245 | {"id-smime-aa-ets-signerAttr","id-smime-aa-ets-signerAttr", | ||
1246 | NID_id_smime_aa_ets_signerAttr,11,&(lvalues[1560]),0}, | ||
1247 | {"id-smime-aa-ets-otherSigCert","id-smime-aa-ets-otherSigCert", | ||
1248 | NID_id_smime_aa_ets_otherSigCert,11,&(lvalues[1571]),0}, | ||
1249 | {"id-smime-aa-ets-contentTimestamp", | ||
1250 | "id-smime-aa-ets-contentTimestamp", | ||
1251 | NID_id_smime_aa_ets_contentTimestamp,11,&(lvalues[1582]),0}, | ||
1252 | {"id-smime-aa-ets-CertificateRefs","id-smime-aa-ets-CertificateRefs", | ||
1253 | NID_id_smime_aa_ets_CertificateRefs,11,&(lvalues[1593]),0}, | ||
1254 | {"id-smime-aa-ets-RevocationRefs","id-smime-aa-ets-RevocationRefs", | ||
1255 | NID_id_smime_aa_ets_RevocationRefs,11,&(lvalues[1604]),0}, | ||
1256 | {"id-smime-aa-ets-certValues","id-smime-aa-ets-certValues", | ||
1257 | NID_id_smime_aa_ets_certValues,11,&(lvalues[1615]),0}, | ||
1258 | {"id-smime-aa-ets-revocationValues", | ||
1259 | "id-smime-aa-ets-revocationValues", | ||
1260 | NID_id_smime_aa_ets_revocationValues,11,&(lvalues[1626]),0}, | ||
1261 | {"id-smime-aa-ets-escTimeStamp","id-smime-aa-ets-escTimeStamp", | ||
1262 | NID_id_smime_aa_ets_escTimeStamp,11,&(lvalues[1637]),0}, | ||
1263 | {"id-smime-aa-ets-certCRLTimestamp", | ||
1264 | "id-smime-aa-ets-certCRLTimestamp", | ||
1265 | NID_id_smime_aa_ets_certCRLTimestamp,11,&(lvalues[1648]),0}, | ||
1266 | {"id-smime-aa-ets-archiveTimeStamp", | ||
1267 | "id-smime-aa-ets-archiveTimeStamp", | ||
1268 | NID_id_smime_aa_ets_archiveTimeStamp,11,&(lvalues[1659]),0}, | ||
1269 | {"id-smime-aa-signatureType","id-smime-aa-signatureType", | ||
1270 | NID_id_smime_aa_signatureType,11,&(lvalues[1670]),0}, | ||
1271 | {"id-smime-aa-dvcs-dvc","id-smime-aa-dvcs-dvc", | ||
1272 | NID_id_smime_aa_dvcs_dvc,11,&(lvalues[1681]),0}, | ||
1273 | {"id-smime-alg-ESDHwith3DES","id-smime-alg-ESDHwith3DES", | ||
1274 | NID_id_smime_alg_ESDHwith3DES,11,&(lvalues[1692]),0}, | ||
1275 | {"id-smime-alg-ESDHwithRC2","id-smime-alg-ESDHwithRC2", | ||
1276 | NID_id_smime_alg_ESDHwithRC2,11,&(lvalues[1703]),0}, | ||
1277 | {"id-smime-alg-3DESwrap","id-smime-alg-3DESwrap", | ||
1278 | NID_id_smime_alg_3DESwrap,11,&(lvalues[1714]),0}, | ||
1279 | {"id-smime-alg-RC2wrap","id-smime-alg-RC2wrap", | ||
1280 | NID_id_smime_alg_RC2wrap,11,&(lvalues[1725]),0}, | ||
1281 | {"id-smime-alg-ESDH","id-smime-alg-ESDH",NID_id_smime_alg_ESDH,11, | ||
1282 | &(lvalues[1736]),0}, | ||
1283 | {"id-smime-alg-CMS3DESwrap","id-smime-alg-CMS3DESwrap", | ||
1284 | NID_id_smime_alg_CMS3DESwrap,11,&(lvalues[1747]),0}, | ||
1285 | {"id-smime-alg-CMSRC2wrap","id-smime-alg-CMSRC2wrap", | ||
1286 | NID_id_smime_alg_CMSRC2wrap,11,&(lvalues[1758]),0}, | ||
1287 | {"id-smime-cd-ldap","id-smime-cd-ldap",NID_id_smime_cd_ldap,11, | ||
1288 | &(lvalues[1769]),0}, | ||
1289 | {"id-smime-spq-ets-sqt-uri","id-smime-spq-ets-sqt-uri", | ||
1290 | NID_id_smime_spq_ets_sqt_uri,11,&(lvalues[1780]),0}, | ||
1291 | {"id-smime-spq-ets-sqt-unotice","id-smime-spq-ets-sqt-unotice", | ||
1292 | NID_id_smime_spq_ets_sqt_unotice,11,&(lvalues[1791]),0}, | ||
1293 | {"id-smime-cti-ets-proofOfOrigin","id-smime-cti-ets-proofOfOrigin", | ||
1294 | NID_id_smime_cti_ets_proofOfOrigin,11,&(lvalues[1802]),0}, | ||
1295 | {"id-smime-cti-ets-proofOfReceipt","id-smime-cti-ets-proofOfReceipt", | ||
1296 | NID_id_smime_cti_ets_proofOfReceipt,11,&(lvalues[1813]),0}, | ||
1297 | {"id-smime-cti-ets-proofOfDelivery", | ||
1298 | "id-smime-cti-ets-proofOfDelivery", | ||
1299 | NID_id_smime_cti_ets_proofOfDelivery,11,&(lvalues[1824]),0}, | ||
1300 | {"id-smime-cti-ets-proofOfSender","id-smime-cti-ets-proofOfSender", | ||
1301 | NID_id_smime_cti_ets_proofOfSender,11,&(lvalues[1835]),0}, | ||
1302 | {"id-smime-cti-ets-proofOfApproval", | ||
1303 | "id-smime-cti-ets-proofOfApproval", | ||
1304 | NID_id_smime_cti_ets_proofOfApproval,11,&(lvalues[1846]),0}, | ||
1305 | {"id-smime-cti-ets-proofOfCreation", | ||
1306 | "id-smime-cti-ets-proofOfCreation", | ||
1307 | NID_id_smime_cti_ets_proofOfCreation,11,&(lvalues[1857]),0}, | ||
1308 | {"MD4","md4",NID_md4,8,&(lvalues[1868]),0}, | ||
1309 | {"id-pkix-mod","id-pkix-mod",NID_id_pkix_mod,7,&(lvalues[1876]),0}, | ||
1310 | {"id-qt","id-qt",NID_id_qt,7,&(lvalues[1883]),0}, | ||
1311 | {"id-it","id-it",NID_id_it,7,&(lvalues[1890]),0}, | ||
1312 | {"id-pkip","id-pkip",NID_id_pkip,7,&(lvalues[1897]),0}, | ||
1313 | {"id-alg","id-alg",NID_id_alg,7,&(lvalues[1904]),0}, | ||
1314 | {"id-cmc","id-cmc",NID_id_cmc,7,&(lvalues[1911]),0}, | ||
1315 | {"id-on","id-on",NID_id_on,7,&(lvalues[1918]),0}, | ||
1316 | {"id-pda","id-pda",NID_id_pda,7,&(lvalues[1925]),0}, | ||
1317 | {"id-aca","id-aca",NID_id_aca,7,&(lvalues[1932]),0}, | ||
1318 | {"id-qcs","id-qcs",NID_id_qcs,7,&(lvalues[1939]),0}, | ||
1319 | {"id-cct","id-cct",NID_id_cct,7,&(lvalues[1946]),0}, | ||
1320 | {"id-pkix1-explicit-88","id-pkix1-explicit-88", | ||
1321 | NID_id_pkix1_explicit_88,8,&(lvalues[1953]),0}, | ||
1322 | {"id-pkix1-implicit-88","id-pkix1-implicit-88", | ||
1323 | NID_id_pkix1_implicit_88,8,&(lvalues[1961]),0}, | ||
1324 | {"id-pkix1-explicit-93","id-pkix1-explicit-93", | ||
1325 | NID_id_pkix1_explicit_93,8,&(lvalues[1969]),0}, | ||
1326 | {"id-pkix1-implicit-93","id-pkix1-implicit-93", | ||
1327 | NID_id_pkix1_implicit_93,8,&(lvalues[1977]),0}, | ||
1328 | {"id-mod-crmf","id-mod-crmf",NID_id_mod_crmf,8,&(lvalues[1985]),0}, | ||
1329 | {"id-mod-cmc","id-mod-cmc",NID_id_mod_cmc,8,&(lvalues[1993]),0}, | ||
1330 | {"id-mod-kea-profile-88","id-mod-kea-profile-88", | ||
1331 | NID_id_mod_kea_profile_88,8,&(lvalues[2001]),0}, | ||
1332 | {"id-mod-kea-profile-93","id-mod-kea-profile-93", | ||
1333 | NID_id_mod_kea_profile_93,8,&(lvalues[2009]),0}, | ||
1334 | {"id-mod-cmp","id-mod-cmp",NID_id_mod_cmp,8,&(lvalues[2017]),0}, | ||
1335 | {"id-mod-qualified-cert-88","id-mod-qualified-cert-88", | ||
1336 | NID_id_mod_qualified_cert_88,8,&(lvalues[2025]),0}, | ||
1337 | {"id-mod-qualified-cert-93","id-mod-qualified-cert-93", | ||
1338 | NID_id_mod_qualified_cert_93,8,&(lvalues[2033]),0}, | ||
1339 | {"id-mod-attribute-cert","id-mod-attribute-cert", | ||
1340 | NID_id_mod_attribute_cert,8,&(lvalues[2041]),0}, | ||
1341 | {"id-mod-timestamp-protocol","id-mod-timestamp-protocol", | ||
1342 | NID_id_mod_timestamp_protocol,8,&(lvalues[2049]),0}, | ||
1343 | {"id-mod-ocsp","id-mod-ocsp",NID_id_mod_ocsp,8,&(lvalues[2057]),0}, | ||
1344 | {"id-mod-dvcs","id-mod-dvcs",NID_id_mod_dvcs,8,&(lvalues[2065]),0}, | ||
1345 | {"id-mod-cmp2000","id-mod-cmp2000",NID_id_mod_cmp2000,8, | ||
1346 | &(lvalues[2073]),0}, | ||
1347 | {"biometricInfo","Biometric Info",NID_biometricInfo,8,&(lvalues[2081]),0}, | ||
1348 | {"qcStatements","qcStatements",NID_qcStatements,8,&(lvalues[2089]),0}, | ||
1349 | {"ac-auditEntity","ac-auditEntity",NID_ac_auditEntity,8, | ||
1350 | &(lvalues[2097]),0}, | ||
1351 | {"ac-targeting","ac-targeting",NID_ac_targeting,8,&(lvalues[2105]),0}, | ||
1352 | {"aaControls","aaControls",NID_aaControls,8,&(lvalues[2113]),0}, | ||
1353 | {"sbgp-ipAddrBlock","sbgp-ipAddrBlock",NID_sbgp_ipAddrBlock,8, | ||
1354 | &(lvalues[2121]),0}, | ||
1355 | {"sbgp-autonomousSysNum","sbgp-autonomousSysNum", | ||
1356 | NID_sbgp_autonomousSysNum,8,&(lvalues[2129]),0}, | ||
1357 | {"sbgp-routerIdentifier","sbgp-routerIdentifier", | ||
1358 | NID_sbgp_routerIdentifier,8,&(lvalues[2137]),0}, | ||
1359 | {"textNotice","textNotice",NID_textNotice,8,&(lvalues[2145]),0}, | ||
1360 | {"ipsecEndSystem","IPSec End System",NID_ipsecEndSystem,8, | ||
1361 | &(lvalues[2153]),0}, | ||
1362 | {"ipsecTunnel","IPSec Tunnel",NID_ipsecTunnel,8,&(lvalues[2161]),0}, | ||
1363 | {"ipsecUser","IPSec User",NID_ipsecUser,8,&(lvalues[2169]),0}, | ||
1364 | {"DVCS","dvcs",NID_dvcs,8,&(lvalues[2177]),0}, | ||
1365 | {"id-it-caProtEncCert","id-it-caProtEncCert",NID_id_it_caProtEncCert, | ||
1366 | 8,&(lvalues[2185]),0}, | ||
1367 | {"id-it-signKeyPairTypes","id-it-signKeyPairTypes", | ||
1368 | NID_id_it_signKeyPairTypes,8,&(lvalues[2193]),0}, | ||
1369 | {"id-it-encKeyPairTypes","id-it-encKeyPairTypes", | ||
1370 | NID_id_it_encKeyPairTypes,8,&(lvalues[2201]),0}, | ||
1371 | {"id-it-preferredSymmAlg","id-it-preferredSymmAlg", | ||
1372 | NID_id_it_preferredSymmAlg,8,&(lvalues[2209]),0}, | ||
1373 | {"id-it-caKeyUpdateInfo","id-it-caKeyUpdateInfo", | ||
1374 | NID_id_it_caKeyUpdateInfo,8,&(lvalues[2217]),0}, | ||
1375 | {"id-it-currentCRL","id-it-currentCRL",NID_id_it_currentCRL,8, | ||
1376 | &(lvalues[2225]),0}, | ||
1377 | {"id-it-unsupportedOIDs","id-it-unsupportedOIDs", | ||
1378 | NID_id_it_unsupportedOIDs,8,&(lvalues[2233]),0}, | ||
1379 | {"id-it-subscriptionRequest","id-it-subscriptionRequest", | ||
1380 | NID_id_it_subscriptionRequest,8,&(lvalues[2241]),0}, | ||
1381 | {"id-it-subscriptionResponse","id-it-subscriptionResponse", | ||
1382 | NID_id_it_subscriptionResponse,8,&(lvalues[2249]),0}, | ||
1383 | {"id-it-keyPairParamReq","id-it-keyPairParamReq", | ||
1384 | NID_id_it_keyPairParamReq,8,&(lvalues[2257]),0}, | ||
1385 | {"id-it-keyPairParamRep","id-it-keyPairParamRep", | ||
1386 | NID_id_it_keyPairParamRep,8,&(lvalues[2265]),0}, | ||
1387 | {"id-it-revPassphrase","id-it-revPassphrase",NID_id_it_revPassphrase, | ||
1388 | 8,&(lvalues[2273]),0}, | ||
1389 | {"id-it-implicitConfirm","id-it-implicitConfirm", | ||
1390 | NID_id_it_implicitConfirm,8,&(lvalues[2281]),0}, | ||
1391 | {"id-it-confirmWaitTime","id-it-confirmWaitTime", | ||
1392 | NID_id_it_confirmWaitTime,8,&(lvalues[2289]),0}, | ||
1393 | {"id-it-origPKIMessage","id-it-origPKIMessage", | ||
1394 | NID_id_it_origPKIMessage,8,&(lvalues[2297]),0}, | ||
1395 | {"id-regCtrl","id-regCtrl",NID_id_regCtrl,8,&(lvalues[2305]),0}, | ||
1396 | {"id-regInfo","id-regInfo",NID_id_regInfo,8,&(lvalues[2313]),0}, | ||
1397 | {"id-regCtrl-regToken","id-regCtrl-regToken",NID_id_regCtrl_regToken, | ||
1398 | 9,&(lvalues[2321]),0}, | ||
1399 | {"id-regCtrl-authenticator","id-regCtrl-authenticator", | ||
1400 | NID_id_regCtrl_authenticator,9,&(lvalues[2330]),0}, | ||
1401 | {"id-regCtrl-pkiPublicationInfo","id-regCtrl-pkiPublicationInfo", | ||
1402 | NID_id_regCtrl_pkiPublicationInfo,9,&(lvalues[2339]),0}, | ||
1403 | {"id-regCtrl-pkiArchiveOptions","id-regCtrl-pkiArchiveOptions", | ||
1404 | NID_id_regCtrl_pkiArchiveOptions,9,&(lvalues[2348]),0}, | ||
1405 | {"id-regCtrl-oldCertID","id-regCtrl-oldCertID", | ||
1406 | NID_id_regCtrl_oldCertID,9,&(lvalues[2357]),0}, | ||
1407 | {"id-regCtrl-protocolEncrKey","id-regCtrl-protocolEncrKey", | ||
1408 | NID_id_regCtrl_protocolEncrKey,9,&(lvalues[2366]),0}, | ||
1409 | {"id-regInfo-utf8Pairs","id-regInfo-utf8Pairs", | ||
1410 | NID_id_regInfo_utf8Pairs,9,&(lvalues[2375]),0}, | ||
1411 | {"id-regInfo-certReq","id-regInfo-certReq",NID_id_regInfo_certReq,9, | ||
1412 | &(lvalues[2384]),0}, | ||
1413 | {"id-alg-des40","id-alg-des40",NID_id_alg_des40,8,&(lvalues[2393]),0}, | ||
1414 | {"id-alg-noSignature","id-alg-noSignature",NID_id_alg_noSignature,8, | ||
1415 | &(lvalues[2401]),0}, | ||
1416 | {"id-alg-dh-sig-hmac-sha1","id-alg-dh-sig-hmac-sha1", | ||
1417 | NID_id_alg_dh_sig_hmac_sha1,8,&(lvalues[2409]),0}, | ||
1418 | {"id-alg-dh-pop","id-alg-dh-pop",NID_id_alg_dh_pop,8,&(lvalues[2417]),0}, | ||
1419 | {"id-cmc-statusInfo","id-cmc-statusInfo",NID_id_cmc_statusInfo,8, | ||
1420 | &(lvalues[2425]),0}, | ||
1421 | {"id-cmc-identification","id-cmc-identification", | ||
1422 | NID_id_cmc_identification,8,&(lvalues[2433]),0}, | ||
1423 | {"id-cmc-identityProof","id-cmc-identityProof", | ||
1424 | NID_id_cmc_identityProof,8,&(lvalues[2441]),0}, | ||
1425 | {"id-cmc-dataReturn","id-cmc-dataReturn",NID_id_cmc_dataReturn,8, | ||
1426 | &(lvalues[2449]),0}, | ||
1427 | {"id-cmc-transactionId","id-cmc-transactionId", | ||
1428 | NID_id_cmc_transactionId,8,&(lvalues[2457]),0}, | ||
1429 | {"id-cmc-senderNonce","id-cmc-senderNonce",NID_id_cmc_senderNonce,8, | ||
1430 | &(lvalues[2465]),0}, | ||
1431 | {"id-cmc-recipientNonce","id-cmc-recipientNonce", | ||
1432 | NID_id_cmc_recipientNonce,8,&(lvalues[2473]),0}, | ||
1433 | {"id-cmc-addExtensions","id-cmc-addExtensions", | ||
1434 | NID_id_cmc_addExtensions,8,&(lvalues[2481]),0}, | ||
1435 | {"id-cmc-encryptedPOP","id-cmc-encryptedPOP",NID_id_cmc_encryptedPOP, | ||
1436 | 8,&(lvalues[2489]),0}, | ||
1437 | {"id-cmc-decryptedPOP","id-cmc-decryptedPOP",NID_id_cmc_decryptedPOP, | ||
1438 | 8,&(lvalues[2497]),0}, | ||
1439 | {"id-cmc-lraPOPWitness","id-cmc-lraPOPWitness", | ||
1440 | NID_id_cmc_lraPOPWitness,8,&(lvalues[2505]),0}, | ||
1441 | {"id-cmc-getCert","id-cmc-getCert",NID_id_cmc_getCert,8, | ||
1442 | &(lvalues[2513]),0}, | ||
1443 | {"id-cmc-getCRL","id-cmc-getCRL",NID_id_cmc_getCRL,8,&(lvalues[2521]),0}, | ||
1444 | {"id-cmc-revokeRequest","id-cmc-revokeRequest", | ||
1445 | NID_id_cmc_revokeRequest,8,&(lvalues[2529]),0}, | ||
1446 | {"id-cmc-regInfo","id-cmc-regInfo",NID_id_cmc_regInfo,8, | ||
1447 | &(lvalues[2537]),0}, | ||
1448 | {"id-cmc-responseInfo","id-cmc-responseInfo",NID_id_cmc_responseInfo, | ||
1449 | 8,&(lvalues[2545]),0}, | ||
1450 | {"id-cmc-queryPending","id-cmc-queryPending",NID_id_cmc_queryPending, | ||
1451 | 8,&(lvalues[2553]),0}, | ||
1452 | {"id-cmc-popLinkRandom","id-cmc-popLinkRandom", | ||
1453 | NID_id_cmc_popLinkRandom,8,&(lvalues[2561]),0}, | ||
1454 | {"id-cmc-popLinkWitness","id-cmc-popLinkWitness", | ||
1455 | NID_id_cmc_popLinkWitness,8,&(lvalues[2569]),0}, | ||
1456 | {"id-cmc-confirmCertAcceptance","id-cmc-confirmCertAcceptance", | ||
1457 | NID_id_cmc_confirmCertAcceptance,8,&(lvalues[2577]),0}, | ||
1458 | {"id-on-personalData","id-on-personalData",NID_id_on_personalData,8, | ||
1459 | &(lvalues[2585]),0}, | ||
1460 | {"id-pda-dateOfBirth","id-pda-dateOfBirth",NID_id_pda_dateOfBirth,8, | ||
1461 | &(lvalues[2593]),0}, | ||
1462 | {"id-pda-placeOfBirth","id-pda-placeOfBirth",NID_id_pda_placeOfBirth, | ||
1463 | 8,&(lvalues[2601]),0}, | ||
1464 | {NULL,NULL,NID_undef,0,NULL,0}, | ||
1465 | {"id-pda-gender","id-pda-gender",NID_id_pda_gender,8,&(lvalues[2609]),0}, | ||
1466 | {"id-pda-countryOfCitizenship","id-pda-countryOfCitizenship", | ||
1467 | NID_id_pda_countryOfCitizenship,8,&(lvalues[2617]),0}, | ||
1468 | {"id-pda-countryOfResidence","id-pda-countryOfResidence", | ||
1469 | NID_id_pda_countryOfResidence,8,&(lvalues[2625]),0}, | ||
1470 | {"id-aca-authenticationInfo","id-aca-authenticationInfo", | ||
1471 | NID_id_aca_authenticationInfo,8,&(lvalues[2633]),0}, | ||
1472 | {"id-aca-accessIdentity","id-aca-accessIdentity", | ||
1473 | NID_id_aca_accessIdentity,8,&(lvalues[2641]),0}, | ||
1474 | {"id-aca-chargingIdentity","id-aca-chargingIdentity", | ||
1475 | NID_id_aca_chargingIdentity,8,&(lvalues[2649]),0}, | ||
1476 | {"id-aca-group","id-aca-group",NID_id_aca_group,8,&(lvalues[2657]),0}, | ||
1477 | {"id-aca-role","id-aca-role",NID_id_aca_role,8,&(lvalues[2665]),0}, | ||
1478 | {"id-qcs-pkixQCSyntax-v1","id-qcs-pkixQCSyntax-v1", | ||
1479 | NID_id_qcs_pkixQCSyntax_v1,8,&(lvalues[2673]),0}, | ||
1480 | {"id-cct-crs","id-cct-crs",NID_id_cct_crs,8,&(lvalues[2681]),0}, | ||
1481 | {"id-cct-PKIData","id-cct-PKIData",NID_id_cct_PKIData,8, | ||
1482 | &(lvalues[2689]),0}, | ||
1483 | {"id-cct-PKIResponse","id-cct-PKIResponse",NID_id_cct_PKIResponse,8, | ||
1484 | &(lvalues[2697]),0}, | ||
1485 | {"ad_timestamping","AD Time Stamping",NID_ad_timeStamping,8, | ||
1486 | &(lvalues[2705]),0}, | ||
1487 | {"AD_DVCS","ad dvcs",NID_ad_dvcs,8,&(lvalues[2713]),0}, | ||
1488 | {"basicOCSPResponse","Basic OCSP Response",NID_id_pkix_OCSP_basic,9, | ||
1489 | &(lvalues[2721]),0}, | ||
1490 | {"Nonce","OCSP Nonce",NID_id_pkix_OCSP_Nonce,9,&(lvalues[2730]),0}, | ||
1491 | {"CrlID","OCSP CRL ID",NID_id_pkix_OCSP_CrlID,9,&(lvalues[2739]),0}, | ||
1492 | {"acceptableResponses","Acceptable OCSP Responses", | ||
1493 | NID_id_pkix_OCSP_acceptableResponses,9,&(lvalues[2748]),0}, | ||
1494 | {"noCheck","OCSP No Check",NID_id_pkix_OCSP_noCheck,9,&(lvalues[2757]),0}, | ||
1495 | {"archiveCutoff","OCSP Archive Cutoff",NID_id_pkix_OCSP_archiveCutoff, | ||
1496 | 9,&(lvalues[2766]),0}, | ||
1497 | {"serviceLocator","OCSP Service Locator", | ||
1498 | NID_id_pkix_OCSP_serviceLocator,9,&(lvalues[2775]),0}, | ||
1499 | {"extendedStatus","Extended OCSP Status", | ||
1500 | NID_id_pkix_OCSP_extendedStatus,9,&(lvalues[2784]),0}, | ||
1501 | {"valid","valid",NID_id_pkix_OCSP_valid,9,&(lvalues[2793]),0}, | ||
1502 | {"path","path",NID_id_pkix_OCSP_path,9,&(lvalues[2802]),0}, | ||
1503 | {"trustRoot","Trust Root",NID_id_pkix_OCSP_trustRoot,9, | ||
1504 | &(lvalues[2811]),0}, | ||
1505 | {"algorithm","algorithm",NID_algorithm,4,&(lvalues[2820]),0}, | ||
1506 | {"rsaSignature","rsaSignature",NID_rsaSignature,5,&(lvalues[2824]),0}, | ||
1507 | {"X500algorithms","directory services - algorithms", | ||
1508 | NID_X500algorithms,2,&(lvalues[2829]),0}, | ||
1509 | {"ORG","org",NID_org,1,&(lvalues[2831]),0}, | ||
1510 | {"DOD","dod",NID_dod,2,&(lvalues[2832]),0}, | ||
1511 | {"IANA","iana",NID_iana,3,&(lvalues[2834]),0}, | ||
1512 | {"directory","Directory",NID_Directory,4,&(lvalues[2837]),0}, | ||
1513 | {"mgmt","Management",NID_Management,4,&(lvalues[2841]),0}, | ||
1514 | {"experimental","Experimental",NID_Experimental,4,&(lvalues[2845]),0}, | ||
1515 | {"private","Private",NID_Private,4,&(lvalues[2849]),0}, | ||
1516 | {"security","Security",NID_Security,4,&(lvalues[2853]),0}, | ||
1517 | {"snmpv2","SNMPv2",NID_SNMPv2,4,&(lvalues[2857]),0}, | ||
1518 | {"Mail","Mail",NID_Mail,4,&(lvalues[2861]),0}, | ||
1519 | {"enterprises","Enterprises",NID_Enterprises,5,&(lvalues[2865]),0}, | ||
1520 | {"dcobject","dcObject",NID_dcObject,9,&(lvalues[2870]),0}, | ||
1521 | {"DC","domainComponent",NID_domainComponent,10,&(lvalues[2879]),0}, | ||
1522 | {"domain","Domain",NID_Domain,10,&(lvalues[2889]),0}, | ||
1523 | {"NULL","NULL",NID_joint_iso_ccitt,1,&(lvalues[2899]),0}, | ||
1524 | {"selected-attribute-types","Selected Attribute Types", | ||
1525 | NID_selected_attribute_types,3,&(lvalues[2900]),0}, | ||
1526 | {"clearance","clearance",NID_clearance,4,&(lvalues[2903]),0}, | ||
1527 | {"RSA-MD4","md4WithRSAEncryption",NID_md4WithRSAEncryption,9, | ||
1528 | &(lvalues[2907]),0}, | ||
1529 | {"ac-proxying","ac-proxying",NID_ac_proxying,8,&(lvalues[2916]),0}, | ||
1530 | {"subjectInfoAccess","Subject Information Access",NID_sinfo_access,8, | ||
1531 | &(lvalues[2924]),0}, | ||
1532 | {"id-aca-encAttrs","id-aca-encAttrs",NID_id_aca_encAttrs,8, | ||
1533 | &(lvalues[2932]),0}, | ||
1534 | {"role","role",NID_role,3,&(lvalues[2940]),0}, | ||
1535 | {"policyConstraints","X509v3 Policy Constraints", | ||
1536 | NID_policy_constraints,3,&(lvalues[2943]),0}, | ||
1537 | {"targetInformation","X509v3 AC Targeting",NID_target_information,3, | ||
1538 | &(lvalues[2946]),0}, | ||
1539 | {"noRevAvail","X509v3 No Revocation Available",NID_no_rev_avail,3, | ||
1540 | &(lvalues[2949]),0}, | ||
1541 | {"NULL","NULL",NID_ccitt,1,&(lvalues[2952]),0}, | ||
1542 | {"ansi-X9-62","ANSI X9.62",NID_ansi_X9_62,5,&(lvalues[2953]),0}, | ||
1543 | {"prime-field","prime-field",NID_X9_62_prime_field,7,&(lvalues[2958]),0}, | ||
1544 | {"characteristic-two-field","characteristic-two-field", | ||
1545 | NID_X9_62_characteristic_two_field,7,&(lvalues[2965]),0}, | ||
1546 | {"id-ecPublicKey","id-ecPublicKey",NID_X9_62_id_ecPublicKey,7, | ||
1547 | &(lvalues[2972]),0}, | ||
1548 | {"prime192v1","prime192v1",NID_X9_62_prime192v1,8,&(lvalues[2979]),0}, | ||
1549 | {"prime192v2","prime192v2",NID_X9_62_prime192v2,8,&(lvalues[2987]),0}, | ||
1550 | {"prime192v3","prime192v3",NID_X9_62_prime192v3,8,&(lvalues[2995]),0}, | ||
1551 | {"prime239v1","prime239v1",NID_X9_62_prime239v1,8,&(lvalues[3003]),0}, | ||
1552 | {"prime239v2","prime239v2",NID_X9_62_prime239v2,8,&(lvalues[3011]),0}, | ||
1553 | {"prime239v3","prime239v3",NID_X9_62_prime239v3,8,&(lvalues[3019]),0}, | ||
1554 | {"prime256v1","prime256v1",NID_X9_62_prime256v1,8,&(lvalues[3027]),0}, | ||
1555 | {"ecdsa-with-SHA1","ecdsa-with-SHA1",NID_ecdsa_with_SHA1,7, | ||
1556 | &(lvalues[3035]),0}, | ||
1557 | {"CSPName","Microsoft CSP Name",NID_ms_csp_name,9,&(lvalues[3042]),0}, | ||
1558 | {"AES-128-ECB","aes-128-ecb",NID_aes_128_ecb,9,&(lvalues[3051]),0}, | ||
1559 | {"AES-128-CBC","aes-128-cbc",NID_aes_128_cbc,9,&(lvalues[3060]),0}, | ||
1560 | {"AES-128-OFB","aes-128-ofb",NID_aes_128_ofb128,9,&(lvalues[3069]),0}, | ||
1561 | {"AES-128-CFB","aes-128-cfb",NID_aes_128_cfb128,9,&(lvalues[3078]),0}, | ||
1562 | {"AES-192-ECB","aes-192-ecb",NID_aes_192_ecb,9,&(lvalues[3087]),0}, | ||
1563 | {"AES-192-CBC","aes-192-cbc",NID_aes_192_cbc,9,&(lvalues[3096]),0}, | ||
1564 | {"AES-192-OFB","aes-192-ofb",NID_aes_192_ofb128,9,&(lvalues[3105]),0}, | ||
1565 | {"AES-192-CFB","aes-192-cfb",NID_aes_192_cfb128,9,&(lvalues[3114]),0}, | ||
1566 | {"AES-256-ECB","aes-256-ecb",NID_aes_256_ecb,9,&(lvalues[3123]),0}, | ||
1567 | {"AES-256-CBC","aes-256-cbc",NID_aes_256_cbc,9,&(lvalues[3132]),0}, | ||
1568 | {"AES-256-OFB","aes-256-ofb",NID_aes_256_ofb128,9,&(lvalues[3141]),0}, | ||
1569 | {"AES-256-CFB","aes-256-cfb",NID_aes_256_cfb128,9,&(lvalues[3150]),0}, | ||
1570 | {"holdInstructionCode","Hold Instruction Code", | ||
1571 | NID_hold_instruction_code,3,&(lvalues[3159]),0}, | ||
1572 | {"holdInstructionNone","Hold Instruction None", | ||
1573 | NID_hold_instruction_none,7,&(lvalues[3162]),0}, | ||
1574 | {"holdInstructionCallIssuer","Hold Instruction Call Issuer", | ||
1575 | NID_hold_instruction_call_issuer,7,&(lvalues[3169]),0}, | ||
1576 | {"holdInstructionReject","Hold Instruction Reject", | ||
1577 | NID_hold_instruction_reject,7,&(lvalues[3176]),0}, | ||
1578 | {"data","data",NID_data,1,&(lvalues[3183]),0}, | ||
1579 | {"pss","pss",NID_pss,3,&(lvalues[3184]),0}, | ||
1580 | {"ucl","ucl",NID_ucl,7,&(lvalues[3187]),0}, | ||
1581 | {"pilot","pilot",NID_pilot,8,&(lvalues[3194]),0}, | ||
1582 | {"pilotAttributeType","pilotAttributeType",NID_pilotAttributeType,9, | ||
1583 | &(lvalues[3202]),0}, | ||
1584 | {"pilotAttributeSyntax","pilotAttributeSyntax", | ||
1585 | NID_pilotAttributeSyntax,9,&(lvalues[3211]),0}, | ||
1586 | {"pilotObjectClass","pilotObjectClass",NID_pilotObjectClass,9, | ||
1587 | &(lvalues[3220]),0}, | ||
1588 | {"pilotGroups","pilotGroups",NID_pilotGroups,9,&(lvalues[3229]),0}, | ||
1589 | {"iA5StringSyntax","iA5StringSyntax",NID_iA5StringSyntax,10, | ||
1590 | &(lvalues[3238]),0}, | ||
1591 | {"caseIgnoreIA5StringSyntax","caseIgnoreIA5StringSyntax", | ||
1592 | NID_caseIgnoreIA5StringSyntax,10,&(lvalues[3248]),0}, | ||
1593 | {"pilotObject","pilotObject",NID_pilotObject,10,&(lvalues[3258]),0}, | ||
1594 | {"pilotPerson","pilotPerson",NID_pilotPerson,10,&(lvalues[3268]),0}, | ||
1595 | {"account","account",NID_account,10,&(lvalues[3278]),0}, | ||
1596 | {"document","document",NID_document,10,&(lvalues[3288]),0}, | ||
1597 | {"room","room",NID_room,10,&(lvalues[3298]),0}, | ||
1598 | {"documentSeries","documentSeries",NID_documentSeries,10, | ||
1599 | &(lvalues[3308]),0}, | ||
1600 | {"rFC822localPart","rFC822localPart",NID_rFC822localPart,10, | ||
1601 | &(lvalues[3318]),0}, | ||
1602 | {"dNSDomain","dNSDomain",NID_dNSDomain,10,&(lvalues[3328]),0}, | ||
1603 | {"domainRelatedObject","domainRelatedObject",NID_domainRelatedObject, | ||
1604 | 10,&(lvalues[3338]),0}, | ||
1605 | {"friendlyCountry","friendlyCountry",NID_friendlyCountry,10, | ||
1606 | &(lvalues[3348]),0}, | ||
1607 | {"simpleSecurityObject","simpleSecurityObject", | ||
1608 | NID_simpleSecurityObject,10,&(lvalues[3358]),0}, | ||
1609 | {"pilotOrganization","pilotOrganization",NID_pilotOrganization,10, | ||
1610 | &(lvalues[3368]),0}, | ||
1611 | {"pilotDSA","pilotDSA",NID_pilotDSA,10,&(lvalues[3378]),0}, | ||
1612 | {"qualityLabelledData","qualityLabelledData",NID_qualityLabelledData, | ||
1613 | 10,&(lvalues[3388]),0}, | ||
1614 | {"UID","userId",NID_userId,10,&(lvalues[3398]),0}, | ||
1615 | {"textEncodedORAddress","textEncodedORAddress", | ||
1616 | NID_textEncodedORAddress,10,&(lvalues[3408]),0}, | ||
1617 | {"mail","rfc822Mailbox",NID_rfc822Mailbox,10,&(lvalues[3418]),0}, | ||
1618 | {"info","info",NID_info,10,&(lvalues[3428]),0}, | ||
1619 | {"favouriteDrink","favouriteDrink",NID_favouriteDrink,10, | ||
1620 | &(lvalues[3438]),0}, | ||
1621 | {"roomNumber","roomNumber",NID_roomNumber,10,&(lvalues[3448]),0}, | ||
1622 | {"photo","photo",NID_photo,10,&(lvalues[3458]),0}, | ||
1623 | {"userClass","userClass",NID_userClass,10,&(lvalues[3468]),0}, | ||
1624 | {"host","host",NID_host,10,&(lvalues[3478]),0}, | ||
1625 | {"manager","manager",NID_manager,10,&(lvalues[3488]),0}, | ||
1626 | {"documentIdentifier","documentIdentifier",NID_documentIdentifier,10, | ||
1627 | &(lvalues[3498]),0}, | ||
1628 | {"documentTitle","documentTitle",NID_documentTitle,10,&(lvalues[3508]),0}, | ||
1629 | {"documentVersion","documentVersion",NID_documentVersion,10, | ||
1630 | &(lvalues[3518]),0}, | ||
1631 | {"documentAuthor","documentAuthor",NID_documentAuthor,10, | ||
1632 | &(lvalues[3528]),0}, | ||
1633 | {"documentLocation","documentLocation",NID_documentLocation,10, | ||
1634 | &(lvalues[3538]),0}, | ||
1635 | {"homeTelephoneNumber","homeTelephoneNumber",NID_homeTelephoneNumber, | ||
1636 | 10,&(lvalues[3548]),0}, | ||
1637 | {"secretary","secretary",NID_secretary,10,&(lvalues[3558]),0}, | ||
1638 | {"otherMailbox","otherMailbox",NID_otherMailbox,10,&(lvalues[3568]),0}, | ||
1639 | {"lastModifiedTime","lastModifiedTime",NID_lastModifiedTime,10, | ||
1640 | &(lvalues[3578]),0}, | ||
1641 | {"lastModifiedBy","lastModifiedBy",NID_lastModifiedBy,10, | ||
1642 | &(lvalues[3588]),0}, | ||
1643 | {"aRecord","aRecord",NID_aRecord,10,&(lvalues[3598]),0}, | ||
1644 | {"pilotAttributeType27","pilotAttributeType27", | ||
1645 | NID_pilotAttributeType27,10,&(lvalues[3608]),0}, | ||
1646 | {"mXRecord","mXRecord",NID_mXRecord,10,&(lvalues[3618]),0}, | ||
1647 | {"nSRecord","nSRecord",NID_nSRecord,10,&(lvalues[3628]),0}, | ||
1648 | {"sOARecord","sOARecord",NID_sOARecord,10,&(lvalues[3638]),0}, | ||
1649 | {"cNAMERecord","cNAMERecord",NID_cNAMERecord,10,&(lvalues[3648]),0}, | ||
1650 | {"associatedDomain","associatedDomain",NID_associatedDomain,10, | ||
1651 | &(lvalues[3658]),0}, | ||
1652 | {"associatedName","associatedName",NID_associatedName,10, | ||
1653 | &(lvalues[3668]),0}, | ||
1654 | {"homePostalAddress","homePostalAddress",NID_homePostalAddress,10, | ||
1655 | &(lvalues[3678]),0}, | ||
1656 | {"personalTitle","personalTitle",NID_personalTitle,10,&(lvalues[3688]),0}, | ||
1657 | {"mobileTelephoneNumber","mobileTelephoneNumber", | ||
1658 | NID_mobileTelephoneNumber,10,&(lvalues[3698]),0}, | ||
1659 | {"pagerTelephoneNumber","pagerTelephoneNumber", | ||
1660 | NID_pagerTelephoneNumber,10,&(lvalues[3708]),0}, | ||
1661 | {"friendlyCountryName","friendlyCountryName",NID_friendlyCountryName, | ||
1662 | 10,&(lvalues[3718]),0}, | ||
1663 | {"organizationalStatus","organizationalStatus", | ||
1664 | NID_organizationalStatus,10,&(lvalues[3728]),0}, | ||
1665 | {"janetMailbox","janetMailbox",NID_janetMailbox,10,&(lvalues[3738]),0}, | ||
1666 | {"mailPreferenceOption","mailPreferenceOption", | ||
1667 | NID_mailPreferenceOption,10,&(lvalues[3748]),0}, | ||
1668 | {"buildingName","buildingName",NID_buildingName,10,&(lvalues[3758]),0}, | ||
1669 | {"dSAQuality","dSAQuality",NID_dSAQuality,10,&(lvalues[3768]),0}, | ||
1670 | {"singleLevelQuality","singleLevelQuality",NID_singleLevelQuality,10, | ||
1671 | &(lvalues[3778]),0}, | ||
1672 | {"subtreeMinimumQuality","subtreeMinimumQuality", | ||
1673 | NID_subtreeMinimumQuality,10,&(lvalues[3788]),0}, | ||
1674 | {"subtreeMaximumQuality","subtreeMaximumQuality", | ||
1675 | NID_subtreeMaximumQuality,10,&(lvalues[3798]),0}, | ||
1676 | {"personalSignature","personalSignature",NID_personalSignature,10, | ||
1677 | &(lvalues[3808]),0}, | ||
1678 | {"dITRedirect","dITRedirect",NID_dITRedirect,10,&(lvalues[3818]),0}, | ||
1679 | {"audio","audio",NID_audio,10,&(lvalues[3828]),0}, | ||
1680 | {"documentPublisher","documentPublisher",NID_documentPublisher,10, | ||
1681 | &(lvalues[3838]),0}, | ||
1682 | {"x500UniqueIdentifier","x500UniqueIdentifier", | ||
1683 | NID_x500UniqueIdentifier,3,&(lvalues[3848]),0}, | ||
1684 | {"mime-mhs","MIME MHS",NID_mime_mhs,5,&(lvalues[3851]),0}, | ||
1685 | {"mime-mhs-headings","mime-mhs-headings",NID_mime_mhs_headings,6, | ||
1686 | &(lvalues[3856]),0}, | ||
1687 | {"mime-mhs-bodies","mime-mhs-bodies",NID_mime_mhs_bodies,6, | ||
1688 | &(lvalues[3862]),0}, | ||
1689 | {"id-hex-partial-message","id-hex-partial-message", | ||
1690 | NID_id_hex_partial_message,7,&(lvalues[3868]),0}, | ||
1691 | {"id-hex-multipart-message","id-hex-multipart-message", | ||
1692 | NID_id_hex_multipart_message,7,&(lvalues[3875]),0}, | ||
1693 | {"generationQualifier","generationQualifier",NID_generationQualifier, | ||
1694 | 3,&(lvalues[3882]),0}, | ||
1695 | {"pseudonym","pseudonym",NID_pseudonym,3,&(lvalues[3885]),0}, | ||
1696 | {NULL,NULL,NID_undef,0,NULL,0}, | ||
1697 | {"id-set","Secure Electronic Transactions",NID_id_set,2, | ||
1698 | &(lvalues[3888]),0}, | ||
1699 | {"set-ctype","content types",NID_set_ctype,3,&(lvalues[3890]),0}, | ||
1700 | {"set-msgExt","message extensions",NID_set_msgExt,3,&(lvalues[3893]),0}, | ||
1701 | {"set-attr","set-attr",NID_set_attr,3,&(lvalues[3896]),0}, | ||
1702 | {"set-policy","set-policy",NID_set_policy,3,&(lvalues[3899]),0}, | ||
1703 | {"set-certExt","certificate extensions",NID_set_certExt,3, | ||
1704 | &(lvalues[3902]),0}, | ||
1705 | {"set-brand","set-brand",NID_set_brand,3,&(lvalues[3905]),0}, | ||
1706 | {"setct-PANData","setct-PANData",NID_setct_PANData,4,&(lvalues[3908]),0}, | ||
1707 | {"setct-PANToken","setct-PANToken",NID_setct_PANToken,4, | ||
1708 | &(lvalues[3912]),0}, | ||
1709 | {"setct-PANOnly","setct-PANOnly",NID_setct_PANOnly,4,&(lvalues[3916]),0}, | ||
1710 | {"setct-OIData","setct-OIData",NID_setct_OIData,4,&(lvalues[3920]),0}, | ||
1711 | {"setct-PI","setct-PI",NID_setct_PI,4,&(lvalues[3924]),0}, | ||
1712 | {"setct-PIData","setct-PIData",NID_setct_PIData,4,&(lvalues[3928]),0}, | ||
1713 | {"setct-PIDataUnsigned","setct-PIDataUnsigned", | ||
1714 | NID_setct_PIDataUnsigned,4,&(lvalues[3932]),0}, | ||
1715 | {"setct-HODInput","setct-HODInput",NID_setct_HODInput,4, | ||
1716 | &(lvalues[3936]),0}, | ||
1717 | {"setct-AuthResBaggage","setct-AuthResBaggage", | ||
1718 | NID_setct_AuthResBaggage,4,&(lvalues[3940]),0}, | ||
1719 | {"setct-AuthRevReqBaggage","setct-AuthRevReqBaggage", | ||
1720 | NID_setct_AuthRevReqBaggage,4,&(lvalues[3944]),0}, | ||
1721 | {"setct-AuthRevResBaggage","setct-AuthRevResBaggage", | ||
1722 | NID_setct_AuthRevResBaggage,4,&(lvalues[3948]),0}, | ||
1723 | {"setct-CapTokenSeq","setct-CapTokenSeq",NID_setct_CapTokenSeq,4, | ||
1724 | &(lvalues[3952]),0}, | ||
1725 | {"setct-PInitResData","setct-PInitResData",NID_setct_PInitResData,4, | ||
1726 | &(lvalues[3956]),0}, | ||
1727 | {"setct-PI-TBS","setct-PI-TBS",NID_setct_PI_TBS,4,&(lvalues[3960]),0}, | ||
1728 | {"setct-PResData","setct-PResData",NID_setct_PResData,4, | ||
1729 | &(lvalues[3964]),0}, | ||
1730 | {"setct-AuthReqTBS","setct-AuthReqTBS",NID_setct_AuthReqTBS,4, | ||
1731 | &(lvalues[3968]),0}, | ||
1732 | {"setct-AuthResTBS","setct-AuthResTBS",NID_setct_AuthResTBS,4, | ||
1733 | &(lvalues[3972]),0}, | ||
1734 | {"setct-AuthResTBSX","setct-AuthResTBSX",NID_setct_AuthResTBSX,4, | ||
1735 | &(lvalues[3976]),0}, | ||
1736 | {"setct-AuthTokenTBS","setct-AuthTokenTBS",NID_setct_AuthTokenTBS,4, | ||
1737 | &(lvalues[3980]),0}, | ||
1738 | {"setct-CapTokenData","setct-CapTokenData",NID_setct_CapTokenData,4, | ||
1739 | &(lvalues[3984]),0}, | ||
1740 | {"setct-CapTokenTBS","setct-CapTokenTBS",NID_setct_CapTokenTBS,4, | ||
1741 | &(lvalues[3988]),0}, | ||
1742 | {"setct-AcqCardCodeMsg","setct-AcqCardCodeMsg", | ||
1743 | NID_setct_AcqCardCodeMsg,4,&(lvalues[3992]),0}, | ||
1744 | {"setct-AuthRevReqTBS","setct-AuthRevReqTBS",NID_setct_AuthRevReqTBS, | ||
1745 | 4,&(lvalues[3996]),0}, | ||
1746 | {"setct-AuthRevResData","setct-AuthRevResData", | ||
1747 | NID_setct_AuthRevResData,4,&(lvalues[4000]),0}, | ||
1748 | {"setct-AuthRevResTBS","setct-AuthRevResTBS",NID_setct_AuthRevResTBS, | ||
1749 | 4,&(lvalues[4004]),0}, | ||
1750 | {"setct-CapReqTBS","setct-CapReqTBS",NID_setct_CapReqTBS,4, | ||
1751 | &(lvalues[4008]),0}, | ||
1752 | {"setct-CapReqTBSX","setct-CapReqTBSX",NID_setct_CapReqTBSX,4, | ||
1753 | &(lvalues[4012]),0}, | ||
1754 | {"setct-CapResData","setct-CapResData",NID_setct_CapResData,4, | ||
1755 | &(lvalues[4016]),0}, | ||
1756 | {"setct-CapRevReqTBS","setct-CapRevReqTBS",NID_setct_CapRevReqTBS,4, | ||
1757 | &(lvalues[4020]),0}, | ||
1758 | {"setct-CapRevReqTBSX","setct-CapRevReqTBSX",NID_setct_CapRevReqTBSX, | ||
1759 | 4,&(lvalues[4024]),0}, | ||
1760 | {"setct-CapRevResData","setct-CapRevResData",NID_setct_CapRevResData, | ||
1761 | 4,&(lvalues[4028]),0}, | ||
1762 | {"setct-CredReqTBS","setct-CredReqTBS",NID_setct_CredReqTBS,4, | ||
1763 | &(lvalues[4032]),0}, | ||
1764 | {"setct-CredReqTBSX","setct-CredReqTBSX",NID_setct_CredReqTBSX,4, | ||
1765 | &(lvalues[4036]),0}, | ||
1766 | {"setct-CredResData","setct-CredResData",NID_setct_CredResData,4, | ||
1767 | &(lvalues[4040]),0}, | ||
1768 | {"setct-CredRevReqTBS","setct-CredRevReqTBS",NID_setct_CredRevReqTBS, | ||
1769 | 4,&(lvalues[4044]),0}, | ||
1770 | {"setct-CredRevReqTBSX","setct-CredRevReqTBSX", | ||
1771 | NID_setct_CredRevReqTBSX,4,&(lvalues[4048]),0}, | ||
1772 | {"setct-CredRevResData","setct-CredRevResData", | ||
1773 | NID_setct_CredRevResData,4,&(lvalues[4052]),0}, | ||
1774 | {"setct-PCertReqData","setct-PCertReqData",NID_setct_PCertReqData,4, | ||
1775 | &(lvalues[4056]),0}, | ||
1776 | {"setct-PCertResTBS","setct-PCertResTBS",NID_setct_PCertResTBS,4, | ||
1777 | &(lvalues[4060]),0}, | ||
1778 | {"setct-BatchAdminReqData","setct-BatchAdminReqData", | ||
1779 | NID_setct_BatchAdminReqData,4,&(lvalues[4064]),0}, | ||
1780 | {"setct-BatchAdminResData","setct-BatchAdminResData", | ||
1781 | NID_setct_BatchAdminResData,4,&(lvalues[4068]),0}, | ||
1782 | {"setct-CardCInitResTBS","setct-CardCInitResTBS", | ||
1783 | NID_setct_CardCInitResTBS,4,&(lvalues[4072]),0}, | ||
1784 | {"setct-MeAqCInitResTBS","setct-MeAqCInitResTBS", | ||
1785 | NID_setct_MeAqCInitResTBS,4,&(lvalues[4076]),0}, | ||
1786 | {"setct-RegFormResTBS","setct-RegFormResTBS",NID_setct_RegFormResTBS, | ||
1787 | 4,&(lvalues[4080]),0}, | ||
1788 | {"setct-CertReqData","setct-CertReqData",NID_setct_CertReqData,4, | ||
1789 | &(lvalues[4084]),0}, | ||
1790 | {"setct-CertReqTBS","setct-CertReqTBS",NID_setct_CertReqTBS,4, | ||
1791 | &(lvalues[4088]),0}, | ||
1792 | {"setct-CertResData","setct-CertResData",NID_setct_CertResData,4, | ||
1793 | &(lvalues[4092]),0}, | ||
1794 | {"setct-CertInqReqTBS","setct-CertInqReqTBS",NID_setct_CertInqReqTBS, | ||
1795 | 4,&(lvalues[4096]),0}, | ||
1796 | {"setct-ErrorTBS","setct-ErrorTBS",NID_setct_ErrorTBS,4, | ||
1797 | &(lvalues[4100]),0}, | ||
1798 | {"setct-PIDualSignedTBE","setct-PIDualSignedTBE", | ||
1799 | NID_setct_PIDualSignedTBE,4,&(lvalues[4104]),0}, | ||
1800 | {"setct-PIUnsignedTBE","setct-PIUnsignedTBE",NID_setct_PIUnsignedTBE, | ||
1801 | 4,&(lvalues[4108]),0}, | ||
1802 | {"setct-AuthReqTBE","setct-AuthReqTBE",NID_setct_AuthReqTBE,4, | ||
1803 | &(lvalues[4112]),0}, | ||
1804 | {"setct-AuthResTBE","setct-AuthResTBE",NID_setct_AuthResTBE,4, | ||
1805 | &(lvalues[4116]),0}, | ||
1806 | {"setct-AuthResTBEX","setct-AuthResTBEX",NID_setct_AuthResTBEX,4, | ||
1807 | &(lvalues[4120]),0}, | ||
1808 | {"setct-AuthTokenTBE","setct-AuthTokenTBE",NID_setct_AuthTokenTBE,4, | ||
1809 | &(lvalues[4124]),0}, | ||
1810 | {"setct-CapTokenTBE","setct-CapTokenTBE",NID_setct_CapTokenTBE,4, | ||
1811 | &(lvalues[4128]),0}, | ||
1812 | {"setct-CapTokenTBEX","setct-CapTokenTBEX",NID_setct_CapTokenTBEX,4, | ||
1813 | &(lvalues[4132]),0}, | ||
1814 | {"setct-AcqCardCodeMsgTBE","setct-AcqCardCodeMsgTBE", | ||
1815 | NID_setct_AcqCardCodeMsgTBE,4,&(lvalues[4136]),0}, | ||
1816 | {"setct-AuthRevReqTBE","setct-AuthRevReqTBE",NID_setct_AuthRevReqTBE, | ||
1817 | 4,&(lvalues[4140]),0}, | ||
1818 | {"setct-AuthRevResTBE","setct-AuthRevResTBE",NID_setct_AuthRevResTBE, | ||
1819 | 4,&(lvalues[4144]),0}, | ||
1820 | {"setct-AuthRevResTBEB","setct-AuthRevResTBEB", | ||
1821 | NID_setct_AuthRevResTBEB,4,&(lvalues[4148]),0}, | ||
1822 | {"setct-CapReqTBE","setct-CapReqTBE",NID_setct_CapReqTBE,4, | ||
1823 | &(lvalues[4152]),0}, | ||
1824 | {"setct-CapReqTBEX","setct-CapReqTBEX",NID_setct_CapReqTBEX,4, | ||
1825 | &(lvalues[4156]),0}, | ||
1826 | {"setct-CapResTBE","setct-CapResTBE",NID_setct_CapResTBE,4, | ||
1827 | &(lvalues[4160]),0}, | ||
1828 | {"setct-CapRevReqTBE","setct-CapRevReqTBE",NID_setct_CapRevReqTBE,4, | ||
1829 | &(lvalues[4164]),0}, | ||
1830 | {"setct-CapRevReqTBEX","setct-CapRevReqTBEX",NID_setct_CapRevReqTBEX, | ||
1831 | 4,&(lvalues[4168]),0}, | ||
1832 | {"setct-CapRevResTBE","setct-CapRevResTBE",NID_setct_CapRevResTBE,4, | ||
1833 | &(lvalues[4172]),0}, | ||
1834 | {"setct-CredReqTBE","setct-CredReqTBE",NID_setct_CredReqTBE,4, | ||
1835 | &(lvalues[4176]),0}, | ||
1836 | {"setct-CredReqTBEX","setct-CredReqTBEX",NID_setct_CredReqTBEX,4, | ||
1837 | &(lvalues[4180]),0}, | ||
1838 | {"setct-CredResTBE","setct-CredResTBE",NID_setct_CredResTBE,4, | ||
1839 | &(lvalues[4184]),0}, | ||
1840 | {"setct-CredRevReqTBE","setct-CredRevReqTBE",NID_setct_CredRevReqTBE, | ||
1841 | 4,&(lvalues[4188]),0}, | ||
1842 | {"setct-CredRevReqTBEX","setct-CredRevReqTBEX", | ||
1843 | NID_setct_CredRevReqTBEX,4,&(lvalues[4192]),0}, | ||
1844 | {"setct-CredRevResTBE","setct-CredRevResTBE",NID_setct_CredRevResTBE, | ||
1845 | 4,&(lvalues[4196]),0}, | ||
1846 | {"setct-BatchAdminReqTBE","setct-BatchAdminReqTBE", | ||
1847 | NID_setct_BatchAdminReqTBE,4,&(lvalues[4200]),0}, | ||
1848 | {"setct-BatchAdminResTBE","setct-BatchAdminResTBE", | ||
1849 | NID_setct_BatchAdminResTBE,4,&(lvalues[4204]),0}, | ||
1850 | {"setct-RegFormReqTBE","setct-RegFormReqTBE",NID_setct_RegFormReqTBE, | ||
1851 | 4,&(lvalues[4208]),0}, | ||
1852 | {"setct-CertReqTBE","setct-CertReqTBE",NID_setct_CertReqTBE,4, | ||
1853 | &(lvalues[4212]),0}, | ||
1854 | {"setct-CertReqTBEX","setct-CertReqTBEX",NID_setct_CertReqTBEX,4, | ||
1855 | &(lvalues[4216]),0}, | ||
1856 | {"setct-CertResTBE","setct-CertResTBE",NID_setct_CertResTBE,4, | ||
1857 | &(lvalues[4220]),0}, | ||
1858 | {"setct-CRLNotificationTBS","setct-CRLNotificationTBS", | ||
1859 | NID_setct_CRLNotificationTBS,4,&(lvalues[4224]),0}, | ||
1860 | {"setct-CRLNotificationResTBS","setct-CRLNotificationResTBS", | ||
1861 | NID_setct_CRLNotificationResTBS,4,&(lvalues[4228]),0}, | ||
1862 | {"setct-BCIDistributionTBS","setct-BCIDistributionTBS", | ||
1863 | NID_setct_BCIDistributionTBS,4,&(lvalues[4232]),0}, | ||
1864 | {"setext-genCrypt","generic cryptogram",NID_setext_genCrypt,4, | ||
1865 | &(lvalues[4236]),0}, | ||
1866 | {"setext-miAuth","merchant initiated auth",NID_setext_miAuth,4, | ||
1867 | &(lvalues[4240]),0}, | ||
1868 | {"setext-pinSecure","setext-pinSecure",NID_setext_pinSecure,4, | ||
1869 | &(lvalues[4244]),0}, | ||
1870 | {"setext-pinAny","setext-pinAny",NID_setext_pinAny,4,&(lvalues[4248]),0}, | ||
1871 | {"setext-track2","setext-track2",NID_setext_track2,4,&(lvalues[4252]),0}, | ||
1872 | {"setext-cv","additional verification",NID_setext_cv,4, | ||
1873 | &(lvalues[4256]),0}, | ||
1874 | {"set-policy-root","set-policy-root",NID_set_policy_root,4, | ||
1875 | &(lvalues[4260]),0}, | ||
1876 | {"setCext-hashedRoot","setCext-hashedRoot",NID_setCext_hashedRoot,4, | ||
1877 | &(lvalues[4264]),0}, | ||
1878 | {"setCext-certType","setCext-certType",NID_setCext_certType,4, | ||
1879 | &(lvalues[4268]),0}, | ||
1880 | {"setCext-merchData","setCext-merchData",NID_setCext_merchData,4, | ||
1881 | &(lvalues[4272]),0}, | ||
1882 | {"setCext-cCertRequired","setCext-cCertRequired", | ||
1883 | NID_setCext_cCertRequired,4,&(lvalues[4276]),0}, | ||
1884 | {"setCext-tunneling","setCext-tunneling",NID_setCext_tunneling,4, | ||
1885 | &(lvalues[4280]),0}, | ||
1886 | {"setCext-setExt","setCext-setExt",NID_setCext_setExt,4, | ||
1887 | &(lvalues[4284]),0}, | ||
1888 | {"setCext-setQualf","setCext-setQualf",NID_setCext_setQualf,4, | ||
1889 | &(lvalues[4288]),0}, | ||
1890 | {"setCext-PGWYcapabilities","setCext-PGWYcapabilities", | ||
1891 | NID_setCext_PGWYcapabilities,4,&(lvalues[4292]),0}, | ||
1892 | {"setCext-TokenIdentifier","setCext-TokenIdentifier", | ||
1893 | NID_setCext_TokenIdentifier,4,&(lvalues[4296]),0}, | ||
1894 | {"setCext-Track2Data","setCext-Track2Data",NID_setCext_Track2Data,4, | ||
1895 | &(lvalues[4300]),0}, | ||
1896 | {"setCext-TokenType","setCext-TokenType",NID_setCext_TokenType,4, | ||
1897 | &(lvalues[4304]),0}, | ||
1898 | {"setCext-IssuerCapabilities","setCext-IssuerCapabilities", | ||
1899 | NID_setCext_IssuerCapabilities,4,&(lvalues[4308]),0}, | ||
1900 | {"setAttr-Cert","setAttr-Cert",NID_setAttr_Cert,4,&(lvalues[4312]),0}, | ||
1901 | {"setAttr-PGWYcap","payment gateway capabilities",NID_setAttr_PGWYcap, | ||
1902 | 4,&(lvalues[4316]),0}, | ||
1903 | {"setAttr-TokenType","setAttr-TokenType",NID_setAttr_TokenType,4, | ||
1904 | &(lvalues[4320]),0}, | ||
1905 | {"setAttr-IssCap","issuer capabilities",NID_setAttr_IssCap,4, | ||
1906 | &(lvalues[4324]),0}, | ||
1907 | {"set-rootKeyThumb","set-rootKeyThumb",NID_set_rootKeyThumb,5, | ||
1908 | &(lvalues[4328]),0}, | ||
1909 | {"set-addPolicy","set-addPolicy",NID_set_addPolicy,5,&(lvalues[4333]),0}, | ||
1910 | {"setAttr-Token-EMV","setAttr-Token-EMV",NID_setAttr_Token_EMV,5, | ||
1911 | &(lvalues[4338]),0}, | ||
1912 | {"setAttr-Token-B0Prime","setAttr-Token-B0Prime", | ||
1913 | NID_setAttr_Token_B0Prime,5,&(lvalues[4343]),0}, | ||
1914 | {"setAttr-IssCap-CVM","setAttr-IssCap-CVM",NID_setAttr_IssCap_CVM,5, | ||
1915 | &(lvalues[4348]),0}, | ||
1916 | {"setAttr-IssCap-T2","setAttr-IssCap-T2",NID_setAttr_IssCap_T2,5, | ||
1917 | &(lvalues[4353]),0}, | ||
1918 | {"setAttr-IssCap-Sig","setAttr-IssCap-Sig",NID_setAttr_IssCap_Sig,5, | ||
1919 | &(lvalues[4358]),0}, | ||
1920 | {"setAttr-GenCryptgrm","generate cryptogram",NID_setAttr_GenCryptgrm, | ||
1921 | 6,&(lvalues[4363]),0}, | ||
1922 | {"setAttr-T2Enc","encrypted track 2",NID_setAttr_T2Enc,6, | ||
1923 | &(lvalues[4369]),0}, | ||
1924 | {"setAttr-T2cleartxt","cleartext track 2",NID_setAttr_T2cleartxt,6, | ||
1925 | &(lvalues[4375]),0}, | ||
1926 | {"setAttr-TokICCsig","ICC or token signature",NID_setAttr_TokICCsig,6, | ||
1927 | &(lvalues[4381]),0}, | ||
1928 | {"setAttr-SecDevSig","secure device signature",NID_setAttr_SecDevSig, | ||
1929 | 6,&(lvalues[4387]),0}, | ||
1930 | {"set-brand-IATA-ATA","set-brand-IATA-ATA",NID_set_brand_IATA_ATA,4, | ||
1931 | &(lvalues[4393]),0}, | ||
1932 | {"set-brand-Diners","set-brand-Diners",NID_set_brand_Diners,4, | ||
1933 | &(lvalues[4397]),0}, | ||
1934 | {"set-brand-AmericanExpress","set-brand-AmericanExpress", | ||
1935 | NID_set_brand_AmericanExpress,4,&(lvalues[4401]),0}, | ||
1936 | {"set-brand-JCB","set-brand-JCB",NID_set_brand_JCB,4,&(lvalues[4405]),0}, | ||
1937 | {"set-brand-Visa","set-brand-Visa",NID_set_brand_Visa,4, | ||
1938 | &(lvalues[4409]),0}, | ||
1939 | {"set-brand-MasterCard","set-brand-MasterCard", | ||
1940 | NID_set_brand_MasterCard,4,&(lvalues[4413]),0}, | ||
1941 | {"set-brand-Novus","set-brand-Novus",NID_set_brand_Novus,5, | ||
1942 | &(lvalues[4417]),0}, | ||
1943 | {"DES-CDMF","des-cdmf",NID_des_cdmf,8,&(lvalues[4422]),0}, | ||
1944 | {"rsaOAEPEncryptionSET","rsaOAEPEncryptionSET", | ||
1945 | NID_rsaOAEPEncryptionSET,9,&(lvalues[4430]),0}, | ||
1946 | {"ITU-T","itu-t",NID_itu_t,1,&(lvalues[4439]),0}, | ||
1947 | {"JOINT-ISO-ITU-T","joint-iso-itu-t",NID_joint_iso_itu_t,1, | ||
1948 | &(lvalues[4440]),0}, | ||
1949 | {"international-organizations","International Organizations", | ||
1950 | NID_international_organizations,1,&(lvalues[4441]),0}, | ||
1951 | {"msSmartcardLogin","Microsoft Smartcardlogin",NID_ms_smartcard_login, | ||
1952 | 10,&(lvalues[4442]),0}, | ||
1953 | {"msUPN","Microsoft Universal Principal Name",NID_ms_upn,10, | ||
1954 | &(lvalues[4452]),0}, | ||
1955 | {"AES-128-CFB1","aes-128-cfb1",NID_aes_128_cfb1,0,NULL,0}, | ||
1956 | {"AES-192-CFB1","aes-192-cfb1",NID_aes_192_cfb1,0,NULL,0}, | ||
1957 | {"AES-256-CFB1","aes-256-cfb1",NID_aes_256_cfb1,0,NULL,0}, | ||
1958 | {"AES-128-CFB8","aes-128-cfb8",NID_aes_128_cfb8,0,NULL,0}, | ||
1959 | {"AES-192-CFB8","aes-192-cfb8",NID_aes_192_cfb8,0,NULL,0}, | ||
1960 | {"AES-256-CFB8","aes-256-cfb8",NID_aes_256_cfb8,0,NULL,0}, | ||
1961 | {"DES-CFB1","des-cfb1",NID_des_cfb1,0,NULL,0}, | ||
1962 | {"DES-CFB8","des-cfb8",NID_des_cfb8,0,NULL,0}, | ||
1963 | {"DES-EDE3-CFB1","des-ede3-cfb1",NID_des_ede3_cfb1,0,NULL,0}, | ||
1964 | {"DES-EDE3-CFB8","des-ede3-cfb8",NID_des_ede3_cfb8,0,NULL,0}, | ||
1965 | {"street","streetAddress",NID_streetAddress,3,&(lvalues[4462]),0}, | ||
1966 | {"postalCode","postalCode",NID_postalCode,3,&(lvalues[4465]),0}, | ||
1967 | {"id-ppl","id-ppl",NID_id_ppl,7,&(lvalues[4468]),0}, | ||
1968 | {"proxyCertInfo","Proxy Certificate Information",NID_proxyCertInfo,8, | ||
1969 | &(lvalues[4475]),0}, | ||
1970 | {"id-ppl-anyLanguage","Any language",NID_id_ppl_anyLanguage,8, | ||
1971 | &(lvalues[4483]),0}, | ||
1972 | {"id-ppl-inheritAll","Inherit all",NID_id_ppl_inheritAll,8, | ||
1973 | &(lvalues[4491]),0}, | ||
1974 | {"nameConstraints","X509v3 Name Constraints",NID_name_constraints,3, | ||
1975 | &(lvalues[4499]),0}, | ||
1976 | {"id-ppl-independent","Independent",NID_Independent,8,&(lvalues[4502]),0}, | ||
1977 | {"RSA-SHA256","sha256WithRSAEncryption",NID_sha256WithRSAEncryption,9, | ||
1978 | &(lvalues[4510]),0}, | ||
1979 | {"RSA-SHA384","sha384WithRSAEncryption",NID_sha384WithRSAEncryption,9, | ||
1980 | &(lvalues[4519]),0}, | ||
1981 | {"RSA-SHA512","sha512WithRSAEncryption",NID_sha512WithRSAEncryption,9, | ||
1982 | &(lvalues[4528]),0}, | ||
1983 | {"RSA-SHA224","sha224WithRSAEncryption",NID_sha224WithRSAEncryption,9, | ||
1984 | &(lvalues[4537]),0}, | ||
1985 | {"SHA256","sha256",NID_sha256,9,&(lvalues[4546]),0}, | ||
1986 | {"SHA384","sha384",NID_sha384,9,&(lvalues[4555]),0}, | ||
1987 | {"SHA512","sha512",NID_sha512,9,&(lvalues[4564]),0}, | ||
1988 | {"SHA224","sha224",NID_sha224,9,&(lvalues[4573]),0}, | ||
1989 | {"identified-organization","identified-organization", | ||
1990 | NID_identified_organization,1,&(lvalues[4582]),0}, | ||
1991 | {"certicom-arc","certicom-arc",NID_certicom_arc,3,&(lvalues[4583]),0}, | ||
1992 | {"wap","wap",NID_wap,2,&(lvalues[4586]),0}, | ||
1993 | {"wap-wsg","wap-wsg",NID_wap_wsg,3,&(lvalues[4588]),0}, | ||
1994 | {"id-characteristic-two-basis","id-characteristic-two-basis", | ||
1995 | NID_X9_62_id_characteristic_two_basis,8,&(lvalues[4591]),0}, | ||
1996 | {"onBasis","onBasis",NID_X9_62_onBasis,9,&(lvalues[4599]),0}, | ||
1997 | {"tpBasis","tpBasis",NID_X9_62_tpBasis,9,&(lvalues[4608]),0}, | ||
1998 | {"ppBasis","ppBasis",NID_X9_62_ppBasis,9,&(lvalues[4617]),0}, | ||
1999 | {"c2pnb163v1","c2pnb163v1",NID_X9_62_c2pnb163v1,8,&(lvalues[4626]),0}, | ||
2000 | {"c2pnb163v2","c2pnb163v2",NID_X9_62_c2pnb163v2,8,&(lvalues[4634]),0}, | ||
2001 | {"c2pnb163v3","c2pnb163v3",NID_X9_62_c2pnb163v3,8,&(lvalues[4642]),0}, | ||
2002 | {"c2pnb176v1","c2pnb176v1",NID_X9_62_c2pnb176v1,8,&(lvalues[4650]),0}, | ||
2003 | {"c2tnb191v1","c2tnb191v1",NID_X9_62_c2tnb191v1,8,&(lvalues[4658]),0}, | ||
2004 | {"c2tnb191v2","c2tnb191v2",NID_X9_62_c2tnb191v2,8,&(lvalues[4666]),0}, | ||
2005 | {"c2tnb191v3","c2tnb191v3",NID_X9_62_c2tnb191v3,8,&(lvalues[4674]),0}, | ||
2006 | {"c2onb191v4","c2onb191v4",NID_X9_62_c2onb191v4,8,&(lvalues[4682]),0}, | ||
2007 | {"c2onb191v5","c2onb191v5",NID_X9_62_c2onb191v5,8,&(lvalues[4690]),0}, | ||
2008 | {"c2pnb208w1","c2pnb208w1",NID_X9_62_c2pnb208w1,8,&(lvalues[4698]),0}, | ||
2009 | {"c2tnb239v1","c2tnb239v1",NID_X9_62_c2tnb239v1,8,&(lvalues[4706]),0}, | ||
2010 | {"c2tnb239v2","c2tnb239v2",NID_X9_62_c2tnb239v2,8,&(lvalues[4714]),0}, | ||
2011 | {"c2tnb239v3","c2tnb239v3",NID_X9_62_c2tnb239v3,8,&(lvalues[4722]),0}, | ||
2012 | {"c2onb239v4","c2onb239v4",NID_X9_62_c2onb239v4,8,&(lvalues[4730]),0}, | ||
2013 | {"c2onb239v5","c2onb239v5",NID_X9_62_c2onb239v5,8,&(lvalues[4738]),0}, | ||
2014 | {"c2pnb272w1","c2pnb272w1",NID_X9_62_c2pnb272w1,8,&(lvalues[4746]),0}, | ||
2015 | {"c2pnb304w1","c2pnb304w1",NID_X9_62_c2pnb304w1,8,&(lvalues[4754]),0}, | ||
2016 | {"c2tnb359v1","c2tnb359v1",NID_X9_62_c2tnb359v1,8,&(lvalues[4762]),0}, | ||
2017 | {"c2pnb368w1","c2pnb368w1",NID_X9_62_c2pnb368w1,8,&(lvalues[4770]),0}, | ||
2018 | {"c2tnb431r1","c2tnb431r1",NID_X9_62_c2tnb431r1,8,&(lvalues[4778]),0}, | ||
2019 | {"secp112r1","secp112r1",NID_secp112r1,5,&(lvalues[4786]),0}, | ||
2020 | {"secp112r2","secp112r2",NID_secp112r2,5,&(lvalues[4791]),0}, | ||
2021 | {"secp128r1","secp128r1",NID_secp128r1,5,&(lvalues[4796]),0}, | ||
2022 | {"secp128r2","secp128r2",NID_secp128r2,5,&(lvalues[4801]),0}, | ||
2023 | {"secp160k1","secp160k1",NID_secp160k1,5,&(lvalues[4806]),0}, | ||
2024 | {"secp160r1","secp160r1",NID_secp160r1,5,&(lvalues[4811]),0}, | ||
2025 | {"secp160r2","secp160r2",NID_secp160r2,5,&(lvalues[4816]),0}, | ||
2026 | {"secp192k1","secp192k1",NID_secp192k1,5,&(lvalues[4821]),0}, | ||
2027 | {"secp224k1","secp224k1",NID_secp224k1,5,&(lvalues[4826]),0}, | ||
2028 | {"secp224r1","secp224r1",NID_secp224r1,5,&(lvalues[4831]),0}, | ||
2029 | {"secp256k1","secp256k1",NID_secp256k1,5,&(lvalues[4836]),0}, | ||
2030 | {"secp384r1","secp384r1",NID_secp384r1,5,&(lvalues[4841]),0}, | ||
2031 | {"secp521r1","secp521r1",NID_secp521r1,5,&(lvalues[4846]),0}, | ||
2032 | {"sect113r1","sect113r1",NID_sect113r1,5,&(lvalues[4851]),0}, | ||
2033 | {"sect113r2","sect113r2",NID_sect113r2,5,&(lvalues[4856]),0}, | ||
2034 | {"sect131r1","sect131r1",NID_sect131r1,5,&(lvalues[4861]),0}, | ||
2035 | {"sect131r2","sect131r2",NID_sect131r2,5,&(lvalues[4866]),0}, | ||
2036 | {"sect163k1","sect163k1",NID_sect163k1,5,&(lvalues[4871]),0}, | ||
2037 | {"sect163r1","sect163r1",NID_sect163r1,5,&(lvalues[4876]),0}, | ||
2038 | {"sect163r2","sect163r2",NID_sect163r2,5,&(lvalues[4881]),0}, | ||
2039 | {"sect193r1","sect193r1",NID_sect193r1,5,&(lvalues[4886]),0}, | ||
2040 | {"sect193r2","sect193r2",NID_sect193r2,5,&(lvalues[4891]),0}, | ||
2041 | {"sect233k1","sect233k1",NID_sect233k1,5,&(lvalues[4896]),0}, | ||
2042 | {"sect233r1","sect233r1",NID_sect233r1,5,&(lvalues[4901]),0}, | ||
2043 | {"sect239k1","sect239k1",NID_sect239k1,5,&(lvalues[4906]),0}, | ||
2044 | {"sect283k1","sect283k1",NID_sect283k1,5,&(lvalues[4911]),0}, | ||
2045 | {"sect283r1","sect283r1",NID_sect283r1,5,&(lvalues[4916]),0}, | ||
2046 | {"sect409k1","sect409k1",NID_sect409k1,5,&(lvalues[4921]),0}, | ||
2047 | {"sect409r1","sect409r1",NID_sect409r1,5,&(lvalues[4926]),0}, | ||
2048 | {"sect571k1","sect571k1",NID_sect571k1,5,&(lvalues[4931]),0}, | ||
2049 | {"sect571r1","sect571r1",NID_sect571r1,5,&(lvalues[4936]),0}, | ||
2050 | {"wap-wsg-idm-ecid-wtls1","wap-wsg-idm-ecid-wtls1", | ||
2051 | NID_wap_wsg_idm_ecid_wtls1,5,&(lvalues[4941]),0}, | ||
2052 | {"wap-wsg-idm-ecid-wtls3","wap-wsg-idm-ecid-wtls3", | ||
2053 | NID_wap_wsg_idm_ecid_wtls3,5,&(lvalues[4946]),0}, | ||
2054 | {"wap-wsg-idm-ecid-wtls4","wap-wsg-idm-ecid-wtls4", | ||
2055 | NID_wap_wsg_idm_ecid_wtls4,5,&(lvalues[4951]),0}, | ||
2056 | {"wap-wsg-idm-ecid-wtls5","wap-wsg-idm-ecid-wtls5", | ||
2057 | NID_wap_wsg_idm_ecid_wtls5,5,&(lvalues[4956]),0}, | ||
2058 | {"wap-wsg-idm-ecid-wtls6","wap-wsg-idm-ecid-wtls6", | ||
2059 | NID_wap_wsg_idm_ecid_wtls6,5,&(lvalues[4961]),0}, | ||
2060 | {"wap-wsg-idm-ecid-wtls7","wap-wsg-idm-ecid-wtls7", | ||
2061 | NID_wap_wsg_idm_ecid_wtls7,5,&(lvalues[4966]),0}, | ||
2062 | {"wap-wsg-idm-ecid-wtls8","wap-wsg-idm-ecid-wtls8", | ||
2063 | NID_wap_wsg_idm_ecid_wtls8,5,&(lvalues[4971]),0}, | ||
2064 | {"wap-wsg-idm-ecid-wtls9","wap-wsg-idm-ecid-wtls9", | ||
2065 | NID_wap_wsg_idm_ecid_wtls9,5,&(lvalues[4976]),0}, | ||
2066 | {"wap-wsg-idm-ecid-wtls10","wap-wsg-idm-ecid-wtls10", | ||
2067 | NID_wap_wsg_idm_ecid_wtls10,5,&(lvalues[4981]),0}, | ||
2068 | {"wap-wsg-idm-ecid-wtls11","wap-wsg-idm-ecid-wtls11", | ||
2069 | NID_wap_wsg_idm_ecid_wtls11,5,&(lvalues[4986]),0}, | ||
2070 | {"wap-wsg-idm-ecid-wtls12","wap-wsg-idm-ecid-wtls12", | ||
2071 | NID_wap_wsg_idm_ecid_wtls12,5,&(lvalues[4991]),0}, | ||
2072 | {"anyPolicy","X509v3 Any Policy",NID_any_policy,4,&(lvalues[4996]),0}, | ||
2073 | {"policyMappings","X509v3 Policy Mappings",NID_policy_mappings,3, | ||
2074 | &(lvalues[5000]),0}, | ||
2075 | {"inhibitAnyPolicy","X509v3 Inhibit Any Policy", | ||
2076 | NID_inhibit_any_policy,3,&(lvalues[5003]),0}, | ||
2077 | {"Oakley-EC2N-3","ipsec3",NID_ipsec3,0,NULL,0}, | ||
2078 | {"Oakley-EC2N-4","ipsec4",NID_ipsec4,0,NULL,0}, | ||
2079 | {"CAMELLIA-128-CBC","camellia-128-cbc",NID_camellia_128_cbc,11, | ||
2080 | &(lvalues[5006]),0}, | ||
2081 | {"CAMELLIA-192-CBC","camellia-192-cbc",NID_camellia_192_cbc,11, | ||
2082 | &(lvalues[5017]),0}, | ||
2083 | {"CAMELLIA-256-CBC","camellia-256-cbc",NID_camellia_256_cbc,11, | ||
2084 | &(lvalues[5028]),0}, | ||
2085 | {"CAMELLIA-128-ECB","camellia-128-ecb",NID_camellia_128_ecb,8, | ||
2086 | &(lvalues[5039]),0}, | ||
2087 | {"CAMELLIA-192-ECB","camellia-192-ecb",NID_camellia_192_ecb,8, | ||
2088 | &(lvalues[5047]),0}, | ||
2089 | {"CAMELLIA-256-ECB","camellia-256-ecb",NID_camellia_256_ecb,8, | ||
2090 | &(lvalues[5055]),0}, | ||
2091 | {"CAMELLIA-128-CFB","camellia-128-cfb",NID_camellia_128_cfb128,8, | ||
2092 | &(lvalues[5063]),0}, | ||
2093 | {"CAMELLIA-192-CFB","camellia-192-cfb",NID_camellia_192_cfb128,8, | ||
2094 | &(lvalues[5071]),0}, | ||
2095 | {"CAMELLIA-256-CFB","camellia-256-cfb",NID_camellia_256_cfb128,8, | ||
2096 | &(lvalues[5079]),0}, | ||
2097 | {"CAMELLIA-128-CFB1","camellia-128-cfb1",NID_camellia_128_cfb1,0,NULL,0}, | ||
2098 | {"CAMELLIA-192-CFB1","camellia-192-cfb1",NID_camellia_192_cfb1,0,NULL,0}, | ||
2099 | {"CAMELLIA-256-CFB1","camellia-256-cfb1",NID_camellia_256_cfb1,0,NULL,0}, | ||
2100 | {"CAMELLIA-128-CFB8","camellia-128-cfb8",NID_camellia_128_cfb8,0,NULL,0}, | ||
2101 | {"CAMELLIA-192-CFB8","camellia-192-cfb8",NID_camellia_192_cfb8,0,NULL,0}, | ||
2102 | {"CAMELLIA-256-CFB8","camellia-256-cfb8",NID_camellia_256_cfb8,0,NULL,0}, | ||
2103 | {"CAMELLIA-128-OFB","camellia-128-ofb",NID_camellia_128_ofb128,8, | ||
2104 | &(lvalues[5087]),0}, | ||
2105 | {"CAMELLIA-192-OFB","camellia-192-ofb",NID_camellia_192_ofb128,8, | ||
2106 | &(lvalues[5095]),0}, | ||
2107 | {"CAMELLIA-256-OFB","camellia-256-ofb",NID_camellia_256_ofb128,8, | ||
2108 | &(lvalues[5103]),0}, | ||
2109 | {"subjectDirectoryAttributes","X509v3 Subject Directory Attributes", | ||
2110 | NID_subject_directory_attributes,3,&(lvalues[5111]),0}, | ||
2111 | {"issuingDistributionPoint","X509v3 Issuing Distrubution Point", | ||
2112 | NID_issuing_distribution_point,3,&(lvalues[5114]),0}, | ||
2113 | {"certificateIssuer","X509v3 Certificate Issuer", | ||
2114 | NID_certificate_issuer,3,&(lvalues[5117]),0}, | ||
2115 | {NULL,NULL,NID_undef,0,NULL,0}, | ||
2116 | {"KISA","kisa",NID_kisa,6,&(lvalues[5120]),0}, | ||
2117 | {NULL,NULL,NID_undef,0,NULL,0}, | ||
2118 | {NULL,NULL,NID_undef,0,NULL,0}, | ||
2119 | {"SEED-ECB","seed-ecb",NID_seed_ecb,8,&(lvalues[5126]),0}, | ||
2120 | {"SEED-CBC","seed-cbc",NID_seed_cbc,8,&(lvalues[5134]),0}, | ||
2121 | {"SEED-OFB","seed-ofb",NID_seed_ofb128,8,&(lvalues[5142]),0}, | ||
2122 | {"SEED-CFB","seed-cfb",NID_seed_cfb128,8,&(lvalues[5150]),0}, | ||
2123 | {"HMAC-MD5","hmac-md5",NID_hmac_md5,8,&(lvalues[5158]),0}, | ||
2124 | {"HMAC-SHA1","hmac-sha1",NID_hmac_sha1,8,&(lvalues[5166]),0}, | ||
2125 | {"id-PasswordBasedMAC","password based MAC",NID_id_PasswordBasedMAC,9, | ||
2126 | &(lvalues[5174]),0}, | ||
2127 | {"id-DHBasedMac","Diffie-Hellman based MAC",NID_id_DHBasedMac,9, | ||
2128 | &(lvalues[5183]),0}, | ||
2129 | {"id-it-suppLangTags","id-it-suppLangTags",NID_id_it_suppLangTags,8, | ||
2130 | &(lvalues[5192]),0}, | ||
2131 | {"caRepository","CA Repository",NID_caRepository,8,&(lvalues[5200]),0}, | ||
2132 | {"id-smime-ct-compressedData","id-smime-ct-compressedData", | ||
2133 | NID_id_smime_ct_compressedData,11,&(lvalues[5208]),0}, | ||
2134 | {"id-ct-asciiTextWithCRLF","id-ct-asciiTextWithCRLF", | ||
2135 | NID_id_ct_asciiTextWithCRLF,11,&(lvalues[5219]),0}, | ||
2136 | {"id-aes128-wrap","id-aes128-wrap",NID_id_aes128_wrap,9, | ||
2137 | &(lvalues[5230]),0}, | ||
2138 | {"id-aes192-wrap","id-aes192-wrap",NID_id_aes192_wrap,9, | ||
2139 | &(lvalues[5239]),0}, | ||
2140 | {"id-aes256-wrap","id-aes256-wrap",NID_id_aes256_wrap,9, | ||
2141 | &(lvalues[5248]),0}, | ||
2142 | {"ecdsa-with-Recommended","ecdsa-with-Recommended", | ||
2143 | NID_ecdsa_with_Recommended,7,&(lvalues[5257]),0}, | ||
2144 | {"ecdsa-with-Specified","ecdsa-with-Specified", | ||
2145 | NID_ecdsa_with_Specified,7,&(lvalues[5264]),0}, | ||
2146 | {"ecdsa-with-SHA224","ecdsa-with-SHA224",NID_ecdsa_with_SHA224,8, | ||
2147 | &(lvalues[5271]),0}, | ||
2148 | {"ecdsa-with-SHA256","ecdsa-with-SHA256",NID_ecdsa_with_SHA256,8, | ||
2149 | &(lvalues[5279]),0}, | ||
2150 | {"ecdsa-with-SHA384","ecdsa-with-SHA384",NID_ecdsa_with_SHA384,8, | ||
2151 | &(lvalues[5287]),0}, | ||
2152 | {"ecdsa-with-SHA512","ecdsa-with-SHA512",NID_ecdsa_with_SHA512,8, | ||
2153 | &(lvalues[5295]),0}, | ||
2154 | {"hmacWithMD5","hmacWithMD5",NID_hmacWithMD5,8,&(lvalues[5303]),0}, | ||
2155 | {"hmacWithSHA224","hmacWithSHA224",NID_hmacWithSHA224,8, | ||
2156 | &(lvalues[5311]),0}, | ||
2157 | {"hmacWithSHA256","hmacWithSHA256",NID_hmacWithSHA256,8, | ||
2158 | &(lvalues[5319]),0}, | ||
2159 | {"hmacWithSHA384","hmacWithSHA384",NID_hmacWithSHA384,8, | ||
2160 | &(lvalues[5327]),0}, | ||
2161 | {"hmacWithSHA512","hmacWithSHA512",NID_hmacWithSHA512,8, | ||
2162 | &(lvalues[5335]),0}, | ||
2163 | {"dsa_with_SHA224","dsa_with_SHA224",NID_dsa_with_SHA224,9, | ||
2164 | &(lvalues[5343]),0}, | ||
2165 | {"dsa_with_SHA256","dsa_with_SHA256",NID_dsa_with_SHA256,9, | ||
2166 | &(lvalues[5352]),0}, | ||
2167 | {"whirlpool","whirlpool",NID_whirlpool,6,&(lvalues[5361]),0}, | ||
2168 | {"cryptopro","cryptopro",NID_cryptopro,5,&(lvalues[5367]),0}, | ||
2169 | {"cryptocom","cryptocom",NID_cryptocom,5,&(lvalues[5372]),0}, | ||
2170 | {"id-GostR3411-94-with-GostR3410-2001", | ||
2171 | "GOST R 34.11-94 with GOST R 34.10-2001", | ||
2172 | NID_id_GostR3411_94_with_GostR3410_2001,6,&(lvalues[5377]),0}, | ||
2173 | {"id-GostR3411-94-with-GostR3410-94", | ||
2174 | "GOST R 34.11-94 with GOST R 34.10-94", | ||
2175 | NID_id_GostR3411_94_with_GostR3410_94,6,&(lvalues[5383]),0}, | ||
2176 | {"md_gost94","GOST R 34.11-94",NID_id_GostR3411_94,6,&(lvalues[5389]),0}, | ||
2177 | {"id-HMACGostR3411-94","HMAC GOST 34.11-94",NID_id_HMACGostR3411_94,6, | ||
2178 | &(lvalues[5395]),0}, | ||
2179 | {"gost2001","GOST R 34.10-2001",NID_id_GostR3410_2001,6, | ||
2180 | &(lvalues[5401]),0}, | ||
2181 | {"gost94","GOST R 34.10-94",NID_id_GostR3410_94,6,&(lvalues[5407]),0}, | ||
2182 | {"gost89","GOST 28147-89",NID_id_Gost28147_89,6,&(lvalues[5413]),0}, | ||
2183 | {"gost89-cnt","gost89-cnt",NID_gost89_cnt,0,NULL,0}, | ||
2184 | {"gost-mac","GOST 28147-89 MAC",NID_id_Gost28147_89_MAC,6, | ||
2185 | &(lvalues[5419]),0}, | ||
2186 | {"prf-gostr3411-94","GOST R 34.11-94 PRF",NID_id_GostR3411_94_prf,6, | ||
2187 | &(lvalues[5425]),0}, | ||
2188 | {"id-GostR3410-2001DH","GOST R 34.10-2001 DH",NID_id_GostR3410_2001DH, | ||
2189 | 6,&(lvalues[5431]),0}, | ||
2190 | {"id-GostR3410-94DH","GOST R 34.10-94 DH",NID_id_GostR3410_94DH,6, | ||
2191 | &(lvalues[5437]),0}, | ||
2192 | {"id-Gost28147-89-CryptoPro-KeyMeshing", | ||
2193 | "id-Gost28147-89-CryptoPro-KeyMeshing", | ||
2194 | NID_id_Gost28147_89_CryptoPro_KeyMeshing,7,&(lvalues[5443]),0}, | ||
2195 | {"id-Gost28147-89-None-KeyMeshing","id-Gost28147-89-None-KeyMeshing", | ||
2196 | NID_id_Gost28147_89_None_KeyMeshing,7,&(lvalues[5450]),0}, | ||
2197 | {"id-GostR3411-94-TestParamSet","id-GostR3411-94-TestParamSet", | ||
2198 | NID_id_GostR3411_94_TestParamSet,7,&(lvalues[5457]),0}, | ||
2199 | {"id-GostR3411-94-CryptoProParamSet", | ||
2200 | "id-GostR3411-94-CryptoProParamSet", | ||
2201 | NID_id_GostR3411_94_CryptoProParamSet,7,&(lvalues[5464]),0}, | ||
2202 | {"id-Gost28147-89-TestParamSet","id-Gost28147-89-TestParamSet", | ||
2203 | NID_id_Gost28147_89_TestParamSet,7,&(lvalues[5471]),0}, | ||
2204 | {"id-Gost28147-89-CryptoPro-A-ParamSet", | ||
2205 | "id-Gost28147-89-CryptoPro-A-ParamSet", | ||
2206 | NID_id_Gost28147_89_CryptoPro_A_ParamSet,7,&(lvalues[5478]),0}, | ||
2207 | {"id-Gost28147-89-CryptoPro-B-ParamSet", | ||
2208 | "id-Gost28147-89-CryptoPro-B-ParamSet", | ||
2209 | NID_id_Gost28147_89_CryptoPro_B_ParamSet,7,&(lvalues[5485]),0}, | ||
2210 | {"id-Gost28147-89-CryptoPro-C-ParamSet", | ||
2211 | "id-Gost28147-89-CryptoPro-C-ParamSet", | ||
2212 | NID_id_Gost28147_89_CryptoPro_C_ParamSet,7,&(lvalues[5492]),0}, | ||
2213 | {"id-Gost28147-89-CryptoPro-D-ParamSet", | ||
2214 | "id-Gost28147-89-CryptoPro-D-ParamSet", | ||
2215 | NID_id_Gost28147_89_CryptoPro_D_ParamSet,7,&(lvalues[5499]),0}, | ||
2216 | {"id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet", | ||
2217 | "id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet", | ||
2218 | NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet,7,&(lvalues[5506]), | ||
2219 | 0}, | ||
2220 | {"id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet", | ||
2221 | "id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet", | ||
2222 | NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet,7,&(lvalues[5513]), | ||
2223 | 0}, | ||
2224 | {"id-Gost28147-89-CryptoPro-RIC-1-ParamSet", | ||
2225 | "id-Gost28147-89-CryptoPro-RIC-1-ParamSet", | ||
2226 | NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet,7,&(lvalues[5520]),0}, | ||
2227 | {"id-GostR3410-94-TestParamSet","id-GostR3410-94-TestParamSet", | ||
2228 | NID_id_GostR3410_94_TestParamSet,7,&(lvalues[5527]),0}, | ||
2229 | {"id-GostR3410-94-CryptoPro-A-ParamSet", | ||
2230 | "id-GostR3410-94-CryptoPro-A-ParamSet", | ||
2231 | NID_id_GostR3410_94_CryptoPro_A_ParamSet,7,&(lvalues[5534]),0}, | ||
2232 | {"id-GostR3410-94-CryptoPro-B-ParamSet", | ||
2233 | "id-GostR3410-94-CryptoPro-B-ParamSet", | ||
2234 | NID_id_GostR3410_94_CryptoPro_B_ParamSet,7,&(lvalues[5541]),0}, | ||
2235 | {"id-GostR3410-94-CryptoPro-C-ParamSet", | ||
2236 | "id-GostR3410-94-CryptoPro-C-ParamSet", | ||
2237 | NID_id_GostR3410_94_CryptoPro_C_ParamSet,7,&(lvalues[5548]),0}, | ||
2238 | {"id-GostR3410-94-CryptoPro-D-ParamSet", | ||
2239 | "id-GostR3410-94-CryptoPro-D-ParamSet", | ||
2240 | NID_id_GostR3410_94_CryptoPro_D_ParamSet,7,&(lvalues[5555]),0}, | ||
2241 | {"id-GostR3410-94-CryptoPro-XchA-ParamSet", | ||
2242 | "id-GostR3410-94-CryptoPro-XchA-ParamSet", | ||
2243 | NID_id_GostR3410_94_CryptoPro_XchA_ParamSet,7,&(lvalues[5562]),0}, | ||
2244 | {"id-GostR3410-94-CryptoPro-XchB-ParamSet", | ||
2245 | "id-GostR3410-94-CryptoPro-XchB-ParamSet", | ||
2246 | NID_id_GostR3410_94_CryptoPro_XchB_ParamSet,7,&(lvalues[5569]),0}, | ||
2247 | {"id-GostR3410-94-CryptoPro-XchC-ParamSet", | ||
2248 | "id-GostR3410-94-CryptoPro-XchC-ParamSet", | ||
2249 | NID_id_GostR3410_94_CryptoPro_XchC_ParamSet,7,&(lvalues[5576]),0}, | ||
2250 | {"id-GostR3410-2001-TestParamSet","id-GostR3410-2001-TestParamSet", | ||
2251 | NID_id_GostR3410_2001_TestParamSet,7,&(lvalues[5583]),0}, | ||
2252 | {"id-GostR3410-2001-CryptoPro-A-ParamSet", | ||
2253 | "id-GostR3410-2001-CryptoPro-A-ParamSet", | ||
2254 | NID_id_GostR3410_2001_CryptoPro_A_ParamSet,7,&(lvalues[5590]),0}, | ||
2255 | {"id-GostR3410-2001-CryptoPro-B-ParamSet", | ||
2256 | "id-GostR3410-2001-CryptoPro-B-ParamSet", | ||
2257 | NID_id_GostR3410_2001_CryptoPro_B_ParamSet,7,&(lvalues[5597]),0}, | ||
2258 | {"id-GostR3410-2001-CryptoPro-C-ParamSet", | ||
2259 | "id-GostR3410-2001-CryptoPro-C-ParamSet", | ||
2260 | NID_id_GostR3410_2001_CryptoPro_C_ParamSet,7,&(lvalues[5604]),0}, | ||
2261 | {"id-GostR3410-2001-CryptoPro-XchA-ParamSet", | ||
2262 | "id-GostR3410-2001-CryptoPro-XchA-ParamSet", | ||
2263 | NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet,7,&(lvalues[5611]),0}, | ||
2264 | |||
2265 | {"id-GostR3410-2001-CryptoPro-XchB-ParamSet", | ||
2266 | "id-GostR3410-2001-CryptoPro-XchB-ParamSet", | ||
2267 | NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet,7,&(lvalues[5618]),0}, | ||
2268 | |||
2269 | {"id-GostR3410-94-a","id-GostR3410-94-a",NID_id_GostR3410_94_a,7, | ||
2270 | &(lvalues[5625]),0}, | ||
2271 | {"id-GostR3410-94-aBis","id-GostR3410-94-aBis", | ||
2272 | NID_id_GostR3410_94_aBis,7,&(lvalues[5632]),0}, | ||
2273 | {"id-GostR3410-94-b","id-GostR3410-94-b",NID_id_GostR3410_94_b,7, | ||
2274 | &(lvalues[5639]),0}, | ||
2275 | {"id-GostR3410-94-bBis","id-GostR3410-94-bBis", | ||
2276 | NID_id_GostR3410_94_bBis,7,&(lvalues[5646]),0}, | ||
2277 | {"id-Gost28147-89-cc","GOST 28147-89 Cryptocom ParamSet", | ||
2278 | NID_id_Gost28147_89_cc,8,&(lvalues[5653]),0}, | ||
2279 | {"gost94cc","GOST 34.10-94 Cryptocom",NID_id_GostR3410_94_cc,8, | ||
2280 | &(lvalues[5661]),0}, | ||
2281 | {"gost2001cc","GOST 34.10-2001 Cryptocom",NID_id_GostR3410_2001_cc,8, | ||
2282 | &(lvalues[5669]),0}, | ||
2283 | {"id-GostR3411-94-with-GostR3410-94-cc", | ||
2284 | "GOST R 34.11-94 with GOST R 34.10-94 Cryptocom", | ||
2285 | NID_id_GostR3411_94_with_GostR3410_94_cc,8,&(lvalues[5677]),0}, | ||
2286 | {"id-GostR3411-94-with-GostR3410-2001-cc", | ||
2287 | "GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom", | ||
2288 | NID_id_GostR3411_94_with_GostR3410_2001_cc,8,&(lvalues[5685]),0}, | ||
2289 | {"id-GostR3410-2001-ParamSet-cc", | ||
2290 | "GOST R 3410-2001 Parameter Set Cryptocom", | ||
2291 | NID_id_GostR3410_2001_ParamSet_cc,8,&(lvalues[5693]),0}, | ||
2292 | {"HMAC","hmac",NID_hmac,0,NULL,0}, | ||
2293 | {"LocalKeySet","Microsoft Local Key set",NID_LocalKeySet,9, | ||
2294 | &(lvalues[5701]),0}, | ||
2295 | {"freshestCRL","X509v3 Freshest CRL",NID_freshest_crl,3, | ||
2296 | &(lvalues[5710]),0}, | ||
2297 | {"id-on-permanentIdentifier","Permanent Identifier", | ||
2298 | NID_id_on_permanentIdentifier,8,&(lvalues[5713]),0}, | ||
2299 | {"searchGuide","searchGuide",NID_searchGuide,3,&(lvalues[5721]),0}, | ||
2300 | {"businessCategory","businessCategory",NID_businessCategory,3, | ||
2301 | &(lvalues[5724]),0}, | ||
2302 | {"postalAddress","postalAddress",NID_postalAddress,3,&(lvalues[5727]),0}, | ||
2303 | {"postOfficeBox","postOfficeBox",NID_postOfficeBox,3,&(lvalues[5730]),0}, | ||
2304 | {"physicalDeliveryOfficeName","physicalDeliveryOfficeName", | ||
2305 | NID_physicalDeliveryOfficeName,3,&(lvalues[5733]),0}, | ||
2306 | {"telephoneNumber","telephoneNumber",NID_telephoneNumber,3, | ||
2307 | &(lvalues[5736]),0}, | ||
2308 | {"telexNumber","telexNumber",NID_telexNumber,3,&(lvalues[5739]),0}, | ||
2309 | {"teletexTerminalIdentifier","teletexTerminalIdentifier", | ||
2310 | NID_teletexTerminalIdentifier,3,&(lvalues[5742]),0}, | ||
2311 | {"facsimileTelephoneNumber","facsimileTelephoneNumber", | ||
2312 | NID_facsimileTelephoneNumber,3,&(lvalues[5745]),0}, | ||
2313 | {"x121Address","x121Address",NID_x121Address,3,&(lvalues[5748]),0}, | ||
2314 | {"internationaliSDNNumber","internationaliSDNNumber", | ||
2315 | NID_internationaliSDNNumber,3,&(lvalues[5751]),0}, | ||
2316 | {"registeredAddress","registeredAddress",NID_registeredAddress,3, | ||
2317 | &(lvalues[5754]),0}, | ||
2318 | {"destinationIndicator","destinationIndicator", | ||
2319 | NID_destinationIndicator,3,&(lvalues[5757]),0}, | ||
2320 | {"preferredDeliveryMethod","preferredDeliveryMethod", | ||
2321 | NID_preferredDeliveryMethod,3,&(lvalues[5760]),0}, | ||
2322 | {"presentationAddress","presentationAddress",NID_presentationAddress, | ||
2323 | 3,&(lvalues[5763]),0}, | ||
2324 | {"supportedApplicationContext","supportedApplicationContext", | ||
2325 | NID_supportedApplicationContext,3,&(lvalues[5766]),0}, | ||
2326 | {"member","member",NID_member,3,&(lvalues[5769]),0}, | ||
2327 | {"owner","owner",NID_owner,3,&(lvalues[5772]),0}, | ||
2328 | {"roleOccupant","roleOccupant",NID_roleOccupant,3,&(lvalues[5775]),0}, | ||
2329 | {"seeAlso","seeAlso",NID_seeAlso,3,&(lvalues[5778]),0}, | ||
2330 | {"userPassword","userPassword",NID_userPassword,3,&(lvalues[5781]),0}, | ||
2331 | {"userCertificate","userCertificate",NID_userCertificate,3, | ||
2332 | &(lvalues[5784]),0}, | ||
2333 | {"cACertificate","cACertificate",NID_cACertificate,3,&(lvalues[5787]),0}, | ||
2334 | {"authorityRevocationList","authorityRevocationList", | ||
2335 | NID_authorityRevocationList,3,&(lvalues[5790]),0}, | ||
2336 | {"certificateRevocationList","certificateRevocationList", | ||
2337 | NID_certificateRevocationList,3,&(lvalues[5793]),0}, | ||
2338 | {"crossCertificatePair","crossCertificatePair", | ||
2339 | NID_crossCertificatePair,3,&(lvalues[5796]),0}, | ||
2340 | {"enhancedSearchGuide","enhancedSearchGuide",NID_enhancedSearchGuide, | ||
2341 | 3,&(lvalues[5799]),0}, | ||
2342 | {"protocolInformation","protocolInformation",NID_protocolInformation, | ||
2343 | 3,&(lvalues[5802]),0}, | ||
2344 | {"distinguishedName","distinguishedName",NID_distinguishedName,3, | ||
2345 | &(lvalues[5805]),0}, | ||
2346 | {"uniqueMember","uniqueMember",NID_uniqueMember,3,&(lvalues[5808]),0}, | ||
2347 | {"houseIdentifier","houseIdentifier",NID_houseIdentifier,3, | ||
2348 | &(lvalues[5811]),0}, | ||
2349 | {"supportedAlgorithms","supportedAlgorithms",NID_supportedAlgorithms, | ||
2350 | 3,&(lvalues[5814]),0}, | ||
2351 | {"deltaRevocationList","deltaRevocationList",NID_deltaRevocationList, | ||
2352 | 3,&(lvalues[5817]),0}, | ||
2353 | {"dmdName","dmdName",NID_dmdName,3,&(lvalues[5820]),0}, | ||
2354 | }; | ||
2355 | |||
2356 | static const unsigned int sn_objs[NUM_SN]={ | ||
2357 | 364, /* "AD_DVCS" */ | ||
2358 | 419, /* "AES-128-CBC" */ | ||
2359 | 421, /* "AES-128-CFB" */ | ||
2360 | 650, /* "AES-128-CFB1" */ | ||
2361 | 653, /* "AES-128-CFB8" */ | ||
2362 | 418, /* "AES-128-ECB" */ | ||
2363 | 420, /* "AES-128-OFB" */ | ||
2364 | 423, /* "AES-192-CBC" */ | ||
2365 | 425, /* "AES-192-CFB" */ | ||
2366 | 651, /* "AES-192-CFB1" */ | ||
2367 | 654, /* "AES-192-CFB8" */ | ||
2368 | 422, /* "AES-192-ECB" */ | ||
2369 | 424, /* "AES-192-OFB" */ | ||
2370 | 427, /* "AES-256-CBC" */ | ||
2371 | 429, /* "AES-256-CFB" */ | ||
2372 | 652, /* "AES-256-CFB1" */ | ||
2373 | 655, /* "AES-256-CFB8" */ | ||
2374 | 426, /* "AES-256-ECB" */ | ||
2375 | 428, /* "AES-256-OFB" */ | ||
2376 | 91, /* "BF-CBC" */ | ||
2377 | 93, /* "BF-CFB" */ | ||
2378 | 92, /* "BF-ECB" */ | ||
2379 | 94, /* "BF-OFB" */ | ||
2380 | 14, /* "C" */ | ||
2381 | 751, /* "CAMELLIA-128-CBC" */ | ||
2382 | 757, /* "CAMELLIA-128-CFB" */ | ||
2383 | 760, /* "CAMELLIA-128-CFB1" */ | ||
2384 | 763, /* "CAMELLIA-128-CFB8" */ | ||
2385 | 754, /* "CAMELLIA-128-ECB" */ | ||
2386 | 766, /* "CAMELLIA-128-OFB" */ | ||
2387 | 752, /* "CAMELLIA-192-CBC" */ | ||
2388 | 758, /* "CAMELLIA-192-CFB" */ | ||
2389 | 761, /* "CAMELLIA-192-CFB1" */ | ||
2390 | 764, /* "CAMELLIA-192-CFB8" */ | ||
2391 | 755, /* "CAMELLIA-192-ECB" */ | ||
2392 | 767, /* "CAMELLIA-192-OFB" */ | ||
2393 | 753, /* "CAMELLIA-256-CBC" */ | ||
2394 | 759, /* "CAMELLIA-256-CFB" */ | ||
2395 | 762, /* "CAMELLIA-256-CFB1" */ | ||
2396 | 765, /* "CAMELLIA-256-CFB8" */ | ||
2397 | 756, /* "CAMELLIA-256-ECB" */ | ||
2398 | 768, /* "CAMELLIA-256-OFB" */ | ||
2399 | 108, /* "CAST5-CBC" */ | ||
2400 | 110, /* "CAST5-CFB" */ | ||
2401 | 109, /* "CAST5-ECB" */ | ||
2402 | 111, /* "CAST5-OFB" */ | ||
2403 | 13, /* "CN" */ | ||
2404 | 141, /* "CRLReason" */ | ||
2405 | 417, /* "CSPName" */ | ||
2406 | 367, /* "CrlID" */ | ||
2407 | 391, /* "DC" */ | ||
2408 | 31, /* "DES-CBC" */ | ||
2409 | 643, /* "DES-CDMF" */ | ||
2410 | 30, /* "DES-CFB" */ | ||
2411 | 656, /* "DES-CFB1" */ | ||
2412 | 657, /* "DES-CFB8" */ | ||
2413 | 29, /* "DES-ECB" */ | ||
2414 | 32, /* "DES-EDE" */ | ||
2415 | 43, /* "DES-EDE-CBC" */ | ||
2416 | 60, /* "DES-EDE-CFB" */ | ||
2417 | 62, /* "DES-EDE-OFB" */ | ||
2418 | 33, /* "DES-EDE3" */ | ||
2419 | 44, /* "DES-EDE3-CBC" */ | ||
2420 | 61, /* "DES-EDE3-CFB" */ | ||
2421 | 658, /* "DES-EDE3-CFB1" */ | ||
2422 | 659, /* "DES-EDE3-CFB8" */ | ||
2423 | 63, /* "DES-EDE3-OFB" */ | ||
2424 | 45, /* "DES-OFB" */ | ||
2425 | 80, /* "DESX-CBC" */ | ||
2426 | 380, /* "DOD" */ | ||
2427 | 116, /* "DSA" */ | ||
2428 | 66, /* "DSA-SHA" */ | ||
2429 | 113, /* "DSA-SHA1" */ | ||
2430 | 70, /* "DSA-SHA1-old" */ | ||
2431 | 67, /* "DSA-old" */ | ||
2432 | 297, /* "DVCS" */ | ||
2433 | 99, /* "GN" */ | ||
2434 | 855, /* "HMAC" */ | ||
2435 | 780, /* "HMAC-MD5" */ | ||
2436 | 781, /* "HMAC-SHA1" */ | ||
2437 | 381, /* "IANA" */ | ||
2438 | 34, /* "IDEA-CBC" */ | ||
2439 | 35, /* "IDEA-CFB" */ | ||
2440 | 36, /* "IDEA-ECB" */ | ||
2441 | 46, /* "IDEA-OFB" */ | ||
2442 | 181, /* "ISO" */ | ||
2443 | 183, /* "ISO-US" */ | ||
2444 | 645, /* "ITU-T" */ | ||
2445 | 646, /* "JOINT-ISO-ITU-T" */ | ||
2446 | 773, /* "KISA" */ | ||
2447 | 15, /* "L" */ | ||
2448 | 856, /* "LocalKeySet" */ | ||
2449 | 3, /* "MD2" */ | ||
2450 | 257, /* "MD4" */ | ||
2451 | 4, /* "MD5" */ | ||
2452 | 114, /* "MD5-SHA1" */ | ||
2453 | 95, /* "MDC2" */ | ||
2454 | 388, /* "Mail" */ | ||
2455 | 393, /* "NULL" */ | ||
2456 | 404, /* "NULL" */ | ||
2457 | 57, /* "Netscape" */ | ||
2458 | 366, /* "Nonce" */ | ||
2459 | 17, /* "O" */ | ||
2460 | 178, /* "OCSP" */ | ||
2461 | 180, /* "OCSPSigning" */ | ||
2462 | 379, /* "ORG" */ | ||
2463 | 18, /* "OU" */ | ||
2464 | 749, /* "Oakley-EC2N-3" */ | ||
2465 | 750, /* "Oakley-EC2N-4" */ | ||
2466 | 9, /* "PBE-MD2-DES" */ | ||
2467 | 168, /* "PBE-MD2-RC2-64" */ | ||
2468 | 10, /* "PBE-MD5-DES" */ | ||
2469 | 169, /* "PBE-MD5-RC2-64" */ | ||
2470 | 147, /* "PBE-SHA1-2DES" */ | ||
2471 | 146, /* "PBE-SHA1-3DES" */ | ||
2472 | 170, /* "PBE-SHA1-DES" */ | ||
2473 | 148, /* "PBE-SHA1-RC2-128" */ | ||
2474 | 149, /* "PBE-SHA1-RC2-40" */ | ||
2475 | 68, /* "PBE-SHA1-RC2-64" */ | ||
2476 | 144, /* "PBE-SHA1-RC4-128" */ | ||
2477 | 145, /* "PBE-SHA1-RC4-40" */ | ||
2478 | 161, /* "PBES2" */ | ||
2479 | 69, /* "PBKDF2" */ | ||
2480 | 162, /* "PBMAC1" */ | ||
2481 | 127, /* "PKIX" */ | ||
2482 | 98, /* "RC2-40-CBC" */ | ||
2483 | 166, /* "RC2-64-CBC" */ | ||
2484 | 37, /* "RC2-CBC" */ | ||
2485 | 39, /* "RC2-CFB" */ | ||
2486 | 38, /* "RC2-ECB" */ | ||
2487 | 40, /* "RC2-OFB" */ | ||
2488 | 5, /* "RC4" */ | ||
2489 | 97, /* "RC4-40" */ | ||
2490 | 120, /* "RC5-CBC" */ | ||
2491 | 122, /* "RC5-CFB" */ | ||
2492 | 121, /* "RC5-ECB" */ | ||
2493 | 123, /* "RC5-OFB" */ | ||
2494 | 117, /* "RIPEMD160" */ | ||
2495 | 124, /* "RLE" */ | ||
2496 | 19, /* "RSA" */ | ||
2497 | 7, /* "RSA-MD2" */ | ||
2498 | 396, /* "RSA-MD4" */ | ||
2499 | 8, /* "RSA-MD5" */ | ||
2500 | 96, /* "RSA-MDC2" */ | ||
2501 | 104, /* "RSA-NP-MD5" */ | ||
2502 | 119, /* "RSA-RIPEMD160" */ | ||
2503 | 42, /* "RSA-SHA" */ | ||
2504 | 65, /* "RSA-SHA1" */ | ||
2505 | 115, /* "RSA-SHA1-2" */ | ||
2506 | 671, /* "RSA-SHA224" */ | ||
2507 | 668, /* "RSA-SHA256" */ | ||
2508 | 669, /* "RSA-SHA384" */ | ||
2509 | 670, /* "RSA-SHA512" */ | ||
2510 | 777, /* "SEED-CBC" */ | ||
2511 | 779, /* "SEED-CFB" */ | ||
2512 | 776, /* "SEED-ECB" */ | ||
2513 | 778, /* "SEED-OFB" */ | ||
2514 | 41, /* "SHA" */ | ||
2515 | 64, /* "SHA1" */ | ||
2516 | 675, /* "SHA224" */ | ||
2517 | 672, /* "SHA256" */ | ||
2518 | 673, /* "SHA384" */ | ||
2519 | 674, /* "SHA512" */ | ||
2520 | 188, /* "SMIME" */ | ||
2521 | 167, /* "SMIME-CAPS" */ | ||
2522 | 100, /* "SN" */ | ||
2523 | 16, /* "ST" */ | ||
2524 | 143, /* "SXNetID" */ | ||
2525 | 458, /* "UID" */ | ||
2526 | 0, /* "UNDEF" */ | ||
2527 | 11, /* "X500" */ | ||
2528 | 378, /* "X500algorithms" */ | ||
2529 | 12, /* "X509" */ | ||
2530 | 184, /* "X9-57" */ | ||
2531 | 185, /* "X9cm" */ | ||
2532 | 125, /* "ZLIB" */ | ||
2533 | 478, /* "aRecord" */ | ||
2534 | 289, /* "aaControls" */ | ||
2535 | 287, /* "ac-auditEntity" */ | ||
2536 | 397, /* "ac-proxying" */ | ||
2537 | 288, /* "ac-targeting" */ | ||
2538 | 368, /* "acceptableResponses" */ | ||
2539 | 446, /* "account" */ | ||
2540 | 363, /* "ad_timestamping" */ | ||
2541 | 376, /* "algorithm" */ | ||
2542 | 405, /* "ansi-X9-62" */ | ||
2543 | 746, /* "anyPolicy" */ | ||
2544 | 370, /* "archiveCutoff" */ | ||
2545 | 484, /* "associatedDomain" */ | ||
2546 | 485, /* "associatedName" */ | ||
2547 | 501, /* "audio" */ | ||
2548 | 177, /* "authorityInfoAccess" */ | ||
2549 | 90, /* "authorityKeyIdentifier" */ | ||
2550 | 882, /* "authorityRevocationList" */ | ||
2551 | 87, /* "basicConstraints" */ | ||
2552 | 365, /* "basicOCSPResponse" */ | ||
2553 | 285, /* "biometricInfo" */ | ||
2554 | 494, /* "buildingName" */ | ||
2555 | 860, /* "businessCategory" */ | ||
2556 | 691, /* "c2onb191v4" */ | ||
2557 | 692, /* "c2onb191v5" */ | ||
2558 | 697, /* "c2onb239v4" */ | ||
2559 | 698, /* "c2onb239v5" */ | ||
2560 | 684, /* "c2pnb163v1" */ | ||
2561 | 685, /* "c2pnb163v2" */ | ||
2562 | 686, /* "c2pnb163v3" */ | ||
2563 | 687, /* "c2pnb176v1" */ | ||
2564 | 693, /* "c2pnb208w1" */ | ||
2565 | 699, /* "c2pnb272w1" */ | ||
2566 | 700, /* "c2pnb304w1" */ | ||
2567 | 702, /* "c2pnb368w1" */ | ||
2568 | 688, /* "c2tnb191v1" */ | ||
2569 | 689, /* "c2tnb191v2" */ | ||
2570 | 690, /* "c2tnb191v3" */ | ||
2571 | 694, /* "c2tnb239v1" */ | ||
2572 | 695, /* "c2tnb239v2" */ | ||
2573 | 696, /* "c2tnb239v3" */ | ||
2574 | 701, /* "c2tnb359v1" */ | ||
2575 | 703, /* "c2tnb431r1" */ | ||
2576 | 881, /* "cACertificate" */ | ||
2577 | 483, /* "cNAMERecord" */ | ||
2578 | 179, /* "caIssuers" */ | ||
2579 | 785, /* "caRepository" */ | ||
2580 | 443, /* "caseIgnoreIA5StringSyntax" */ | ||
2581 | 152, /* "certBag" */ | ||
2582 | 677, /* "certicom-arc" */ | ||
2583 | 771, /* "certificateIssuer" */ | ||
2584 | 89, /* "certificatePolicies" */ | ||
2585 | 883, /* "certificateRevocationList" */ | ||
2586 | 54, /* "challengePassword" */ | ||
2587 | 407, /* "characteristic-two-field" */ | ||
2588 | 395, /* "clearance" */ | ||
2589 | 130, /* "clientAuth" */ | ||
2590 | 131, /* "codeSigning" */ | ||
2591 | 50, /* "contentType" */ | ||
2592 | 53, /* "countersignature" */ | ||
2593 | 153, /* "crlBag" */ | ||
2594 | 103, /* "crlDistributionPoints" */ | ||
2595 | 88, /* "crlNumber" */ | ||
2596 | 884, /* "crossCertificatePair" */ | ||
2597 | 806, /* "cryptocom" */ | ||
2598 | 805, /* "cryptopro" */ | ||
2599 | 500, /* "dITRedirect" */ | ||
2600 | 451, /* "dNSDomain" */ | ||
2601 | 495, /* "dSAQuality" */ | ||
2602 | 434, /* "data" */ | ||
2603 | 390, /* "dcobject" */ | ||
2604 | 140, /* "deltaCRL" */ | ||
2605 | 891, /* "deltaRevocationList" */ | ||
2606 | 107, /* "description" */ | ||
2607 | 871, /* "destinationIndicator" */ | ||
2608 | 28, /* "dhKeyAgreement" */ | ||
2609 | 382, /* "directory" */ | ||
2610 | 887, /* "distinguishedName" */ | ||
2611 | 892, /* "dmdName" */ | ||
2612 | 174, /* "dnQualifier" */ | ||
2613 | 447, /* "document" */ | ||
2614 | 471, /* "documentAuthor" */ | ||
2615 | 468, /* "documentIdentifier" */ | ||
2616 | 472, /* "documentLocation" */ | ||
2617 | 502, /* "documentPublisher" */ | ||
2618 | 449, /* "documentSeries" */ | ||
2619 | 469, /* "documentTitle" */ | ||
2620 | 470, /* "documentVersion" */ | ||
2621 | 392, /* "domain" */ | ||
2622 | 452, /* "domainRelatedObject" */ | ||
2623 | 802, /* "dsa_with_SHA224" */ | ||
2624 | 803, /* "dsa_with_SHA256" */ | ||
2625 | 791, /* "ecdsa-with-Recommended" */ | ||
2626 | 416, /* "ecdsa-with-SHA1" */ | ||
2627 | 793, /* "ecdsa-with-SHA224" */ | ||
2628 | 794, /* "ecdsa-with-SHA256" */ | ||
2629 | 795, /* "ecdsa-with-SHA384" */ | ||
2630 | 796, /* "ecdsa-with-SHA512" */ | ||
2631 | 792, /* "ecdsa-with-Specified" */ | ||
2632 | 48, /* "emailAddress" */ | ||
2633 | 132, /* "emailProtection" */ | ||
2634 | 885, /* "enhancedSearchGuide" */ | ||
2635 | 389, /* "enterprises" */ | ||
2636 | 384, /* "experimental" */ | ||
2637 | 172, /* "extReq" */ | ||
2638 | 56, /* "extendedCertificateAttributes" */ | ||
2639 | 126, /* "extendedKeyUsage" */ | ||
2640 | 372, /* "extendedStatus" */ | ||
2641 | 867, /* "facsimileTelephoneNumber" */ | ||
2642 | 462, /* "favouriteDrink" */ | ||
2643 | 857, /* "freshestCRL" */ | ||
2644 | 453, /* "friendlyCountry" */ | ||
2645 | 490, /* "friendlyCountryName" */ | ||
2646 | 156, /* "friendlyName" */ | ||
2647 | 509, /* "generationQualifier" */ | ||
2648 | 815, /* "gost-mac" */ | ||
2649 | 811, /* "gost2001" */ | ||
2650 | 851, /* "gost2001cc" */ | ||
2651 | 813, /* "gost89" */ | ||
2652 | 814, /* "gost89-cnt" */ | ||
2653 | 812, /* "gost94" */ | ||
2654 | 850, /* "gost94cc" */ | ||
2655 | 797, /* "hmacWithMD5" */ | ||
2656 | 163, /* "hmacWithSHA1" */ | ||
2657 | 798, /* "hmacWithSHA224" */ | ||
2658 | 799, /* "hmacWithSHA256" */ | ||
2659 | 800, /* "hmacWithSHA384" */ | ||
2660 | 801, /* "hmacWithSHA512" */ | ||
2661 | 432, /* "holdInstructionCallIssuer" */ | ||
2662 | 430, /* "holdInstructionCode" */ | ||
2663 | 431, /* "holdInstructionNone" */ | ||
2664 | 433, /* "holdInstructionReject" */ | ||
2665 | 486, /* "homePostalAddress" */ | ||
2666 | 473, /* "homeTelephoneNumber" */ | ||
2667 | 466, /* "host" */ | ||
2668 | 889, /* "houseIdentifier" */ | ||
2669 | 442, /* "iA5StringSyntax" */ | ||
2670 | 783, /* "id-DHBasedMac" */ | ||
2671 | 824, /* "id-Gost28147-89-CryptoPro-A-ParamSet" */ | ||
2672 | 825, /* "id-Gost28147-89-CryptoPro-B-ParamSet" */ | ||
2673 | 826, /* "id-Gost28147-89-CryptoPro-C-ParamSet" */ | ||
2674 | 827, /* "id-Gost28147-89-CryptoPro-D-ParamSet" */ | ||
2675 | 819, /* "id-Gost28147-89-CryptoPro-KeyMeshing" */ | ||
2676 | 829, /* "id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet" */ | ||
2677 | 828, /* "id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet" */ | ||
2678 | 830, /* "id-Gost28147-89-CryptoPro-RIC-1-ParamSet" */ | ||
2679 | 820, /* "id-Gost28147-89-None-KeyMeshing" */ | ||
2680 | 823, /* "id-Gost28147-89-TestParamSet" */ | ||
2681 | 849, /* "id-Gost28147-89-cc" */ | ||
2682 | 840, /* "id-GostR3410-2001-CryptoPro-A-ParamSet" */ | ||
2683 | 841, /* "id-GostR3410-2001-CryptoPro-B-ParamSet" */ | ||
2684 | 842, /* "id-GostR3410-2001-CryptoPro-C-ParamSet" */ | ||
2685 | 843, /* "id-GostR3410-2001-CryptoPro-XchA-ParamSet" */ | ||
2686 | 844, /* "id-GostR3410-2001-CryptoPro-XchB-ParamSet" */ | ||
2687 | 854, /* "id-GostR3410-2001-ParamSet-cc" */ | ||
2688 | 839, /* "id-GostR3410-2001-TestParamSet" */ | ||
2689 | 817, /* "id-GostR3410-2001DH" */ | ||
2690 | 832, /* "id-GostR3410-94-CryptoPro-A-ParamSet" */ | ||
2691 | 833, /* "id-GostR3410-94-CryptoPro-B-ParamSet" */ | ||
2692 | 834, /* "id-GostR3410-94-CryptoPro-C-ParamSet" */ | ||
2693 | 835, /* "id-GostR3410-94-CryptoPro-D-ParamSet" */ | ||
2694 | 836, /* "id-GostR3410-94-CryptoPro-XchA-ParamSet" */ | ||
2695 | 837, /* "id-GostR3410-94-CryptoPro-XchB-ParamSet" */ | ||
2696 | 838, /* "id-GostR3410-94-CryptoPro-XchC-ParamSet" */ | ||
2697 | 831, /* "id-GostR3410-94-TestParamSet" */ | ||
2698 | 845, /* "id-GostR3410-94-a" */ | ||
2699 | 846, /* "id-GostR3410-94-aBis" */ | ||
2700 | 847, /* "id-GostR3410-94-b" */ | ||
2701 | 848, /* "id-GostR3410-94-bBis" */ | ||
2702 | 818, /* "id-GostR3410-94DH" */ | ||
2703 | 822, /* "id-GostR3411-94-CryptoProParamSet" */ | ||
2704 | 821, /* "id-GostR3411-94-TestParamSet" */ | ||
2705 | 807, /* "id-GostR3411-94-with-GostR3410-2001" */ | ||
2706 | 853, /* "id-GostR3411-94-with-GostR3410-2001-cc" */ | ||
2707 | 808, /* "id-GostR3411-94-with-GostR3410-94" */ | ||
2708 | 852, /* "id-GostR3411-94-with-GostR3410-94-cc" */ | ||
2709 | 810, /* "id-HMACGostR3411-94" */ | ||
2710 | 782, /* "id-PasswordBasedMAC" */ | ||
2711 | 266, /* "id-aca" */ | ||
2712 | 355, /* "id-aca-accessIdentity" */ | ||
2713 | 354, /* "id-aca-authenticationInfo" */ | ||
2714 | 356, /* "id-aca-chargingIdentity" */ | ||
2715 | 399, /* "id-aca-encAttrs" */ | ||
2716 | 357, /* "id-aca-group" */ | ||
2717 | 358, /* "id-aca-role" */ | ||
2718 | 176, /* "id-ad" */ | ||
2719 | 788, /* "id-aes128-wrap" */ | ||
2720 | 789, /* "id-aes192-wrap" */ | ||
2721 | 790, /* "id-aes256-wrap" */ | ||
2722 | 262, /* "id-alg" */ | ||
2723 | 323, /* "id-alg-des40" */ | ||
2724 | 326, /* "id-alg-dh-pop" */ | ||
2725 | 325, /* "id-alg-dh-sig-hmac-sha1" */ | ||
2726 | 324, /* "id-alg-noSignature" */ | ||
2727 | 268, /* "id-cct" */ | ||
2728 | 361, /* "id-cct-PKIData" */ | ||
2729 | 362, /* "id-cct-PKIResponse" */ | ||
2730 | 360, /* "id-cct-crs" */ | ||
2731 | 81, /* "id-ce" */ | ||
2732 | 680, /* "id-characteristic-two-basis" */ | ||
2733 | 263, /* "id-cmc" */ | ||
2734 | 334, /* "id-cmc-addExtensions" */ | ||
2735 | 346, /* "id-cmc-confirmCertAcceptance" */ | ||
2736 | 330, /* "id-cmc-dataReturn" */ | ||
2737 | 336, /* "id-cmc-decryptedPOP" */ | ||
2738 | 335, /* "id-cmc-encryptedPOP" */ | ||
2739 | 339, /* "id-cmc-getCRL" */ | ||
2740 | 338, /* "id-cmc-getCert" */ | ||
2741 | 328, /* "id-cmc-identification" */ | ||
2742 | 329, /* "id-cmc-identityProof" */ | ||
2743 | 337, /* "id-cmc-lraPOPWitness" */ | ||
2744 | 344, /* "id-cmc-popLinkRandom" */ | ||
2745 | 345, /* "id-cmc-popLinkWitness" */ | ||
2746 | 343, /* "id-cmc-queryPending" */ | ||
2747 | 333, /* "id-cmc-recipientNonce" */ | ||
2748 | 341, /* "id-cmc-regInfo" */ | ||
2749 | 342, /* "id-cmc-responseInfo" */ | ||
2750 | 340, /* "id-cmc-revokeRequest" */ | ||
2751 | 332, /* "id-cmc-senderNonce" */ | ||
2752 | 327, /* "id-cmc-statusInfo" */ | ||
2753 | 331, /* "id-cmc-transactionId" */ | ||
2754 | 787, /* "id-ct-asciiTextWithCRLF" */ | ||
2755 | 408, /* "id-ecPublicKey" */ | ||
2756 | 508, /* "id-hex-multipart-message" */ | ||
2757 | 507, /* "id-hex-partial-message" */ | ||
2758 | 260, /* "id-it" */ | ||
2759 | 302, /* "id-it-caKeyUpdateInfo" */ | ||
2760 | 298, /* "id-it-caProtEncCert" */ | ||
2761 | 311, /* "id-it-confirmWaitTime" */ | ||
2762 | 303, /* "id-it-currentCRL" */ | ||
2763 | 300, /* "id-it-encKeyPairTypes" */ | ||
2764 | 310, /* "id-it-implicitConfirm" */ | ||
2765 | 308, /* "id-it-keyPairParamRep" */ | ||
2766 | 307, /* "id-it-keyPairParamReq" */ | ||
2767 | 312, /* "id-it-origPKIMessage" */ | ||
2768 | 301, /* "id-it-preferredSymmAlg" */ | ||
2769 | 309, /* "id-it-revPassphrase" */ | ||
2770 | 299, /* "id-it-signKeyPairTypes" */ | ||
2771 | 305, /* "id-it-subscriptionRequest" */ | ||
2772 | 306, /* "id-it-subscriptionResponse" */ | ||
2773 | 784, /* "id-it-suppLangTags" */ | ||
2774 | 304, /* "id-it-unsupportedOIDs" */ | ||
2775 | 128, /* "id-kp" */ | ||
2776 | 280, /* "id-mod-attribute-cert" */ | ||
2777 | 274, /* "id-mod-cmc" */ | ||
2778 | 277, /* "id-mod-cmp" */ | ||
2779 | 284, /* "id-mod-cmp2000" */ | ||
2780 | 273, /* "id-mod-crmf" */ | ||
2781 | 283, /* "id-mod-dvcs" */ | ||
2782 | 275, /* "id-mod-kea-profile-88" */ | ||
2783 | 276, /* "id-mod-kea-profile-93" */ | ||
2784 | 282, /* "id-mod-ocsp" */ | ||
2785 | 278, /* "id-mod-qualified-cert-88" */ | ||
2786 | 279, /* "id-mod-qualified-cert-93" */ | ||
2787 | 281, /* "id-mod-timestamp-protocol" */ | ||
2788 | 264, /* "id-on" */ | ||
2789 | 858, /* "id-on-permanentIdentifier" */ | ||
2790 | 347, /* "id-on-personalData" */ | ||
2791 | 265, /* "id-pda" */ | ||
2792 | 352, /* "id-pda-countryOfCitizenship" */ | ||
2793 | 353, /* "id-pda-countryOfResidence" */ | ||
2794 | 348, /* "id-pda-dateOfBirth" */ | ||
2795 | 351, /* "id-pda-gender" */ | ||
2796 | 349, /* "id-pda-placeOfBirth" */ | ||
2797 | 175, /* "id-pe" */ | ||
2798 | 261, /* "id-pkip" */ | ||
2799 | 258, /* "id-pkix-mod" */ | ||
2800 | 269, /* "id-pkix1-explicit-88" */ | ||
2801 | 271, /* "id-pkix1-explicit-93" */ | ||
2802 | 270, /* "id-pkix1-implicit-88" */ | ||
2803 | 272, /* "id-pkix1-implicit-93" */ | ||
2804 | 662, /* "id-ppl" */ | ||
2805 | 664, /* "id-ppl-anyLanguage" */ | ||
2806 | 667, /* "id-ppl-independent" */ | ||
2807 | 665, /* "id-ppl-inheritAll" */ | ||
2808 | 267, /* "id-qcs" */ | ||
2809 | 359, /* "id-qcs-pkixQCSyntax-v1" */ | ||
2810 | 259, /* "id-qt" */ | ||
2811 | 164, /* "id-qt-cps" */ | ||
2812 | 165, /* "id-qt-unotice" */ | ||
2813 | 313, /* "id-regCtrl" */ | ||
2814 | 316, /* "id-regCtrl-authenticator" */ | ||
2815 | 319, /* "id-regCtrl-oldCertID" */ | ||
2816 | 318, /* "id-regCtrl-pkiArchiveOptions" */ | ||
2817 | 317, /* "id-regCtrl-pkiPublicationInfo" */ | ||
2818 | 320, /* "id-regCtrl-protocolEncrKey" */ | ||
2819 | 315, /* "id-regCtrl-regToken" */ | ||
2820 | 314, /* "id-regInfo" */ | ||
2821 | 322, /* "id-regInfo-certReq" */ | ||
2822 | 321, /* "id-regInfo-utf8Pairs" */ | ||
2823 | 512, /* "id-set" */ | ||
2824 | 191, /* "id-smime-aa" */ | ||
2825 | 215, /* "id-smime-aa-contentHint" */ | ||
2826 | 218, /* "id-smime-aa-contentIdentifier" */ | ||
2827 | 221, /* "id-smime-aa-contentReference" */ | ||
2828 | 240, /* "id-smime-aa-dvcs-dvc" */ | ||
2829 | 217, /* "id-smime-aa-encapContentType" */ | ||
2830 | 222, /* "id-smime-aa-encrypKeyPref" */ | ||
2831 | 220, /* "id-smime-aa-equivalentLabels" */ | ||
2832 | 232, /* "id-smime-aa-ets-CertificateRefs" */ | ||
2833 | 233, /* "id-smime-aa-ets-RevocationRefs" */ | ||
2834 | 238, /* "id-smime-aa-ets-archiveTimeStamp" */ | ||
2835 | 237, /* "id-smime-aa-ets-certCRLTimestamp" */ | ||
2836 | 234, /* "id-smime-aa-ets-certValues" */ | ||
2837 | 227, /* "id-smime-aa-ets-commitmentType" */ | ||
2838 | 231, /* "id-smime-aa-ets-contentTimestamp" */ | ||
2839 | 236, /* "id-smime-aa-ets-escTimeStamp" */ | ||
2840 | 230, /* "id-smime-aa-ets-otherSigCert" */ | ||
2841 | 235, /* "id-smime-aa-ets-revocationValues" */ | ||
2842 | 226, /* "id-smime-aa-ets-sigPolicyId" */ | ||
2843 | 229, /* "id-smime-aa-ets-signerAttr" */ | ||
2844 | 228, /* "id-smime-aa-ets-signerLocation" */ | ||
2845 | 219, /* "id-smime-aa-macValue" */ | ||
2846 | 214, /* "id-smime-aa-mlExpandHistory" */ | ||
2847 | 216, /* "id-smime-aa-msgSigDigest" */ | ||
2848 | 212, /* "id-smime-aa-receiptRequest" */ | ||
2849 | 213, /* "id-smime-aa-securityLabel" */ | ||
2850 | 239, /* "id-smime-aa-signatureType" */ | ||
2851 | 223, /* "id-smime-aa-signingCertificate" */ | ||
2852 | 224, /* "id-smime-aa-smimeEncryptCerts" */ | ||
2853 | 225, /* "id-smime-aa-timeStampToken" */ | ||
2854 | 192, /* "id-smime-alg" */ | ||
2855 | 243, /* "id-smime-alg-3DESwrap" */ | ||
2856 | 246, /* "id-smime-alg-CMS3DESwrap" */ | ||
2857 | 247, /* "id-smime-alg-CMSRC2wrap" */ | ||
2858 | 245, /* "id-smime-alg-ESDH" */ | ||
2859 | 241, /* "id-smime-alg-ESDHwith3DES" */ | ||
2860 | 242, /* "id-smime-alg-ESDHwithRC2" */ | ||
2861 | 244, /* "id-smime-alg-RC2wrap" */ | ||
2862 | 193, /* "id-smime-cd" */ | ||
2863 | 248, /* "id-smime-cd-ldap" */ | ||
2864 | 190, /* "id-smime-ct" */ | ||
2865 | 210, /* "id-smime-ct-DVCSRequestData" */ | ||
2866 | 211, /* "id-smime-ct-DVCSResponseData" */ | ||
2867 | 208, /* "id-smime-ct-TDTInfo" */ | ||
2868 | 207, /* "id-smime-ct-TSTInfo" */ | ||
2869 | 205, /* "id-smime-ct-authData" */ | ||
2870 | 786, /* "id-smime-ct-compressedData" */ | ||
2871 | 209, /* "id-smime-ct-contentInfo" */ | ||
2872 | 206, /* "id-smime-ct-publishCert" */ | ||
2873 | 204, /* "id-smime-ct-receipt" */ | ||
2874 | 195, /* "id-smime-cti" */ | ||
2875 | 255, /* "id-smime-cti-ets-proofOfApproval" */ | ||
2876 | 256, /* "id-smime-cti-ets-proofOfCreation" */ | ||
2877 | 253, /* "id-smime-cti-ets-proofOfDelivery" */ | ||
2878 | 251, /* "id-smime-cti-ets-proofOfOrigin" */ | ||
2879 | 252, /* "id-smime-cti-ets-proofOfReceipt" */ | ||
2880 | 254, /* "id-smime-cti-ets-proofOfSender" */ | ||
2881 | 189, /* "id-smime-mod" */ | ||
2882 | 196, /* "id-smime-mod-cms" */ | ||
2883 | 197, /* "id-smime-mod-ess" */ | ||
2884 | 202, /* "id-smime-mod-ets-eSigPolicy-88" */ | ||
2885 | 203, /* "id-smime-mod-ets-eSigPolicy-97" */ | ||
2886 | 200, /* "id-smime-mod-ets-eSignature-88" */ | ||
2887 | 201, /* "id-smime-mod-ets-eSignature-97" */ | ||
2888 | 199, /* "id-smime-mod-msg-v3" */ | ||
2889 | 198, /* "id-smime-mod-oid" */ | ||
2890 | 194, /* "id-smime-spq" */ | ||
2891 | 250, /* "id-smime-spq-ets-sqt-unotice" */ | ||
2892 | 249, /* "id-smime-spq-ets-sqt-uri" */ | ||
2893 | 676, /* "identified-organization" */ | ||
2894 | 461, /* "info" */ | ||
2895 | 748, /* "inhibitAnyPolicy" */ | ||
2896 | 101, /* "initials" */ | ||
2897 | 647, /* "international-organizations" */ | ||
2898 | 869, /* "internationaliSDNNumber" */ | ||
2899 | 142, /* "invalidityDate" */ | ||
2900 | 294, /* "ipsecEndSystem" */ | ||
2901 | 295, /* "ipsecTunnel" */ | ||
2902 | 296, /* "ipsecUser" */ | ||
2903 | 86, /* "issuerAltName" */ | ||
2904 | 770, /* "issuingDistributionPoint" */ | ||
2905 | 492, /* "janetMailbox" */ | ||
2906 | 150, /* "keyBag" */ | ||
2907 | 83, /* "keyUsage" */ | ||
2908 | 477, /* "lastModifiedBy" */ | ||
2909 | 476, /* "lastModifiedTime" */ | ||
2910 | 157, /* "localKeyID" */ | ||
2911 | 480, /* "mXRecord" */ | ||
2912 | 460, /* "mail" */ | ||
2913 | 493, /* "mailPreferenceOption" */ | ||
2914 | 467, /* "manager" */ | ||
2915 | 809, /* "md_gost94" */ | ||
2916 | 875, /* "member" */ | ||
2917 | 182, /* "member-body" */ | ||
2918 | 51, /* "messageDigest" */ | ||
2919 | 383, /* "mgmt" */ | ||
2920 | 504, /* "mime-mhs" */ | ||
2921 | 506, /* "mime-mhs-bodies" */ | ||
2922 | 505, /* "mime-mhs-headings" */ | ||
2923 | 488, /* "mobileTelephoneNumber" */ | ||
2924 | 136, /* "msCTLSign" */ | ||
2925 | 135, /* "msCodeCom" */ | ||
2926 | 134, /* "msCodeInd" */ | ||
2927 | 138, /* "msEFS" */ | ||
2928 | 171, /* "msExtReq" */ | ||
2929 | 137, /* "msSGC" */ | ||
2930 | 648, /* "msSmartcardLogin" */ | ||
2931 | 649, /* "msUPN" */ | ||
2932 | 481, /* "nSRecord" */ | ||
2933 | 173, /* "name" */ | ||
2934 | 666, /* "nameConstraints" */ | ||
2935 | 369, /* "noCheck" */ | ||
2936 | 403, /* "noRevAvail" */ | ||
2937 | 72, /* "nsBaseUrl" */ | ||
2938 | 76, /* "nsCaPolicyUrl" */ | ||
2939 | 74, /* "nsCaRevocationUrl" */ | ||
2940 | 58, /* "nsCertExt" */ | ||
2941 | 79, /* "nsCertSequence" */ | ||
2942 | 71, /* "nsCertType" */ | ||
2943 | 78, /* "nsComment" */ | ||
2944 | 59, /* "nsDataType" */ | ||
2945 | 75, /* "nsRenewalUrl" */ | ||
2946 | 73, /* "nsRevocationUrl" */ | ||
2947 | 139, /* "nsSGC" */ | ||
2948 | 77, /* "nsSslServerName" */ | ||
2949 | 681, /* "onBasis" */ | ||
2950 | 491, /* "organizationalStatus" */ | ||
2951 | 475, /* "otherMailbox" */ | ||
2952 | 876, /* "owner" */ | ||
2953 | 489, /* "pagerTelephoneNumber" */ | ||
2954 | 374, /* "path" */ | ||
2955 | 112, /* "pbeWithMD5AndCast5CBC" */ | ||
2956 | 499, /* "personalSignature" */ | ||
2957 | 487, /* "personalTitle" */ | ||
2958 | 464, /* "photo" */ | ||
2959 | 863, /* "physicalDeliveryOfficeName" */ | ||
2960 | 437, /* "pilot" */ | ||
2961 | 439, /* "pilotAttributeSyntax" */ | ||
2962 | 438, /* "pilotAttributeType" */ | ||
2963 | 479, /* "pilotAttributeType27" */ | ||
2964 | 456, /* "pilotDSA" */ | ||
2965 | 441, /* "pilotGroups" */ | ||
2966 | 444, /* "pilotObject" */ | ||
2967 | 440, /* "pilotObjectClass" */ | ||
2968 | 455, /* "pilotOrganization" */ | ||
2969 | 445, /* "pilotPerson" */ | ||
2970 | 2, /* "pkcs" */ | ||
2971 | 186, /* "pkcs1" */ | ||
2972 | 27, /* "pkcs3" */ | ||
2973 | 187, /* "pkcs5" */ | ||
2974 | 20, /* "pkcs7" */ | ||
2975 | 21, /* "pkcs7-data" */ | ||
2976 | 25, /* "pkcs7-digestData" */ | ||
2977 | 26, /* "pkcs7-encryptedData" */ | ||
2978 | 23, /* "pkcs7-envelopedData" */ | ||
2979 | 24, /* "pkcs7-signedAndEnvelopedData" */ | ||
2980 | 22, /* "pkcs7-signedData" */ | ||
2981 | 151, /* "pkcs8ShroudedKeyBag" */ | ||
2982 | 47, /* "pkcs9" */ | ||
2983 | 401, /* "policyConstraints" */ | ||
2984 | 747, /* "policyMappings" */ | ||
2985 | 862, /* "postOfficeBox" */ | ||
2986 | 861, /* "postalAddress" */ | ||
2987 | 661, /* "postalCode" */ | ||
2988 | 683, /* "ppBasis" */ | ||
2989 | 872, /* "preferredDeliveryMethod" */ | ||
2990 | 873, /* "presentationAddress" */ | ||
2991 | 816, /* "prf-gostr3411-94" */ | ||
2992 | 406, /* "prime-field" */ | ||
2993 | 409, /* "prime192v1" */ | ||
2994 | 410, /* "prime192v2" */ | ||
2995 | 411, /* "prime192v3" */ | ||
2996 | 412, /* "prime239v1" */ | ||
2997 | 413, /* "prime239v2" */ | ||
2998 | 414, /* "prime239v3" */ | ||
2999 | 415, /* "prime256v1" */ | ||
3000 | 385, /* "private" */ | ||
3001 | 84, /* "privateKeyUsagePeriod" */ | ||
3002 | 886, /* "protocolInformation" */ | ||
3003 | 663, /* "proxyCertInfo" */ | ||
3004 | 510, /* "pseudonym" */ | ||
3005 | 435, /* "pss" */ | ||
3006 | 286, /* "qcStatements" */ | ||
3007 | 457, /* "qualityLabelledData" */ | ||
3008 | 450, /* "rFC822localPart" */ | ||
3009 | 870, /* "registeredAddress" */ | ||
3010 | 400, /* "role" */ | ||
3011 | 877, /* "roleOccupant" */ | ||
3012 | 448, /* "room" */ | ||
3013 | 463, /* "roomNumber" */ | ||
3014 | 6, /* "rsaEncryption" */ | ||
3015 | 644, /* "rsaOAEPEncryptionSET" */ | ||
3016 | 377, /* "rsaSignature" */ | ||
3017 | 1, /* "rsadsi" */ | ||
3018 | 482, /* "sOARecord" */ | ||
3019 | 155, /* "safeContentsBag" */ | ||
3020 | 291, /* "sbgp-autonomousSysNum" */ | ||
3021 | 290, /* "sbgp-ipAddrBlock" */ | ||
3022 | 292, /* "sbgp-routerIdentifier" */ | ||
3023 | 159, /* "sdsiCertificate" */ | ||
3024 | 859, /* "searchGuide" */ | ||
3025 | 704, /* "secp112r1" */ | ||
3026 | 705, /* "secp112r2" */ | ||
3027 | 706, /* "secp128r1" */ | ||
3028 | 707, /* "secp128r2" */ | ||
3029 | 708, /* "secp160k1" */ | ||
3030 | 709, /* "secp160r1" */ | ||
3031 | 710, /* "secp160r2" */ | ||
3032 | 711, /* "secp192k1" */ | ||
3033 | 712, /* "secp224k1" */ | ||
3034 | 713, /* "secp224r1" */ | ||
3035 | 714, /* "secp256k1" */ | ||
3036 | 715, /* "secp384r1" */ | ||
3037 | 716, /* "secp521r1" */ | ||
3038 | 154, /* "secretBag" */ | ||
3039 | 474, /* "secretary" */ | ||
3040 | 717, /* "sect113r1" */ | ||
3041 | 718, /* "sect113r2" */ | ||
3042 | 719, /* "sect131r1" */ | ||
3043 | 720, /* "sect131r2" */ | ||
3044 | 721, /* "sect163k1" */ | ||
3045 | 722, /* "sect163r1" */ | ||
3046 | 723, /* "sect163r2" */ | ||
3047 | 724, /* "sect193r1" */ | ||
3048 | 725, /* "sect193r2" */ | ||
3049 | 726, /* "sect233k1" */ | ||
3050 | 727, /* "sect233r1" */ | ||
3051 | 728, /* "sect239k1" */ | ||
3052 | 729, /* "sect283k1" */ | ||
3053 | 730, /* "sect283r1" */ | ||
3054 | 731, /* "sect409k1" */ | ||
3055 | 732, /* "sect409r1" */ | ||
3056 | 733, /* "sect571k1" */ | ||
3057 | 734, /* "sect571r1" */ | ||
3058 | 386, /* "security" */ | ||
3059 | 878, /* "seeAlso" */ | ||
3060 | 394, /* "selected-attribute-types" */ | ||
3061 | 105, /* "serialNumber" */ | ||
3062 | 129, /* "serverAuth" */ | ||
3063 | 371, /* "serviceLocator" */ | ||
3064 | 625, /* "set-addPolicy" */ | ||
3065 | 515, /* "set-attr" */ | ||
3066 | 518, /* "set-brand" */ | ||
3067 | 638, /* "set-brand-AmericanExpress" */ | ||
3068 | 637, /* "set-brand-Diners" */ | ||
3069 | 636, /* "set-brand-IATA-ATA" */ | ||
3070 | 639, /* "set-brand-JCB" */ | ||
3071 | 641, /* "set-brand-MasterCard" */ | ||
3072 | 642, /* "set-brand-Novus" */ | ||
3073 | 640, /* "set-brand-Visa" */ | ||
3074 | 517, /* "set-certExt" */ | ||
3075 | 513, /* "set-ctype" */ | ||
3076 | 514, /* "set-msgExt" */ | ||
3077 | 516, /* "set-policy" */ | ||
3078 | 607, /* "set-policy-root" */ | ||
3079 | 624, /* "set-rootKeyThumb" */ | ||
3080 | 620, /* "setAttr-Cert" */ | ||
3081 | 631, /* "setAttr-GenCryptgrm" */ | ||
3082 | 623, /* "setAttr-IssCap" */ | ||
3083 | 628, /* "setAttr-IssCap-CVM" */ | ||
3084 | 630, /* "setAttr-IssCap-Sig" */ | ||
3085 | 629, /* "setAttr-IssCap-T2" */ | ||
3086 | 621, /* "setAttr-PGWYcap" */ | ||
3087 | 635, /* "setAttr-SecDevSig" */ | ||
3088 | 632, /* "setAttr-T2Enc" */ | ||
3089 | 633, /* "setAttr-T2cleartxt" */ | ||
3090 | 634, /* "setAttr-TokICCsig" */ | ||
3091 | 627, /* "setAttr-Token-B0Prime" */ | ||
3092 | 626, /* "setAttr-Token-EMV" */ | ||
3093 | 622, /* "setAttr-TokenType" */ | ||
3094 | 619, /* "setCext-IssuerCapabilities" */ | ||
3095 | 615, /* "setCext-PGWYcapabilities" */ | ||
3096 | 616, /* "setCext-TokenIdentifier" */ | ||
3097 | 618, /* "setCext-TokenType" */ | ||
3098 | 617, /* "setCext-Track2Data" */ | ||
3099 | 611, /* "setCext-cCertRequired" */ | ||
3100 | 609, /* "setCext-certType" */ | ||
3101 | 608, /* "setCext-hashedRoot" */ | ||
3102 | 610, /* "setCext-merchData" */ | ||
3103 | 613, /* "setCext-setExt" */ | ||
3104 | 614, /* "setCext-setQualf" */ | ||
3105 | 612, /* "setCext-tunneling" */ | ||
3106 | 540, /* "setct-AcqCardCodeMsg" */ | ||
3107 | 576, /* "setct-AcqCardCodeMsgTBE" */ | ||
3108 | 570, /* "setct-AuthReqTBE" */ | ||
3109 | 534, /* "setct-AuthReqTBS" */ | ||
3110 | 527, /* "setct-AuthResBaggage" */ | ||
3111 | 571, /* "setct-AuthResTBE" */ | ||
3112 | 572, /* "setct-AuthResTBEX" */ | ||
3113 | 535, /* "setct-AuthResTBS" */ | ||
3114 | 536, /* "setct-AuthResTBSX" */ | ||
3115 | 528, /* "setct-AuthRevReqBaggage" */ | ||
3116 | 577, /* "setct-AuthRevReqTBE" */ | ||
3117 | 541, /* "setct-AuthRevReqTBS" */ | ||
3118 | 529, /* "setct-AuthRevResBaggage" */ | ||
3119 | 542, /* "setct-AuthRevResData" */ | ||
3120 | 578, /* "setct-AuthRevResTBE" */ | ||
3121 | 579, /* "setct-AuthRevResTBEB" */ | ||
3122 | 543, /* "setct-AuthRevResTBS" */ | ||
3123 | 573, /* "setct-AuthTokenTBE" */ | ||
3124 | 537, /* "setct-AuthTokenTBS" */ | ||
3125 | 600, /* "setct-BCIDistributionTBS" */ | ||
3126 | 558, /* "setct-BatchAdminReqData" */ | ||
3127 | 592, /* "setct-BatchAdminReqTBE" */ | ||
3128 | 559, /* "setct-BatchAdminResData" */ | ||
3129 | 593, /* "setct-BatchAdminResTBE" */ | ||
3130 | 599, /* "setct-CRLNotificationResTBS" */ | ||
3131 | 598, /* "setct-CRLNotificationTBS" */ | ||
3132 | 580, /* "setct-CapReqTBE" */ | ||
3133 | 581, /* "setct-CapReqTBEX" */ | ||
3134 | 544, /* "setct-CapReqTBS" */ | ||
3135 | 545, /* "setct-CapReqTBSX" */ | ||
3136 | 546, /* "setct-CapResData" */ | ||
3137 | 582, /* "setct-CapResTBE" */ | ||
3138 | 583, /* "setct-CapRevReqTBE" */ | ||
3139 | 584, /* "setct-CapRevReqTBEX" */ | ||
3140 | 547, /* "setct-CapRevReqTBS" */ | ||
3141 | 548, /* "setct-CapRevReqTBSX" */ | ||
3142 | 549, /* "setct-CapRevResData" */ | ||
3143 | 585, /* "setct-CapRevResTBE" */ | ||
3144 | 538, /* "setct-CapTokenData" */ | ||
3145 | 530, /* "setct-CapTokenSeq" */ | ||
3146 | 574, /* "setct-CapTokenTBE" */ | ||
3147 | 575, /* "setct-CapTokenTBEX" */ | ||
3148 | 539, /* "setct-CapTokenTBS" */ | ||
3149 | 560, /* "setct-CardCInitResTBS" */ | ||
3150 | 566, /* "setct-CertInqReqTBS" */ | ||
3151 | 563, /* "setct-CertReqData" */ | ||
3152 | 595, /* "setct-CertReqTBE" */ | ||
3153 | 596, /* "setct-CertReqTBEX" */ | ||
3154 | 564, /* "setct-CertReqTBS" */ | ||
3155 | 565, /* "setct-CertResData" */ | ||
3156 | 597, /* "setct-CertResTBE" */ | ||
3157 | 586, /* "setct-CredReqTBE" */ | ||
3158 | 587, /* "setct-CredReqTBEX" */ | ||
3159 | 550, /* "setct-CredReqTBS" */ | ||
3160 | 551, /* "setct-CredReqTBSX" */ | ||
3161 | 552, /* "setct-CredResData" */ | ||
3162 | 588, /* "setct-CredResTBE" */ | ||
3163 | 589, /* "setct-CredRevReqTBE" */ | ||
3164 | 590, /* "setct-CredRevReqTBEX" */ | ||
3165 | 553, /* "setct-CredRevReqTBS" */ | ||
3166 | 554, /* "setct-CredRevReqTBSX" */ | ||
3167 | 555, /* "setct-CredRevResData" */ | ||
3168 | 591, /* "setct-CredRevResTBE" */ | ||
3169 | 567, /* "setct-ErrorTBS" */ | ||
3170 | 526, /* "setct-HODInput" */ | ||
3171 | 561, /* "setct-MeAqCInitResTBS" */ | ||
3172 | 522, /* "setct-OIData" */ | ||
3173 | 519, /* "setct-PANData" */ | ||
3174 | 521, /* "setct-PANOnly" */ | ||
3175 | 520, /* "setct-PANToken" */ | ||
3176 | 556, /* "setct-PCertReqData" */ | ||
3177 | 557, /* "setct-PCertResTBS" */ | ||
3178 | 523, /* "setct-PI" */ | ||
3179 | 532, /* "setct-PI-TBS" */ | ||
3180 | 524, /* "setct-PIData" */ | ||
3181 | 525, /* "setct-PIDataUnsigned" */ | ||
3182 | 568, /* "setct-PIDualSignedTBE" */ | ||
3183 | 569, /* "setct-PIUnsignedTBE" */ | ||
3184 | 531, /* "setct-PInitResData" */ | ||
3185 | 533, /* "setct-PResData" */ | ||
3186 | 594, /* "setct-RegFormReqTBE" */ | ||
3187 | 562, /* "setct-RegFormResTBS" */ | ||
3188 | 606, /* "setext-cv" */ | ||
3189 | 601, /* "setext-genCrypt" */ | ||
3190 | 602, /* "setext-miAuth" */ | ||
3191 | 604, /* "setext-pinAny" */ | ||
3192 | 603, /* "setext-pinSecure" */ | ||
3193 | 605, /* "setext-track2" */ | ||
3194 | 52, /* "signingTime" */ | ||
3195 | 454, /* "simpleSecurityObject" */ | ||
3196 | 496, /* "singleLevelQuality" */ | ||
3197 | 387, /* "snmpv2" */ | ||
3198 | 660, /* "street" */ | ||
3199 | 85, /* "subjectAltName" */ | ||
3200 | 769, /* "subjectDirectoryAttributes" */ | ||
3201 | 398, /* "subjectInfoAccess" */ | ||
3202 | 82, /* "subjectKeyIdentifier" */ | ||
3203 | 498, /* "subtreeMaximumQuality" */ | ||
3204 | 497, /* "subtreeMinimumQuality" */ | ||
3205 | 890, /* "supportedAlgorithms" */ | ||
3206 | 874, /* "supportedApplicationContext" */ | ||
3207 | 402, /* "targetInformation" */ | ||
3208 | 864, /* "telephoneNumber" */ | ||
3209 | 866, /* "teletexTerminalIdentifier" */ | ||
3210 | 865, /* "telexNumber" */ | ||
3211 | 459, /* "textEncodedORAddress" */ | ||
3212 | 293, /* "textNotice" */ | ||
3213 | 133, /* "timeStamping" */ | ||
3214 | 106, /* "title" */ | ||
3215 | 682, /* "tpBasis" */ | ||
3216 | 375, /* "trustRoot" */ | ||
3217 | 436, /* "ucl" */ | ||
3218 | 888, /* "uniqueMember" */ | ||
3219 | 55, /* "unstructuredAddress" */ | ||
3220 | 49, /* "unstructuredName" */ | ||
3221 | 880, /* "userCertificate" */ | ||
3222 | 465, /* "userClass" */ | ||
3223 | 879, /* "userPassword" */ | ||
3224 | 373, /* "valid" */ | ||
3225 | 678, /* "wap" */ | ||
3226 | 679, /* "wap-wsg" */ | ||
3227 | 735, /* "wap-wsg-idm-ecid-wtls1" */ | ||
3228 | 743, /* "wap-wsg-idm-ecid-wtls10" */ | ||
3229 | 744, /* "wap-wsg-idm-ecid-wtls11" */ | ||
3230 | 745, /* "wap-wsg-idm-ecid-wtls12" */ | ||
3231 | 736, /* "wap-wsg-idm-ecid-wtls3" */ | ||
3232 | 737, /* "wap-wsg-idm-ecid-wtls4" */ | ||
3233 | 738, /* "wap-wsg-idm-ecid-wtls5" */ | ||
3234 | 739, /* "wap-wsg-idm-ecid-wtls6" */ | ||
3235 | 740, /* "wap-wsg-idm-ecid-wtls7" */ | ||
3236 | 741, /* "wap-wsg-idm-ecid-wtls8" */ | ||
3237 | 742, /* "wap-wsg-idm-ecid-wtls9" */ | ||
3238 | 804, /* "whirlpool" */ | ||
3239 | 868, /* "x121Address" */ | ||
3240 | 503, /* "x500UniqueIdentifier" */ | ||
3241 | 158, /* "x509Certificate" */ | ||
3242 | 160, /* "x509Crl" */ | ||
3243 | }; | ||
3244 | |||
3245 | static const unsigned int ln_objs[NUM_LN]={ | ||
3246 | 363, /* "AD Time Stamping" */ | ||
3247 | 405, /* "ANSI X9.62" */ | ||
3248 | 368, /* "Acceptable OCSP Responses" */ | ||
3249 | 664, /* "Any language" */ | ||
3250 | 177, /* "Authority Information Access" */ | ||
3251 | 365, /* "Basic OCSP Response" */ | ||
3252 | 285, /* "Biometric Info" */ | ||
3253 | 179, /* "CA Issuers" */ | ||
3254 | 785, /* "CA Repository" */ | ||
3255 | 131, /* "Code Signing" */ | ||
3256 | 783, /* "Diffie-Hellman based MAC" */ | ||
3257 | 382, /* "Directory" */ | ||
3258 | 392, /* "Domain" */ | ||
3259 | 132, /* "E-mail Protection" */ | ||
3260 | 389, /* "Enterprises" */ | ||
3261 | 384, /* "Experimental" */ | ||
3262 | 372, /* "Extended OCSP Status" */ | ||
3263 | 172, /* "Extension Request" */ | ||
3264 | 813, /* "GOST 28147-89" */ | ||
3265 | 849, /* "GOST 28147-89 Cryptocom ParamSet" */ | ||
3266 | 815, /* "GOST 28147-89 MAC" */ | ||
3267 | 851, /* "GOST 34.10-2001 Cryptocom" */ | ||
3268 | 850, /* "GOST 34.10-94 Cryptocom" */ | ||
3269 | 811, /* "GOST R 34.10-2001" */ | ||
3270 | 817, /* "GOST R 34.10-2001 DH" */ | ||
3271 | 812, /* "GOST R 34.10-94" */ | ||
3272 | 818, /* "GOST R 34.10-94 DH" */ | ||
3273 | 809, /* "GOST R 34.11-94" */ | ||
3274 | 816, /* "GOST R 34.11-94 PRF" */ | ||
3275 | 807, /* "GOST R 34.11-94 with GOST R 34.10-2001" */ | ||
3276 | 853, /* "GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom" */ | ||
3277 | 808, /* "GOST R 34.11-94 with GOST R 34.10-94" */ | ||
3278 | 852, /* "GOST R 34.11-94 with GOST R 34.10-94 Cryptocom" */ | ||
3279 | 854, /* "GOST R 3410-2001 Parameter Set Cryptocom" */ | ||
3280 | 810, /* "HMAC GOST 34.11-94" */ | ||
3281 | 432, /* "Hold Instruction Call Issuer" */ | ||
3282 | 430, /* "Hold Instruction Code" */ | ||
3283 | 431, /* "Hold Instruction None" */ | ||
3284 | 433, /* "Hold Instruction Reject" */ | ||
3285 | 634, /* "ICC or token signature" */ | ||
3286 | 294, /* "IPSec End System" */ | ||
3287 | 295, /* "IPSec Tunnel" */ | ||
3288 | 296, /* "IPSec User" */ | ||
3289 | 182, /* "ISO Member Body" */ | ||
3290 | 183, /* "ISO US Member Body" */ | ||
3291 | 667, /* "Independent" */ | ||
3292 | 665, /* "Inherit all" */ | ||
3293 | 647, /* "International Organizations" */ | ||
3294 | 142, /* "Invalidity Date" */ | ||
3295 | 504, /* "MIME MHS" */ | ||
3296 | 388, /* "Mail" */ | ||
3297 | 383, /* "Management" */ | ||
3298 | 417, /* "Microsoft CSP Name" */ | ||
3299 | 135, /* "Microsoft Commercial Code Signing" */ | ||
3300 | 138, /* "Microsoft Encrypted File System" */ | ||
3301 | 171, /* "Microsoft Extension Request" */ | ||
3302 | 134, /* "Microsoft Individual Code Signing" */ | ||
3303 | 856, /* "Microsoft Local Key set" */ | ||
3304 | 137, /* "Microsoft Server Gated Crypto" */ | ||
3305 | 648, /* "Microsoft Smartcardlogin" */ | ||
3306 | 136, /* "Microsoft Trust List Signing" */ | ||
3307 | 649, /* "Microsoft Universal Principal Name" */ | ||
3308 | 393, /* "NULL" */ | ||
3309 | 404, /* "NULL" */ | ||
3310 | 72, /* "Netscape Base Url" */ | ||
3311 | 76, /* "Netscape CA Policy Url" */ | ||
3312 | 74, /* "Netscape CA Revocation Url" */ | ||
3313 | 71, /* "Netscape Cert Type" */ | ||
3314 | 58, /* "Netscape Certificate Extension" */ | ||
3315 | 79, /* "Netscape Certificate Sequence" */ | ||
3316 | 78, /* "Netscape Comment" */ | ||
3317 | 57, /* "Netscape Communications Corp." */ | ||
3318 | 59, /* "Netscape Data Type" */ | ||
3319 | 75, /* "Netscape Renewal Url" */ | ||
3320 | 73, /* "Netscape Revocation Url" */ | ||
3321 | 77, /* "Netscape SSL Server Name" */ | ||
3322 | 139, /* "Netscape Server Gated Crypto" */ | ||
3323 | 178, /* "OCSP" */ | ||
3324 | 370, /* "OCSP Archive Cutoff" */ | ||
3325 | 367, /* "OCSP CRL ID" */ | ||
3326 | 369, /* "OCSP No Check" */ | ||
3327 | 366, /* "OCSP Nonce" */ | ||
3328 | 371, /* "OCSP Service Locator" */ | ||
3329 | 180, /* "OCSP Signing" */ | ||
3330 | 161, /* "PBES2" */ | ||
3331 | 69, /* "PBKDF2" */ | ||
3332 | 162, /* "PBMAC1" */ | ||
3333 | 127, /* "PKIX" */ | ||
3334 | 858, /* "Permanent Identifier" */ | ||
3335 | 164, /* "Policy Qualifier CPS" */ | ||
3336 | 165, /* "Policy Qualifier User Notice" */ | ||
3337 | 385, /* "Private" */ | ||
3338 | 663, /* "Proxy Certificate Information" */ | ||
3339 | 1, /* "RSA Data Security, Inc." */ | ||
3340 | 2, /* "RSA Data Security, Inc. PKCS" */ | ||
3341 | 188, /* "S/MIME" */ | ||
3342 | 167, /* "S/MIME Capabilities" */ | ||
3343 | 387, /* "SNMPv2" */ | ||
3344 | 512, /* "Secure Electronic Transactions" */ | ||
3345 | 386, /* "Security" */ | ||
3346 | 394, /* "Selected Attribute Types" */ | ||
3347 | 143, /* "Strong Extranet ID" */ | ||
3348 | 398, /* "Subject Information Access" */ | ||
3349 | 130, /* "TLS Web Client Authentication" */ | ||
3350 | 129, /* "TLS Web Server Authentication" */ | ||
3351 | 133, /* "Time Stamping" */ | ||
3352 | 375, /* "Trust Root" */ | ||
3353 | 12, /* "X509" */ | ||
3354 | 402, /* "X509v3 AC Targeting" */ | ||
3355 | 746, /* "X509v3 Any Policy" */ | ||
3356 | 90, /* "X509v3 Authority Key Identifier" */ | ||
3357 | 87, /* "X509v3 Basic Constraints" */ | ||
3358 | 103, /* "X509v3 CRL Distribution Points" */ | ||
3359 | 88, /* "X509v3 CRL Number" */ | ||
3360 | 141, /* "X509v3 CRL Reason Code" */ | ||
3361 | 771, /* "X509v3 Certificate Issuer" */ | ||
3362 | 89, /* "X509v3 Certificate Policies" */ | ||
3363 | 140, /* "X509v3 Delta CRL Indicator" */ | ||
3364 | 126, /* "X509v3 Extended Key Usage" */ | ||
3365 | 857, /* "X509v3 Freshest CRL" */ | ||
3366 | 748, /* "X509v3 Inhibit Any Policy" */ | ||
3367 | 86, /* "X509v3 Issuer Alternative Name" */ | ||
3368 | 770, /* "X509v3 Issuing Distrubution Point" */ | ||
3369 | 83, /* "X509v3 Key Usage" */ | ||
3370 | 666, /* "X509v3 Name Constraints" */ | ||
3371 | 403, /* "X509v3 No Revocation Available" */ | ||
3372 | 401, /* "X509v3 Policy Constraints" */ | ||
3373 | 747, /* "X509v3 Policy Mappings" */ | ||
3374 | 84, /* "X509v3 Private Key Usage Period" */ | ||
3375 | 85, /* "X509v3 Subject Alternative Name" */ | ||
3376 | 769, /* "X509v3 Subject Directory Attributes" */ | ||
3377 | 82, /* "X509v3 Subject Key Identifier" */ | ||
3378 | 184, /* "X9.57" */ | ||
3379 | 185, /* "X9.57 CM ?" */ | ||
3380 | 478, /* "aRecord" */ | ||
3381 | 289, /* "aaControls" */ | ||
3382 | 287, /* "ac-auditEntity" */ | ||
3383 | 397, /* "ac-proxying" */ | ||
3384 | 288, /* "ac-targeting" */ | ||
3385 | 446, /* "account" */ | ||
3386 | 364, /* "ad dvcs" */ | ||
3387 | 606, /* "additional verification" */ | ||
3388 | 419, /* "aes-128-cbc" */ | ||
3389 | 421, /* "aes-128-cfb" */ | ||
3390 | 650, /* "aes-128-cfb1" */ | ||
3391 | 653, /* "aes-128-cfb8" */ | ||
3392 | 418, /* "aes-128-ecb" */ | ||
3393 | 420, /* "aes-128-ofb" */ | ||
3394 | 423, /* "aes-192-cbc" */ | ||
3395 | 425, /* "aes-192-cfb" */ | ||
3396 | 651, /* "aes-192-cfb1" */ | ||
3397 | 654, /* "aes-192-cfb8" */ | ||
3398 | 422, /* "aes-192-ecb" */ | ||
3399 | 424, /* "aes-192-ofb" */ | ||
3400 | 427, /* "aes-256-cbc" */ | ||
3401 | 429, /* "aes-256-cfb" */ | ||
3402 | 652, /* "aes-256-cfb1" */ | ||
3403 | 655, /* "aes-256-cfb8" */ | ||
3404 | 426, /* "aes-256-ecb" */ | ||
3405 | 428, /* "aes-256-ofb" */ | ||
3406 | 376, /* "algorithm" */ | ||
3407 | 484, /* "associatedDomain" */ | ||
3408 | 485, /* "associatedName" */ | ||
3409 | 501, /* "audio" */ | ||
3410 | 882, /* "authorityRevocationList" */ | ||
3411 | 91, /* "bf-cbc" */ | ||
3412 | 93, /* "bf-cfb" */ | ||
3413 | 92, /* "bf-ecb" */ | ||
3414 | 94, /* "bf-ofb" */ | ||
3415 | 494, /* "buildingName" */ | ||
3416 | 860, /* "businessCategory" */ | ||
3417 | 691, /* "c2onb191v4" */ | ||
3418 | 692, /* "c2onb191v5" */ | ||
3419 | 697, /* "c2onb239v4" */ | ||
3420 | 698, /* "c2onb239v5" */ | ||
3421 | 684, /* "c2pnb163v1" */ | ||
3422 | 685, /* "c2pnb163v2" */ | ||
3423 | 686, /* "c2pnb163v3" */ | ||
3424 | 687, /* "c2pnb176v1" */ | ||
3425 | 693, /* "c2pnb208w1" */ | ||
3426 | 699, /* "c2pnb272w1" */ | ||
3427 | 700, /* "c2pnb304w1" */ | ||
3428 | 702, /* "c2pnb368w1" */ | ||
3429 | 688, /* "c2tnb191v1" */ | ||
3430 | 689, /* "c2tnb191v2" */ | ||
3431 | 690, /* "c2tnb191v3" */ | ||
3432 | 694, /* "c2tnb239v1" */ | ||
3433 | 695, /* "c2tnb239v2" */ | ||
3434 | 696, /* "c2tnb239v3" */ | ||
3435 | 701, /* "c2tnb359v1" */ | ||
3436 | 703, /* "c2tnb431r1" */ | ||
3437 | 881, /* "cACertificate" */ | ||
3438 | 483, /* "cNAMERecord" */ | ||
3439 | 751, /* "camellia-128-cbc" */ | ||
3440 | 757, /* "camellia-128-cfb" */ | ||
3441 | 760, /* "camellia-128-cfb1" */ | ||
3442 | 763, /* "camellia-128-cfb8" */ | ||
3443 | 754, /* "camellia-128-ecb" */ | ||
3444 | 766, /* "camellia-128-ofb" */ | ||
3445 | 752, /* "camellia-192-cbc" */ | ||
3446 | 758, /* "camellia-192-cfb" */ | ||
3447 | 761, /* "camellia-192-cfb1" */ | ||
3448 | 764, /* "camellia-192-cfb8" */ | ||
3449 | 755, /* "camellia-192-ecb" */ | ||
3450 | 767, /* "camellia-192-ofb" */ | ||
3451 | 753, /* "camellia-256-cbc" */ | ||
3452 | 759, /* "camellia-256-cfb" */ | ||
3453 | 762, /* "camellia-256-cfb1" */ | ||
3454 | 765, /* "camellia-256-cfb8" */ | ||
3455 | 756, /* "camellia-256-ecb" */ | ||
3456 | 768, /* "camellia-256-ofb" */ | ||
3457 | 443, /* "caseIgnoreIA5StringSyntax" */ | ||
3458 | 108, /* "cast5-cbc" */ | ||
3459 | 110, /* "cast5-cfb" */ | ||
3460 | 109, /* "cast5-ecb" */ | ||
3461 | 111, /* "cast5-ofb" */ | ||
3462 | 152, /* "certBag" */ | ||
3463 | 677, /* "certicom-arc" */ | ||
3464 | 517, /* "certificate extensions" */ | ||
3465 | 883, /* "certificateRevocationList" */ | ||
3466 | 54, /* "challengePassword" */ | ||
3467 | 407, /* "characteristic-two-field" */ | ||
3468 | 395, /* "clearance" */ | ||
3469 | 633, /* "cleartext track 2" */ | ||
3470 | 13, /* "commonName" */ | ||
3471 | 513, /* "content types" */ | ||
3472 | 50, /* "contentType" */ | ||
3473 | 53, /* "countersignature" */ | ||
3474 | 14, /* "countryName" */ | ||
3475 | 153, /* "crlBag" */ | ||
3476 | 884, /* "crossCertificatePair" */ | ||
3477 | 806, /* "cryptocom" */ | ||
3478 | 805, /* "cryptopro" */ | ||
3479 | 500, /* "dITRedirect" */ | ||
3480 | 451, /* "dNSDomain" */ | ||
3481 | 495, /* "dSAQuality" */ | ||
3482 | 434, /* "data" */ | ||
3483 | 390, /* "dcObject" */ | ||
3484 | 891, /* "deltaRevocationList" */ | ||
3485 | 31, /* "des-cbc" */ | ||
3486 | 643, /* "des-cdmf" */ | ||
3487 | 30, /* "des-cfb" */ | ||
3488 | 656, /* "des-cfb1" */ | ||
3489 | 657, /* "des-cfb8" */ | ||
3490 | 29, /* "des-ecb" */ | ||
3491 | 32, /* "des-ede" */ | ||
3492 | 43, /* "des-ede-cbc" */ | ||
3493 | 60, /* "des-ede-cfb" */ | ||
3494 | 62, /* "des-ede-ofb" */ | ||
3495 | 33, /* "des-ede3" */ | ||
3496 | 44, /* "des-ede3-cbc" */ | ||
3497 | 61, /* "des-ede3-cfb" */ | ||
3498 | 658, /* "des-ede3-cfb1" */ | ||
3499 | 659, /* "des-ede3-cfb8" */ | ||
3500 | 63, /* "des-ede3-ofb" */ | ||
3501 | 45, /* "des-ofb" */ | ||
3502 | 107, /* "description" */ | ||
3503 | 871, /* "destinationIndicator" */ | ||
3504 | 80, /* "desx-cbc" */ | ||
3505 | 28, /* "dhKeyAgreement" */ | ||
3506 | 11, /* "directory services (X.500)" */ | ||
3507 | 378, /* "directory services - algorithms" */ | ||
3508 | 887, /* "distinguishedName" */ | ||
3509 | 892, /* "dmdName" */ | ||
3510 | 174, /* "dnQualifier" */ | ||
3511 | 447, /* "document" */ | ||
3512 | 471, /* "documentAuthor" */ | ||
3513 | 468, /* "documentIdentifier" */ | ||
3514 | 472, /* "documentLocation" */ | ||
3515 | 502, /* "documentPublisher" */ | ||
3516 | 449, /* "documentSeries" */ | ||
3517 | 469, /* "documentTitle" */ | ||
3518 | 470, /* "documentVersion" */ | ||
3519 | 380, /* "dod" */ | ||
3520 | 391, /* "domainComponent" */ | ||
3521 | 452, /* "domainRelatedObject" */ | ||
3522 | 116, /* "dsaEncryption" */ | ||
3523 | 67, /* "dsaEncryption-old" */ | ||
3524 | 66, /* "dsaWithSHA" */ | ||
3525 | 113, /* "dsaWithSHA1" */ | ||
3526 | 70, /* "dsaWithSHA1-old" */ | ||
3527 | 802, /* "dsa_with_SHA224" */ | ||
3528 | 803, /* "dsa_with_SHA256" */ | ||
3529 | 297, /* "dvcs" */ | ||
3530 | 791, /* "ecdsa-with-Recommended" */ | ||
3531 | 416, /* "ecdsa-with-SHA1" */ | ||
3532 | 793, /* "ecdsa-with-SHA224" */ | ||
3533 | 794, /* "ecdsa-with-SHA256" */ | ||
3534 | 795, /* "ecdsa-with-SHA384" */ | ||
3535 | 796, /* "ecdsa-with-SHA512" */ | ||
3536 | 792, /* "ecdsa-with-Specified" */ | ||
3537 | 48, /* "emailAddress" */ | ||
3538 | 632, /* "encrypted track 2" */ | ||
3539 | 885, /* "enhancedSearchGuide" */ | ||
3540 | 56, /* "extendedCertificateAttributes" */ | ||
3541 | 867, /* "facsimileTelephoneNumber" */ | ||
3542 | 462, /* "favouriteDrink" */ | ||
3543 | 453, /* "friendlyCountry" */ | ||
3544 | 490, /* "friendlyCountryName" */ | ||
3545 | 156, /* "friendlyName" */ | ||
3546 | 631, /* "generate cryptogram" */ | ||
3547 | 509, /* "generationQualifier" */ | ||
3548 | 601, /* "generic cryptogram" */ | ||
3549 | 99, /* "givenName" */ | ||
3550 | 814, /* "gost89-cnt" */ | ||
3551 | 855, /* "hmac" */ | ||
3552 | 780, /* "hmac-md5" */ | ||
3553 | 781, /* "hmac-sha1" */ | ||
3554 | 797, /* "hmacWithMD5" */ | ||
3555 | 163, /* "hmacWithSHA1" */ | ||
3556 | 798, /* "hmacWithSHA224" */ | ||
3557 | 799, /* "hmacWithSHA256" */ | ||
3558 | 800, /* "hmacWithSHA384" */ | ||
3559 | 801, /* "hmacWithSHA512" */ | ||
3560 | 486, /* "homePostalAddress" */ | ||
3561 | 473, /* "homeTelephoneNumber" */ | ||
3562 | 466, /* "host" */ | ||
3563 | 889, /* "houseIdentifier" */ | ||
3564 | 442, /* "iA5StringSyntax" */ | ||
3565 | 381, /* "iana" */ | ||
3566 | 824, /* "id-Gost28147-89-CryptoPro-A-ParamSet" */ | ||
3567 | 825, /* "id-Gost28147-89-CryptoPro-B-ParamSet" */ | ||
3568 | 826, /* "id-Gost28147-89-CryptoPro-C-ParamSet" */ | ||
3569 | 827, /* "id-Gost28147-89-CryptoPro-D-ParamSet" */ | ||
3570 | 819, /* "id-Gost28147-89-CryptoPro-KeyMeshing" */ | ||
3571 | 829, /* "id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet" */ | ||
3572 | 828, /* "id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet" */ | ||
3573 | 830, /* "id-Gost28147-89-CryptoPro-RIC-1-ParamSet" */ | ||
3574 | 820, /* "id-Gost28147-89-None-KeyMeshing" */ | ||
3575 | 823, /* "id-Gost28147-89-TestParamSet" */ | ||
3576 | 840, /* "id-GostR3410-2001-CryptoPro-A-ParamSet" */ | ||
3577 | 841, /* "id-GostR3410-2001-CryptoPro-B-ParamSet" */ | ||
3578 | 842, /* "id-GostR3410-2001-CryptoPro-C-ParamSet" */ | ||
3579 | 843, /* "id-GostR3410-2001-CryptoPro-XchA-ParamSet" */ | ||
3580 | 844, /* "id-GostR3410-2001-CryptoPro-XchB-ParamSet" */ | ||
3581 | 839, /* "id-GostR3410-2001-TestParamSet" */ | ||
3582 | 832, /* "id-GostR3410-94-CryptoPro-A-ParamSet" */ | ||
3583 | 833, /* "id-GostR3410-94-CryptoPro-B-ParamSet" */ | ||
3584 | 834, /* "id-GostR3410-94-CryptoPro-C-ParamSet" */ | ||
3585 | 835, /* "id-GostR3410-94-CryptoPro-D-ParamSet" */ | ||
3586 | 836, /* "id-GostR3410-94-CryptoPro-XchA-ParamSet" */ | ||
3587 | 837, /* "id-GostR3410-94-CryptoPro-XchB-ParamSet" */ | ||
3588 | 838, /* "id-GostR3410-94-CryptoPro-XchC-ParamSet" */ | ||
3589 | 831, /* "id-GostR3410-94-TestParamSet" */ | ||
3590 | 845, /* "id-GostR3410-94-a" */ | ||
3591 | 846, /* "id-GostR3410-94-aBis" */ | ||
3592 | 847, /* "id-GostR3410-94-b" */ | ||
3593 | 848, /* "id-GostR3410-94-bBis" */ | ||
3594 | 822, /* "id-GostR3411-94-CryptoProParamSet" */ | ||
3595 | 821, /* "id-GostR3411-94-TestParamSet" */ | ||
3596 | 266, /* "id-aca" */ | ||
3597 | 355, /* "id-aca-accessIdentity" */ | ||
3598 | 354, /* "id-aca-authenticationInfo" */ | ||
3599 | 356, /* "id-aca-chargingIdentity" */ | ||
3600 | 399, /* "id-aca-encAttrs" */ | ||
3601 | 357, /* "id-aca-group" */ | ||
3602 | 358, /* "id-aca-role" */ | ||
3603 | 176, /* "id-ad" */ | ||
3604 | 788, /* "id-aes128-wrap" */ | ||
3605 | 789, /* "id-aes192-wrap" */ | ||
3606 | 790, /* "id-aes256-wrap" */ | ||
3607 | 262, /* "id-alg" */ | ||
3608 | 323, /* "id-alg-des40" */ | ||
3609 | 326, /* "id-alg-dh-pop" */ | ||
3610 | 325, /* "id-alg-dh-sig-hmac-sha1" */ | ||
3611 | 324, /* "id-alg-noSignature" */ | ||
3612 | 268, /* "id-cct" */ | ||
3613 | 361, /* "id-cct-PKIData" */ | ||
3614 | 362, /* "id-cct-PKIResponse" */ | ||
3615 | 360, /* "id-cct-crs" */ | ||
3616 | 81, /* "id-ce" */ | ||
3617 | 680, /* "id-characteristic-two-basis" */ | ||
3618 | 263, /* "id-cmc" */ | ||
3619 | 334, /* "id-cmc-addExtensions" */ | ||
3620 | 346, /* "id-cmc-confirmCertAcceptance" */ | ||
3621 | 330, /* "id-cmc-dataReturn" */ | ||
3622 | 336, /* "id-cmc-decryptedPOP" */ | ||
3623 | 335, /* "id-cmc-encryptedPOP" */ | ||
3624 | 339, /* "id-cmc-getCRL" */ | ||
3625 | 338, /* "id-cmc-getCert" */ | ||
3626 | 328, /* "id-cmc-identification" */ | ||
3627 | 329, /* "id-cmc-identityProof" */ | ||
3628 | 337, /* "id-cmc-lraPOPWitness" */ | ||
3629 | 344, /* "id-cmc-popLinkRandom" */ | ||
3630 | 345, /* "id-cmc-popLinkWitness" */ | ||
3631 | 343, /* "id-cmc-queryPending" */ | ||
3632 | 333, /* "id-cmc-recipientNonce" */ | ||
3633 | 341, /* "id-cmc-regInfo" */ | ||
3634 | 342, /* "id-cmc-responseInfo" */ | ||
3635 | 340, /* "id-cmc-revokeRequest" */ | ||
3636 | 332, /* "id-cmc-senderNonce" */ | ||
3637 | 327, /* "id-cmc-statusInfo" */ | ||
3638 | 331, /* "id-cmc-transactionId" */ | ||
3639 | 787, /* "id-ct-asciiTextWithCRLF" */ | ||
3640 | 408, /* "id-ecPublicKey" */ | ||
3641 | 508, /* "id-hex-multipart-message" */ | ||
3642 | 507, /* "id-hex-partial-message" */ | ||
3643 | 260, /* "id-it" */ | ||
3644 | 302, /* "id-it-caKeyUpdateInfo" */ | ||
3645 | 298, /* "id-it-caProtEncCert" */ | ||
3646 | 311, /* "id-it-confirmWaitTime" */ | ||
3647 | 303, /* "id-it-currentCRL" */ | ||
3648 | 300, /* "id-it-encKeyPairTypes" */ | ||
3649 | 310, /* "id-it-implicitConfirm" */ | ||
3650 | 308, /* "id-it-keyPairParamRep" */ | ||
3651 | 307, /* "id-it-keyPairParamReq" */ | ||
3652 | 312, /* "id-it-origPKIMessage" */ | ||
3653 | 301, /* "id-it-preferredSymmAlg" */ | ||
3654 | 309, /* "id-it-revPassphrase" */ | ||
3655 | 299, /* "id-it-signKeyPairTypes" */ | ||
3656 | 305, /* "id-it-subscriptionRequest" */ | ||
3657 | 306, /* "id-it-subscriptionResponse" */ | ||
3658 | 784, /* "id-it-suppLangTags" */ | ||
3659 | 304, /* "id-it-unsupportedOIDs" */ | ||
3660 | 128, /* "id-kp" */ | ||
3661 | 280, /* "id-mod-attribute-cert" */ | ||
3662 | 274, /* "id-mod-cmc" */ | ||
3663 | 277, /* "id-mod-cmp" */ | ||
3664 | 284, /* "id-mod-cmp2000" */ | ||
3665 | 273, /* "id-mod-crmf" */ | ||
3666 | 283, /* "id-mod-dvcs" */ | ||
3667 | 275, /* "id-mod-kea-profile-88" */ | ||
3668 | 276, /* "id-mod-kea-profile-93" */ | ||
3669 | 282, /* "id-mod-ocsp" */ | ||
3670 | 278, /* "id-mod-qualified-cert-88" */ | ||
3671 | 279, /* "id-mod-qualified-cert-93" */ | ||
3672 | 281, /* "id-mod-timestamp-protocol" */ | ||
3673 | 264, /* "id-on" */ | ||
3674 | 347, /* "id-on-personalData" */ | ||
3675 | 265, /* "id-pda" */ | ||
3676 | 352, /* "id-pda-countryOfCitizenship" */ | ||
3677 | 353, /* "id-pda-countryOfResidence" */ | ||
3678 | 348, /* "id-pda-dateOfBirth" */ | ||
3679 | 351, /* "id-pda-gender" */ | ||
3680 | 349, /* "id-pda-placeOfBirth" */ | ||
3681 | 175, /* "id-pe" */ | ||
3682 | 261, /* "id-pkip" */ | ||
3683 | 258, /* "id-pkix-mod" */ | ||
3684 | 269, /* "id-pkix1-explicit-88" */ | ||
3685 | 271, /* "id-pkix1-explicit-93" */ | ||
3686 | 270, /* "id-pkix1-implicit-88" */ | ||
3687 | 272, /* "id-pkix1-implicit-93" */ | ||
3688 | 662, /* "id-ppl" */ | ||
3689 | 267, /* "id-qcs" */ | ||
3690 | 359, /* "id-qcs-pkixQCSyntax-v1" */ | ||
3691 | 259, /* "id-qt" */ | ||
3692 | 313, /* "id-regCtrl" */ | ||
3693 | 316, /* "id-regCtrl-authenticator" */ | ||
3694 | 319, /* "id-regCtrl-oldCertID" */ | ||
3695 | 318, /* "id-regCtrl-pkiArchiveOptions" */ | ||
3696 | 317, /* "id-regCtrl-pkiPublicationInfo" */ | ||
3697 | 320, /* "id-regCtrl-protocolEncrKey" */ | ||
3698 | 315, /* "id-regCtrl-regToken" */ | ||
3699 | 314, /* "id-regInfo" */ | ||
3700 | 322, /* "id-regInfo-certReq" */ | ||
3701 | 321, /* "id-regInfo-utf8Pairs" */ | ||
3702 | 191, /* "id-smime-aa" */ | ||
3703 | 215, /* "id-smime-aa-contentHint" */ | ||
3704 | 218, /* "id-smime-aa-contentIdentifier" */ | ||
3705 | 221, /* "id-smime-aa-contentReference" */ | ||
3706 | 240, /* "id-smime-aa-dvcs-dvc" */ | ||
3707 | 217, /* "id-smime-aa-encapContentType" */ | ||
3708 | 222, /* "id-smime-aa-encrypKeyPref" */ | ||
3709 | 220, /* "id-smime-aa-equivalentLabels" */ | ||
3710 | 232, /* "id-smime-aa-ets-CertificateRefs" */ | ||
3711 | 233, /* "id-smime-aa-ets-RevocationRefs" */ | ||
3712 | 238, /* "id-smime-aa-ets-archiveTimeStamp" */ | ||
3713 | 237, /* "id-smime-aa-ets-certCRLTimestamp" */ | ||
3714 | 234, /* "id-smime-aa-ets-certValues" */ | ||
3715 | 227, /* "id-smime-aa-ets-commitmentType" */ | ||
3716 | 231, /* "id-smime-aa-ets-contentTimestamp" */ | ||
3717 | 236, /* "id-smime-aa-ets-escTimeStamp" */ | ||
3718 | 230, /* "id-smime-aa-ets-otherSigCert" */ | ||
3719 | 235, /* "id-smime-aa-ets-revocationValues" */ | ||
3720 | 226, /* "id-smime-aa-ets-sigPolicyId" */ | ||
3721 | 229, /* "id-smime-aa-ets-signerAttr" */ | ||
3722 | 228, /* "id-smime-aa-ets-signerLocation" */ | ||
3723 | 219, /* "id-smime-aa-macValue" */ | ||
3724 | 214, /* "id-smime-aa-mlExpandHistory" */ | ||
3725 | 216, /* "id-smime-aa-msgSigDigest" */ | ||
3726 | 212, /* "id-smime-aa-receiptRequest" */ | ||
3727 | 213, /* "id-smime-aa-securityLabel" */ | ||
3728 | 239, /* "id-smime-aa-signatureType" */ | ||
3729 | 223, /* "id-smime-aa-signingCertificate" */ | ||
3730 | 224, /* "id-smime-aa-smimeEncryptCerts" */ | ||
3731 | 225, /* "id-smime-aa-timeStampToken" */ | ||
3732 | 192, /* "id-smime-alg" */ | ||
3733 | 243, /* "id-smime-alg-3DESwrap" */ | ||
3734 | 246, /* "id-smime-alg-CMS3DESwrap" */ | ||
3735 | 247, /* "id-smime-alg-CMSRC2wrap" */ | ||
3736 | 245, /* "id-smime-alg-ESDH" */ | ||
3737 | 241, /* "id-smime-alg-ESDHwith3DES" */ | ||
3738 | 242, /* "id-smime-alg-ESDHwithRC2" */ | ||
3739 | 244, /* "id-smime-alg-RC2wrap" */ | ||
3740 | 193, /* "id-smime-cd" */ | ||
3741 | 248, /* "id-smime-cd-ldap" */ | ||
3742 | 190, /* "id-smime-ct" */ | ||
3743 | 210, /* "id-smime-ct-DVCSRequestData" */ | ||
3744 | 211, /* "id-smime-ct-DVCSResponseData" */ | ||
3745 | 208, /* "id-smime-ct-TDTInfo" */ | ||
3746 | 207, /* "id-smime-ct-TSTInfo" */ | ||
3747 | 205, /* "id-smime-ct-authData" */ | ||
3748 | 786, /* "id-smime-ct-compressedData" */ | ||
3749 | 209, /* "id-smime-ct-contentInfo" */ | ||
3750 | 206, /* "id-smime-ct-publishCert" */ | ||
3751 | 204, /* "id-smime-ct-receipt" */ | ||
3752 | 195, /* "id-smime-cti" */ | ||
3753 | 255, /* "id-smime-cti-ets-proofOfApproval" */ | ||
3754 | 256, /* "id-smime-cti-ets-proofOfCreation" */ | ||
3755 | 253, /* "id-smime-cti-ets-proofOfDelivery" */ | ||
3756 | 251, /* "id-smime-cti-ets-proofOfOrigin" */ | ||
3757 | 252, /* "id-smime-cti-ets-proofOfReceipt" */ | ||
3758 | 254, /* "id-smime-cti-ets-proofOfSender" */ | ||
3759 | 189, /* "id-smime-mod" */ | ||
3760 | 196, /* "id-smime-mod-cms" */ | ||
3761 | 197, /* "id-smime-mod-ess" */ | ||
3762 | 202, /* "id-smime-mod-ets-eSigPolicy-88" */ | ||
3763 | 203, /* "id-smime-mod-ets-eSigPolicy-97" */ | ||
3764 | 200, /* "id-smime-mod-ets-eSignature-88" */ | ||
3765 | 201, /* "id-smime-mod-ets-eSignature-97" */ | ||
3766 | 199, /* "id-smime-mod-msg-v3" */ | ||
3767 | 198, /* "id-smime-mod-oid" */ | ||
3768 | 194, /* "id-smime-spq" */ | ||
3769 | 250, /* "id-smime-spq-ets-sqt-unotice" */ | ||
3770 | 249, /* "id-smime-spq-ets-sqt-uri" */ | ||
3771 | 34, /* "idea-cbc" */ | ||
3772 | 35, /* "idea-cfb" */ | ||
3773 | 36, /* "idea-ecb" */ | ||
3774 | 46, /* "idea-ofb" */ | ||
3775 | 676, /* "identified-organization" */ | ||
3776 | 461, /* "info" */ | ||
3777 | 101, /* "initials" */ | ||
3778 | 869, /* "internationaliSDNNumber" */ | ||
3779 | 749, /* "ipsec3" */ | ||
3780 | 750, /* "ipsec4" */ | ||
3781 | 181, /* "iso" */ | ||
3782 | 623, /* "issuer capabilities" */ | ||
3783 | 645, /* "itu-t" */ | ||
3784 | 492, /* "janetMailbox" */ | ||
3785 | 646, /* "joint-iso-itu-t" */ | ||
3786 | 150, /* "keyBag" */ | ||
3787 | 773, /* "kisa" */ | ||
3788 | 477, /* "lastModifiedBy" */ | ||
3789 | 476, /* "lastModifiedTime" */ | ||
3790 | 157, /* "localKeyID" */ | ||
3791 | 15, /* "localityName" */ | ||
3792 | 480, /* "mXRecord" */ | ||
3793 | 493, /* "mailPreferenceOption" */ | ||
3794 | 467, /* "manager" */ | ||
3795 | 3, /* "md2" */ | ||
3796 | 7, /* "md2WithRSAEncryption" */ | ||
3797 | 257, /* "md4" */ | ||
3798 | 396, /* "md4WithRSAEncryption" */ | ||
3799 | 4, /* "md5" */ | ||
3800 | 114, /* "md5-sha1" */ | ||
3801 | 104, /* "md5WithRSA" */ | ||
3802 | 8, /* "md5WithRSAEncryption" */ | ||
3803 | 95, /* "mdc2" */ | ||
3804 | 96, /* "mdc2WithRSA" */ | ||
3805 | 875, /* "member" */ | ||
3806 | 602, /* "merchant initiated auth" */ | ||
3807 | 514, /* "message extensions" */ | ||
3808 | 51, /* "messageDigest" */ | ||
3809 | 506, /* "mime-mhs-bodies" */ | ||
3810 | 505, /* "mime-mhs-headings" */ | ||
3811 | 488, /* "mobileTelephoneNumber" */ | ||
3812 | 481, /* "nSRecord" */ | ||
3813 | 173, /* "name" */ | ||
3814 | 681, /* "onBasis" */ | ||
3815 | 379, /* "org" */ | ||
3816 | 17, /* "organizationName" */ | ||
3817 | 491, /* "organizationalStatus" */ | ||
3818 | 18, /* "organizationalUnitName" */ | ||
3819 | 475, /* "otherMailbox" */ | ||
3820 | 876, /* "owner" */ | ||
3821 | 489, /* "pagerTelephoneNumber" */ | ||
3822 | 782, /* "password based MAC" */ | ||
3823 | 374, /* "path" */ | ||
3824 | 621, /* "payment gateway capabilities" */ | ||
3825 | 9, /* "pbeWithMD2AndDES-CBC" */ | ||
3826 | 168, /* "pbeWithMD2AndRC2-CBC" */ | ||
3827 | 112, /* "pbeWithMD5AndCast5CBC" */ | ||
3828 | 10, /* "pbeWithMD5AndDES-CBC" */ | ||
3829 | 169, /* "pbeWithMD5AndRC2-CBC" */ | ||
3830 | 148, /* "pbeWithSHA1And128BitRC2-CBC" */ | ||
3831 | 144, /* "pbeWithSHA1And128BitRC4" */ | ||
3832 | 147, /* "pbeWithSHA1And2-KeyTripleDES-CBC" */ | ||
3833 | 146, /* "pbeWithSHA1And3-KeyTripleDES-CBC" */ | ||
3834 | 149, /* "pbeWithSHA1And40BitRC2-CBC" */ | ||
3835 | 145, /* "pbeWithSHA1And40BitRC4" */ | ||
3836 | 170, /* "pbeWithSHA1AndDES-CBC" */ | ||
3837 | 68, /* "pbeWithSHA1AndRC2-CBC" */ | ||
3838 | 499, /* "personalSignature" */ | ||
3839 | 487, /* "personalTitle" */ | ||
3840 | 464, /* "photo" */ | ||
3841 | 863, /* "physicalDeliveryOfficeName" */ | ||
3842 | 437, /* "pilot" */ | ||
3843 | 439, /* "pilotAttributeSyntax" */ | ||
3844 | 438, /* "pilotAttributeType" */ | ||
3845 | 479, /* "pilotAttributeType27" */ | ||
3846 | 456, /* "pilotDSA" */ | ||
3847 | 441, /* "pilotGroups" */ | ||
3848 | 444, /* "pilotObject" */ | ||
3849 | 440, /* "pilotObjectClass" */ | ||
3850 | 455, /* "pilotOrganization" */ | ||
3851 | 445, /* "pilotPerson" */ | ||
3852 | 186, /* "pkcs1" */ | ||
3853 | 27, /* "pkcs3" */ | ||
3854 | 187, /* "pkcs5" */ | ||
3855 | 20, /* "pkcs7" */ | ||
3856 | 21, /* "pkcs7-data" */ | ||
3857 | 25, /* "pkcs7-digestData" */ | ||
3858 | 26, /* "pkcs7-encryptedData" */ | ||
3859 | 23, /* "pkcs7-envelopedData" */ | ||
3860 | 24, /* "pkcs7-signedAndEnvelopedData" */ | ||
3861 | 22, /* "pkcs7-signedData" */ | ||
3862 | 151, /* "pkcs8ShroudedKeyBag" */ | ||
3863 | 47, /* "pkcs9" */ | ||
3864 | 862, /* "postOfficeBox" */ | ||
3865 | 861, /* "postalAddress" */ | ||
3866 | 661, /* "postalCode" */ | ||
3867 | 683, /* "ppBasis" */ | ||
3868 | 872, /* "preferredDeliveryMethod" */ | ||
3869 | 873, /* "presentationAddress" */ | ||
3870 | 406, /* "prime-field" */ | ||
3871 | 409, /* "prime192v1" */ | ||
3872 | 410, /* "prime192v2" */ | ||
3873 | 411, /* "prime192v3" */ | ||
3874 | 412, /* "prime239v1" */ | ||
3875 | 413, /* "prime239v2" */ | ||
3876 | 414, /* "prime239v3" */ | ||
3877 | 415, /* "prime256v1" */ | ||
3878 | 886, /* "protocolInformation" */ | ||
3879 | 510, /* "pseudonym" */ | ||
3880 | 435, /* "pss" */ | ||
3881 | 286, /* "qcStatements" */ | ||
3882 | 457, /* "qualityLabelledData" */ | ||
3883 | 450, /* "rFC822localPart" */ | ||
3884 | 98, /* "rc2-40-cbc" */ | ||
3885 | 166, /* "rc2-64-cbc" */ | ||
3886 | 37, /* "rc2-cbc" */ | ||
3887 | 39, /* "rc2-cfb" */ | ||
3888 | 38, /* "rc2-ecb" */ | ||
3889 | 40, /* "rc2-ofb" */ | ||
3890 | 5, /* "rc4" */ | ||
3891 | 97, /* "rc4-40" */ | ||
3892 | 120, /* "rc5-cbc" */ | ||
3893 | 122, /* "rc5-cfb" */ | ||
3894 | 121, /* "rc5-ecb" */ | ||
3895 | 123, /* "rc5-ofb" */ | ||
3896 | 870, /* "registeredAddress" */ | ||
3897 | 460, /* "rfc822Mailbox" */ | ||
3898 | 117, /* "ripemd160" */ | ||
3899 | 119, /* "ripemd160WithRSA" */ | ||
3900 | 400, /* "role" */ | ||
3901 | 877, /* "roleOccupant" */ | ||
3902 | 448, /* "room" */ | ||
3903 | 463, /* "roomNumber" */ | ||
3904 | 19, /* "rsa" */ | ||
3905 | 6, /* "rsaEncryption" */ | ||
3906 | 644, /* "rsaOAEPEncryptionSET" */ | ||
3907 | 377, /* "rsaSignature" */ | ||
3908 | 124, /* "run length compression" */ | ||
3909 | 482, /* "sOARecord" */ | ||
3910 | 155, /* "safeContentsBag" */ | ||
3911 | 291, /* "sbgp-autonomousSysNum" */ | ||
3912 | 290, /* "sbgp-ipAddrBlock" */ | ||
3913 | 292, /* "sbgp-routerIdentifier" */ | ||
3914 | 159, /* "sdsiCertificate" */ | ||
3915 | 859, /* "searchGuide" */ | ||
3916 | 704, /* "secp112r1" */ | ||
3917 | 705, /* "secp112r2" */ | ||
3918 | 706, /* "secp128r1" */ | ||
3919 | 707, /* "secp128r2" */ | ||
3920 | 708, /* "secp160k1" */ | ||
3921 | 709, /* "secp160r1" */ | ||
3922 | 710, /* "secp160r2" */ | ||
3923 | 711, /* "secp192k1" */ | ||
3924 | 712, /* "secp224k1" */ | ||
3925 | 713, /* "secp224r1" */ | ||
3926 | 714, /* "secp256k1" */ | ||
3927 | 715, /* "secp384r1" */ | ||
3928 | 716, /* "secp521r1" */ | ||
3929 | 154, /* "secretBag" */ | ||
3930 | 474, /* "secretary" */ | ||
3931 | 717, /* "sect113r1" */ | ||
3932 | 718, /* "sect113r2" */ | ||
3933 | 719, /* "sect131r1" */ | ||
3934 | 720, /* "sect131r2" */ | ||
3935 | 721, /* "sect163k1" */ | ||
3936 | 722, /* "sect163r1" */ | ||
3937 | 723, /* "sect163r2" */ | ||
3938 | 724, /* "sect193r1" */ | ||
3939 | 725, /* "sect193r2" */ | ||
3940 | 726, /* "sect233k1" */ | ||
3941 | 727, /* "sect233r1" */ | ||
3942 | 728, /* "sect239k1" */ | ||
3943 | 729, /* "sect283k1" */ | ||
3944 | 730, /* "sect283r1" */ | ||
3945 | 731, /* "sect409k1" */ | ||
3946 | 732, /* "sect409r1" */ | ||
3947 | 733, /* "sect571k1" */ | ||
3948 | 734, /* "sect571r1" */ | ||
3949 | 635, /* "secure device signature" */ | ||
3950 | 878, /* "seeAlso" */ | ||
3951 | 777, /* "seed-cbc" */ | ||
3952 | 779, /* "seed-cfb" */ | ||
3953 | 776, /* "seed-ecb" */ | ||
3954 | 778, /* "seed-ofb" */ | ||
3955 | 105, /* "serialNumber" */ | ||
3956 | 625, /* "set-addPolicy" */ | ||
3957 | 515, /* "set-attr" */ | ||
3958 | 518, /* "set-brand" */ | ||
3959 | 638, /* "set-brand-AmericanExpress" */ | ||
3960 | 637, /* "set-brand-Diners" */ | ||
3961 | 636, /* "set-brand-IATA-ATA" */ | ||
3962 | 639, /* "set-brand-JCB" */ | ||
3963 | 641, /* "set-brand-MasterCard" */ | ||
3964 | 642, /* "set-brand-Novus" */ | ||
3965 | 640, /* "set-brand-Visa" */ | ||
3966 | 516, /* "set-policy" */ | ||
3967 | 607, /* "set-policy-root" */ | ||
3968 | 624, /* "set-rootKeyThumb" */ | ||
3969 | 620, /* "setAttr-Cert" */ | ||
3970 | 628, /* "setAttr-IssCap-CVM" */ | ||
3971 | 630, /* "setAttr-IssCap-Sig" */ | ||
3972 | 629, /* "setAttr-IssCap-T2" */ | ||
3973 | 627, /* "setAttr-Token-B0Prime" */ | ||
3974 | 626, /* "setAttr-Token-EMV" */ | ||
3975 | 622, /* "setAttr-TokenType" */ | ||
3976 | 619, /* "setCext-IssuerCapabilities" */ | ||
3977 | 615, /* "setCext-PGWYcapabilities" */ | ||
3978 | 616, /* "setCext-TokenIdentifier" */ | ||
3979 | 618, /* "setCext-TokenType" */ | ||
3980 | 617, /* "setCext-Track2Data" */ | ||
3981 | 611, /* "setCext-cCertRequired" */ | ||
3982 | 609, /* "setCext-certType" */ | ||
3983 | 608, /* "setCext-hashedRoot" */ | ||
3984 | 610, /* "setCext-merchData" */ | ||
3985 | 613, /* "setCext-setExt" */ | ||
3986 | 614, /* "setCext-setQualf" */ | ||
3987 | 612, /* "setCext-tunneling" */ | ||
3988 | 540, /* "setct-AcqCardCodeMsg" */ | ||
3989 | 576, /* "setct-AcqCardCodeMsgTBE" */ | ||
3990 | 570, /* "setct-AuthReqTBE" */ | ||
3991 | 534, /* "setct-AuthReqTBS" */ | ||
3992 | 527, /* "setct-AuthResBaggage" */ | ||
3993 | 571, /* "setct-AuthResTBE" */ | ||
3994 | 572, /* "setct-AuthResTBEX" */ | ||
3995 | 535, /* "setct-AuthResTBS" */ | ||
3996 | 536, /* "setct-AuthResTBSX" */ | ||
3997 | 528, /* "setct-AuthRevReqBaggage" */ | ||
3998 | 577, /* "setct-AuthRevReqTBE" */ | ||
3999 | 541, /* "setct-AuthRevReqTBS" */ | ||
4000 | 529, /* "setct-AuthRevResBaggage" */ | ||
4001 | 542, /* "setct-AuthRevResData" */ | ||
4002 | 578, /* "setct-AuthRevResTBE" */ | ||
4003 | 579, /* "setct-AuthRevResTBEB" */ | ||
4004 | 543, /* "setct-AuthRevResTBS" */ | ||
4005 | 573, /* "setct-AuthTokenTBE" */ | ||
4006 | 537, /* "setct-AuthTokenTBS" */ | ||
4007 | 600, /* "setct-BCIDistributionTBS" */ | ||
4008 | 558, /* "setct-BatchAdminReqData" */ | ||
4009 | 592, /* "setct-BatchAdminReqTBE" */ | ||
4010 | 559, /* "setct-BatchAdminResData" */ | ||
4011 | 593, /* "setct-BatchAdminResTBE" */ | ||
4012 | 599, /* "setct-CRLNotificationResTBS" */ | ||
4013 | 598, /* "setct-CRLNotificationTBS" */ | ||
4014 | 580, /* "setct-CapReqTBE" */ | ||
4015 | 581, /* "setct-CapReqTBEX" */ | ||
4016 | 544, /* "setct-CapReqTBS" */ | ||
4017 | 545, /* "setct-CapReqTBSX" */ | ||
4018 | 546, /* "setct-CapResData" */ | ||
4019 | 582, /* "setct-CapResTBE" */ | ||
4020 | 583, /* "setct-CapRevReqTBE" */ | ||
4021 | 584, /* "setct-CapRevReqTBEX" */ | ||
4022 | 547, /* "setct-CapRevReqTBS" */ | ||
4023 | 548, /* "setct-CapRevReqTBSX" */ | ||
4024 | 549, /* "setct-CapRevResData" */ | ||
4025 | 585, /* "setct-CapRevResTBE" */ | ||
4026 | 538, /* "setct-CapTokenData" */ | ||
4027 | 530, /* "setct-CapTokenSeq" */ | ||
4028 | 574, /* "setct-CapTokenTBE" */ | ||
4029 | 575, /* "setct-CapTokenTBEX" */ | ||
4030 | 539, /* "setct-CapTokenTBS" */ | ||
4031 | 560, /* "setct-CardCInitResTBS" */ | ||
4032 | 566, /* "setct-CertInqReqTBS" */ | ||
4033 | 563, /* "setct-CertReqData" */ | ||
4034 | 595, /* "setct-CertReqTBE" */ | ||
4035 | 596, /* "setct-CertReqTBEX" */ | ||
4036 | 564, /* "setct-CertReqTBS" */ | ||
4037 | 565, /* "setct-CertResData" */ | ||
4038 | 597, /* "setct-CertResTBE" */ | ||
4039 | 586, /* "setct-CredReqTBE" */ | ||
4040 | 587, /* "setct-CredReqTBEX" */ | ||
4041 | 550, /* "setct-CredReqTBS" */ | ||
4042 | 551, /* "setct-CredReqTBSX" */ | ||
4043 | 552, /* "setct-CredResData" */ | ||
4044 | 588, /* "setct-CredResTBE" */ | ||
4045 | 589, /* "setct-CredRevReqTBE" */ | ||
4046 | 590, /* "setct-CredRevReqTBEX" */ | ||
4047 | 553, /* "setct-CredRevReqTBS" */ | ||
4048 | 554, /* "setct-CredRevReqTBSX" */ | ||
4049 | 555, /* "setct-CredRevResData" */ | ||
4050 | 591, /* "setct-CredRevResTBE" */ | ||
4051 | 567, /* "setct-ErrorTBS" */ | ||
4052 | 526, /* "setct-HODInput" */ | ||
4053 | 561, /* "setct-MeAqCInitResTBS" */ | ||
4054 | 522, /* "setct-OIData" */ | ||
4055 | 519, /* "setct-PANData" */ | ||
4056 | 521, /* "setct-PANOnly" */ | ||
4057 | 520, /* "setct-PANToken" */ | ||
4058 | 556, /* "setct-PCertReqData" */ | ||
4059 | 557, /* "setct-PCertResTBS" */ | ||
4060 | 523, /* "setct-PI" */ | ||
4061 | 532, /* "setct-PI-TBS" */ | ||
4062 | 524, /* "setct-PIData" */ | ||
4063 | 525, /* "setct-PIDataUnsigned" */ | ||
4064 | 568, /* "setct-PIDualSignedTBE" */ | ||
4065 | 569, /* "setct-PIUnsignedTBE" */ | ||
4066 | 531, /* "setct-PInitResData" */ | ||
4067 | 533, /* "setct-PResData" */ | ||
4068 | 594, /* "setct-RegFormReqTBE" */ | ||
4069 | 562, /* "setct-RegFormResTBS" */ | ||
4070 | 604, /* "setext-pinAny" */ | ||
4071 | 603, /* "setext-pinSecure" */ | ||
4072 | 605, /* "setext-track2" */ | ||
4073 | 41, /* "sha" */ | ||
4074 | 64, /* "sha1" */ | ||
4075 | 115, /* "sha1WithRSA" */ | ||
4076 | 65, /* "sha1WithRSAEncryption" */ | ||
4077 | 675, /* "sha224" */ | ||
4078 | 671, /* "sha224WithRSAEncryption" */ | ||
4079 | 672, /* "sha256" */ | ||
4080 | 668, /* "sha256WithRSAEncryption" */ | ||
4081 | 673, /* "sha384" */ | ||
4082 | 669, /* "sha384WithRSAEncryption" */ | ||
4083 | 674, /* "sha512" */ | ||
4084 | 670, /* "sha512WithRSAEncryption" */ | ||
4085 | 42, /* "shaWithRSAEncryption" */ | ||
4086 | 52, /* "signingTime" */ | ||
4087 | 454, /* "simpleSecurityObject" */ | ||
4088 | 496, /* "singleLevelQuality" */ | ||
4089 | 16, /* "stateOrProvinceName" */ | ||
4090 | 660, /* "streetAddress" */ | ||
4091 | 498, /* "subtreeMaximumQuality" */ | ||
4092 | 497, /* "subtreeMinimumQuality" */ | ||
4093 | 890, /* "supportedAlgorithms" */ | ||
4094 | 874, /* "supportedApplicationContext" */ | ||
4095 | 100, /* "surname" */ | ||
4096 | 864, /* "telephoneNumber" */ | ||
4097 | 866, /* "teletexTerminalIdentifier" */ | ||
4098 | 865, /* "telexNumber" */ | ||
4099 | 459, /* "textEncodedORAddress" */ | ||
4100 | 293, /* "textNotice" */ | ||
4101 | 106, /* "title" */ | ||
4102 | 682, /* "tpBasis" */ | ||
4103 | 436, /* "ucl" */ | ||
4104 | 0, /* "undefined" */ | ||
4105 | 888, /* "uniqueMember" */ | ||
4106 | 55, /* "unstructuredAddress" */ | ||
4107 | 49, /* "unstructuredName" */ | ||
4108 | 880, /* "userCertificate" */ | ||
4109 | 465, /* "userClass" */ | ||
4110 | 458, /* "userId" */ | ||
4111 | 879, /* "userPassword" */ | ||
4112 | 373, /* "valid" */ | ||
4113 | 678, /* "wap" */ | ||
4114 | 679, /* "wap-wsg" */ | ||
4115 | 735, /* "wap-wsg-idm-ecid-wtls1" */ | ||
4116 | 743, /* "wap-wsg-idm-ecid-wtls10" */ | ||
4117 | 744, /* "wap-wsg-idm-ecid-wtls11" */ | ||
4118 | 745, /* "wap-wsg-idm-ecid-wtls12" */ | ||
4119 | 736, /* "wap-wsg-idm-ecid-wtls3" */ | ||
4120 | 737, /* "wap-wsg-idm-ecid-wtls4" */ | ||
4121 | 738, /* "wap-wsg-idm-ecid-wtls5" */ | ||
4122 | 739, /* "wap-wsg-idm-ecid-wtls6" */ | ||
4123 | 740, /* "wap-wsg-idm-ecid-wtls7" */ | ||
4124 | 741, /* "wap-wsg-idm-ecid-wtls8" */ | ||
4125 | 742, /* "wap-wsg-idm-ecid-wtls9" */ | ||
4126 | 804, /* "whirlpool" */ | ||
4127 | 868, /* "x121Address" */ | ||
4128 | 503, /* "x500UniqueIdentifier" */ | ||
4129 | 158, /* "x509Certificate" */ | ||
4130 | 160, /* "x509Crl" */ | ||
4131 | 125, /* "zlib compression" */ | ||
4132 | }; | ||
4133 | |||
4134 | static const unsigned int obj_objs[NUM_OBJ]={ | ||
4135 | 0, /* OBJ_undef 0 */ | ||
4136 | 393, /* OBJ_joint_iso_ccitt OBJ_joint_iso_itu_t */ | ||
4137 | 404, /* OBJ_ccitt OBJ_itu_t */ | ||
4138 | 645, /* OBJ_itu_t 0 */ | ||
4139 | 434, /* OBJ_data 0 9 */ | ||
4140 | 181, /* OBJ_iso 1 */ | ||
4141 | 182, /* OBJ_member_body 1 2 */ | ||
4142 | 379, /* OBJ_org 1 3 */ | ||
4143 | 676, /* OBJ_identified_organization 1 3 */ | ||
4144 | 646, /* OBJ_joint_iso_itu_t 2 */ | ||
4145 | 11, /* OBJ_X500 2 5 */ | ||
4146 | 647, /* OBJ_international_organizations 2 23 */ | ||
4147 | 380, /* OBJ_dod 1 3 6 */ | ||
4148 | 12, /* OBJ_X509 2 5 4 */ | ||
4149 | 378, /* OBJ_X500algorithms 2 5 8 */ | ||
4150 | 81, /* OBJ_id_ce 2 5 29 */ | ||
4151 | 512, /* OBJ_id_set 2 23 42 */ | ||
4152 | 678, /* OBJ_wap 2 23 43 */ | ||
4153 | 435, /* OBJ_pss 0 9 2342 */ | ||
4154 | 183, /* OBJ_ISO_US 1 2 840 */ | ||
4155 | 381, /* OBJ_iana 1 3 6 1 */ | ||
4156 | 677, /* OBJ_certicom_arc 1 3 132 */ | ||
4157 | 394, /* OBJ_selected_attribute_types 2 5 1 5 */ | ||
4158 | 13, /* OBJ_commonName 2 5 4 3 */ | ||
4159 | 100, /* OBJ_surname 2 5 4 4 */ | ||
4160 | 105, /* OBJ_serialNumber 2 5 4 5 */ | ||
4161 | 14, /* OBJ_countryName 2 5 4 6 */ | ||
4162 | 15, /* OBJ_localityName 2 5 4 7 */ | ||
4163 | 16, /* OBJ_stateOrProvinceName 2 5 4 8 */ | ||
4164 | 660, /* OBJ_streetAddress 2 5 4 9 */ | ||
4165 | 17, /* OBJ_organizationName 2 5 4 10 */ | ||
4166 | 18, /* OBJ_organizationalUnitName 2 5 4 11 */ | ||
4167 | 106, /* OBJ_title 2 5 4 12 */ | ||
4168 | 107, /* OBJ_description 2 5 4 13 */ | ||
4169 | 859, /* OBJ_searchGuide 2 5 4 14 */ | ||
4170 | 860, /* OBJ_businessCategory 2 5 4 15 */ | ||
4171 | 861, /* OBJ_postalAddress 2 5 4 16 */ | ||
4172 | 661, /* OBJ_postalCode 2 5 4 17 */ | ||
4173 | 862, /* OBJ_postOfficeBox 2 5 4 18 */ | ||
4174 | 863, /* OBJ_physicalDeliveryOfficeName 2 5 4 19 */ | ||
4175 | 864, /* OBJ_telephoneNumber 2 5 4 20 */ | ||
4176 | 865, /* OBJ_telexNumber 2 5 4 21 */ | ||
4177 | 866, /* OBJ_teletexTerminalIdentifier 2 5 4 22 */ | ||
4178 | 867, /* OBJ_facsimileTelephoneNumber 2 5 4 23 */ | ||
4179 | 868, /* OBJ_x121Address 2 5 4 24 */ | ||
4180 | 869, /* OBJ_internationaliSDNNumber 2 5 4 25 */ | ||
4181 | 870, /* OBJ_registeredAddress 2 5 4 26 */ | ||
4182 | 871, /* OBJ_destinationIndicator 2 5 4 27 */ | ||
4183 | 872, /* OBJ_preferredDeliveryMethod 2 5 4 28 */ | ||
4184 | 873, /* OBJ_presentationAddress 2 5 4 29 */ | ||
4185 | 874, /* OBJ_supportedApplicationContext 2 5 4 30 */ | ||
4186 | 875, /* OBJ_member 2 5 4 31 */ | ||
4187 | 876, /* OBJ_owner 2 5 4 32 */ | ||
4188 | 877, /* OBJ_roleOccupant 2 5 4 33 */ | ||
4189 | 878, /* OBJ_seeAlso 2 5 4 34 */ | ||
4190 | 879, /* OBJ_userPassword 2 5 4 35 */ | ||
4191 | 880, /* OBJ_userCertificate 2 5 4 36 */ | ||
4192 | 881, /* OBJ_cACertificate 2 5 4 37 */ | ||
4193 | 882, /* OBJ_authorityRevocationList 2 5 4 38 */ | ||
4194 | 883, /* OBJ_certificateRevocationList 2 5 4 39 */ | ||
4195 | 884, /* OBJ_crossCertificatePair 2 5 4 40 */ | ||
4196 | 173, /* OBJ_name 2 5 4 41 */ | ||
4197 | 99, /* OBJ_givenName 2 5 4 42 */ | ||
4198 | 101, /* OBJ_initials 2 5 4 43 */ | ||
4199 | 509, /* OBJ_generationQualifier 2 5 4 44 */ | ||
4200 | 503, /* OBJ_x500UniqueIdentifier 2 5 4 45 */ | ||
4201 | 174, /* OBJ_dnQualifier 2 5 4 46 */ | ||
4202 | 885, /* OBJ_enhancedSearchGuide 2 5 4 47 */ | ||
4203 | 886, /* OBJ_protocolInformation 2 5 4 48 */ | ||
4204 | 887, /* OBJ_distinguishedName 2 5 4 49 */ | ||
4205 | 888, /* OBJ_uniqueMember 2 5 4 50 */ | ||
4206 | 889, /* OBJ_houseIdentifier 2 5 4 51 */ | ||
4207 | 890, /* OBJ_supportedAlgorithms 2 5 4 52 */ | ||
4208 | 891, /* OBJ_deltaRevocationList 2 5 4 53 */ | ||
4209 | 892, /* OBJ_dmdName 2 5 4 54 */ | ||
4210 | 510, /* OBJ_pseudonym 2 5 4 65 */ | ||
4211 | 400, /* OBJ_role 2 5 4 72 */ | ||
4212 | 769, /* OBJ_subject_directory_attributes 2 5 29 9 */ | ||
4213 | 82, /* OBJ_subject_key_identifier 2 5 29 14 */ | ||
4214 | 83, /* OBJ_key_usage 2 5 29 15 */ | ||
4215 | 84, /* OBJ_private_key_usage_period 2 5 29 16 */ | ||
4216 | 85, /* OBJ_subject_alt_name 2 5 29 17 */ | ||
4217 | 86, /* OBJ_issuer_alt_name 2 5 29 18 */ | ||
4218 | 87, /* OBJ_basic_constraints 2 5 29 19 */ | ||
4219 | 88, /* OBJ_crl_number 2 5 29 20 */ | ||
4220 | 141, /* OBJ_crl_reason 2 5 29 21 */ | ||
4221 | 430, /* OBJ_hold_instruction_code 2 5 29 23 */ | ||
4222 | 142, /* OBJ_invalidity_date 2 5 29 24 */ | ||
4223 | 140, /* OBJ_delta_crl 2 5 29 27 */ | ||
4224 | 770, /* OBJ_issuing_distribution_point 2 5 29 28 */ | ||
4225 | 771, /* OBJ_certificate_issuer 2 5 29 29 */ | ||
4226 | 666, /* OBJ_name_constraints 2 5 29 30 */ | ||
4227 | 103, /* OBJ_crl_distribution_points 2 5 29 31 */ | ||
4228 | 89, /* OBJ_certificate_policies 2 5 29 32 */ | ||
4229 | 747, /* OBJ_policy_mappings 2 5 29 33 */ | ||
4230 | 90, /* OBJ_authority_key_identifier 2 5 29 35 */ | ||
4231 | 401, /* OBJ_policy_constraints 2 5 29 36 */ | ||
4232 | 126, /* OBJ_ext_key_usage 2 5 29 37 */ | ||
4233 | 857, /* OBJ_freshest_crl 2 5 29 46 */ | ||
4234 | 748, /* OBJ_inhibit_any_policy 2 5 29 54 */ | ||
4235 | 402, /* OBJ_target_information 2 5 29 55 */ | ||
4236 | 403, /* OBJ_no_rev_avail 2 5 29 56 */ | ||
4237 | 513, /* OBJ_set_ctype 2 23 42 0 */ | ||
4238 | 514, /* OBJ_set_msgExt 2 23 42 1 */ | ||
4239 | 515, /* OBJ_set_attr 2 23 42 3 */ | ||
4240 | 516, /* OBJ_set_policy 2 23 42 5 */ | ||
4241 | 517, /* OBJ_set_certExt 2 23 42 7 */ | ||
4242 | 518, /* OBJ_set_brand 2 23 42 8 */ | ||
4243 | 679, /* OBJ_wap_wsg 2 23 43 1 */ | ||
4244 | 382, /* OBJ_Directory 1 3 6 1 1 */ | ||
4245 | 383, /* OBJ_Management 1 3 6 1 2 */ | ||
4246 | 384, /* OBJ_Experimental 1 3 6 1 3 */ | ||
4247 | 385, /* OBJ_Private 1 3 6 1 4 */ | ||
4248 | 386, /* OBJ_Security 1 3 6 1 5 */ | ||
4249 | 387, /* OBJ_SNMPv2 1 3 6 1 6 */ | ||
4250 | 388, /* OBJ_Mail 1 3 6 1 7 */ | ||
4251 | 376, /* OBJ_algorithm 1 3 14 3 2 */ | ||
4252 | 395, /* OBJ_clearance 2 5 1 5 55 */ | ||
4253 | 19, /* OBJ_rsa 2 5 8 1 1 */ | ||
4254 | 96, /* OBJ_mdc2WithRSA 2 5 8 3 100 */ | ||
4255 | 95, /* OBJ_mdc2 2 5 8 3 101 */ | ||
4256 | 746, /* OBJ_any_policy 2 5 29 32 0 */ | ||
4257 | 519, /* OBJ_setct_PANData 2 23 42 0 0 */ | ||
4258 | 520, /* OBJ_setct_PANToken 2 23 42 0 1 */ | ||
4259 | 521, /* OBJ_setct_PANOnly 2 23 42 0 2 */ | ||
4260 | 522, /* OBJ_setct_OIData 2 23 42 0 3 */ | ||
4261 | 523, /* OBJ_setct_PI 2 23 42 0 4 */ | ||
4262 | 524, /* OBJ_setct_PIData 2 23 42 0 5 */ | ||
4263 | 525, /* OBJ_setct_PIDataUnsigned 2 23 42 0 6 */ | ||
4264 | 526, /* OBJ_setct_HODInput 2 23 42 0 7 */ | ||
4265 | 527, /* OBJ_setct_AuthResBaggage 2 23 42 0 8 */ | ||
4266 | 528, /* OBJ_setct_AuthRevReqBaggage 2 23 42 0 9 */ | ||
4267 | 529, /* OBJ_setct_AuthRevResBaggage 2 23 42 0 10 */ | ||
4268 | 530, /* OBJ_setct_CapTokenSeq 2 23 42 0 11 */ | ||
4269 | 531, /* OBJ_setct_PInitResData 2 23 42 0 12 */ | ||
4270 | 532, /* OBJ_setct_PI_TBS 2 23 42 0 13 */ | ||
4271 | 533, /* OBJ_setct_PResData 2 23 42 0 14 */ | ||
4272 | 534, /* OBJ_setct_AuthReqTBS 2 23 42 0 16 */ | ||
4273 | 535, /* OBJ_setct_AuthResTBS 2 23 42 0 17 */ | ||
4274 | 536, /* OBJ_setct_AuthResTBSX 2 23 42 0 18 */ | ||
4275 | 537, /* OBJ_setct_AuthTokenTBS 2 23 42 0 19 */ | ||
4276 | 538, /* OBJ_setct_CapTokenData 2 23 42 0 20 */ | ||
4277 | 539, /* OBJ_setct_CapTokenTBS 2 23 42 0 21 */ | ||
4278 | 540, /* OBJ_setct_AcqCardCodeMsg 2 23 42 0 22 */ | ||
4279 | 541, /* OBJ_setct_AuthRevReqTBS 2 23 42 0 23 */ | ||
4280 | 542, /* OBJ_setct_AuthRevResData 2 23 42 0 24 */ | ||
4281 | 543, /* OBJ_setct_AuthRevResTBS 2 23 42 0 25 */ | ||
4282 | 544, /* OBJ_setct_CapReqTBS 2 23 42 0 26 */ | ||
4283 | 545, /* OBJ_setct_CapReqTBSX 2 23 42 0 27 */ | ||
4284 | 546, /* OBJ_setct_CapResData 2 23 42 0 28 */ | ||
4285 | 547, /* OBJ_setct_CapRevReqTBS 2 23 42 0 29 */ | ||
4286 | 548, /* OBJ_setct_CapRevReqTBSX 2 23 42 0 30 */ | ||
4287 | 549, /* OBJ_setct_CapRevResData 2 23 42 0 31 */ | ||
4288 | 550, /* OBJ_setct_CredReqTBS 2 23 42 0 32 */ | ||
4289 | 551, /* OBJ_setct_CredReqTBSX 2 23 42 0 33 */ | ||
4290 | 552, /* OBJ_setct_CredResData 2 23 42 0 34 */ | ||
4291 | 553, /* OBJ_setct_CredRevReqTBS 2 23 42 0 35 */ | ||
4292 | 554, /* OBJ_setct_CredRevReqTBSX 2 23 42 0 36 */ | ||
4293 | 555, /* OBJ_setct_CredRevResData 2 23 42 0 37 */ | ||
4294 | 556, /* OBJ_setct_PCertReqData 2 23 42 0 38 */ | ||
4295 | 557, /* OBJ_setct_PCertResTBS 2 23 42 0 39 */ | ||
4296 | 558, /* OBJ_setct_BatchAdminReqData 2 23 42 0 40 */ | ||
4297 | 559, /* OBJ_setct_BatchAdminResData 2 23 42 0 41 */ | ||
4298 | 560, /* OBJ_setct_CardCInitResTBS 2 23 42 0 42 */ | ||
4299 | 561, /* OBJ_setct_MeAqCInitResTBS 2 23 42 0 43 */ | ||
4300 | 562, /* OBJ_setct_RegFormResTBS 2 23 42 0 44 */ | ||
4301 | 563, /* OBJ_setct_CertReqData 2 23 42 0 45 */ | ||
4302 | 564, /* OBJ_setct_CertReqTBS 2 23 42 0 46 */ | ||
4303 | 565, /* OBJ_setct_CertResData 2 23 42 0 47 */ | ||
4304 | 566, /* OBJ_setct_CertInqReqTBS 2 23 42 0 48 */ | ||
4305 | 567, /* OBJ_setct_ErrorTBS 2 23 42 0 49 */ | ||
4306 | 568, /* OBJ_setct_PIDualSignedTBE 2 23 42 0 50 */ | ||
4307 | 569, /* OBJ_setct_PIUnsignedTBE 2 23 42 0 51 */ | ||
4308 | 570, /* OBJ_setct_AuthReqTBE 2 23 42 0 52 */ | ||
4309 | 571, /* OBJ_setct_AuthResTBE 2 23 42 0 53 */ | ||
4310 | 572, /* OBJ_setct_AuthResTBEX 2 23 42 0 54 */ | ||
4311 | 573, /* OBJ_setct_AuthTokenTBE 2 23 42 0 55 */ | ||
4312 | 574, /* OBJ_setct_CapTokenTBE 2 23 42 0 56 */ | ||
4313 | 575, /* OBJ_setct_CapTokenTBEX 2 23 42 0 57 */ | ||
4314 | 576, /* OBJ_setct_AcqCardCodeMsgTBE 2 23 42 0 58 */ | ||
4315 | 577, /* OBJ_setct_AuthRevReqTBE 2 23 42 0 59 */ | ||
4316 | 578, /* OBJ_setct_AuthRevResTBE 2 23 42 0 60 */ | ||
4317 | 579, /* OBJ_setct_AuthRevResTBEB 2 23 42 0 61 */ | ||
4318 | 580, /* OBJ_setct_CapReqTBE 2 23 42 0 62 */ | ||
4319 | 581, /* OBJ_setct_CapReqTBEX 2 23 42 0 63 */ | ||
4320 | 582, /* OBJ_setct_CapResTBE 2 23 42 0 64 */ | ||
4321 | 583, /* OBJ_setct_CapRevReqTBE 2 23 42 0 65 */ | ||
4322 | 584, /* OBJ_setct_CapRevReqTBEX 2 23 42 0 66 */ | ||
4323 | 585, /* OBJ_setct_CapRevResTBE 2 23 42 0 67 */ | ||
4324 | 586, /* OBJ_setct_CredReqTBE 2 23 42 0 68 */ | ||
4325 | 587, /* OBJ_setct_CredReqTBEX 2 23 42 0 69 */ | ||
4326 | 588, /* OBJ_setct_CredResTBE 2 23 42 0 70 */ | ||
4327 | 589, /* OBJ_setct_CredRevReqTBE 2 23 42 0 71 */ | ||
4328 | 590, /* OBJ_setct_CredRevReqTBEX 2 23 42 0 72 */ | ||
4329 | 591, /* OBJ_setct_CredRevResTBE 2 23 42 0 73 */ | ||
4330 | 592, /* OBJ_setct_BatchAdminReqTBE 2 23 42 0 74 */ | ||
4331 | 593, /* OBJ_setct_BatchAdminResTBE 2 23 42 0 75 */ | ||
4332 | 594, /* OBJ_setct_RegFormReqTBE 2 23 42 0 76 */ | ||
4333 | 595, /* OBJ_setct_CertReqTBE 2 23 42 0 77 */ | ||
4334 | 596, /* OBJ_setct_CertReqTBEX 2 23 42 0 78 */ | ||
4335 | 597, /* OBJ_setct_CertResTBE 2 23 42 0 79 */ | ||
4336 | 598, /* OBJ_setct_CRLNotificationTBS 2 23 42 0 80 */ | ||
4337 | 599, /* OBJ_setct_CRLNotificationResTBS 2 23 42 0 81 */ | ||
4338 | 600, /* OBJ_setct_BCIDistributionTBS 2 23 42 0 82 */ | ||
4339 | 601, /* OBJ_setext_genCrypt 2 23 42 1 1 */ | ||
4340 | 602, /* OBJ_setext_miAuth 2 23 42 1 3 */ | ||
4341 | 603, /* OBJ_setext_pinSecure 2 23 42 1 4 */ | ||
4342 | 604, /* OBJ_setext_pinAny 2 23 42 1 5 */ | ||
4343 | 605, /* OBJ_setext_track2 2 23 42 1 7 */ | ||
4344 | 606, /* OBJ_setext_cv 2 23 42 1 8 */ | ||
4345 | 620, /* OBJ_setAttr_Cert 2 23 42 3 0 */ | ||
4346 | 621, /* OBJ_setAttr_PGWYcap 2 23 42 3 1 */ | ||
4347 | 622, /* OBJ_setAttr_TokenType 2 23 42 3 2 */ | ||
4348 | 623, /* OBJ_setAttr_IssCap 2 23 42 3 3 */ | ||
4349 | 607, /* OBJ_set_policy_root 2 23 42 5 0 */ | ||
4350 | 608, /* OBJ_setCext_hashedRoot 2 23 42 7 0 */ | ||
4351 | 609, /* OBJ_setCext_certType 2 23 42 7 1 */ | ||
4352 | 610, /* OBJ_setCext_merchData 2 23 42 7 2 */ | ||
4353 | 611, /* OBJ_setCext_cCertRequired 2 23 42 7 3 */ | ||
4354 | 612, /* OBJ_setCext_tunneling 2 23 42 7 4 */ | ||
4355 | 613, /* OBJ_setCext_setExt 2 23 42 7 5 */ | ||
4356 | 614, /* OBJ_setCext_setQualf 2 23 42 7 6 */ | ||
4357 | 615, /* OBJ_setCext_PGWYcapabilities 2 23 42 7 7 */ | ||
4358 | 616, /* OBJ_setCext_TokenIdentifier 2 23 42 7 8 */ | ||
4359 | 617, /* OBJ_setCext_Track2Data 2 23 42 7 9 */ | ||
4360 | 618, /* OBJ_setCext_TokenType 2 23 42 7 10 */ | ||
4361 | 619, /* OBJ_setCext_IssuerCapabilities 2 23 42 7 11 */ | ||
4362 | 636, /* OBJ_set_brand_IATA_ATA 2 23 42 8 1 */ | ||
4363 | 640, /* OBJ_set_brand_Visa 2 23 42 8 4 */ | ||
4364 | 641, /* OBJ_set_brand_MasterCard 2 23 42 8 5 */ | ||
4365 | 637, /* OBJ_set_brand_Diners 2 23 42 8 30 */ | ||
4366 | 638, /* OBJ_set_brand_AmericanExpress 2 23 42 8 34 */ | ||
4367 | 639, /* OBJ_set_brand_JCB 2 23 42 8 35 */ | ||
4368 | 805, /* OBJ_cryptopro 1 2 643 2 2 */ | ||
4369 | 806, /* OBJ_cryptocom 1 2 643 2 9 */ | ||
4370 | 184, /* OBJ_X9_57 1 2 840 10040 */ | ||
4371 | 405, /* OBJ_ansi_X9_62 1 2 840 10045 */ | ||
4372 | 389, /* OBJ_Enterprises 1 3 6 1 4 1 */ | ||
4373 | 504, /* OBJ_mime_mhs 1 3 6 1 7 1 */ | ||
4374 | 104, /* OBJ_md5WithRSA 1 3 14 3 2 3 */ | ||
4375 | 29, /* OBJ_des_ecb 1 3 14 3 2 6 */ | ||
4376 | 31, /* OBJ_des_cbc 1 3 14 3 2 7 */ | ||
4377 | 45, /* OBJ_des_ofb64 1 3 14 3 2 8 */ | ||
4378 | 30, /* OBJ_des_cfb64 1 3 14 3 2 9 */ | ||
4379 | 377, /* OBJ_rsaSignature 1 3 14 3 2 11 */ | ||
4380 | 67, /* OBJ_dsa_2 1 3 14 3 2 12 */ | ||
4381 | 66, /* OBJ_dsaWithSHA 1 3 14 3 2 13 */ | ||
4382 | 42, /* OBJ_shaWithRSAEncryption 1 3 14 3 2 15 */ | ||
4383 | 32, /* OBJ_des_ede_ecb 1 3 14 3 2 17 */ | ||
4384 | 41, /* OBJ_sha 1 3 14 3 2 18 */ | ||
4385 | 64, /* OBJ_sha1 1 3 14 3 2 26 */ | ||
4386 | 70, /* OBJ_dsaWithSHA1_2 1 3 14 3 2 27 */ | ||
4387 | 115, /* OBJ_sha1WithRSA 1 3 14 3 2 29 */ | ||
4388 | 117, /* OBJ_ripemd160 1 3 36 3 2 1 */ | ||
4389 | 143, /* OBJ_sxnet 1 3 101 1 4 1 */ | ||
4390 | 721, /* OBJ_sect163k1 1 3 132 0 1 */ | ||
4391 | 722, /* OBJ_sect163r1 1 3 132 0 2 */ | ||
4392 | 728, /* OBJ_sect239k1 1 3 132 0 3 */ | ||
4393 | 717, /* OBJ_sect113r1 1 3 132 0 4 */ | ||
4394 | 718, /* OBJ_sect113r2 1 3 132 0 5 */ | ||
4395 | 704, /* OBJ_secp112r1 1 3 132 0 6 */ | ||
4396 | 705, /* OBJ_secp112r2 1 3 132 0 7 */ | ||
4397 | 709, /* OBJ_secp160r1 1 3 132 0 8 */ | ||
4398 | 708, /* OBJ_secp160k1 1 3 132 0 9 */ | ||
4399 | 714, /* OBJ_secp256k1 1 3 132 0 10 */ | ||
4400 | 723, /* OBJ_sect163r2 1 3 132 0 15 */ | ||
4401 | 729, /* OBJ_sect283k1 1 3 132 0 16 */ | ||
4402 | 730, /* OBJ_sect283r1 1 3 132 0 17 */ | ||
4403 | 719, /* OBJ_sect131r1 1 3 132 0 22 */ | ||
4404 | 720, /* OBJ_sect131r2 1 3 132 0 23 */ | ||
4405 | 724, /* OBJ_sect193r1 1 3 132 0 24 */ | ||
4406 | 725, /* OBJ_sect193r2 1 3 132 0 25 */ | ||
4407 | 726, /* OBJ_sect233k1 1 3 132 0 26 */ | ||
4408 | 727, /* OBJ_sect233r1 1 3 132 0 27 */ | ||
4409 | 706, /* OBJ_secp128r1 1 3 132 0 28 */ | ||
4410 | 707, /* OBJ_secp128r2 1 3 132 0 29 */ | ||
4411 | 710, /* OBJ_secp160r2 1 3 132 0 30 */ | ||
4412 | 711, /* OBJ_secp192k1 1 3 132 0 31 */ | ||
4413 | 712, /* OBJ_secp224k1 1 3 132 0 32 */ | ||
4414 | 713, /* OBJ_secp224r1 1 3 132 0 33 */ | ||
4415 | 715, /* OBJ_secp384r1 1 3 132 0 34 */ | ||
4416 | 716, /* OBJ_secp521r1 1 3 132 0 35 */ | ||
4417 | 731, /* OBJ_sect409k1 1 3 132 0 36 */ | ||
4418 | 732, /* OBJ_sect409r1 1 3 132 0 37 */ | ||
4419 | 733, /* OBJ_sect571k1 1 3 132 0 38 */ | ||
4420 | 734, /* OBJ_sect571r1 1 3 132 0 39 */ | ||
4421 | 624, /* OBJ_set_rootKeyThumb 2 23 42 3 0 0 */ | ||
4422 | 625, /* OBJ_set_addPolicy 2 23 42 3 0 1 */ | ||
4423 | 626, /* OBJ_setAttr_Token_EMV 2 23 42 3 2 1 */ | ||
4424 | 627, /* OBJ_setAttr_Token_B0Prime 2 23 42 3 2 2 */ | ||
4425 | 628, /* OBJ_setAttr_IssCap_CVM 2 23 42 3 3 3 */ | ||
4426 | 629, /* OBJ_setAttr_IssCap_T2 2 23 42 3 3 4 */ | ||
4427 | 630, /* OBJ_setAttr_IssCap_Sig 2 23 42 3 3 5 */ | ||
4428 | 642, /* OBJ_set_brand_Novus 2 23 42 8 6011 */ | ||
4429 | 735, /* OBJ_wap_wsg_idm_ecid_wtls1 2 23 43 1 4 1 */ | ||
4430 | 736, /* OBJ_wap_wsg_idm_ecid_wtls3 2 23 43 1 4 3 */ | ||
4431 | 737, /* OBJ_wap_wsg_idm_ecid_wtls4 2 23 43 1 4 4 */ | ||
4432 | 738, /* OBJ_wap_wsg_idm_ecid_wtls5 2 23 43 1 4 5 */ | ||
4433 | 739, /* OBJ_wap_wsg_idm_ecid_wtls6 2 23 43 1 4 6 */ | ||
4434 | 740, /* OBJ_wap_wsg_idm_ecid_wtls7 2 23 43 1 4 7 */ | ||
4435 | 741, /* OBJ_wap_wsg_idm_ecid_wtls8 2 23 43 1 4 8 */ | ||
4436 | 742, /* OBJ_wap_wsg_idm_ecid_wtls9 2 23 43 1 4 9 */ | ||
4437 | 743, /* OBJ_wap_wsg_idm_ecid_wtls10 2 23 43 1 4 10 */ | ||
4438 | 744, /* OBJ_wap_wsg_idm_ecid_wtls11 2 23 43 1 4 11 */ | ||
4439 | 745, /* OBJ_wap_wsg_idm_ecid_wtls12 2 23 43 1 4 12 */ | ||
4440 | 804, /* OBJ_whirlpool 1 0 10118 3 0 55 */ | ||
4441 | 124, /* OBJ_rle_compression 1 1 1 1 666 1 */ | ||
4442 | 773, /* OBJ_kisa 1 2 410 200004 */ | ||
4443 | 807, /* OBJ_id_GostR3411_94_with_GostR3410_2001 1 2 643 2 2 3 */ | ||
4444 | 808, /* OBJ_id_GostR3411_94_with_GostR3410_94 1 2 643 2 2 4 */ | ||
4445 | 809, /* OBJ_id_GostR3411_94 1 2 643 2 2 9 */ | ||
4446 | 810, /* OBJ_id_HMACGostR3411_94 1 2 643 2 2 10 */ | ||
4447 | 811, /* OBJ_id_GostR3410_2001 1 2 643 2 2 19 */ | ||
4448 | 812, /* OBJ_id_GostR3410_94 1 2 643 2 2 20 */ | ||
4449 | 813, /* OBJ_id_Gost28147_89 1 2 643 2 2 21 */ | ||
4450 | 815, /* OBJ_id_Gost28147_89_MAC 1 2 643 2 2 22 */ | ||
4451 | 816, /* OBJ_id_GostR3411_94_prf 1 2 643 2 2 23 */ | ||
4452 | 817, /* OBJ_id_GostR3410_2001DH 1 2 643 2 2 98 */ | ||
4453 | 818, /* OBJ_id_GostR3410_94DH 1 2 643 2 2 99 */ | ||
4454 | 1, /* OBJ_rsadsi 1 2 840 113549 */ | ||
4455 | 185, /* OBJ_X9cm 1 2 840 10040 4 */ | ||
4456 | 127, /* OBJ_id_pkix 1 3 6 1 5 5 7 */ | ||
4457 | 505, /* OBJ_mime_mhs_headings 1 3 6 1 7 1 1 */ | ||
4458 | 506, /* OBJ_mime_mhs_bodies 1 3 6 1 7 1 2 */ | ||
4459 | 119, /* OBJ_ripemd160WithRSA 1 3 36 3 3 1 2 */ | ||
4460 | 631, /* OBJ_setAttr_GenCryptgrm 2 23 42 3 3 3 1 */ | ||
4461 | 632, /* OBJ_setAttr_T2Enc 2 23 42 3 3 4 1 */ | ||
4462 | 633, /* OBJ_setAttr_T2cleartxt 2 23 42 3 3 4 2 */ | ||
4463 | 634, /* OBJ_setAttr_TokICCsig 2 23 42 3 3 5 1 */ | ||
4464 | 635, /* OBJ_setAttr_SecDevSig 2 23 42 3 3 5 2 */ | ||
4465 | 436, /* OBJ_ucl 0 9 2342 19200300 */ | ||
4466 | 820, /* OBJ_id_Gost28147_89_None_KeyMeshing 1 2 643 2 2 14 0 */ | ||
4467 | 819, /* OBJ_id_Gost28147_89_CryptoPro_KeyMeshing 1 2 643 2 2 14 1 */ | ||
4468 | 845, /* OBJ_id_GostR3410_94_a 1 2 643 2 2 20 1 */ | ||
4469 | 846, /* OBJ_id_GostR3410_94_aBis 1 2 643 2 2 20 2 */ | ||
4470 | 847, /* OBJ_id_GostR3410_94_b 1 2 643 2 2 20 3 */ | ||
4471 | 848, /* OBJ_id_GostR3410_94_bBis 1 2 643 2 2 20 4 */ | ||
4472 | 821, /* OBJ_id_GostR3411_94_TestParamSet 1 2 643 2 2 30 0 */ | ||
4473 | 822, /* OBJ_id_GostR3411_94_CryptoProParamSet 1 2 643 2 2 30 1 */ | ||
4474 | 823, /* OBJ_id_Gost28147_89_TestParamSet 1 2 643 2 2 31 0 */ | ||
4475 | 824, /* OBJ_id_Gost28147_89_CryptoPro_A_ParamSet 1 2 643 2 2 31 1 */ | ||
4476 | 825, /* OBJ_id_Gost28147_89_CryptoPro_B_ParamSet 1 2 643 2 2 31 2 */ | ||
4477 | 826, /* OBJ_id_Gost28147_89_CryptoPro_C_ParamSet 1 2 643 2 2 31 3 */ | ||
4478 | 827, /* OBJ_id_Gost28147_89_CryptoPro_D_ParamSet 1 2 643 2 2 31 4 */ | ||
4479 | 828, /* OBJ_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet 1 2 643 2 2 31 5 */ | ||
4480 | 829, /* OBJ_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet 1 2 643 2 2 31 6 */ | ||
4481 | 830, /* OBJ_id_Gost28147_89_CryptoPro_RIC_1_ParamSet 1 2 643 2 2 31 7 */ | ||
4482 | 831, /* OBJ_id_GostR3410_94_TestParamSet 1 2 643 2 2 32 0 */ | ||
4483 | 832, /* OBJ_id_GostR3410_94_CryptoPro_A_ParamSet 1 2 643 2 2 32 2 */ | ||
4484 | 833, /* OBJ_id_GostR3410_94_CryptoPro_B_ParamSet 1 2 643 2 2 32 3 */ | ||
4485 | 834, /* OBJ_id_GostR3410_94_CryptoPro_C_ParamSet 1 2 643 2 2 32 4 */ | ||
4486 | 835, /* OBJ_id_GostR3410_94_CryptoPro_D_ParamSet 1 2 643 2 2 32 5 */ | ||
4487 | 836, /* OBJ_id_GostR3410_94_CryptoPro_XchA_ParamSet 1 2 643 2 2 33 1 */ | ||
4488 | 837, /* OBJ_id_GostR3410_94_CryptoPro_XchB_ParamSet 1 2 643 2 2 33 2 */ | ||
4489 | 838, /* OBJ_id_GostR3410_94_CryptoPro_XchC_ParamSet 1 2 643 2 2 33 3 */ | ||
4490 | 839, /* OBJ_id_GostR3410_2001_TestParamSet 1 2 643 2 2 35 0 */ | ||
4491 | 840, /* OBJ_id_GostR3410_2001_CryptoPro_A_ParamSet 1 2 643 2 2 35 1 */ | ||
4492 | 841, /* OBJ_id_GostR3410_2001_CryptoPro_B_ParamSet 1 2 643 2 2 35 2 */ | ||
4493 | 842, /* OBJ_id_GostR3410_2001_CryptoPro_C_ParamSet 1 2 643 2 2 35 3 */ | ||
4494 | 843, /* OBJ_id_GostR3410_2001_CryptoPro_XchA_ParamSet 1 2 643 2 2 36 0 */ | ||
4495 | 844, /* OBJ_id_GostR3410_2001_CryptoPro_XchB_ParamSet 1 2 643 2 2 36 1 */ | ||
4496 | 2, /* OBJ_pkcs 1 2 840 113549 1 */ | ||
4497 | 431, /* OBJ_hold_instruction_none 1 2 840 10040 2 1 */ | ||
4498 | 432, /* OBJ_hold_instruction_call_issuer 1 2 840 10040 2 2 */ | ||
4499 | 433, /* OBJ_hold_instruction_reject 1 2 840 10040 2 3 */ | ||
4500 | 116, /* OBJ_dsa 1 2 840 10040 4 1 */ | ||
4501 | 113, /* OBJ_dsaWithSHA1 1 2 840 10040 4 3 */ | ||
4502 | 406, /* OBJ_X9_62_prime_field 1 2 840 10045 1 1 */ | ||
4503 | 407, /* OBJ_X9_62_characteristic_two_field 1 2 840 10045 1 2 */ | ||
4504 | 408, /* OBJ_X9_62_id_ecPublicKey 1 2 840 10045 2 1 */ | ||
4505 | 416, /* OBJ_ecdsa_with_SHA1 1 2 840 10045 4 1 */ | ||
4506 | 791, /* OBJ_ecdsa_with_Recommended 1 2 840 10045 4 2 */ | ||
4507 | 792, /* OBJ_ecdsa_with_Specified 1 2 840 10045 4 3 */ | ||
4508 | 258, /* OBJ_id_pkix_mod 1 3 6 1 5 5 7 0 */ | ||
4509 | 175, /* OBJ_id_pe 1 3 6 1 5 5 7 1 */ | ||
4510 | 259, /* OBJ_id_qt 1 3 6 1 5 5 7 2 */ | ||
4511 | 128, /* OBJ_id_kp 1 3 6 1 5 5 7 3 */ | ||
4512 | 260, /* OBJ_id_it 1 3 6 1 5 5 7 4 */ | ||
4513 | 261, /* OBJ_id_pkip 1 3 6 1 5 5 7 5 */ | ||
4514 | 262, /* OBJ_id_alg 1 3 6 1 5 5 7 6 */ | ||
4515 | 263, /* OBJ_id_cmc 1 3 6 1 5 5 7 7 */ | ||
4516 | 264, /* OBJ_id_on 1 3 6 1 5 5 7 8 */ | ||
4517 | 265, /* OBJ_id_pda 1 3 6 1 5 5 7 9 */ | ||
4518 | 266, /* OBJ_id_aca 1 3 6 1 5 5 7 10 */ | ||
4519 | 267, /* OBJ_id_qcs 1 3 6 1 5 5 7 11 */ | ||
4520 | 268, /* OBJ_id_cct 1 3 6 1 5 5 7 12 */ | ||
4521 | 662, /* OBJ_id_ppl 1 3 6 1 5 5 7 21 */ | ||
4522 | 176, /* OBJ_id_ad 1 3 6 1 5 5 7 48 */ | ||
4523 | 507, /* OBJ_id_hex_partial_message 1 3 6 1 7 1 1 1 */ | ||
4524 | 508, /* OBJ_id_hex_multipart_message 1 3 6 1 7 1 1 2 */ | ||
4525 | 57, /* OBJ_netscape 2 16 840 1 113730 */ | ||
4526 | 754, /* OBJ_camellia_128_ecb 0 3 4401 5 3 1 9 1 */ | ||
4527 | 766, /* OBJ_camellia_128_ofb128 0 3 4401 5 3 1 9 3 */ | ||
4528 | 757, /* OBJ_camellia_128_cfb128 0 3 4401 5 3 1 9 4 */ | ||
4529 | 755, /* OBJ_camellia_192_ecb 0 3 4401 5 3 1 9 21 */ | ||
4530 | 767, /* OBJ_camellia_192_ofb128 0 3 4401 5 3 1 9 23 */ | ||
4531 | 758, /* OBJ_camellia_192_cfb128 0 3 4401 5 3 1 9 24 */ | ||
4532 | 756, /* OBJ_camellia_256_ecb 0 3 4401 5 3 1 9 41 */ | ||
4533 | 768, /* OBJ_camellia_256_ofb128 0 3 4401 5 3 1 9 43 */ | ||
4534 | 759, /* OBJ_camellia_256_cfb128 0 3 4401 5 3 1 9 44 */ | ||
4535 | 437, /* OBJ_pilot 0 9 2342 19200300 100 */ | ||
4536 | 776, /* OBJ_seed_ecb 1 2 410 200004 1 3 */ | ||
4537 | 777, /* OBJ_seed_cbc 1 2 410 200004 1 4 */ | ||
4538 | 779, /* OBJ_seed_cfb128 1 2 410 200004 1 5 */ | ||
4539 | 778, /* OBJ_seed_ofb128 1 2 410 200004 1 6 */ | ||
4540 | 852, /* OBJ_id_GostR3411_94_with_GostR3410_94_cc 1 2 643 2 9 1 3 3 */ | ||
4541 | 853, /* OBJ_id_GostR3411_94_with_GostR3410_2001_cc 1 2 643 2 9 1 3 4 */ | ||
4542 | 850, /* OBJ_id_GostR3410_94_cc 1 2 643 2 9 1 5 3 */ | ||
4543 | 851, /* OBJ_id_GostR3410_2001_cc 1 2 643 2 9 1 5 4 */ | ||
4544 | 849, /* OBJ_id_Gost28147_89_cc 1 2 643 2 9 1 6 1 */ | ||
4545 | 854, /* OBJ_id_GostR3410_2001_ParamSet_cc 1 2 643 2 9 1 8 1 */ | ||
4546 | 186, /* OBJ_pkcs1 1 2 840 113549 1 1 */ | ||
4547 | 27, /* OBJ_pkcs3 1 2 840 113549 1 3 */ | ||
4548 | 187, /* OBJ_pkcs5 1 2 840 113549 1 5 */ | ||
4549 | 20, /* OBJ_pkcs7 1 2 840 113549 1 7 */ | ||
4550 | 47, /* OBJ_pkcs9 1 2 840 113549 1 9 */ | ||
4551 | 3, /* OBJ_md2 1 2 840 113549 2 2 */ | ||
4552 | 257, /* OBJ_md4 1 2 840 113549 2 4 */ | ||
4553 | 4, /* OBJ_md5 1 2 840 113549 2 5 */ | ||
4554 | 797, /* OBJ_hmacWithMD5 1 2 840 113549 2 6 */ | ||
4555 | 163, /* OBJ_hmacWithSHA1 1 2 840 113549 2 7 */ | ||
4556 | 798, /* OBJ_hmacWithSHA224 1 2 840 113549 2 8 */ | ||
4557 | 799, /* OBJ_hmacWithSHA256 1 2 840 113549 2 9 */ | ||
4558 | 800, /* OBJ_hmacWithSHA384 1 2 840 113549 2 10 */ | ||
4559 | 801, /* OBJ_hmacWithSHA512 1 2 840 113549 2 11 */ | ||
4560 | 37, /* OBJ_rc2_cbc 1 2 840 113549 3 2 */ | ||
4561 | 5, /* OBJ_rc4 1 2 840 113549 3 4 */ | ||
4562 | 44, /* OBJ_des_ede3_cbc 1 2 840 113549 3 7 */ | ||
4563 | 120, /* OBJ_rc5_cbc 1 2 840 113549 3 8 */ | ||
4564 | 643, /* OBJ_des_cdmf 1 2 840 113549 3 10 */ | ||
4565 | 680, /* OBJ_X9_62_id_characteristic_two_basis 1 2 840 10045 1 2 3 */ | ||
4566 | 684, /* OBJ_X9_62_c2pnb163v1 1 2 840 10045 3 0 1 */ | ||
4567 | 685, /* OBJ_X9_62_c2pnb163v2 1 2 840 10045 3 0 2 */ | ||
4568 | 686, /* OBJ_X9_62_c2pnb163v3 1 2 840 10045 3 0 3 */ | ||
4569 | 687, /* OBJ_X9_62_c2pnb176v1 1 2 840 10045 3 0 4 */ | ||
4570 | 688, /* OBJ_X9_62_c2tnb191v1 1 2 840 10045 3 0 5 */ | ||
4571 | 689, /* OBJ_X9_62_c2tnb191v2 1 2 840 10045 3 0 6 */ | ||
4572 | 690, /* OBJ_X9_62_c2tnb191v3 1 2 840 10045 3 0 7 */ | ||
4573 | 691, /* OBJ_X9_62_c2onb191v4 1 2 840 10045 3 0 8 */ | ||
4574 | 692, /* OBJ_X9_62_c2onb191v5 1 2 840 10045 3 0 9 */ | ||
4575 | 693, /* OBJ_X9_62_c2pnb208w1 1 2 840 10045 3 0 10 */ | ||
4576 | 694, /* OBJ_X9_62_c2tnb239v1 1 2 840 10045 3 0 11 */ | ||
4577 | 695, /* OBJ_X9_62_c2tnb239v2 1 2 840 10045 3 0 12 */ | ||
4578 | 696, /* OBJ_X9_62_c2tnb239v3 1 2 840 10045 3 0 13 */ | ||
4579 | 697, /* OBJ_X9_62_c2onb239v4 1 2 840 10045 3 0 14 */ | ||
4580 | 698, /* OBJ_X9_62_c2onb239v5 1 2 840 10045 3 0 15 */ | ||
4581 | 699, /* OBJ_X9_62_c2pnb272w1 1 2 840 10045 3 0 16 */ | ||
4582 | 700, /* OBJ_X9_62_c2pnb304w1 1 2 840 10045 3 0 17 */ | ||
4583 | 701, /* OBJ_X9_62_c2tnb359v1 1 2 840 10045 3 0 18 */ | ||
4584 | 702, /* OBJ_X9_62_c2pnb368w1 1 2 840 10045 3 0 19 */ | ||
4585 | 703, /* OBJ_X9_62_c2tnb431r1 1 2 840 10045 3 0 20 */ | ||
4586 | 409, /* OBJ_X9_62_prime192v1 1 2 840 10045 3 1 1 */ | ||
4587 | 410, /* OBJ_X9_62_prime192v2 1 2 840 10045 3 1 2 */ | ||
4588 | 411, /* OBJ_X9_62_prime192v3 1 2 840 10045 3 1 3 */ | ||
4589 | 412, /* OBJ_X9_62_prime239v1 1 2 840 10045 3 1 4 */ | ||
4590 | 413, /* OBJ_X9_62_prime239v2 1 2 840 10045 3 1 5 */ | ||
4591 | 414, /* OBJ_X9_62_prime239v3 1 2 840 10045 3 1 6 */ | ||
4592 | 415, /* OBJ_X9_62_prime256v1 1 2 840 10045 3 1 7 */ | ||
4593 | 793, /* OBJ_ecdsa_with_SHA224 1 2 840 10045 4 3 1 */ | ||
4594 | 794, /* OBJ_ecdsa_with_SHA256 1 2 840 10045 4 3 2 */ | ||
4595 | 795, /* OBJ_ecdsa_with_SHA384 1 2 840 10045 4 3 3 */ | ||
4596 | 796, /* OBJ_ecdsa_with_SHA512 1 2 840 10045 4 3 4 */ | ||
4597 | 269, /* OBJ_id_pkix1_explicit_88 1 3 6 1 5 5 7 0 1 */ | ||
4598 | 270, /* OBJ_id_pkix1_implicit_88 1 3 6 1 5 5 7 0 2 */ | ||
4599 | 271, /* OBJ_id_pkix1_explicit_93 1 3 6 1 5 5 7 0 3 */ | ||
4600 | 272, /* OBJ_id_pkix1_implicit_93 1 3 6 1 5 5 7 0 4 */ | ||
4601 | 273, /* OBJ_id_mod_crmf 1 3 6 1 5 5 7 0 5 */ | ||
4602 | 274, /* OBJ_id_mod_cmc 1 3 6 1 5 5 7 0 6 */ | ||
4603 | 275, /* OBJ_id_mod_kea_profile_88 1 3 6 1 5 5 7 0 7 */ | ||
4604 | 276, /* OBJ_id_mod_kea_profile_93 1 3 6 1 5 5 7 0 8 */ | ||
4605 | 277, /* OBJ_id_mod_cmp 1 3 6 1 5 5 7 0 9 */ | ||
4606 | 278, /* OBJ_id_mod_qualified_cert_88 1 3 6 1 5 5 7 0 10 */ | ||
4607 | 279, /* OBJ_id_mod_qualified_cert_93 1 3 6 1 5 5 7 0 11 */ | ||
4608 | 280, /* OBJ_id_mod_attribute_cert 1 3 6 1 5 5 7 0 12 */ | ||
4609 | 281, /* OBJ_id_mod_timestamp_protocol 1 3 6 1 5 5 7 0 13 */ | ||
4610 | 282, /* OBJ_id_mod_ocsp 1 3 6 1 5 5 7 0 14 */ | ||
4611 | 283, /* OBJ_id_mod_dvcs 1 3 6 1 5 5 7 0 15 */ | ||
4612 | 284, /* OBJ_id_mod_cmp2000 1 3 6 1 5 5 7 0 16 */ | ||
4613 | 177, /* OBJ_info_access 1 3 6 1 5 5 7 1 1 */ | ||
4614 | 285, /* OBJ_biometricInfo 1 3 6 1 5 5 7 1 2 */ | ||
4615 | 286, /* OBJ_qcStatements 1 3 6 1 5 5 7 1 3 */ | ||
4616 | 287, /* OBJ_ac_auditEntity 1 3 6 1 5 5 7 1 4 */ | ||
4617 | 288, /* OBJ_ac_targeting 1 3 6 1 5 5 7 1 5 */ | ||
4618 | 289, /* OBJ_aaControls 1 3 6 1 5 5 7 1 6 */ | ||
4619 | 290, /* OBJ_sbgp_ipAddrBlock 1 3 6 1 5 5 7 1 7 */ | ||
4620 | 291, /* OBJ_sbgp_autonomousSysNum 1 3 6 1 5 5 7 1 8 */ | ||
4621 | 292, /* OBJ_sbgp_routerIdentifier 1 3 6 1 5 5 7 1 9 */ | ||
4622 | 397, /* OBJ_ac_proxying 1 3 6 1 5 5 7 1 10 */ | ||
4623 | 398, /* OBJ_sinfo_access 1 3 6 1 5 5 7 1 11 */ | ||
4624 | 663, /* OBJ_proxyCertInfo 1 3 6 1 5 5 7 1 14 */ | ||
4625 | 164, /* OBJ_id_qt_cps 1 3 6 1 5 5 7 2 1 */ | ||
4626 | 165, /* OBJ_id_qt_unotice 1 3 6 1 5 5 7 2 2 */ | ||
4627 | 293, /* OBJ_textNotice 1 3 6 1 5 5 7 2 3 */ | ||
4628 | 129, /* OBJ_server_auth 1 3 6 1 5 5 7 3 1 */ | ||
4629 | 130, /* OBJ_client_auth 1 3 6 1 5 5 7 3 2 */ | ||
4630 | 131, /* OBJ_code_sign 1 3 6 1 5 5 7 3 3 */ | ||
4631 | 132, /* OBJ_email_protect 1 3 6 1 5 5 7 3 4 */ | ||
4632 | 294, /* OBJ_ipsecEndSystem 1 3 6 1 5 5 7 3 5 */ | ||
4633 | 295, /* OBJ_ipsecTunnel 1 3 6 1 5 5 7 3 6 */ | ||
4634 | 296, /* OBJ_ipsecUser 1 3 6 1 5 5 7 3 7 */ | ||
4635 | 133, /* OBJ_time_stamp 1 3 6 1 5 5 7 3 8 */ | ||
4636 | 180, /* OBJ_OCSP_sign 1 3 6 1 5 5 7 3 9 */ | ||
4637 | 297, /* OBJ_dvcs 1 3 6 1 5 5 7 3 10 */ | ||
4638 | 298, /* OBJ_id_it_caProtEncCert 1 3 6 1 5 5 7 4 1 */ | ||
4639 | 299, /* OBJ_id_it_signKeyPairTypes 1 3 6 1 5 5 7 4 2 */ | ||
4640 | 300, /* OBJ_id_it_encKeyPairTypes 1 3 6 1 5 5 7 4 3 */ | ||
4641 | 301, /* OBJ_id_it_preferredSymmAlg 1 3 6 1 5 5 7 4 4 */ | ||
4642 | 302, /* OBJ_id_it_caKeyUpdateInfo 1 3 6 1 5 5 7 4 5 */ | ||
4643 | 303, /* OBJ_id_it_currentCRL 1 3 6 1 5 5 7 4 6 */ | ||
4644 | 304, /* OBJ_id_it_unsupportedOIDs 1 3 6 1 5 5 7 4 7 */ | ||
4645 | 305, /* OBJ_id_it_subscriptionRequest 1 3 6 1 5 5 7 4 8 */ | ||
4646 | 306, /* OBJ_id_it_subscriptionResponse 1 3 6 1 5 5 7 4 9 */ | ||
4647 | 307, /* OBJ_id_it_keyPairParamReq 1 3 6 1 5 5 7 4 10 */ | ||
4648 | 308, /* OBJ_id_it_keyPairParamRep 1 3 6 1 5 5 7 4 11 */ | ||
4649 | 309, /* OBJ_id_it_revPassphrase 1 3 6 1 5 5 7 4 12 */ | ||
4650 | 310, /* OBJ_id_it_implicitConfirm 1 3 6 1 5 5 7 4 13 */ | ||
4651 | 311, /* OBJ_id_it_confirmWaitTime 1 3 6 1 5 5 7 4 14 */ | ||
4652 | 312, /* OBJ_id_it_origPKIMessage 1 3 6 1 5 5 7 4 15 */ | ||
4653 | 784, /* OBJ_id_it_suppLangTags 1 3 6 1 5 5 7 4 16 */ | ||
4654 | 313, /* OBJ_id_regCtrl 1 3 6 1 5 5 7 5 1 */ | ||
4655 | 314, /* OBJ_id_regInfo 1 3 6 1 5 5 7 5 2 */ | ||
4656 | 323, /* OBJ_id_alg_des40 1 3 6 1 5 5 7 6 1 */ | ||
4657 | 324, /* OBJ_id_alg_noSignature 1 3 6 1 5 5 7 6 2 */ | ||
4658 | 325, /* OBJ_id_alg_dh_sig_hmac_sha1 1 3 6 1 5 5 7 6 3 */ | ||
4659 | 326, /* OBJ_id_alg_dh_pop 1 3 6 1 5 5 7 6 4 */ | ||
4660 | 327, /* OBJ_id_cmc_statusInfo 1 3 6 1 5 5 7 7 1 */ | ||
4661 | 328, /* OBJ_id_cmc_identification 1 3 6 1 5 5 7 7 2 */ | ||
4662 | 329, /* OBJ_id_cmc_identityProof 1 3 6 1 5 5 7 7 3 */ | ||
4663 | 330, /* OBJ_id_cmc_dataReturn 1 3 6 1 5 5 7 7 4 */ | ||
4664 | 331, /* OBJ_id_cmc_transactionId 1 3 6 1 5 5 7 7 5 */ | ||
4665 | 332, /* OBJ_id_cmc_senderNonce 1 3 6 1 5 5 7 7 6 */ | ||
4666 | 333, /* OBJ_id_cmc_recipientNonce 1 3 6 1 5 5 7 7 7 */ | ||
4667 | 334, /* OBJ_id_cmc_addExtensions 1 3 6 1 5 5 7 7 8 */ | ||
4668 | 335, /* OBJ_id_cmc_encryptedPOP 1 3 6 1 5 5 7 7 9 */ | ||
4669 | 336, /* OBJ_id_cmc_decryptedPOP 1 3 6 1 5 5 7 7 10 */ | ||
4670 | 337, /* OBJ_id_cmc_lraPOPWitness 1 3 6 1 5 5 7 7 11 */ | ||
4671 | 338, /* OBJ_id_cmc_getCert 1 3 6 1 5 5 7 7 15 */ | ||
4672 | 339, /* OBJ_id_cmc_getCRL 1 3 6 1 5 5 7 7 16 */ | ||
4673 | 340, /* OBJ_id_cmc_revokeRequest 1 3 6 1 5 5 7 7 17 */ | ||
4674 | 341, /* OBJ_id_cmc_regInfo 1 3 6 1 5 5 7 7 18 */ | ||
4675 | 342, /* OBJ_id_cmc_responseInfo 1 3 6 1 5 5 7 7 19 */ | ||
4676 | 343, /* OBJ_id_cmc_queryPending 1 3 6 1 5 5 7 7 21 */ | ||
4677 | 344, /* OBJ_id_cmc_popLinkRandom 1 3 6 1 5 5 7 7 22 */ | ||
4678 | 345, /* OBJ_id_cmc_popLinkWitness 1 3 6 1 5 5 7 7 23 */ | ||
4679 | 346, /* OBJ_id_cmc_confirmCertAcceptance 1 3 6 1 5 5 7 7 24 */ | ||
4680 | 347, /* OBJ_id_on_personalData 1 3 6 1 5 5 7 8 1 */ | ||
4681 | 858, /* OBJ_id_on_permanentIdentifier 1 3 6 1 5 5 7 8 3 */ | ||
4682 | 348, /* OBJ_id_pda_dateOfBirth 1 3 6 1 5 5 7 9 1 */ | ||
4683 | 349, /* OBJ_id_pda_placeOfBirth 1 3 6 1 5 5 7 9 2 */ | ||
4684 | 351, /* OBJ_id_pda_gender 1 3 6 1 5 5 7 9 3 */ | ||
4685 | 352, /* OBJ_id_pda_countryOfCitizenship 1 3 6 1 5 5 7 9 4 */ | ||
4686 | 353, /* OBJ_id_pda_countryOfResidence 1 3 6 1 5 5 7 9 5 */ | ||
4687 | 354, /* OBJ_id_aca_authenticationInfo 1 3 6 1 5 5 7 10 1 */ | ||
4688 | 355, /* OBJ_id_aca_accessIdentity 1 3 6 1 5 5 7 10 2 */ | ||
4689 | 356, /* OBJ_id_aca_chargingIdentity 1 3 6 1 5 5 7 10 3 */ | ||
4690 | 357, /* OBJ_id_aca_group 1 3 6 1 5 5 7 10 4 */ | ||
4691 | 358, /* OBJ_id_aca_role 1 3 6 1 5 5 7 10 5 */ | ||
4692 | 399, /* OBJ_id_aca_encAttrs 1 3 6 1 5 5 7 10 6 */ | ||
4693 | 359, /* OBJ_id_qcs_pkixQCSyntax_v1 1 3 6 1 5 5 7 11 1 */ | ||
4694 | 360, /* OBJ_id_cct_crs 1 3 6 1 5 5 7 12 1 */ | ||
4695 | 361, /* OBJ_id_cct_PKIData 1 3 6 1 5 5 7 12 2 */ | ||
4696 | 362, /* OBJ_id_cct_PKIResponse 1 3 6 1 5 5 7 12 3 */ | ||
4697 | 664, /* OBJ_id_ppl_anyLanguage 1 3 6 1 5 5 7 21 0 */ | ||
4698 | 665, /* OBJ_id_ppl_inheritAll 1 3 6 1 5 5 7 21 1 */ | ||
4699 | 667, /* OBJ_Independent 1 3 6 1 5 5 7 21 2 */ | ||
4700 | 178, /* OBJ_ad_OCSP 1 3 6 1 5 5 7 48 1 */ | ||
4701 | 179, /* OBJ_ad_ca_issuers 1 3 6 1 5 5 7 48 2 */ | ||
4702 | 363, /* OBJ_ad_timeStamping 1 3 6 1 5 5 7 48 3 */ | ||
4703 | 364, /* OBJ_ad_dvcs 1 3 6 1 5 5 7 48 4 */ | ||
4704 | 785, /* OBJ_caRepository 1 3 6 1 5 5 7 48 5 */ | ||
4705 | 780, /* OBJ_hmac_md5 1 3 6 1 5 5 8 1 1 */ | ||
4706 | 781, /* OBJ_hmac_sha1 1 3 6 1 5 5 8 1 2 */ | ||
4707 | 58, /* OBJ_netscape_cert_extension 2 16 840 1 113730 1 */ | ||
4708 | 59, /* OBJ_netscape_data_type 2 16 840 1 113730 2 */ | ||
4709 | 438, /* OBJ_pilotAttributeType 0 9 2342 19200300 100 1 */ | ||
4710 | 439, /* OBJ_pilotAttributeSyntax 0 9 2342 19200300 100 3 */ | ||
4711 | 440, /* OBJ_pilotObjectClass 0 9 2342 19200300 100 4 */ | ||
4712 | 441, /* OBJ_pilotGroups 0 9 2342 19200300 100 10 */ | ||
4713 | 108, /* OBJ_cast5_cbc 1 2 840 113533 7 66 10 */ | ||
4714 | 112, /* OBJ_pbeWithMD5AndCast5_CBC 1 2 840 113533 7 66 12 */ | ||
4715 | 782, /* OBJ_id_PasswordBasedMAC 1 2 840 113533 7 66 13 */ | ||
4716 | 783, /* OBJ_id_DHBasedMac 1 2 840 113533 7 66 30 */ | ||
4717 | 6, /* OBJ_rsaEncryption 1 2 840 113549 1 1 1 */ | ||
4718 | 7, /* OBJ_md2WithRSAEncryption 1 2 840 113549 1 1 2 */ | ||
4719 | 396, /* OBJ_md4WithRSAEncryption 1 2 840 113549 1 1 3 */ | ||
4720 | 8, /* OBJ_md5WithRSAEncryption 1 2 840 113549 1 1 4 */ | ||
4721 | 65, /* OBJ_sha1WithRSAEncryption 1 2 840 113549 1 1 5 */ | ||
4722 | 644, /* OBJ_rsaOAEPEncryptionSET 1 2 840 113549 1 1 6 */ | ||
4723 | 668, /* OBJ_sha256WithRSAEncryption 1 2 840 113549 1 1 11 */ | ||
4724 | 669, /* OBJ_sha384WithRSAEncryption 1 2 840 113549 1 1 12 */ | ||
4725 | 670, /* OBJ_sha512WithRSAEncryption 1 2 840 113549 1 1 13 */ | ||
4726 | 671, /* OBJ_sha224WithRSAEncryption 1 2 840 113549 1 1 14 */ | ||
4727 | 28, /* OBJ_dhKeyAgreement 1 2 840 113549 1 3 1 */ | ||
4728 | 9, /* OBJ_pbeWithMD2AndDES_CBC 1 2 840 113549 1 5 1 */ | ||
4729 | 10, /* OBJ_pbeWithMD5AndDES_CBC 1 2 840 113549 1 5 3 */ | ||
4730 | 168, /* OBJ_pbeWithMD2AndRC2_CBC 1 2 840 113549 1 5 4 */ | ||
4731 | 169, /* OBJ_pbeWithMD5AndRC2_CBC 1 2 840 113549 1 5 6 */ | ||
4732 | 170, /* OBJ_pbeWithSHA1AndDES_CBC 1 2 840 113549 1 5 10 */ | ||
4733 | 68, /* OBJ_pbeWithSHA1AndRC2_CBC 1 2 840 113549 1 5 11 */ | ||
4734 | 69, /* OBJ_id_pbkdf2 1 2 840 113549 1 5 12 */ | ||
4735 | 161, /* OBJ_pbes2 1 2 840 113549 1 5 13 */ | ||
4736 | 162, /* OBJ_pbmac1 1 2 840 113549 1 5 14 */ | ||
4737 | 21, /* OBJ_pkcs7_data 1 2 840 113549 1 7 1 */ | ||
4738 | 22, /* OBJ_pkcs7_signed 1 2 840 113549 1 7 2 */ | ||
4739 | 23, /* OBJ_pkcs7_enveloped 1 2 840 113549 1 7 3 */ | ||
4740 | 24, /* OBJ_pkcs7_signedAndEnveloped 1 2 840 113549 1 7 4 */ | ||
4741 | 25, /* OBJ_pkcs7_digest 1 2 840 113549 1 7 5 */ | ||
4742 | 26, /* OBJ_pkcs7_encrypted 1 2 840 113549 1 7 6 */ | ||
4743 | 48, /* OBJ_pkcs9_emailAddress 1 2 840 113549 1 9 1 */ | ||
4744 | 49, /* OBJ_pkcs9_unstructuredName 1 2 840 113549 1 9 2 */ | ||
4745 | 50, /* OBJ_pkcs9_contentType 1 2 840 113549 1 9 3 */ | ||
4746 | 51, /* OBJ_pkcs9_messageDigest 1 2 840 113549 1 9 4 */ | ||
4747 | 52, /* OBJ_pkcs9_signingTime 1 2 840 113549 1 9 5 */ | ||
4748 | 53, /* OBJ_pkcs9_countersignature 1 2 840 113549 1 9 6 */ | ||
4749 | 54, /* OBJ_pkcs9_challengePassword 1 2 840 113549 1 9 7 */ | ||
4750 | 55, /* OBJ_pkcs9_unstructuredAddress 1 2 840 113549 1 9 8 */ | ||
4751 | 56, /* OBJ_pkcs9_extCertAttributes 1 2 840 113549 1 9 9 */ | ||
4752 | 172, /* OBJ_ext_req 1 2 840 113549 1 9 14 */ | ||
4753 | 167, /* OBJ_SMIMECapabilities 1 2 840 113549 1 9 15 */ | ||
4754 | 188, /* OBJ_SMIME 1 2 840 113549 1 9 16 */ | ||
4755 | 156, /* OBJ_friendlyName 1 2 840 113549 1 9 20 */ | ||
4756 | 157, /* OBJ_localKeyID 1 2 840 113549 1 9 21 */ | ||
4757 | 681, /* OBJ_X9_62_onBasis 1 2 840 10045 1 2 3 1 */ | ||
4758 | 682, /* OBJ_X9_62_tpBasis 1 2 840 10045 1 2 3 2 */ | ||
4759 | 683, /* OBJ_X9_62_ppBasis 1 2 840 10045 1 2 3 3 */ | ||
4760 | 417, /* OBJ_ms_csp_name 1 3 6 1 4 1 311 17 1 */ | ||
4761 | 856, /* OBJ_LocalKeySet 1 3 6 1 4 1 311 17 2 */ | ||
4762 | 390, /* OBJ_dcObject 1 3 6 1 4 1 1466 344 */ | ||
4763 | 91, /* OBJ_bf_cbc 1 3 6 1 4 1 3029 1 2 */ | ||
4764 | 315, /* OBJ_id_regCtrl_regToken 1 3 6 1 5 5 7 5 1 1 */ | ||
4765 | 316, /* OBJ_id_regCtrl_authenticator 1 3 6 1 5 5 7 5 1 2 */ | ||
4766 | 317, /* OBJ_id_regCtrl_pkiPublicationInfo 1 3 6 1 5 5 7 5 1 3 */ | ||
4767 | 318, /* OBJ_id_regCtrl_pkiArchiveOptions 1 3 6 1 5 5 7 5 1 4 */ | ||
4768 | 319, /* OBJ_id_regCtrl_oldCertID 1 3 6 1 5 5 7 5 1 5 */ | ||
4769 | 320, /* OBJ_id_regCtrl_protocolEncrKey 1 3 6 1 5 5 7 5 1 6 */ | ||
4770 | 321, /* OBJ_id_regInfo_utf8Pairs 1 3 6 1 5 5 7 5 2 1 */ | ||
4771 | 322, /* OBJ_id_regInfo_certReq 1 3 6 1 5 5 7 5 2 2 */ | ||
4772 | 365, /* OBJ_id_pkix_OCSP_basic 1 3 6 1 5 5 7 48 1 1 */ | ||
4773 | 366, /* OBJ_id_pkix_OCSP_Nonce 1 3 6 1 5 5 7 48 1 2 */ | ||
4774 | 367, /* OBJ_id_pkix_OCSP_CrlID 1 3 6 1 5 5 7 48 1 3 */ | ||
4775 | 368, /* OBJ_id_pkix_OCSP_acceptableResponses 1 3 6 1 5 5 7 48 1 4 */ | ||
4776 | 369, /* OBJ_id_pkix_OCSP_noCheck 1 3 6 1 5 5 7 48 1 5 */ | ||
4777 | 370, /* OBJ_id_pkix_OCSP_archiveCutoff 1 3 6 1 5 5 7 48 1 6 */ | ||
4778 | 371, /* OBJ_id_pkix_OCSP_serviceLocator 1 3 6 1 5 5 7 48 1 7 */ | ||
4779 | 372, /* OBJ_id_pkix_OCSP_extendedStatus 1 3 6 1 5 5 7 48 1 8 */ | ||
4780 | 373, /* OBJ_id_pkix_OCSP_valid 1 3 6 1 5 5 7 48 1 9 */ | ||
4781 | 374, /* OBJ_id_pkix_OCSP_path 1 3 6 1 5 5 7 48 1 10 */ | ||
4782 | 375, /* OBJ_id_pkix_OCSP_trustRoot 1 3 6 1 5 5 7 48 1 11 */ | ||
4783 | 418, /* OBJ_aes_128_ecb 2 16 840 1 101 3 4 1 1 */ | ||
4784 | 419, /* OBJ_aes_128_cbc 2 16 840 1 101 3 4 1 2 */ | ||
4785 | 420, /* OBJ_aes_128_ofb128 2 16 840 1 101 3 4 1 3 */ | ||
4786 | 421, /* OBJ_aes_128_cfb128 2 16 840 1 101 3 4 1 4 */ | ||
4787 | 788, /* OBJ_id_aes128_wrap 2 16 840 1 101 3 4 1 5 */ | ||
4788 | 422, /* OBJ_aes_192_ecb 2 16 840 1 101 3 4 1 21 */ | ||
4789 | 423, /* OBJ_aes_192_cbc 2 16 840 1 101 3 4 1 22 */ | ||
4790 | 424, /* OBJ_aes_192_ofb128 2 16 840 1 101 3 4 1 23 */ | ||
4791 | 425, /* OBJ_aes_192_cfb128 2 16 840 1 101 3 4 1 24 */ | ||
4792 | 789, /* OBJ_id_aes192_wrap 2 16 840 1 101 3 4 1 25 */ | ||
4793 | 426, /* OBJ_aes_256_ecb 2 16 840 1 101 3 4 1 41 */ | ||
4794 | 427, /* OBJ_aes_256_cbc 2 16 840 1 101 3 4 1 42 */ | ||
4795 | 428, /* OBJ_aes_256_ofb128 2 16 840 1 101 3 4 1 43 */ | ||
4796 | 429, /* OBJ_aes_256_cfb128 2 16 840 1 101 3 4 1 44 */ | ||
4797 | 790, /* OBJ_id_aes256_wrap 2 16 840 1 101 3 4 1 45 */ | ||
4798 | 672, /* OBJ_sha256 2 16 840 1 101 3 4 2 1 */ | ||
4799 | 673, /* OBJ_sha384 2 16 840 1 101 3 4 2 2 */ | ||
4800 | 674, /* OBJ_sha512 2 16 840 1 101 3 4 2 3 */ | ||
4801 | 675, /* OBJ_sha224 2 16 840 1 101 3 4 2 4 */ | ||
4802 | 802, /* OBJ_dsa_with_SHA224 2 16 840 1 101 3 4 3 1 */ | ||
4803 | 803, /* OBJ_dsa_with_SHA256 2 16 840 1 101 3 4 3 2 */ | ||
4804 | 71, /* OBJ_netscape_cert_type 2 16 840 1 113730 1 1 */ | ||
4805 | 72, /* OBJ_netscape_base_url 2 16 840 1 113730 1 2 */ | ||
4806 | 73, /* OBJ_netscape_revocation_url 2 16 840 1 113730 1 3 */ | ||
4807 | 74, /* OBJ_netscape_ca_revocation_url 2 16 840 1 113730 1 4 */ | ||
4808 | 75, /* OBJ_netscape_renewal_url 2 16 840 1 113730 1 7 */ | ||
4809 | 76, /* OBJ_netscape_ca_policy_url 2 16 840 1 113730 1 8 */ | ||
4810 | 77, /* OBJ_netscape_ssl_server_name 2 16 840 1 113730 1 12 */ | ||
4811 | 78, /* OBJ_netscape_comment 2 16 840 1 113730 1 13 */ | ||
4812 | 79, /* OBJ_netscape_cert_sequence 2 16 840 1 113730 2 5 */ | ||
4813 | 139, /* OBJ_ns_sgc 2 16 840 1 113730 4 1 */ | ||
4814 | 458, /* OBJ_userId 0 9 2342 19200300 100 1 1 */ | ||
4815 | 459, /* OBJ_textEncodedORAddress 0 9 2342 19200300 100 1 2 */ | ||
4816 | 460, /* OBJ_rfc822Mailbox 0 9 2342 19200300 100 1 3 */ | ||
4817 | 461, /* OBJ_info 0 9 2342 19200300 100 1 4 */ | ||
4818 | 462, /* OBJ_favouriteDrink 0 9 2342 19200300 100 1 5 */ | ||
4819 | 463, /* OBJ_roomNumber 0 9 2342 19200300 100 1 6 */ | ||
4820 | 464, /* OBJ_photo 0 9 2342 19200300 100 1 7 */ | ||
4821 | 465, /* OBJ_userClass 0 9 2342 19200300 100 1 8 */ | ||
4822 | 466, /* OBJ_host 0 9 2342 19200300 100 1 9 */ | ||
4823 | 467, /* OBJ_manager 0 9 2342 19200300 100 1 10 */ | ||
4824 | 468, /* OBJ_documentIdentifier 0 9 2342 19200300 100 1 11 */ | ||
4825 | 469, /* OBJ_documentTitle 0 9 2342 19200300 100 1 12 */ | ||
4826 | 470, /* OBJ_documentVersion 0 9 2342 19200300 100 1 13 */ | ||
4827 | 471, /* OBJ_documentAuthor 0 9 2342 19200300 100 1 14 */ | ||
4828 | 472, /* OBJ_documentLocation 0 9 2342 19200300 100 1 15 */ | ||
4829 | 473, /* OBJ_homeTelephoneNumber 0 9 2342 19200300 100 1 20 */ | ||
4830 | 474, /* OBJ_secretary 0 9 2342 19200300 100 1 21 */ | ||
4831 | 475, /* OBJ_otherMailbox 0 9 2342 19200300 100 1 22 */ | ||
4832 | 476, /* OBJ_lastModifiedTime 0 9 2342 19200300 100 1 23 */ | ||
4833 | 477, /* OBJ_lastModifiedBy 0 9 2342 19200300 100 1 24 */ | ||
4834 | 391, /* OBJ_domainComponent 0 9 2342 19200300 100 1 25 */ | ||
4835 | 478, /* OBJ_aRecord 0 9 2342 19200300 100 1 26 */ | ||
4836 | 479, /* OBJ_pilotAttributeType27 0 9 2342 19200300 100 1 27 */ | ||
4837 | 480, /* OBJ_mXRecord 0 9 2342 19200300 100 1 28 */ | ||
4838 | 481, /* OBJ_nSRecord 0 9 2342 19200300 100 1 29 */ | ||
4839 | 482, /* OBJ_sOARecord 0 9 2342 19200300 100 1 30 */ | ||
4840 | 483, /* OBJ_cNAMERecord 0 9 2342 19200300 100 1 31 */ | ||
4841 | 484, /* OBJ_associatedDomain 0 9 2342 19200300 100 1 37 */ | ||
4842 | 485, /* OBJ_associatedName 0 9 2342 19200300 100 1 38 */ | ||
4843 | 486, /* OBJ_homePostalAddress 0 9 2342 19200300 100 1 39 */ | ||
4844 | 487, /* OBJ_personalTitle 0 9 2342 19200300 100 1 40 */ | ||
4845 | 488, /* OBJ_mobileTelephoneNumber 0 9 2342 19200300 100 1 41 */ | ||
4846 | 489, /* OBJ_pagerTelephoneNumber 0 9 2342 19200300 100 1 42 */ | ||
4847 | 490, /* OBJ_friendlyCountryName 0 9 2342 19200300 100 1 43 */ | ||
4848 | 491, /* OBJ_organizationalStatus 0 9 2342 19200300 100 1 45 */ | ||
4849 | 492, /* OBJ_janetMailbox 0 9 2342 19200300 100 1 46 */ | ||
4850 | 493, /* OBJ_mailPreferenceOption 0 9 2342 19200300 100 1 47 */ | ||
4851 | 494, /* OBJ_buildingName 0 9 2342 19200300 100 1 48 */ | ||
4852 | 495, /* OBJ_dSAQuality 0 9 2342 19200300 100 1 49 */ | ||
4853 | 496, /* OBJ_singleLevelQuality 0 9 2342 19200300 100 1 50 */ | ||
4854 | 497, /* OBJ_subtreeMinimumQuality 0 9 2342 19200300 100 1 51 */ | ||
4855 | 498, /* OBJ_subtreeMaximumQuality 0 9 2342 19200300 100 1 52 */ | ||
4856 | 499, /* OBJ_personalSignature 0 9 2342 19200300 100 1 53 */ | ||
4857 | 500, /* OBJ_dITRedirect 0 9 2342 19200300 100 1 54 */ | ||
4858 | 501, /* OBJ_audio 0 9 2342 19200300 100 1 55 */ | ||
4859 | 502, /* OBJ_documentPublisher 0 9 2342 19200300 100 1 56 */ | ||
4860 | 442, /* OBJ_iA5StringSyntax 0 9 2342 19200300 100 3 4 */ | ||
4861 | 443, /* OBJ_caseIgnoreIA5StringSyntax 0 9 2342 19200300 100 3 5 */ | ||
4862 | 444, /* OBJ_pilotObject 0 9 2342 19200300 100 4 3 */ | ||
4863 | 445, /* OBJ_pilotPerson 0 9 2342 19200300 100 4 4 */ | ||
4864 | 446, /* OBJ_account 0 9 2342 19200300 100 4 5 */ | ||
4865 | 447, /* OBJ_document 0 9 2342 19200300 100 4 6 */ | ||
4866 | 448, /* OBJ_room 0 9 2342 19200300 100 4 7 */ | ||
4867 | 449, /* OBJ_documentSeries 0 9 2342 19200300 100 4 9 */ | ||
4868 | 392, /* OBJ_Domain 0 9 2342 19200300 100 4 13 */ | ||
4869 | 450, /* OBJ_rFC822localPart 0 9 2342 19200300 100 4 14 */ | ||
4870 | 451, /* OBJ_dNSDomain 0 9 2342 19200300 100 4 15 */ | ||
4871 | 452, /* OBJ_domainRelatedObject 0 9 2342 19200300 100 4 17 */ | ||
4872 | 453, /* OBJ_friendlyCountry 0 9 2342 19200300 100 4 18 */ | ||
4873 | 454, /* OBJ_simpleSecurityObject 0 9 2342 19200300 100 4 19 */ | ||
4874 | 455, /* OBJ_pilotOrganization 0 9 2342 19200300 100 4 20 */ | ||
4875 | 456, /* OBJ_pilotDSA 0 9 2342 19200300 100 4 21 */ | ||
4876 | 457, /* OBJ_qualityLabelledData 0 9 2342 19200300 100 4 22 */ | ||
4877 | 189, /* OBJ_id_smime_mod 1 2 840 113549 1 9 16 0 */ | ||
4878 | 190, /* OBJ_id_smime_ct 1 2 840 113549 1 9 16 1 */ | ||
4879 | 191, /* OBJ_id_smime_aa 1 2 840 113549 1 9 16 2 */ | ||
4880 | 192, /* OBJ_id_smime_alg 1 2 840 113549 1 9 16 3 */ | ||
4881 | 193, /* OBJ_id_smime_cd 1 2 840 113549 1 9 16 4 */ | ||
4882 | 194, /* OBJ_id_smime_spq 1 2 840 113549 1 9 16 5 */ | ||
4883 | 195, /* OBJ_id_smime_cti 1 2 840 113549 1 9 16 6 */ | ||
4884 | 158, /* OBJ_x509Certificate 1 2 840 113549 1 9 22 1 */ | ||
4885 | 159, /* OBJ_sdsiCertificate 1 2 840 113549 1 9 22 2 */ | ||
4886 | 160, /* OBJ_x509Crl 1 2 840 113549 1 9 23 1 */ | ||
4887 | 144, /* OBJ_pbe_WithSHA1And128BitRC4 1 2 840 113549 1 12 1 1 */ | ||
4888 | 145, /* OBJ_pbe_WithSHA1And40BitRC4 1 2 840 113549 1 12 1 2 */ | ||
4889 | 146, /* OBJ_pbe_WithSHA1And3_Key_TripleDES_CBC 1 2 840 113549 1 12 1 3 */ | ||
4890 | 147, /* OBJ_pbe_WithSHA1And2_Key_TripleDES_CBC 1 2 840 113549 1 12 1 4 */ | ||
4891 | 148, /* OBJ_pbe_WithSHA1And128BitRC2_CBC 1 2 840 113549 1 12 1 5 */ | ||
4892 | 149, /* OBJ_pbe_WithSHA1And40BitRC2_CBC 1 2 840 113549 1 12 1 6 */ | ||
4893 | 171, /* OBJ_ms_ext_req 1 3 6 1 4 1 311 2 1 14 */ | ||
4894 | 134, /* OBJ_ms_code_ind 1 3 6 1 4 1 311 2 1 21 */ | ||
4895 | 135, /* OBJ_ms_code_com 1 3 6 1 4 1 311 2 1 22 */ | ||
4896 | 136, /* OBJ_ms_ctl_sign 1 3 6 1 4 1 311 10 3 1 */ | ||
4897 | 137, /* OBJ_ms_sgc 1 3 6 1 4 1 311 10 3 3 */ | ||
4898 | 138, /* OBJ_ms_efs 1 3 6 1 4 1 311 10 3 4 */ | ||
4899 | 648, /* OBJ_ms_smartcard_login 1 3 6 1 4 1 311 20 2 2 */ | ||
4900 | 649, /* OBJ_ms_upn 1 3 6 1 4 1 311 20 2 3 */ | ||
4901 | 751, /* OBJ_camellia_128_cbc 1 2 392 200011 61 1 1 1 2 */ | ||
4902 | 752, /* OBJ_camellia_192_cbc 1 2 392 200011 61 1 1 1 3 */ | ||
4903 | 753, /* OBJ_camellia_256_cbc 1 2 392 200011 61 1 1 1 4 */ | ||
4904 | 196, /* OBJ_id_smime_mod_cms 1 2 840 113549 1 9 16 0 1 */ | ||
4905 | 197, /* OBJ_id_smime_mod_ess 1 2 840 113549 1 9 16 0 2 */ | ||
4906 | 198, /* OBJ_id_smime_mod_oid 1 2 840 113549 1 9 16 0 3 */ | ||
4907 | 199, /* OBJ_id_smime_mod_msg_v3 1 2 840 113549 1 9 16 0 4 */ | ||
4908 | 200, /* OBJ_id_smime_mod_ets_eSignature_88 1 2 840 113549 1 9 16 0 5 */ | ||
4909 | 201, /* OBJ_id_smime_mod_ets_eSignature_97 1 2 840 113549 1 9 16 0 6 */ | ||
4910 | 202, /* OBJ_id_smime_mod_ets_eSigPolicy_88 1 2 840 113549 1 9 16 0 7 */ | ||
4911 | 203, /* OBJ_id_smime_mod_ets_eSigPolicy_97 1 2 840 113549 1 9 16 0 8 */ | ||
4912 | 204, /* OBJ_id_smime_ct_receipt 1 2 840 113549 1 9 16 1 1 */ | ||
4913 | 205, /* OBJ_id_smime_ct_authData 1 2 840 113549 1 9 16 1 2 */ | ||
4914 | 206, /* OBJ_id_smime_ct_publishCert 1 2 840 113549 1 9 16 1 3 */ | ||
4915 | 207, /* OBJ_id_smime_ct_TSTInfo 1 2 840 113549 1 9 16 1 4 */ | ||
4916 | 208, /* OBJ_id_smime_ct_TDTInfo 1 2 840 113549 1 9 16 1 5 */ | ||
4917 | 209, /* OBJ_id_smime_ct_contentInfo 1 2 840 113549 1 9 16 1 6 */ | ||
4918 | 210, /* OBJ_id_smime_ct_DVCSRequestData 1 2 840 113549 1 9 16 1 7 */ | ||
4919 | 211, /* OBJ_id_smime_ct_DVCSResponseData 1 2 840 113549 1 9 16 1 8 */ | ||
4920 | 786, /* OBJ_id_smime_ct_compressedData 1 2 840 113549 1 9 16 1 9 */ | ||
4921 | 787, /* OBJ_id_ct_asciiTextWithCRLF 1 2 840 113549 1 9 16 1 27 */ | ||
4922 | 212, /* OBJ_id_smime_aa_receiptRequest 1 2 840 113549 1 9 16 2 1 */ | ||
4923 | 213, /* OBJ_id_smime_aa_securityLabel 1 2 840 113549 1 9 16 2 2 */ | ||
4924 | 214, /* OBJ_id_smime_aa_mlExpandHistory 1 2 840 113549 1 9 16 2 3 */ | ||
4925 | 215, /* OBJ_id_smime_aa_contentHint 1 2 840 113549 1 9 16 2 4 */ | ||
4926 | 216, /* OBJ_id_smime_aa_msgSigDigest 1 2 840 113549 1 9 16 2 5 */ | ||
4927 | 217, /* OBJ_id_smime_aa_encapContentType 1 2 840 113549 1 9 16 2 6 */ | ||
4928 | 218, /* OBJ_id_smime_aa_contentIdentifier 1 2 840 113549 1 9 16 2 7 */ | ||
4929 | 219, /* OBJ_id_smime_aa_macValue 1 2 840 113549 1 9 16 2 8 */ | ||
4930 | 220, /* OBJ_id_smime_aa_equivalentLabels 1 2 840 113549 1 9 16 2 9 */ | ||
4931 | 221, /* OBJ_id_smime_aa_contentReference 1 2 840 113549 1 9 16 2 10 */ | ||
4932 | 222, /* OBJ_id_smime_aa_encrypKeyPref 1 2 840 113549 1 9 16 2 11 */ | ||
4933 | 223, /* OBJ_id_smime_aa_signingCertificate 1 2 840 113549 1 9 16 2 12 */ | ||
4934 | 224, /* OBJ_id_smime_aa_smimeEncryptCerts 1 2 840 113549 1 9 16 2 13 */ | ||
4935 | 225, /* OBJ_id_smime_aa_timeStampToken 1 2 840 113549 1 9 16 2 14 */ | ||
4936 | 226, /* OBJ_id_smime_aa_ets_sigPolicyId 1 2 840 113549 1 9 16 2 15 */ | ||
4937 | 227, /* OBJ_id_smime_aa_ets_commitmentType 1 2 840 113549 1 9 16 2 16 */ | ||
4938 | 228, /* OBJ_id_smime_aa_ets_signerLocation 1 2 840 113549 1 9 16 2 17 */ | ||
4939 | 229, /* OBJ_id_smime_aa_ets_signerAttr 1 2 840 113549 1 9 16 2 18 */ | ||
4940 | 230, /* OBJ_id_smime_aa_ets_otherSigCert 1 2 840 113549 1 9 16 2 19 */ | ||
4941 | 231, /* OBJ_id_smime_aa_ets_contentTimestamp 1 2 840 113549 1 9 16 2 20 */ | ||
4942 | 232, /* OBJ_id_smime_aa_ets_CertificateRefs 1 2 840 113549 1 9 16 2 21 */ | ||
4943 | 233, /* OBJ_id_smime_aa_ets_RevocationRefs 1 2 840 113549 1 9 16 2 22 */ | ||
4944 | 234, /* OBJ_id_smime_aa_ets_certValues 1 2 840 113549 1 9 16 2 23 */ | ||
4945 | 235, /* OBJ_id_smime_aa_ets_revocationValues 1 2 840 113549 1 9 16 2 24 */ | ||
4946 | 236, /* OBJ_id_smime_aa_ets_escTimeStamp 1 2 840 113549 1 9 16 2 25 */ | ||
4947 | 237, /* OBJ_id_smime_aa_ets_certCRLTimestamp 1 2 840 113549 1 9 16 2 26 */ | ||
4948 | 238, /* OBJ_id_smime_aa_ets_archiveTimeStamp 1 2 840 113549 1 9 16 2 27 */ | ||
4949 | 239, /* OBJ_id_smime_aa_signatureType 1 2 840 113549 1 9 16 2 28 */ | ||
4950 | 240, /* OBJ_id_smime_aa_dvcs_dvc 1 2 840 113549 1 9 16 2 29 */ | ||
4951 | 241, /* OBJ_id_smime_alg_ESDHwith3DES 1 2 840 113549 1 9 16 3 1 */ | ||
4952 | 242, /* OBJ_id_smime_alg_ESDHwithRC2 1 2 840 113549 1 9 16 3 2 */ | ||
4953 | 243, /* OBJ_id_smime_alg_3DESwrap 1 2 840 113549 1 9 16 3 3 */ | ||
4954 | 244, /* OBJ_id_smime_alg_RC2wrap 1 2 840 113549 1 9 16 3 4 */ | ||
4955 | 245, /* OBJ_id_smime_alg_ESDH 1 2 840 113549 1 9 16 3 5 */ | ||
4956 | 246, /* OBJ_id_smime_alg_CMS3DESwrap 1 2 840 113549 1 9 16 3 6 */ | ||
4957 | 247, /* OBJ_id_smime_alg_CMSRC2wrap 1 2 840 113549 1 9 16 3 7 */ | ||
4958 | 125, /* OBJ_zlib_compression 1 2 840 113549 1 9 16 3 8 */ | ||
4959 | 248, /* OBJ_id_smime_cd_ldap 1 2 840 113549 1 9 16 4 1 */ | ||
4960 | 249, /* OBJ_id_smime_spq_ets_sqt_uri 1 2 840 113549 1 9 16 5 1 */ | ||
4961 | 250, /* OBJ_id_smime_spq_ets_sqt_unotice 1 2 840 113549 1 9 16 5 2 */ | ||
4962 | 251, /* OBJ_id_smime_cti_ets_proofOfOrigin 1 2 840 113549 1 9 16 6 1 */ | ||
4963 | 252, /* OBJ_id_smime_cti_ets_proofOfReceipt 1 2 840 113549 1 9 16 6 2 */ | ||
4964 | 253, /* OBJ_id_smime_cti_ets_proofOfDelivery 1 2 840 113549 1 9 16 6 3 */ | ||
4965 | 254, /* OBJ_id_smime_cti_ets_proofOfSender 1 2 840 113549 1 9 16 6 4 */ | ||
4966 | 255, /* OBJ_id_smime_cti_ets_proofOfApproval 1 2 840 113549 1 9 16 6 5 */ | ||
4967 | 256, /* OBJ_id_smime_cti_ets_proofOfCreation 1 2 840 113549 1 9 16 6 6 */ | ||
4968 | 150, /* OBJ_keyBag 1 2 840 113549 1 12 10 1 1 */ | ||
4969 | 151, /* OBJ_pkcs8ShroudedKeyBag 1 2 840 113549 1 12 10 1 2 */ | ||
4970 | 152, /* OBJ_certBag 1 2 840 113549 1 12 10 1 3 */ | ||
4971 | 153, /* OBJ_crlBag 1 2 840 113549 1 12 10 1 4 */ | ||
4972 | 154, /* OBJ_secretBag 1 2 840 113549 1 12 10 1 5 */ | ||
4973 | 155, /* OBJ_safeContentsBag 1 2 840 113549 1 12 10 1 6 */ | ||
4974 | 34, /* OBJ_idea_cbc 1 3 6 1 4 1 188 7 1 1 2 */ | ||
4975 | }; | ||
4976 | |||
diff --git a/src/lib/libcrypto/objects/obj_dat.pl b/src/lib/libcrypto/objects/obj_dat.pl new file mode 100644 index 0000000000..c67f71c327 --- /dev/null +++ b/src/lib/libcrypto/objects/obj_dat.pl | |||
@@ -0,0 +1,307 @@ | |||
1 | #!/usr/local/bin/perl | ||
2 | |||
3 | # fixes bug in floating point emulation on sparc64 when | ||
4 | # this script produces off-by-one output on sparc64 | ||
5 | use integer; | ||
6 | |||
7 | sub obj_cmp | ||
8 | { | ||
9 | local(@a,@b,$_,$r); | ||
10 | |||
11 | $A=$obj_len{$obj{$nid{$a}}}; | ||
12 | $B=$obj_len{$obj{$nid{$b}}}; | ||
13 | |||
14 | $r=($A-$B); | ||
15 | return($r) if $r != 0; | ||
16 | |||
17 | $A=$obj_der{$obj{$nid{$a}}}; | ||
18 | $B=$obj_der{$obj{$nid{$b}}}; | ||
19 | |||
20 | return($A cmp $B); | ||
21 | } | ||
22 | |||
23 | sub expand_obj | ||
24 | { | ||
25 | local(*v)=@_; | ||
26 | local($k,$d); | ||
27 | local($i); | ||
28 | |||
29 | do { | ||
30 | $i=0; | ||
31 | foreach $k (keys %v) | ||
32 | { | ||
33 | if (($v{$k} =~ s/(OBJ_[^,]+),/$v{$1},/)) | ||
34 | { $i++; } | ||
35 | } | ||
36 | } while($i); | ||
37 | foreach $k (keys %v) | ||
38 | { | ||
39 | @a=split(/,/,$v{$k}); | ||
40 | $objn{$k}=$#a+1; | ||
41 | } | ||
42 | return(%objn); | ||
43 | } | ||
44 | |||
45 | open (IN,"$ARGV[0]") || die "Can't open input file $ARGV[0]"; | ||
46 | open (OUT,">$ARGV[1]") || die "Can't open output file $ARGV[1]"; | ||
47 | |||
48 | while (<IN>) | ||
49 | { | ||
50 | next unless /^\#define\s+(\S+)\s+(.*)$/; | ||
51 | $v=$1; | ||
52 | $d=$2; | ||
53 | $d =~ s/^\"//; | ||
54 | $d =~ s/\"$//; | ||
55 | if ($v =~ /^SN_(.*)$/) | ||
56 | { | ||
57 | if(defined $snames{$d}) | ||
58 | { | ||
59 | print "WARNING: Duplicate short name \"$d\"\n"; | ||
60 | } | ||
61 | else | ||
62 | { $snames{$d} = "X"; } | ||
63 | $sn{$1}=$d; | ||
64 | } | ||
65 | elsif ($v =~ /^LN_(.*)$/) | ||
66 | { | ||
67 | if(defined $lnames{$d}) | ||
68 | { | ||
69 | print "WARNING: Duplicate long name \"$d\"\n"; | ||
70 | } | ||
71 | else | ||
72 | { $lnames{$d} = "X"; } | ||
73 | $ln{$1}=$d; | ||
74 | } | ||
75 | elsif ($v =~ /^NID_(.*)$/) | ||
76 | { $nid{$d}=$1; } | ||
77 | elsif ($v =~ /^OBJ_(.*)$/) | ||
78 | { | ||
79 | $obj{$1}=$v; | ||
80 | $objd{$v}=$d; | ||
81 | } | ||
82 | } | ||
83 | close IN; | ||
84 | |||
85 | %ob=&expand_obj(*objd); | ||
86 | |||
87 | @a=sort { $a <=> $b } keys %nid; | ||
88 | $n=$a[$#a]+1; | ||
89 | |||
90 | @lvalues=(); | ||
91 | $lvalues=0; | ||
92 | |||
93 | for ($i=0; $i<$n; $i++) | ||
94 | { | ||
95 | if (!defined($nid{$i})) | ||
96 | { | ||
97 | push(@out,"{NULL,NULL,NID_undef,0,NULL,0},\n"); | ||
98 | } | ||
99 | else | ||
100 | { | ||
101 | $sn=defined($sn{$nid{$i}})?"$sn{$nid{$i}}":"NULL"; | ||
102 | $ln=defined($ln{$nid{$i}})?"$ln{$nid{$i}}":"NULL"; | ||
103 | |||
104 | if ($sn eq "NULL") { | ||
105 | $sn=$ln; | ||
106 | $sn{$nid{$i}} = $ln; | ||
107 | } | ||
108 | |||
109 | if ($ln eq "NULL") { | ||
110 | $ln=$sn; | ||
111 | $ln{$nid{$i}} = $sn; | ||
112 | } | ||
113 | |||
114 | $out ="{"; | ||
115 | $out.="\"$sn\""; | ||
116 | $out.=","."\"$ln\""; | ||
117 | $out.=",NID_$nid{$i},"; | ||
118 | if (defined($obj{$nid{$i}})) | ||
119 | { | ||
120 | $v=$objd{$obj{$nid{$i}}}; | ||
121 | $v =~ s/L//g; | ||
122 | $v =~ s/,/ /g; | ||
123 | $r=&der_it($v); | ||
124 | $z=""; | ||
125 | $length=0; | ||
126 | foreach (unpack("C*",$r)) | ||
127 | { | ||
128 | $z.=sprintf("0x%02X,",$_); | ||
129 | $length++; | ||
130 | } | ||
131 | $obj_der{$obj{$nid{$i}}}=$z; | ||
132 | $obj_len{$obj{$nid{$i}}}=$length; | ||
133 | |||
134 | push(@lvalues,sprintf("%-45s/* [%3d] %s */\n", | ||
135 | $z,$lvalues,$obj{$nid{$i}})); | ||
136 | $out.="$length,&(lvalues[$lvalues]),0"; | ||
137 | $lvalues+=$length; | ||
138 | } | ||
139 | else | ||
140 | { | ||
141 | $out.="0,NULL,0"; | ||
142 | } | ||
143 | $out.="},\n"; | ||
144 | push(@out,$out); | ||
145 | } | ||
146 | } | ||
147 | |||
148 | @a=grep(defined($sn{$nid{$_}}),0 .. $n); | ||
149 | foreach (sort { $sn{$nid{$a}} cmp $sn{$nid{$b}} } @a) | ||
150 | { | ||
151 | push(@sn,sprintf("%2d,\t/* \"$sn{$nid{$_}}\" */\n",$_)); | ||
152 | } | ||
153 | |||
154 | @a=grep(defined($ln{$nid{$_}}),0 .. $n); | ||
155 | foreach (sort { $ln{$nid{$a}} cmp $ln{$nid{$b}} } @a) | ||
156 | { | ||
157 | push(@ln,sprintf("%2d,\t/* \"$ln{$nid{$_}}\" */\n",$_)); | ||
158 | } | ||
159 | |||
160 | @a=grep(defined($obj{$nid{$_}}),0 .. $n); | ||
161 | foreach (sort obj_cmp @a) | ||
162 | { | ||
163 | $m=$obj{$nid{$_}}; | ||
164 | $v=$objd{$m}; | ||
165 | $v =~ s/L//g; | ||
166 | $v =~ s/,/ /g; | ||
167 | push(@ob,sprintf("%2d,\t/* %-32s %s */\n",$_,$m,$v)); | ||
168 | } | ||
169 | |||
170 | print OUT <<'EOF'; | ||
171 | /* crypto/objects/obj_dat.h */ | ||
172 | |||
173 | /* THIS FILE IS GENERATED FROM objects.h by obj_dat.pl via the | ||
174 | * following command: | ||
175 | * perl obj_dat.pl obj_mac.h obj_dat.h | ||
176 | */ | ||
177 | |||
178 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) | ||
179 | * All rights reserved. | ||
180 | * | ||
181 | * This package is an SSL implementation written | ||
182 | * by Eric Young (eay@cryptsoft.com). | ||
183 | * The implementation was written so as to conform with Netscapes SSL. | ||
184 | * | ||
185 | * This library is free for commercial and non-commercial use as long as | ||
186 | * the following conditions are aheared to. The following conditions | ||
187 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
188 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
189 | * included with this distribution is covered by the same copyright terms | ||
190 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
191 | * | ||
192 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
193 | * the code are not to be removed. | ||
194 | * If this package is used in a product, Eric Young should be given attribution | ||
195 | * as the author of the parts of the library used. | ||
196 | * This can be in the form of a textual message at program startup or | ||
197 | * in documentation (online or textual) provided with the package. | ||
198 | * | ||
199 | * Redistribution and use in source and binary forms, with or without | ||
200 | * modification, are permitted provided that the following conditions | ||
201 | * are met: | ||
202 | * 1. Redistributions of source code must retain the copyright | ||
203 | * notice, this list of conditions and the following disclaimer. | ||
204 | * 2. Redistributions in binary form must reproduce the above copyright | ||
205 | * notice, this list of conditions and the following disclaimer in the | ||
206 | * documentation and/or other materials provided with the distribution. | ||
207 | * 3. All advertising materials mentioning features or use of this software | ||
208 | * must display the following acknowledgement: | ||
209 | * "This product includes cryptographic software written by | ||
210 | * Eric Young (eay@cryptsoft.com)" | ||
211 | * The word 'cryptographic' can be left out if the rouines from the library | ||
212 | * being used are not cryptographic related :-). | ||
213 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
214 | * the apps directory (application code) you must include an acknowledgement: | ||
215 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
216 | * | ||
217 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
218 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
219 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
220 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
221 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
222 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
223 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
224 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
225 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
226 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
227 | * SUCH DAMAGE. | ||
228 | * | ||
229 | * The licence and distribution terms for any publically available version or | ||
230 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
231 | * copied and put under another distribution licence | ||
232 | * [including the GNU Public Licence.] | ||
233 | */ | ||
234 | |||
235 | EOF | ||
236 | |||
237 | printf OUT "#define NUM_NID %d\n",$n; | ||
238 | printf OUT "#define NUM_SN %d\n",$#sn+1; | ||
239 | printf OUT "#define NUM_LN %d\n",$#ln+1; | ||
240 | printf OUT "#define NUM_OBJ %d\n\n",$#ob+1; | ||
241 | |||
242 | printf OUT "static const unsigned char lvalues[%d]={\n",$lvalues+1; | ||
243 | print OUT @lvalues; | ||
244 | print OUT "};\n\n"; | ||
245 | |||
246 | printf OUT "static const ASN1_OBJECT nid_objs[NUM_NID]={\n"; | ||
247 | foreach (@out) | ||
248 | { | ||
249 | if (length($_) > 75) | ||
250 | { | ||
251 | $out=""; | ||
252 | foreach (split(/,/)) | ||
253 | { | ||
254 | $t=$out.$_.","; | ||
255 | if (length($t) > 70) | ||
256 | { | ||
257 | print OUT "$out\n"; | ||
258 | $t="\t$_,"; | ||
259 | } | ||
260 | $out=$t; | ||
261 | } | ||
262 | chop $out; | ||
263 | print OUT "$out"; | ||
264 | } | ||
265 | else | ||
266 | { print OUT $_; } | ||
267 | } | ||
268 | print OUT "};\n\n"; | ||
269 | |||
270 | printf OUT "static const unsigned int sn_objs[NUM_SN]={\n"; | ||
271 | print OUT @sn; | ||
272 | print OUT "};\n\n"; | ||
273 | |||
274 | printf OUT "static const unsigned int ln_objs[NUM_LN]={\n"; | ||
275 | print OUT @ln; | ||
276 | print OUT "};\n\n"; | ||
277 | |||
278 | printf OUT "static const unsigned int obj_objs[NUM_OBJ]={\n"; | ||
279 | print OUT @ob; | ||
280 | print OUT "};\n\n"; | ||
281 | |||
282 | close OUT; | ||
283 | |||
284 | sub der_it | ||
285 | { | ||
286 | local($v)=@_; | ||
287 | local(@a,$i,$ret,@r); | ||
288 | |||
289 | @a=split(/\s+/,$v); | ||
290 | $ret.=pack("C*",$a[0]*40+$a[1]); | ||
291 | shift @a; | ||
292 | shift @a; | ||
293 | foreach (@a) | ||
294 | { | ||
295 | @r=(); | ||
296 | $t=0; | ||
297 | while ($_ >= 128) | ||
298 | { | ||
299 | $x=$_%128; | ||
300 | $_/=128; | ||
301 | push(@r,((($t++)?0x80:0)|$x)); | ||
302 | } | ||
303 | push(@r,((($t++)?0x80:0)|$_)); | ||
304 | $ret.=pack("C*",reverse(@r)); | ||
305 | } | ||
306 | return($ret); | ||
307 | } | ||
diff --git a/src/lib/libcrypto/objects/obj_err.c b/src/lib/libcrypto/objects/obj_err.c new file mode 100644 index 0000000000..2e7a034c3f --- /dev/null +++ b/src/lib/libcrypto/objects/obj_err.c | |||
@@ -0,0 +1,102 @@ | |||
1 | /* crypto/objects/obj_err.c */ | ||
2 | /* ==================================================================== | ||
3 | * Copyright (c) 1999-2006 The OpenSSL Project. All rights reserved. | ||
4 | * | ||
5 | * Redistribution and use in source and binary forms, with or without | ||
6 | * modification, are permitted provided that the following conditions | ||
7 | * are met: | ||
8 | * | ||
9 | * 1. Redistributions of source code must retain the above copyright | ||
10 | * notice, this list of conditions and the following disclaimer. | ||
11 | * | ||
12 | * 2. Redistributions in binary form must reproduce the above copyright | ||
13 | * notice, this list of conditions and the following disclaimer in | ||
14 | * the documentation and/or other materials provided with the | ||
15 | * distribution. | ||
16 | * | ||
17 | * 3. All advertising materials mentioning features or use of this | ||
18 | * software must display the following acknowledgment: | ||
19 | * "This product includes software developed by the OpenSSL Project | ||
20 | * for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" | ||
21 | * | ||
22 | * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to | ||
23 | * endorse or promote products derived from this software without | ||
24 | * prior written permission. For written permission, please contact | ||
25 | * openssl-core@OpenSSL.org. | ||
26 | * | ||
27 | * 5. Products derived from this software may not be called "OpenSSL" | ||
28 | * nor may "OpenSSL" appear in their names without prior written | ||
29 | * permission of the OpenSSL Project. | ||
30 | * | ||
31 | * 6. Redistributions of any form whatsoever must retain the following | ||
32 | * acknowledgment: | ||
33 | * "This product includes software developed by the OpenSSL Project | ||
34 | * for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" | ||
35 | * | ||
36 | * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY | ||
37 | * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
38 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | ||
39 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR | ||
40 | * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, | ||
41 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT | ||
42 | * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
43 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
44 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, | ||
45 | * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | ||
46 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | ||
47 | * OF THE POSSIBILITY OF SUCH DAMAGE. | ||
48 | * ==================================================================== | ||
49 | * | ||
50 | * This product includes cryptographic software written by Eric Young | ||
51 | * (eay@cryptsoft.com). This product includes software written by Tim | ||
52 | * Hudson (tjh@cryptsoft.com). | ||
53 | * | ||
54 | */ | ||
55 | |||
56 | /* NOTE: this file was auto generated by the mkerr.pl script: any changes | ||
57 | * made to it will be overwritten when the script next updates this file, | ||
58 | * only reason strings will be preserved. | ||
59 | */ | ||
60 | |||
61 | #include <stdio.h> | ||
62 | #include <openssl/err.h> | ||
63 | #include <openssl/objects.h> | ||
64 | |||
65 | /* BEGIN ERROR CODES */ | ||
66 | #ifndef OPENSSL_NO_ERR | ||
67 | |||
68 | #define ERR_FUNC(func) ERR_PACK(ERR_LIB_OBJ,func,0) | ||
69 | #define ERR_REASON(reason) ERR_PACK(ERR_LIB_OBJ,0,reason) | ||
70 | |||
71 | static ERR_STRING_DATA OBJ_str_functs[]= | ||
72 | { | ||
73 | {ERR_FUNC(OBJ_F_OBJ_ADD_OBJECT), "OBJ_add_object"}, | ||
74 | {ERR_FUNC(OBJ_F_OBJ_CREATE), "OBJ_create"}, | ||
75 | {ERR_FUNC(OBJ_F_OBJ_DUP), "OBJ_dup"}, | ||
76 | {ERR_FUNC(OBJ_F_OBJ_NAME_NEW_INDEX), "OBJ_NAME_new_index"}, | ||
77 | {ERR_FUNC(OBJ_F_OBJ_NID2LN), "OBJ_nid2ln"}, | ||
78 | {ERR_FUNC(OBJ_F_OBJ_NID2OBJ), "OBJ_nid2obj"}, | ||
79 | {ERR_FUNC(OBJ_F_OBJ_NID2SN), "OBJ_nid2sn"}, | ||
80 | {0,NULL} | ||
81 | }; | ||
82 | |||
83 | static ERR_STRING_DATA OBJ_str_reasons[]= | ||
84 | { | ||
85 | {ERR_REASON(OBJ_R_MALLOC_FAILURE) ,"malloc failure"}, | ||
86 | {ERR_REASON(OBJ_R_UNKNOWN_NID) ,"unknown nid"}, | ||
87 | {0,NULL} | ||
88 | }; | ||
89 | |||
90 | #endif | ||
91 | |||
92 | void ERR_load_OBJ_strings(void) | ||
93 | { | ||
94 | #ifndef OPENSSL_NO_ERR | ||
95 | |||
96 | if (ERR_func_error_string(OBJ_str_functs[0].error) == NULL) | ||
97 | { | ||
98 | ERR_load_strings(0,OBJ_str_functs); | ||
99 | ERR_load_strings(0,OBJ_str_reasons); | ||
100 | } | ||
101 | #endif | ||
102 | } | ||
diff --git a/src/lib/libcrypto/objects/obj_lib.c b/src/lib/libcrypto/objects/obj_lib.c new file mode 100644 index 0000000000..23e9d48cdf --- /dev/null +++ b/src/lib/libcrypto/objects/obj_lib.c | |||
@@ -0,0 +1,129 @@ | |||
1 | /* crypto/objects/obj_lib.c */ | ||
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | ||
3 | * All rights reserved. | ||
4 | * | ||
5 | * This package is an SSL implementation written | ||
6 | * by Eric Young (eay@cryptsoft.com). | ||
7 | * The implementation was written so as to conform with Netscapes SSL. | ||
8 | * | ||
9 | * This library is free for commercial and non-commercial use as long as | ||
10 | * the following conditions are aheared to. The following conditions | ||
11 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
12 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
13 | * included with this distribution is covered by the same copyright terms | ||
14 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
15 | * | ||
16 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
17 | * the code are not to be removed. | ||
18 | * If this package is used in a product, Eric Young should be given attribution | ||
19 | * as the author of the parts of the library used. | ||
20 | * This can be in the form of a textual message at program startup or | ||
21 | * in documentation (online or textual) provided with the package. | ||
22 | * | ||
23 | * Redistribution and use in source and binary forms, with or without | ||
24 | * modification, are permitted provided that the following conditions | ||
25 | * are met: | ||
26 | * 1. Redistributions of source code must retain the copyright | ||
27 | * notice, this list of conditions and the following disclaimer. | ||
28 | * 2. Redistributions in binary form must reproduce the above copyright | ||
29 | * notice, this list of conditions and the following disclaimer in the | ||
30 | * documentation and/or other materials provided with the distribution. | ||
31 | * 3. All advertising materials mentioning features or use of this software | ||
32 | * must display the following acknowledgement: | ||
33 | * "This product includes cryptographic software written by | ||
34 | * Eric Young (eay@cryptsoft.com)" | ||
35 | * The word 'cryptographic' can be left out if the rouines from the library | ||
36 | * being used are not cryptographic related :-). | ||
37 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
38 | * the apps directory (application code) you must include an acknowledgement: | ||
39 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
40 | * | ||
41 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
42 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
43 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
44 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
45 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
46 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
47 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
48 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
49 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
50 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
51 | * SUCH DAMAGE. | ||
52 | * | ||
53 | * The licence and distribution terms for any publically available version or | ||
54 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
55 | * copied and put under another distribution licence | ||
56 | * [including the GNU Public Licence.] | ||
57 | */ | ||
58 | |||
59 | #include <stdio.h> | ||
60 | #include "cryptlib.h" | ||
61 | #include <openssl/lhash.h> | ||
62 | #include <openssl/objects.h> | ||
63 | #include <openssl/buffer.h> | ||
64 | |||
65 | ASN1_OBJECT *OBJ_dup(const ASN1_OBJECT *o) | ||
66 | { | ||
67 | ASN1_OBJECT *r; | ||
68 | int i; | ||
69 | char *ln=NULL,*sn=NULL; | ||
70 | unsigned char *data=NULL; | ||
71 | |||
72 | if (o == NULL) return(NULL); | ||
73 | if (!(o->flags & ASN1_OBJECT_FLAG_DYNAMIC)) | ||
74 | return((ASN1_OBJECT *)o); /* XXX: ugh! Why? What kind of | ||
75 | duplication is this??? */ | ||
76 | |||
77 | r=ASN1_OBJECT_new(); | ||
78 | if (r == NULL) | ||
79 | { | ||
80 | OBJerr(OBJ_F_OBJ_DUP,ERR_R_ASN1_LIB); | ||
81 | return(NULL); | ||
82 | } | ||
83 | data=OPENSSL_malloc(o->length); | ||
84 | if (data == NULL) | ||
85 | goto err; | ||
86 | if (o->data != NULL) | ||
87 | memcpy(data,o->data,o->length); | ||
88 | /* once data attached to object it remains const */ | ||
89 | r->data = data; | ||
90 | r->length=o->length; | ||
91 | r->nid=o->nid; | ||
92 | r->ln=r->sn=NULL; | ||
93 | if (o->ln != NULL) | ||
94 | { | ||
95 | i=strlen(o->ln)+1; | ||
96 | ln=OPENSSL_malloc(i); | ||
97 | if (ln == NULL) goto err; | ||
98 | memcpy(ln,o->ln,i); | ||
99 | r->ln=ln; | ||
100 | } | ||
101 | |||
102 | if (o->sn != NULL) | ||
103 | { | ||
104 | i=strlen(o->sn)+1; | ||
105 | sn=OPENSSL_malloc(i); | ||
106 | if (sn == NULL) goto err; | ||
107 | memcpy(sn,o->sn,i); | ||
108 | r->sn=sn; | ||
109 | } | ||
110 | r->flags=o->flags|(ASN1_OBJECT_FLAG_DYNAMIC| | ||
111 | ASN1_OBJECT_FLAG_DYNAMIC_STRINGS|ASN1_OBJECT_FLAG_DYNAMIC_DATA); | ||
112 | return(r); | ||
113 | err: | ||
114 | OBJerr(OBJ_F_OBJ_DUP,ERR_R_MALLOC_FAILURE); | ||
115 | if (ln != NULL) OPENSSL_free(ln); | ||
116 | if (sn != NULL) OPENSSL_free(sn); | ||
117 | if (data != NULL) OPENSSL_free(data); | ||
118 | if (r != NULL) OPENSSL_free(r); | ||
119 | return(NULL); | ||
120 | } | ||
121 | |||
122 | int OBJ_cmp(const ASN1_OBJECT *a, const ASN1_OBJECT *b) | ||
123 | { | ||
124 | int ret; | ||
125 | |||
126 | ret=(a->length-b->length); | ||
127 | if (ret) return(ret); | ||
128 | return(memcmp(a->data,b->data,a->length)); | ||
129 | } | ||
diff --git a/src/lib/libcrypto/objects/obj_mac.h b/src/lib/libcrypto/objects/obj_mac.h deleted file mode 100644 index 282f11a8a8..0000000000 --- a/src/lib/libcrypto/objects/obj_mac.h +++ /dev/null | |||
@@ -1,3914 +0,0 @@ | |||
1 | /* crypto/objects/obj_mac.h */ | ||
2 | |||
3 | /* THIS FILE IS GENERATED FROM objects.txt by objects.pl via the | ||
4 | * following command: | ||
5 | * perl objects.pl objects.txt obj_mac.num obj_mac.h | ||
6 | */ | ||
7 | |||
8 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) | ||
9 | * All rights reserved. | ||
10 | * | ||
11 | * This package is an SSL implementation written | ||
12 | * by Eric Young (eay@cryptsoft.com). | ||
13 | * The implementation was written so as to conform with Netscapes SSL. | ||
14 | * | ||
15 | * This library is free for commercial and non-commercial use as long as | ||
16 | * the following conditions are aheared to. The following conditions | ||
17 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
18 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
19 | * included with this distribution is covered by the same copyright terms | ||
20 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
21 | * | ||
22 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
23 | * the code are not to be removed. | ||
24 | * If this package is used in a product, Eric Young should be given attribution | ||
25 | * as the author of the parts of the library used. | ||
26 | * This can be in the form of a textual message at program startup or | ||
27 | * in documentation (online or textual) provided with the package. | ||
28 | * | ||
29 | * Redistribution and use in source and binary forms, with or without | ||
30 | * modification, are permitted provided that the following conditions | ||
31 | * are met: | ||
32 | * 1. Redistributions of source code must retain the copyright | ||
33 | * notice, this list of conditions and the following disclaimer. | ||
34 | * 2. Redistributions in binary form must reproduce the above copyright | ||
35 | * notice, this list of conditions and the following disclaimer in the | ||
36 | * documentation and/or other materials provided with the distribution. | ||
37 | * 3. All advertising materials mentioning features or use of this software | ||
38 | * must display the following acknowledgement: | ||
39 | * "This product includes cryptographic software written by | ||
40 | * Eric Young (eay@cryptsoft.com)" | ||
41 | * The word 'cryptographic' can be left out if the rouines from the library | ||
42 | * being used are not cryptographic related :-). | ||
43 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
44 | * the apps directory (application code) you must include an acknowledgement: | ||
45 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
46 | * | ||
47 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
48 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
49 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
50 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
51 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
52 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
53 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
54 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
55 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
56 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
57 | * SUCH DAMAGE. | ||
58 | * | ||
59 | * The licence and distribution terms for any publically available version or | ||
60 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
61 | * copied and put under another distribution licence | ||
62 | * [including the GNU Public Licence.] | ||
63 | */ | ||
64 | |||
65 | #define SN_undef "UNDEF" | ||
66 | #define LN_undef "undefined" | ||
67 | #define NID_undef 0 | ||
68 | #define OBJ_undef 0L | ||
69 | |||
70 | #define SN_itu_t "ITU-T" | ||
71 | #define LN_itu_t "itu-t" | ||
72 | #define NID_itu_t 645 | ||
73 | #define OBJ_itu_t 0L | ||
74 | |||
75 | #define NID_ccitt 404 | ||
76 | #define OBJ_ccitt OBJ_itu_t | ||
77 | |||
78 | #define SN_iso "ISO" | ||
79 | #define LN_iso "iso" | ||
80 | #define NID_iso 181 | ||
81 | #define OBJ_iso 1L | ||
82 | |||
83 | #define SN_joint_iso_itu_t "JOINT-ISO-ITU-T" | ||
84 | #define LN_joint_iso_itu_t "joint-iso-itu-t" | ||
85 | #define NID_joint_iso_itu_t 646 | ||
86 | #define OBJ_joint_iso_itu_t 2L | ||
87 | |||
88 | #define NID_joint_iso_ccitt 393 | ||
89 | #define OBJ_joint_iso_ccitt OBJ_joint_iso_itu_t | ||
90 | |||
91 | #define SN_member_body "member-body" | ||
92 | #define LN_member_body "ISO Member Body" | ||
93 | #define NID_member_body 182 | ||
94 | #define OBJ_member_body OBJ_iso,2L | ||
95 | |||
96 | #define SN_identified_organization "identified-organization" | ||
97 | #define NID_identified_organization 676 | ||
98 | #define OBJ_identified_organization OBJ_iso,3L | ||
99 | |||
100 | #define SN_hmac_md5 "HMAC-MD5" | ||
101 | #define LN_hmac_md5 "hmac-md5" | ||
102 | #define NID_hmac_md5 780 | ||
103 | #define OBJ_hmac_md5 OBJ_identified_organization,6L,1L,5L,5L,8L,1L,1L | ||
104 | |||
105 | #define SN_hmac_sha1 "HMAC-SHA1" | ||
106 | #define LN_hmac_sha1 "hmac-sha1" | ||
107 | #define NID_hmac_sha1 781 | ||
108 | #define OBJ_hmac_sha1 OBJ_identified_organization,6L,1L,5L,5L,8L,1L,2L | ||
109 | |||
110 | #define SN_certicom_arc "certicom-arc" | ||
111 | #define NID_certicom_arc 677 | ||
112 | #define OBJ_certicom_arc OBJ_identified_organization,132L | ||
113 | |||
114 | #define SN_international_organizations "international-organizations" | ||
115 | #define LN_international_organizations "International Organizations" | ||
116 | #define NID_international_organizations 647 | ||
117 | #define OBJ_international_organizations OBJ_joint_iso_itu_t,23L | ||
118 | |||
119 | #define SN_wap "wap" | ||
120 | #define NID_wap 678 | ||
121 | #define OBJ_wap OBJ_international_organizations,43L | ||
122 | |||
123 | #define SN_wap_wsg "wap-wsg" | ||
124 | #define NID_wap_wsg 679 | ||
125 | #define OBJ_wap_wsg OBJ_wap,1L | ||
126 | |||
127 | #define SN_selected_attribute_types "selected-attribute-types" | ||
128 | #define LN_selected_attribute_types "Selected Attribute Types" | ||
129 | #define NID_selected_attribute_types 394 | ||
130 | #define OBJ_selected_attribute_types OBJ_joint_iso_itu_t,5L,1L,5L | ||
131 | |||
132 | #define SN_clearance "clearance" | ||
133 | #define NID_clearance 395 | ||
134 | #define OBJ_clearance OBJ_selected_attribute_types,55L | ||
135 | |||
136 | #define SN_ISO_US "ISO-US" | ||
137 | #define LN_ISO_US "ISO US Member Body" | ||
138 | #define NID_ISO_US 183 | ||
139 | #define OBJ_ISO_US OBJ_member_body,840L | ||
140 | |||
141 | #define SN_X9_57 "X9-57" | ||
142 | #define LN_X9_57 "X9.57" | ||
143 | #define NID_X9_57 184 | ||
144 | #define OBJ_X9_57 OBJ_ISO_US,10040L | ||
145 | |||
146 | #define SN_X9cm "X9cm" | ||
147 | #define LN_X9cm "X9.57 CM ?" | ||
148 | #define NID_X9cm 185 | ||
149 | #define OBJ_X9cm OBJ_X9_57,4L | ||
150 | |||
151 | #define SN_dsa "DSA" | ||
152 | #define LN_dsa "dsaEncryption" | ||
153 | #define NID_dsa 116 | ||
154 | #define OBJ_dsa OBJ_X9cm,1L | ||
155 | |||
156 | #define SN_dsaWithSHA1 "DSA-SHA1" | ||
157 | #define LN_dsaWithSHA1 "dsaWithSHA1" | ||
158 | #define NID_dsaWithSHA1 113 | ||
159 | #define OBJ_dsaWithSHA1 OBJ_X9cm,3L | ||
160 | |||
161 | #define SN_ansi_X9_62 "ansi-X9-62" | ||
162 | #define LN_ansi_X9_62 "ANSI X9.62" | ||
163 | #define NID_ansi_X9_62 405 | ||
164 | #define OBJ_ansi_X9_62 OBJ_ISO_US,10045L | ||
165 | |||
166 | #define OBJ_X9_62_id_fieldType OBJ_ansi_X9_62,1L | ||
167 | |||
168 | #define SN_X9_62_prime_field "prime-field" | ||
169 | #define NID_X9_62_prime_field 406 | ||
170 | #define OBJ_X9_62_prime_field OBJ_X9_62_id_fieldType,1L | ||
171 | |||
172 | #define SN_X9_62_characteristic_two_field "characteristic-two-field" | ||
173 | #define NID_X9_62_characteristic_two_field 407 | ||
174 | #define OBJ_X9_62_characteristic_two_field OBJ_X9_62_id_fieldType,2L | ||
175 | |||
176 | #define SN_X9_62_id_characteristic_two_basis "id-characteristic-two-basis" | ||
177 | #define NID_X9_62_id_characteristic_two_basis 680 | ||
178 | #define OBJ_X9_62_id_characteristic_two_basis OBJ_X9_62_characteristic_two_field,3L | ||
179 | |||
180 | #define SN_X9_62_onBasis "onBasis" | ||
181 | #define NID_X9_62_onBasis 681 | ||
182 | #define OBJ_X9_62_onBasis OBJ_X9_62_id_characteristic_two_basis,1L | ||
183 | |||
184 | #define SN_X9_62_tpBasis "tpBasis" | ||
185 | #define NID_X9_62_tpBasis 682 | ||
186 | #define OBJ_X9_62_tpBasis OBJ_X9_62_id_characteristic_two_basis,2L | ||
187 | |||
188 | #define SN_X9_62_ppBasis "ppBasis" | ||
189 | #define NID_X9_62_ppBasis 683 | ||
190 | #define OBJ_X9_62_ppBasis OBJ_X9_62_id_characteristic_two_basis,3L | ||
191 | |||
192 | #define OBJ_X9_62_id_publicKeyType OBJ_ansi_X9_62,2L | ||
193 | |||
194 | #define SN_X9_62_id_ecPublicKey "id-ecPublicKey" | ||
195 | #define NID_X9_62_id_ecPublicKey 408 | ||
196 | #define OBJ_X9_62_id_ecPublicKey OBJ_X9_62_id_publicKeyType,1L | ||
197 | |||
198 | #define OBJ_X9_62_ellipticCurve OBJ_ansi_X9_62,3L | ||
199 | |||
200 | #define OBJ_X9_62_c_TwoCurve OBJ_X9_62_ellipticCurve,0L | ||
201 | |||
202 | #define SN_X9_62_c2pnb163v1 "c2pnb163v1" | ||
203 | #define NID_X9_62_c2pnb163v1 684 | ||
204 | #define OBJ_X9_62_c2pnb163v1 OBJ_X9_62_c_TwoCurve,1L | ||
205 | |||
206 | #define SN_X9_62_c2pnb163v2 "c2pnb163v2" | ||
207 | #define NID_X9_62_c2pnb163v2 685 | ||
208 | #define OBJ_X9_62_c2pnb163v2 OBJ_X9_62_c_TwoCurve,2L | ||
209 | |||
210 | #define SN_X9_62_c2pnb163v3 "c2pnb163v3" | ||
211 | #define NID_X9_62_c2pnb163v3 686 | ||
212 | #define OBJ_X9_62_c2pnb163v3 OBJ_X9_62_c_TwoCurve,3L | ||
213 | |||
214 | #define SN_X9_62_c2pnb176v1 "c2pnb176v1" | ||
215 | #define NID_X9_62_c2pnb176v1 687 | ||
216 | #define OBJ_X9_62_c2pnb176v1 OBJ_X9_62_c_TwoCurve,4L | ||
217 | |||
218 | #define SN_X9_62_c2tnb191v1 "c2tnb191v1" | ||
219 | #define NID_X9_62_c2tnb191v1 688 | ||
220 | #define OBJ_X9_62_c2tnb191v1 OBJ_X9_62_c_TwoCurve,5L | ||
221 | |||
222 | #define SN_X9_62_c2tnb191v2 "c2tnb191v2" | ||
223 | #define NID_X9_62_c2tnb191v2 689 | ||
224 | #define OBJ_X9_62_c2tnb191v2 OBJ_X9_62_c_TwoCurve,6L | ||
225 | |||
226 | #define SN_X9_62_c2tnb191v3 "c2tnb191v3" | ||
227 | #define NID_X9_62_c2tnb191v3 690 | ||
228 | #define OBJ_X9_62_c2tnb191v3 OBJ_X9_62_c_TwoCurve,7L | ||
229 | |||
230 | #define SN_X9_62_c2onb191v4 "c2onb191v4" | ||
231 | #define NID_X9_62_c2onb191v4 691 | ||
232 | #define OBJ_X9_62_c2onb191v4 OBJ_X9_62_c_TwoCurve,8L | ||
233 | |||
234 | #define SN_X9_62_c2onb191v5 "c2onb191v5" | ||
235 | #define NID_X9_62_c2onb191v5 692 | ||
236 | #define OBJ_X9_62_c2onb191v5 OBJ_X9_62_c_TwoCurve,9L | ||
237 | |||
238 | #define SN_X9_62_c2pnb208w1 "c2pnb208w1" | ||
239 | #define NID_X9_62_c2pnb208w1 693 | ||
240 | #define OBJ_X9_62_c2pnb208w1 OBJ_X9_62_c_TwoCurve,10L | ||
241 | |||
242 | #define SN_X9_62_c2tnb239v1 "c2tnb239v1" | ||
243 | #define NID_X9_62_c2tnb239v1 694 | ||
244 | #define OBJ_X9_62_c2tnb239v1 OBJ_X9_62_c_TwoCurve,11L | ||
245 | |||
246 | #define SN_X9_62_c2tnb239v2 "c2tnb239v2" | ||
247 | #define NID_X9_62_c2tnb239v2 695 | ||
248 | #define OBJ_X9_62_c2tnb239v2 OBJ_X9_62_c_TwoCurve,12L | ||
249 | |||
250 | #define SN_X9_62_c2tnb239v3 "c2tnb239v3" | ||
251 | #define NID_X9_62_c2tnb239v3 696 | ||
252 | #define OBJ_X9_62_c2tnb239v3 OBJ_X9_62_c_TwoCurve,13L | ||
253 | |||
254 | #define SN_X9_62_c2onb239v4 "c2onb239v4" | ||
255 | #define NID_X9_62_c2onb239v4 697 | ||
256 | #define OBJ_X9_62_c2onb239v4 OBJ_X9_62_c_TwoCurve,14L | ||
257 | |||
258 | #define SN_X9_62_c2onb239v5 "c2onb239v5" | ||
259 | #define NID_X9_62_c2onb239v5 698 | ||
260 | #define OBJ_X9_62_c2onb239v5 OBJ_X9_62_c_TwoCurve,15L | ||
261 | |||
262 | #define SN_X9_62_c2pnb272w1 "c2pnb272w1" | ||
263 | #define NID_X9_62_c2pnb272w1 699 | ||
264 | #define OBJ_X9_62_c2pnb272w1 OBJ_X9_62_c_TwoCurve,16L | ||
265 | |||
266 | #define SN_X9_62_c2pnb304w1 "c2pnb304w1" | ||
267 | #define NID_X9_62_c2pnb304w1 700 | ||
268 | #define OBJ_X9_62_c2pnb304w1 OBJ_X9_62_c_TwoCurve,17L | ||
269 | |||
270 | #define SN_X9_62_c2tnb359v1 "c2tnb359v1" | ||
271 | #define NID_X9_62_c2tnb359v1 701 | ||
272 | #define OBJ_X9_62_c2tnb359v1 OBJ_X9_62_c_TwoCurve,18L | ||
273 | |||
274 | #define SN_X9_62_c2pnb368w1 "c2pnb368w1" | ||
275 | #define NID_X9_62_c2pnb368w1 702 | ||
276 | #define OBJ_X9_62_c2pnb368w1 OBJ_X9_62_c_TwoCurve,19L | ||
277 | |||
278 | #define SN_X9_62_c2tnb431r1 "c2tnb431r1" | ||
279 | #define NID_X9_62_c2tnb431r1 703 | ||
280 | #define OBJ_X9_62_c2tnb431r1 OBJ_X9_62_c_TwoCurve,20L | ||
281 | |||
282 | #define OBJ_X9_62_primeCurve OBJ_X9_62_ellipticCurve,1L | ||
283 | |||
284 | #define SN_X9_62_prime192v1 "prime192v1" | ||
285 | #define NID_X9_62_prime192v1 409 | ||
286 | #define OBJ_X9_62_prime192v1 OBJ_X9_62_primeCurve,1L | ||
287 | |||
288 | #define SN_X9_62_prime192v2 "prime192v2" | ||
289 | #define NID_X9_62_prime192v2 410 | ||
290 | #define OBJ_X9_62_prime192v2 OBJ_X9_62_primeCurve,2L | ||
291 | |||
292 | #define SN_X9_62_prime192v3 "prime192v3" | ||
293 | #define NID_X9_62_prime192v3 411 | ||
294 | #define OBJ_X9_62_prime192v3 OBJ_X9_62_primeCurve,3L | ||
295 | |||
296 | #define SN_X9_62_prime239v1 "prime239v1" | ||
297 | #define NID_X9_62_prime239v1 412 | ||
298 | #define OBJ_X9_62_prime239v1 OBJ_X9_62_primeCurve,4L | ||
299 | |||
300 | #define SN_X9_62_prime239v2 "prime239v2" | ||
301 | #define NID_X9_62_prime239v2 413 | ||
302 | #define OBJ_X9_62_prime239v2 OBJ_X9_62_primeCurve,5L | ||
303 | |||
304 | #define SN_X9_62_prime239v3 "prime239v3" | ||
305 | #define NID_X9_62_prime239v3 414 | ||
306 | #define OBJ_X9_62_prime239v3 OBJ_X9_62_primeCurve,6L | ||
307 | |||
308 | #define SN_X9_62_prime256v1 "prime256v1" | ||
309 | #define NID_X9_62_prime256v1 415 | ||
310 | #define OBJ_X9_62_prime256v1 OBJ_X9_62_primeCurve,7L | ||
311 | |||
312 | #define OBJ_X9_62_id_ecSigType OBJ_ansi_X9_62,4L | ||
313 | |||
314 | #define SN_ecdsa_with_SHA1 "ecdsa-with-SHA1" | ||
315 | #define NID_ecdsa_with_SHA1 416 | ||
316 | #define OBJ_ecdsa_with_SHA1 OBJ_X9_62_id_ecSigType,1L | ||
317 | |||
318 | #define SN_ecdsa_with_Recommended "ecdsa-with-Recommended" | ||
319 | #define NID_ecdsa_with_Recommended 791 | ||
320 | #define OBJ_ecdsa_with_Recommended OBJ_X9_62_id_ecSigType,2L | ||
321 | |||
322 | #define SN_ecdsa_with_Specified "ecdsa-with-Specified" | ||
323 | #define NID_ecdsa_with_Specified 792 | ||
324 | #define OBJ_ecdsa_with_Specified OBJ_X9_62_id_ecSigType,3L | ||
325 | |||
326 | #define SN_ecdsa_with_SHA224 "ecdsa-with-SHA224" | ||
327 | #define NID_ecdsa_with_SHA224 793 | ||
328 | #define OBJ_ecdsa_with_SHA224 OBJ_ecdsa_with_Specified,1L | ||
329 | |||
330 | #define SN_ecdsa_with_SHA256 "ecdsa-with-SHA256" | ||
331 | #define NID_ecdsa_with_SHA256 794 | ||
332 | #define OBJ_ecdsa_with_SHA256 OBJ_ecdsa_with_Specified,2L | ||
333 | |||
334 | #define SN_ecdsa_with_SHA384 "ecdsa-with-SHA384" | ||
335 | #define NID_ecdsa_with_SHA384 795 | ||
336 | #define OBJ_ecdsa_with_SHA384 OBJ_ecdsa_with_Specified,3L | ||
337 | |||
338 | #define SN_ecdsa_with_SHA512 "ecdsa-with-SHA512" | ||
339 | #define NID_ecdsa_with_SHA512 796 | ||
340 | #define OBJ_ecdsa_with_SHA512 OBJ_ecdsa_with_Specified,4L | ||
341 | |||
342 | #define OBJ_secg_ellipticCurve OBJ_certicom_arc,0L | ||
343 | |||
344 | #define SN_secp112r1 "secp112r1" | ||
345 | #define NID_secp112r1 704 | ||
346 | #define OBJ_secp112r1 OBJ_secg_ellipticCurve,6L | ||
347 | |||
348 | #define SN_secp112r2 "secp112r2" | ||
349 | #define NID_secp112r2 705 | ||
350 | #define OBJ_secp112r2 OBJ_secg_ellipticCurve,7L | ||
351 | |||
352 | #define SN_secp128r1 "secp128r1" | ||
353 | #define NID_secp128r1 706 | ||
354 | #define OBJ_secp128r1 OBJ_secg_ellipticCurve,28L | ||
355 | |||
356 | #define SN_secp128r2 "secp128r2" | ||
357 | #define NID_secp128r2 707 | ||
358 | #define OBJ_secp128r2 OBJ_secg_ellipticCurve,29L | ||
359 | |||
360 | #define SN_secp160k1 "secp160k1" | ||
361 | #define NID_secp160k1 708 | ||
362 | #define OBJ_secp160k1 OBJ_secg_ellipticCurve,9L | ||
363 | |||
364 | #define SN_secp160r1 "secp160r1" | ||
365 | #define NID_secp160r1 709 | ||
366 | #define OBJ_secp160r1 OBJ_secg_ellipticCurve,8L | ||
367 | |||
368 | #define SN_secp160r2 "secp160r2" | ||
369 | #define NID_secp160r2 710 | ||
370 | #define OBJ_secp160r2 OBJ_secg_ellipticCurve,30L | ||
371 | |||
372 | #define SN_secp192k1 "secp192k1" | ||
373 | #define NID_secp192k1 711 | ||
374 | #define OBJ_secp192k1 OBJ_secg_ellipticCurve,31L | ||
375 | |||
376 | #define SN_secp224k1 "secp224k1" | ||
377 | #define NID_secp224k1 712 | ||
378 | #define OBJ_secp224k1 OBJ_secg_ellipticCurve,32L | ||
379 | |||
380 | #define SN_secp224r1 "secp224r1" | ||
381 | #define NID_secp224r1 713 | ||
382 | #define OBJ_secp224r1 OBJ_secg_ellipticCurve,33L | ||
383 | |||
384 | #define SN_secp256k1 "secp256k1" | ||
385 | #define NID_secp256k1 714 | ||
386 | #define OBJ_secp256k1 OBJ_secg_ellipticCurve,10L | ||
387 | |||
388 | #define SN_secp384r1 "secp384r1" | ||
389 | #define NID_secp384r1 715 | ||
390 | #define OBJ_secp384r1 OBJ_secg_ellipticCurve,34L | ||
391 | |||
392 | #define SN_secp521r1 "secp521r1" | ||
393 | #define NID_secp521r1 716 | ||
394 | #define OBJ_secp521r1 OBJ_secg_ellipticCurve,35L | ||
395 | |||
396 | #define SN_sect113r1 "sect113r1" | ||
397 | #define NID_sect113r1 717 | ||
398 | #define OBJ_sect113r1 OBJ_secg_ellipticCurve,4L | ||
399 | |||
400 | #define SN_sect113r2 "sect113r2" | ||
401 | #define NID_sect113r2 718 | ||
402 | #define OBJ_sect113r2 OBJ_secg_ellipticCurve,5L | ||
403 | |||
404 | #define SN_sect131r1 "sect131r1" | ||
405 | #define NID_sect131r1 719 | ||
406 | #define OBJ_sect131r1 OBJ_secg_ellipticCurve,22L | ||
407 | |||
408 | #define SN_sect131r2 "sect131r2" | ||
409 | #define NID_sect131r2 720 | ||
410 | #define OBJ_sect131r2 OBJ_secg_ellipticCurve,23L | ||
411 | |||
412 | #define SN_sect163k1 "sect163k1" | ||
413 | #define NID_sect163k1 721 | ||
414 | #define OBJ_sect163k1 OBJ_secg_ellipticCurve,1L | ||
415 | |||
416 | #define SN_sect163r1 "sect163r1" | ||
417 | #define NID_sect163r1 722 | ||
418 | #define OBJ_sect163r1 OBJ_secg_ellipticCurve,2L | ||
419 | |||
420 | #define SN_sect163r2 "sect163r2" | ||
421 | #define NID_sect163r2 723 | ||
422 | #define OBJ_sect163r2 OBJ_secg_ellipticCurve,15L | ||
423 | |||
424 | #define SN_sect193r1 "sect193r1" | ||
425 | #define NID_sect193r1 724 | ||
426 | #define OBJ_sect193r1 OBJ_secg_ellipticCurve,24L | ||
427 | |||
428 | #define SN_sect193r2 "sect193r2" | ||
429 | #define NID_sect193r2 725 | ||
430 | #define OBJ_sect193r2 OBJ_secg_ellipticCurve,25L | ||
431 | |||
432 | #define SN_sect233k1 "sect233k1" | ||
433 | #define NID_sect233k1 726 | ||
434 | #define OBJ_sect233k1 OBJ_secg_ellipticCurve,26L | ||
435 | |||
436 | #define SN_sect233r1 "sect233r1" | ||
437 | #define NID_sect233r1 727 | ||
438 | #define OBJ_sect233r1 OBJ_secg_ellipticCurve,27L | ||
439 | |||
440 | #define SN_sect239k1 "sect239k1" | ||
441 | #define NID_sect239k1 728 | ||
442 | #define OBJ_sect239k1 OBJ_secg_ellipticCurve,3L | ||
443 | |||
444 | #define SN_sect283k1 "sect283k1" | ||
445 | #define NID_sect283k1 729 | ||
446 | #define OBJ_sect283k1 OBJ_secg_ellipticCurve,16L | ||
447 | |||
448 | #define SN_sect283r1 "sect283r1" | ||
449 | #define NID_sect283r1 730 | ||
450 | #define OBJ_sect283r1 OBJ_secg_ellipticCurve,17L | ||
451 | |||
452 | #define SN_sect409k1 "sect409k1" | ||
453 | #define NID_sect409k1 731 | ||
454 | #define OBJ_sect409k1 OBJ_secg_ellipticCurve,36L | ||
455 | |||
456 | #define SN_sect409r1 "sect409r1" | ||
457 | #define NID_sect409r1 732 | ||
458 | #define OBJ_sect409r1 OBJ_secg_ellipticCurve,37L | ||
459 | |||
460 | #define SN_sect571k1 "sect571k1" | ||
461 | #define NID_sect571k1 733 | ||
462 | #define OBJ_sect571k1 OBJ_secg_ellipticCurve,38L | ||
463 | |||
464 | #define SN_sect571r1 "sect571r1" | ||
465 | #define NID_sect571r1 734 | ||
466 | #define OBJ_sect571r1 OBJ_secg_ellipticCurve,39L | ||
467 | |||
468 | #define OBJ_wap_wsg_idm_ecid OBJ_wap_wsg,4L | ||
469 | |||
470 | #define SN_wap_wsg_idm_ecid_wtls1 "wap-wsg-idm-ecid-wtls1" | ||
471 | #define NID_wap_wsg_idm_ecid_wtls1 735 | ||
472 | #define OBJ_wap_wsg_idm_ecid_wtls1 OBJ_wap_wsg_idm_ecid,1L | ||
473 | |||
474 | #define SN_wap_wsg_idm_ecid_wtls3 "wap-wsg-idm-ecid-wtls3" | ||
475 | #define NID_wap_wsg_idm_ecid_wtls3 736 | ||
476 | #define OBJ_wap_wsg_idm_ecid_wtls3 OBJ_wap_wsg_idm_ecid,3L | ||
477 | |||
478 | #define SN_wap_wsg_idm_ecid_wtls4 "wap-wsg-idm-ecid-wtls4" | ||
479 | #define NID_wap_wsg_idm_ecid_wtls4 737 | ||
480 | #define OBJ_wap_wsg_idm_ecid_wtls4 OBJ_wap_wsg_idm_ecid,4L | ||
481 | |||
482 | #define SN_wap_wsg_idm_ecid_wtls5 "wap-wsg-idm-ecid-wtls5" | ||
483 | #define NID_wap_wsg_idm_ecid_wtls5 738 | ||
484 | #define OBJ_wap_wsg_idm_ecid_wtls5 OBJ_wap_wsg_idm_ecid,5L | ||
485 | |||
486 | #define SN_wap_wsg_idm_ecid_wtls6 "wap-wsg-idm-ecid-wtls6" | ||
487 | #define NID_wap_wsg_idm_ecid_wtls6 739 | ||
488 | #define OBJ_wap_wsg_idm_ecid_wtls6 OBJ_wap_wsg_idm_ecid,6L | ||
489 | |||
490 | #define SN_wap_wsg_idm_ecid_wtls7 "wap-wsg-idm-ecid-wtls7" | ||
491 | #define NID_wap_wsg_idm_ecid_wtls7 740 | ||
492 | #define OBJ_wap_wsg_idm_ecid_wtls7 OBJ_wap_wsg_idm_ecid,7L | ||
493 | |||
494 | #define SN_wap_wsg_idm_ecid_wtls8 "wap-wsg-idm-ecid-wtls8" | ||
495 | #define NID_wap_wsg_idm_ecid_wtls8 741 | ||
496 | #define OBJ_wap_wsg_idm_ecid_wtls8 OBJ_wap_wsg_idm_ecid,8L | ||
497 | |||
498 | #define SN_wap_wsg_idm_ecid_wtls9 "wap-wsg-idm-ecid-wtls9" | ||
499 | #define NID_wap_wsg_idm_ecid_wtls9 742 | ||
500 | #define OBJ_wap_wsg_idm_ecid_wtls9 OBJ_wap_wsg_idm_ecid,9L | ||
501 | |||
502 | #define SN_wap_wsg_idm_ecid_wtls10 "wap-wsg-idm-ecid-wtls10" | ||
503 | #define NID_wap_wsg_idm_ecid_wtls10 743 | ||
504 | #define OBJ_wap_wsg_idm_ecid_wtls10 OBJ_wap_wsg_idm_ecid,10L | ||
505 | |||
506 | #define SN_wap_wsg_idm_ecid_wtls11 "wap-wsg-idm-ecid-wtls11" | ||
507 | #define NID_wap_wsg_idm_ecid_wtls11 744 | ||
508 | #define OBJ_wap_wsg_idm_ecid_wtls11 OBJ_wap_wsg_idm_ecid,11L | ||
509 | |||
510 | #define SN_wap_wsg_idm_ecid_wtls12 "wap-wsg-idm-ecid-wtls12" | ||
511 | #define NID_wap_wsg_idm_ecid_wtls12 745 | ||
512 | #define OBJ_wap_wsg_idm_ecid_wtls12 OBJ_wap_wsg_idm_ecid,12L | ||
513 | |||
514 | #define SN_cast5_cbc "CAST5-CBC" | ||
515 | #define LN_cast5_cbc "cast5-cbc" | ||
516 | #define NID_cast5_cbc 108 | ||
517 | #define OBJ_cast5_cbc OBJ_ISO_US,113533L,7L,66L,10L | ||
518 | |||
519 | #define SN_cast5_ecb "CAST5-ECB" | ||
520 | #define LN_cast5_ecb "cast5-ecb" | ||
521 | #define NID_cast5_ecb 109 | ||
522 | |||
523 | #define SN_cast5_cfb64 "CAST5-CFB" | ||
524 | #define LN_cast5_cfb64 "cast5-cfb" | ||
525 | #define NID_cast5_cfb64 110 | ||
526 | |||
527 | #define SN_cast5_ofb64 "CAST5-OFB" | ||
528 | #define LN_cast5_ofb64 "cast5-ofb" | ||
529 | #define NID_cast5_ofb64 111 | ||
530 | |||
531 | #define LN_pbeWithMD5AndCast5_CBC "pbeWithMD5AndCast5CBC" | ||
532 | #define NID_pbeWithMD5AndCast5_CBC 112 | ||
533 | #define OBJ_pbeWithMD5AndCast5_CBC OBJ_ISO_US,113533L,7L,66L,12L | ||
534 | |||
535 | #define SN_id_PasswordBasedMAC "id-PasswordBasedMAC" | ||
536 | #define LN_id_PasswordBasedMAC "password based MAC" | ||
537 | #define NID_id_PasswordBasedMAC 782 | ||
538 | #define OBJ_id_PasswordBasedMAC OBJ_ISO_US,113533L,7L,66L,13L | ||
539 | |||
540 | #define SN_id_DHBasedMac "id-DHBasedMac" | ||
541 | #define LN_id_DHBasedMac "Diffie-Hellman based MAC" | ||
542 | #define NID_id_DHBasedMac 783 | ||
543 | #define OBJ_id_DHBasedMac OBJ_ISO_US,113533L,7L,66L,30L | ||
544 | |||
545 | #define SN_rsadsi "rsadsi" | ||
546 | #define LN_rsadsi "RSA Data Security, Inc." | ||
547 | #define NID_rsadsi 1 | ||
548 | #define OBJ_rsadsi OBJ_ISO_US,113549L | ||
549 | |||
550 | #define SN_pkcs "pkcs" | ||
551 | #define LN_pkcs "RSA Data Security, Inc. PKCS" | ||
552 | #define NID_pkcs 2 | ||
553 | #define OBJ_pkcs OBJ_rsadsi,1L | ||
554 | |||
555 | #define SN_pkcs1 "pkcs1" | ||
556 | #define NID_pkcs1 186 | ||
557 | #define OBJ_pkcs1 OBJ_pkcs,1L | ||
558 | |||
559 | #define LN_rsaEncryption "rsaEncryption" | ||
560 | #define NID_rsaEncryption 6 | ||
561 | #define OBJ_rsaEncryption OBJ_pkcs1,1L | ||
562 | |||
563 | #define SN_md2WithRSAEncryption "RSA-MD2" | ||
564 | #define LN_md2WithRSAEncryption "md2WithRSAEncryption" | ||
565 | #define NID_md2WithRSAEncryption 7 | ||
566 | #define OBJ_md2WithRSAEncryption OBJ_pkcs1,2L | ||
567 | |||
568 | #define SN_md4WithRSAEncryption "RSA-MD4" | ||
569 | #define LN_md4WithRSAEncryption "md4WithRSAEncryption" | ||
570 | #define NID_md4WithRSAEncryption 396 | ||
571 | #define OBJ_md4WithRSAEncryption OBJ_pkcs1,3L | ||
572 | |||
573 | #define SN_md5WithRSAEncryption "RSA-MD5" | ||
574 | #define LN_md5WithRSAEncryption "md5WithRSAEncryption" | ||
575 | #define NID_md5WithRSAEncryption 8 | ||
576 | #define OBJ_md5WithRSAEncryption OBJ_pkcs1,4L | ||
577 | |||
578 | #define SN_sha1WithRSAEncryption "RSA-SHA1" | ||
579 | #define LN_sha1WithRSAEncryption "sha1WithRSAEncryption" | ||
580 | #define NID_sha1WithRSAEncryption 65 | ||
581 | #define OBJ_sha1WithRSAEncryption OBJ_pkcs1,5L | ||
582 | |||
583 | #define SN_sha256WithRSAEncryption "RSA-SHA256" | ||
584 | #define LN_sha256WithRSAEncryption "sha256WithRSAEncryption" | ||
585 | #define NID_sha256WithRSAEncryption 668 | ||
586 | #define OBJ_sha256WithRSAEncryption OBJ_pkcs1,11L | ||
587 | |||
588 | #define SN_sha384WithRSAEncryption "RSA-SHA384" | ||
589 | #define LN_sha384WithRSAEncryption "sha384WithRSAEncryption" | ||
590 | #define NID_sha384WithRSAEncryption 669 | ||
591 | #define OBJ_sha384WithRSAEncryption OBJ_pkcs1,12L | ||
592 | |||
593 | #define SN_sha512WithRSAEncryption "RSA-SHA512" | ||
594 | #define LN_sha512WithRSAEncryption "sha512WithRSAEncryption" | ||
595 | #define NID_sha512WithRSAEncryption 670 | ||
596 | #define OBJ_sha512WithRSAEncryption OBJ_pkcs1,13L | ||
597 | |||
598 | #define SN_sha224WithRSAEncryption "RSA-SHA224" | ||
599 | #define LN_sha224WithRSAEncryption "sha224WithRSAEncryption" | ||
600 | #define NID_sha224WithRSAEncryption 671 | ||
601 | #define OBJ_sha224WithRSAEncryption OBJ_pkcs1,14L | ||
602 | |||
603 | #define SN_pkcs3 "pkcs3" | ||
604 | #define NID_pkcs3 27 | ||
605 | #define OBJ_pkcs3 OBJ_pkcs,3L | ||
606 | |||
607 | #define LN_dhKeyAgreement "dhKeyAgreement" | ||
608 | #define NID_dhKeyAgreement 28 | ||
609 | #define OBJ_dhKeyAgreement OBJ_pkcs3,1L | ||
610 | |||
611 | #define SN_pkcs5 "pkcs5" | ||
612 | #define NID_pkcs5 187 | ||
613 | #define OBJ_pkcs5 OBJ_pkcs,5L | ||
614 | |||
615 | #define SN_pbeWithMD2AndDES_CBC "PBE-MD2-DES" | ||
616 | #define LN_pbeWithMD2AndDES_CBC "pbeWithMD2AndDES-CBC" | ||
617 | #define NID_pbeWithMD2AndDES_CBC 9 | ||
618 | #define OBJ_pbeWithMD2AndDES_CBC OBJ_pkcs5,1L | ||
619 | |||
620 | #define SN_pbeWithMD5AndDES_CBC "PBE-MD5-DES" | ||
621 | #define LN_pbeWithMD5AndDES_CBC "pbeWithMD5AndDES-CBC" | ||
622 | #define NID_pbeWithMD5AndDES_CBC 10 | ||
623 | #define OBJ_pbeWithMD5AndDES_CBC OBJ_pkcs5,3L | ||
624 | |||
625 | #define SN_pbeWithMD2AndRC2_CBC "PBE-MD2-RC2-64" | ||
626 | #define LN_pbeWithMD2AndRC2_CBC "pbeWithMD2AndRC2-CBC" | ||
627 | #define NID_pbeWithMD2AndRC2_CBC 168 | ||
628 | #define OBJ_pbeWithMD2AndRC2_CBC OBJ_pkcs5,4L | ||
629 | |||
630 | #define SN_pbeWithMD5AndRC2_CBC "PBE-MD5-RC2-64" | ||
631 | #define LN_pbeWithMD5AndRC2_CBC "pbeWithMD5AndRC2-CBC" | ||
632 | #define NID_pbeWithMD5AndRC2_CBC 169 | ||
633 | #define OBJ_pbeWithMD5AndRC2_CBC OBJ_pkcs5,6L | ||
634 | |||
635 | #define SN_pbeWithSHA1AndDES_CBC "PBE-SHA1-DES" | ||
636 | #define LN_pbeWithSHA1AndDES_CBC "pbeWithSHA1AndDES-CBC" | ||
637 | #define NID_pbeWithSHA1AndDES_CBC 170 | ||
638 | #define OBJ_pbeWithSHA1AndDES_CBC OBJ_pkcs5,10L | ||
639 | |||
640 | #define SN_pbeWithSHA1AndRC2_CBC "PBE-SHA1-RC2-64" | ||
641 | #define LN_pbeWithSHA1AndRC2_CBC "pbeWithSHA1AndRC2-CBC" | ||
642 | #define NID_pbeWithSHA1AndRC2_CBC 68 | ||
643 | #define OBJ_pbeWithSHA1AndRC2_CBC OBJ_pkcs5,11L | ||
644 | |||
645 | #define LN_id_pbkdf2 "PBKDF2" | ||
646 | #define NID_id_pbkdf2 69 | ||
647 | #define OBJ_id_pbkdf2 OBJ_pkcs5,12L | ||
648 | |||
649 | #define LN_pbes2 "PBES2" | ||
650 | #define NID_pbes2 161 | ||
651 | #define OBJ_pbes2 OBJ_pkcs5,13L | ||
652 | |||
653 | #define LN_pbmac1 "PBMAC1" | ||
654 | #define NID_pbmac1 162 | ||
655 | #define OBJ_pbmac1 OBJ_pkcs5,14L | ||
656 | |||
657 | #define SN_pkcs7 "pkcs7" | ||
658 | #define NID_pkcs7 20 | ||
659 | #define OBJ_pkcs7 OBJ_pkcs,7L | ||
660 | |||
661 | #define LN_pkcs7_data "pkcs7-data" | ||
662 | #define NID_pkcs7_data 21 | ||
663 | #define OBJ_pkcs7_data OBJ_pkcs7,1L | ||
664 | |||
665 | #define LN_pkcs7_signed "pkcs7-signedData" | ||
666 | #define NID_pkcs7_signed 22 | ||
667 | #define OBJ_pkcs7_signed OBJ_pkcs7,2L | ||
668 | |||
669 | #define LN_pkcs7_enveloped "pkcs7-envelopedData" | ||
670 | #define NID_pkcs7_enveloped 23 | ||
671 | #define OBJ_pkcs7_enveloped OBJ_pkcs7,3L | ||
672 | |||
673 | #define LN_pkcs7_signedAndEnveloped "pkcs7-signedAndEnvelopedData" | ||
674 | #define NID_pkcs7_signedAndEnveloped 24 | ||
675 | #define OBJ_pkcs7_signedAndEnveloped OBJ_pkcs7,4L | ||
676 | |||
677 | #define LN_pkcs7_digest "pkcs7-digestData" | ||
678 | #define NID_pkcs7_digest 25 | ||
679 | #define OBJ_pkcs7_digest OBJ_pkcs7,5L | ||
680 | |||
681 | #define LN_pkcs7_encrypted "pkcs7-encryptedData" | ||
682 | #define NID_pkcs7_encrypted 26 | ||
683 | #define OBJ_pkcs7_encrypted OBJ_pkcs7,6L | ||
684 | |||
685 | #define SN_pkcs9 "pkcs9" | ||
686 | #define NID_pkcs9 47 | ||
687 | #define OBJ_pkcs9 OBJ_pkcs,9L | ||
688 | |||
689 | #define LN_pkcs9_emailAddress "emailAddress" | ||
690 | #define NID_pkcs9_emailAddress 48 | ||
691 | #define OBJ_pkcs9_emailAddress OBJ_pkcs9,1L | ||
692 | |||
693 | #define LN_pkcs9_unstructuredName "unstructuredName" | ||
694 | #define NID_pkcs9_unstructuredName 49 | ||
695 | #define OBJ_pkcs9_unstructuredName OBJ_pkcs9,2L | ||
696 | |||
697 | #define LN_pkcs9_contentType "contentType" | ||
698 | #define NID_pkcs9_contentType 50 | ||
699 | #define OBJ_pkcs9_contentType OBJ_pkcs9,3L | ||
700 | |||
701 | #define LN_pkcs9_messageDigest "messageDigest" | ||
702 | #define NID_pkcs9_messageDigest 51 | ||
703 | #define OBJ_pkcs9_messageDigest OBJ_pkcs9,4L | ||
704 | |||
705 | #define LN_pkcs9_signingTime "signingTime" | ||
706 | #define NID_pkcs9_signingTime 52 | ||
707 | #define OBJ_pkcs9_signingTime OBJ_pkcs9,5L | ||
708 | |||
709 | #define LN_pkcs9_countersignature "countersignature" | ||
710 | #define NID_pkcs9_countersignature 53 | ||
711 | #define OBJ_pkcs9_countersignature OBJ_pkcs9,6L | ||
712 | |||
713 | #define LN_pkcs9_challengePassword "challengePassword" | ||
714 | #define NID_pkcs9_challengePassword 54 | ||
715 | #define OBJ_pkcs9_challengePassword OBJ_pkcs9,7L | ||
716 | |||
717 | #define LN_pkcs9_unstructuredAddress "unstructuredAddress" | ||
718 | #define NID_pkcs9_unstructuredAddress 55 | ||
719 | #define OBJ_pkcs9_unstructuredAddress OBJ_pkcs9,8L | ||
720 | |||
721 | #define LN_pkcs9_extCertAttributes "extendedCertificateAttributes" | ||
722 | #define NID_pkcs9_extCertAttributes 56 | ||
723 | #define OBJ_pkcs9_extCertAttributes OBJ_pkcs9,9L | ||
724 | |||
725 | #define SN_ext_req "extReq" | ||
726 | #define LN_ext_req "Extension Request" | ||
727 | #define NID_ext_req 172 | ||
728 | #define OBJ_ext_req OBJ_pkcs9,14L | ||
729 | |||
730 | #define SN_SMIMECapabilities "SMIME-CAPS" | ||
731 | #define LN_SMIMECapabilities "S/MIME Capabilities" | ||
732 | #define NID_SMIMECapabilities 167 | ||
733 | #define OBJ_SMIMECapabilities OBJ_pkcs9,15L | ||
734 | |||
735 | #define SN_SMIME "SMIME" | ||
736 | #define LN_SMIME "S/MIME" | ||
737 | #define NID_SMIME 188 | ||
738 | #define OBJ_SMIME OBJ_pkcs9,16L | ||
739 | |||
740 | #define SN_id_smime_mod "id-smime-mod" | ||
741 | #define NID_id_smime_mod 189 | ||
742 | #define OBJ_id_smime_mod OBJ_SMIME,0L | ||
743 | |||
744 | #define SN_id_smime_ct "id-smime-ct" | ||
745 | #define NID_id_smime_ct 190 | ||
746 | #define OBJ_id_smime_ct OBJ_SMIME,1L | ||
747 | |||
748 | #define SN_id_smime_aa "id-smime-aa" | ||
749 | #define NID_id_smime_aa 191 | ||
750 | #define OBJ_id_smime_aa OBJ_SMIME,2L | ||
751 | |||
752 | #define SN_id_smime_alg "id-smime-alg" | ||
753 | #define NID_id_smime_alg 192 | ||
754 | #define OBJ_id_smime_alg OBJ_SMIME,3L | ||
755 | |||
756 | #define SN_id_smime_cd "id-smime-cd" | ||
757 | #define NID_id_smime_cd 193 | ||
758 | #define OBJ_id_smime_cd OBJ_SMIME,4L | ||
759 | |||
760 | #define SN_id_smime_spq "id-smime-spq" | ||
761 | #define NID_id_smime_spq 194 | ||
762 | #define OBJ_id_smime_spq OBJ_SMIME,5L | ||
763 | |||
764 | #define SN_id_smime_cti "id-smime-cti" | ||
765 | #define NID_id_smime_cti 195 | ||
766 | #define OBJ_id_smime_cti OBJ_SMIME,6L | ||
767 | |||
768 | #define SN_id_smime_mod_cms "id-smime-mod-cms" | ||
769 | #define NID_id_smime_mod_cms 196 | ||
770 | #define OBJ_id_smime_mod_cms OBJ_id_smime_mod,1L | ||
771 | |||
772 | #define SN_id_smime_mod_ess "id-smime-mod-ess" | ||
773 | #define NID_id_smime_mod_ess 197 | ||
774 | #define OBJ_id_smime_mod_ess OBJ_id_smime_mod,2L | ||
775 | |||
776 | #define SN_id_smime_mod_oid "id-smime-mod-oid" | ||
777 | #define NID_id_smime_mod_oid 198 | ||
778 | #define OBJ_id_smime_mod_oid OBJ_id_smime_mod,3L | ||
779 | |||
780 | #define SN_id_smime_mod_msg_v3 "id-smime-mod-msg-v3" | ||
781 | #define NID_id_smime_mod_msg_v3 199 | ||
782 | #define OBJ_id_smime_mod_msg_v3 OBJ_id_smime_mod,4L | ||
783 | |||
784 | #define SN_id_smime_mod_ets_eSignature_88 "id-smime-mod-ets-eSignature-88" | ||
785 | #define NID_id_smime_mod_ets_eSignature_88 200 | ||
786 | #define OBJ_id_smime_mod_ets_eSignature_88 OBJ_id_smime_mod,5L | ||
787 | |||
788 | #define SN_id_smime_mod_ets_eSignature_97 "id-smime-mod-ets-eSignature-97" | ||
789 | #define NID_id_smime_mod_ets_eSignature_97 201 | ||
790 | #define OBJ_id_smime_mod_ets_eSignature_97 OBJ_id_smime_mod,6L | ||
791 | |||
792 | #define SN_id_smime_mod_ets_eSigPolicy_88 "id-smime-mod-ets-eSigPolicy-88" | ||
793 | #define NID_id_smime_mod_ets_eSigPolicy_88 202 | ||
794 | #define OBJ_id_smime_mod_ets_eSigPolicy_88 OBJ_id_smime_mod,7L | ||
795 | |||
796 | #define SN_id_smime_mod_ets_eSigPolicy_97 "id-smime-mod-ets-eSigPolicy-97" | ||
797 | #define NID_id_smime_mod_ets_eSigPolicy_97 203 | ||
798 | #define OBJ_id_smime_mod_ets_eSigPolicy_97 OBJ_id_smime_mod,8L | ||
799 | |||
800 | #define SN_id_smime_ct_receipt "id-smime-ct-receipt" | ||
801 | #define NID_id_smime_ct_receipt 204 | ||
802 | #define OBJ_id_smime_ct_receipt OBJ_id_smime_ct,1L | ||
803 | |||
804 | #define SN_id_smime_ct_authData "id-smime-ct-authData" | ||
805 | #define NID_id_smime_ct_authData 205 | ||
806 | #define OBJ_id_smime_ct_authData OBJ_id_smime_ct,2L | ||
807 | |||
808 | #define SN_id_smime_ct_publishCert "id-smime-ct-publishCert" | ||
809 | #define NID_id_smime_ct_publishCert 206 | ||
810 | #define OBJ_id_smime_ct_publishCert OBJ_id_smime_ct,3L | ||
811 | |||
812 | #define SN_id_smime_ct_TSTInfo "id-smime-ct-TSTInfo" | ||
813 | #define NID_id_smime_ct_TSTInfo 207 | ||
814 | #define OBJ_id_smime_ct_TSTInfo OBJ_id_smime_ct,4L | ||
815 | |||
816 | #define SN_id_smime_ct_TDTInfo "id-smime-ct-TDTInfo" | ||
817 | #define NID_id_smime_ct_TDTInfo 208 | ||
818 | #define OBJ_id_smime_ct_TDTInfo OBJ_id_smime_ct,5L | ||
819 | |||
820 | #define SN_id_smime_ct_contentInfo "id-smime-ct-contentInfo" | ||
821 | #define NID_id_smime_ct_contentInfo 209 | ||
822 | #define OBJ_id_smime_ct_contentInfo OBJ_id_smime_ct,6L | ||
823 | |||
824 | #define SN_id_smime_ct_DVCSRequestData "id-smime-ct-DVCSRequestData" | ||
825 | #define NID_id_smime_ct_DVCSRequestData 210 | ||
826 | #define OBJ_id_smime_ct_DVCSRequestData OBJ_id_smime_ct,7L | ||
827 | |||
828 | #define SN_id_smime_ct_DVCSResponseData "id-smime-ct-DVCSResponseData" | ||
829 | #define NID_id_smime_ct_DVCSResponseData 211 | ||
830 | #define OBJ_id_smime_ct_DVCSResponseData OBJ_id_smime_ct,8L | ||
831 | |||
832 | #define SN_id_smime_ct_compressedData "id-smime-ct-compressedData" | ||
833 | #define NID_id_smime_ct_compressedData 786 | ||
834 | #define OBJ_id_smime_ct_compressedData OBJ_id_smime_ct,9L | ||
835 | |||
836 | #define SN_id_ct_asciiTextWithCRLF "id-ct-asciiTextWithCRLF" | ||
837 | #define NID_id_ct_asciiTextWithCRLF 787 | ||
838 | #define OBJ_id_ct_asciiTextWithCRLF OBJ_id_smime_ct,27L | ||
839 | |||
840 | #define SN_id_smime_aa_receiptRequest "id-smime-aa-receiptRequest" | ||
841 | #define NID_id_smime_aa_receiptRequest 212 | ||
842 | #define OBJ_id_smime_aa_receiptRequest OBJ_id_smime_aa,1L | ||
843 | |||
844 | #define SN_id_smime_aa_securityLabel "id-smime-aa-securityLabel" | ||
845 | #define NID_id_smime_aa_securityLabel 213 | ||
846 | #define OBJ_id_smime_aa_securityLabel OBJ_id_smime_aa,2L | ||
847 | |||
848 | #define SN_id_smime_aa_mlExpandHistory "id-smime-aa-mlExpandHistory" | ||
849 | #define NID_id_smime_aa_mlExpandHistory 214 | ||
850 | #define OBJ_id_smime_aa_mlExpandHistory OBJ_id_smime_aa,3L | ||
851 | |||
852 | #define SN_id_smime_aa_contentHint "id-smime-aa-contentHint" | ||
853 | #define NID_id_smime_aa_contentHint 215 | ||
854 | #define OBJ_id_smime_aa_contentHint OBJ_id_smime_aa,4L | ||
855 | |||
856 | #define SN_id_smime_aa_msgSigDigest "id-smime-aa-msgSigDigest" | ||
857 | #define NID_id_smime_aa_msgSigDigest 216 | ||
858 | #define OBJ_id_smime_aa_msgSigDigest OBJ_id_smime_aa,5L | ||
859 | |||
860 | #define SN_id_smime_aa_encapContentType "id-smime-aa-encapContentType" | ||
861 | #define NID_id_smime_aa_encapContentType 217 | ||
862 | #define OBJ_id_smime_aa_encapContentType OBJ_id_smime_aa,6L | ||
863 | |||
864 | #define SN_id_smime_aa_contentIdentifier "id-smime-aa-contentIdentifier" | ||
865 | #define NID_id_smime_aa_contentIdentifier 218 | ||
866 | #define OBJ_id_smime_aa_contentIdentifier OBJ_id_smime_aa,7L | ||
867 | |||
868 | #define SN_id_smime_aa_macValue "id-smime-aa-macValue" | ||
869 | #define NID_id_smime_aa_macValue 219 | ||
870 | #define OBJ_id_smime_aa_macValue OBJ_id_smime_aa,8L | ||
871 | |||
872 | #define SN_id_smime_aa_equivalentLabels "id-smime-aa-equivalentLabels" | ||
873 | #define NID_id_smime_aa_equivalentLabels 220 | ||
874 | #define OBJ_id_smime_aa_equivalentLabels OBJ_id_smime_aa,9L | ||
875 | |||
876 | #define SN_id_smime_aa_contentReference "id-smime-aa-contentReference" | ||
877 | #define NID_id_smime_aa_contentReference 221 | ||
878 | #define OBJ_id_smime_aa_contentReference OBJ_id_smime_aa,10L | ||
879 | |||
880 | #define SN_id_smime_aa_encrypKeyPref "id-smime-aa-encrypKeyPref" | ||
881 | #define NID_id_smime_aa_encrypKeyPref 222 | ||
882 | #define OBJ_id_smime_aa_encrypKeyPref OBJ_id_smime_aa,11L | ||
883 | |||
884 | #define SN_id_smime_aa_signingCertificate "id-smime-aa-signingCertificate" | ||
885 | #define NID_id_smime_aa_signingCertificate 223 | ||
886 | #define OBJ_id_smime_aa_signingCertificate OBJ_id_smime_aa,12L | ||
887 | |||
888 | #define SN_id_smime_aa_smimeEncryptCerts "id-smime-aa-smimeEncryptCerts" | ||
889 | #define NID_id_smime_aa_smimeEncryptCerts 224 | ||
890 | #define OBJ_id_smime_aa_smimeEncryptCerts OBJ_id_smime_aa,13L | ||
891 | |||
892 | #define SN_id_smime_aa_timeStampToken "id-smime-aa-timeStampToken" | ||
893 | #define NID_id_smime_aa_timeStampToken 225 | ||
894 | #define OBJ_id_smime_aa_timeStampToken OBJ_id_smime_aa,14L | ||
895 | |||
896 | #define SN_id_smime_aa_ets_sigPolicyId "id-smime-aa-ets-sigPolicyId" | ||
897 | #define NID_id_smime_aa_ets_sigPolicyId 226 | ||
898 | #define OBJ_id_smime_aa_ets_sigPolicyId OBJ_id_smime_aa,15L | ||
899 | |||
900 | #define SN_id_smime_aa_ets_commitmentType "id-smime-aa-ets-commitmentType" | ||
901 | #define NID_id_smime_aa_ets_commitmentType 227 | ||
902 | #define OBJ_id_smime_aa_ets_commitmentType OBJ_id_smime_aa,16L | ||
903 | |||
904 | #define SN_id_smime_aa_ets_signerLocation "id-smime-aa-ets-signerLocation" | ||
905 | #define NID_id_smime_aa_ets_signerLocation 228 | ||
906 | #define OBJ_id_smime_aa_ets_signerLocation OBJ_id_smime_aa,17L | ||
907 | |||
908 | #define SN_id_smime_aa_ets_signerAttr "id-smime-aa-ets-signerAttr" | ||
909 | #define NID_id_smime_aa_ets_signerAttr 229 | ||
910 | #define OBJ_id_smime_aa_ets_signerAttr OBJ_id_smime_aa,18L | ||
911 | |||
912 | #define SN_id_smime_aa_ets_otherSigCert "id-smime-aa-ets-otherSigCert" | ||
913 | #define NID_id_smime_aa_ets_otherSigCert 230 | ||
914 | #define OBJ_id_smime_aa_ets_otherSigCert OBJ_id_smime_aa,19L | ||
915 | |||
916 | #define SN_id_smime_aa_ets_contentTimestamp "id-smime-aa-ets-contentTimestamp" | ||
917 | #define NID_id_smime_aa_ets_contentTimestamp 231 | ||
918 | #define OBJ_id_smime_aa_ets_contentTimestamp OBJ_id_smime_aa,20L | ||
919 | |||
920 | #define SN_id_smime_aa_ets_CertificateRefs "id-smime-aa-ets-CertificateRefs" | ||
921 | #define NID_id_smime_aa_ets_CertificateRefs 232 | ||
922 | #define OBJ_id_smime_aa_ets_CertificateRefs OBJ_id_smime_aa,21L | ||
923 | |||
924 | #define SN_id_smime_aa_ets_RevocationRefs "id-smime-aa-ets-RevocationRefs" | ||
925 | #define NID_id_smime_aa_ets_RevocationRefs 233 | ||
926 | #define OBJ_id_smime_aa_ets_RevocationRefs OBJ_id_smime_aa,22L | ||
927 | |||
928 | #define SN_id_smime_aa_ets_certValues "id-smime-aa-ets-certValues" | ||
929 | #define NID_id_smime_aa_ets_certValues 234 | ||
930 | #define OBJ_id_smime_aa_ets_certValues OBJ_id_smime_aa,23L | ||
931 | |||
932 | #define SN_id_smime_aa_ets_revocationValues "id-smime-aa-ets-revocationValues" | ||
933 | #define NID_id_smime_aa_ets_revocationValues 235 | ||
934 | #define OBJ_id_smime_aa_ets_revocationValues OBJ_id_smime_aa,24L | ||
935 | |||
936 | #define SN_id_smime_aa_ets_escTimeStamp "id-smime-aa-ets-escTimeStamp" | ||
937 | #define NID_id_smime_aa_ets_escTimeStamp 236 | ||
938 | #define OBJ_id_smime_aa_ets_escTimeStamp OBJ_id_smime_aa,25L | ||
939 | |||
940 | #define SN_id_smime_aa_ets_certCRLTimestamp "id-smime-aa-ets-certCRLTimestamp" | ||
941 | #define NID_id_smime_aa_ets_certCRLTimestamp 237 | ||
942 | #define OBJ_id_smime_aa_ets_certCRLTimestamp OBJ_id_smime_aa,26L | ||
943 | |||
944 | #define SN_id_smime_aa_ets_archiveTimeStamp "id-smime-aa-ets-archiveTimeStamp" | ||
945 | #define NID_id_smime_aa_ets_archiveTimeStamp 238 | ||
946 | #define OBJ_id_smime_aa_ets_archiveTimeStamp OBJ_id_smime_aa,27L | ||
947 | |||
948 | #define SN_id_smime_aa_signatureType "id-smime-aa-signatureType" | ||
949 | #define NID_id_smime_aa_signatureType 239 | ||
950 | #define OBJ_id_smime_aa_signatureType OBJ_id_smime_aa,28L | ||
951 | |||
952 | #define SN_id_smime_aa_dvcs_dvc "id-smime-aa-dvcs-dvc" | ||
953 | #define NID_id_smime_aa_dvcs_dvc 240 | ||
954 | #define OBJ_id_smime_aa_dvcs_dvc OBJ_id_smime_aa,29L | ||
955 | |||
956 | #define SN_id_smime_alg_ESDHwith3DES "id-smime-alg-ESDHwith3DES" | ||
957 | #define NID_id_smime_alg_ESDHwith3DES 241 | ||
958 | #define OBJ_id_smime_alg_ESDHwith3DES OBJ_id_smime_alg,1L | ||
959 | |||
960 | #define SN_id_smime_alg_ESDHwithRC2 "id-smime-alg-ESDHwithRC2" | ||
961 | #define NID_id_smime_alg_ESDHwithRC2 242 | ||
962 | #define OBJ_id_smime_alg_ESDHwithRC2 OBJ_id_smime_alg,2L | ||
963 | |||
964 | #define SN_id_smime_alg_3DESwrap "id-smime-alg-3DESwrap" | ||
965 | #define NID_id_smime_alg_3DESwrap 243 | ||
966 | #define OBJ_id_smime_alg_3DESwrap OBJ_id_smime_alg,3L | ||
967 | |||
968 | #define SN_id_smime_alg_RC2wrap "id-smime-alg-RC2wrap" | ||
969 | #define NID_id_smime_alg_RC2wrap 244 | ||
970 | #define OBJ_id_smime_alg_RC2wrap OBJ_id_smime_alg,4L | ||
971 | |||
972 | #define SN_id_smime_alg_ESDH "id-smime-alg-ESDH" | ||
973 | #define NID_id_smime_alg_ESDH 245 | ||
974 | #define OBJ_id_smime_alg_ESDH OBJ_id_smime_alg,5L | ||
975 | |||
976 | #define SN_id_smime_alg_CMS3DESwrap "id-smime-alg-CMS3DESwrap" | ||
977 | #define NID_id_smime_alg_CMS3DESwrap 246 | ||
978 | #define OBJ_id_smime_alg_CMS3DESwrap OBJ_id_smime_alg,6L | ||
979 | |||
980 | #define SN_id_smime_alg_CMSRC2wrap "id-smime-alg-CMSRC2wrap" | ||
981 | #define NID_id_smime_alg_CMSRC2wrap 247 | ||
982 | #define OBJ_id_smime_alg_CMSRC2wrap OBJ_id_smime_alg,7L | ||
983 | |||
984 | #define SN_id_smime_cd_ldap "id-smime-cd-ldap" | ||
985 | #define NID_id_smime_cd_ldap 248 | ||
986 | #define OBJ_id_smime_cd_ldap OBJ_id_smime_cd,1L | ||
987 | |||
988 | #define SN_id_smime_spq_ets_sqt_uri "id-smime-spq-ets-sqt-uri" | ||
989 | #define NID_id_smime_spq_ets_sqt_uri 249 | ||
990 | #define OBJ_id_smime_spq_ets_sqt_uri OBJ_id_smime_spq,1L | ||
991 | |||
992 | #define SN_id_smime_spq_ets_sqt_unotice "id-smime-spq-ets-sqt-unotice" | ||
993 | #define NID_id_smime_spq_ets_sqt_unotice 250 | ||
994 | #define OBJ_id_smime_spq_ets_sqt_unotice OBJ_id_smime_spq,2L | ||
995 | |||
996 | #define SN_id_smime_cti_ets_proofOfOrigin "id-smime-cti-ets-proofOfOrigin" | ||
997 | #define NID_id_smime_cti_ets_proofOfOrigin 251 | ||
998 | #define OBJ_id_smime_cti_ets_proofOfOrigin OBJ_id_smime_cti,1L | ||
999 | |||
1000 | #define SN_id_smime_cti_ets_proofOfReceipt "id-smime-cti-ets-proofOfReceipt" | ||
1001 | #define NID_id_smime_cti_ets_proofOfReceipt 252 | ||
1002 | #define OBJ_id_smime_cti_ets_proofOfReceipt OBJ_id_smime_cti,2L | ||
1003 | |||
1004 | #define SN_id_smime_cti_ets_proofOfDelivery "id-smime-cti-ets-proofOfDelivery" | ||
1005 | #define NID_id_smime_cti_ets_proofOfDelivery 253 | ||
1006 | #define OBJ_id_smime_cti_ets_proofOfDelivery OBJ_id_smime_cti,3L | ||
1007 | |||
1008 | #define SN_id_smime_cti_ets_proofOfSender "id-smime-cti-ets-proofOfSender" | ||
1009 | #define NID_id_smime_cti_ets_proofOfSender 254 | ||
1010 | #define OBJ_id_smime_cti_ets_proofOfSender OBJ_id_smime_cti,4L | ||
1011 | |||
1012 | #define SN_id_smime_cti_ets_proofOfApproval "id-smime-cti-ets-proofOfApproval" | ||
1013 | #define NID_id_smime_cti_ets_proofOfApproval 255 | ||
1014 | #define OBJ_id_smime_cti_ets_proofOfApproval OBJ_id_smime_cti,5L | ||
1015 | |||
1016 | #define SN_id_smime_cti_ets_proofOfCreation "id-smime-cti-ets-proofOfCreation" | ||
1017 | #define NID_id_smime_cti_ets_proofOfCreation 256 | ||
1018 | #define OBJ_id_smime_cti_ets_proofOfCreation OBJ_id_smime_cti,6L | ||
1019 | |||
1020 | #define LN_friendlyName "friendlyName" | ||
1021 | #define NID_friendlyName 156 | ||
1022 | #define OBJ_friendlyName OBJ_pkcs9,20L | ||
1023 | |||
1024 | #define LN_localKeyID "localKeyID" | ||
1025 | #define NID_localKeyID 157 | ||
1026 | #define OBJ_localKeyID OBJ_pkcs9,21L | ||
1027 | |||
1028 | #define SN_ms_csp_name "CSPName" | ||
1029 | #define LN_ms_csp_name "Microsoft CSP Name" | ||
1030 | #define NID_ms_csp_name 417 | ||
1031 | #define OBJ_ms_csp_name 1L,3L,6L,1L,4L,1L,311L,17L,1L | ||
1032 | |||
1033 | #define SN_LocalKeySet "LocalKeySet" | ||
1034 | #define LN_LocalKeySet "Microsoft Local Key set" | ||
1035 | #define NID_LocalKeySet 856 | ||
1036 | #define OBJ_LocalKeySet 1L,3L,6L,1L,4L,1L,311L,17L,2L | ||
1037 | |||
1038 | #define OBJ_certTypes OBJ_pkcs9,22L | ||
1039 | |||
1040 | #define LN_x509Certificate "x509Certificate" | ||
1041 | #define NID_x509Certificate 158 | ||
1042 | #define OBJ_x509Certificate OBJ_certTypes,1L | ||
1043 | |||
1044 | #define LN_sdsiCertificate "sdsiCertificate" | ||
1045 | #define NID_sdsiCertificate 159 | ||
1046 | #define OBJ_sdsiCertificate OBJ_certTypes,2L | ||
1047 | |||
1048 | #define OBJ_crlTypes OBJ_pkcs9,23L | ||
1049 | |||
1050 | #define LN_x509Crl "x509Crl" | ||
1051 | #define NID_x509Crl 160 | ||
1052 | #define OBJ_x509Crl OBJ_crlTypes,1L | ||
1053 | |||
1054 | #define OBJ_pkcs12 OBJ_pkcs,12L | ||
1055 | |||
1056 | #define OBJ_pkcs12_pbeids OBJ_pkcs12,1L | ||
1057 | |||
1058 | #define SN_pbe_WithSHA1And128BitRC4 "PBE-SHA1-RC4-128" | ||
1059 | #define LN_pbe_WithSHA1And128BitRC4 "pbeWithSHA1And128BitRC4" | ||
1060 | #define NID_pbe_WithSHA1And128BitRC4 144 | ||
1061 | #define OBJ_pbe_WithSHA1And128BitRC4 OBJ_pkcs12_pbeids,1L | ||
1062 | |||
1063 | #define SN_pbe_WithSHA1And40BitRC4 "PBE-SHA1-RC4-40" | ||
1064 | #define LN_pbe_WithSHA1And40BitRC4 "pbeWithSHA1And40BitRC4" | ||
1065 | #define NID_pbe_WithSHA1And40BitRC4 145 | ||
1066 | #define OBJ_pbe_WithSHA1And40BitRC4 OBJ_pkcs12_pbeids,2L | ||
1067 | |||
1068 | #define SN_pbe_WithSHA1And3_Key_TripleDES_CBC "PBE-SHA1-3DES" | ||
1069 | #define LN_pbe_WithSHA1And3_Key_TripleDES_CBC "pbeWithSHA1And3-KeyTripleDES-CBC" | ||
1070 | #define NID_pbe_WithSHA1And3_Key_TripleDES_CBC 146 | ||
1071 | #define OBJ_pbe_WithSHA1And3_Key_TripleDES_CBC OBJ_pkcs12_pbeids,3L | ||
1072 | |||
1073 | #define SN_pbe_WithSHA1And2_Key_TripleDES_CBC "PBE-SHA1-2DES" | ||
1074 | #define LN_pbe_WithSHA1And2_Key_TripleDES_CBC "pbeWithSHA1And2-KeyTripleDES-CBC" | ||
1075 | #define NID_pbe_WithSHA1And2_Key_TripleDES_CBC 147 | ||
1076 | #define OBJ_pbe_WithSHA1And2_Key_TripleDES_CBC OBJ_pkcs12_pbeids,4L | ||
1077 | |||
1078 | #define SN_pbe_WithSHA1And128BitRC2_CBC "PBE-SHA1-RC2-128" | ||
1079 | #define LN_pbe_WithSHA1And128BitRC2_CBC "pbeWithSHA1And128BitRC2-CBC" | ||
1080 | #define NID_pbe_WithSHA1And128BitRC2_CBC 148 | ||
1081 | #define OBJ_pbe_WithSHA1And128BitRC2_CBC OBJ_pkcs12_pbeids,5L | ||
1082 | |||
1083 | #define SN_pbe_WithSHA1And40BitRC2_CBC "PBE-SHA1-RC2-40" | ||
1084 | #define LN_pbe_WithSHA1And40BitRC2_CBC "pbeWithSHA1And40BitRC2-CBC" | ||
1085 | #define NID_pbe_WithSHA1And40BitRC2_CBC 149 | ||
1086 | #define OBJ_pbe_WithSHA1And40BitRC2_CBC OBJ_pkcs12_pbeids,6L | ||
1087 | |||
1088 | #define OBJ_pkcs12_Version1 OBJ_pkcs12,10L | ||
1089 | |||
1090 | #define OBJ_pkcs12_BagIds OBJ_pkcs12_Version1,1L | ||
1091 | |||
1092 | #define LN_keyBag "keyBag" | ||
1093 | #define NID_keyBag 150 | ||
1094 | #define OBJ_keyBag OBJ_pkcs12_BagIds,1L | ||
1095 | |||
1096 | #define LN_pkcs8ShroudedKeyBag "pkcs8ShroudedKeyBag" | ||
1097 | #define NID_pkcs8ShroudedKeyBag 151 | ||
1098 | #define OBJ_pkcs8ShroudedKeyBag OBJ_pkcs12_BagIds,2L | ||
1099 | |||
1100 | #define LN_certBag "certBag" | ||
1101 | #define NID_certBag 152 | ||
1102 | #define OBJ_certBag OBJ_pkcs12_BagIds,3L | ||
1103 | |||
1104 | #define LN_crlBag "crlBag" | ||
1105 | #define NID_crlBag 153 | ||
1106 | #define OBJ_crlBag OBJ_pkcs12_BagIds,4L | ||
1107 | |||
1108 | #define LN_secretBag "secretBag" | ||
1109 | #define NID_secretBag 154 | ||
1110 | #define OBJ_secretBag OBJ_pkcs12_BagIds,5L | ||
1111 | |||
1112 | #define LN_safeContentsBag "safeContentsBag" | ||
1113 | #define NID_safeContentsBag 155 | ||
1114 | #define OBJ_safeContentsBag OBJ_pkcs12_BagIds,6L | ||
1115 | |||
1116 | #define SN_md2 "MD2" | ||
1117 | #define LN_md2 "md2" | ||
1118 | #define NID_md2 3 | ||
1119 | #define OBJ_md2 OBJ_rsadsi,2L,2L | ||
1120 | |||
1121 | #define SN_md4 "MD4" | ||
1122 | #define LN_md4 "md4" | ||
1123 | #define NID_md4 257 | ||
1124 | #define OBJ_md4 OBJ_rsadsi,2L,4L | ||
1125 | |||
1126 | #define SN_md5 "MD5" | ||
1127 | #define LN_md5 "md5" | ||
1128 | #define NID_md5 4 | ||
1129 | #define OBJ_md5 OBJ_rsadsi,2L,5L | ||
1130 | |||
1131 | #define SN_md5_sha1 "MD5-SHA1" | ||
1132 | #define LN_md5_sha1 "md5-sha1" | ||
1133 | #define NID_md5_sha1 114 | ||
1134 | |||
1135 | #define LN_hmacWithMD5 "hmacWithMD5" | ||
1136 | #define NID_hmacWithMD5 797 | ||
1137 | #define OBJ_hmacWithMD5 OBJ_rsadsi,2L,6L | ||
1138 | |||
1139 | #define LN_hmacWithSHA1 "hmacWithSHA1" | ||
1140 | #define NID_hmacWithSHA1 163 | ||
1141 | #define OBJ_hmacWithSHA1 OBJ_rsadsi,2L,7L | ||
1142 | |||
1143 | #define LN_hmacWithSHA224 "hmacWithSHA224" | ||
1144 | #define NID_hmacWithSHA224 798 | ||
1145 | #define OBJ_hmacWithSHA224 OBJ_rsadsi,2L,8L | ||
1146 | |||
1147 | #define LN_hmacWithSHA256 "hmacWithSHA256" | ||
1148 | #define NID_hmacWithSHA256 799 | ||
1149 | #define OBJ_hmacWithSHA256 OBJ_rsadsi,2L,9L | ||
1150 | |||
1151 | #define LN_hmacWithSHA384 "hmacWithSHA384" | ||
1152 | #define NID_hmacWithSHA384 800 | ||
1153 | #define OBJ_hmacWithSHA384 OBJ_rsadsi,2L,10L | ||
1154 | |||
1155 | #define LN_hmacWithSHA512 "hmacWithSHA512" | ||
1156 | #define NID_hmacWithSHA512 801 | ||
1157 | #define OBJ_hmacWithSHA512 OBJ_rsadsi,2L,11L | ||
1158 | |||
1159 | #define SN_rc2_cbc "RC2-CBC" | ||
1160 | #define LN_rc2_cbc "rc2-cbc" | ||
1161 | #define NID_rc2_cbc 37 | ||
1162 | #define OBJ_rc2_cbc OBJ_rsadsi,3L,2L | ||
1163 | |||
1164 | #define SN_rc2_ecb "RC2-ECB" | ||
1165 | #define LN_rc2_ecb "rc2-ecb" | ||
1166 | #define NID_rc2_ecb 38 | ||
1167 | |||
1168 | #define SN_rc2_cfb64 "RC2-CFB" | ||
1169 | #define LN_rc2_cfb64 "rc2-cfb" | ||
1170 | #define NID_rc2_cfb64 39 | ||
1171 | |||
1172 | #define SN_rc2_ofb64 "RC2-OFB" | ||
1173 | #define LN_rc2_ofb64 "rc2-ofb" | ||
1174 | #define NID_rc2_ofb64 40 | ||
1175 | |||
1176 | #define SN_rc2_40_cbc "RC2-40-CBC" | ||
1177 | #define LN_rc2_40_cbc "rc2-40-cbc" | ||
1178 | #define NID_rc2_40_cbc 98 | ||
1179 | |||
1180 | #define SN_rc2_64_cbc "RC2-64-CBC" | ||
1181 | #define LN_rc2_64_cbc "rc2-64-cbc" | ||
1182 | #define NID_rc2_64_cbc 166 | ||
1183 | |||
1184 | #define SN_rc4 "RC4" | ||
1185 | #define LN_rc4 "rc4" | ||
1186 | #define NID_rc4 5 | ||
1187 | #define OBJ_rc4 OBJ_rsadsi,3L,4L | ||
1188 | |||
1189 | #define SN_rc4_40 "RC4-40" | ||
1190 | #define LN_rc4_40 "rc4-40" | ||
1191 | #define NID_rc4_40 97 | ||
1192 | |||
1193 | #define SN_des_ede3_cbc "DES-EDE3-CBC" | ||
1194 | #define LN_des_ede3_cbc "des-ede3-cbc" | ||
1195 | #define NID_des_ede3_cbc 44 | ||
1196 | #define OBJ_des_ede3_cbc OBJ_rsadsi,3L,7L | ||
1197 | |||
1198 | #define SN_rc5_cbc "RC5-CBC" | ||
1199 | #define LN_rc5_cbc "rc5-cbc" | ||
1200 | #define NID_rc5_cbc 120 | ||
1201 | #define OBJ_rc5_cbc OBJ_rsadsi,3L,8L | ||
1202 | |||
1203 | #define SN_rc5_ecb "RC5-ECB" | ||
1204 | #define LN_rc5_ecb "rc5-ecb" | ||
1205 | #define NID_rc5_ecb 121 | ||
1206 | |||
1207 | #define SN_rc5_cfb64 "RC5-CFB" | ||
1208 | #define LN_rc5_cfb64 "rc5-cfb" | ||
1209 | #define NID_rc5_cfb64 122 | ||
1210 | |||
1211 | #define SN_rc5_ofb64 "RC5-OFB" | ||
1212 | #define LN_rc5_ofb64 "rc5-ofb" | ||
1213 | #define NID_rc5_ofb64 123 | ||
1214 | |||
1215 | #define SN_ms_ext_req "msExtReq" | ||
1216 | #define LN_ms_ext_req "Microsoft Extension Request" | ||
1217 | #define NID_ms_ext_req 171 | ||
1218 | #define OBJ_ms_ext_req 1L,3L,6L,1L,4L,1L,311L,2L,1L,14L | ||
1219 | |||
1220 | #define SN_ms_code_ind "msCodeInd" | ||
1221 | #define LN_ms_code_ind "Microsoft Individual Code Signing" | ||
1222 | #define NID_ms_code_ind 134 | ||
1223 | #define OBJ_ms_code_ind 1L,3L,6L,1L,4L,1L,311L,2L,1L,21L | ||
1224 | |||
1225 | #define SN_ms_code_com "msCodeCom" | ||
1226 | #define LN_ms_code_com "Microsoft Commercial Code Signing" | ||
1227 | #define NID_ms_code_com 135 | ||
1228 | #define OBJ_ms_code_com 1L,3L,6L,1L,4L,1L,311L,2L,1L,22L | ||
1229 | |||
1230 | #define SN_ms_ctl_sign "msCTLSign" | ||
1231 | #define LN_ms_ctl_sign "Microsoft Trust List Signing" | ||
1232 | #define NID_ms_ctl_sign 136 | ||
1233 | #define OBJ_ms_ctl_sign 1L,3L,6L,1L,4L,1L,311L,10L,3L,1L | ||
1234 | |||
1235 | #define SN_ms_sgc "msSGC" | ||
1236 | #define LN_ms_sgc "Microsoft Server Gated Crypto" | ||
1237 | #define NID_ms_sgc 137 | ||
1238 | #define OBJ_ms_sgc 1L,3L,6L,1L,4L,1L,311L,10L,3L,3L | ||
1239 | |||
1240 | #define SN_ms_efs "msEFS" | ||
1241 | #define LN_ms_efs "Microsoft Encrypted File System" | ||
1242 | #define NID_ms_efs 138 | ||
1243 | #define OBJ_ms_efs 1L,3L,6L,1L,4L,1L,311L,10L,3L,4L | ||
1244 | |||
1245 | #define SN_ms_smartcard_login "msSmartcardLogin" | ||
1246 | #define LN_ms_smartcard_login "Microsoft Smartcardlogin" | ||
1247 | #define NID_ms_smartcard_login 648 | ||
1248 | #define OBJ_ms_smartcard_login 1L,3L,6L,1L,4L,1L,311L,20L,2L,2L | ||
1249 | |||
1250 | #define SN_ms_upn "msUPN" | ||
1251 | #define LN_ms_upn "Microsoft Universal Principal Name" | ||
1252 | #define NID_ms_upn 649 | ||
1253 | #define OBJ_ms_upn 1L,3L,6L,1L,4L,1L,311L,20L,2L,3L | ||
1254 | |||
1255 | #define SN_idea_cbc "IDEA-CBC" | ||
1256 | #define LN_idea_cbc "idea-cbc" | ||
1257 | #define NID_idea_cbc 34 | ||
1258 | #define OBJ_idea_cbc 1L,3L,6L,1L,4L,1L,188L,7L,1L,1L,2L | ||
1259 | |||
1260 | #define SN_idea_ecb "IDEA-ECB" | ||
1261 | #define LN_idea_ecb "idea-ecb" | ||
1262 | #define NID_idea_ecb 36 | ||
1263 | |||
1264 | #define SN_idea_cfb64 "IDEA-CFB" | ||
1265 | #define LN_idea_cfb64 "idea-cfb" | ||
1266 | #define NID_idea_cfb64 35 | ||
1267 | |||
1268 | #define SN_idea_ofb64 "IDEA-OFB" | ||
1269 | #define LN_idea_ofb64 "idea-ofb" | ||
1270 | #define NID_idea_ofb64 46 | ||
1271 | |||
1272 | #define SN_bf_cbc "BF-CBC" | ||
1273 | #define LN_bf_cbc "bf-cbc" | ||
1274 | #define NID_bf_cbc 91 | ||
1275 | #define OBJ_bf_cbc 1L,3L,6L,1L,4L,1L,3029L,1L,2L | ||
1276 | |||
1277 | #define SN_bf_ecb "BF-ECB" | ||
1278 | #define LN_bf_ecb "bf-ecb" | ||
1279 | #define NID_bf_ecb 92 | ||
1280 | |||
1281 | #define SN_bf_cfb64 "BF-CFB" | ||
1282 | #define LN_bf_cfb64 "bf-cfb" | ||
1283 | #define NID_bf_cfb64 93 | ||
1284 | |||
1285 | #define SN_bf_ofb64 "BF-OFB" | ||
1286 | #define LN_bf_ofb64 "bf-ofb" | ||
1287 | #define NID_bf_ofb64 94 | ||
1288 | |||
1289 | #define SN_id_pkix "PKIX" | ||
1290 | #define NID_id_pkix 127 | ||
1291 | #define OBJ_id_pkix 1L,3L,6L,1L,5L,5L,7L | ||
1292 | |||
1293 | #define SN_id_pkix_mod "id-pkix-mod" | ||
1294 | #define NID_id_pkix_mod 258 | ||
1295 | #define OBJ_id_pkix_mod OBJ_id_pkix,0L | ||
1296 | |||
1297 | #define SN_id_pe "id-pe" | ||
1298 | #define NID_id_pe 175 | ||
1299 | #define OBJ_id_pe OBJ_id_pkix,1L | ||
1300 | |||
1301 | #define SN_id_qt "id-qt" | ||
1302 | #define NID_id_qt 259 | ||
1303 | #define OBJ_id_qt OBJ_id_pkix,2L | ||
1304 | |||
1305 | #define SN_id_kp "id-kp" | ||
1306 | #define NID_id_kp 128 | ||
1307 | #define OBJ_id_kp OBJ_id_pkix,3L | ||
1308 | |||
1309 | #define SN_id_it "id-it" | ||
1310 | #define NID_id_it 260 | ||
1311 | #define OBJ_id_it OBJ_id_pkix,4L | ||
1312 | |||
1313 | #define SN_id_pkip "id-pkip" | ||
1314 | #define NID_id_pkip 261 | ||
1315 | #define OBJ_id_pkip OBJ_id_pkix,5L | ||
1316 | |||
1317 | #define SN_id_alg "id-alg" | ||
1318 | #define NID_id_alg 262 | ||
1319 | #define OBJ_id_alg OBJ_id_pkix,6L | ||
1320 | |||
1321 | #define SN_id_cmc "id-cmc" | ||
1322 | #define NID_id_cmc 263 | ||
1323 | #define OBJ_id_cmc OBJ_id_pkix,7L | ||
1324 | |||
1325 | #define SN_id_on "id-on" | ||
1326 | #define NID_id_on 264 | ||
1327 | #define OBJ_id_on OBJ_id_pkix,8L | ||
1328 | |||
1329 | #define SN_id_pda "id-pda" | ||
1330 | #define NID_id_pda 265 | ||
1331 | #define OBJ_id_pda OBJ_id_pkix,9L | ||
1332 | |||
1333 | #define SN_id_aca "id-aca" | ||
1334 | #define NID_id_aca 266 | ||
1335 | #define OBJ_id_aca OBJ_id_pkix,10L | ||
1336 | |||
1337 | #define SN_id_qcs "id-qcs" | ||
1338 | #define NID_id_qcs 267 | ||
1339 | #define OBJ_id_qcs OBJ_id_pkix,11L | ||
1340 | |||
1341 | #define SN_id_cct "id-cct" | ||
1342 | #define NID_id_cct 268 | ||
1343 | #define OBJ_id_cct OBJ_id_pkix,12L | ||
1344 | |||
1345 | #define SN_id_ppl "id-ppl" | ||
1346 | #define NID_id_ppl 662 | ||
1347 | #define OBJ_id_ppl OBJ_id_pkix,21L | ||
1348 | |||
1349 | #define SN_id_ad "id-ad" | ||
1350 | #define NID_id_ad 176 | ||
1351 | #define OBJ_id_ad OBJ_id_pkix,48L | ||
1352 | |||
1353 | #define SN_id_pkix1_explicit_88 "id-pkix1-explicit-88" | ||
1354 | #define NID_id_pkix1_explicit_88 269 | ||
1355 | #define OBJ_id_pkix1_explicit_88 OBJ_id_pkix_mod,1L | ||
1356 | |||
1357 | #define SN_id_pkix1_implicit_88 "id-pkix1-implicit-88" | ||
1358 | #define NID_id_pkix1_implicit_88 270 | ||
1359 | #define OBJ_id_pkix1_implicit_88 OBJ_id_pkix_mod,2L | ||
1360 | |||
1361 | #define SN_id_pkix1_explicit_93 "id-pkix1-explicit-93" | ||
1362 | #define NID_id_pkix1_explicit_93 271 | ||
1363 | #define OBJ_id_pkix1_explicit_93 OBJ_id_pkix_mod,3L | ||
1364 | |||
1365 | #define SN_id_pkix1_implicit_93 "id-pkix1-implicit-93" | ||
1366 | #define NID_id_pkix1_implicit_93 272 | ||
1367 | #define OBJ_id_pkix1_implicit_93 OBJ_id_pkix_mod,4L | ||
1368 | |||
1369 | #define SN_id_mod_crmf "id-mod-crmf" | ||
1370 | #define NID_id_mod_crmf 273 | ||
1371 | #define OBJ_id_mod_crmf OBJ_id_pkix_mod,5L | ||
1372 | |||
1373 | #define SN_id_mod_cmc "id-mod-cmc" | ||
1374 | #define NID_id_mod_cmc 274 | ||
1375 | #define OBJ_id_mod_cmc OBJ_id_pkix_mod,6L | ||
1376 | |||
1377 | #define SN_id_mod_kea_profile_88 "id-mod-kea-profile-88" | ||
1378 | #define NID_id_mod_kea_profile_88 275 | ||
1379 | #define OBJ_id_mod_kea_profile_88 OBJ_id_pkix_mod,7L | ||
1380 | |||
1381 | #define SN_id_mod_kea_profile_93 "id-mod-kea-profile-93" | ||
1382 | #define NID_id_mod_kea_profile_93 276 | ||
1383 | #define OBJ_id_mod_kea_profile_93 OBJ_id_pkix_mod,8L | ||
1384 | |||
1385 | #define SN_id_mod_cmp "id-mod-cmp" | ||
1386 | #define NID_id_mod_cmp 277 | ||
1387 | #define OBJ_id_mod_cmp OBJ_id_pkix_mod,9L | ||
1388 | |||
1389 | #define SN_id_mod_qualified_cert_88 "id-mod-qualified-cert-88" | ||
1390 | #define NID_id_mod_qualified_cert_88 278 | ||
1391 | #define OBJ_id_mod_qualified_cert_88 OBJ_id_pkix_mod,10L | ||
1392 | |||
1393 | #define SN_id_mod_qualified_cert_93 "id-mod-qualified-cert-93" | ||
1394 | #define NID_id_mod_qualified_cert_93 279 | ||
1395 | #define OBJ_id_mod_qualified_cert_93 OBJ_id_pkix_mod,11L | ||
1396 | |||
1397 | #define SN_id_mod_attribute_cert "id-mod-attribute-cert" | ||
1398 | #define NID_id_mod_attribute_cert 280 | ||
1399 | #define OBJ_id_mod_attribute_cert OBJ_id_pkix_mod,12L | ||
1400 | |||
1401 | #define SN_id_mod_timestamp_protocol "id-mod-timestamp-protocol" | ||
1402 | #define NID_id_mod_timestamp_protocol 281 | ||
1403 | #define OBJ_id_mod_timestamp_protocol OBJ_id_pkix_mod,13L | ||
1404 | |||
1405 | #define SN_id_mod_ocsp "id-mod-ocsp" | ||
1406 | #define NID_id_mod_ocsp 282 | ||
1407 | #define OBJ_id_mod_ocsp OBJ_id_pkix_mod,14L | ||
1408 | |||
1409 | #define SN_id_mod_dvcs "id-mod-dvcs" | ||
1410 | #define NID_id_mod_dvcs 283 | ||
1411 | #define OBJ_id_mod_dvcs OBJ_id_pkix_mod,15L | ||
1412 | |||
1413 | #define SN_id_mod_cmp2000 "id-mod-cmp2000" | ||
1414 | #define NID_id_mod_cmp2000 284 | ||
1415 | #define OBJ_id_mod_cmp2000 OBJ_id_pkix_mod,16L | ||
1416 | |||
1417 | #define SN_info_access "authorityInfoAccess" | ||
1418 | #define LN_info_access "Authority Information Access" | ||
1419 | #define NID_info_access 177 | ||
1420 | #define OBJ_info_access OBJ_id_pe,1L | ||
1421 | |||
1422 | #define SN_biometricInfo "biometricInfo" | ||
1423 | #define LN_biometricInfo "Biometric Info" | ||
1424 | #define NID_biometricInfo 285 | ||
1425 | #define OBJ_biometricInfo OBJ_id_pe,2L | ||
1426 | |||
1427 | #define SN_qcStatements "qcStatements" | ||
1428 | #define NID_qcStatements 286 | ||
1429 | #define OBJ_qcStatements OBJ_id_pe,3L | ||
1430 | |||
1431 | #define SN_ac_auditEntity "ac-auditEntity" | ||
1432 | #define NID_ac_auditEntity 287 | ||
1433 | #define OBJ_ac_auditEntity OBJ_id_pe,4L | ||
1434 | |||
1435 | #define SN_ac_targeting "ac-targeting" | ||
1436 | #define NID_ac_targeting 288 | ||
1437 | #define OBJ_ac_targeting OBJ_id_pe,5L | ||
1438 | |||
1439 | #define SN_aaControls "aaControls" | ||
1440 | #define NID_aaControls 289 | ||
1441 | #define OBJ_aaControls OBJ_id_pe,6L | ||
1442 | |||
1443 | #define SN_sbgp_ipAddrBlock "sbgp-ipAddrBlock" | ||
1444 | #define NID_sbgp_ipAddrBlock 290 | ||
1445 | #define OBJ_sbgp_ipAddrBlock OBJ_id_pe,7L | ||
1446 | |||
1447 | #define SN_sbgp_autonomousSysNum "sbgp-autonomousSysNum" | ||
1448 | #define NID_sbgp_autonomousSysNum 291 | ||
1449 | #define OBJ_sbgp_autonomousSysNum OBJ_id_pe,8L | ||
1450 | |||
1451 | #define SN_sbgp_routerIdentifier "sbgp-routerIdentifier" | ||
1452 | #define NID_sbgp_routerIdentifier 292 | ||
1453 | #define OBJ_sbgp_routerIdentifier OBJ_id_pe,9L | ||
1454 | |||
1455 | #define SN_ac_proxying "ac-proxying" | ||
1456 | #define NID_ac_proxying 397 | ||
1457 | #define OBJ_ac_proxying OBJ_id_pe,10L | ||
1458 | |||
1459 | #define SN_sinfo_access "subjectInfoAccess" | ||
1460 | #define LN_sinfo_access "Subject Information Access" | ||
1461 | #define NID_sinfo_access 398 | ||
1462 | #define OBJ_sinfo_access OBJ_id_pe,11L | ||
1463 | |||
1464 | #define SN_proxyCertInfo "proxyCertInfo" | ||
1465 | #define LN_proxyCertInfo "Proxy Certificate Information" | ||
1466 | #define NID_proxyCertInfo 663 | ||
1467 | #define OBJ_proxyCertInfo OBJ_id_pe,14L | ||
1468 | |||
1469 | #define SN_id_qt_cps "id-qt-cps" | ||
1470 | #define LN_id_qt_cps "Policy Qualifier CPS" | ||
1471 | #define NID_id_qt_cps 164 | ||
1472 | #define OBJ_id_qt_cps OBJ_id_qt,1L | ||
1473 | |||
1474 | #define SN_id_qt_unotice "id-qt-unotice" | ||
1475 | #define LN_id_qt_unotice "Policy Qualifier User Notice" | ||
1476 | #define NID_id_qt_unotice 165 | ||
1477 | #define OBJ_id_qt_unotice OBJ_id_qt,2L | ||
1478 | |||
1479 | #define SN_textNotice "textNotice" | ||
1480 | #define NID_textNotice 293 | ||
1481 | #define OBJ_textNotice OBJ_id_qt,3L | ||
1482 | |||
1483 | #define SN_server_auth "serverAuth" | ||
1484 | #define LN_server_auth "TLS Web Server Authentication" | ||
1485 | #define NID_server_auth 129 | ||
1486 | #define OBJ_server_auth OBJ_id_kp,1L | ||
1487 | |||
1488 | #define SN_client_auth "clientAuth" | ||
1489 | #define LN_client_auth "TLS Web Client Authentication" | ||
1490 | #define NID_client_auth 130 | ||
1491 | #define OBJ_client_auth OBJ_id_kp,2L | ||
1492 | |||
1493 | #define SN_code_sign "codeSigning" | ||
1494 | #define LN_code_sign "Code Signing" | ||
1495 | #define NID_code_sign 131 | ||
1496 | #define OBJ_code_sign OBJ_id_kp,3L | ||
1497 | |||
1498 | #define SN_email_protect "emailProtection" | ||
1499 | #define LN_email_protect "E-mail Protection" | ||
1500 | #define NID_email_protect 132 | ||
1501 | #define OBJ_email_protect OBJ_id_kp,4L | ||
1502 | |||
1503 | #define SN_ipsecEndSystem "ipsecEndSystem" | ||
1504 | #define LN_ipsecEndSystem "IPSec End System" | ||
1505 | #define NID_ipsecEndSystem 294 | ||
1506 | #define OBJ_ipsecEndSystem OBJ_id_kp,5L | ||
1507 | |||
1508 | #define SN_ipsecTunnel "ipsecTunnel" | ||
1509 | #define LN_ipsecTunnel "IPSec Tunnel" | ||
1510 | #define NID_ipsecTunnel 295 | ||
1511 | #define OBJ_ipsecTunnel OBJ_id_kp,6L | ||
1512 | |||
1513 | #define SN_ipsecUser "ipsecUser" | ||
1514 | #define LN_ipsecUser "IPSec User" | ||
1515 | #define NID_ipsecUser 296 | ||
1516 | #define OBJ_ipsecUser OBJ_id_kp,7L | ||
1517 | |||
1518 | #define SN_time_stamp "timeStamping" | ||
1519 | #define LN_time_stamp "Time Stamping" | ||
1520 | #define NID_time_stamp 133 | ||
1521 | #define OBJ_time_stamp OBJ_id_kp,8L | ||
1522 | |||
1523 | #define SN_OCSP_sign "OCSPSigning" | ||
1524 | #define LN_OCSP_sign "OCSP Signing" | ||
1525 | #define NID_OCSP_sign 180 | ||
1526 | #define OBJ_OCSP_sign OBJ_id_kp,9L | ||
1527 | |||
1528 | #define SN_dvcs "DVCS" | ||
1529 | #define LN_dvcs "dvcs" | ||
1530 | #define NID_dvcs 297 | ||
1531 | #define OBJ_dvcs OBJ_id_kp,10L | ||
1532 | |||
1533 | #define SN_id_it_caProtEncCert "id-it-caProtEncCert" | ||
1534 | #define NID_id_it_caProtEncCert 298 | ||
1535 | #define OBJ_id_it_caProtEncCert OBJ_id_it,1L | ||
1536 | |||
1537 | #define SN_id_it_signKeyPairTypes "id-it-signKeyPairTypes" | ||
1538 | #define NID_id_it_signKeyPairTypes 299 | ||
1539 | #define OBJ_id_it_signKeyPairTypes OBJ_id_it,2L | ||
1540 | |||
1541 | #define SN_id_it_encKeyPairTypes "id-it-encKeyPairTypes" | ||
1542 | #define NID_id_it_encKeyPairTypes 300 | ||
1543 | #define OBJ_id_it_encKeyPairTypes OBJ_id_it,3L | ||
1544 | |||
1545 | #define SN_id_it_preferredSymmAlg "id-it-preferredSymmAlg" | ||
1546 | #define NID_id_it_preferredSymmAlg 301 | ||
1547 | #define OBJ_id_it_preferredSymmAlg OBJ_id_it,4L | ||
1548 | |||
1549 | #define SN_id_it_caKeyUpdateInfo "id-it-caKeyUpdateInfo" | ||
1550 | #define NID_id_it_caKeyUpdateInfo 302 | ||
1551 | #define OBJ_id_it_caKeyUpdateInfo OBJ_id_it,5L | ||
1552 | |||
1553 | #define SN_id_it_currentCRL "id-it-currentCRL" | ||
1554 | #define NID_id_it_currentCRL 303 | ||
1555 | #define OBJ_id_it_currentCRL OBJ_id_it,6L | ||
1556 | |||
1557 | #define SN_id_it_unsupportedOIDs "id-it-unsupportedOIDs" | ||
1558 | #define NID_id_it_unsupportedOIDs 304 | ||
1559 | #define OBJ_id_it_unsupportedOIDs OBJ_id_it,7L | ||
1560 | |||
1561 | #define SN_id_it_subscriptionRequest "id-it-subscriptionRequest" | ||
1562 | #define NID_id_it_subscriptionRequest 305 | ||
1563 | #define OBJ_id_it_subscriptionRequest OBJ_id_it,8L | ||
1564 | |||
1565 | #define SN_id_it_subscriptionResponse "id-it-subscriptionResponse" | ||
1566 | #define NID_id_it_subscriptionResponse 306 | ||
1567 | #define OBJ_id_it_subscriptionResponse OBJ_id_it,9L | ||
1568 | |||
1569 | #define SN_id_it_keyPairParamReq "id-it-keyPairParamReq" | ||
1570 | #define NID_id_it_keyPairParamReq 307 | ||
1571 | #define OBJ_id_it_keyPairParamReq OBJ_id_it,10L | ||
1572 | |||
1573 | #define SN_id_it_keyPairParamRep "id-it-keyPairParamRep" | ||
1574 | #define NID_id_it_keyPairParamRep 308 | ||
1575 | #define OBJ_id_it_keyPairParamRep OBJ_id_it,11L | ||
1576 | |||
1577 | #define SN_id_it_revPassphrase "id-it-revPassphrase" | ||
1578 | #define NID_id_it_revPassphrase 309 | ||
1579 | #define OBJ_id_it_revPassphrase OBJ_id_it,12L | ||
1580 | |||
1581 | #define SN_id_it_implicitConfirm "id-it-implicitConfirm" | ||
1582 | #define NID_id_it_implicitConfirm 310 | ||
1583 | #define OBJ_id_it_implicitConfirm OBJ_id_it,13L | ||
1584 | |||
1585 | #define SN_id_it_confirmWaitTime "id-it-confirmWaitTime" | ||
1586 | #define NID_id_it_confirmWaitTime 311 | ||
1587 | #define OBJ_id_it_confirmWaitTime OBJ_id_it,14L | ||
1588 | |||
1589 | #define SN_id_it_origPKIMessage "id-it-origPKIMessage" | ||
1590 | #define NID_id_it_origPKIMessage 312 | ||
1591 | #define OBJ_id_it_origPKIMessage OBJ_id_it,15L | ||
1592 | |||
1593 | #define SN_id_it_suppLangTags "id-it-suppLangTags" | ||
1594 | #define NID_id_it_suppLangTags 784 | ||
1595 | #define OBJ_id_it_suppLangTags OBJ_id_it,16L | ||
1596 | |||
1597 | #define SN_id_regCtrl "id-regCtrl" | ||
1598 | #define NID_id_regCtrl 313 | ||
1599 | #define OBJ_id_regCtrl OBJ_id_pkip,1L | ||
1600 | |||
1601 | #define SN_id_regInfo "id-regInfo" | ||
1602 | #define NID_id_regInfo 314 | ||
1603 | #define OBJ_id_regInfo OBJ_id_pkip,2L | ||
1604 | |||
1605 | #define SN_id_regCtrl_regToken "id-regCtrl-regToken" | ||
1606 | #define NID_id_regCtrl_regToken 315 | ||
1607 | #define OBJ_id_regCtrl_regToken OBJ_id_regCtrl,1L | ||
1608 | |||
1609 | #define SN_id_regCtrl_authenticator "id-regCtrl-authenticator" | ||
1610 | #define NID_id_regCtrl_authenticator 316 | ||
1611 | #define OBJ_id_regCtrl_authenticator OBJ_id_regCtrl,2L | ||
1612 | |||
1613 | #define SN_id_regCtrl_pkiPublicationInfo "id-regCtrl-pkiPublicationInfo" | ||
1614 | #define NID_id_regCtrl_pkiPublicationInfo 317 | ||
1615 | #define OBJ_id_regCtrl_pkiPublicationInfo OBJ_id_regCtrl,3L | ||
1616 | |||
1617 | #define SN_id_regCtrl_pkiArchiveOptions "id-regCtrl-pkiArchiveOptions" | ||
1618 | #define NID_id_regCtrl_pkiArchiveOptions 318 | ||
1619 | #define OBJ_id_regCtrl_pkiArchiveOptions OBJ_id_regCtrl,4L | ||
1620 | |||
1621 | #define SN_id_regCtrl_oldCertID "id-regCtrl-oldCertID" | ||
1622 | #define NID_id_regCtrl_oldCertID 319 | ||
1623 | #define OBJ_id_regCtrl_oldCertID OBJ_id_regCtrl,5L | ||
1624 | |||
1625 | #define SN_id_regCtrl_protocolEncrKey "id-regCtrl-protocolEncrKey" | ||
1626 | #define NID_id_regCtrl_protocolEncrKey 320 | ||
1627 | #define OBJ_id_regCtrl_protocolEncrKey OBJ_id_regCtrl,6L | ||
1628 | |||
1629 | #define SN_id_regInfo_utf8Pairs "id-regInfo-utf8Pairs" | ||
1630 | #define NID_id_regInfo_utf8Pairs 321 | ||
1631 | #define OBJ_id_regInfo_utf8Pairs OBJ_id_regInfo,1L | ||
1632 | |||
1633 | #define SN_id_regInfo_certReq "id-regInfo-certReq" | ||
1634 | #define NID_id_regInfo_certReq 322 | ||
1635 | #define OBJ_id_regInfo_certReq OBJ_id_regInfo,2L | ||
1636 | |||
1637 | #define SN_id_alg_des40 "id-alg-des40" | ||
1638 | #define NID_id_alg_des40 323 | ||
1639 | #define OBJ_id_alg_des40 OBJ_id_alg,1L | ||
1640 | |||
1641 | #define SN_id_alg_noSignature "id-alg-noSignature" | ||
1642 | #define NID_id_alg_noSignature 324 | ||
1643 | #define OBJ_id_alg_noSignature OBJ_id_alg,2L | ||
1644 | |||
1645 | #define SN_id_alg_dh_sig_hmac_sha1 "id-alg-dh-sig-hmac-sha1" | ||
1646 | #define NID_id_alg_dh_sig_hmac_sha1 325 | ||
1647 | #define OBJ_id_alg_dh_sig_hmac_sha1 OBJ_id_alg,3L | ||
1648 | |||
1649 | #define SN_id_alg_dh_pop "id-alg-dh-pop" | ||
1650 | #define NID_id_alg_dh_pop 326 | ||
1651 | #define OBJ_id_alg_dh_pop OBJ_id_alg,4L | ||
1652 | |||
1653 | #define SN_id_cmc_statusInfo "id-cmc-statusInfo" | ||
1654 | #define NID_id_cmc_statusInfo 327 | ||
1655 | #define OBJ_id_cmc_statusInfo OBJ_id_cmc,1L | ||
1656 | |||
1657 | #define SN_id_cmc_identification "id-cmc-identification" | ||
1658 | #define NID_id_cmc_identification 328 | ||
1659 | #define OBJ_id_cmc_identification OBJ_id_cmc,2L | ||
1660 | |||
1661 | #define SN_id_cmc_identityProof "id-cmc-identityProof" | ||
1662 | #define NID_id_cmc_identityProof 329 | ||
1663 | #define OBJ_id_cmc_identityProof OBJ_id_cmc,3L | ||
1664 | |||
1665 | #define SN_id_cmc_dataReturn "id-cmc-dataReturn" | ||
1666 | #define NID_id_cmc_dataReturn 330 | ||
1667 | #define OBJ_id_cmc_dataReturn OBJ_id_cmc,4L | ||
1668 | |||
1669 | #define SN_id_cmc_transactionId "id-cmc-transactionId" | ||
1670 | #define NID_id_cmc_transactionId 331 | ||
1671 | #define OBJ_id_cmc_transactionId OBJ_id_cmc,5L | ||
1672 | |||
1673 | #define SN_id_cmc_senderNonce "id-cmc-senderNonce" | ||
1674 | #define NID_id_cmc_senderNonce 332 | ||
1675 | #define OBJ_id_cmc_senderNonce OBJ_id_cmc,6L | ||
1676 | |||
1677 | #define SN_id_cmc_recipientNonce "id-cmc-recipientNonce" | ||
1678 | #define NID_id_cmc_recipientNonce 333 | ||
1679 | #define OBJ_id_cmc_recipientNonce OBJ_id_cmc,7L | ||
1680 | |||
1681 | #define SN_id_cmc_addExtensions "id-cmc-addExtensions" | ||
1682 | #define NID_id_cmc_addExtensions 334 | ||
1683 | #define OBJ_id_cmc_addExtensions OBJ_id_cmc,8L | ||
1684 | |||
1685 | #define SN_id_cmc_encryptedPOP "id-cmc-encryptedPOP" | ||
1686 | #define NID_id_cmc_encryptedPOP 335 | ||
1687 | #define OBJ_id_cmc_encryptedPOP OBJ_id_cmc,9L | ||
1688 | |||
1689 | #define SN_id_cmc_decryptedPOP "id-cmc-decryptedPOP" | ||
1690 | #define NID_id_cmc_decryptedPOP 336 | ||
1691 | #define OBJ_id_cmc_decryptedPOP OBJ_id_cmc,10L | ||
1692 | |||
1693 | #define SN_id_cmc_lraPOPWitness "id-cmc-lraPOPWitness" | ||
1694 | #define NID_id_cmc_lraPOPWitness 337 | ||
1695 | #define OBJ_id_cmc_lraPOPWitness OBJ_id_cmc,11L | ||
1696 | |||
1697 | #define SN_id_cmc_getCert "id-cmc-getCert" | ||
1698 | #define NID_id_cmc_getCert 338 | ||
1699 | #define OBJ_id_cmc_getCert OBJ_id_cmc,15L | ||
1700 | |||
1701 | #define SN_id_cmc_getCRL "id-cmc-getCRL" | ||
1702 | #define NID_id_cmc_getCRL 339 | ||
1703 | #define OBJ_id_cmc_getCRL OBJ_id_cmc,16L | ||
1704 | |||
1705 | #define SN_id_cmc_revokeRequest "id-cmc-revokeRequest" | ||
1706 | #define NID_id_cmc_revokeRequest 340 | ||
1707 | #define OBJ_id_cmc_revokeRequest OBJ_id_cmc,17L | ||
1708 | |||
1709 | #define SN_id_cmc_regInfo "id-cmc-regInfo" | ||
1710 | #define NID_id_cmc_regInfo 341 | ||
1711 | #define OBJ_id_cmc_regInfo OBJ_id_cmc,18L | ||
1712 | |||
1713 | #define SN_id_cmc_responseInfo "id-cmc-responseInfo" | ||
1714 | #define NID_id_cmc_responseInfo 342 | ||
1715 | #define OBJ_id_cmc_responseInfo OBJ_id_cmc,19L | ||
1716 | |||
1717 | #define SN_id_cmc_queryPending "id-cmc-queryPending" | ||
1718 | #define NID_id_cmc_queryPending 343 | ||
1719 | #define OBJ_id_cmc_queryPending OBJ_id_cmc,21L | ||
1720 | |||
1721 | #define SN_id_cmc_popLinkRandom "id-cmc-popLinkRandom" | ||
1722 | #define NID_id_cmc_popLinkRandom 344 | ||
1723 | #define OBJ_id_cmc_popLinkRandom OBJ_id_cmc,22L | ||
1724 | |||
1725 | #define SN_id_cmc_popLinkWitness "id-cmc-popLinkWitness" | ||
1726 | #define NID_id_cmc_popLinkWitness 345 | ||
1727 | #define OBJ_id_cmc_popLinkWitness OBJ_id_cmc,23L | ||
1728 | |||
1729 | #define SN_id_cmc_confirmCertAcceptance "id-cmc-confirmCertAcceptance" | ||
1730 | #define NID_id_cmc_confirmCertAcceptance 346 | ||
1731 | #define OBJ_id_cmc_confirmCertAcceptance OBJ_id_cmc,24L | ||
1732 | |||
1733 | #define SN_id_on_personalData "id-on-personalData" | ||
1734 | #define NID_id_on_personalData 347 | ||
1735 | #define OBJ_id_on_personalData OBJ_id_on,1L | ||
1736 | |||
1737 | #define SN_id_on_permanentIdentifier "id-on-permanentIdentifier" | ||
1738 | #define LN_id_on_permanentIdentifier "Permanent Identifier" | ||
1739 | #define NID_id_on_permanentIdentifier 858 | ||
1740 | #define OBJ_id_on_permanentIdentifier OBJ_id_on,3L | ||
1741 | |||
1742 | #define SN_id_pda_dateOfBirth "id-pda-dateOfBirth" | ||
1743 | #define NID_id_pda_dateOfBirth 348 | ||
1744 | #define OBJ_id_pda_dateOfBirth OBJ_id_pda,1L | ||
1745 | |||
1746 | #define SN_id_pda_placeOfBirth "id-pda-placeOfBirth" | ||
1747 | #define NID_id_pda_placeOfBirth 349 | ||
1748 | #define OBJ_id_pda_placeOfBirth OBJ_id_pda,2L | ||
1749 | |||
1750 | #define SN_id_pda_gender "id-pda-gender" | ||
1751 | #define NID_id_pda_gender 351 | ||
1752 | #define OBJ_id_pda_gender OBJ_id_pda,3L | ||
1753 | |||
1754 | #define SN_id_pda_countryOfCitizenship "id-pda-countryOfCitizenship" | ||
1755 | #define NID_id_pda_countryOfCitizenship 352 | ||
1756 | #define OBJ_id_pda_countryOfCitizenship OBJ_id_pda,4L | ||
1757 | |||
1758 | #define SN_id_pda_countryOfResidence "id-pda-countryOfResidence" | ||
1759 | #define NID_id_pda_countryOfResidence 353 | ||
1760 | #define OBJ_id_pda_countryOfResidence OBJ_id_pda,5L | ||
1761 | |||
1762 | #define SN_id_aca_authenticationInfo "id-aca-authenticationInfo" | ||
1763 | #define NID_id_aca_authenticationInfo 354 | ||
1764 | #define OBJ_id_aca_authenticationInfo OBJ_id_aca,1L | ||
1765 | |||
1766 | #define SN_id_aca_accessIdentity "id-aca-accessIdentity" | ||
1767 | #define NID_id_aca_accessIdentity 355 | ||
1768 | #define OBJ_id_aca_accessIdentity OBJ_id_aca,2L | ||
1769 | |||
1770 | #define SN_id_aca_chargingIdentity "id-aca-chargingIdentity" | ||
1771 | #define NID_id_aca_chargingIdentity 356 | ||
1772 | #define OBJ_id_aca_chargingIdentity OBJ_id_aca,3L | ||
1773 | |||
1774 | #define SN_id_aca_group "id-aca-group" | ||
1775 | #define NID_id_aca_group 357 | ||
1776 | #define OBJ_id_aca_group OBJ_id_aca,4L | ||
1777 | |||
1778 | #define SN_id_aca_role "id-aca-role" | ||
1779 | #define NID_id_aca_role 358 | ||
1780 | #define OBJ_id_aca_role OBJ_id_aca,5L | ||
1781 | |||
1782 | #define SN_id_aca_encAttrs "id-aca-encAttrs" | ||
1783 | #define NID_id_aca_encAttrs 399 | ||
1784 | #define OBJ_id_aca_encAttrs OBJ_id_aca,6L | ||
1785 | |||
1786 | #define SN_id_qcs_pkixQCSyntax_v1 "id-qcs-pkixQCSyntax-v1" | ||
1787 | #define NID_id_qcs_pkixQCSyntax_v1 359 | ||
1788 | #define OBJ_id_qcs_pkixQCSyntax_v1 OBJ_id_qcs,1L | ||
1789 | |||
1790 | #define SN_id_cct_crs "id-cct-crs" | ||
1791 | #define NID_id_cct_crs 360 | ||
1792 | #define OBJ_id_cct_crs OBJ_id_cct,1L | ||
1793 | |||
1794 | #define SN_id_cct_PKIData "id-cct-PKIData" | ||
1795 | #define NID_id_cct_PKIData 361 | ||
1796 | #define OBJ_id_cct_PKIData OBJ_id_cct,2L | ||
1797 | |||
1798 | #define SN_id_cct_PKIResponse "id-cct-PKIResponse" | ||
1799 | #define NID_id_cct_PKIResponse 362 | ||
1800 | #define OBJ_id_cct_PKIResponse OBJ_id_cct,3L | ||
1801 | |||
1802 | #define SN_id_ppl_anyLanguage "id-ppl-anyLanguage" | ||
1803 | #define LN_id_ppl_anyLanguage "Any language" | ||
1804 | #define NID_id_ppl_anyLanguage 664 | ||
1805 | #define OBJ_id_ppl_anyLanguage OBJ_id_ppl,0L | ||
1806 | |||
1807 | #define SN_id_ppl_inheritAll "id-ppl-inheritAll" | ||
1808 | #define LN_id_ppl_inheritAll "Inherit all" | ||
1809 | #define NID_id_ppl_inheritAll 665 | ||
1810 | #define OBJ_id_ppl_inheritAll OBJ_id_ppl,1L | ||
1811 | |||
1812 | #define SN_Independent "id-ppl-independent" | ||
1813 | #define LN_Independent "Independent" | ||
1814 | #define NID_Independent 667 | ||
1815 | #define OBJ_Independent OBJ_id_ppl,2L | ||
1816 | |||
1817 | #define SN_ad_OCSP "OCSP" | ||
1818 | #define LN_ad_OCSP "OCSP" | ||
1819 | #define NID_ad_OCSP 178 | ||
1820 | #define OBJ_ad_OCSP OBJ_id_ad,1L | ||
1821 | |||
1822 | #define SN_ad_ca_issuers "caIssuers" | ||
1823 | #define LN_ad_ca_issuers "CA Issuers" | ||
1824 | #define NID_ad_ca_issuers 179 | ||
1825 | #define OBJ_ad_ca_issuers OBJ_id_ad,2L | ||
1826 | |||
1827 | #define SN_ad_timeStamping "ad_timestamping" | ||
1828 | #define LN_ad_timeStamping "AD Time Stamping" | ||
1829 | #define NID_ad_timeStamping 363 | ||
1830 | #define OBJ_ad_timeStamping OBJ_id_ad,3L | ||
1831 | |||
1832 | #define SN_ad_dvcs "AD_DVCS" | ||
1833 | #define LN_ad_dvcs "ad dvcs" | ||
1834 | #define NID_ad_dvcs 364 | ||
1835 | #define OBJ_ad_dvcs OBJ_id_ad,4L | ||
1836 | |||
1837 | #define SN_caRepository "caRepository" | ||
1838 | #define LN_caRepository "CA Repository" | ||
1839 | #define NID_caRepository 785 | ||
1840 | #define OBJ_caRepository OBJ_id_ad,5L | ||
1841 | |||
1842 | #define OBJ_id_pkix_OCSP OBJ_ad_OCSP | ||
1843 | |||
1844 | #define SN_id_pkix_OCSP_basic "basicOCSPResponse" | ||
1845 | #define LN_id_pkix_OCSP_basic "Basic OCSP Response" | ||
1846 | #define NID_id_pkix_OCSP_basic 365 | ||
1847 | #define OBJ_id_pkix_OCSP_basic OBJ_id_pkix_OCSP,1L | ||
1848 | |||
1849 | #define SN_id_pkix_OCSP_Nonce "Nonce" | ||
1850 | #define LN_id_pkix_OCSP_Nonce "OCSP Nonce" | ||
1851 | #define NID_id_pkix_OCSP_Nonce 366 | ||
1852 | #define OBJ_id_pkix_OCSP_Nonce OBJ_id_pkix_OCSP,2L | ||
1853 | |||
1854 | #define SN_id_pkix_OCSP_CrlID "CrlID" | ||
1855 | #define LN_id_pkix_OCSP_CrlID "OCSP CRL ID" | ||
1856 | #define NID_id_pkix_OCSP_CrlID 367 | ||
1857 | #define OBJ_id_pkix_OCSP_CrlID OBJ_id_pkix_OCSP,3L | ||
1858 | |||
1859 | #define SN_id_pkix_OCSP_acceptableResponses "acceptableResponses" | ||
1860 | #define LN_id_pkix_OCSP_acceptableResponses "Acceptable OCSP Responses" | ||
1861 | #define NID_id_pkix_OCSP_acceptableResponses 368 | ||
1862 | #define OBJ_id_pkix_OCSP_acceptableResponses OBJ_id_pkix_OCSP,4L | ||
1863 | |||
1864 | #define SN_id_pkix_OCSP_noCheck "noCheck" | ||
1865 | #define LN_id_pkix_OCSP_noCheck "OCSP No Check" | ||
1866 | #define NID_id_pkix_OCSP_noCheck 369 | ||
1867 | #define OBJ_id_pkix_OCSP_noCheck OBJ_id_pkix_OCSP,5L | ||
1868 | |||
1869 | #define SN_id_pkix_OCSP_archiveCutoff "archiveCutoff" | ||
1870 | #define LN_id_pkix_OCSP_archiveCutoff "OCSP Archive Cutoff" | ||
1871 | #define NID_id_pkix_OCSP_archiveCutoff 370 | ||
1872 | #define OBJ_id_pkix_OCSP_archiveCutoff OBJ_id_pkix_OCSP,6L | ||
1873 | |||
1874 | #define SN_id_pkix_OCSP_serviceLocator "serviceLocator" | ||
1875 | #define LN_id_pkix_OCSP_serviceLocator "OCSP Service Locator" | ||
1876 | #define NID_id_pkix_OCSP_serviceLocator 371 | ||
1877 | #define OBJ_id_pkix_OCSP_serviceLocator OBJ_id_pkix_OCSP,7L | ||
1878 | |||
1879 | #define SN_id_pkix_OCSP_extendedStatus "extendedStatus" | ||
1880 | #define LN_id_pkix_OCSP_extendedStatus "Extended OCSP Status" | ||
1881 | #define NID_id_pkix_OCSP_extendedStatus 372 | ||
1882 | #define OBJ_id_pkix_OCSP_extendedStatus OBJ_id_pkix_OCSP,8L | ||
1883 | |||
1884 | #define SN_id_pkix_OCSP_valid "valid" | ||
1885 | #define NID_id_pkix_OCSP_valid 373 | ||
1886 | #define OBJ_id_pkix_OCSP_valid OBJ_id_pkix_OCSP,9L | ||
1887 | |||
1888 | #define SN_id_pkix_OCSP_path "path" | ||
1889 | #define NID_id_pkix_OCSP_path 374 | ||
1890 | #define OBJ_id_pkix_OCSP_path OBJ_id_pkix_OCSP,10L | ||
1891 | |||
1892 | #define SN_id_pkix_OCSP_trustRoot "trustRoot" | ||
1893 | #define LN_id_pkix_OCSP_trustRoot "Trust Root" | ||
1894 | #define NID_id_pkix_OCSP_trustRoot 375 | ||
1895 | #define OBJ_id_pkix_OCSP_trustRoot OBJ_id_pkix_OCSP,11L | ||
1896 | |||
1897 | #define SN_algorithm "algorithm" | ||
1898 | #define LN_algorithm "algorithm" | ||
1899 | #define NID_algorithm 376 | ||
1900 | #define OBJ_algorithm 1L,3L,14L,3L,2L | ||
1901 | |||
1902 | #define SN_md5WithRSA "RSA-NP-MD5" | ||
1903 | #define LN_md5WithRSA "md5WithRSA" | ||
1904 | #define NID_md5WithRSA 104 | ||
1905 | #define OBJ_md5WithRSA OBJ_algorithm,3L | ||
1906 | |||
1907 | #define SN_des_ecb "DES-ECB" | ||
1908 | #define LN_des_ecb "des-ecb" | ||
1909 | #define NID_des_ecb 29 | ||
1910 | #define OBJ_des_ecb OBJ_algorithm,6L | ||
1911 | |||
1912 | #define SN_des_cbc "DES-CBC" | ||
1913 | #define LN_des_cbc "des-cbc" | ||
1914 | #define NID_des_cbc 31 | ||
1915 | #define OBJ_des_cbc OBJ_algorithm,7L | ||
1916 | |||
1917 | #define SN_des_ofb64 "DES-OFB" | ||
1918 | #define LN_des_ofb64 "des-ofb" | ||
1919 | #define NID_des_ofb64 45 | ||
1920 | #define OBJ_des_ofb64 OBJ_algorithm,8L | ||
1921 | |||
1922 | #define SN_des_cfb64 "DES-CFB" | ||
1923 | #define LN_des_cfb64 "des-cfb" | ||
1924 | #define NID_des_cfb64 30 | ||
1925 | #define OBJ_des_cfb64 OBJ_algorithm,9L | ||
1926 | |||
1927 | #define SN_rsaSignature "rsaSignature" | ||
1928 | #define NID_rsaSignature 377 | ||
1929 | #define OBJ_rsaSignature OBJ_algorithm,11L | ||
1930 | |||
1931 | #define SN_dsa_2 "DSA-old" | ||
1932 | #define LN_dsa_2 "dsaEncryption-old" | ||
1933 | #define NID_dsa_2 67 | ||
1934 | #define OBJ_dsa_2 OBJ_algorithm,12L | ||
1935 | |||
1936 | #define SN_dsaWithSHA "DSA-SHA" | ||
1937 | #define LN_dsaWithSHA "dsaWithSHA" | ||
1938 | #define NID_dsaWithSHA 66 | ||
1939 | #define OBJ_dsaWithSHA OBJ_algorithm,13L | ||
1940 | |||
1941 | #define SN_shaWithRSAEncryption "RSA-SHA" | ||
1942 | #define LN_shaWithRSAEncryption "shaWithRSAEncryption" | ||
1943 | #define NID_shaWithRSAEncryption 42 | ||
1944 | #define OBJ_shaWithRSAEncryption OBJ_algorithm,15L | ||
1945 | |||
1946 | #define SN_des_ede_ecb "DES-EDE" | ||
1947 | #define LN_des_ede_ecb "des-ede" | ||
1948 | #define NID_des_ede_ecb 32 | ||
1949 | #define OBJ_des_ede_ecb OBJ_algorithm,17L | ||
1950 | |||
1951 | #define SN_des_ede3_ecb "DES-EDE3" | ||
1952 | #define LN_des_ede3_ecb "des-ede3" | ||
1953 | #define NID_des_ede3_ecb 33 | ||
1954 | |||
1955 | #define SN_des_ede_cbc "DES-EDE-CBC" | ||
1956 | #define LN_des_ede_cbc "des-ede-cbc" | ||
1957 | #define NID_des_ede_cbc 43 | ||
1958 | |||
1959 | #define SN_des_ede_cfb64 "DES-EDE-CFB" | ||
1960 | #define LN_des_ede_cfb64 "des-ede-cfb" | ||
1961 | #define NID_des_ede_cfb64 60 | ||
1962 | |||
1963 | #define SN_des_ede3_cfb64 "DES-EDE3-CFB" | ||
1964 | #define LN_des_ede3_cfb64 "des-ede3-cfb" | ||
1965 | #define NID_des_ede3_cfb64 61 | ||
1966 | |||
1967 | #define SN_des_ede_ofb64 "DES-EDE-OFB" | ||
1968 | #define LN_des_ede_ofb64 "des-ede-ofb" | ||
1969 | #define NID_des_ede_ofb64 62 | ||
1970 | |||
1971 | #define SN_des_ede3_ofb64 "DES-EDE3-OFB" | ||
1972 | #define LN_des_ede3_ofb64 "des-ede3-ofb" | ||
1973 | #define NID_des_ede3_ofb64 63 | ||
1974 | |||
1975 | #define SN_desx_cbc "DESX-CBC" | ||
1976 | #define LN_desx_cbc "desx-cbc" | ||
1977 | #define NID_desx_cbc 80 | ||
1978 | |||
1979 | #define SN_sha "SHA" | ||
1980 | #define LN_sha "sha" | ||
1981 | #define NID_sha 41 | ||
1982 | #define OBJ_sha OBJ_algorithm,18L | ||
1983 | |||
1984 | #define SN_sha1 "SHA1" | ||
1985 | #define LN_sha1 "sha1" | ||
1986 | #define NID_sha1 64 | ||
1987 | #define OBJ_sha1 OBJ_algorithm,26L | ||
1988 | |||
1989 | #define SN_dsaWithSHA1_2 "DSA-SHA1-old" | ||
1990 | #define LN_dsaWithSHA1_2 "dsaWithSHA1-old" | ||
1991 | #define NID_dsaWithSHA1_2 70 | ||
1992 | #define OBJ_dsaWithSHA1_2 OBJ_algorithm,27L | ||
1993 | |||
1994 | #define SN_sha1WithRSA "RSA-SHA1-2" | ||
1995 | #define LN_sha1WithRSA "sha1WithRSA" | ||
1996 | #define NID_sha1WithRSA 115 | ||
1997 | #define OBJ_sha1WithRSA OBJ_algorithm,29L | ||
1998 | |||
1999 | #define SN_ripemd160 "RIPEMD160" | ||
2000 | #define LN_ripemd160 "ripemd160" | ||
2001 | #define NID_ripemd160 117 | ||
2002 | #define OBJ_ripemd160 1L,3L,36L,3L,2L,1L | ||
2003 | |||
2004 | #define SN_ripemd160WithRSA "RSA-RIPEMD160" | ||
2005 | #define LN_ripemd160WithRSA "ripemd160WithRSA" | ||
2006 | #define NID_ripemd160WithRSA 119 | ||
2007 | #define OBJ_ripemd160WithRSA 1L,3L,36L,3L,3L,1L,2L | ||
2008 | |||
2009 | #define SN_sxnet "SXNetID" | ||
2010 | #define LN_sxnet "Strong Extranet ID" | ||
2011 | #define NID_sxnet 143 | ||
2012 | #define OBJ_sxnet 1L,3L,101L,1L,4L,1L | ||
2013 | |||
2014 | #define SN_X500 "X500" | ||
2015 | #define LN_X500 "directory services (X.500)" | ||
2016 | #define NID_X500 11 | ||
2017 | #define OBJ_X500 2L,5L | ||
2018 | |||
2019 | #define SN_X509 "X509" | ||
2020 | #define NID_X509 12 | ||
2021 | #define OBJ_X509 OBJ_X500,4L | ||
2022 | |||
2023 | #define SN_commonName "CN" | ||
2024 | #define LN_commonName "commonName" | ||
2025 | #define NID_commonName 13 | ||
2026 | #define OBJ_commonName OBJ_X509,3L | ||
2027 | |||
2028 | #define SN_surname "SN" | ||
2029 | #define LN_surname "surname" | ||
2030 | #define NID_surname 100 | ||
2031 | #define OBJ_surname OBJ_X509,4L | ||
2032 | |||
2033 | #define LN_serialNumber "serialNumber" | ||
2034 | #define NID_serialNumber 105 | ||
2035 | #define OBJ_serialNumber OBJ_X509,5L | ||
2036 | |||
2037 | #define SN_countryName "C" | ||
2038 | #define LN_countryName "countryName" | ||
2039 | #define NID_countryName 14 | ||
2040 | #define OBJ_countryName OBJ_X509,6L | ||
2041 | |||
2042 | #define SN_localityName "L" | ||
2043 | #define LN_localityName "localityName" | ||
2044 | #define NID_localityName 15 | ||
2045 | #define OBJ_localityName OBJ_X509,7L | ||
2046 | |||
2047 | #define SN_stateOrProvinceName "ST" | ||
2048 | #define LN_stateOrProvinceName "stateOrProvinceName" | ||
2049 | #define NID_stateOrProvinceName 16 | ||
2050 | #define OBJ_stateOrProvinceName OBJ_X509,8L | ||
2051 | |||
2052 | #define SN_streetAddress "street" | ||
2053 | #define LN_streetAddress "streetAddress" | ||
2054 | #define NID_streetAddress 660 | ||
2055 | #define OBJ_streetAddress OBJ_X509,9L | ||
2056 | |||
2057 | #define SN_organizationName "O" | ||
2058 | #define LN_organizationName "organizationName" | ||
2059 | #define NID_organizationName 17 | ||
2060 | #define OBJ_organizationName OBJ_X509,10L | ||
2061 | |||
2062 | #define SN_organizationalUnitName "OU" | ||
2063 | #define LN_organizationalUnitName "organizationalUnitName" | ||
2064 | #define NID_organizationalUnitName 18 | ||
2065 | #define OBJ_organizationalUnitName OBJ_X509,11L | ||
2066 | |||
2067 | #define SN_title "title" | ||
2068 | #define LN_title "title" | ||
2069 | #define NID_title 106 | ||
2070 | #define OBJ_title OBJ_X509,12L | ||
2071 | |||
2072 | #define LN_description "description" | ||
2073 | #define NID_description 107 | ||
2074 | #define OBJ_description OBJ_X509,13L | ||
2075 | |||
2076 | #define LN_searchGuide "searchGuide" | ||
2077 | #define NID_searchGuide 859 | ||
2078 | #define OBJ_searchGuide OBJ_X509,14L | ||
2079 | |||
2080 | #define LN_businessCategory "businessCategory" | ||
2081 | #define NID_businessCategory 860 | ||
2082 | #define OBJ_businessCategory OBJ_X509,15L | ||
2083 | |||
2084 | #define LN_postalAddress "postalAddress" | ||
2085 | #define NID_postalAddress 861 | ||
2086 | #define OBJ_postalAddress OBJ_X509,16L | ||
2087 | |||
2088 | #define LN_postalCode "postalCode" | ||
2089 | #define NID_postalCode 661 | ||
2090 | #define OBJ_postalCode OBJ_X509,17L | ||
2091 | |||
2092 | #define LN_postOfficeBox "postOfficeBox" | ||
2093 | #define NID_postOfficeBox 862 | ||
2094 | #define OBJ_postOfficeBox OBJ_X509,18L | ||
2095 | |||
2096 | #define LN_physicalDeliveryOfficeName "physicalDeliveryOfficeName" | ||
2097 | #define NID_physicalDeliveryOfficeName 863 | ||
2098 | #define OBJ_physicalDeliveryOfficeName OBJ_X509,19L | ||
2099 | |||
2100 | #define LN_telephoneNumber "telephoneNumber" | ||
2101 | #define NID_telephoneNumber 864 | ||
2102 | #define OBJ_telephoneNumber OBJ_X509,20L | ||
2103 | |||
2104 | #define LN_telexNumber "telexNumber" | ||
2105 | #define NID_telexNumber 865 | ||
2106 | #define OBJ_telexNumber OBJ_X509,21L | ||
2107 | |||
2108 | #define LN_teletexTerminalIdentifier "teletexTerminalIdentifier" | ||
2109 | #define NID_teletexTerminalIdentifier 866 | ||
2110 | #define OBJ_teletexTerminalIdentifier OBJ_X509,22L | ||
2111 | |||
2112 | #define LN_facsimileTelephoneNumber "facsimileTelephoneNumber" | ||
2113 | #define NID_facsimileTelephoneNumber 867 | ||
2114 | #define OBJ_facsimileTelephoneNumber OBJ_X509,23L | ||
2115 | |||
2116 | #define LN_x121Address "x121Address" | ||
2117 | #define NID_x121Address 868 | ||
2118 | #define OBJ_x121Address OBJ_X509,24L | ||
2119 | |||
2120 | #define LN_internationaliSDNNumber "internationaliSDNNumber" | ||
2121 | #define NID_internationaliSDNNumber 869 | ||
2122 | #define OBJ_internationaliSDNNumber OBJ_X509,25L | ||
2123 | |||
2124 | #define LN_registeredAddress "registeredAddress" | ||
2125 | #define NID_registeredAddress 870 | ||
2126 | #define OBJ_registeredAddress OBJ_X509,26L | ||
2127 | |||
2128 | #define LN_destinationIndicator "destinationIndicator" | ||
2129 | #define NID_destinationIndicator 871 | ||
2130 | #define OBJ_destinationIndicator OBJ_X509,27L | ||
2131 | |||
2132 | #define LN_preferredDeliveryMethod "preferredDeliveryMethod" | ||
2133 | #define NID_preferredDeliveryMethod 872 | ||
2134 | #define OBJ_preferredDeliveryMethod OBJ_X509,28L | ||
2135 | |||
2136 | #define LN_presentationAddress "presentationAddress" | ||
2137 | #define NID_presentationAddress 873 | ||
2138 | #define OBJ_presentationAddress OBJ_X509,29L | ||
2139 | |||
2140 | #define LN_supportedApplicationContext "supportedApplicationContext" | ||
2141 | #define NID_supportedApplicationContext 874 | ||
2142 | #define OBJ_supportedApplicationContext OBJ_X509,30L | ||
2143 | |||
2144 | #define SN_member "member" | ||
2145 | #define NID_member 875 | ||
2146 | #define OBJ_member OBJ_X509,31L | ||
2147 | |||
2148 | #define SN_owner "owner" | ||
2149 | #define NID_owner 876 | ||
2150 | #define OBJ_owner OBJ_X509,32L | ||
2151 | |||
2152 | #define LN_roleOccupant "roleOccupant" | ||
2153 | #define NID_roleOccupant 877 | ||
2154 | #define OBJ_roleOccupant OBJ_X509,33L | ||
2155 | |||
2156 | #define SN_seeAlso "seeAlso" | ||
2157 | #define NID_seeAlso 878 | ||
2158 | #define OBJ_seeAlso OBJ_X509,34L | ||
2159 | |||
2160 | #define LN_userPassword "userPassword" | ||
2161 | #define NID_userPassword 879 | ||
2162 | #define OBJ_userPassword OBJ_X509,35L | ||
2163 | |||
2164 | #define LN_userCertificate "userCertificate" | ||
2165 | #define NID_userCertificate 880 | ||
2166 | #define OBJ_userCertificate OBJ_X509,36L | ||
2167 | |||
2168 | #define LN_cACertificate "cACertificate" | ||
2169 | #define NID_cACertificate 881 | ||
2170 | #define OBJ_cACertificate OBJ_X509,37L | ||
2171 | |||
2172 | #define LN_authorityRevocationList "authorityRevocationList" | ||
2173 | #define NID_authorityRevocationList 882 | ||
2174 | #define OBJ_authorityRevocationList OBJ_X509,38L | ||
2175 | |||
2176 | #define LN_certificateRevocationList "certificateRevocationList" | ||
2177 | #define NID_certificateRevocationList 883 | ||
2178 | #define OBJ_certificateRevocationList OBJ_X509,39L | ||
2179 | |||
2180 | #define LN_crossCertificatePair "crossCertificatePair" | ||
2181 | #define NID_crossCertificatePair 884 | ||
2182 | #define OBJ_crossCertificatePair OBJ_X509,40L | ||
2183 | |||
2184 | #define SN_name "name" | ||
2185 | #define LN_name "name" | ||
2186 | #define NID_name 173 | ||
2187 | #define OBJ_name OBJ_X509,41L | ||
2188 | |||
2189 | #define SN_givenName "GN" | ||
2190 | #define LN_givenName "givenName" | ||
2191 | #define NID_givenName 99 | ||
2192 | #define OBJ_givenName OBJ_X509,42L | ||
2193 | |||
2194 | #define SN_initials "initials" | ||
2195 | #define LN_initials "initials" | ||
2196 | #define NID_initials 101 | ||
2197 | #define OBJ_initials OBJ_X509,43L | ||
2198 | |||
2199 | #define LN_generationQualifier "generationQualifier" | ||
2200 | #define NID_generationQualifier 509 | ||
2201 | #define OBJ_generationQualifier OBJ_X509,44L | ||
2202 | |||
2203 | #define LN_x500UniqueIdentifier "x500UniqueIdentifier" | ||
2204 | #define NID_x500UniqueIdentifier 503 | ||
2205 | #define OBJ_x500UniqueIdentifier OBJ_X509,45L | ||
2206 | |||
2207 | #define SN_dnQualifier "dnQualifier" | ||
2208 | #define LN_dnQualifier "dnQualifier" | ||
2209 | #define NID_dnQualifier 174 | ||
2210 | #define OBJ_dnQualifier OBJ_X509,46L | ||
2211 | |||
2212 | #define LN_enhancedSearchGuide "enhancedSearchGuide" | ||
2213 | #define NID_enhancedSearchGuide 885 | ||
2214 | #define OBJ_enhancedSearchGuide OBJ_X509,47L | ||
2215 | |||
2216 | #define LN_protocolInformation "protocolInformation" | ||
2217 | #define NID_protocolInformation 886 | ||
2218 | #define OBJ_protocolInformation OBJ_X509,48L | ||
2219 | |||
2220 | #define LN_distinguishedName "distinguishedName" | ||
2221 | #define NID_distinguishedName 887 | ||
2222 | #define OBJ_distinguishedName OBJ_X509,49L | ||
2223 | |||
2224 | #define LN_uniqueMember "uniqueMember" | ||
2225 | #define NID_uniqueMember 888 | ||
2226 | #define OBJ_uniqueMember OBJ_X509,50L | ||
2227 | |||
2228 | #define LN_houseIdentifier "houseIdentifier" | ||
2229 | #define NID_houseIdentifier 889 | ||
2230 | #define OBJ_houseIdentifier OBJ_X509,51L | ||
2231 | |||
2232 | #define LN_supportedAlgorithms "supportedAlgorithms" | ||
2233 | #define NID_supportedAlgorithms 890 | ||
2234 | #define OBJ_supportedAlgorithms OBJ_X509,52L | ||
2235 | |||
2236 | #define LN_deltaRevocationList "deltaRevocationList" | ||
2237 | #define NID_deltaRevocationList 891 | ||
2238 | #define OBJ_deltaRevocationList OBJ_X509,53L | ||
2239 | |||
2240 | #define SN_dmdName "dmdName" | ||
2241 | #define NID_dmdName 892 | ||
2242 | #define OBJ_dmdName OBJ_X509,54L | ||
2243 | |||
2244 | #define LN_pseudonym "pseudonym" | ||
2245 | #define NID_pseudonym 510 | ||
2246 | #define OBJ_pseudonym OBJ_X509,65L | ||
2247 | |||
2248 | #define SN_role "role" | ||
2249 | #define LN_role "role" | ||
2250 | #define NID_role 400 | ||
2251 | #define OBJ_role OBJ_X509,72L | ||
2252 | |||
2253 | #define SN_X500algorithms "X500algorithms" | ||
2254 | #define LN_X500algorithms "directory services - algorithms" | ||
2255 | #define NID_X500algorithms 378 | ||
2256 | #define OBJ_X500algorithms OBJ_X500,8L | ||
2257 | |||
2258 | #define SN_rsa "RSA" | ||
2259 | #define LN_rsa "rsa" | ||
2260 | #define NID_rsa 19 | ||
2261 | #define OBJ_rsa OBJ_X500algorithms,1L,1L | ||
2262 | |||
2263 | #define SN_mdc2WithRSA "RSA-MDC2" | ||
2264 | #define LN_mdc2WithRSA "mdc2WithRSA" | ||
2265 | #define NID_mdc2WithRSA 96 | ||
2266 | #define OBJ_mdc2WithRSA OBJ_X500algorithms,3L,100L | ||
2267 | |||
2268 | #define SN_mdc2 "MDC2" | ||
2269 | #define LN_mdc2 "mdc2" | ||
2270 | #define NID_mdc2 95 | ||
2271 | #define OBJ_mdc2 OBJ_X500algorithms,3L,101L | ||
2272 | |||
2273 | #define SN_id_ce "id-ce" | ||
2274 | #define NID_id_ce 81 | ||
2275 | #define OBJ_id_ce OBJ_X500,29L | ||
2276 | |||
2277 | #define SN_subject_directory_attributes "subjectDirectoryAttributes" | ||
2278 | #define LN_subject_directory_attributes "X509v3 Subject Directory Attributes" | ||
2279 | #define NID_subject_directory_attributes 769 | ||
2280 | #define OBJ_subject_directory_attributes OBJ_id_ce,9L | ||
2281 | |||
2282 | #define SN_subject_key_identifier "subjectKeyIdentifier" | ||
2283 | #define LN_subject_key_identifier "X509v3 Subject Key Identifier" | ||
2284 | #define NID_subject_key_identifier 82 | ||
2285 | #define OBJ_subject_key_identifier OBJ_id_ce,14L | ||
2286 | |||
2287 | #define SN_key_usage "keyUsage" | ||
2288 | #define LN_key_usage "X509v3 Key Usage" | ||
2289 | #define NID_key_usage 83 | ||
2290 | #define OBJ_key_usage OBJ_id_ce,15L | ||
2291 | |||
2292 | #define SN_private_key_usage_period "privateKeyUsagePeriod" | ||
2293 | #define LN_private_key_usage_period "X509v3 Private Key Usage Period" | ||
2294 | #define NID_private_key_usage_period 84 | ||
2295 | #define OBJ_private_key_usage_period OBJ_id_ce,16L | ||
2296 | |||
2297 | #define SN_subject_alt_name "subjectAltName" | ||
2298 | #define LN_subject_alt_name "X509v3 Subject Alternative Name" | ||
2299 | #define NID_subject_alt_name 85 | ||
2300 | #define OBJ_subject_alt_name OBJ_id_ce,17L | ||
2301 | |||
2302 | #define SN_issuer_alt_name "issuerAltName" | ||
2303 | #define LN_issuer_alt_name "X509v3 Issuer Alternative Name" | ||
2304 | #define NID_issuer_alt_name 86 | ||
2305 | #define OBJ_issuer_alt_name OBJ_id_ce,18L | ||
2306 | |||
2307 | #define SN_basic_constraints "basicConstraints" | ||
2308 | #define LN_basic_constraints "X509v3 Basic Constraints" | ||
2309 | #define NID_basic_constraints 87 | ||
2310 | #define OBJ_basic_constraints OBJ_id_ce,19L | ||
2311 | |||
2312 | #define SN_crl_number "crlNumber" | ||
2313 | #define LN_crl_number "X509v3 CRL Number" | ||
2314 | #define NID_crl_number 88 | ||
2315 | #define OBJ_crl_number OBJ_id_ce,20L | ||
2316 | |||
2317 | #define SN_crl_reason "CRLReason" | ||
2318 | #define LN_crl_reason "X509v3 CRL Reason Code" | ||
2319 | #define NID_crl_reason 141 | ||
2320 | #define OBJ_crl_reason OBJ_id_ce,21L | ||
2321 | |||
2322 | #define SN_invalidity_date "invalidityDate" | ||
2323 | #define LN_invalidity_date "Invalidity Date" | ||
2324 | #define NID_invalidity_date 142 | ||
2325 | #define OBJ_invalidity_date OBJ_id_ce,24L | ||
2326 | |||
2327 | #define SN_delta_crl "deltaCRL" | ||
2328 | #define LN_delta_crl "X509v3 Delta CRL Indicator" | ||
2329 | #define NID_delta_crl 140 | ||
2330 | #define OBJ_delta_crl OBJ_id_ce,27L | ||
2331 | |||
2332 | #define SN_issuing_distribution_point "issuingDistributionPoint" | ||
2333 | #define LN_issuing_distribution_point "X509v3 Issuing Distrubution Point" | ||
2334 | #define NID_issuing_distribution_point 770 | ||
2335 | #define OBJ_issuing_distribution_point OBJ_id_ce,28L | ||
2336 | |||
2337 | #define SN_certificate_issuer "certificateIssuer" | ||
2338 | #define LN_certificate_issuer "X509v3 Certificate Issuer" | ||
2339 | #define NID_certificate_issuer 771 | ||
2340 | #define OBJ_certificate_issuer OBJ_id_ce,29L | ||
2341 | |||
2342 | #define SN_name_constraints "nameConstraints" | ||
2343 | #define LN_name_constraints "X509v3 Name Constraints" | ||
2344 | #define NID_name_constraints 666 | ||
2345 | #define OBJ_name_constraints OBJ_id_ce,30L | ||
2346 | |||
2347 | #define SN_crl_distribution_points "crlDistributionPoints" | ||
2348 | #define LN_crl_distribution_points "X509v3 CRL Distribution Points" | ||
2349 | #define NID_crl_distribution_points 103 | ||
2350 | #define OBJ_crl_distribution_points OBJ_id_ce,31L | ||
2351 | |||
2352 | #define SN_certificate_policies "certificatePolicies" | ||
2353 | #define LN_certificate_policies "X509v3 Certificate Policies" | ||
2354 | #define NID_certificate_policies 89 | ||
2355 | #define OBJ_certificate_policies OBJ_id_ce,32L | ||
2356 | |||
2357 | #define SN_any_policy "anyPolicy" | ||
2358 | #define LN_any_policy "X509v3 Any Policy" | ||
2359 | #define NID_any_policy 746 | ||
2360 | #define OBJ_any_policy OBJ_certificate_policies,0L | ||
2361 | |||
2362 | #define SN_policy_mappings "policyMappings" | ||
2363 | #define LN_policy_mappings "X509v3 Policy Mappings" | ||
2364 | #define NID_policy_mappings 747 | ||
2365 | #define OBJ_policy_mappings OBJ_id_ce,33L | ||
2366 | |||
2367 | #define SN_authority_key_identifier "authorityKeyIdentifier" | ||
2368 | #define LN_authority_key_identifier "X509v3 Authority Key Identifier" | ||
2369 | #define NID_authority_key_identifier 90 | ||
2370 | #define OBJ_authority_key_identifier OBJ_id_ce,35L | ||
2371 | |||
2372 | #define SN_policy_constraints "policyConstraints" | ||
2373 | #define LN_policy_constraints "X509v3 Policy Constraints" | ||
2374 | #define NID_policy_constraints 401 | ||
2375 | #define OBJ_policy_constraints OBJ_id_ce,36L | ||
2376 | |||
2377 | #define SN_ext_key_usage "extendedKeyUsage" | ||
2378 | #define LN_ext_key_usage "X509v3 Extended Key Usage" | ||
2379 | #define NID_ext_key_usage 126 | ||
2380 | #define OBJ_ext_key_usage OBJ_id_ce,37L | ||
2381 | |||
2382 | #define SN_freshest_crl "freshestCRL" | ||
2383 | #define LN_freshest_crl "X509v3 Freshest CRL" | ||
2384 | #define NID_freshest_crl 857 | ||
2385 | #define OBJ_freshest_crl OBJ_id_ce,46L | ||
2386 | |||
2387 | #define SN_inhibit_any_policy "inhibitAnyPolicy" | ||
2388 | #define LN_inhibit_any_policy "X509v3 Inhibit Any Policy" | ||
2389 | #define NID_inhibit_any_policy 748 | ||
2390 | #define OBJ_inhibit_any_policy OBJ_id_ce,54L | ||
2391 | |||
2392 | #define SN_target_information "targetInformation" | ||
2393 | #define LN_target_information "X509v3 AC Targeting" | ||
2394 | #define NID_target_information 402 | ||
2395 | #define OBJ_target_information OBJ_id_ce,55L | ||
2396 | |||
2397 | #define SN_no_rev_avail "noRevAvail" | ||
2398 | #define LN_no_rev_avail "X509v3 No Revocation Available" | ||
2399 | #define NID_no_rev_avail 403 | ||
2400 | #define OBJ_no_rev_avail OBJ_id_ce,56L | ||
2401 | |||
2402 | #define SN_netscape "Netscape" | ||
2403 | #define LN_netscape "Netscape Communications Corp." | ||
2404 | #define NID_netscape 57 | ||
2405 | #define OBJ_netscape 2L,16L,840L,1L,113730L | ||
2406 | |||
2407 | #define SN_netscape_cert_extension "nsCertExt" | ||
2408 | #define LN_netscape_cert_extension "Netscape Certificate Extension" | ||
2409 | #define NID_netscape_cert_extension 58 | ||
2410 | #define OBJ_netscape_cert_extension OBJ_netscape,1L | ||
2411 | |||
2412 | #define SN_netscape_data_type "nsDataType" | ||
2413 | #define LN_netscape_data_type "Netscape Data Type" | ||
2414 | #define NID_netscape_data_type 59 | ||
2415 | #define OBJ_netscape_data_type OBJ_netscape,2L | ||
2416 | |||
2417 | #define SN_netscape_cert_type "nsCertType" | ||
2418 | #define LN_netscape_cert_type "Netscape Cert Type" | ||
2419 | #define NID_netscape_cert_type 71 | ||
2420 | #define OBJ_netscape_cert_type OBJ_netscape_cert_extension,1L | ||
2421 | |||
2422 | #define SN_netscape_base_url "nsBaseUrl" | ||
2423 | #define LN_netscape_base_url "Netscape Base Url" | ||
2424 | #define NID_netscape_base_url 72 | ||
2425 | #define OBJ_netscape_base_url OBJ_netscape_cert_extension,2L | ||
2426 | |||
2427 | #define SN_netscape_revocation_url "nsRevocationUrl" | ||
2428 | #define LN_netscape_revocation_url "Netscape Revocation Url" | ||
2429 | #define NID_netscape_revocation_url 73 | ||
2430 | #define OBJ_netscape_revocation_url OBJ_netscape_cert_extension,3L | ||
2431 | |||
2432 | #define SN_netscape_ca_revocation_url "nsCaRevocationUrl" | ||
2433 | #define LN_netscape_ca_revocation_url "Netscape CA Revocation Url" | ||
2434 | #define NID_netscape_ca_revocation_url 74 | ||
2435 | #define OBJ_netscape_ca_revocation_url OBJ_netscape_cert_extension,4L | ||
2436 | |||
2437 | #define SN_netscape_renewal_url "nsRenewalUrl" | ||
2438 | #define LN_netscape_renewal_url "Netscape Renewal Url" | ||
2439 | #define NID_netscape_renewal_url 75 | ||
2440 | #define OBJ_netscape_renewal_url OBJ_netscape_cert_extension,7L | ||
2441 | |||
2442 | #define SN_netscape_ca_policy_url "nsCaPolicyUrl" | ||
2443 | #define LN_netscape_ca_policy_url "Netscape CA Policy Url" | ||
2444 | #define NID_netscape_ca_policy_url 76 | ||
2445 | #define OBJ_netscape_ca_policy_url OBJ_netscape_cert_extension,8L | ||
2446 | |||
2447 | #define SN_netscape_ssl_server_name "nsSslServerName" | ||
2448 | #define LN_netscape_ssl_server_name "Netscape SSL Server Name" | ||
2449 | #define NID_netscape_ssl_server_name 77 | ||
2450 | #define OBJ_netscape_ssl_server_name OBJ_netscape_cert_extension,12L | ||
2451 | |||
2452 | #define SN_netscape_comment "nsComment" | ||
2453 | #define LN_netscape_comment "Netscape Comment" | ||
2454 | #define NID_netscape_comment 78 | ||
2455 | #define OBJ_netscape_comment OBJ_netscape_cert_extension,13L | ||
2456 | |||
2457 | #define SN_netscape_cert_sequence "nsCertSequence" | ||
2458 | #define LN_netscape_cert_sequence "Netscape Certificate Sequence" | ||
2459 | #define NID_netscape_cert_sequence 79 | ||
2460 | #define OBJ_netscape_cert_sequence OBJ_netscape_data_type,5L | ||
2461 | |||
2462 | #define SN_ns_sgc "nsSGC" | ||
2463 | #define LN_ns_sgc "Netscape Server Gated Crypto" | ||
2464 | #define NID_ns_sgc 139 | ||
2465 | #define OBJ_ns_sgc OBJ_netscape,4L,1L | ||
2466 | |||
2467 | #define SN_org "ORG" | ||
2468 | #define LN_org "org" | ||
2469 | #define NID_org 379 | ||
2470 | #define OBJ_org OBJ_iso,3L | ||
2471 | |||
2472 | #define SN_dod "DOD" | ||
2473 | #define LN_dod "dod" | ||
2474 | #define NID_dod 380 | ||
2475 | #define OBJ_dod OBJ_org,6L | ||
2476 | |||
2477 | #define SN_iana "IANA" | ||
2478 | #define LN_iana "iana" | ||
2479 | #define NID_iana 381 | ||
2480 | #define OBJ_iana OBJ_dod,1L | ||
2481 | |||
2482 | #define OBJ_internet OBJ_iana | ||
2483 | |||
2484 | #define SN_Directory "directory" | ||
2485 | #define LN_Directory "Directory" | ||
2486 | #define NID_Directory 382 | ||
2487 | #define OBJ_Directory OBJ_internet,1L | ||
2488 | |||
2489 | #define SN_Management "mgmt" | ||
2490 | #define LN_Management "Management" | ||
2491 | #define NID_Management 383 | ||
2492 | #define OBJ_Management OBJ_internet,2L | ||
2493 | |||
2494 | #define SN_Experimental "experimental" | ||
2495 | #define LN_Experimental "Experimental" | ||
2496 | #define NID_Experimental 384 | ||
2497 | #define OBJ_Experimental OBJ_internet,3L | ||
2498 | |||
2499 | #define SN_Private "private" | ||
2500 | #define LN_Private "Private" | ||
2501 | #define NID_Private 385 | ||
2502 | #define OBJ_Private OBJ_internet,4L | ||
2503 | |||
2504 | #define SN_Security "security" | ||
2505 | #define LN_Security "Security" | ||
2506 | #define NID_Security 386 | ||
2507 | #define OBJ_Security OBJ_internet,5L | ||
2508 | |||
2509 | #define SN_SNMPv2 "snmpv2" | ||
2510 | #define LN_SNMPv2 "SNMPv2" | ||
2511 | #define NID_SNMPv2 387 | ||
2512 | #define OBJ_SNMPv2 OBJ_internet,6L | ||
2513 | |||
2514 | #define LN_Mail "Mail" | ||
2515 | #define NID_Mail 388 | ||
2516 | #define OBJ_Mail OBJ_internet,7L | ||
2517 | |||
2518 | #define SN_Enterprises "enterprises" | ||
2519 | #define LN_Enterprises "Enterprises" | ||
2520 | #define NID_Enterprises 389 | ||
2521 | #define OBJ_Enterprises OBJ_Private,1L | ||
2522 | |||
2523 | #define SN_dcObject "dcobject" | ||
2524 | #define LN_dcObject "dcObject" | ||
2525 | #define NID_dcObject 390 | ||
2526 | #define OBJ_dcObject OBJ_Enterprises,1466L,344L | ||
2527 | |||
2528 | #define SN_mime_mhs "mime-mhs" | ||
2529 | #define LN_mime_mhs "MIME MHS" | ||
2530 | #define NID_mime_mhs 504 | ||
2531 | #define OBJ_mime_mhs OBJ_Mail,1L | ||
2532 | |||
2533 | #define SN_mime_mhs_headings "mime-mhs-headings" | ||
2534 | #define LN_mime_mhs_headings "mime-mhs-headings" | ||
2535 | #define NID_mime_mhs_headings 505 | ||
2536 | #define OBJ_mime_mhs_headings OBJ_mime_mhs,1L | ||
2537 | |||
2538 | #define SN_mime_mhs_bodies "mime-mhs-bodies" | ||
2539 | #define LN_mime_mhs_bodies "mime-mhs-bodies" | ||
2540 | #define NID_mime_mhs_bodies 506 | ||
2541 | #define OBJ_mime_mhs_bodies OBJ_mime_mhs,2L | ||
2542 | |||
2543 | #define SN_id_hex_partial_message "id-hex-partial-message" | ||
2544 | #define LN_id_hex_partial_message "id-hex-partial-message" | ||
2545 | #define NID_id_hex_partial_message 507 | ||
2546 | #define OBJ_id_hex_partial_message OBJ_mime_mhs_headings,1L | ||
2547 | |||
2548 | #define SN_id_hex_multipart_message "id-hex-multipart-message" | ||
2549 | #define LN_id_hex_multipart_message "id-hex-multipart-message" | ||
2550 | #define NID_id_hex_multipart_message 508 | ||
2551 | #define OBJ_id_hex_multipart_message OBJ_mime_mhs_headings,2L | ||
2552 | |||
2553 | #define SN_rle_compression "RLE" | ||
2554 | #define LN_rle_compression "run length compression" | ||
2555 | #define NID_rle_compression 124 | ||
2556 | #define OBJ_rle_compression 1L,1L,1L,1L,666L,1L | ||
2557 | |||
2558 | #define SN_zlib_compression "ZLIB" | ||
2559 | #define LN_zlib_compression "zlib compression" | ||
2560 | #define NID_zlib_compression 125 | ||
2561 | #define OBJ_zlib_compression OBJ_id_smime_alg,8L | ||
2562 | |||
2563 | #define OBJ_csor 2L,16L,840L,1L,101L,3L | ||
2564 | |||
2565 | #define OBJ_nistAlgorithms OBJ_csor,4L | ||
2566 | |||
2567 | #define OBJ_aes OBJ_nistAlgorithms,1L | ||
2568 | |||
2569 | #define SN_aes_128_ecb "AES-128-ECB" | ||
2570 | #define LN_aes_128_ecb "aes-128-ecb" | ||
2571 | #define NID_aes_128_ecb 418 | ||
2572 | #define OBJ_aes_128_ecb OBJ_aes,1L | ||
2573 | |||
2574 | #define SN_aes_128_cbc "AES-128-CBC" | ||
2575 | #define LN_aes_128_cbc "aes-128-cbc" | ||
2576 | #define NID_aes_128_cbc 419 | ||
2577 | #define OBJ_aes_128_cbc OBJ_aes,2L | ||
2578 | |||
2579 | #define SN_aes_128_ofb128 "AES-128-OFB" | ||
2580 | #define LN_aes_128_ofb128 "aes-128-ofb" | ||
2581 | #define NID_aes_128_ofb128 420 | ||
2582 | #define OBJ_aes_128_ofb128 OBJ_aes,3L | ||
2583 | |||
2584 | #define SN_aes_128_cfb128 "AES-128-CFB" | ||
2585 | #define LN_aes_128_cfb128 "aes-128-cfb" | ||
2586 | #define NID_aes_128_cfb128 421 | ||
2587 | #define OBJ_aes_128_cfb128 OBJ_aes,4L | ||
2588 | |||
2589 | #define SN_aes_192_ecb "AES-192-ECB" | ||
2590 | #define LN_aes_192_ecb "aes-192-ecb" | ||
2591 | #define NID_aes_192_ecb 422 | ||
2592 | #define OBJ_aes_192_ecb OBJ_aes,21L | ||
2593 | |||
2594 | #define SN_aes_192_cbc "AES-192-CBC" | ||
2595 | #define LN_aes_192_cbc "aes-192-cbc" | ||
2596 | #define NID_aes_192_cbc 423 | ||
2597 | #define OBJ_aes_192_cbc OBJ_aes,22L | ||
2598 | |||
2599 | #define SN_aes_192_ofb128 "AES-192-OFB" | ||
2600 | #define LN_aes_192_ofb128 "aes-192-ofb" | ||
2601 | #define NID_aes_192_ofb128 424 | ||
2602 | #define OBJ_aes_192_ofb128 OBJ_aes,23L | ||
2603 | |||
2604 | #define SN_aes_192_cfb128 "AES-192-CFB" | ||
2605 | #define LN_aes_192_cfb128 "aes-192-cfb" | ||
2606 | #define NID_aes_192_cfb128 425 | ||
2607 | #define OBJ_aes_192_cfb128 OBJ_aes,24L | ||
2608 | |||
2609 | #define SN_aes_256_ecb "AES-256-ECB" | ||
2610 | #define LN_aes_256_ecb "aes-256-ecb" | ||
2611 | #define NID_aes_256_ecb 426 | ||
2612 | #define OBJ_aes_256_ecb OBJ_aes,41L | ||
2613 | |||
2614 | #define SN_aes_256_cbc "AES-256-CBC" | ||
2615 | #define LN_aes_256_cbc "aes-256-cbc" | ||
2616 | #define NID_aes_256_cbc 427 | ||
2617 | #define OBJ_aes_256_cbc OBJ_aes,42L | ||
2618 | |||
2619 | #define SN_aes_256_ofb128 "AES-256-OFB" | ||
2620 | #define LN_aes_256_ofb128 "aes-256-ofb" | ||
2621 | #define NID_aes_256_ofb128 428 | ||
2622 | #define OBJ_aes_256_ofb128 OBJ_aes,43L | ||
2623 | |||
2624 | #define SN_aes_256_cfb128 "AES-256-CFB" | ||
2625 | #define LN_aes_256_cfb128 "aes-256-cfb" | ||
2626 | #define NID_aes_256_cfb128 429 | ||
2627 | #define OBJ_aes_256_cfb128 OBJ_aes,44L | ||
2628 | |||
2629 | #define SN_aes_128_cfb1 "AES-128-CFB1" | ||
2630 | #define LN_aes_128_cfb1 "aes-128-cfb1" | ||
2631 | #define NID_aes_128_cfb1 650 | ||
2632 | |||
2633 | #define SN_aes_192_cfb1 "AES-192-CFB1" | ||
2634 | #define LN_aes_192_cfb1 "aes-192-cfb1" | ||
2635 | #define NID_aes_192_cfb1 651 | ||
2636 | |||
2637 | #define SN_aes_256_cfb1 "AES-256-CFB1" | ||
2638 | #define LN_aes_256_cfb1 "aes-256-cfb1" | ||
2639 | #define NID_aes_256_cfb1 652 | ||
2640 | |||
2641 | #define SN_aes_128_cfb8 "AES-128-CFB8" | ||
2642 | #define LN_aes_128_cfb8 "aes-128-cfb8" | ||
2643 | #define NID_aes_128_cfb8 653 | ||
2644 | |||
2645 | #define SN_aes_192_cfb8 "AES-192-CFB8" | ||
2646 | #define LN_aes_192_cfb8 "aes-192-cfb8" | ||
2647 | #define NID_aes_192_cfb8 654 | ||
2648 | |||
2649 | #define SN_aes_256_cfb8 "AES-256-CFB8" | ||
2650 | #define LN_aes_256_cfb8 "aes-256-cfb8" | ||
2651 | #define NID_aes_256_cfb8 655 | ||
2652 | |||
2653 | #define SN_des_cfb1 "DES-CFB1" | ||
2654 | #define LN_des_cfb1 "des-cfb1" | ||
2655 | #define NID_des_cfb1 656 | ||
2656 | |||
2657 | #define SN_des_cfb8 "DES-CFB8" | ||
2658 | #define LN_des_cfb8 "des-cfb8" | ||
2659 | #define NID_des_cfb8 657 | ||
2660 | |||
2661 | #define SN_des_ede3_cfb1 "DES-EDE3-CFB1" | ||
2662 | #define LN_des_ede3_cfb1 "des-ede3-cfb1" | ||
2663 | #define NID_des_ede3_cfb1 658 | ||
2664 | |||
2665 | #define SN_des_ede3_cfb8 "DES-EDE3-CFB8" | ||
2666 | #define LN_des_ede3_cfb8 "des-ede3-cfb8" | ||
2667 | #define NID_des_ede3_cfb8 659 | ||
2668 | |||
2669 | #define SN_id_aes128_wrap "id-aes128-wrap" | ||
2670 | #define NID_id_aes128_wrap 788 | ||
2671 | #define OBJ_id_aes128_wrap OBJ_aes,5L | ||
2672 | |||
2673 | #define SN_id_aes192_wrap "id-aes192-wrap" | ||
2674 | #define NID_id_aes192_wrap 789 | ||
2675 | #define OBJ_id_aes192_wrap OBJ_aes,25L | ||
2676 | |||
2677 | #define SN_id_aes256_wrap "id-aes256-wrap" | ||
2678 | #define NID_id_aes256_wrap 790 | ||
2679 | #define OBJ_id_aes256_wrap OBJ_aes,45L | ||
2680 | |||
2681 | #define OBJ_nist_hashalgs OBJ_nistAlgorithms,2L | ||
2682 | |||
2683 | #define SN_sha256 "SHA256" | ||
2684 | #define LN_sha256 "sha256" | ||
2685 | #define NID_sha256 672 | ||
2686 | #define OBJ_sha256 OBJ_nist_hashalgs,1L | ||
2687 | |||
2688 | #define SN_sha384 "SHA384" | ||
2689 | #define LN_sha384 "sha384" | ||
2690 | #define NID_sha384 673 | ||
2691 | #define OBJ_sha384 OBJ_nist_hashalgs,2L | ||
2692 | |||
2693 | #define SN_sha512 "SHA512" | ||
2694 | #define LN_sha512 "sha512" | ||
2695 | #define NID_sha512 674 | ||
2696 | #define OBJ_sha512 OBJ_nist_hashalgs,3L | ||
2697 | |||
2698 | #define SN_sha224 "SHA224" | ||
2699 | #define LN_sha224 "sha224" | ||
2700 | #define NID_sha224 675 | ||
2701 | #define OBJ_sha224 OBJ_nist_hashalgs,4L | ||
2702 | |||
2703 | #define OBJ_dsa_with_sha2 OBJ_nistAlgorithms,3L | ||
2704 | |||
2705 | #define SN_dsa_with_SHA224 "dsa_with_SHA224" | ||
2706 | #define NID_dsa_with_SHA224 802 | ||
2707 | #define OBJ_dsa_with_SHA224 OBJ_dsa_with_sha2,1L | ||
2708 | |||
2709 | #define SN_dsa_with_SHA256 "dsa_with_SHA256" | ||
2710 | #define NID_dsa_with_SHA256 803 | ||
2711 | #define OBJ_dsa_with_SHA256 OBJ_dsa_with_sha2,2L | ||
2712 | |||
2713 | #define SN_hold_instruction_code "holdInstructionCode" | ||
2714 | #define LN_hold_instruction_code "Hold Instruction Code" | ||
2715 | #define NID_hold_instruction_code 430 | ||
2716 | #define OBJ_hold_instruction_code OBJ_id_ce,23L | ||
2717 | |||
2718 | #define OBJ_holdInstruction OBJ_X9_57,2L | ||
2719 | |||
2720 | #define SN_hold_instruction_none "holdInstructionNone" | ||
2721 | #define LN_hold_instruction_none "Hold Instruction None" | ||
2722 | #define NID_hold_instruction_none 431 | ||
2723 | #define OBJ_hold_instruction_none OBJ_holdInstruction,1L | ||
2724 | |||
2725 | #define SN_hold_instruction_call_issuer "holdInstructionCallIssuer" | ||
2726 | #define LN_hold_instruction_call_issuer "Hold Instruction Call Issuer" | ||
2727 | #define NID_hold_instruction_call_issuer 432 | ||
2728 | #define OBJ_hold_instruction_call_issuer OBJ_holdInstruction,2L | ||
2729 | |||
2730 | #define SN_hold_instruction_reject "holdInstructionReject" | ||
2731 | #define LN_hold_instruction_reject "Hold Instruction Reject" | ||
2732 | #define NID_hold_instruction_reject 433 | ||
2733 | #define OBJ_hold_instruction_reject OBJ_holdInstruction,3L | ||
2734 | |||
2735 | #define SN_data "data" | ||
2736 | #define NID_data 434 | ||
2737 | #define OBJ_data OBJ_itu_t,9L | ||
2738 | |||
2739 | #define SN_pss "pss" | ||
2740 | #define NID_pss 435 | ||
2741 | #define OBJ_pss OBJ_data,2342L | ||
2742 | |||
2743 | #define SN_ucl "ucl" | ||
2744 | #define NID_ucl 436 | ||
2745 | #define OBJ_ucl OBJ_pss,19200300L | ||
2746 | |||
2747 | #define SN_pilot "pilot" | ||
2748 | #define NID_pilot 437 | ||
2749 | #define OBJ_pilot OBJ_ucl,100L | ||
2750 | |||
2751 | #define LN_pilotAttributeType "pilotAttributeType" | ||
2752 | #define NID_pilotAttributeType 438 | ||
2753 | #define OBJ_pilotAttributeType OBJ_pilot,1L | ||
2754 | |||
2755 | #define LN_pilotAttributeSyntax "pilotAttributeSyntax" | ||
2756 | #define NID_pilotAttributeSyntax 439 | ||
2757 | #define OBJ_pilotAttributeSyntax OBJ_pilot,3L | ||
2758 | |||
2759 | #define LN_pilotObjectClass "pilotObjectClass" | ||
2760 | #define NID_pilotObjectClass 440 | ||
2761 | #define OBJ_pilotObjectClass OBJ_pilot,4L | ||
2762 | |||
2763 | #define LN_pilotGroups "pilotGroups" | ||
2764 | #define NID_pilotGroups 441 | ||
2765 | #define OBJ_pilotGroups OBJ_pilot,10L | ||
2766 | |||
2767 | #define LN_iA5StringSyntax "iA5StringSyntax" | ||
2768 | #define NID_iA5StringSyntax 442 | ||
2769 | #define OBJ_iA5StringSyntax OBJ_pilotAttributeSyntax,4L | ||
2770 | |||
2771 | #define LN_caseIgnoreIA5StringSyntax "caseIgnoreIA5StringSyntax" | ||
2772 | #define NID_caseIgnoreIA5StringSyntax 443 | ||
2773 | #define OBJ_caseIgnoreIA5StringSyntax OBJ_pilotAttributeSyntax,5L | ||
2774 | |||
2775 | #define LN_pilotObject "pilotObject" | ||
2776 | #define NID_pilotObject 444 | ||
2777 | #define OBJ_pilotObject OBJ_pilotObjectClass,3L | ||
2778 | |||
2779 | #define LN_pilotPerson "pilotPerson" | ||
2780 | #define NID_pilotPerson 445 | ||
2781 | #define OBJ_pilotPerson OBJ_pilotObjectClass,4L | ||
2782 | |||
2783 | #define SN_account "account" | ||
2784 | #define NID_account 446 | ||
2785 | #define OBJ_account OBJ_pilotObjectClass,5L | ||
2786 | |||
2787 | #define SN_document "document" | ||
2788 | #define NID_document 447 | ||
2789 | #define OBJ_document OBJ_pilotObjectClass,6L | ||
2790 | |||
2791 | #define SN_room "room" | ||
2792 | #define NID_room 448 | ||
2793 | #define OBJ_room OBJ_pilotObjectClass,7L | ||
2794 | |||
2795 | #define LN_documentSeries "documentSeries" | ||
2796 | #define NID_documentSeries 449 | ||
2797 | #define OBJ_documentSeries OBJ_pilotObjectClass,9L | ||
2798 | |||
2799 | #define SN_Domain "domain" | ||
2800 | #define LN_Domain "Domain" | ||
2801 | #define NID_Domain 392 | ||
2802 | #define OBJ_Domain OBJ_pilotObjectClass,13L | ||
2803 | |||
2804 | #define LN_rFC822localPart "rFC822localPart" | ||
2805 | #define NID_rFC822localPart 450 | ||
2806 | #define OBJ_rFC822localPart OBJ_pilotObjectClass,14L | ||
2807 | |||
2808 | #define LN_dNSDomain "dNSDomain" | ||
2809 | #define NID_dNSDomain 451 | ||
2810 | #define OBJ_dNSDomain OBJ_pilotObjectClass,15L | ||
2811 | |||
2812 | #define LN_domainRelatedObject "domainRelatedObject" | ||
2813 | #define NID_domainRelatedObject 452 | ||
2814 | #define OBJ_domainRelatedObject OBJ_pilotObjectClass,17L | ||
2815 | |||
2816 | #define LN_friendlyCountry "friendlyCountry" | ||
2817 | #define NID_friendlyCountry 453 | ||
2818 | #define OBJ_friendlyCountry OBJ_pilotObjectClass,18L | ||
2819 | |||
2820 | #define LN_simpleSecurityObject "simpleSecurityObject" | ||
2821 | #define NID_simpleSecurityObject 454 | ||
2822 | #define OBJ_simpleSecurityObject OBJ_pilotObjectClass,19L | ||
2823 | |||
2824 | #define LN_pilotOrganization "pilotOrganization" | ||
2825 | #define NID_pilotOrganization 455 | ||
2826 | #define OBJ_pilotOrganization OBJ_pilotObjectClass,20L | ||
2827 | |||
2828 | #define LN_pilotDSA "pilotDSA" | ||
2829 | #define NID_pilotDSA 456 | ||
2830 | #define OBJ_pilotDSA OBJ_pilotObjectClass,21L | ||
2831 | |||
2832 | #define LN_qualityLabelledData "qualityLabelledData" | ||
2833 | #define NID_qualityLabelledData 457 | ||
2834 | #define OBJ_qualityLabelledData OBJ_pilotObjectClass,22L | ||
2835 | |||
2836 | #define SN_userId "UID" | ||
2837 | #define LN_userId "userId" | ||
2838 | #define NID_userId 458 | ||
2839 | #define OBJ_userId OBJ_pilotAttributeType,1L | ||
2840 | |||
2841 | #define LN_textEncodedORAddress "textEncodedORAddress" | ||
2842 | #define NID_textEncodedORAddress 459 | ||
2843 | #define OBJ_textEncodedORAddress OBJ_pilotAttributeType,2L | ||
2844 | |||
2845 | #define SN_rfc822Mailbox "mail" | ||
2846 | #define LN_rfc822Mailbox "rfc822Mailbox" | ||
2847 | #define NID_rfc822Mailbox 460 | ||
2848 | #define OBJ_rfc822Mailbox OBJ_pilotAttributeType,3L | ||
2849 | |||
2850 | #define SN_info "info" | ||
2851 | #define NID_info 461 | ||
2852 | #define OBJ_info OBJ_pilotAttributeType,4L | ||
2853 | |||
2854 | #define LN_favouriteDrink "favouriteDrink" | ||
2855 | #define NID_favouriteDrink 462 | ||
2856 | #define OBJ_favouriteDrink OBJ_pilotAttributeType,5L | ||
2857 | |||
2858 | #define LN_roomNumber "roomNumber" | ||
2859 | #define NID_roomNumber 463 | ||
2860 | #define OBJ_roomNumber OBJ_pilotAttributeType,6L | ||
2861 | |||
2862 | #define SN_photo "photo" | ||
2863 | #define NID_photo 464 | ||
2864 | #define OBJ_photo OBJ_pilotAttributeType,7L | ||
2865 | |||
2866 | #define LN_userClass "userClass" | ||
2867 | #define NID_userClass 465 | ||
2868 | #define OBJ_userClass OBJ_pilotAttributeType,8L | ||
2869 | |||
2870 | #define SN_host "host" | ||
2871 | #define NID_host 466 | ||
2872 | #define OBJ_host OBJ_pilotAttributeType,9L | ||
2873 | |||
2874 | #define SN_manager "manager" | ||
2875 | #define NID_manager 467 | ||
2876 | #define OBJ_manager OBJ_pilotAttributeType,10L | ||
2877 | |||
2878 | #define LN_documentIdentifier "documentIdentifier" | ||
2879 | #define NID_documentIdentifier 468 | ||
2880 | #define OBJ_documentIdentifier OBJ_pilotAttributeType,11L | ||
2881 | |||
2882 | #define LN_documentTitle "documentTitle" | ||
2883 | #define NID_documentTitle 469 | ||
2884 | #define OBJ_documentTitle OBJ_pilotAttributeType,12L | ||
2885 | |||
2886 | #define LN_documentVersion "documentVersion" | ||
2887 | #define NID_documentVersion 470 | ||
2888 | #define OBJ_documentVersion OBJ_pilotAttributeType,13L | ||
2889 | |||
2890 | #define LN_documentAuthor "documentAuthor" | ||
2891 | #define NID_documentAuthor 471 | ||
2892 | #define OBJ_documentAuthor OBJ_pilotAttributeType,14L | ||
2893 | |||
2894 | #define LN_documentLocation "documentLocation" | ||
2895 | #define NID_documentLocation 472 | ||
2896 | #define OBJ_documentLocation OBJ_pilotAttributeType,15L | ||
2897 | |||
2898 | #define LN_homeTelephoneNumber "homeTelephoneNumber" | ||
2899 | #define NID_homeTelephoneNumber 473 | ||
2900 | #define OBJ_homeTelephoneNumber OBJ_pilotAttributeType,20L | ||
2901 | |||
2902 | #define SN_secretary "secretary" | ||
2903 | #define NID_secretary 474 | ||
2904 | #define OBJ_secretary OBJ_pilotAttributeType,21L | ||
2905 | |||
2906 | #define LN_otherMailbox "otherMailbox" | ||
2907 | #define NID_otherMailbox 475 | ||
2908 | #define OBJ_otherMailbox OBJ_pilotAttributeType,22L | ||
2909 | |||
2910 | #define LN_lastModifiedTime "lastModifiedTime" | ||
2911 | #define NID_lastModifiedTime 476 | ||
2912 | #define OBJ_lastModifiedTime OBJ_pilotAttributeType,23L | ||
2913 | |||
2914 | #define LN_lastModifiedBy "lastModifiedBy" | ||
2915 | #define NID_lastModifiedBy 477 | ||
2916 | #define OBJ_lastModifiedBy OBJ_pilotAttributeType,24L | ||
2917 | |||
2918 | #define SN_domainComponent "DC" | ||
2919 | #define LN_domainComponent "domainComponent" | ||
2920 | #define NID_domainComponent 391 | ||
2921 | #define OBJ_domainComponent OBJ_pilotAttributeType,25L | ||
2922 | |||
2923 | #define LN_aRecord "aRecord" | ||
2924 | #define NID_aRecord 478 | ||
2925 | #define OBJ_aRecord OBJ_pilotAttributeType,26L | ||
2926 | |||
2927 | #define LN_pilotAttributeType27 "pilotAttributeType27" | ||
2928 | #define NID_pilotAttributeType27 479 | ||
2929 | #define OBJ_pilotAttributeType27 OBJ_pilotAttributeType,27L | ||
2930 | |||
2931 | #define LN_mXRecord "mXRecord" | ||
2932 | #define NID_mXRecord 480 | ||
2933 | #define OBJ_mXRecord OBJ_pilotAttributeType,28L | ||
2934 | |||
2935 | #define LN_nSRecord "nSRecord" | ||
2936 | #define NID_nSRecord 481 | ||
2937 | #define OBJ_nSRecord OBJ_pilotAttributeType,29L | ||
2938 | |||
2939 | #define LN_sOARecord "sOARecord" | ||
2940 | #define NID_sOARecord 482 | ||
2941 | #define OBJ_sOARecord OBJ_pilotAttributeType,30L | ||
2942 | |||
2943 | #define LN_cNAMERecord "cNAMERecord" | ||
2944 | #define NID_cNAMERecord 483 | ||
2945 | #define OBJ_cNAMERecord OBJ_pilotAttributeType,31L | ||
2946 | |||
2947 | #define LN_associatedDomain "associatedDomain" | ||
2948 | #define NID_associatedDomain 484 | ||
2949 | #define OBJ_associatedDomain OBJ_pilotAttributeType,37L | ||
2950 | |||
2951 | #define LN_associatedName "associatedName" | ||
2952 | #define NID_associatedName 485 | ||
2953 | #define OBJ_associatedName OBJ_pilotAttributeType,38L | ||
2954 | |||
2955 | #define LN_homePostalAddress "homePostalAddress" | ||
2956 | #define NID_homePostalAddress 486 | ||
2957 | #define OBJ_homePostalAddress OBJ_pilotAttributeType,39L | ||
2958 | |||
2959 | #define LN_personalTitle "personalTitle" | ||
2960 | #define NID_personalTitle 487 | ||
2961 | #define OBJ_personalTitle OBJ_pilotAttributeType,40L | ||
2962 | |||
2963 | #define LN_mobileTelephoneNumber "mobileTelephoneNumber" | ||
2964 | #define NID_mobileTelephoneNumber 488 | ||
2965 | #define OBJ_mobileTelephoneNumber OBJ_pilotAttributeType,41L | ||
2966 | |||
2967 | #define LN_pagerTelephoneNumber "pagerTelephoneNumber" | ||
2968 | #define NID_pagerTelephoneNumber 489 | ||
2969 | #define OBJ_pagerTelephoneNumber OBJ_pilotAttributeType,42L | ||
2970 | |||
2971 | #define LN_friendlyCountryName "friendlyCountryName" | ||
2972 | #define NID_friendlyCountryName 490 | ||
2973 | #define OBJ_friendlyCountryName OBJ_pilotAttributeType,43L | ||
2974 | |||
2975 | #define LN_organizationalStatus "organizationalStatus" | ||
2976 | #define NID_organizationalStatus 491 | ||
2977 | #define OBJ_organizationalStatus OBJ_pilotAttributeType,45L | ||
2978 | |||
2979 | #define LN_janetMailbox "janetMailbox" | ||
2980 | #define NID_janetMailbox 492 | ||
2981 | #define OBJ_janetMailbox OBJ_pilotAttributeType,46L | ||
2982 | |||
2983 | #define LN_mailPreferenceOption "mailPreferenceOption" | ||
2984 | #define NID_mailPreferenceOption 493 | ||
2985 | #define OBJ_mailPreferenceOption OBJ_pilotAttributeType,47L | ||
2986 | |||
2987 | #define LN_buildingName "buildingName" | ||
2988 | #define NID_buildingName 494 | ||
2989 | #define OBJ_buildingName OBJ_pilotAttributeType,48L | ||
2990 | |||
2991 | #define LN_dSAQuality "dSAQuality" | ||
2992 | #define NID_dSAQuality 495 | ||
2993 | #define OBJ_dSAQuality OBJ_pilotAttributeType,49L | ||
2994 | |||
2995 | #define LN_singleLevelQuality "singleLevelQuality" | ||
2996 | #define NID_singleLevelQuality 496 | ||
2997 | #define OBJ_singleLevelQuality OBJ_pilotAttributeType,50L | ||
2998 | |||
2999 | #define LN_subtreeMinimumQuality "subtreeMinimumQuality" | ||
3000 | #define NID_subtreeMinimumQuality 497 | ||
3001 | #define OBJ_subtreeMinimumQuality OBJ_pilotAttributeType,51L | ||
3002 | |||
3003 | #define LN_subtreeMaximumQuality "subtreeMaximumQuality" | ||
3004 | #define NID_subtreeMaximumQuality 498 | ||
3005 | #define OBJ_subtreeMaximumQuality OBJ_pilotAttributeType,52L | ||
3006 | |||
3007 | #define LN_personalSignature "personalSignature" | ||
3008 | #define NID_personalSignature 499 | ||
3009 | #define OBJ_personalSignature OBJ_pilotAttributeType,53L | ||
3010 | |||
3011 | #define LN_dITRedirect "dITRedirect" | ||
3012 | #define NID_dITRedirect 500 | ||
3013 | #define OBJ_dITRedirect OBJ_pilotAttributeType,54L | ||
3014 | |||
3015 | #define SN_audio "audio" | ||
3016 | #define NID_audio 501 | ||
3017 | #define OBJ_audio OBJ_pilotAttributeType,55L | ||
3018 | |||
3019 | #define LN_documentPublisher "documentPublisher" | ||
3020 | #define NID_documentPublisher 502 | ||
3021 | #define OBJ_documentPublisher OBJ_pilotAttributeType,56L | ||
3022 | |||
3023 | #define SN_id_set "id-set" | ||
3024 | #define LN_id_set "Secure Electronic Transactions" | ||
3025 | #define NID_id_set 512 | ||
3026 | #define OBJ_id_set OBJ_international_organizations,42L | ||
3027 | |||
3028 | #define SN_set_ctype "set-ctype" | ||
3029 | #define LN_set_ctype "content types" | ||
3030 | #define NID_set_ctype 513 | ||
3031 | #define OBJ_set_ctype OBJ_id_set,0L | ||
3032 | |||
3033 | #define SN_set_msgExt "set-msgExt" | ||
3034 | #define LN_set_msgExt "message extensions" | ||
3035 | #define NID_set_msgExt 514 | ||
3036 | #define OBJ_set_msgExt OBJ_id_set,1L | ||
3037 | |||
3038 | #define SN_set_attr "set-attr" | ||
3039 | #define NID_set_attr 515 | ||
3040 | #define OBJ_set_attr OBJ_id_set,3L | ||
3041 | |||
3042 | #define SN_set_policy "set-policy" | ||
3043 | #define NID_set_policy 516 | ||
3044 | #define OBJ_set_policy OBJ_id_set,5L | ||
3045 | |||
3046 | #define SN_set_certExt "set-certExt" | ||
3047 | #define LN_set_certExt "certificate extensions" | ||
3048 | #define NID_set_certExt 517 | ||
3049 | #define OBJ_set_certExt OBJ_id_set,7L | ||
3050 | |||
3051 | #define SN_set_brand "set-brand" | ||
3052 | #define NID_set_brand 518 | ||
3053 | #define OBJ_set_brand OBJ_id_set,8L | ||
3054 | |||
3055 | #define SN_setct_PANData "setct-PANData" | ||
3056 | #define NID_setct_PANData 519 | ||
3057 | #define OBJ_setct_PANData OBJ_set_ctype,0L | ||
3058 | |||
3059 | #define SN_setct_PANToken "setct-PANToken" | ||
3060 | #define NID_setct_PANToken 520 | ||
3061 | #define OBJ_setct_PANToken OBJ_set_ctype,1L | ||
3062 | |||
3063 | #define SN_setct_PANOnly "setct-PANOnly" | ||
3064 | #define NID_setct_PANOnly 521 | ||
3065 | #define OBJ_setct_PANOnly OBJ_set_ctype,2L | ||
3066 | |||
3067 | #define SN_setct_OIData "setct-OIData" | ||
3068 | #define NID_setct_OIData 522 | ||
3069 | #define OBJ_setct_OIData OBJ_set_ctype,3L | ||
3070 | |||
3071 | #define SN_setct_PI "setct-PI" | ||
3072 | #define NID_setct_PI 523 | ||
3073 | #define OBJ_setct_PI OBJ_set_ctype,4L | ||
3074 | |||
3075 | #define SN_setct_PIData "setct-PIData" | ||
3076 | #define NID_setct_PIData 524 | ||
3077 | #define OBJ_setct_PIData OBJ_set_ctype,5L | ||
3078 | |||
3079 | #define SN_setct_PIDataUnsigned "setct-PIDataUnsigned" | ||
3080 | #define NID_setct_PIDataUnsigned 525 | ||
3081 | #define OBJ_setct_PIDataUnsigned OBJ_set_ctype,6L | ||
3082 | |||
3083 | #define SN_setct_HODInput "setct-HODInput" | ||
3084 | #define NID_setct_HODInput 526 | ||
3085 | #define OBJ_setct_HODInput OBJ_set_ctype,7L | ||
3086 | |||
3087 | #define SN_setct_AuthResBaggage "setct-AuthResBaggage" | ||
3088 | #define NID_setct_AuthResBaggage 527 | ||
3089 | #define OBJ_setct_AuthResBaggage OBJ_set_ctype,8L | ||
3090 | |||
3091 | #define SN_setct_AuthRevReqBaggage "setct-AuthRevReqBaggage" | ||
3092 | #define NID_setct_AuthRevReqBaggage 528 | ||
3093 | #define OBJ_setct_AuthRevReqBaggage OBJ_set_ctype,9L | ||
3094 | |||
3095 | #define SN_setct_AuthRevResBaggage "setct-AuthRevResBaggage" | ||
3096 | #define NID_setct_AuthRevResBaggage 529 | ||
3097 | #define OBJ_setct_AuthRevResBaggage OBJ_set_ctype,10L | ||
3098 | |||
3099 | #define SN_setct_CapTokenSeq "setct-CapTokenSeq" | ||
3100 | #define NID_setct_CapTokenSeq 530 | ||
3101 | #define OBJ_setct_CapTokenSeq OBJ_set_ctype,11L | ||
3102 | |||
3103 | #define SN_setct_PInitResData "setct-PInitResData" | ||
3104 | #define NID_setct_PInitResData 531 | ||
3105 | #define OBJ_setct_PInitResData OBJ_set_ctype,12L | ||
3106 | |||
3107 | #define SN_setct_PI_TBS "setct-PI-TBS" | ||
3108 | #define NID_setct_PI_TBS 532 | ||
3109 | #define OBJ_setct_PI_TBS OBJ_set_ctype,13L | ||
3110 | |||
3111 | #define SN_setct_PResData "setct-PResData" | ||
3112 | #define NID_setct_PResData 533 | ||
3113 | #define OBJ_setct_PResData OBJ_set_ctype,14L | ||
3114 | |||
3115 | #define SN_setct_AuthReqTBS "setct-AuthReqTBS" | ||
3116 | #define NID_setct_AuthReqTBS 534 | ||
3117 | #define OBJ_setct_AuthReqTBS OBJ_set_ctype,16L | ||
3118 | |||
3119 | #define SN_setct_AuthResTBS "setct-AuthResTBS" | ||
3120 | #define NID_setct_AuthResTBS 535 | ||
3121 | #define OBJ_setct_AuthResTBS OBJ_set_ctype,17L | ||
3122 | |||
3123 | #define SN_setct_AuthResTBSX "setct-AuthResTBSX" | ||
3124 | #define NID_setct_AuthResTBSX 536 | ||
3125 | #define OBJ_setct_AuthResTBSX OBJ_set_ctype,18L | ||
3126 | |||
3127 | #define SN_setct_AuthTokenTBS "setct-AuthTokenTBS" | ||
3128 | #define NID_setct_AuthTokenTBS 537 | ||
3129 | #define OBJ_setct_AuthTokenTBS OBJ_set_ctype,19L | ||
3130 | |||
3131 | #define SN_setct_CapTokenData "setct-CapTokenData" | ||
3132 | #define NID_setct_CapTokenData 538 | ||
3133 | #define OBJ_setct_CapTokenData OBJ_set_ctype,20L | ||
3134 | |||
3135 | #define SN_setct_CapTokenTBS "setct-CapTokenTBS" | ||
3136 | #define NID_setct_CapTokenTBS 539 | ||
3137 | #define OBJ_setct_CapTokenTBS OBJ_set_ctype,21L | ||
3138 | |||
3139 | #define SN_setct_AcqCardCodeMsg "setct-AcqCardCodeMsg" | ||
3140 | #define NID_setct_AcqCardCodeMsg 540 | ||
3141 | #define OBJ_setct_AcqCardCodeMsg OBJ_set_ctype,22L | ||
3142 | |||
3143 | #define SN_setct_AuthRevReqTBS "setct-AuthRevReqTBS" | ||
3144 | #define NID_setct_AuthRevReqTBS 541 | ||
3145 | #define OBJ_setct_AuthRevReqTBS OBJ_set_ctype,23L | ||
3146 | |||
3147 | #define SN_setct_AuthRevResData "setct-AuthRevResData" | ||
3148 | #define NID_setct_AuthRevResData 542 | ||
3149 | #define OBJ_setct_AuthRevResData OBJ_set_ctype,24L | ||
3150 | |||
3151 | #define SN_setct_AuthRevResTBS "setct-AuthRevResTBS" | ||
3152 | #define NID_setct_AuthRevResTBS 543 | ||
3153 | #define OBJ_setct_AuthRevResTBS OBJ_set_ctype,25L | ||
3154 | |||
3155 | #define SN_setct_CapReqTBS "setct-CapReqTBS" | ||
3156 | #define NID_setct_CapReqTBS 544 | ||
3157 | #define OBJ_setct_CapReqTBS OBJ_set_ctype,26L | ||
3158 | |||
3159 | #define SN_setct_CapReqTBSX "setct-CapReqTBSX" | ||
3160 | #define NID_setct_CapReqTBSX 545 | ||
3161 | #define OBJ_setct_CapReqTBSX OBJ_set_ctype,27L | ||
3162 | |||
3163 | #define SN_setct_CapResData "setct-CapResData" | ||
3164 | #define NID_setct_CapResData 546 | ||
3165 | #define OBJ_setct_CapResData OBJ_set_ctype,28L | ||
3166 | |||
3167 | #define SN_setct_CapRevReqTBS "setct-CapRevReqTBS" | ||
3168 | #define NID_setct_CapRevReqTBS 547 | ||
3169 | #define OBJ_setct_CapRevReqTBS OBJ_set_ctype,29L | ||
3170 | |||
3171 | #define SN_setct_CapRevReqTBSX "setct-CapRevReqTBSX" | ||
3172 | #define NID_setct_CapRevReqTBSX 548 | ||
3173 | #define OBJ_setct_CapRevReqTBSX OBJ_set_ctype,30L | ||
3174 | |||
3175 | #define SN_setct_CapRevResData "setct-CapRevResData" | ||
3176 | #define NID_setct_CapRevResData 549 | ||
3177 | #define OBJ_setct_CapRevResData OBJ_set_ctype,31L | ||
3178 | |||
3179 | #define SN_setct_CredReqTBS "setct-CredReqTBS" | ||
3180 | #define NID_setct_CredReqTBS 550 | ||
3181 | #define OBJ_setct_CredReqTBS OBJ_set_ctype,32L | ||
3182 | |||
3183 | #define SN_setct_CredReqTBSX "setct-CredReqTBSX" | ||
3184 | #define NID_setct_CredReqTBSX 551 | ||
3185 | #define OBJ_setct_CredReqTBSX OBJ_set_ctype,33L | ||
3186 | |||
3187 | #define SN_setct_CredResData "setct-CredResData" | ||
3188 | #define NID_setct_CredResData 552 | ||
3189 | #define OBJ_setct_CredResData OBJ_set_ctype,34L | ||
3190 | |||
3191 | #define SN_setct_CredRevReqTBS "setct-CredRevReqTBS" | ||
3192 | #define NID_setct_CredRevReqTBS 553 | ||
3193 | #define OBJ_setct_CredRevReqTBS OBJ_set_ctype,35L | ||
3194 | |||
3195 | #define SN_setct_CredRevReqTBSX "setct-CredRevReqTBSX" | ||
3196 | #define NID_setct_CredRevReqTBSX 554 | ||
3197 | #define OBJ_setct_CredRevReqTBSX OBJ_set_ctype,36L | ||
3198 | |||
3199 | #define SN_setct_CredRevResData "setct-CredRevResData" | ||
3200 | #define NID_setct_CredRevResData 555 | ||
3201 | #define OBJ_setct_CredRevResData OBJ_set_ctype,37L | ||
3202 | |||
3203 | #define SN_setct_PCertReqData "setct-PCertReqData" | ||
3204 | #define NID_setct_PCertReqData 556 | ||
3205 | #define OBJ_setct_PCertReqData OBJ_set_ctype,38L | ||
3206 | |||
3207 | #define SN_setct_PCertResTBS "setct-PCertResTBS" | ||
3208 | #define NID_setct_PCertResTBS 557 | ||
3209 | #define OBJ_setct_PCertResTBS OBJ_set_ctype,39L | ||
3210 | |||
3211 | #define SN_setct_BatchAdminReqData "setct-BatchAdminReqData" | ||
3212 | #define NID_setct_BatchAdminReqData 558 | ||
3213 | #define OBJ_setct_BatchAdminReqData OBJ_set_ctype,40L | ||
3214 | |||
3215 | #define SN_setct_BatchAdminResData "setct-BatchAdminResData" | ||
3216 | #define NID_setct_BatchAdminResData 559 | ||
3217 | #define OBJ_setct_BatchAdminResData OBJ_set_ctype,41L | ||
3218 | |||
3219 | #define SN_setct_CardCInitResTBS "setct-CardCInitResTBS" | ||
3220 | #define NID_setct_CardCInitResTBS 560 | ||
3221 | #define OBJ_setct_CardCInitResTBS OBJ_set_ctype,42L | ||
3222 | |||
3223 | #define SN_setct_MeAqCInitResTBS "setct-MeAqCInitResTBS" | ||
3224 | #define NID_setct_MeAqCInitResTBS 561 | ||
3225 | #define OBJ_setct_MeAqCInitResTBS OBJ_set_ctype,43L | ||
3226 | |||
3227 | #define SN_setct_RegFormResTBS "setct-RegFormResTBS" | ||
3228 | #define NID_setct_RegFormResTBS 562 | ||
3229 | #define OBJ_setct_RegFormResTBS OBJ_set_ctype,44L | ||
3230 | |||
3231 | #define SN_setct_CertReqData "setct-CertReqData" | ||
3232 | #define NID_setct_CertReqData 563 | ||
3233 | #define OBJ_setct_CertReqData OBJ_set_ctype,45L | ||
3234 | |||
3235 | #define SN_setct_CertReqTBS "setct-CertReqTBS" | ||
3236 | #define NID_setct_CertReqTBS 564 | ||
3237 | #define OBJ_setct_CertReqTBS OBJ_set_ctype,46L | ||
3238 | |||
3239 | #define SN_setct_CertResData "setct-CertResData" | ||
3240 | #define NID_setct_CertResData 565 | ||
3241 | #define OBJ_setct_CertResData OBJ_set_ctype,47L | ||
3242 | |||
3243 | #define SN_setct_CertInqReqTBS "setct-CertInqReqTBS" | ||
3244 | #define NID_setct_CertInqReqTBS 566 | ||
3245 | #define OBJ_setct_CertInqReqTBS OBJ_set_ctype,48L | ||
3246 | |||
3247 | #define SN_setct_ErrorTBS "setct-ErrorTBS" | ||
3248 | #define NID_setct_ErrorTBS 567 | ||
3249 | #define OBJ_setct_ErrorTBS OBJ_set_ctype,49L | ||
3250 | |||
3251 | #define SN_setct_PIDualSignedTBE "setct-PIDualSignedTBE" | ||
3252 | #define NID_setct_PIDualSignedTBE 568 | ||
3253 | #define OBJ_setct_PIDualSignedTBE OBJ_set_ctype,50L | ||
3254 | |||
3255 | #define SN_setct_PIUnsignedTBE "setct-PIUnsignedTBE" | ||
3256 | #define NID_setct_PIUnsignedTBE 569 | ||
3257 | #define OBJ_setct_PIUnsignedTBE OBJ_set_ctype,51L | ||
3258 | |||
3259 | #define SN_setct_AuthReqTBE "setct-AuthReqTBE" | ||
3260 | #define NID_setct_AuthReqTBE 570 | ||
3261 | #define OBJ_setct_AuthReqTBE OBJ_set_ctype,52L | ||
3262 | |||
3263 | #define SN_setct_AuthResTBE "setct-AuthResTBE" | ||
3264 | #define NID_setct_AuthResTBE 571 | ||
3265 | #define OBJ_setct_AuthResTBE OBJ_set_ctype,53L | ||
3266 | |||
3267 | #define SN_setct_AuthResTBEX "setct-AuthResTBEX" | ||
3268 | #define NID_setct_AuthResTBEX 572 | ||
3269 | #define OBJ_setct_AuthResTBEX OBJ_set_ctype,54L | ||
3270 | |||
3271 | #define SN_setct_AuthTokenTBE "setct-AuthTokenTBE" | ||
3272 | #define NID_setct_AuthTokenTBE 573 | ||
3273 | #define OBJ_setct_AuthTokenTBE OBJ_set_ctype,55L | ||
3274 | |||
3275 | #define SN_setct_CapTokenTBE "setct-CapTokenTBE" | ||
3276 | #define NID_setct_CapTokenTBE 574 | ||
3277 | #define OBJ_setct_CapTokenTBE OBJ_set_ctype,56L | ||
3278 | |||
3279 | #define SN_setct_CapTokenTBEX "setct-CapTokenTBEX" | ||
3280 | #define NID_setct_CapTokenTBEX 575 | ||
3281 | #define OBJ_setct_CapTokenTBEX OBJ_set_ctype,57L | ||
3282 | |||
3283 | #define SN_setct_AcqCardCodeMsgTBE "setct-AcqCardCodeMsgTBE" | ||
3284 | #define NID_setct_AcqCardCodeMsgTBE 576 | ||
3285 | #define OBJ_setct_AcqCardCodeMsgTBE OBJ_set_ctype,58L | ||
3286 | |||
3287 | #define SN_setct_AuthRevReqTBE "setct-AuthRevReqTBE" | ||
3288 | #define NID_setct_AuthRevReqTBE 577 | ||
3289 | #define OBJ_setct_AuthRevReqTBE OBJ_set_ctype,59L | ||
3290 | |||
3291 | #define SN_setct_AuthRevResTBE "setct-AuthRevResTBE" | ||
3292 | #define NID_setct_AuthRevResTBE 578 | ||
3293 | #define OBJ_setct_AuthRevResTBE OBJ_set_ctype,60L | ||
3294 | |||
3295 | #define SN_setct_AuthRevResTBEB "setct-AuthRevResTBEB" | ||
3296 | #define NID_setct_AuthRevResTBEB 579 | ||
3297 | #define OBJ_setct_AuthRevResTBEB OBJ_set_ctype,61L | ||
3298 | |||
3299 | #define SN_setct_CapReqTBE "setct-CapReqTBE" | ||
3300 | #define NID_setct_CapReqTBE 580 | ||
3301 | #define OBJ_setct_CapReqTBE OBJ_set_ctype,62L | ||
3302 | |||
3303 | #define SN_setct_CapReqTBEX "setct-CapReqTBEX" | ||
3304 | #define NID_setct_CapReqTBEX 581 | ||
3305 | #define OBJ_setct_CapReqTBEX OBJ_set_ctype,63L | ||
3306 | |||
3307 | #define SN_setct_CapResTBE "setct-CapResTBE" | ||
3308 | #define NID_setct_CapResTBE 582 | ||
3309 | #define OBJ_setct_CapResTBE OBJ_set_ctype,64L | ||
3310 | |||
3311 | #define SN_setct_CapRevReqTBE "setct-CapRevReqTBE" | ||
3312 | #define NID_setct_CapRevReqTBE 583 | ||
3313 | #define OBJ_setct_CapRevReqTBE OBJ_set_ctype,65L | ||
3314 | |||
3315 | #define SN_setct_CapRevReqTBEX "setct-CapRevReqTBEX" | ||
3316 | #define NID_setct_CapRevReqTBEX 584 | ||
3317 | #define OBJ_setct_CapRevReqTBEX OBJ_set_ctype,66L | ||
3318 | |||
3319 | #define SN_setct_CapRevResTBE "setct-CapRevResTBE" | ||
3320 | #define NID_setct_CapRevResTBE 585 | ||
3321 | #define OBJ_setct_CapRevResTBE OBJ_set_ctype,67L | ||
3322 | |||
3323 | #define SN_setct_CredReqTBE "setct-CredReqTBE" | ||
3324 | #define NID_setct_CredReqTBE 586 | ||
3325 | #define OBJ_setct_CredReqTBE OBJ_set_ctype,68L | ||
3326 | |||
3327 | #define SN_setct_CredReqTBEX "setct-CredReqTBEX" | ||
3328 | #define NID_setct_CredReqTBEX 587 | ||
3329 | #define OBJ_setct_CredReqTBEX OBJ_set_ctype,69L | ||
3330 | |||
3331 | #define SN_setct_CredResTBE "setct-CredResTBE" | ||
3332 | #define NID_setct_CredResTBE 588 | ||
3333 | #define OBJ_setct_CredResTBE OBJ_set_ctype,70L | ||
3334 | |||
3335 | #define SN_setct_CredRevReqTBE "setct-CredRevReqTBE" | ||
3336 | #define NID_setct_CredRevReqTBE 589 | ||
3337 | #define OBJ_setct_CredRevReqTBE OBJ_set_ctype,71L | ||
3338 | |||
3339 | #define SN_setct_CredRevReqTBEX "setct-CredRevReqTBEX" | ||
3340 | #define NID_setct_CredRevReqTBEX 590 | ||
3341 | #define OBJ_setct_CredRevReqTBEX OBJ_set_ctype,72L | ||
3342 | |||
3343 | #define SN_setct_CredRevResTBE "setct-CredRevResTBE" | ||
3344 | #define NID_setct_CredRevResTBE 591 | ||
3345 | #define OBJ_setct_CredRevResTBE OBJ_set_ctype,73L | ||
3346 | |||
3347 | #define SN_setct_BatchAdminReqTBE "setct-BatchAdminReqTBE" | ||
3348 | #define NID_setct_BatchAdminReqTBE 592 | ||
3349 | #define OBJ_setct_BatchAdminReqTBE OBJ_set_ctype,74L | ||
3350 | |||
3351 | #define SN_setct_BatchAdminResTBE "setct-BatchAdminResTBE" | ||
3352 | #define NID_setct_BatchAdminResTBE 593 | ||
3353 | #define OBJ_setct_BatchAdminResTBE OBJ_set_ctype,75L | ||
3354 | |||
3355 | #define SN_setct_RegFormReqTBE "setct-RegFormReqTBE" | ||
3356 | #define NID_setct_RegFormReqTBE 594 | ||
3357 | #define OBJ_setct_RegFormReqTBE OBJ_set_ctype,76L | ||
3358 | |||
3359 | #define SN_setct_CertReqTBE "setct-CertReqTBE" | ||
3360 | #define NID_setct_CertReqTBE 595 | ||
3361 | #define OBJ_setct_CertReqTBE OBJ_set_ctype,77L | ||
3362 | |||
3363 | #define SN_setct_CertReqTBEX "setct-CertReqTBEX" | ||
3364 | #define NID_setct_CertReqTBEX 596 | ||
3365 | #define OBJ_setct_CertReqTBEX OBJ_set_ctype,78L | ||
3366 | |||
3367 | #define SN_setct_CertResTBE "setct-CertResTBE" | ||
3368 | #define NID_setct_CertResTBE 597 | ||
3369 | #define OBJ_setct_CertResTBE OBJ_set_ctype,79L | ||
3370 | |||
3371 | #define SN_setct_CRLNotificationTBS "setct-CRLNotificationTBS" | ||
3372 | #define NID_setct_CRLNotificationTBS 598 | ||
3373 | #define OBJ_setct_CRLNotificationTBS OBJ_set_ctype,80L | ||
3374 | |||
3375 | #define SN_setct_CRLNotificationResTBS "setct-CRLNotificationResTBS" | ||
3376 | #define NID_setct_CRLNotificationResTBS 599 | ||
3377 | #define OBJ_setct_CRLNotificationResTBS OBJ_set_ctype,81L | ||
3378 | |||
3379 | #define SN_setct_BCIDistributionTBS "setct-BCIDistributionTBS" | ||
3380 | #define NID_setct_BCIDistributionTBS 600 | ||
3381 | #define OBJ_setct_BCIDistributionTBS OBJ_set_ctype,82L | ||
3382 | |||
3383 | #define SN_setext_genCrypt "setext-genCrypt" | ||
3384 | #define LN_setext_genCrypt "generic cryptogram" | ||
3385 | #define NID_setext_genCrypt 601 | ||
3386 | #define OBJ_setext_genCrypt OBJ_set_msgExt,1L | ||
3387 | |||
3388 | #define SN_setext_miAuth "setext-miAuth" | ||
3389 | #define LN_setext_miAuth "merchant initiated auth" | ||
3390 | #define NID_setext_miAuth 602 | ||
3391 | #define OBJ_setext_miAuth OBJ_set_msgExt,3L | ||
3392 | |||
3393 | #define SN_setext_pinSecure "setext-pinSecure" | ||
3394 | #define NID_setext_pinSecure 603 | ||
3395 | #define OBJ_setext_pinSecure OBJ_set_msgExt,4L | ||
3396 | |||
3397 | #define SN_setext_pinAny "setext-pinAny" | ||
3398 | #define NID_setext_pinAny 604 | ||
3399 | #define OBJ_setext_pinAny OBJ_set_msgExt,5L | ||
3400 | |||
3401 | #define SN_setext_track2 "setext-track2" | ||
3402 | #define NID_setext_track2 605 | ||
3403 | #define OBJ_setext_track2 OBJ_set_msgExt,7L | ||
3404 | |||
3405 | #define SN_setext_cv "setext-cv" | ||
3406 | #define LN_setext_cv "additional verification" | ||
3407 | #define NID_setext_cv 606 | ||
3408 | #define OBJ_setext_cv OBJ_set_msgExt,8L | ||
3409 | |||
3410 | #define SN_set_policy_root "set-policy-root" | ||
3411 | #define NID_set_policy_root 607 | ||
3412 | #define OBJ_set_policy_root OBJ_set_policy,0L | ||
3413 | |||
3414 | #define SN_setCext_hashedRoot "setCext-hashedRoot" | ||
3415 | #define NID_setCext_hashedRoot 608 | ||
3416 | #define OBJ_setCext_hashedRoot OBJ_set_certExt,0L | ||
3417 | |||
3418 | #define SN_setCext_certType "setCext-certType" | ||
3419 | #define NID_setCext_certType 609 | ||
3420 | #define OBJ_setCext_certType OBJ_set_certExt,1L | ||
3421 | |||
3422 | #define SN_setCext_merchData "setCext-merchData" | ||
3423 | #define NID_setCext_merchData 610 | ||
3424 | #define OBJ_setCext_merchData OBJ_set_certExt,2L | ||
3425 | |||
3426 | #define SN_setCext_cCertRequired "setCext-cCertRequired" | ||
3427 | #define NID_setCext_cCertRequired 611 | ||
3428 | #define OBJ_setCext_cCertRequired OBJ_set_certExt,3L | ||
3429 | |||
3430 | #define SN_setCext_tunneling "setCext-tunneling" | ||
3431 | #define NID_setCext_tunneling 612 | ||
3432 | #define OBJ_setCext_tunneling OBJ_set_certExt,4L | ||
3433 | |||
3434 | #define SN_setCext_setExt "setCext-setExt" | ||
3435 | #define NID_setCext_setExt 613 | ||
3436 | #define OBJ_setCext_setExt OBJ_set_certExt,5L | ||
3437 | |||
3438 | #define SN_setCext_setQualf "setCext-setQualf" | ||
3439 | #define NID_setCext_setQualf 614 | ||
3440 | #define OBJ_setCext_setQualf OBJ_set_certExt,6L | ||
3441 | |||
3442 | #define SN_setCext_PGWYcapabilities "setCext-PGWYcapabilities" | ||
3443 | #define NID_setCext_PGWYcapabilities 615 | ||
3444 | #define OBJ_setCext_PGWYcapabilities OBJ_set_certExt,7L | ||
3445 | |||
3446 | #define SN_setCext_TokenIdentifier "setCext-TokenIdentifier" | ||
3447 | #define NID_setCext_TokenIdentifier 616 | ||
3448 | #define OBJ_setCext_TokenIdentifier OBJ_set_certExt,8L | ||
3449 | |||
3450 | #define SN_setCext_Track2Data "setCext-Track2Data" | ||
3451 | #define NID_setCext_Track2Data 617 | ||
3452 | #define OBJ_setCext_Track2Data OBJ_set_certExt,9L | ||
3453 | |||
3454 | #define SN_setCext_TokenType "setCext-TokenType" | ||
3455 | #define NID_setCext_TokenType 618 | ||
3456 | #define OBJ_setCext_TokenType OBJ_set_certExt,10L | ||
3457 | |||
3458 | #define SN_setCext_IssuerCapabilities "setCext-IssuerCapabilities" | ||
3459 | #define NID_setCext_IssuerCapabilities 619 | ||
3460 | #define OBJ_setCext_IssuerCapabilities OBJ_set_certExt,11L | ||
3461 | |||
3462 | #define SN_setAttr_Cert "setAttr-Cert" | ||
3463 | #define NID_setAttr_Cert 620 | ||
3464 | #define OBJ_setAttr_Cert OBJ_set_attr,0L | ||
3465 | |||
3466 | #define SN_setAttr_PGWYcap "setAttr-PGWYcap" | ||
3467 | #define LN_setAttr_PGWYcap "payment gateway capabilities" | ||
3468 | #define NID_setAttr_PGWYcap 621 | ||
3469 | #define OBJ_setAttr_PGWYcap OBJ_set_attr,1L | ||
3470 | |||
3471 | #define SN_setAttr_TokenType "setAttr-TokenType" | ||
3472 | #define NID_setAttr_TokenType 622 | ||
3473 | #define OBJ_setAttr_TokenType OBJ_set_attr,2L | ||
3474 | |||
3475 | #define SN_setAttr_IssCap "setAttr-IssCap" | ||
3476 | #define LN_setAttr_IssCap "issuer capabilities" | ||
3477 | #define NID_setAttr_IssCap 623 | ||
3478 | #define OBJ_setAttr_IssCap OBJ_set_attr,3L | ||
3479 | |||
3480 | #define SN_set_rootKeyThumb "set-rootKeyThumb" | ||
3481 | #define NID_set_rootKeyThumb 624 | ||
3482 | #define OBJ_set_rootKeyThumb OBJ_setAttr_Cert,0L | ||
3483 | |||
3484 | #define SN_set_addPolicy "set-addPolicy" | ||
3485 | #define NID_set_addPolicy 625 | ||
3486 | #define OBJ_set_addPolicy OBJ_setAttr_Cert,1L | ||
3487 | |||
3488 | #define SN_setAttr_Token_EMV "setAttr-Token-EMV" | ||
3489 | #define NID_setAttr_Token_EMV 626 | ||
3490 | #define OBJ_setAttr_Token_EMV OBJ_setAttr_TokenType,1L | ||
3491 | |||
3492 | #define SN_setAttr_Token_B0Prime "setAttr-Token-B0Prime" | ||
3493 | #define NID_setAttr_Token_B0Prime 627 | ||
3494 | #define OBJ_setAttr_Token_B0Prime OBJ_setAttr_TokenType,2L | ||
3495 | |||
3496 | #define SN_setAttr_IssCap_CVM "setAttr-IssCap-CVM" | ||
3497 | #define NID_setAttr_IssCap_CVM 628 | ||
3498 | #define OBJ_setAttr_IssCap_CVM OBJ_setAttr_IssCap,3L | ||
3499 | |||
3500 | #define SN_setAttr_IssCap_T2 "setAttr-IssCap-T2" | ||
3501 | #define NID_setAttr_IssCap_T2 629 | ||
3502 | #define OBJ_setAttr_IssCap_T2 OBJ_setAttr_IssCap,4L | ||
3503 | |||
3504 | #define SN_setAttr_IssCap_Sig "setAttr-IssCap-Sig" | ||
3505 | #define NID_setAttr_IssCap_Sig 630 | ||
3506 | #define OBJ_setAttr_IssCap_Sig OBJ_setAttr_IssCap,5L | ||
3507 | |||
3508 | #define SN_setAttr_GenCryptgrm "setAttr-GenCryptgrm" | ||
3509 | #define LN_setAttr_GenCryptgrm "generate cryptogram" | ||
3510 | #define NID_setAttr_GenCryptgrm 631 | ||
3511 | #define OBJ_setAttr_GenCryptgrm OBJ_setAttr_IssCap_CVM,1L | ||
3512 | |||
3513 | #define SN_setAttr_T2Enc "setAttr-T2Enc" | ||
3514 | #define LN_setAttr_T2Enc "encrypted track 2" | ||
3515 | #define NID_setAttr_T2Enc 632 | ||
3516 | #define OBJ_setAttr_T2Enc OBJ_setAttr_IssCap_T2,1L | ||
3517 | |||
3518 | #define SN_setAttr_T2cleartxt "setAttr-T2cleartxt" | ||
3519 | #define LN_setAttr_T2cleartxt "cleartext track 2" | ||
3520 | #define NID_setAttr_T2cleartxt 633 | ||
3521 | #define OBJ_setAttr_T2cleartxt OBJ_setAttr_IssCap_T2,2L | ||
3522 | |||
3523 | #define SN_setAttr_TokICCsig "setAttr-TokICCsig" | ||
3524 | #define LN_setAttr_TokICCsig "ICC or token signature" | ||
3525 | #define NID_setAttr_TokICCsig 634 | ||
3526 | #define OBJ_setAttr_TokICCsig OBJ_setAttr_IssCap_Sig,1L | ||
3527 | |||
3528 | #define SN_setAttr_SecDevSig "setAttr-SecDevSig" | ||
3529 | #define LN_setAttr_SecDevSig "secure device signature" | ||
3530 | #define NID_setAttr_SecDevSig 635 | ||
3531 | #define OBJ_setAttr_SecDevSig OBJ_setAttr_IssCap_Sig,2L | ||
3532 | |||
3533 | #define SN_set_brand_IATA_ATA "set-brand-IATA-ATA" | ||
3534 | #define NID_set_brand_IATA_ATA 636 | ||
3535 | #define OBJ_set_brand_IATA_ATA OBJ_set_brand,1L | ||
3536 | |||
3537 | #define SN_set_brand_Diners "set-brand-Diners" | ||
3538 | #define NID_set_brand_Diners 637 | ||
3539 | #define OBJ_set_brand_Diners OBJ_set_brand,30L | ||
3540 | |||
3541 | #define SN_set_brand_AmericanExpress "set-brand-AmericanExpress" | ||
3542 | #define NID_set_brand_AmericanExpress 638 | ||
3543 | #define OBJ_set_brand_AmericanExpress OBJ_set_brand,34L | ||
3544 | |||
3545 | #define SN_set_brand_JCB "set-brand-JCB" | ||
3546 | #define NID_set_brand_JCB 639 | ||
3547 | #define OBJ_set_brand_JCB OBJ_set_brand,35L | ||
3548 | |||
3549 | #define SN_set_brand_Visa "set-brand-Visa" | ||
3550 | #define NID_set_brand_Visa 640 | ||
3551 | #define OBJ_set_brand_Visa OBJ_set_brand,4L | ||
3552 | |||
3553 | #define SN_set_brand_MasterCard "set-brand-MasterCard" | ||
3554 | #define NID_set_brand_MasterCard 641 | ||
3555 | #define OBJ_set_brand_MasterCard OBJ_set_brand,5L | ||
3556 | |||
3557 | #define SN_set_brand_Novus "set-brand-Novus" | ||
3558 | #define NID_set_brand_Novus 642 | ||
3559 | #define OBJ_set_brand_Novus OBJ_set_brand,6011L | ||
3560 | |||
3561 | #define SN_des_cdmf "DES-CDMF" | ||
3562 | #define LN_des_cdmf "des-cdmf" | ||
3563 | #define NID_des_cdmf 643 | ||
3564 | #define OBJ_des_cdmf OBJ_rsadsi,3L,10L | ||
3565 | |||
3566 | #define SN_rsaOAEPEncryptionSET "rsaOAEPEncryptionSET" | ||
3567 | #define NID_rsaOAEPEncryptionSET 644 | ||
3568 | #define OBJ_rsaOAEPEncryptionSET OBJ_rsadsi,1L,1L,6L | ||
3569 | |||
3570 | #define SN_ipsec3 "Oakley-EC2N-3" | ||
3571 | #define LN_ipsec3 "ipsec3" | ||
3572 | #define NID_ipsec3 749 | ||
3573 | |||
3574 | #define SN_ipsec4 "Oakley-EC2N-4" | ||
3575 | #define LN_ipsec4 "ipsec4" | ||
3576 | #define NID_ipsec4 750 | ||
3577 | |||
3578 | #define SN_whirlpool "whirlpool" | ||
3579 | #define NID_whirlpool 804 | ||
3580 | #define OBJ_whirlpool OBJ_iso,0L,10118L,3L,0L,55L | ||
3581 | |||
3582 | #define SN_cryptopro "cryptopro" | ||
3583 | #define NID_cryptopro 805 | ||
3584 | #define OBJ_cryptopro OBJ_member_body,643L,2L,2L | ||
3585 | |||
3586 | #define SN_cryptocom "cryptocom" | ||
3587 | #define NID_cryptocom 806 | ||
3588 | #define OBJ_cryptocom OBJ_member_body,643L,2L,9L | ||
3589 | |||
3590 | #define SN_id_GostR3411_94_with_GostR3410_2001 "id-GostR3411-94-with-GostR3410-2001" | ||
3591 | #define LN_id_GostR3411_94_with_GostR3410_2001 "GOST R 34.11-94 with GOST R 34.10-2001" | ||
3592 | #define NID_id_GostR3411_94_with_GostR3410_2001 807 | ||
3593 | #define OBJ_id_GostR3411_94_with_GostR3410_2001 OBJ_cryptopro,3L | ||
3594 | |||
3595 | #define SN_id_GostR3411_94_with_GostR3410_94 "id-GostR3411-94-with-GostR3410-94" | ||
3596 | #define LN_id_GostR3411_94_with_GostR3410_94 "GOST R 34.11-94 with GOST R 34.10-94" | ||
3597 | #define NID_id_GostR3411_94_with_GostR3410_94 808 | ||
3598 | #define OBJ_id_GostR3411_94_with_GostR3410_94 OBJ_cryptopro,4L | ||
3599 | |||
3600 | #define SN_id_GostR3411_94 "md_gost94" | ||
3601 | #define LN_id_GostR3411_94 "GOST R 34.11-94" | ||
3602 | #define NID_id_GostR3411_94 809 | ||
3603 | #define OBJ_id_GostR3411_94 OBJ_cryptopro,9L | ||
3604 | |||
3605 | #define SN_id_HMACGostR3411_94 "id-HMACGostR3411-94" | ||
3606 | #define LN_id_HMACGostR3411_94 "HMAC GOST 34.11-94" | ||
3607 | #define NID_id_HMACGostR3411_94 810 | ||
3608 | #define OBJ_id_HMACGostR3411_94 OBJ_cryptopro,10L | ||
3609 | |||
3610 | #define SN_id_GostR3410_2001 "gost2001" | ||
3611 | #define LN_id_GostR3410_2001 "GOST R 34.10-2001" | ||
3612 | #define NID_id_GostR3410_2001 811 | ||
3613 | #define OBJ_id_GostR3410_2001 OBJ_cryptopro,19L | ||
3614 | |||
3615 | #define SN_id_GostR3410_94 "gost94" | ||
3616 | #define LN_id_GostR3410_94 "GOST R 34.10-94" | ||
3617 | #define NID_id_GostR3410_94 812 | ||
3618 | #define OBJ_id_GostR3410_94 OBJ_cryptopro,20L | ||
3619 | |||
3620 | #define SN_id_Gost28147_89 "gost89" | ||
3621 | #define LN_id_Gost28147_89 "GOST 28147-89" | ||
3622 | #define NID_id_Gost28147_89 813 | ||
3623 | #define OBJ_id_Gost28147_89 OBJ_cryptopro,21L | ||
3624 | |||
3625 | #define SN_gost89_cnt "gost89-cnt" | ||
3626 | #define NID_gost89_cnt 814 | ||
3627 | |||
3628 | #define SN_id_Gost28147_89_MAC "gost-mac" | ||
3629 | #define LN_id_Gost28147_89_MAC "GOST 28147-89 MAC" | ||
3630 | #define NID_id_Gost28147_89_MAC 815 | ||
3631 | #define OBJ_id_Gost28147_89_MAC OBJ_cryptopro,22L | ||
3632 | |||
3633 | #define SN_id_GostR3411_94_prf "prf-gostr3411-94" | ||
3634 | #define LN_id_GostR3411_94_prf "GOST R 34.11-94 PRF" | ||
3635 | #define NID_id_GostR3411_94_prf 816 | ||
3636 | #define OBJ_id_GostR3411_94_prf OBJ_cryptopro,23L | ||
3637 | |||
3638 | #define SN_id_GostR3410_2001DH "id-GostR3410-2001DH" | ||
3639 | #define LN_id_GostR3410_2001DH "GOST R 34.10-2001 DH" | ||
3640 | #define NID_id_GostR3410_2001DH 817 | ||
3641 | #define OBJ_id_GostR3410_2001DH OBJ_cryptopro,98L | ||
3642 | |||
3643 | #define SN_id_GostR3410_94DH "id-GostR3410-94DH" | ||
3644 | #define LN_id_GostR3410_94DH "GOST R 34.10-94 DH" | ||
3645 | #define NID_id_GostR3410_94DH 818 | ||
3646 | #define OBJ_id_GostR3410_94DH OBJ_cryptopro,99L | ||
3647 | |||
3648 | #define SN_id_Gost28147_89_CryptoPro_KeyMeshing "id-Gost28147-89-CryptoPro-KeyMeshing" | ||
3649 | #define NID_id_Gost28147_89_CryptoPro_KeyMeshing 819 | ||
3650 | #define OBJ_id_Gost28147_89_CryptoPro_KeyMeshing OBJ_cryptopro,14L,1L | ||
3651 | |||
3652 | #define SN_id_Gost28147_89_None_KeyMeshing "id-Gost28147-89-None-KeyMeshing" | ||
3653 | #define NID_id_Gost28147_89_None_KeyMeshing 820 | ||
3654 | #define OBJ_id_Gost28147_89_None_KeyMeshing OBJ_cryptopro,14L,0L | ||
3655 | |||
3656 | #define SN_id_GostR3411_94_TestParamSet "id-GostR3411-94-TestParamSet" | ||
3657 | #define NID_id_GostR3411_94_TestParamSet 821 | ||
3658 | #define OBJ_id_GostR3411_94_TestParamSet OBJ_cryptopro,30L,0L | ||
3659 | |||
3660 | #define SN_id_GostR3411_94_CryptoProParamSet "id-GostR3411-94-CryptoProParamSet" | ||
3661 | #define NID_id_GostR3411_94_CryptoProParamSet 822 | ||
3662 | #define OBJ_id_GostR3411_94_CryptoProParamSet OBJ_cryptopro,30L,1L | ||
3663 | |||
3664 | #define SN_id_Gost28147_89_TestParamSet "id-Gost28147-89-TestParamSet" | ||
3665 | #define NID_id_Gost28147_89_TestParamSet 823 | ||
3666 | #define OBJ_id_Gost28147_89_TestParamSet OBJ_cryptopro,31L,0L | ||
3667 | |||
3668 | #define SN_id_Gost28147_89_CryptoPro_A_ParamSet "id-Gost28147-89-CryptoPro-A-ParamSet" | ||
3669 | #define NID_id_Gost28147_89_CryptoPro_A_ParamSet 824 | ||
3670 | #define OBJ_id_Gost28147_89_CryptoPro_A_ParamSet OBJ_cryptopro,31L,1L | ||
3671 | |||
3672 | #define SN_id_Gost28147_89_CryptoPro_B_ParamSet "id-Gost28147-89-CryptoPro-B-ParamSet" | ||
3673 | #define NID_id_Gost28147_89_CryptoPro_B_ParamSet 825 | ||
3674 | #define OBJ_id_Gost28147_89_CryptoPro_B_ParamSet OBJ_cryptopro,31L,2L | ||
3675 | |||
3676 | #define SN_id_Gost28147_89_CryptoPro_C_ParamSet "id-Gost28147-89-CryptoPro-C-ParamSet" | ||
3677 | #define NID_id_Gost28147_89_CryptoPro_C_ParamSet 826 | ||
3678 | #define OBJ_id_Gost28147_89_CryptoPro_C_ParamSet OBJ_cryptopro,31L,3L | ||
3679 | |||
3680 | #define SN_id_Gost28147_89_CryptoPro_D_ParamSet "id-Gost28147-89-CryptoPro-D-ParamSet" | ||
3681 | #define NID_id_Gost28147_89_CryptoPro_D_ParamSet 827 | ||
3682 | #define OBJ_id_Gost28147_89_CryptoPro_D_ParamSet OBJ_cryptopro,31L,4L | ||
3683 | |||
3684 | #define SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet "id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet" | ||
3685 | #define NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet 828 | ||
3686 | #define OBJ_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet OBJ_cryptopro,31L,5L | ||
3687 | |||
3688 | #define SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet "id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet" | ||
3689 | #define NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet 829 | ||
3690 | #define OBJ_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet OBJ_cryptopro,31L,6L | ||
3691 | |||
3692 | #define SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet "id-Gost28147-89-CryptoPro-RIC-1-ParamSet" | ||
3693 | #define NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet 830 | ||
3694 | #define OBJ_id_Gost28147_89_CryptoPro_RIC_1_ParamSet OBJ_cryptopro,31L,7L | ||
3695 | |||
3696 | #define SN_id_GostR3410_94_TestParamSet "id-GostR3410-94-TestParamSet" | ||
3697 | #define NID_id_GostR3410_94_TestParamSet 831 | ||
3698 | #define OBJ_id_GostR3410_94_TestParamSet OBJ_cryptopro,32L,0L | ||
3699 | |||
3700 | #define SN_id_GostR3410_94_CryptoPro_A_ParamSet "id-GostR3410-94-CryptoPro-A-ParamSet" | ||
3701 | #define NID_id_GostR3410_94_CryptoPro_A_ParamSet 832 | ||
3702 | #define OBJ_id_GostR3410_94_CryptoPro_A_ParamSet OBJ_cryptopro,32L,2L | ||
3703 | |||
3704 | #define SN_id_GostR3410_94_CryptoPro_B_ParamSet "id-GostR3410-94-CryptoPro-B-ParamSet" | ||
3705 | #define NID_id_GostR3410_94_CryptoPro_B_ParamSet 833 | ||
3706 | #define OBJ_id_GostR3410_94_CryptoPro_B_ParamSet OBJ_cryptopro,32L,3L | ||
3707 | |||
3708 | #define SN_id_GostR3410_94_CryptoPro_C_ParamSet "id-GostR3410-94-CryptoPro-C-ParamSet" | ||
3709 | #define NID_id_GostR3410_94_CryptoPro_C_ParamSet 834 | ||
3710 | #define OBJ_id_GostR3410_94_CryptoPro_C_ParamSet OBJ_cryptopro,32L,4L | ||
3711 | |||
3712 | #define SN_id_GostR3410_94_CryptoPro_D_ParamSet "id-GostR3410-94-CryptoPro-D-ParamSet" | ||
3713 | #define NID_id_GostR3410_94_CryptoPro_D_ParamSet 835 | ||
3714 | #define OBJ_id_GostR3410_94_CryptoPro_D_ParamSet OBJ_cryptopro,32L,5L | ||
3715 | |||
3716 | #define SN_id_GostR3410_94_CryptoPro_XchA_ParamSet "id-GostR3410-94-CryptoPro-XchA-ParamSet" | ||
3717 | #define NID_id_GostR3410_94_CryptoPro_XchA_ParamSet 836 | ||
3718 | #define OBJ_id_GostR3410_94_CryptoPro_XchA_ParamSet OBJ_cryptopro,33L,1L | ||
3719 | |||
3720 | #define SN_id_GostR3410_94_CryptoPro_XchB_ParamSet "id-GostR3410-94-CryptoPro-XchB-ParamSet" | ||
3721 | #define NID_id_GostR3410_94_CryptoPro_XchB_ParamSet 837 | ||
3722 | #define OBJ_id_GostR3410_94_CryptoPro_XchB_ParamSet OBJ_cryptopro,33L,2L | ||
3723 | |||
3724 | #define SN_id_GostR3410_94_CryptoPro_XchC_ParamSet "id-GostR3410-94-CryptoPro-XchC-ParamSet" | ||
3725 | #define NID_id_GostR3410_94_CryptoPro_XchC_ParamSet 838 | ||
3726 | #define OBJ_id_GostR3410_94_CryptoPro_XchC_ParamSet OBJ_cryptopro,33L,3L | ||
3727 | |||
3728 | #define SN_id_GostR3410_2001_TestParamSet "id-GostR3410-2001-TestParamSet" | ||
3729 | #define NID_id_GostR3410_2001_TestParamSet 839 | ||
3730 | #define OBJ_id_GostR3410_2001_TestParamSet OBJ_cryptopro,35L,0L | ||
3731 | |||
3732 | #define SN_id_GostR3410_2001_CryptoPro_A_ParamSet "id-GostR3410-2001-CryptoPro-A-ParamSet" | ||
3733 | #define NID_id_GostR3410_2001_CryptoPro_A_ParamSet 840 | ||
3734 | #define OBJ_id_GostR3410_2001_CryptoPro_A_ParamSet OBJ_cryptopro,35L,1L | ||
3735 | |||
3736 | #define SN_id_GostR3410_2001_CryptoPro_B_ParamSet "id-GostR3410-2001-CryptoPro-B-ParamSet" | ||
3737 | #define NID_id_GostR3410_2001_CryptoPro_B_ParamSet 841 | ||
3738 | #define OBJ_id_GostR3410_2001_CryptoPro_B_ParamSet OBJ_cryptopro,35L,2L | ||
3739 | |||
3740 | #define SN_id_GostR3410_2001_CryptoPro_C_ParamSet "id-GostR3410-2001-CryptoPro-C-ParamSet" | ||
3741 | #define NID_id_GostR3410_2001_CryptoPro_C_ParamSet 842 | ||
3742 | #define OBJ_id_GostR3410_2001_CryptoPro_C_ParamSet OBJ_cryptopro,35L,3L | ||
3743 | |||
3744 | #define SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet "id-GostR3410-2001-CryptoPro-XchA-ParamSet" | ||
3745 | #define NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet 843 | ||
3746 | #define OBJ_id_GostR3410_2001_CryptoPro_XchA_ParamSet OBJ_cryptopro,36L,0L | ||
3747 | |||
3748 | #define SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet "id-GostR3410-2001-CryptoPro-XchB-ParamSet" | ||
3749 | #define NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet 844 | ||
3750 | #define OBJ_id_GostR3410_2001_CryptoPro_XchB_ParamSet OBJ_cryptopro,36L,1L | ||
3751 | |||
3752 | #define SN_id_GostR3410_94_a "id-GostR3410-94-a" | ||
3753 | #define NID_id_GostR3410_94_a 845 | ||
3754 | #define OBJ_id_GostR3410_94_a OBJ_id_GostR3410_94,1L | ||
3755 | |||
3756 | #define SN_id_GostR3410_94_aBis "id-GostR3410-94-aBis" | ||
3757 | #define NID_id_GostR3410_94_aBis 846 | ||
3758 | #define OBJ_id_GostR3410_94_aBis OBJ_id_GostR3410_94,2L | ||
3759 | |||
3760 | #define SN_id_GostR3410_94_b "id-GostR3410-94-b" | ||
3761 | #define NID_id_GostR3410_94_b 847 | ||
3762 | #define OBJ_id_GostR3410_94_b OBJ_id_GostR3410_94,3L | ||
3763 | |||
3764 | #define SN_id_GostR3410_94_bBis "id-GostR3410-94-bBis" | ||
3765 | #define NID_id_GostR3410_94_bBis 848 | ||
3766 | #define OBJ_id_GostR3410_94_bBis OBJ_id_GostR3410_94,4L | ||
3767 | |||
3768 | #define SN_id_Gost28147_89_cc "id-Gost28147-89-cc" | ||
3769 | #define LN_id_Gost28147_89_cc "GOST 28147-89 Cryptocom ParamSet" | ||
3770 | #define NID_id_Gost28147_89_cc 849 | ||
3771 | #define OBJ_id_Gost28147_89_cc OBJ_cryptocom,1L,6L,1L | ||
3772 | |||
3773 | #define SN_id_GostR3410_94_cc "gost94cc" | ||
3774 | #define LN_id_GostR3410_94_cc "GOST 34.10-94 Cryptocom" | ||
3775 | #define NID_id_GostR3410_94_cc 850 | ||
3776 | #define OBJ_id_GostR3410_94_cc OBJ_cryptocom,1L,5L,3L | ||
3777 | |||
3778 | #define SN_id_GostR3410_2001_cc "gost2001cc" | ||
3779 | #define LN_id_GostR3410_2001_cc "GOST 34.10-2001 Cryptocom" | ||
3780 | #define NID_id_GostR3410_2001_cc 851 | ||
3781 | #define OBJ_id_GostR3410_2001_cc OBJ_cryptocom,1L,5L,4L | ||
3782 | |||
3783 | #define SN_id_GostR3411_94_with_GostR3410_94_cc "id-GostR3411-94-with-GostR3410-94-cc" | ||
3784 | #define LN_id_GostR3411_94_with_GostR3410_94_cc "GOST R 34.11-94 with GOST R 34.10-94 Cryptocom" | ||
3785 | #define NID_id_GostR3411_94_with_GostR3410_94_cc 852 | ||
3786 | #define OBJ_id_GostR3411_94_with_GostR3410_94_cc OBJ_cryptocom,1L,3L,3L | ||
3787 | |||
3788 | #define SN_id_GostR3411_94_with_GostR3410_2001_cc "id-GostR3411-94-with-GostR3410-2001-cc" | ||
3789 | #define LN_id_GostR3411_94_with_GostR3410_2001_cc "GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom" | ||
3790 | #define NID_id_GostR3411_94_with_GostR3410_2001_cc 853 | ||
3791 | #define OBJ_id_GostR3411_94_with_GostR3410_2001_cc OBJ_cryptocom,1L,3L,4L | ||
3792 | |||
3793 | #define SN_id_GostR3410_2001_ParamSet_cc "id-GostR3410-2001-ParamSet-cc" | ||
3794 | #define LN_id_GostR3410_2001_ParamSet_cc "GOST R 3410-2001 Parameter Set Cryptocom" | ||
3795 | #define NID_id_GostR3410_2001_ParamSet_cc 854 | ||
3796 | #define OBJ_id_GostR3410_2001_ParamSet_cc OBJ_cryptocom,1L,8L,1L | ||
3797 | |||
3798 | #define SN_camellia_128_cbc "CAMELLIA-128-CBC" | ||
3799 | #define LN_camellia_128_cbc "camellia-128-cbc" | ||
3800 | #define NID_camellia_128_cbc 751 | ||
3801 | #define OBJ_camellia_128_cbc 1L,2L,392L,200011L,61L,1L,1L,1L,2L | ||
3802 | |||
3803 | #define SN_camellia_192_cbc "CAMELLIA-192-CBC" | ||
3804 | #define LN_camellia_192_cbc "camellia-192-cbc" | ||
3805 | #define NID_camellia_192_cbc 752 | ||
3806 | #define OBJ_camellia_192_cbc 1L,2L,392L,200011L,61L,1L,1L,1L,3L | ||
3807 | |||
3808 | #define SN_camellia_256_cbc "CAMELLIA-256-CBC" | ||
3809 | #define LN_camellia_256_cbc "camellia-256-cbc" | ||
3810 | #define NID_camellia_256_cbc 753 | ||
3811 | #define OBJ_camellia_256_cbc 1L,2L,392L,200011L,61L,1L,1L,1L,4L | ||
3812 | |||
3813 | #define OBJ_ntt_ds 0L,3L,4401L,5L | ||
3814 | |||
3815 | #define OBJ_camellia OBJ_ntt_ds,3L,1L,9L | ||
3816 | |||
3817 | #define SN_camellia_128_ecb "CAMELLIA-128-ECB" | ||
3818 | #define LN_camellia_128_ecb "camellia-128-ecb" | ||
3819 | #define NID_camellia_128_ecb 754 | ||
3820 | #define OBJ_camellia_128_ecb OBJ_camellia,1L | ||
3821 | |||
3822 | #define SN_camellia_128_ofb128 "CAMELLIA-128-OFB" | ||
3823 | #define LN_camellia_128_ofb128 "camellia-128-ofb" | ||
3824 | #define NID_camellia_128_ofb128 766 | ||
3825 | #define OBJ_camellia_128_ofb128 OBJ_camellia,3L | ||
3826 | |||
3827 | #define SN_camellia_128_cfb128 "CAMELLIA-128-CFB" | ||
3828 | #define LN_camellia_128_cfb128 "camellia-128-cfb" | ||
3829 | #define NID_camellia_128_cfb128 757 | ||
3830 | #define OBJ_camellia_128_cfb128 OBJ_camellia,4L | ||
3831 | |||
3832 | #define SN_camellia_192_ecb "CAMELLIA-192-ECB" | ||
3833 | #define LN_camellia_192_ecb "camellia-192-ecb" | ||
3834 | #define NID_camellia_192_ecb 755 | ||
3835 | #define OBJ_camellia_192_ecb OBJ_camellia,21L | ||
3836 | |||
3837 | #define SN_camellia_192_ofb128 "CAMELLIA-192-OFB" | ||
3838 | #define LN_camellia_192_ofb128 "camellia-192-ofb" | ||
3839 | #define NID_camellia_192_ofb128 767 | ||
3840 | #define OBJ_camellia_192_ofb128 OBJ_camellia,23L | ||
3841 | |||
3842 | #define SN_camellia_192_cfb128 "CAMELLIA-192-CFB" | ||
3843 | #define LN_camellia_192_cfb128 "camellia-192-cfb" | ||
3844 | #define NID_camellia_192_cfb128 758 | ||
3845 | #define OBJ_camellia_192_cfb128 OBJ_camellia,24L | ||
3846 | |||
3847 | #define SN_camellia_256_ecb "CAMELLIA-256-ECB" | ||
3848 | #define LN_camellia_256_ecb "camellia-256-ecb" | ||
3849 | #define NID_camellia_256_ecb 756 | ||
3850 | #define OBJ_camellia_256_ecb OBJ_camellia,41L | ||
3851 | |||
3852 | #define SN_camellia_256_ofb128 "CAMELLIA-256-OFB" | ||
3853 | #define LN_camellia_256_ofb128 "camellia-256-ofb" | ||
3854 | #define NID_camellia_256_ofb128 768 | ||
3855 | #define OBJ_camellia_256_ofb128 OBJ_camellia,43L | ||
3856 | |||
3857 | #define SN_camellia_256_cfb128 "CAMELLIA-256-CFB" | ||
3858 | #define LN_camellia_256_cfb128 "camellia-256-cfb" | ||
3859 | #define NID_camellia_256_cfb128 759 | ||
3860 | #define OBJ_camellia_256_cfb128 OBJ_camellia,44L | ||
3861 | |||
3862 | #define SN_camellia_128_cfb1 "CAMELLIA-128-CFB1" | ||
3863 | #define LN_camellia_128_cfb1 "camellia-128-cfb1" | ||
3864 | #define NID_camellia_128_cfb1 760 | ||
3865 | |||
3866 | #define SN_camellia_192_cfb1 "CAMELLIA-192-CFB1" | ||
3867 | #define LN_camellia_192_cfb1 "camellia-192-cfb1" | ||
3868 | #define NID_camellia_192_cfb1 761 | ||
3869 | |||
3870 | #define SN_camellia_256_cfb1 "CAMELLIA-256-CFB1" | ||
3871 | #define LN_camellia_256_cfb1 "camellia-256-cfb1" | ||
3872 | #define NID_camellia_256_cfb1 762 | ||
3873 | |||
3874 | #define SN_camellia_128_cfb8 "CAMELLIA-128-CFB8" | ||
3875 | #define LN_camellia_128_cfb8 "camellia-128-cfb8" | ||
3876 | #define NID_camellia_128_cfb8 763 | ||
3877 | |||
3878 | #define SN_camellia_192_cfb8 "CAMELLIA-192-CFB8" | ||
3879 | #define LN_camellia_192_cfb8 "camellia-192-cfb8" | ||
3880 | #define NID_camellia_192_cfb8 764 | ||
3881 | |||
3882 | #define SN_camellia_256_cfb8 "CAMELLIA-256-CFB8" | ||
3883 | #define LN_camellia_256_cfb8 "camellia-256-cfb8" | ||
3884 | #define NID_camellia_256_cfb8 765 | ||
3885 | |||
3886 | #define SN_kisa "KISA" | ||
3887 | #define LN_kisa "kisa" | ||
3888 | #define NID_kisa 773 | ||
3889 | #define OBJ_kisa OBJ_member_body,410L,200004L | ||
3890 | |||
3891 | #define SN_seed_ecb "SEED-ECB" | ||
3892 | #define LN_seed_ecb "seed-ecb" | ||
3893 | #define NID_seed_ecb 776 | ||
3894 | #define OBJ_seed_ecb OBJ_kisa,1L,3L | ||
3895 | |||
3896 | #define SN_seed_cbc "SEED-CBC" | ||
3897 | #define LN_seed_cbc "seed-cbc" | ||
3898 | #define NID_seed_cbc 777 | ||
3899 | #define OBJ_seed_cbc OBJ_kisa,1L,4L | ||
3900 | |||
3901 | #define SN_seed_cfb128 "SEED-CFB" | ||
3902 | #define LN_seed_cfb128 "seed-cfb" | ||
3903 | #define NID_seed_cfb128 779 | ||
3904 | #define OBJ_seed_cfb128 OBJ_kisa,1L,5L | ||
3905 | |||
3906 | #define SN_seed_ofb128 "SEED-OFB" | ||
3907 | #define LN_seed_ofb128 "seed-ofb" | ||
3908 | #define NID_seed_ofb128 778 | ||
3909 | #define OBJ_seed_ofb128 OBJ_kisa,1L,6L | ||
3910 | |||
3911 | #define SN_hmac "HMAC" | ||
3912 | #define LN_hmac "hmac" | ||
3913 | #define NID_hmac 855 | ||
3914 | |||
diff --git a/src/lib/libcrypto/objects/obj_mac.num b/src/lib/libcrypto/objects/obj_mac.num new file mode 100644 index 0000000000..8c50aac27f --- /dev/null +++ b/src/lib/libcrypto/objects/obj_mac.num | |||
@@ -0,0 +1,892 @@ | |||
1 | undef 0 | ||
2 | rsadsi 1 | ||
3 | pkcs 2 | ||
4 | md2 3 | ||
5 | md5 4 | ||
6 | rc4 5 | ||
7 | rsaEncryption 6 | ||
8 | md2WithRSAEncryption 7 | ||
9 | md5WithRSAEncryption 8 | ||
10 | pbeWithMD2AndDES_CBC 9 | ||
11 | pbeWithMD5AndDES_CBC 10 | ||
12 | X500 11 | ||
13 | X509 12 | ||
14 | commonName 13 | ||
15 | countryName 14 | ||
16 | localityName 15 | ||
17 | stateOrProvinceName 16 | ||
18 | organizationName 17 | ||
19 | organizationalUnitName 18 | ||
20 | rsa 19 | ||
21 | pkcs7 20 | ||
22 | pkcs7_data 21 | ||
23 | pkcs7_signed 22 | ||
24 | pkcs7_enveloped 23 | ||
25 | pkcs7_signedAndEnveloped 24 | ||
26 | pkcs7_digest 25 | ||
27 | pkcs7_encrypted 26 | ||
28 | pkcs3 27 | ||
29 | dhKeyAgreement 28 | ||
30 | des_ecb 29 | ||
31 | des_cfb64 30 | ||
32 | des_cbc 31 | ||
33 | des_ede_ecb 32 | ||
34 | des_ede3_ecb 33 | ||
35 | idea_cbc 34 | ||
36 | idea_cfb64 35 | ||
37 | idea_ecb 36 | ||
38 | rc2_cbc 37 | ||
39 | rc2_ecb 38 | ||
40 | rc2_cfb64 39 | ||
41 | rc2_ofb64 40 | ||
42 | sha 41 | ||
43 | shaWithRSAEncryption 42 | ||
44 | des_ede_cbc 43 | ||
45 | des_ede3_cbc 44 | ||
46 | des_ofb64 45 | ||
47 | idea_ofb64 46 | ||
48 | pkcs9 47 | ||
49 | pkcs9_emailAddress 48 | ||
50 | pkcs9_unstructuredName 49 | ||
51 | pkcs9_contentType 50 | ||
52 | pkcs9_messageDigest 51 | ||
53 | pkcs9_signingTime 52 | ||
54 | pkcs9_countersignature 53 | ||
55 | pkcs9_challengePassword 54 | ||
56 | pkcs9_unstructuredAddress 55 | ||
57 | pkcs9_extCertAttributes 56 | ||
58 | netscape 57 | ||
59 | netscape_cert_extension 58 | ||
60 | netscape_data_type 59 | ||
61 | des_ede_cfb64 60 | ||
62 | des_ede3_cfb64 61 | ||
63 | des_ede_ofb64 62 | ||
64 | des_ede3_ofb64 63 | ||
65 | sha1 64 | ||
66 | sha1WithRSAEncryption 65 | ||
67 | dsaWithSHA 66 | ||
68 | dsa_2 67 | ||
69 | pbeWithSHA1AndRC2_CBC 68 | ||
70 | id_pbkdf2 69 | ||
71 | dsaWithSHA1_2 70 | ||
72 | netscape_cert_type 71 | ||
73 | netscape_base_url 72 | ||
74 | netscape_revocation_url 73 | ||
75 | netscape_ca_revocation_url 74 | ||
76 | netscape_renewal_url 75 | ||
77 | netscape_ca_policy_url 76 | ||
78 | netscape_ssl_server_name 77 | ||
79 | netscape_comment 78 | ||
80 | netscape_cert_sequence 79 | ||
81 | desx_cbc 80 | ||
82 | id_ce 81 | ||
83 | subject_key_identifier 82 | ||
84 | key_usage 83 | ||
85 | private_key_usage_period 84 | ||
86 | subject_alt_name 85 | ||
87 | issuer_alt_name 86 | ||
88 | basic_constraints 87 | ||
89 | crl_number 88 | ||
90 | certificate_policies 89 | ||
91 | authority_key_identifier 90 | ||
92 | bf_cbc 91 | ||
93 | bf_ecb 92 | ||
94 | bf_cfb64 93 | ||
95 | bf_ofb64 94 | ||
96 | mdc2 95 | ||
97 | mdc2WithRSA 96 | ||
98 | rc4_40 97 | ||
99 | rc2_40_cbc 98 | ||
100 | givenName 99 | ||
101 | surname 100 | ||
102 | initials 101 | ||
103 | uniqueIdentifier 102 | ||
104 | crl_distribution_points 103 | ||
105 | md5WithRSA 104 | ||
106 | serialNumber 105 | ||
107 | title 106 | ||
108 | description 107 | ||
109 | cast5_cbc 108 | ||
110 | cast5_ecb 109 | ||
111 | cast5_cfb64 110 | ||
112 | cast5_ofb64 111 | ||
113 | pbeWithMD5AndCast5_CBC 112 | ||
114 | dsaWithSHA1 113 | ||
115 | md5_sha1 114 | ||
116 | sha1WithRSA 115 | ||
117 | dsa 116 | ||
118 | ripemd160 117 | ||
119 | ripemd160WithRSA 119 | ||
120 | rc5_cbc 120 | ||
121 | rc5_ecb 121 | ||
122 | rc5_cfb64 122 | ||
123 | rc5_ofb64 123 | ||
124 | rle_compression 124 | ||
125 | zlib_compression 125 | ||
126 | ext_key_usage 126 | ||
127 | id_pkix 127 | ||
128 | id_kp 128 | ||
129 | server_auth 129 | ||
130 | client_auth 130 | ||
131 | code_sign 131 | ||
132 | email_protect 132 | ||
133 | time_stamp 133 | ||
134 | ms_code_ind 134 | ||
135 | ms_code_com 135 | ||
136 | ms_ctl_sign 136 | ||
137 | ms_sgc 137 | ||
138 | ms_efs 138 | ||
139 | ns_sgc 139 | ||
140 | delta_crl 140 | ||
141 | crl_reason 141 | ||
142 | invalidity_date 142 | ||
143 | sxnet 143 | ||
144 | pbe_WithSHA1And128BitRC4 144 | ||
145 | pbe_WithSHA1And40BitRC4 145 | ||
146 | pbe_WithSHA1And3_Key_TripleDES_CBC 146 | ||
147 | pbe_WithSHA1And2_Key_TripleDES_CBC 147 | ||
148 | pbe_WithSHA1And128BitRC2_CBC 148 | ||
149 | pbe_WithSHA1And40BitRC2_CBC 149 | ||
150 | keyBag 150 | ||
151 | pkcs8ShroudedKeyBag 151 | ||
152 | certBag 152 | ||
153 | crlBag 153 | ||
154 | secretBag 154 | ||
155 | safeContentsBag 155 | ||
156 | friendlyName 156 | ||
157 | localKeyID 157 | ||
158 | x509Certificate 158 | ||
159 | sdsiCertificate 159 | ||
160 | x509Crl 160 | ||
161 | pbes2 161 | ||
162 | pbmac1 162 | ||
163 | hmacWithSHA1 163 | ||
164 | id_qt_cps 164 | ||
165 | id_qt_unotice 165 | ||
166 | rc2_64_cbc 166 | ||
167 | SMIMECapabilities 167 | ||
168 | pbeWithMD2AndRC2_CBC 168 | ||
169 | pbeWithMD5AndRC2_CBC 169 | ||
170 | pbeWithSHA1AndDES_CBC 170 | ||
171 | ms_ext_req 171 | ||
172 | ext_req 172 | ||
173 | name 173 | ||
174 | dnQualifier 174 | ||
175 | id_pe 175 | ||
176 | id_ad 176 | ||
177 | info_access 177 | ||
178 | ad_OCSP 178 | ||
179 | ad_ca_issuers 179 | ||
180 | OCSP_sign 180 | ||
181 | iso 181 | ||
182 | member_body 182 | ||
183 | ISO_US 183 | ||
184 | X9_57 184 | ||
185 | X9cm 185 | ||
186 | pkcs1 186 | ||
187 | pkcs5 187 | ||
188 | SMIME 188 | ||
189 | id_smime_mod 189 | ||
190 | id_smime_ct 190 | ||
191 | id_smime_aa 191 | ||
192 | id_smime_alg 192 | ||
193 | id_smime_cd 193 | ||
194 | id_smime_spq 194 | ||
195 | id_smime_cti 195 | ||
196 | id_smime_mod_cms 196 | ||
197 | id_smime_mod_ess 197 | ||
198 | id_smime_mod_oid 198 | ||
199 | id_smime_mod_msg_v3 199 | ||
200 | id_smime_mod_ets_eSignature_88 200 | ||
201 | id_smime_mod_ets_eSignature_97 201 | ||
202 | id_smime_mod_ets_eSigPolicy_88 202 | ||
203 | id_smime_mod_ets_eSigPolicy_97 203 | ||
204 | id_smime_ct_receipt 204 | ||
205 | id_smime_ct_authData 205 | ||
206 | id_smime_ct_publishCert 206 | ||
207 | id_smime_ct_TSTInfo 207 | ||
208 | id_smime_ct_TDTInfo 208 | ||
209 | id_smime_ct_contentInfo 209 | ||
210 | id_smime_ct_DVCSRequestData 210 | ||
211 | id_smime_ct_DVCSResponseData 211 | ||
212 | id_smime_aa_receiptRequest 212 | ||
213 | id_smime_aa_securityLabel 213 | ||
214 | id_smime_aa_mlExpandHistory 214 | ||
215 | id_smime_aa_contentHint 215 | ||
216 | id_smime_aa_msgSigDigest 216 | ||
217 | id_smime_aa_encapContentType 217 | ||
218 | id_smime_aa_contentIdentifier 218 | ||
219 | id_smime_aa_macValue 219 | ||
220 | id_smime_aa_equivalentLabels 220 | ||
221 | id_smime_aa_contentReference 221 | ||
222 | id_smime_aa_encrypKeyPref 222 | ||
223 | id_smime_aa_signingCertificate 223 | ||
224 | id_smime_aa_smimeEncryptCerts 224 | ||
225 | id_smime_aa_timeStampToken 225 | ||
226 | id_smime_aa_ets_sigPolicyId 226 | ||
227 | id_smime_aa_ets_commitmentType 227 | ||
228 | id_smime_aa_ets_signerLocation 228 | ||
229 | id_smime_aa_ets_signerAttr 229 | ||
230 | id_smime_aa_ets_otherSigCert 230 | ||
231 | id_smime_aa_ets_contentTimestamp 231 | ||
232 | id_smime_aa_ets_CertificateRefs 232 | ||
233 | id_smime_aa_ets_RevocationRefs 233 | ||
234 | id_smime_aa_ets_certValues 234 | ||
235 | id_smime_aa_ets_revocationValues 235 | ||
236 | id_smime_aa_ets_escTimeStamp 236 | ||
237 | id_smime_aa_ets_certCRLTimestamp 237 | ||
238 | id_smime_aa_ets_archiveTimeStamp 238 | ||
239 | id_smime_aa_signatureType 239 | ||
240 | id_smime_aa_dvcs_dvc 240 | ||
241 | id_smime_alg_ESDHwith3DES 241 | ||
242 | id_smime_alg_ESDHwithRC2 242 | ||
243 | id_smime_alg_3DESwrap 243 | ||
244 | id_smime_alg_RC2wrap 244 | ||
245 | id_smime_alg_ESDH 245 | ||
246 | id_smime_alg_CMS3DESwrap 246 | ||
247 | id_smime_alg_CMSRC2wrap 247 | ||
248 | id_smime_cd_ldap 248 | ||
249 | id_smime_spq_ets_sqt_uri 249 | ||
250 | id_smime_spq_ets_sqt_unotice 250 | ||
251 | id_smime_cti_ets_proofOfOrigin 251 | ||
252 | id_smime_cti_ets_proofOfReceipt 252 | ||
253 | id_smime_cti_ets_proofOfDelivery 253 | ||
254 | id_smime_cti_ets_proofOfSender 254 | ||
255 | id_smime_cti_ets_proofOfApproval 255 | ||
256 | id_smime_cti_ets_proofOfCreation 256 | ||
257 | md4 257 | ||
258 | id_pkix_mod 258 | ||
259 | id_qt 259 | ||
260 | id_it 260 | ||
261 | id_pkip 261 | ||
262 | id_alg 262 | ||
263 | id_cmc 263 | ||
264 | id_on 264 | ||
265 | id_pda 265 | ||
266 | id_aca 266 | ||
267 | id_qcs 267 | ||
268 | id_cct 268 | ||
269 | id_pkix1_explicit_88 269 | ||
270 | id_pkix1_implicit_88 270 | ||
271 | id_pkix1_explicit_93 271 | ||
272 | id_pkix1_implicit_93 272 | ||
273 | id_mod_crmf 273 | ||
274 | id_mod_cmc 274 | ||
275 | id_mod_kea_profile_88 275 | ||
276 | id_mod_kea_profile_93 276 | ||
277 | id_mod_cmp 277 | ||
278 | id_mod_qualified_cert_88 278 | ||
279 | id_mod_qualified_cert_93 279 | ||
280 | id_mod_attribute_cert 280 | ||
281 | id_mod_timestamp_protocol 281 | ||
282 | id_mod_ocsp 282 | ||
283 | id_mod_dvcs 283 | ||
284 | id_mod_cmp2000 284 | ||
285 | biometricInfo 285 | ||
286 | qcStatements 286 | ||
287 | ac_auditEntity 287 | ||
288 | ac_targeting 288 | ||
289 | aaControls 289 | ||
290 | sbgp_ipAddrBlock 290 | ||
291 | sbgp_autonomousSysNum 291 | ||
292 | sbgp_routerIdentifier 292 | ||
293 | textNotice 293 | ||
294 | ipsecEndSystem 294 | ||
295 | ipsecTunnel 295 | ||
296 | ipsecUser 296 | ||
297 | dvcs 297 | ||
298 | id_it_caProtEncCert 298 | ||
299 | id_it_signKeyPairTypes 299 | ||
300 | id_it_encKeyPairTypes 300 | ||
301 | id_it_preferredSymmAlg 301 | ||
302 | id_it_caKeyUpdateInfo 302 | ||
303 | id_it_currentCRL 303 | ||
304 | id_it_unsupportedOIDs 304 | ||
305 | id_it_subscriptionRequest 305 | ||
306 | id_it_subscriptionResponse 306 | ||
307 | id_it_keyPairParamReq 307 | ||
308 | id_it_keyPairParamRep 308 | ||
309 | id_it_revPassphrase 309 | ||
310 | id_it_implicitConfirm 310 | ||
311 | id_it_confirmWaitTime 311 | ||
312 | id_it_origPKIMessage 312 | ||
313 | id_regCtrl 313 | ||
314 | id_regInfo 314 | ||
315 | id_regCtrl_regToken 315 | ||
316 | id_regCtrl_authenticator 316 | ||
317 | id_regCtrl_pkiPublicationInfo 317 | ||
318 | id_regCtrl_pkiArchiveOptions 318 | ||
319 | id_regCtrl_oldCertID 319 | ||
320 | id_regCtrl_protocolEncrKey 320 | ||
321 | id_regInfo_utf8Pairs 321 | ||
322 | id_regInfo_certReq 322 | ||
323 | id_alg_des40 323 | ||
324 | id_alg_noSignature 324 | ||
325 | id_alg_dh_sig_hmac_sha1 325 | ||
326 | id_alg_dh_pop 326 | ||
327 | id_cmc_statusInfo 327 | ||
328 | id_cmc_identification 328 | ||
329 | id_cmc_identityProof 329 | ||
330 | id_cmc_dataReturn 330 | ||
331 | id_cmc_transactionId 331 | ||
332 | id_cmc_senderNonce 332 | ||
333 | id_cmc_recipientNonce 333 | ||
334 | id_cmc_addExtensions 334 | ||
335 | id_cmc_encryptedPOP 335 | ||
336 | id_cmc_decryptedPOP 336 | ||
337 | id_cmc_lraPOPWitness 337 | ||
338 | id_cmc_getCert 338 | ||
339 | id_cmc_getCRL 339 | ||
340 | id_cmc_revokeRequest 340 | ||
341 | id_cmc_regInfo 341 | ||
342 | id_cmc_responseInfo 342 | ||
343 | id_cmc_queryPending 343 | ||
344 | id_cmc_popLinkRandom 344 | ||
345 | id_cmc_popLinkWitness 345 | ||
346 | id_cmc_confirmCertAcceptance 346 | ||
347 | id_on_personalData 347 | ||
348 | id_pda_dateOfBirth 348 | ||
349 | id_pda_placeOfBirth 349 | ||
350 | id_pda_pseudonym 350 | ||
351 | id_pda_gender 351 | ||
352 | id_pda_countryOfCitizenship 352 | ||
353 | id_pda_countryOfResidence 353 | ||
354 | id_aca_authenticationInfo 354 | ||
355 | id_aca_accessIdentity 355 | ||
356 | id_aca_chargingIdentity 356 | ||
357 | id_aca_group 357 | ||
358 | id_aca_role 358 | ||
359 | id_qcs_pkixQCSyntax_v1 359 | ||
360 | id_cct_crs 360 | ||
361 | id_cct_PKIData 361 | ||
362 | id_cct_PKIResponse 362 | ||
363 | ad_timeStamping 363 | ||
364 | ad_dvcs 364 | ||
365 | id_pkix_OCSP_basic 365 | ||
366 | id_pkix_OCSP_Nonce 366 | ||
367 | id_pkix_OCSP_CrlID 367 | ||
368 | id_pkix_OCSP_acceptableResponses 368 | ||
369 | id_pkix_OCSP_noCheck 369 | ||
370 | id_pkix_OCSP_archiveCutoff 370 | ||
371 | id_pkix_OCSP_serviceLocator 371 | ||
372 | id_pkix_OCSP_extendedStatus 372 | ||
373 | id_pkix_OCSP_valid 373 | ||
374 | id_pkix_OCSP_path 374 | ||
375 | id_pkix_OCSP_trustRoot 375 | ||
376 | algorithm 376 | ||
377 | rsaSignature 377 | ||
378 | X500algorithms 378 | ||
379 | org 379 | ||
380 | dod 380 | ||
381 | iana 381 | ||
382 | Directory 382 | ||
383 | Management 383 | ||
384 | Experimental 384 | ||
385 | Private 385 | ||
386 | Security 386 | ||
387 | SNMPv2 387 | ||
388 | Mail 388 | ||
389 | Enterprises 389 | ||
390 | dcObject 390 | ||
391 | domainComponent 391 | ||
392 | Domain 392 | ||
393 | joint_iso_ccitt 393 | ||
394 | selected_attribute_types 394 | ||
395 | clearance 395 | ||
396 | md4WithRSAEncryption 396 | ||
397 | ac_proxying 397 | ||
398 | sinfo_access 398 | ||
399 | id_aca_encAttrs 399 | ||
400 | role 400 | ||
401 | policy_constraints 401 | ||
402 | target_information 402 | ||
403 | no_rev_avail 403 | ||
404 | ccitt 404 | ||
405 | ansi_X9_62 405 | ||
406 | X9_62_prime_field 406 | ||
407 | X9_62_characteristic_two_field 407 | ||
408 | X9_62_id_ecPublicKey 408 | ||
409 | X9_62_prime192v1 409 | ||
410 | X9_62_prime192v2 410 | ||
411 | X9_62_prime192v3 411 | ||
412 | X9_62_prime239v1 412 | ||
413 | X9_62_prime239v2 413 | ||
414 | X9_62_prime239v3 414 | ||
415 | X9_62_prime256v1 415 | ||
416 | ecdsa_with_SHA1 416 | ||
417 | ms_csp_name 417 | ||
418 | aes_128_ecb 418 | ||
419 | aes_128_cbc 419 | ||
420 | aes_128_ofb128 420 | ||
421 | aes_128_cfb128 421 | ||
422 | aes_192_ecb 422 | ||
423 | aes_192_cbc 423 | ||
424 | aes_192_ofb128 424 | ||
425 | aes_192_cfb128 425 | ||
426 | aes_256_ecb 426 | ||
427 | aes_256_cbc 427 | ||
428 | aes_256_ofb128 428 | ||
429 | aes_256_cfb128 429 | ||
430 | hold_instruction_code 430 | ||
431 | hold_instruction_none 431 | ||
432 | hold_instruction_call_issuer 432 | ||
433 | hold_instruction_reject 433 | ||
434 | data 434 | ||
435 | pss 435 | ||
436 | ucl 436 | ||
437 | pilot 437 | ||
438 | pilotAttributeType 438 | ||
439 | pilotAttributeSyntax 439 | ||
440 | pilotObjectClass 440 | ||
441 | pilotGroups 441 | ||
442 | iA5StringSyntax 442 | ||
443 | caseIgnoreIA5StringSyntax 443 | ||
444 | pilotObject 444 | ||
445 | pilotPerson 445 | ||
446 | account 446 | ||
447 | document 447 | ||
448 | room 448 | ||
449 | documentSeries 449 | ||
450 | rFC822localPart 450 | ||
451 | dNSDomain 451 | ||
452 | domainRelatedObject 452 | ||
453 | friendlyCountry 453 | ||
454 | simpleSecurityObject 454 | ||
455 | pilotOrganization 455 | ||
456 | pilotDSA 456 | ||
457 | qualityLabelledData 457 | ||
458 | userId 458 | ||
459 | textEncodedORAddress 459 | ||
460 | rfc822Mailbox 460 | ||
461 | info 461 | ||
462 | favouriteDrink 462 | ||
463 | roomNumber 463 | ||
464 | photo 464 | ||
465 | userClass 465 | ||
466 | host 466 | ||
467 | manager 467 | ||
468 | documentIdentifier 468 | ||
469 | documentTitle 469 | ||
470 | documentVersion 470 | ||
471 | documentAuthor 471 | ||
472 | documentLocation 472 | ||
473 | homeTelephoneNumber 473 | ||
474 | secretary 474 | ||
475 | otherMailbox 475 | ||
476 | lastModifiedTime 476 | ||
477 | lastModifiedBy 477 | ||
478 | aRecord 478 | ||
479 | pilotAttributeType27 479 | ||
480 | mXRecord 480 | ||
481 | nSRecord 481 | ||
482 | sOARecord 482 | ||
483 | cNAMERecord 483 | ||
484 | associatedDomain 484 | ||
485 | associatedName 485 | ||
486 | homePostalAddress 486 | ||
487 | personalTitle 487 | ||
488 | mobileTelephoneNumber 488 | ||
489 | pagerTelephoneNumber 489 | ||
490 | friendlyCountryName 490 | ||
491 | organizationalStatus 491 | ||
492 | janetMailbox 492 | ||
493 | mailPreferenceOption 493 | ||
494 | buildingName 494 | ||
495 | dSAQuality 495 | ||
496 | singleLevelQuality 496 | ||
497 | subtreeMinimumQuality 497 | ||
498 | subtreeMaximumQuality 498 | ||
499 | personalSignature 499 | ||
500 | dITRedirect 500 | ||
501 | audio 501 | ||
502 | documentPublisher 502 | ||
503 | x500UniqueIdentifier 503 | ||
504 | mime_mhs 504 | ||
505 | mime_mhs_headings 505 | ||
506 | mime_mhs_bodies 506 | ||
507 | id_hex_partial_message 507 | ||
508 | id_hex_multipart_message 508 | ||
509 | generationQualifier 509 | ||
510 | pseudonym 510 | ||
511 | InternationalRA 511 | ||
512 | id_set 512 | ||
513 | set_ctype 513 | ||
514 | set_msgExt 514 | ||
515 | set_attr 515 | ||
516 | set_policy 516 | ||
517 | set_certExt 517 | ||
518 | set_brand 518 | ||
519 | setct_PANData 519 | ||
520 | setct_PANToken 520 | ||
521 | setct_PANOnly 521 | ||
522 | setct_OIData 522 | ||
523 | setct_PI 523 | ||
524 | setct_PIData 524 | ||
525 | setct_PIDataUnsigned 525 | ||
526 | setct_HODInput 526 | ||
527 | setct_AuthResBaggage 527 | ||
528 | setct_AuthRevReqBaggage 528 | ||
529 | setct_AuthRevResBaggage 529 | ||
530 | setct_CapTokenSeq 530 | ||
531 | setct_PInitResData 531 | ||
532 | setct_PI_TBS 532 | ||
533 | setct_PResData 533 | ||
534 | setct_AuthReqTBS 534 | ||
535 | setct_AuthResTBS 535 | ||
536 | setct_AuthResTBSX 536 | ||
537 | setct_AuthTokenTBS 537 | ||
538 | setct_CapTokenData 538 | ||
539 | setct_CapTokenTBS 539 | ||
540 | setct_AcqCardCodeMsg 540 | ||
541 | setct_AuthRevReqTBS 541 | ||
542 | setct_AuthRevResData 542 | ||
543 | setct_AuthRevResTBS 543 | ||
544 | setct_CapReqTBS 544 | ||
545 | setct_CapReqTBSX 545 | ||
546 | setct_CapResData 546 | ||
547 | setct_CapRevReqTBS 547 | ||
548 | setct_CapRevReqTBSX 548 | ||
549 | setct_CapRevResData 549 | ||
550 | setct_CredReqTBS 550 | ||
551 | setct_CredReqTBSX 551 | ||
552 | setct_CredResData 552 | ||
553 | setct_CredRevReqTBS 553 | ||
554 | setct_CredRevReqTBSX 554 | ||
555 | setct_CredRevResData 555 | ||
556 | setct_PCertReqData 556 | ||
557 | setct_PCertResTBS 557 | ||
558 | setct_BatchAdminReqData 558 | ||
559 | setct_BatchAdminResData 559 | ||
560 | setct_CardCInitResTBS 560 | ||
561 | setct_MeAqCInitResTBS 561 | ||
562 | setct_RegFormResTBS 562 | ||
563 | setct_CertReqData 563 | ||
564 | setct_CertReqTBS 564 | ||
565 | setct_CertResData 565 | ||
566 | setct_CertInqReqTBS 566 | ||
567 | setct_ErrorTBS 567 | ||
568 | setct_PIDualSignedTBE 568 | ||
569 | setct_PIUnsignedTBE 569 | ||
570 | setct_AuthReqTBE 570 | ||
571 | setct_AuthResTBE 571 | ||
572 | setct_AuthResTBEX 572 | ||
573 | setct_AuthTokenTBE 573 | ||
574 | setct_CapTokenTBE 574 | ||
575 | setct_CapTokenTBEX 575 | ||
576 | setct_AcqCardCodeMsgTBE 576 | ||
577 | setct_AuthRevReqTBE 577 | ||
578 | setct_AuthRevResTBE 578 | ||
579 | setct_AuthRevResTBEB 579 | ||
580 | setct_CapReqTBE 580 | ||
581 | setct_CapReqTBEX 581 | ||
582 | setct_CapResTBE 582 | ||
583 | setct_CapRevReqTBE 583 | ||
584 | setct_CapRevReqTBEX 584 | ||
585 | setct_CapRevResTBE 585 | ||
586 | setct_CredReqTBE 586 | ||
587 | setct_CredReqTBEX 587 | ||
588 | setct_CredResTBE 588 | ||
589 | setct_CredRevReqTBE 589 | ||
590 | setct_CredRevReqTBEX 590 | ||
591 | setct_CredRevResTBE 591 | ||
592 | setct_BatchAdminReqTBE 592 | ||
593 | setct_BatchAdminResTBE 593 | ||
594 | setct_RegFormReqTBE 594 | ||
595 | setct_CertReqTBE 595 | ||
596 | setct_CertReqTBEX 596 | ||
597 | setct_CertResTBE 597 | ||
598 | setct_CRLNotificationTBS 598 | ||
599 | setct_CRLNotificationResTBS 599 | ||
600 | setct_BCIDistributionTBS 600 | ||
601 | setext_genCrypt 601 | ||
602 | setext_miAuth 602 | ||
603 | setext_pinSecure 603 | ||
604 | setext_pinAny 604 | ||
605 | setext_track2 605 | ||
606 | setext_cv 606 | ||
607 | set_policy_root 607 | ||
608 | setCext_hashedRoot 608 | ||
609 | setCext_certType 609 | ||
610 | setCext_merchData 610 | ||
611 | setCext_cCertRequired 611 | ||
612 | setCext_tunneling 612 | ||
613 | setCext_setExt 613 | ||
614 | setCext_setQualf 614 | ||
615 | setCext_PGWYcapabilities 615 | ||
616 | setCext_TokenIdentifier 616 | ||
617 | setCext_Track2Data 617 | ||
618 | setCext_TokenType 618 | ||
619 | setCext_IssuerCapabilities 619 | ||
620 | setAttr_Cert 620 | ||
621 | setAttr_PGWYcap 621 | ||
622 | setAttr_TokenType 622 | ||
623 | setAttr_IssCap 623 | ||
624 | set_rootKeyThumb 624 | ||
625 | set_addPolicy 625 | ||
626 | setAttr_Token_EMV 626 | ||
627 | setAttr_Token_B0Prime 627 | ||
628 | setAttr_IssCap_CVM 628 | ||
629 | setAttr_IssCap_T2 629 | ||
630 | setAttr_IssCap_Sig 630 | ||
631 | setAttr_GenCryptgrm 631 | ||
632 | setAttr_T2Enc 632 | ||
633 | setAttr_T2cleartxt 633 | ||
634 | setAttr_TokICCsig 634 | ||
635 | setAttr_SecDevSig 635 | ||
636 | set_brand_IATA_ATA 636 | ||
637 | set_brand_Diners 637 | ||
638 | set_brand_AmericanExpress 638 | ||
639 | set_brand_JCB 639 | ||
640 | set_brand_Visa 640 | ||
641 | set_brand_MasterCard 641 | ||
642 | set_brand_Novus 642 | ||
643 | des_cdmf 643 | ||
644 | rsaOAEPEncryptionSET 644 | ||
645 | itu_t 645 | ||
646 | joint_iso_itu_t 646 | ||
647 | international_organizations 647 | ||
648 | ms_smartcard_login 648 | ||
649 | ms_upn 649 | ||
650 | aes_128_cfb1 650 | ||
651 | aes_192_cfb1 651 | ||
652 | aes_256_cfb1 652 | ||
653 | aes_128_cfb8 653 | ||
654 | aes_192_cfb8 654 | ||
655 | aes_256_cfb8 655 | ||
656 | des_cfb1 656 | ||
657 | des_cfb8 657 | ||
658 | des_ede3_cfb1 658 | ||
659 | des_ede3_cfb8 659 | ||
660 | streetAddress 660 | ||
661 | postalCode 661 | ||
662 | id_ppl 662 | ||
663 | proxyCertInfo 663 | ||
664 | id_ppl_anyLanguage 664 | ||
665 | id_ppl_inheritAll 665 | ||
666 | name_constraints 666 | ||
667 | Independent 667 | ||
668 | sha256WithRSAEncryption 668 | ||
669 | sha384WithRSAEncryption 669 | ||
670 | sha512WithRSAEncryption 670 | ||
671 | sha224WithRSAEncryption 671 | ||
672 | sha256 672 | ||
673 | sha384 673 | ||
674 | sha512 674 | ||
675 | sha224 675 | ||
676 | identified_organization 676 | ||
677 | certicom_arc 677 | ||
678 | wap 678 | ||
679 | wap_wsg 679 | ||
680 | X9_62_id_characteristic_two_basis 680 | ||
681 | X9_62_onBasis 681 | ||
682 | X9_62_tpBasis 682 | ||
683 | X9_62_ppBasis 683 | ||
684 | X9_62_c2pnb163v1 684 | ||
685 | X9_62_c2pnb163v2 685 | ||
686 | X9_62_c2pnb163v3 686 | ||
687 | X9_62_c2pnb176v1 687 | ||
688 | X9_62_c2tnb191v1 688 | ||
689 | X9_62_c2tnb191v2 689 | ||
690 | X9_62_c2tnb191v3 690 | ||
691 | X9_62_c2onb191v4 691 | ||
692 | X9_62_c2onb191v5 692 | ||
693 | X9_62_c2pnb208w1 693 | ||
694 | X9_62_c2tnb239v1 694 | ||
695 | X9_62_c2tnb239v2 695 | ||
696 | X9_62_c2tnb239v3 696 | ||
697 | X9_62_c2onb239v4 697 | ||
698 | X9_62_c2onb239v5 698 | ||
699 | X9_62_c2pnb272w1 699 | ||
700 | X9_62_c2pnb304w1 700 | ||
701 | X9_62_c2tnb359v1 701 | ||
702 | X9_62_c2pnb368w1 702 | ||
703 | X9_62_c2tnb431r1 703 | ||
704 | secp112r1 704 | ||
705 | secp112r2 705 | ||
706 | secp128r1 706 | ||
707 | secp128r2 707 | ||
708 | secp160k1 708 | ||
709 | secp160r1 709 | ||
710 | secp160r2 710 | ||
711 | secp192k1 711 | ||
712 | secp224k1 712 | ||
713 | secp224r1 713 | ||
714 | secp256k1 714 | ||
715 | secp384r1 715 | ||
716 | secp521r1 716 | ||
717 | sect113r1 717 | ||
718 | sect113r2 718 | ||
719 | sect131r1 719 | ||
720 | sect131r2 720 | ||
721 | sect163k1 721 | ||
722 | sect163r1 722 | ||
723 | sect163r2 723 | ||
724 | sect193r1 724 | ||
725 | sect193r2 725 | ||
726 | sect233k1 726 | ||
727 | sect233r1 727 | ||
728 | sect239k1 728 | ||
729 | sect283k1 729 | ||
730 | sect283r1 730 | ||
731 | sect409k1 731 | ||
732 | sect409r1 732 | ||
733 | sect571k1 733 | ||
734 | sect571r1 734 | ||
735 | wap_wsg_idm_ecid_wtls1 735 | ||
736 | wap_wsg_idm_ecid_wtls3 736 | ||
737 | wap_wsg_idm_ecid_wtls4 737 | ||
738 | wap_wsg_idm_ecid_wtls5 738 | ||
739 | wap_wsg_idm_ecid_wtls6 739 | ||
740 | wap_wsg_idm_ecid_wtls7 740 | ||
741 | wap_wsg_idm_ecid_wtls8 741 | ||
742 | wap_wsg_idm_ecid_wtls9 742 | ||
743 | wap_wsg_idm_ecid_wtls10 743 | ||
744 | wap_wsg_idm_ecid_wtls11 744 | ||
745 | wap_wsg_idm_ecid_wtls12 745 | ||
746 | any_policy 746 | ||
747 | policy_mappings 747 | ||
748 | inhibit_any_policy 748 | ||
749 | ipsec3 749 | ||
750 | ipsec4 750 | ||
751 | camellia_128_cbc 751 | ||
752 | camellia_192_cbc 752 | ||
753 | camellia_256_cbc 753 | ||
754 | camellia_128_ecb 754 | ||
755 | camellia_192_ecb 755 | ||
756 | camellia_256_ecb 756 | ||
757 | camellia_128_cfb128 757 | ||
758 | camellia_192_cfb128 758 | ||
759 | camellia_256_cfb128 759 | ||
760 | camellia_128_cfb1 760 | ||
761 | camellia_192_cfb1 761 | ||
762 | camellia_256_cfb1 762 | ||
763 | camellia_128_cfb8 763 | ||
764 | camellia_192_cfb8 764 | ||
765 | camellia_256_cfb8 765 | ||
766 | camellia_128_ofb128 766 | ||
767 | camellia_192_ofb128 767 | ||
768 | camellia_256_ofb128 768 | ||
769 | subject_directory_attributes 769 | ||
770 | issuing_distribution_point 770 | ||
771 | certificate_issuer 771 | ||
772 | korea 772 | ||
773 | kisa 773 | ||
774 | kftc 774 | ||
775 | npki_alg 775 | ||
776 | seed_ecb 776 | ||
777 | seed_cbc 777 | ||
778 | seed_ofb128 778 | ||
779 | seed_cfb128 779 | ||
780 | hmac_md5 780 | ||
781 | hmac_sha1 781 | ||
782 | id_PasswordBasedMAC 782 | ||
783 | id_DHBasedMac 783 | ||
784 | id_it_suppLangTags 784 | ||
785 | caRepository 785 | ||
786 | id_smime_ct_compressedData 786 | ||
787 | id_ct_asciiTextWithCRLF 787 | ||
788 | id_aes128_wrap 788 | ||
789 | id_aes192_wrap 789 | ||
790 | id_aes256_wrap 790 | ||
791 | ecdsa_with_Recommended 791 | ||
792 | ecdsa_with_Specified 792 | ||
793 | ecdsa_with_SHA224 793 | ||
794 | ecdsa_with_SHA256 794 | ||
795 | ecdsa_with_SHA384 795 | ||
796 | ecdsa_with_SHA512 796 | ||
797 | hmacWithMD5 797 | ||
798 | hmacWithSHA224 798 | ||
799 | hmacWithSHA256 799 | ||
800 | hmacWithSHA384 800 | ||
801 | hmacWithSHA512 801 | ||
802 | dsa_with_SHA224 802 | ||
803 | dsa_with_SHA256 803 | ||
804 | whirlpool 804 | ||
805 | cryptopro 805 | ||
806 | cryptocom 806 | ||
807 | id_GostR3411_94_with_GostR3410_2001 807 | ||
808 | id_GostR3411_94_with_GostR3410_94 808 | ||
809 | id_GostR3411_94 809 | ||
810 | id_HMACGostR3411_94 810 | ||
811 | id_GostR3410_2001 811 | ||
812 | id_GostR3410_94 812 | ||
813 | id_Gost28147_89 813 | ||
814 | gost89_cnt 814 | ||
815 | id_Gost28147_89_MAC 815 | ||
816 | id_GostR3411_94_prf 816 | ||
817 | id_GostR3410_2001DH 817 | ||
818 | id_GostR3410_94DH 818 | ||
819 | id_Gost28147_89_CryptoPro_KeyMeshing 819 | ||
820 | id_Gost28147_89_None_KeyMeshing 820 | ||
821 | id_GostR3411_94_TestParamSet 821 | ||
822 | id_GostR3411_94_CryptoProParamSet 822 | ||
823 | id_Gost28147_89_TestParamSet 823 | ||
824 | id_Gost28147_89_CryptoPro_A_ParamSet 824 | ||
825 | id_Gost28147_89_CryptoPro_B_ParamSet 825 | ||
826 | id_Gost28147_89_CryptoPro_C_ParamSet 826 | ||
827 | id_Gost28147_89_CryptoPro_D_ParamSet 827 | ||
828 | id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet 828 | ||
829 | id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet 829 | ||
830 | id_Gost28147_89_CryptoPro_RIC_1_ParamSet 830 | ||
831 | id_GostR3410_94_TestParamSet 831 | ||
832 | id_GostR3410_94_CryptoPro_A_ParamSet 832 | ||
833 | id_GostR3410_94_CryptoPro_B_ParamSet 833 | ||
834 | id_GostR3410_94_CryptoPro_C_ParamSet 834 | ||
835 | id_GostR3410_94_CryptoPro_D_ParamSet 835 | ||
836 | id_GostR3410_94_CryptoPro_XchA_ParamSet 836 | ||
837 | id_GostR3410_94_CryptoPro_XchB_ParamSet 837 | ||
838 | id_GostR3410_94_CryptoPro_XchC_ParamSet 838 | ||
839 | id_GostR3410_2001_TestParamSet 839 | ||
840 | id_GostR3410_2001_CryptoPro_A_ParamSet 840 | ||
841 | id_GostR3410_2001_CryptoPro_B_ParamSet 841 | ||
842 | id_GostR3410_2001_CryptoPro_C_ParamSet 842 | ||
843 | id_GostR3410_2001_CryptoPro_XchA_ParamSet 843 | ||
844 | id_GostR3410_2001_CryptoPro_XchB_ParamSet 844 | ||
845 | id_GostR3410_94_a 845 | ||
846 | id_GostR3410_94_aBis 846 | ||
847 | id_GostR3410_94_b 847 | ||
848 | id_GostR3410_94_bBis 848 | ||
849 | id_Gost28147_89_cc 849 | ||
850 | id_GostR3410_94_cc 850 | ||
851 | id_GostR3410_2001_cc 851 | ||
852 | id_GostR3411_94_with_GostR3410_94_cc 852 | ||
853 | id_GostR3411_94_with_GostR3410_2001_cc 853 | ||
854 | id_GostR3410_2001_ParamSet_cc 854 | ||
855 | hmac 855 | ||
856 | LocalKeySet 856 | ||
857 | freshest_crl 857 | ||
858 | id_on_permanentIdentifier 858 | ||
859 | searchGuide 859 | ||
860 | businessCategory 860 | ||
861 | postalAddress 861 | ||
862 | postOfficeBox 862 | ||
863 | physicalDeliveryOfficeName 863 | ||
864 | telephoneNumber 864 | ||
865 | telexNumber 865 | ||
866 | teletexTerminalIdentifier 866 | ||
867 | facsimileTelephoneNumber 867 | ||
868 | x121Address 868 | ||
869 | internationaliSDNNumber 869 | ||
870 | registeredAddress 870 | ||
871 | destinationIndicator 871 | ||
872 | preferredDeliveryMethod 872 | ||
873 | presentationAddress 873 | ||
874 | supportedApplicationContext 874 | ||
875 | member 875 | ||
876 | owner 876 | ||
877 | roleOccupant 877 | ||
878 | seeAlso 878 | ||
879 | userPassword 879 | ||
880 | userCertificate 880 | ||
881 | cACertificate 881 | ||
882 | authorityRevocationList 882 | ||
883 | certificateRevocationList 883 | ||
884 | crossCertificatePair 884 | ||
885 | enhancedSearchGuide 885 | ||
886 | protocolInformation 886 | ||
887 | distinguishedName 887 | ||
888 | uniqueMember 888 | ||
889 | houseIdentifier 889 | ||
890 | supportedAlgorithms 890 | ||
891 | deltaRevocationList 891 | ||
892 | dmdName 892 | ||
diff --git a/src/lib/libcrypto/objects/obj_xref.c b/src/lib/libcrypto/objects/obj_xref.c new file mode 100644 index 0000000000..152eca5c67 --- /dev/null +++ b/src/lib/libcrypto/objects/obj_xref.c | |||
@@ -0,0 +1,231 @@ | |||
1 | /* crypto/objects/obj_xref.c */ | ||
2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | ||
3 | * project 2006. | ||
4 | */ | ||
5 | /* ==================================================================== | ||
6 | * Copyright (c) 2006 The OpenSSL Project. All rights reserved. | ||
7 | * | ||
8 | * Redistribution and use in source and binary forms, with or without | ||
9 | * modification, are permitted provided that the following conditions | ||
10 | * are met: | ||
11 | * | ||
12 | * 1. Redistributions of source code must retain the above copyright | ||
13 | * notice, this list of conditions and the following disclaimer. | ||
14 | * | ||
15 | * 2. Redistributions in binary form must reproduce the above copyright | ||
16 | * notice, this list of conditions and the following disclaimer in | ||
17 | * the documentation and/or other materials provided with the | ||
18 | * distribution. | ||
19 | * | ||
20 | * 3. All advertising materials mentioning features or use of this | ||
21 | * software must display the following acknowledgment: | ||
22 | * "This product includes software developed by the OpenSSL Project | ||
23 | * for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" | ||
24 | * | ||
25 | * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to | ||
26 | * endorse or promote products derived from this software without | ||
27 | * prior written permission. For written permission, please contact | ||
28 | * licensing@OpenSSL.org. | ||
29 | * | ||
30 | * 5. Products derived from this software may not be called "OpenSSL" | ||
31 | * nor may "OpenSSL" appear in their names without prior written | ||
32 | * permission of the OpenSSL Project. | ||
33 | * | ||
34 | * 6. Redistributions of any form whatsoever must retain the following | ||
35 | * acknowledgment: | ||
36 | * "This product includes software developed by the OpenSSL Project | ||
37 | * for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" | ||
38 | * | ||
39 | * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY | ||
40 | * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
41 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | ||
42 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR | ||
43 | * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, | ||
44 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT | ||
45 | * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
46 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
47 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, | ||
48 | * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | ||
49 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | ||
50 | * OF THE POSSIBILITY OF SUCH DAMAGE. | ||
51 | * ==================================================================== | ||
52 | * | ||
53 | * This product includes cryptographic software written by Eric Young | ||
54 | * (eay@cryptsoft.com). This product includes software written by Tim | ||
55 | * Hudson (tjh@cryptsoft.com). | ||
56 | * | ||
57 | */ | ||
58 | |||
59 | #include <openssl/objects.h> | ||
60 | #include "obj_xref.h" | ||
61 | |||
62 | DECLARE_STACK_OF(nid_triple) | ||
63 | STACK_OF(nid_triple) *sig_app, *sigx_app; | ||
64 | |||
65 | static int sig_cmp(const nid_triple *a, const nid_triple *b) | ||
66 | { | ||
67 | return a->sign_id - b->sign_id; | ||
68 | } | ||
69 | |||
70 | DECLARE_OBJ_BSEARCH_CMP_FN(nid_triple, nid_triple, sig); | ||
71 | IMPLEMENT_OBJ_BSEARCH_CMP_FN(nid_triple, nid_triple, sig); | ||
72 | |||
73 | static int sig_sk_cmp(const nid_triple * const *a, const nid_triple * const *b) | ||
74 | { | ||
75 | return (*a)->sign_id - (*b)->sign_id; | ||
76 | } | ||
77 | |||
78 | DECLARE_OBJ_BSEARCH_CMP_FN(const nid_triple *, const nid_triple *, sigx); | ||
79 | |||
80 | static int sigx_cmp(const nid_triple * const *a, const nid_triple * const *b) | ||
81 | { | ||
82 | int ret; | ||
83 | ret = (*a)->hash_id - (*b)->hash_id; | ||
84 | if (ret) | ||
85 | return ret; | ||
86 | return (*a)->pkey_id - (*b)->pkey_id; | ||
87 | } | ||
88 | |||
89 | IMPLEMENT_OBJ_BSEARCH_CMP_FN(const nid_triple *, const nid_triple *, sigx); | ||
90 | |||
91 | int OBJ_find_sigid_algs(int signid, int *pdig_nid, int *ppkey_nid) | ||
92 | { | ||
93 | nid_triple tmp; | ||
94 | const nid_triple *rv = NULL; | ||
95 | tmp.sign_id = signid; | ||
96 | |||
97 | if (sig_app) | ||
98 | { | ||
99 | int idx = sk_nid_triple_find(sig_app, &tmp); | ||
100 | if (idx >= 0) | ||
101 | rv = sk_nid_triple_value(sig_app, idx); | ||
102 | } | ||
103 | |||
104 | #ifndef OBJ_XREF_TEST2 | ||
105 | if (rv == NULL) | ||
106 | { | ||
107 | rv = OBJ_bsearch_sig(&tmp, sigoid_srt, | ||
108 | sizeof(sigoid_srt) / sizeof(nid_triple)); | ||
109 | } | ||
110 | #endif | ||
111 | if (rv == NULL) | ||
112 | return 0; | ||
113 | *pdig_nid = rv->hash_id; | ||
114 | *ppkey_nid = rv->pkey_id; | ||
115 | return 1; | ||
116 | } | ||
117 | |||
118 | int OBJ_find_sigid_by_algs(int *psignid, int dig_nid, int pkey_nid) | ||
119 | { | ||
120 | nid_triple tmp; | ||
121 | const nid_triple *t=&tmp; | ||
122 | const nid_triple **rv = NULL; | ||
123 | |||
124 | tmp.hash_id = dig_nid; | ||
125 | tmp.pkey_id = pkey_nid; | ||
126 | |||
127 | if (sigx_app) | ||
128 | { | ||
129 | int idx = sk_nid_triple_find(sigx_app, &tmp); | ||
130 | if (idx >= 0) | ||
131 | { | ||
132 | t = sk_nid_triple_value(sigx_app, idx); | ||
133 | rv = &t; | ||
134 | } | ||
135 | } | ||
136 | |||
137 | #ifndef OBJ_XREF_TEST2 | ||
138 | if (rv == NULL) | ||
139 | { | ||
140 | rv = OBJ_bsearch_sigx(&t, sigoid_srt_xref, | ||
141 | sizeof(sigoid_srt_xref) / sizeof(nid_triple *) | ||
142 | ); | ||
143 | } | ||
144 | #endif | ||
145 | if (rv == NULL) | ||
146 | return 0; | ||
147 | *psignid = (*rv)->sign_id; | ||
148 | return 1; | ||
149 | } | ||
150 | |||
151 | int OBJ_add_sigid(int signid, int dig_id, int pkey_id) | ||
152 | { | ||
153 | nid_triple *ntr; | ||
154 | if (!sig_app) | ||
155 | sig_app = sk_nid_triple_new(sig_sk_cmp); | ||
156 | if (!sig_app) | ||
157 | return 0; | ||
158 | if (!sigx_app) | ||
159 | sigx_app = sk_nid_triple_new(sigx_cmp); | ||
160 | if (!sigx_app) | ||
161 | return 0; | ||
162 | ntr = OPENSSL_malloc(sizeof(int) * 3); | ||
163 | if (!ntr) | ||
164 | return 0; | ||
165 | ntr->sign_id = signid; | ||
166 | ntr->hash_id = dig_id; | ||
167 | ntr->pkey_id = pkey_id; | ||
168 | |||
169 | if (!sk_nid_triple_push(sig_app, ntr)) | ||
170 | { | ||
171 | OPENSSL_free(ntr); | ||
172 | return 0; | ||
173 | } | ||
174 | |||
175 | if (!sk_nid_triple_push(sigx_app, ntr)) | ||
176 | return 0; | ||
177 | |||
178 | sk_nid_triple_sort(sig_app); | ||
179 | sk_nid_triple_sort(sigx_app); | ||
180 | |||
181 | return 1; | ||
182 | } | ||
183 | |||
184 | static void sid_free(nid_triple *tt) | ||
185 | { | ||
186 | OPENSSL_free(tt); | ||
187 | } | ||
188 | |||
189 | void OBJ_sigid_free(void) | ||
190 | { | ||
191 | if (sig_app) | ||
192 | { | ||
193 | sk_nid_triple_pop_free(sig_app, sid_free); | ||
194 | sig_app = NULL; | ||
195 | } | ||
196 | if (sigx_app) | ||
197 | { | ||
198 | sk_nid_triple_free(sigx_app); | ||
199 | sigx_app = NULL; | ||
200 | } | ||
201 | } | ||
202 | |||
203 | #ifdef OBJ_XREF_TEST | ||
204 | |||
205 | main() | ||
206 | { | ||
207 | int n1, n2, n3; | ||
208 | |||
209 | int i, rv; | ||
210 | #ifdef OBJ_XREF_TEST2 | ||
211 | for (i = 0; i < sizeof(sigoid_srt) / sizeof(nid_triple); i++) | ||
212 | { | ||
213 | OBJ_add_sigid(sigoid_srt[i][0], sigoid_srt[i][1], | ||
214 | sigoid_srt[i][2]); | ||
215 | } | ||
216 | #endif | ||
217 | |||
218 | for (i = 0; i < sizeof(sigoid_srt) / sizeof(nid_triple); i++) | ||
219 | { | ||
220 | n1 = sigoid_srt[i][0]; | ||
221 | rv = OBJ_find_sigid_algs(n1, &n2, &n3); | ||
222 | printf("Forward: %d, %s %s %s\n", rv, | ||
223 | OBJ_nid2ln(n1), OBJ_nid2ln(n2), OBJ_nid2ln(n3)); | ||
224 | n1=0; | ||
225 | rv = OBJ_find_sigid_by_algs(&n1, n2, n3); | ||
226 | printf("Reverse: %d, %s %s %s\n", rv, | ||
227 | OBJ_nid2ln(n1), OBJ_nid2ln(n2), OBJ_nid2ln(n3)); | ||
228 | } | ||
229 | } | ||
230 | |||
231 | #endif | ||
diff --git a/src/lib/libcrypto/objects/obj_xref.h b/src/lib/libcrypto/objects/obj_xref.h new file mode 100644 index 0000000000..d5b9b8e198 --- /dev/null +++ b/src/lib/libcrypto/objects/obj_xref.h | |||
@@ -0,0 +1,75 @@ | |||
1 | /* AUTOGENERATED BY objxref.pl, DO NOT EDIT */ | ||
2 | |||
3 | typedef struct | ||
4 | { | ||
5 | int sign_id; | ||
6 | int hash_id; | ||
7 | int pkey_id; | ||
8 | } nid_triple; | ||
9 | |||
10 | static const nid_triple sigoid_srt[] = | ||
11 | { | ||
12 | {NID_md2WithRSAEncryption, NID_md2, NID_rsaEncryption}, | ||
13 | {NID_md5WithRSAEncryption, NID_md5, NID_rsaEncryption}, | ||
14 | {NID_shaWithRSAEncryption, NID_sha, NID_rsaEncryption}, | ||
15 | {NID_sha1WithRSAEncryption, NID_sha1, NID_rsaEncryption}, | ||
16 | {NID_dsaWithSHA, NID_sha, NID_dsa}, | ||
17 | {NID_dsaWithSHA1_2, NID_sha1, NID_dsa_2}, | ||
18 | {NID_mdc2WithRSA, NID_mdc2, NID_rsaEncryption}, | ||
19 | {NID_md5WithRSA, NID_md5, NID_rsa}, | ||
20 | {NID_dsaWithSHA1, NID_sha1, NID_dsa}, | ||
21 | {NID_sha1WithRSA, NID_sha1, NID_rsa}, | ||
22 | {NID_ripemd160WithRSA, NID_ripemd160, NID_rsaEncryption}, | ||
23 | {NID_md4WithRSAEncryption, NID_md4, NID_rsaEncryption}, | ||
24 | {NID_ecdsa_with_SHA1, NID_sha1, NID_X9_62_id_ecPublicKey}, | ||
25 | {NID_sha256WithRSAEncryption, NID_sha256, NID_rsaEncryption}, | ||
26 | {NID_sha384WithRSAEncryption, NID_sha384, NID_rsaEncryption}, | ||
27 | {NID_sha512WithRSAEncryption, NID_sha512, NID_rsaEncryption}, | ||
28 | {NID_sha224WithRSAEncryption, NID_sha224, NID_rsaEncryption}, | ||
29 | {NID_ecdsa_with_Recommended, NID_undef, NID_X9_62_id_ecPublicKey}, | ||
30 | {NID_ecdsa_with_Specified, NID_undef, NID_X9_62_id_ecPublicKey}, | ||
31 | {NID_ecdsa_with_SHA224, NID_sha224, NID_X9_62_id_ecPublicKey}, | ||
32 | {NID_ecdsa_with_SHA256, NID_sha256, NID_X9_62_id_ecPublicKey}, | ||
33 | {NID_ecdsa_with_SHA384, NID_sha384, NID_X9_62_id_ecPublicKey}, | ||
34 | {NID_ecdsa_with_SHA512, NID_sha512, NID_X9_62_id_ecPublicKey}, | ||
35 | {NID_dsa_with_SHA224, NID_sha224, NID_dsa}, | ||
36 | {NID_dsa_with_SHA256, NID_sha256, NID_dsa}, | ||
37 | {NID_id_GostR3411_94_with_GostR3410_2001, NID_id_GostR3411_94, NID_id_GostR3410_2001}, | ||
38 | {NID_id_GostR3411_94_with_GostR3410_94, NID_id_GostR3411_94, NID_id_GostR3410_94}, | ||
39 | {NID_id_GostR3411_94_with_GostR3410_94_cc, NID_id_GostR3411_94, NID_id_GostR3410_94_cc}, | ||
40 | {NID_id_GostR3411_94_with_GostR3410_2001_cc, NID_id_GostR3411_94, NID_id_GostR3410_2001_cc}, | ||
41 | }; | ||
42 | |||
43 | static const nid_triple * const sigoid_srt_xref[] = | ||
44 | { | ||
45 | &sigoid_srt[17], | ||
46 | &sigoid_srt[18], | ||
47 | &sigoid_srt[0], | ||
48 | &sigoid_srt[1], | ||
49 | &sigoid_srt[7], | ||
50 | &sigoid_srt[2], | ||
51 | &sigoid_srt[4], | ||
52 | &sigoid_srt[3], | ||
53 | &sigoid_srt[9], | ||
54 | &sigoid_srt[5], | ||
55 | &sigoid_srt[8], | ||
56 | &sigoid_srt[12], | ||
57 | &sigoid_srt[6], | ||
58 | &sigoid_srt[10], | ||
59 | &sigoid_srt[11], | ||
60 | &sigoid_srt[13], | ||
61 | &sigoid_srt[24], | ||
62 | &sigoid_srt[20], | ||
63 | &sigoid_srt[14], | ||
64 | &sigoid_srt[21], | ||
65 | &sigoid_srt[15], | ||
66 | &sigoid_srt[22], | ||
67 | &sigoid_srt[16], | ||
68 | &sigoid_srt[23], | ||
69 | &sigoid_srt[19], | ||
70 | &sigoid_srt[25], | ||
71 | &sigoid_srt[26], | ||
72 | &sigoid_srt[27], | ||
73 | &sigoid_srt[28], | ||
74 | }; | ||
75 | |||
diff --git a/src/lib/libcrypto/objects/obj_xref.txt b/src/lib/libcrypto/objects/obj_xref.txt new file mode 100644 index 0000000000..e45b3d34b9 --- /dev/null +++ b/src/lib/libcrypto/objects/obj_xref.txt | |||
@@ -0,0 +1,42 @@ | |||
1 | # OID cross reference table. | ||
2 | # Links signatures OIDs to their corresponding public key algorithms | ||
3 | # and digests. | ||
4 | |||
5 | md2WithRSAEncryption md2 rsaEncryption | ||
6 | md5WithRSAEncryption md5 rsaEncryption | ||
7 | shaWithRSAEncryption sha rsaEncryption | ||
8 | sha1WithRSAEncryption sha1 rsaEncryption | ||
9 | md4WithRSAEncryption md4 rsaEncryption | ||
10 | sha256WithRSAEncryption sha256 rsaEncryption | ||
11 | sha384WithRSAEncryption sha384 rsaEncryption | ||
12 | sha512WithRSAEncryption sha512 rsaEncryption | ||
13 | sha224WithRSAEncryption sha224 rsaEncryption | ||
14 | mdc2WithRSA mdc2 rsaEncryption | ||
15 | ripemd160WithRSA ripemd160 rsaEncryption | ||
16 | |||
17 | # Alternative deprecated OIDs. By using the older "rsa" OID this | ||
18 | # type will be recognized by not normally used. | ||
19 | |||
20 | md5WithRSA md5 rsa | ||
21 | sha1WithRSA sha1 rsa | ||
22 | |||
23 | dsaWithSHA sha dsa | ||
24 | dsaWithSHA1 sha1 dsa | ||
25 | |||
26 | dsaWithSHA1_2 sha1 dsa_2 | ||
27 | |||
28 | ecdsa_with_SHA1 sha1 X9_62_id_ecPublicKey | ||
29 | ecdsa_with_SHA224 sha224 X9_62_id_ecPublicKey | ||
30 | ecdsa_with_SHA256 sha256 X9_62_id_ecPublicKey | ||
31 | ecdsa_with_SHA384 sha384 X9_62_id_ecPublicKey | ||
32 | ecdsa_with_SHA512 sha512 X9_62_id_ecPublicKey | ||
33 | ecdsa_with_Recommended undef X9_62_id_ecPublicKey | ||
34 | ecdsa_with_Specified undef X9_62_id_ecPublicKey | ||
35 | |||
36 | dsa_with_SHA224 sha224 dsa | ||
37 | dsa_with_SHA256 sha256 dsa | ||
38 | |||
39 | id_GostR3411_94_with_GostR3410_2001 id_GostR3411_94 id_GostR3410_2001 | ||
40 | id_GostR3411_94_with_GostR3410_94 id_GostR3411_94 id_GostR3410_94 | ||
41 | id_GostR3411_94_with_GostR3410_94_cc id_GostR3411_94 id_GostR3410_94_cc | ||
42 | id_GostR3411_94_with_GostR3410_2001_cc id_GostR3411_94 id_GostR3410_2001_cc | ||
diff --git a/src/lib/libcrypto/objects/objects.README b/src/lib/libcrypto/objects/objects.README new file mode 100644 index 0000000000..4d745508d8 --- /dev/null +++ b/src/lib/libcrypto/objects/objects.README | |||
@@ -0,0 +1,44 @@ | |||
1 | objects.txt syntax | ||
2 | ------------------ | ||
3 | |||
4 | To cover all the naming hacks that were previously in objects.h needed some | ||
5 | kind of hacks in objects.txt. | ||
6 | |||
7 | The basic syntax for adding an object is as follows: | ||
8 | |||
9 | 1 2 3 4 : shortName : Long Name | ||
10 | |||
11 | If the long name doesn't contain spaces, or no short name | ||
12 | exists, the long name is used as basis for the base name | ||
13 | in C. Otherwise, the short name is used. | ||
14 | |||
15 | The base name (let's call it 'base') will then be used to | ||
16 | create the C macros SN_base, LN_base, NID_base and OBJ_base. | ||
17 | |||
18 | Note that if the base name contains spaces, dashes or periods, | ||
19 | those will be converte to underscore. | ||
20 | |||
21 | Then there are some extra commands: | ||
22 | |||
23 | !Alias foo 1 2 3 4 | ||
24 | |||
25 | This juts makes a name foo for an OID. The C macro | ||
26 | OBJ_foo will be created as a result. | ||
27 | |||
28 | !Cname foo | ||
29 | |||
30 | This makes sure that the name foo will be used as base name | ||
31 | in C. | ||
32 | |||
33 | !module foo | ||
34 | 1 2 3 4 : shortName : Long Name | ||
35 | !global | ||
36 | |||
37 | The !module command was meant to define a kind of modularity. | ||
38 | What it does is to make sure the module name is prepended | ||
39 | to the base name. !global turns this off. This construction | ||
40 | is not recursive. | ||
41 | |||
42 | Lines starting with # are treated as comments, as well as any line starting | ||
43 | with ! and not matching the commands above. | ||
44 | |||
diff --git a/src/lib/libcrypto/objects/objects.h b/src/lib/libcrypto/objects/objects.h new file mode 100644 index 0000000000..bd0ee52feb --- /dev/null +++ b/src/lib/libcrypto/objects/objects.h | |||
@@ -0,0 +1,1138 @@ | |||
1 | /* crypto/objects/objects.h */ | ||
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | ||
3 | * All rights reserved. | ||
4 | * | ||
5 | * This package is an SSL implementation written | ||
6 | * by Eric Young (eay@cryptsoft.com). | ||
7 | * The implementation was written so as to conform with Netscapes SSL. | ||
8 | * | ||
9 | * This library is free for commercial and non-commercial use as long as | ||
10 | * the following conditions are aheared to. The following conditions | ||
11 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
12 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
13 | * included with this distribution is covered by the same copyright terms | ||
14 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
15 | * | ||
16 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
17 | * the code are not to be removed. | ||
18 | * If this package is used in a product, Eric Young should be given attribution | ||
19 | * as the author of the parts of the library used. | ||
20 | * This can be in the form of a textual message at program startup or | ||
21 | * in documentation (online or textual) provided with the package. | ||
22 | * | ||
23 | * Redistribution and use in source and binary forms, with or without | ||
24 | * modification, are permitted provided that the following conditions | ||
25 | * are met: | ||
26 | * 1. Redistributions of source code must retain the copyright | ||
27 | * notice, this list of conditions and the following disclaimer. | ||
28 | * 2. Redistributions in binary form must reproduce the above copyright | ||
29 | * notice, this list of conditions and the following disclaimer in the | ||
30 | * documentation and/or other materials provided with the distribution. | ||
31 | * 3. All advertising materials mentioning features or use of this software | ||
32 | * must display the following acknowledgement: | ||
33 | * "This product includes cryptographic software written by | ||
34 | * Eric Young (eay@cryptsoft.com)" | ||
35 | * The word 'cryptographic' can be left out if the rouines from the library | ||
36 | * being used are not cryptographic related :-). | ||
37 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
38 | * the apps directory (application code) you must include an acknowledgement: | ||
39 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
40 | * | ||
41 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
42 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
43 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
44 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
45 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
46 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
47 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
48 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
49 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
50 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
51 | * SUCH DAMAGE. | ||
52 | * | ||
53 | * The licence and distribution terms for any publically available version or | ||
54 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
55 | * copied and put under another distribution licence | ||
56 | * [including the GNU Public Licence.] | ||
57 | */ | ||
58 | |||
59 | #ifndef HEADER_OBJECTS_H | ||
60 | #define HEADER_OBJECTS_H | ||
61 | |||
62 | #define USE_OBJ_MAC | ||
63 | |||
64 | #ifdef USE_OBJ_MAC | ||
65 | #include <openssl/obj_mac.h> | ||
66 | #else | ||
67 | #define SN_undef "UNDEF" | ||
68 | #define LN_undef "undefined" | ||
69 | #define NID_undef 0 | ||
70 | #define OBJ_undef 0L | ||
71 | |||
72 | #define SN_Algorithm "Algorithm" | ||
73 | #define LN_algorithm "algorithm" | ||
74 | #define NID_algorithm 38 | ||
75 | #define OBJ_algorithm 1L,3L,14L,3L,2L | ||
76 | |||
77 | #define LN_rsadsi "rsadsi" | ||
78 | #define NID_rsadsi 1 | ||
79 | #define OBJ_rsadsi 1L,2L,840L,113549L | ||
80 | |||
81 | #define LN_pkcs "pkcs" | ||
82 | #define NID_pkcs 2 | ||
83 | #define OBJ_pkcs OBJ_rsadsi,1L | ||
84 | |||
85 | #define SN_md2 "MD2" | ||
86 | #define LN_md2 "md2" | ||
87 | #define NID_md2 3 | ||
88 | #define OBJ_md2 OBJ_rsadsi,2L,2L | ||
89 | |||
90 | #define SN_md5 "MD5" | ||
91 | #define LN_md5 "md5" | ||
92 | #define NID_md5 4 | ||
93 | #define OBJ_md5 OBJ_rsadsi,2L,5L | ||
94 | |||
95 | #define SN_rc4 "RC4" | ||
96 | #define LN_rc4 "rc4" | ||
97 | #define NID_rc4 5 | ||
98 | #define OBJ_rc4 OBJ_rsadsi,3L,4L | ||
99 | |||
100 | #define LN_rsaEncryption "rsaEncryption" | ||
101 | #define NID_rsaEncryption 6 | ||
102 | #define OBJ_rsaEncryption OBJ_pkcs,1L,1L | ||
103 | |||
104 | #define SN_md2WithRSAEncryption "RSA-MD2" | ||
105 | #define LN_md2WithRSAEncryption "md2WithRSAEncryption" | ||
106 | #define NID_md2WithRSAEncryption 7 | ||
107 | #define OBJ_md2WithRSAEncryption OBJ_pkcs,1L,2L | ||
108 | |||
109 | #define SN_md5WithRSAEncryption "RSA-MD5" | ||
110 | #define LN_md5WithRSAEncryption "md5WithRSAEncryption" | ||
111 | #define NID_md5WithRSAEncryption 8 | ||
112 | #define OBJ_md5WithRSAEncryption OBJ_pkcs,1L,4L | ||
113 | |||
114 | #define SN_pbeWithMD2AndDES_CBC "PBE-MD2-DES" | ||
115 | #define LN_pbeWithMD2AndDES_CBC "pbeWithMD2AndDES-CBC" | ||
116 | #define NID_pbeWithMD2AndDES_CBC 9 | ||
117 | #define OBJ_pbeWithMD2AndDES_CBC OBJ_pkcs,5L,1L | ||
118 | |||
119 | #define SN_pbeWithMD5AndDES_CBC "PBE-MD5-DES" | ||
120 | #define LN_pbeWithMD5AndDES_CBC "pbeWithMD5AndDES-CBC" | ||
121 | #define NID_pbeWithMD5AndDES_CBC 10 | ||
122 | #define OBJ_pbeWithMD5AndDES_CBC OBJ_pkcs,5L,3L | ||
123 | |||
124 | #define LN_X500 "X500" | ||
125 | #define NID_X500 11 | ||
126 | #define OBJ_X500 2L,5L | ||
127 | |||
128 | #define LN_X509 "X509" | ||
129 | #define NID_X509 12 | ||
130 | #define OBJ_X509 OBJ_X500,4L | ||
131 | |||
132 | #define SN_commonName "CN" | ||
133 | #define LN_commonName "commonName" | ||
134 | #define NID_commonName 13 | ||
135 | #define OBJ_commonName OBJ_X509,3L | ||
136 | |||
137 | #define SN_countryName "C" | ||
138 | #define LN_countryName "countryName" | ||
139 | #define NID_countryName 14 | ||
140 | #define OBJ_countryName OBJ_X509,6L | ||
141 | |||
142 | #define SN_localityName "L" | ||
143 | #define LN_localityName "localityName" | ||
144 | #define NID_localityName 15 | ||
145 | #define OBJ_localityName OBJ_X509,7L | ||
146 | |||
147 | /* Postal Address? PA */ | ||
148 | |||
149 | /* should be "ST" (rfc1327) but MS uses 'S' */ | ||
150 | #define SN_stateOrProvinceName "ST" | ||
151 | #define LN_stateOrProvinceName "stateOrProvinceName" | ||
152 | #define NID_stateOrProvinceName 16 | ||
153 | #define OBJ_stateOrProvinceName OBJ_X509,8L | ||
154 | |||
155 | #define SN_organizationName "O" | ||
156 | #define LN_organizationName "organizationName" | ||
157 | #define NID_organizationName 17 | ||
158 | #define OBJ_organizationName OBJ_X509,10L | ||
159 | |||
160 | #define SN_organizationalUnitName "OU" | ||
161 | #define LN_organizationalUnitName "organizationalUnitName" | ||
162 | #define NID_organizationalUnitName 18 | ||
163 | #define OBJ_organizationalUnitName OBJ_X509,11L | ||
164 | |||
165 | #define SN_rsa "RSA" | ||
166 | #define LN_rsa "rsa" | ||
167 | #define NID_rsa 19 | ||
168 | #define OBJ_rsa OBJ_X500,8L,1L,1L | ||
169 | |||
170 | #define LN_pkcs7 "pkcs7" | ||
171 | #define NID_pkcs7 20 | ||
172 | #define OBJ_pkcs7 OBJ_pkcs,7L | ||
173 | |||
174 | #define LN_pkcs7_data "pkcs7-data" | ||
175 | #define NID_pkcs7_data 21 | ||
176 | #define OBJ_pkcs7_data OBJ_pkcs7,1L | ||
177 | |||
178 | #define LN_pkcs7_signed "pkcs7-signedData" | ||
179 | #define NID_pkcs7_signed 22 | ||
180 | #define OBJ_pkcs7_signed OBJ_pkcs7,2L | ||
181 | |||
182 | #define LN_pkcs7_enveloped "pkcs7-envelopedData" | ||
183 | #define NID_pkcs7_enveloped 23 | ||
184 | #define OBJ_pkcs7_enveloped OBJ_pkcs7,3L | ||
185 | |||
186 | #define LN_pkcs7_signedAndEnveloped "pkcs7-signedAndEnvelopedData" | ||
187 | #define NID_pkcs7_signedAndEnveloped 24 | ||
188 | #define OBJ_pkcs7_signedAndEnveloped OBJ_pkcs7,4L | ||
189 | |||
190 | #define LN_pkcs7_digest "pkcs7-digestData" | ||
191 | #define NID_pkcs7_digest 25 | ||
192 | #define OBJ_pkcs7_digest OBJ_pkcs7,5L | ||
193 | |||
194 | #define LN_pkcs7_encrypted "pkcs7-encryptedData" | ||
195 | #define NID_pkcs7_encrypted 26 | ||
196 | #define OBJ_pkcs7_encrypted OBJ_pkcs7,6L | ||
197 | |||
198 | #define LN_pkcs3 "pkcs3" | ||
199 | #define NID_pkcs3 27 | ||
200 | #define OBJ_pkcs3 OBJ_pkcs,3L | ||
201 | |||
202 | #define LN_dhKeyAgreement "dhKeyAgreement" | ||
203 | #define NID_dhKeyAgreement 28 | ||
204 | #define OBJ_dhKeyAgreement OBJ_pkcs3,1L | ||
205 | |||
206 | #define SN_des_ecb "DES-ECB" | ||
207 | #define LN_des_ecb "des-ecb" | ||
208 | #define NID_des_ecb 29 | ||
209 | #define OBJ_des_ecb OBJ_algorithm,6L | ||
210 | |||
211 | #define SN_des_cfb64 "DES-CFB" | ||
212 | #define LN_des_cfb64 "des-cfb" | ||
213 | #define NID_des_cfb64 30 | ||
214 | /* IV + num */ | ||
215 | #define OBJ_des_cfb64 OBJ_algorithm,9L | ||
216 | |||
217 | #define SN_des_cbc "DES-CBC" | ||
218 | #define LN_des_cbc "des-cbc" | ||
219 | #define NID_des_cbc 31 | ||
220 | /* IV */ | ||
221 | #define OBJ_des_cbc OBJ_algorithm,7L | ||
222 | |||
223 | #define SN_des_ede "DES-EDE" | ||
224 | #define LN_des_ede "des-ede" | ||
225 | #define NID_des_ede 32 | ||
226 | /* ?? */ | ||
227 | #define OBJ_des_ede OBJ_algorithm,17L | ||
228 | |||
229 | #define SN_des_ede3 "DES-EDE3" | ||
230 | #define LN_des_ede3 "des-ede3" | ||
231 | #define NID_des_ede3 33 | ||
232 | |||
233 | #define SN_idea_cbc "IDEA-CBC" | ||
234 | #define LN_idea_cbc "idea-cbc" | ||
235 | #define NID_idea_cbc 34 | ||
236 | #define OBJ_idea_cbc 1L,3L,6L,1L,4L,1L,188L,7L,1L,1L,2L | ||
237 | |||
238 | #define SN_idea_cfb64 "IDEA-CFB" | ||
239 | #define LN_idea_cfb64 "idea-cfb" | ||
240 | #define NID_idea_cfb64 35 | ||
241 | |||
242 | #define SN_idea_ecb "IDEA-ECB" | ||
243 | #define LN_idea_ecb "idea-ecb" | ||
244 | #define NID_idea_ecb 36 | ||
245 | |||
246 | #define SN_rc2_cbc "RC2-CBC" | ||
247 | #define LN_rc2_cbc "rc2-cbc" | ||
248 | #define NID_rc2_cbc 37 | ||
249 | #define OBJ_rc2_cbc OBJ_rsadsi,3L,2L | ||
250 | |||
251 | #define SN_rc2_ecb "RC2-ECB" | ||
252 | #define LN_rc2_ecb "rc2-ecb" | ||
253 | #define NID_rc2_ecb 38 | ||
254 | |||
255 | #define SN_rc2_cfb64 "RC2-CFB" | ||
256 | #define LN_rc2_cfb64 "rc2-cfb" | ||
257 | #define NID_rc2_cfb64 39 | ||
258 | |||
259 | #define SN_rc2_ofb64 "RC2-OFB" | ||
260 | #define LN_rc2_ofb64 "rc2-ofb" | ||
261 | #define NID_rc2_ofb64 40 | ||
262 | |||
263 | #define SN_sha "SHA" | ||
264 | #define LN_sha "sha" | ||
265 | #define NID_sha 41 | ||
266 | #define OBJ_sha OBJ_algorithm,18L | ||
267 | |||
268 | #define SN_shaWithRSAEncryption "RSA-SHA" | ||
269 | #define LN_shaWithRSAEncryption "shaWithRSAEncryption" | ||
270 | #define NID_shaWithRSAEncryption 42 | ||
271 | #define OBJ_shaWithRSAEncryption OBJ_algorithm,15L | ||
272 | |||
273 | #define SN_des_ede_cbc "DES-EDE-CBC" | ||
274 | #define LN_des_ede_cbc "des-ede-cbc" | ||
275 | #define NID_des_ede_cbc 43 | ||
276 | |||
277 | #define SN_des_ede3_cbc "DES-EDE3-CBC" | ||
278 | #define LN_des_ede3_cbc "des-ede3-cbc" | ||
279 | #define NID_des_ede3_cbc 44 | ||
280 | #define OBJ_des_ede3_cbc OBJ_rsadsi,3L,7L | ||
281 | |||
282 | #define SN_des_ofb64 "DES-OFB" | ||
283 | #define LN_des_ofb64 "des-ofb" | ||
284 | #define NID_des_ofb64 45 | ||
285 | #define OBJ_des_ofb64 OBJ_algorithm,8L | ||
286 | |||
287 | #define SN_idea_ofb64 "IDEA-OFB" | ||
288 | #define LN_idea_ofb64 "idea-ofb" | ||
289 | #define NID_idea_ofb64 46 | ||
290 | |||
291 | #define LN_pkcs9 "pkcs9" | ||
292 | #define NID_pkcs9 47 | ||
293 | #define OBJ_pkcs9 OBJ_pkcs,9L | ||
294 | |||
295 | #define SN_pkcs9_emailAddress "Email" | ||
296 | #define LN_pkcs9_emailAddress "emailAddress" | ||
297 | #define NID_pkcs9_emailAddress 48 | ||
298 | #define OBJ_pkcs9_emailAddress OBJ_pkcs9,1L | ||
299 | |||
300 | #define LN_pkcs9_unstructuredName "unstructuredName" | ||
301 | #define NID_pkcs9_unstructuredName 49 | ||
302 | #define OBJ_pkcs9_unstructuredName OBJ_pkcs9,2L | ||
303 | |||
304 | #define LN_pkcs9_contentType "contentType" | ||
305 | #define NID_pkcs9_contentType 50 | ||
306 | #define OBJ_pkcs9_contentType OBJ_pkcs9,3L | ||
307 | |||
308 | #define LN_pkcs9_messageDigest "messageDigest" | ||
309 | #define NID_pkcs9_messageDigest 51 | ||
310 | #define OBJ_pkcs9_messageDigest OBJ_pkcs9,4L | ||
311 | |||
312 | #define LN_pkcs9_signingTime "signingTime" | ||
313 | #define NID_pkcs9_signingTime 52 | ||
314 | #define OBJ_pkcs9_signingTime OBJ_pkcs9,5L | ||
315 | |||
316 | #define LN_pkcs9_countersignature "countersignature" | ||
317 | #define NID_pkcs9_countersignature 53 | ||
318 | #define OBJ_pkcs9_countersignature OBJ_pkcs9,6L | ||
319 | |||
320 | #define LN_pkcs9_challengePassword "challengePassword" | ||
321 | #define NID_pkcs9_challengePassword 54 | ||
322 | #define OBJ_pkcs9_challengePassword OBJ_pkcs9,7L | ||
323 | |||
324 | #define LN_pkcs9_unstructuredAddress "unstructuredAddress" | ||
325 | #define NID_pkcs9_unstructuredAddress 55 | ||
326 | #define OBJ_pkcs9_unstructuredAddress OBJ_pkcs9,8L | ||
327 | |||
328 | #define LN_pkcs9_extCertAttributes "extendedCertificateAttributes" | ||
329 | #define NID_pkcs9_extCertAttributes 56 | ||
330 | #define OBJ_pkcs9_extCertAttributes OBJ_pkcs9,9L | ||
331 | |||
332 | #define SN_netscape "Netscape" | ||
333 | #define LN_netscape "Netscape Communications Corp." | ||
334 | #define NID_netscape 57 | ||
335 | #define OBJ_netscape 2L,16L,840L,1L,113730L | ||
336 | |||
337 | #define SN_netscape_cert_extension "nsCertExt" | ||
338 | #define LN_netscape_cert_extension "Netscape Certificate Extension" | ||
339 | #define NID_netscape_cert_extension 58 | ||
340 | #define OBJ_netscape_cert_extension OBJ_netscape,1L | ||
341 | |||
342 | #define SN_netscape_data_type "nsDataType" | ||
343 | #define LN_netscape_data_type "Netscape Data Type" | ||
344 | #define NID_netscape_data_type 59 | ||
345 | #define OBJ_netscape_data_type OBJ_netscape,2L | ||
346 | |||
347 | #define SN_des_ede_cfb64 "DES-EDE-CFB" | ||
348 | #define LN_des_ede_cfb64 "des-ede-cfb" | ||
349 | #define NID_des_ede_cfb64 60 | ||
350 | |||
351 | #define SN_des_ede3_cfb64 "DES-EDE3-CFB" | ||
352 | #define LN_des_ede3_cfb64 "des-ede3-cfb" | ||
353 | #define NID_des_ede3_cfb64 61 | ||
354 | |||
355 | #define SN_des_ede_ofb64 "DES-EDE-OFB" | ||
356 | #define LN_des_ede_ofb64 "des-ede-ofb" | ||
357 | #define NID_des_ede_ofb64 62 | ||
358 | |||
359 | #define SN_des_ede3_ofb64 "DES-EDE3-OFB" | ||
360 | #define LN_des_ede3_ofb64 "des-ede3-ofb" | ||
361 | #define NID_des_ede3_ofb64 63 | ||
362 | |||
363 | /* I'm not sure about the object ID */ | ||
364 | #define SN_sha1 "SHA1" | ||
365 | #define LN_sha1 "sha1" | ||
366 | #define NID_sha1 64 | ||
367 | #define OBJ_sha1 OBJ_algorithm,26L | ||
368 | /* 28 Jun 1996 - eay */ | ||
369 | /* #define OBJ_sha1 1L,3L,14L,2L,26L,05L <- wrong */ | ||
370 | |||
371 | #define SN_sha1WithRSAEncryption "RSA-SHA1" | ||
372 | #define LN_sha1WithRSAEncryption "sha1WithRSAEncryption" | ||
373 | #define NID_sha1WithRSAEncryption 65 | ||
374 | #define OBJ_sha1WithRSAEncryption OBJ_pkcs,1L,5L | ||
375 | |||
376 | #define SN_dsaWithSHA "DSA-SHA" | ||
377 | #define LN_dsaWithSHA "dsaWithSHA" | ||
378 | #define NID_dsaWithSHA 66 | ||
379 | #define OBJ_dsaWithSHA OBJ_algorithm,13L | ||
380 | |||
381 | #define SN_dsa_2 "DSA-old" | ||
382 | #define LN_dsa_2 "dsaEncryption-old" | ||
383 | #define NID_dsa_2 67 | ||
384 | #define OBJ_dsa_2 OBJ_algorithm,12L | ||
385 | |||
386 | /* proposed by microsoft to RSA */ | ||
387 | #define SN_pbeWithSHA1AndRC2_CBC "PBE-SHA1-RC2-64" | ||
388 | #define LN_pbeWithSHA1AndRC2_CBC "pbeWithSHA1AndRC2-CBC" | ||
389 | #define NID_pbeWithSHA1AndRC2_CBC 68 | ||
390 | #define OBJ_pbeWithSHA1AndRC2_CBC OBJ_pkcs,5L,11L | ||
391 | |||
392 | /* proposed by microsoft to RSA as pbeWithSHA1AndRC4: it is now | ||
393 | * defined explicitly in PKCS#5 v2.0 as id-PBKDF2 which is something | ||
394 | * completely different. | ||
395 | */ | ||
396 | #define LN_id_pbkdf2 "PBKDF2" | ||
397 | #define NID_id_pbkdf2 69 | ||
398 | #define OBJ_id_pbkdf2 OBJ_pkcs,5L,12L | ||
399 | |||
400 | #define SN_dsaWithSHA1_2 "DSA-SHA1-old" | ||
401 | #define LN_dsaWithSHA1_2 "dsaWithSHA1-old" | ||
402 | #define NID_dsaWithSHA1_2 70 | ||
403 | /* Got this one from 'sdn706r20.pdf' which is actually an NSA document :-) */ | ||
404 | #define OBJ_dsaWithSHA1_2 OBJ_algorithm,27L | ||
405 | |||
406 | #define SN_netscape_cert_type "nsCertType" | ||
407 | #define LN_netscape_cert_type "Netscape Cert Type" | ||
408 | #define NID_netscape_cert_type 71 | ||
409 | #define OBJ_netscape_cert_type OBJ_netscape_cert_extension,1L | ||
410 | |||
411 | #define SN_netscape_base_url "nsBaseUrl" | ||
412 | #define LN_netscape_base_url "Netscape Base Url" | ||
413 | #define NID_netscape_base_url 72 | ||
414 | #define OBJ_netscape_base_url OBJ_netscape_cert_extension,2L | ||
415 | |||
416 | #define SN_netscape_revocation_url "nsRevocationUrl" | ||
417 | #define LN_netscape_revocation_url "Netscape Revocation Url" | ||
418 | #define NID_netscape_revocation_url 73 | ||
419 | #define OBJ_netscape_revocation_url OBJ_netscape_cert_extension,3L | ||
420 | |||
421 | #define SN_netscape_ca_revocation_url "nsCaRevocationUrl" | ||
422 | #define LN_netscape_ca_revocation_url "Netscape CA Revocation Url" | ||
423 | #define NID_netscape_ca_revocation_url 74 | ||
424 | #define OBJ_netscape_ca_revocation_url OBJ_netscape_cert_extension,4L | ||
425 | |||
426 | #define SN_netscape_renewal_url "nsRenewalUrl" | ||
427 | #define LN_netscape_renewal_url "Netscape Renewal Url" | ||
428 | #define NID_netscape_renewal_url 75 | ||
429 | #define OBJ_netscape_renewal_url OBJ_netscape_cert_extension,7L | ||
430 | |||
431 | #define SN_netscape_ca_policy_url "nsCaPolicyUrl" | ||
432 | #define LN_netscape_ca_policy_url "Netscape CA Policy Url" | ||
433 | #define NID_netscape_ca_policy_url 76 | ||
434 | #define OBJ_netscape_ca_policy_url OBJ_netscape_cert_extension,8L | ||
435 | |||
436 | #define SN_netscape_ssl_server_name "nsSslServerName" | ||
437 | #define LN_netscape_ssl_server_name "Netscape SSL Server Name" | ||
438 | #define NID_netscape_ssl_server_name 77 | ||
439 | #define OBJ_netscape_ssl_server_name OBJ_netscape_cert_extension,12L | ||
440 | |||
441 | #define SN_netscape_comment "nsComment" | ||
442 | #define LN_netscape_comment "Netscape Comment" | ||
443 | #define NID_netscape_comment 78 | ||
444 | #define OBJ_netscape_comment OBJ_netscape_cert_extension,13L | ||
445 | |||
446 | #define SN_netscape_cert_sequence "nsCertSequence" | ||
447 | #define LN_netscape_cert_sequence "Netscape Certificate Sequence" | ||
448 | #define NID_netscape_cert_sequence 79 | ||
449 | #define OBJ_netscape_cert_sequence OBJ_netscape_data_type,5L | ||
450 | |||
451 | #define SN_desx_cbc "DESX-CBC" | ||
452 | #define LN_desx_cbc "desx-cbc" | ||
453 | #define NID_desx_cbc 80 | ||
454 | |||
455 | #define SN_id_ce "id-ce" | ||
456 | #define NID_id_ce 81 | ||
457 | #define OBJ_id_ce 2L,5L,29L | ||
458 | |||
459 | #define SN_subject_key_identifier "subjectKeyIdentifier" | ||
460 | #define LN_subject_key_identifier "X509v3 Subject Key Identifier" | ||
461 | #define NID_subject_key_identifier 82 | ||
462 | #define OBJ_subject_key_identifier OBJ_id_ce,14L | ||
463 | |||
464 | #define SN_key_usage "keyUsage" | ||
465 | #define LN_key_usage "X509v3 Key Usage" | ||
466 | #define NID_key_usage 83 | ||
467 | #define OBJ_key_usage OBJ_id_ce,15L | ||
468 | |||
469 | #define SN_private_key_usage_period "privateKeyUsagePeriod" | ||
470 | #define LN_private_key_usage_period "X509v3 Private Key Usage Period" | ||
471 | #define NID_private_key_usage_period 84 | ||
472 | #define OBJ_private_key_usage_period OBJ_id_ce,16L | ||
473 | |||
474 | #define SN_subject_alt_name "subjectAltName" | ||
475 | #define LN_subject_alt_name "X509v3 Subject Alternative Name" | ||
476 | #define NID_subject_alt_name 85 | ||
477 | #define OBJ_subject_alt_name OBJ_id_ce,17L | ||
478 | |||
479 | #define SN_issuer_alt_name "issuerAltName" | ||
480 | #define LN_issuer_alt_name "X509v3 Issuer Alternative Name" | ||
481 | #define NID_issuer_alt_name 86 | ||
482 | #define OBJ_issuer_alt_name OBJ_id_ce,18L | ||
483 | |||
484 | #define SN_basic_constraints "basicConstraints" | ||
485 | #define LN_basic_constraints "X509v3 Basic Constraints" | ||
486 | #define NID_basic_constraints 87 | ||
487 | #define OBJ_basic_constraints OBJ_id_ce,19L | ||
488 | |||
489 | #define SN_crl_number "crlNumber" | ||
490 | #define LN_crl_number "X509v3 CRL Number" | ||
491 | #define NID_crl_number 88 | ||
492 | #define OBJ_crl_number OBJ_id_ce,20L | ||
493 | |||
494 | #define SN_certificate_policies "certificatePolicies" | ||
495 | #define LN_certificate_policies "X509v3 Certificate Policies" | ||
496 | #define NID_certificate_policies 89 | ||
497 | #define OBJ_certificate_policies OBJ_id_ce,32L | ||
498 | |||
499 | #define SN_authority_key_identifier "authorityKeyIdentifier" | ||
500 | #define LN_authority_key_identifier "X509v3 Authority Key Identifier" | ||
501 | #define NID_authority_key_identifier 90 | ||
502 | #define OBJ_authority_key_identifier OBJ_id_ce,35L | ||
503 | |||
504 | #define SN_bf_cbc "BF-CBC" | ||
505 | #define LN_bf_cbc "bf-cbc" | ||
506 | #define NID_bf_cbc 91 | ||
507 | #define OBJ_bf_cbc 1L,3L,6L,1L,4L,1L,3029L,1L,2L | ||
508 | |||
509 | #define SN_bf_ecb "BF-ECB" | ||
510 | #define LN_bf_ecb "bf-ecb" | ||
511 | #define NID_bf_ecb 92 | ||
512 | |||
513 | #define SN_bf_cfb64 "BF-CFB" | ||
514 | #define LN_bf_cfb64 "bf-cfb" | ||
515 | #define NID_bf_cfb64 93 | ||
516 | |||
517 | #define SN_bf_ofb64 "BF-OFB" | ||
518 | #define LN_bf_ofb64 "bf-ofb" | ||
519 | #define NID_bf_ofb64 94 | ||
520 | |||
521 | #define SN_mdc2 "MDC2" | ||
522 | #define LN_mdc2 "mdc2" | ||
523 | #define NID_mdc2 95 | ||
524 | #define OBJ_mdc2 2L,5L,8L,3L,101L | ||
525 | /* An alternative? 1L,3L,14L,3L,2L,19L */ | ||
526 | |||
527 | #define SN_mdc2WithRSA "RSA-MDC2" | ||
528 | #define LN_mdc2WithRSA "mdc2withRSA" | ||
529 | #define NID_mdc2WithRSA 96 | ||
530 | #define OBJ_mdc2WithRSA 2L,5L,8L,3L,100L | ||
531 | |||
532 | #define SN_rc4_40 "RC4-40" | ||
533 | #define LN_rc4_40 "rc4-40" | ||
534 | #define NID_rc4_40 97 | ||
535 | |||
536 | #define SN_rc2_40_cbc "RC2-40-CBC" | ||
537 | #define LN_rc2_40_cbc "rc2-40-cbc" | ||
538 | #define NID_rc2_40_cbc 98 | ||
539 | |||
540 | #define SN_givenName "G" | ||
541 | #define LN_givenName "givenName" | ||
542 | #define NID_givenName 99 | ||
543 | #define OBJ_givenName OBJ_X509,42L | ||
544 | |||
545 | #define SN_surname "S" | ||
546 | #define LN_surname "surname" | ||
547 | #define NID_surname 100 | ||
548 | #define OBJ_surname OBJ_X509,4L | ||
549 | |||
550 | #define SN_initials "I" | ||
551 | #define LN_initials "initials" | ||
552 | #define NID_initials 101 | ||
553 | #define OBJ_initials OBJ_X509,43L | ||
554 | |||
555 | #define SN_uniqueIdentifier "UID" | ||
556 | #define LN_uniqueIdentifier "uniqueIdentifier" | ||
557 | #define NID_uniqueIdentifier 102 | ||
558 | #define OBJ_uniqueIdentifier OBJ_X509,45L | ||
559 | |||
560 | #define SN_crl_distribution_points "crlDistributionPoints" | ||
561 | #define LN_crl_distribution_points "X509v3 CRL Distribution Points" | ||
562 | #define NID_crl_distribution_points 103 | ||
563 | #define OBJ_crl_distribution_points OBJ_id_ce,31L | ||
564 | |||
565 | #define SN_md5WithRSA "RSA-NP-MD5" | ||
566 | #define LN_md5WithRSA "md5WithRSA" | ||
567 | #define NID_md5WithRSA 104 | ||
568 | #define OBJ_md5WithRSA OBJ_algorithm,3L | ||
569 | |||
570 | #define SN_serialNumber "SN" | ||
571 | #define LN_serialNumber "serialNumber" | ||
572 | #define NID_serialNumber 105 | ||
573 | #define OBJ_serialNumber OBJ_X509,5L | ||
574 | |||
575 | #define SN_title "T" | ||
576 | #define LN_title "title" | ||
577 | #define NID_title 106 | ||
578 | #define OBJ_title OBJ_X509,12L | ||
579 | |||
580 | #define SN_description "D" | ||
581 | #define LN_description "description" | ||
582 | #define NID_description 107 | ||
583 | #define OBJ_description OBJ_X509,13L | ||
584 | |||
585 | /* CAST5 is CAST-128, I'm just sticking with the documentation */ | ||
586 | #define SN_cast5_cbc "CAST5-CBC" | ||
587 | #define LN_cast5_cbc "cast5-cbc" | ||
588 | #define NID_cast5_cbc 108 | ||
589 | #define OBJ_cast5_cbc 1L,2L,840L,113533L,7L,66L,10L | ||
590 | |||
591 | #define SN_cast5_ecb "CAST5-ECB" | ||
592 | #define LN_cast5_ecb "cast5-ecb" | ||
593 | #define NID_cast5_ecb 109 | ||
594 | |||
595 | #define SN_cast5_cfb64 "CAST5-CFB" | ||
596 | #define LN_cast5_cfb64 "cast5-cfb" | ||
597 | #define NID_cast5_cfb64 110 | ||
598 | |||
599 | #define SN_cast5_ofb64 "CAST5-OFB" | ||
600 | #define LN_cast5_ofb64 "cast5-ofb" | ||
601 | #define NID_cast5_ofb64 111 | ||
602 | |||
603 | #define LN_pbeWithMD5AndCast5_CBC "pbeWithMD5AndCast5CBC" | ||
604 | #define NID_pbeWithMD5AndCast5_CBC 112 | ||
605 | #define OBJ_pbeWithMD5AndCast5_CBC 1L,2L,840L,113533L,7L,66L,12L | ||
606 | |||
607 | /* This is one sun will soon be using :-( | ||
608 | * id-dsa-with-sha1 ID ::= { | ||
609 | * iso(1) member-body(2) us(840) x9-57 (10040) x9cm(4) 3 } | ||
610 | */ | ||
611 | #define SN_dsaWithSHA1 "DSA-SHA1" | ||
612 | #define LN_dsaWithSHA1 "dsaWithSHA1" | ||
613 | #define NID_dsaWithSHA1 113 | ||
614 | #define OBJ_dsaWithSHA1 1L,2L,840L,10040L,4L,3L | ||
615 | |||
616 | #define NID_md5_sha1 114 | ||
617 | #define SN_md5_sha1 "MD5-SHA1" | ||
618 | #define LN_md5_sha1 "md5-sha1" | ||
619 | |||
620 | #define SN_sha1WithRSA "RSA-SHA1-2" | ||
621 | #define LN_sha1WithRSA "sha1WithRSA" | ||
622 | #define NID_sha1WithRSA 115 | ||
623 | #define OBJ_sha1WithRSA OBJ_algorithm,29L | ||
624 | |||
625 | #define SN_dsa "DSA" | ||
626 | #define LN_dsa "dsaEncryption" | ||
627 | #define NID_dsa 116 | ||
628 | #define OBJ_dsa 1L,2L,840L,10040L,4L,1L | ||
629 | |||
630 | #define SN_ripemd160 "RIPEMD160" | ||
631 | #define LN_ripemd160 "ripemd160" | ||
632 | #define NID_ripemd160 117 | ||
633 | #define OBJ_ripemd160 1L,3L,36L,3L,2L,1L | ||
634 | |||
635 | /* The name should actually be rsaSignatureWithripemd160, but I'm going | ||
636 | * to continue using the convention I'm using with the other ciphers */ | ||
637 | #define SN_ripemd160WithRSA "RSA-RIPEMD160" | ||
638 | #define LN_ripemd160WithRSA "ripemd160WithRSA" | ||
639 | #define NID_ripemd160WithRSA 119 | ||
640 | #define OBJ_ripemd160WithRSA 1L,3L,36L,3L,3L,1L,2L | ||
641 | |||
642 | /* Taken from rfc2040 | ||
643 | * RC5_CBC_Parameters ::= SEQUENCE { | ||
644 | * version INTEGER (v1_0(16)), | ||
645 | * rounds INTEGER (8..127), | ||
646 | * blockSizeInBits INTEGER (64, 128), | ||
647 | * iv OCTET STRING OPTIONAL | ||
648 | * } | ||
649 | */ | ||
650 | #define SN_rc5_cbc "RC5-CBC" | ||
651 | #define LN_rc5_cbc "rc5-cbc" | ||
652 | #define NID_rc5_cbc 120 | ||
653 | #define OBJ_rc5_cbc OBJ_rsadsi,3L,8L | ||
654 | |||
655 | #define SN_rc5_ecb "RC5-ECB" | ||
656 | #define LN_rc5_ecb "rc5-ecb" | ||
657 | #define NID_rc5_ecb 121 | ||
658 | |||
659 | #define SN_rc5_cfb64 "RC5-CFB" | ||
660 | #define LN_rc5_cfb64 "rc5-cfb" | ||
661 | #define NID_rc5_cfb64 122 | ||
662 | |||
663 | #define SN_rc5_ofb64 "RC5-OFB" | ||
664 | #define LN_rc5_ofb64 "rc5-ofb" | ||
665 | #define NID_rc5_ofb64 123 | ||
666 | |||
667 | #define SN_rle_compression "RLE" | ||
668 | #define LN_rle_compression "run length compression" | ||
669 | #define NID_rle_compression 124 | ||
670 | #define OBJ_rle_compression 1L,1L,1L,1L,666L,1L | ||
671 | |||
672 | #define SN_zlib_compression "ZLIB" | ||
673 | #define LN_zlib_compression "zlib compression" | ||
674 | #define NID_zlib_compression 125 | ||
675 | #define OBJ_zlib_compression 1L,1L,1L,1L,666L,2L | ||
676 | |||
677 | #define SN_ext_key_usage "extendedKeyUsage" | ||
678 | #define LN_ext_key_usage "X509v3 Extended Key Usage" | ||
679 | #define NID_ext_key_usage 126 | ||
680 | #define OBJ_ext_key_usage OBJ_id_ce,37 | ||
681 | |||
682 | #define SN_id_pkix "PKIX" | ||
683 | #define NID_id_pkix 127 | ||
684 | #define OBJ_id_pkix 1L,3L,6L,1L,5L,5L,7L | ||
685 | |||
686 | #define SN_id_kp "id-kp" | ||
687 | #define NID_id_kp 128 | ||
688 | #define OBJ_id_kp OBJ_id_pkix,3L | ||
689 | |||
690 | /* PKIX extended key usage OIDs */ | ||
691 | |||
692 | #define SN_server_auth "serverAuth" | ||
693 | #define LN_server_auth "TLS Web Server Authentication" | ||
694 | #define NID_server_auth 129 | ||
695 | #define OBJ_server_auth OBJ_id_kp,1L | ||
696 | |||
697 | #define SN_client_auth "clientAuth" | ||
698 | #define LN_client_auth "TLS Web Client Authentication" | ||
699 | #define NID_client_auth 130 | ||
700 | #define OBJ_client_auth OBJ_id_kp,2L | ||
701 | |||
702 | #define SN_code_sign "codeSigning" | ||
703 | #define LN_code_sign "Code Signing" | ||
704 | #define NID_code_sign 131 | ||
705 | #define OBJ_code_sign OBJ_id_kp,3L | ||
706 | |||
707 | #define SN_email_protect "emailProtection" | ||
708 | #define LN_email_protect "E-mail Protection" | ||
709 | #define NID_email_protect 132 | ||
710 | #define OBJ_email_protect OBJ_id_kp,4L | ||
711 | |||
712 | #define SN_time_stamp "timeStamping" | ||
713 | #define LN_time_stamp "Time Stamping" | ||
714 | #define NID_time_stamp 133 | ||
715 | #define OBJ_time_stamp OBJ_id_kp,8L | ||
716 | |||
717 | /* Additional extended key usage OIDs: Microsoft */ | ||
718 | |||
719 | #define SN_ms_code_ind "msCodeInd" | ||
720 | #define LN_ms_code_ind "Microsoft Individual Code Signing" | ||
721 | #define NID_ms_code_ind 134 | ||
722 | #define OBJ_ms_code_ind 1L,3L,6L,1L,4L,1L,311L,2L,1L,21L | ||
723 | |||
724 | #define SN_ms_code_com "msCodeCom" | ||
725 | #define LN_ms_code_com "Microsoft Commercial Code Signing" | ||
726 | #define NID_ms_code_com 135 | ||
727 | #define OBJ_ms_code_com 1L,3L,6L,1L,4L,1L,311L,2L,1L,22L | ||
728 | |||
729 | #define SN_ms_ctl_sign "msCTLSign" | ||
730 | #define LN_ms_ctl_sign "Microsoft Trust List Signing" | ||
731 | #define NID_ms_ctl_sign 136 | ||
732 | #define OBJ_ms_ctl_sign 1L,3L,6L,1L,4L,1L,311L,10L,3L,1L | ||
733 | |||
734 | #define SN_ms_sgc "msSGC" | ||
735 | #define LN_ms_sgc "Microsoft Server Gated Crypto" | ||
736 | #define NID_ms_sgc 137 | ||
737 | #define OBJ_ms_sgc 1L,3L,6L,1L,4L,1L,311L,10L,3L,3L | ||
738 | |||
739 | #define SN_ms_efs "msEFS" | ||
740 | #define LN_ms_efs "Microsoft Encrypted File System" | ||
741 | #define NID_ms_efs 138 | ||
742 | #define OBJ_ms_efs 1L,3L,6L,1L,4L,1L,311L,10L,3L,4L | ||
743 | |||
744 | /* Additional usage: Netscape */ | ||
745 | |||
746 | #define SN_ns_sgc "nsSGC" | ||
747 | #define LN_ns_sgc "Netscape Server Gated Crypto" | ||
748 | #define NID_ns_sgc 139 | ||
749 | #define OBJ_ns_sgc OBJ_netscape,4L,1L | ||
750 | |||
751 | #define SN_delta_crl "deltaCRL" | ||
752 | #define LN_delta_crl "X509v3 Delta CRL Indicator" | ||
753 | #define NID_delta_crl 140 | ||
754 | #define OBJ_delta_crl OBJ_id_ce,27L | ||
755 | |||
756 | #define SN_crl_reason "CRLReason" | ||
757 | #define LN_crl_reason "CRL Reason Code" | ||
758 | #define NID_crl_reason 141 | ||
759 | #define OBJ_crl_reason OBJ_id_ce,21L | ||
760 | |||
761 | #define SN_invalidity_date "invalidityDate" | ||
762 | #define LN_invalidity_date "Invalidity Date" | ||
763 | #define NID_invalidity_date 142 | ||
764 | #define OBJ_invalidity_date OBJ_id_ce,24L | ||
765 | |||
766 | #define SN_sxnet "SXNetID" | ||
767 | #define LN_sxnet "Strong Extranet ID" | ||
768 | #define NID_sxnet 143 | ||
769 | #define OBJ_sxnet 1L,3L,101L,1L,4L,1L | ||
770 | |||
771 | /* PKCS12 and related OBJECT IDENTIFIERS */ | ||
772 | |||
773 | #define OBJ_pkcs12 OBJ_pkcs,12L | ||
774 | #define OBJ_pkcs12_pbeids OBJ_pkcs12, 1 | ||
775 | |||
776 | #define SN_pbe_WithSHA1And128BitRC4 "PBE-SHA1-RC4-128" | ||
777 | #define LN_pbe_WithSHA1And128BitRC4 "pbeWithSHA1And128BitRC4" | ||
778 | #define NID_pbe_WithSHA1And128BitRC4 144 | ||
779 | #define OBJ_pbe_WithSHA1And128BitRC4 OBJ_pkcs12_pbeids, 1L | ||
780 | |||
781 | #define SN_pbe_WithSHA1And40BitRC4 "PBE-SHA1-RC4-40" | ||
782 | #define LN_pbe_WithSHA1And40BitRC4 "pbeWithSHA1And40BitRC4" | ||
783 | #define NID_pbe_WithSHA1And40BitRC4 145 | ||
784 | #define OBJ_pbe_WithSHA1And40BitRC4 OBJ_pkcs12_pbeids, 2L | ||
785 | |||
786 | #define SN_pbe_WithSHA1And3_Key_TripleDES_CBC "PBE-SHA1-3DES" | ||
787 | #define LN_pbe_WithSHA1And3_Key_TripleDES_CBC "pbeWithSHA1And3-KeyTripleDES-CBC" | ||
788 | #define NID_pbe_WithSHA1And3_Key_TripleDES_CBC 146 | ||
789 | #define OBJ_pbe_WithSHA1And3_Key_TripleDES_CBC OBJ_pkcs12_pbeids, 3L | ||
790 | |||
791 | #define SN_pbe_WithSHA1And2_Key_TripleDES_CBC "PBE-SHA1-2DES" | ||
792 | #define LN_pbe_WithSHA1And2_Key_TripleDES_CBC "pbeWithSHA1And2-KeyTripleDES-CBC" | ||
793 | #define NID_pbe_WithSHA1And2_Key_TripleDES_CBC 147 | ||
794 | #define OBJ_pbe_WithSHA1And2_Key_TripleDES_CBC OBJ_pkcs12_pbeids, 4L | ||
795 | |||
796 | #define SN_pbe_WithSHA1And128BitRC2_CBC "PBE-SHA1-RC2-128" | ||
797 | #define LN_pbe_WithSHA1And128BitRC2_CBC "pbeWithSHA1And128BitRC2-CBC" | ||
798 | #define NID_pbe_WithSHA1And128BitRC2_CBC 148 | ||
799 | #define OBJ_pbe_WithSHA1And128BitRC2_CBC OBJ_pkcs12_pbeids, 5L | ||
800 | |||
801 | #define SN_pbe_WithSHA1And40BitRC2_CBC "PBE-SHA1-RC2-40" | ||
802 | #define LN_pbe_WithSHA1And40BitRC2_CBC "pbeWithSHA1And40BitRC2-CBC" | ||
803 | #define NID_pbe_WithSHA1And40BitRC2_CBC 149 | ||
804 | #define OBJ_pbe_WithSHA1And40BitRC2_CBC OBJ_pkcs12_pbeids, 6L | ||
805 | |||
806 | #define OBJ_pkcs12_Version1 OBJ_pkcs12, 10L | ||
807 | |||
808 | #define OBJ_pkcs12_BagIds OBJ_pkcs12_Version1, 1L | ||
809 | |||
810 | #define LN_keyBag "keyBag" | ||
811 | #define NID_keyBag 150 | ||
812 | #define OBJ_keyBag OBJ_pkcs12_BagIds, 1L | ||
813 | |||
814 | #define LN_pkcs8ShroudedKeyBag "pkcs8ShroudedKeyBag" | ||
815 | #define NID_pkcs8ShroudedKeyBag 151 | ||
816 | #define OBJ_pkcs8ShroudedKeyBag OBJ_pkcs12_BagIds, 2L | ||
817 | |||
818 | #define LN_certBag "certBag" | ||
819 | #define NID_certBag 152 | ||
820 | #define OBJ_certBag OBJ_pkcs12_BagIds, 3L | ||
821 | |||
822 | #define LN_crlBag "crlBag" | ||
823 | #define NID_crlBag 153 | ||
824 | #define OBJ_crlBag OBJ_pkcs12_BagIds, 4L | ||
825 | |||
826 | #define LN_secretBag "secretBag" | ||
827 | #define NID_secretBag 154 | ||
828 | #define OBJ_secretBag OBJ_pkcs12_BagIds, 5L | ||
829 | |||
830 | #define LN_safeContentsBag "safeContentsBag" | ||
831 | #define NID_safeContentsBag 155 | ||
832 | #define OBJ_safeContentsBag OBJ_pkcs12_BagIds, 6L | ||
833 | |||
834 | #define LN_friendlyName "friendlyName" | ||
835 | #define NID_friendlyName 156 | ||
836 | #define OBJ_friendlyName OBJ_pkcs9, 20L | ||
837 | |||
838 | #define LN_localKeyID "localKeyID" | ||
839 | #define NID_localKeyID 157 | ||
840 | #define OBJ_localKeyID OBJ_pkcs9, 21L | ||
841 | |||
842 | #define OBJ_certTypes OBJ_pkcs9, 22L | ||
843 | |||
844 | #define LN_x509Certificate "x509Certificate" | ||
845 | #define NID_x509Certificate 158 | ||
846 | #define OBJ_x509Certificate OBJ_certTypes, 1L | ||
847 | |||
848 | #define LN_sdsiCertificate "sdsiCertificate" | ||
849 | #define NID_sdsiCertificate 159 | ||
850 | #define OBJ_sdsiCertificate OBJ_certTypes, 2L | ||
851 | |||
852 | #define OBJ_crlTypes OBJ_pkcs9, 23L | ||
853 | |||
854 | #define LN_x509Crl "x509Crl" | ||
855 | #define NID_x509Crl 160 | ||
856 | #define OBJ_x509Crl OBJ_crlTypes, 1L | ||
857 | |||
858 | /* PKCS#5 v2 OIDs */ | ||
859 | |||
860 | #define LN_pbes2 "PBES2" | ||
861 | #define NID_pbes2 161 | ||
862 | #define OBJ_pbes2 OBJ_pkcs,5L,13L | ||
863 | |||
864 | #define LN_pbmac1 "PBMAC1" | ||
865 | #define NID_pbmac1 162 | ||
866 | #define OBJ_pbmac1 OBJ_pkcs,5L,14L | ||
867 | |||
868 | #define LN_hmacWithSHA1 "hmacWithSHA1" | ||
869 | #define NID_hmacWithSHA1 163 | ||
870 | #define OBJ_hmacWithSHA1 OBJ_rsadsi,2L,7L | ||
871 | |||
872 | /* Policy Qualifier Ids */ | ||
873 | |||
874 | #define LN_id_qt_cps "Policy Qualifier CPS" | ||
875 | #define SN_id_qt_cps "id-qt-cps" | ||
876 | #define NID_id_qt_cps 164 | ||
877 | #define OBJ_id_qt_cps OBJ_id_pkix,2L,1L | ||
878 | |||
879 | #define LN_id_qt_unotice "Policy Qualifier User Notice" | ||
880 | #define SN_id_qt_unotice "id-qt-unotice" | ||
881 | #define NID_id_qt_unotice 165 | ||
882 | #define OBJ_id_qt_unotice OBJ_id_pkix,2L,2L | ||
883 | |||
884 | #define SN_rc2_64_cbc "RC2-64-CBC" | ||
885 | #define LN_rc2_64_cbc "rc2-64-cbc" | ||
886 | #define NID_rc2_64_cbc 166 | ||
887 | |||
888 | #define SN_SMIMECapabilities "SMIME-CAPS" | ||
889 | #define LN_SMIMECapabilities "S/MIME Capabilities" | ||
890 | #define NID_SMIMECapabilities 167 | ||
891 | #define OBJ_SMIMECapabilities OBJ_pkcs9,15L | ||
892 | |||
893 | #define SN_pbeWithMD2AndRC2_CBC "PBE-MD2-RC2-64" | ||
894 | #define LN_pbeWithMD2AndRC2_CBC "pbeWithMD2AndRC2-CBC" | ||
895 | #define NID_pbeWithMD2AndRC2_CBC 168 | ||
896 | #define OBJ_pbeWithMD2AndRC2_CBC OBJ_pkcs,5L,4L | ||
897 | |||
898 | #define SN_pbeWithMD5AndRC2_CBC "PBE-MD5-RC2-64" | ||
899 | #define LN_pbeWithMD5AndRC2_CBC "pbeWithMD5AndRC2-CBC" | ||
900 | #define NID_pbeWithMD5AndRC2_CBC 169 | ||
901 | #define OBJ_pbeWithMD5AndRC2_CBC OBJ_pkcs,5L,6L | ||
902 | |||
903 | #define SN_pbeWithSHA1AndDES_CBC "PBE-SHA1-DES" | ||
904 | #define LN_pbeWithSHA1AndDES_CBC "pbeWithSHA1AndDES-CBC" | ||
905 | #define NID_pbeWithSHA1AndDES_CBC 170 | ||
906 | #define OBJ_pbeWithSHA1AndDES_CBC OBJ_pkcs,5L,10L | ||
907 | |||
908 | /* Extension request OIDs */ | ||
909 | |||
910 | #define LN_ms_ext_req "Microsoft Extension Request" | ||
911 | #define SN_ms_ext_req "msExtReq" | ||
912 | #define NID_ms_ext_req 171 | ||
913 | #define OBJ_ms_ext_req 1L,3L,6L,1L,4L,1L,311L,2L,1L,14L | ||
914 | |||
915 | #define LN_ext_req "Extension Request" | ||
916 | #define SN_ext_req "extReq" | ||
917 | #define NID_ext_req 172 | ||
918 | #define OBJ_ext_req OBJ_pkcs9,14L | ||
919 | |||
920 | #define SN_name "name" | ||
921 | #define LN_name "name" | ||
922 | #define NID_name 173 | ||
923 | #define OBJ_name OBJ_X509,41L | ||
924 | |||
925 | #define SN_dnQualifier "dnQualifier" | ||
926 | #define LN_dnQualifier "dnQualifier" | ||
927 | #define NID_dnQualifier 174 | ||
928 | #define OBJ_dnQualifier OBJ_X509,46L | ||
929 | |||
930 | #define SN_id_pe "id-pe" | ||
931 | #define NID_id_pe 175 | ||
932 | #define OBJ_id_pe OBJ_id_pkix,1L | ||
933 | |||
934 | #define SN_id_ad "id-ad" | ||
935 | #define NID_id_ad 176 | ||
936 | #define OBJ_id_ad OBJ_id_pkix,48L | ||
937 | |||
938 | #define SN_info_access "authorityInfoAccess" | ||
939 | #define LN_info_access "Authority Information Access" | ||
940 | #define NID_info_access 177 | ||
941 | #define OBJ_info_access OBJ_id_pe,1L | ||
942 | |||
943 | #define SN_ad_OCSP "OCSP" | ||
944 | #define LN_ad_OCSP "OCSP" | ||
945 | #define NID_ad_OCSP 178 | ||
946 | #define OBJ_ad_OCSP OBJ_id_ad,1L | ||
947 | |||
948 | #define SN_ad_ca_issuers "caIssuers" | ||
949 | #define LN_ad_ca_issuers "CA Issuers" | ||
950 | #define NID_ad_ca_issuers 179 | ||
951 | #define OBJ_ad_ca_issuers OBJ_id_ad,2L | ||
952 | |||
953 | #define SN_OCSP_sign "OCSPSigning" | ||
954 | #define LN_OCSP_sign "OCSP Signing" | ||
955 | #define NID_OCSP_sign 180 | ||
956 | #define OBJ_OCSP_sign OBJ_id_kp,9L | ||
957 | #endif /* USE_OBJ_MAC */ | ||
958 | |||
959 | #include <openssl/bio.h> | ||
960 | #include <openssl/asn1.h> | ||
961 | |||
962 | #define OBJ_NAME_TYPE_UNDEF 0x00 | ||
963 | #define OBJ_NAME_TYPE_MD_METH 0x01 | ||
964 | #define OBJ_NAME_TYPE_CIPHER_METH 0x02 | ||
965 | #define OBJ_NAME_TYPE_PKEY_METH 0x03 | ||
966 | #define OBJ_NAME_TYPE_COMP_METH 0x04 | ||
967 | #define OBJ_NAME_TYPE_NUM 0x05 | ||
968 | |||
969 | #define OBJ_NAME_ALIAS 0x8000 | ||
970 | |||
971 | #define OBJ_BSEARCH_VALUE_ON_NOMATCH 0x01 | ||
972 | #define OBJ_BSEARCH_FIRST_VALUE_ON_MATCH 0x02 | ||
973 | |||
974 | |||
975 | #ifdef __cplusplus | ||
976 | extern "C" { | ||
977 | #endif | ||
978 | |||
979 | typedef struct obj_name_st | ||
980 | { | ||
981 | int type; | ||
982 | int alias; | ||
983 | const char *name; | ||
984 | const char *data; | ||
985 | } OBJ_NAME; | ||
986 | |||
987 | #define OBJ_create_and_add_object(a,b,c) OBJ_create(a,b,c) | ||
988 | |||
989 | |||
990 | int OBJ_NAME_init(void); | ||
991 | int OBJ_NAME_new_index(unsigned long (*hash_func)(const char *), | ||
992 | int (*cmp_func)(const char *, const char *), | ||
993 | void (*free_func)(const char *, int, const char *)); | ||
994 | const char *OBJ_NAME_get(const char *name,int type); | ||
995 | int OBJ_NAME_add(const char *name,int type,const char *data); | ||
996 | int OBJ_NAME_remove(const char *name,int type); | ||
997 | void OBJ_NAME_cleanup(int type); /* -1 for everything */ | ||
998 | void OBJ_NAME_do_all(int type,void (*fn)(const OBJ_NAME *,void *arg), | ||
999 | void *arg); | ||
1000 | void OBJ_NAME_do_all_sorted(int type,void (*fn)(const OBJ_NAME *,void *arg), | ||
1001 | void *arg); | ||
1002 | |||
1003 | ASN1_OBJECT * OBJ_dup(const ASN1_OBJECT *o); | ||
1004 | ASN1_OBJECT * OBJ_nid2obj(int n); | ||
1005 | const char * OBJ_nid2ln(int n); | ||
1006 | const char * OBJ_nid2sn(int n); | ||
1007 | int OBJ_obj2nid(const ASN1_OBJECT *o); | ||
1008 | ASN1_OBJECT * OBJ_txt2obj(const char *s, int no_name); | ||
1009 | int OBJ_obj2txt(char *buf, int buf_len, const ASN1_OBJECT *a, int no_name); | ||
1010 | int OBJ_txt2nid(const char *s); | ||
1011 | int OBJ_ln2nid(const char *s); | ||
1012 | int OBJ_sn2nid(const char *s); | ||
1013 | int OBJ_cmp(const ASN1_OBJECT *a,const ASN1_OBJECT *b); | ||
1014 | const void * OBJ_bsearch_(const void *key,const void *base,int num,int size, | ||
1015 | int (*cmp)(const void *, const void *)); | ||
1016 | const void * OBJ_bsearch_ex_(const void *key,const void *base,int num, | ||
1017 | int size, | ||
1018 | int (*cmp)(const void *, const void *), | ||
1019 | int flags); | ||
1020 | |||
1021 | #define _DECLARE_OBJ_BSEARCH_CMP_FN(scope, type1, type2, nm) \ | ||
1022 | static int nm##_cmp_BSEARCH_CMP_FN(const void *, const void *); \ | ||
1023 | static int nm##_cmp(type1 const *, type2 const *); \ | ||
1024 | scope type2 * OBJ_bsearch_##nm(type1 *key, type2 const *base, int num) | ||
1025 | |||
1026 | #define DECLARE_OBJ_BSEARCH_CMP_FN(type1, type2, cmp) \ | ||
1027 | _DECLARE_OBJ_BSEARCH_CMP_FN(static, type1, type2, cmp) | ||
1028 | #define DECLARE_OBJ_BSEARCH_GLOBAL_CMP_FN(type1, type2, nm) \ | ||
1029 | type2 * OBJ_bsearch_##nm(type1 *key, type2 const *base, int num) | ||
1030 | |||
1031 | /* | ||
1032 | * Unsolved problem: if a type is actually a pointer type, like | ||
1033 | * nid_triple is, then its impossible to get a const where you need | ||
1034 | * it. Consider: | ||
1035 | * | ||
1036 | * typedef int nid_triple[3]; | ||
1037 | * const void *a_; | ||
1038 | * const nid_triple const *a = a_; | ||
1039 | * | ||
1040 | * The assignement discards a const because what you really want is: | ||
1041 | * | ||
1042 | * const int const * const *a = a_; | ||
1043 | * | ||
1044 | * But if you do that, you lose the fact that a is an array of 3 ints, | ||
1045 | * which breaks comparison functions. | ||
1046 | * | ||
1047 | * Thus we end up having to cast, sadly, or unpack the | ||
1048 | * declarations. Or, as I finally did in this case, delcare nid_triple | ||
1049 | * to be a struct, which it should have been in the first place. | ||
1050 | * | ||
1051 | * Ben, August 2008. | ||
1052 | * | ||
1053 | * Also, strictly speaking not all types need be const, but handling | ||
1054 | * the non-constness means a lot of complication, and in practice | ||
1055 | * comparison routines do always not touch their arguments. | ||
1056 | */ | ||
1057 | |||
1058 | #define IMPLEMENT_OBJ_BSEARCH_CMP_FN(type1, type2, nm) \ | ||
1059 | static int nm##_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_) \ | ||
1060 | { \ | ||
1061 | type1 const *a = a_; \ | ||
1062 | type2 const *b = b_; \ | ||
1063 | return nm##_cmp(a,b); \ | ||
1064 | } \ | ||
1065 | static type2 *OBJ_bsearch_##nm(type1 *key, type2 const *base, int num) \ | ||
1066 | { \ | ||
1067 | return (type2 *)OBJ_bsearch_(key, base, num, sizeof(type2), \ | ||
1068 | nm##_cmp_BSEARCH_CMP_FN); \ | ||
1069 | } \ | ||
1070 | extern void dummy_prototype(void) | ||
1071 | |||
1072 | #define IMPLEMENT_OBJ_BSEARCH_GLOBAL_CMP_FN(type1, type2, nm) \ | ||
1073 | static int nm##_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_) \ | ||
1074 | { \ | ||
1075 | type1 const *a = a_; \ | ||
1076 | type2 const *b = b_; \ | ||
1077 | return nm##_cmp(a,b); \ | ||
1078 | } \ | ||
1079 | type2 *OBJ_bsearch_##nm(type1 *key, type2 const *base, int num) \ | ||
1080 | { \ | ||
1081 | return (type2 *)OBJ_bsearch_(key, base, num, sizeof(type2), \ | ||
1082 | nm##_cmp_BSEARCH_CMP_FN); \ | ||
1083 | } \ | ||
1084 | extern void dummy_prototype(void) | ||
1085 | |||
1086 | #define OBJ_bsearch(type1,key,type2,base,num,cmp) \ | ||
1087 | ((type2 *)OBJ_bsearch_(CHECKED_PTR_OF(type1,key),CHECKED_PTR_OF(type2,base), \ | ||
1088 | num,sizeof(type2), \ | ||
1089 | ((void)CHECKED_PTR_OF(type1,cmp##_type_1), \ | ||
1090 | (void)CHECKED_PTR_OF(type2,cmp##_type_2), \ | ||
1091 | cmp##_BSEARCH_CMP_FN))) | ||
1092 | |||
1093 | #define OBJ_bsearch_ex(type1,key,type2,base,num,cmp,flags) \ | ||
1094 | ((type2 *)OBJ_bsearch_ex_(CHECKED_PTR_OF(type1,key),CHECKED_PTR_OF(type2,base), \ | ||
1095 | num,sizeof(type2), \ | ||
1096 | ((void)CHECKED_PTR_OF(type1,cmp##_type_1), \ | ||
1097 | (void)type_2=CHECKED_PTR_OF(type2,cmp##_type_2), \ | ||
1098 | cmp##_BSEARCH_CMP_FN)),flags) | ||
1099 | |||
1100 | int OBJ_new_nid(int num); | ||
1101 | int OBJ_add_object(const ASN1_OBJECT *obj); | ||
1102 | int OBJ_create(const char *oid,const char *sn,const char *ln); | ||
1103 | void OBJ_cleanup(void ); | ||
1104 | int OBJ_create_objects(BIO *in); | ||
1105 | |||
1106 | int OBJ_find_sigid_algs(int signid, int *pdig_nid, int *ppkey_nid); | ||
1107 | int OBJ_find_sigid_by_algs(int *psignid, int dig_nid, int pkey_nid); | ||
1108 | int OBJ_add_sigid(int signid, int dig_id, int pkey_id); | ||
1109 | void OBJ_sigid_free(void); | ||
1110 | |||
1111 | extern int obj_cleanup_defer; | ||
1112 | void check_defer(int nid); | ||
1113 | |||
1114 | /* BEGIN ERROR CODES */ | ||
1115 | /* The following lines are auto generated by the script mkerr.pl. Any changes | ||
1116 | * made after this point may be overwritten when the script is next run. | ||
1117 | */ | ||
1118 | void ERR_load_OBJ_strings(void); | ||
1119 | |||
1120 | /* Error codes for the OBJ functions. */ | ||
1121 | |||
1122 | /* Function codes. */ | ||
1123 | #define OBJ_F_OBJ_ADD_OBJECT 105 | ||
1124 | #define OBJ_F_OBJ_CREATE 100 | ||
1125 | #define OBJ_F_OBJ_DUP 101 | ||
1126 | #define OBJ_F_OBJ_NAME_NEW_INDEX 106 | ||
1127 | #define OBJ_F_OBJ_NID2LN 102 | ||
1128 | #define OBJ_F_OBJ_NID2OBJ 103 | ||
1129 | #define OBJ_F_OBJ_NID2SN 104 | ||
1130 | |||
1131 | /* Reason codes. */ | ||
1132 | #define OBJ_R_MALLOC_FAILURE 100 | ||
1133 | #define OBJ_R_UNKNOWN_NID 101 | ||
1134 | |||
1135 | #ifdef __cplusplus | ||
1136 | } | ||
1137 | #endif | ||
1138 | #endif | ||
diff --git a/src/lib/libcrypto/objects/objects.pl b/src/lib/libcrypto/objects/objects.pl new file mode 100644 index 0000000000..d2bf659d88 --- /dev/null +++ b/src/lib/libcrypto/objects/objects.pl | |||
@@ -0,0 +1,233 @@ | |||
1 | #!/usr/local/bin/perl | ||
2 | |||
3 | open (NUMIN,"$ARGV[1]") || die "Can't open number file $ARGV[1]"; | ||
4 | $max_nid=0; | ||
5 | $o=0; | ||
6 | while(<NUMIN>) | ||
7 | { | ||
8 | chop; | ||
9 | $o++; | ||
10 | s/#.*$//; | ||
11 | next if /^\s*$/; | ||
12 | $_ = 'X'.$_; | ||
13 | ($Cname,$mynum) = split; | ||
14 | $Cname =~ s/^X//; | ||
15 | if (defined($nidn{$mynum})) | ||
16 | { die "$ARGV[1]:$o:There's already an object with NID ",$mynum," on line ",$order{$mynum},"\n"; } | ||
17 | if (defined($nid{$Cname})) | ||
18 | { die "$ARGV[1]:$o:There's already an object with name ",$Cname," on line ",$order{$nid{$Cname}},"\n"; } | ||
19 | $nid{$Cname} = $mynum; | ||
20 | $nidn{$mynum} = $Cname; | ||
21 | $order{$mynum} = $o; | ||
22 | $max_nid = $mynum if $mynum > $max_nid; | ||
23 | } | ||
24 | close NUMIN; | ||
25 | |||
26 | open (IN,"$ARGV[0]") || die "Can't open input file $ARGV[0]"; | ||
27 | $Cname=""; | ||
28 | $o=0; | ||
29 | while (<IN>) | ||
30 | { | ||
31 | chop; | ||
32 | $o++; | ||
33 | if (/^!module\s+(.*)$/) | ||
34 | { | ||
35 | $module = $1."-"; | ||
36 | $module =~ s/\./_/g; | ||
37 | $module =~ s/-/_/g; | ||
38 | } | ||
39 | if (/^!global$/) | ||
40 | { $module = ""; } | ||
41 | if (/^!Cname\s+(.*)$/) | ||
42 | { $Cname = $1; } | ||
43 | if (/^!Alias\s+(.+?)\s+(.*)$/) | ||
44 | { | ||
45 | $Cname = $module.$1; | ||
46 | $myoid = $2; | ||
47 | $myoid = &process_oid($myoid); | ||
48 | $Cname =~ s/-/_/g; | ||
49 | $ordern{$o} = $Cname; | ||
50 | $order{$Cname} = $o; | ||
51 | $obj{$Cname} = $myoid; | ||
52 | $_ = ""; | ||
53 | $Cname = ""; | ||
54 | } | ||
55 | s/!.*$//; | ||
56 | s/#.*$//; | ||
57 | next if /^\s*$/; | ||
58 | ($myoid,$mysn,$myln) = split ':'; | ||
59 | $mysn =~ s/^\s*//; | ||
60 | $mysn =~ s/\s*$//; | ||
61 | $myln =~ s/^\s*//; | ||
62 | $myln =~ s/\s*$//; | ||
63 | $myoid =~ s/^\s*//; | ||
64 | $myoid =~ s/\s*$//; | ||
65 | if ($myoid ne "") | ||
66 | { | ||
67 | $myoid = &process_oid($myoid); | ||
68 | } | ||
69 | |||
70 | if ($Cname eq "" && !($myln =~ / /)) | ||
71 | { | ||
72 | $Cname = $myln; | ||
73 | $Cname =~ s/\./_/g; | ||
74 | $Cname =~ s/-/_/g; | ||
75 | if ($Cname ne "" && defined($ln{$module.$Cname})) | ||
76 | { die "objects.txt:$o:There's already an object with long name ",$ln{$module.$Cname}," on line ",$order{$module.$Cname},"\n"; } | ||
77 | } | ||
78 | if ($Cname eq "") | ||
79 | { | ||
80 | $Cname = $mysn; | ||
81 | $Cname =~ s/-/_/g; | ||
82 | if ($Cname ne "" && defined($sn{$module.$Cname})) | ||
83 | { die "objects.txt:$o:There's already an object with short name ",$sn{$module.$Cname}," on line ",$order{$module.$Cname},"\n"; } | ||
84 | } | ||
85 | if ($Cname eq "") | ||
86 | { | ||
87 | $Cname = $myln; | ||
88 | $Cname =~ s/-/_/g; | ||
89 | $Cname =~ s/\./_/g; | ||
90 | $Cname =~ s/ /_/g; | ||
91 | if ($Cname ne "" && defined($ln{$module.$Cname})) | ||
92 | { die "objects.txt:$o:There's already an object with long name ",$ln{$module.$Cname}," on line ",$order{$module.$Cname},"\n"; } | ||
93 | } | ||
94 | $Cname =~ s/\./_/g; | ||
95 | $Cname =~ s/-/_/g; | ||
96 | $Cname = $module.$Cname; | ||
97 | $ordern{$o} = $Cname; | ||
98 | $order{$Cname} = $o; | ||
99 | $sn{$Cname} = $mysn; | ||
100 | $ln{$Cname} = $myln; | ||
101 | $obj{$Cname} = $myoid; | ||
102 | if (!defined($nid{$Cname})) | ||
103 | { | ||
104 | $max_nid++; | ||
105 | $nid{$Cname} = $max_nid; | ||
106 | $nidn{$max_nid} = $Cname; | ||
107 | print STDERR "Added OID $Cname\n"; | ||
108 | } | ||
109 | $Cname=""; | ||
110 | } | ||
111 | close IN; | ||
112 | |||
113 | #XXX don't modify input files | ||
114 | #open (NUMOUT,">$ARGV[1]") || die "Can't open output file $ARGV[1]"; | ||
115 | #foreach (sort { $a <=> $b } keys %nidn) | ||
116 | # { | ||
117 | # print NUMOUT $nidn{$_},"\t\t",$_,"\n"; | ||
118 | # } | ||
119 | #close NUMOUT; | ||
120 | |||
121 | open (OUT,">$ARGV[2]") || die "Can't open output file $ARGV[2]"; | ||
122 | print OUT <<'EOF'; | ||
123 | /* crypto/objects/obj_mac.h */ | ||
124 | |||
125 | /* THIS FILE IS GENERATED FROM objects.txt by objects.pl via the | ||
126 | * following command: | ||
127 | * perl objects.pl objects.txt obj_mac.num obj_mac.h | ||
128 | */ | ||
129 | |||
130 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) | ||
131 | * All rights reserved. | ||
132 | * | ||
133 | * This package is an SSL implementation written | ||
134 | * by Eric Young (eay@cryptsoft.com). | ||
135 | * The implementation was written so as to conform with Netscapes SSL. | ||
136 | * | ||
137 | * This library is free for commercial and non-commercial use as long as | ||
138 | * the following conditions are aheared to. The following conditions | ||
139 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
140 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
141 | * included with this distribution is covered by the same copyright terms | ||
142 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
143 | * | ||
144 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
145 | * the code are not to be removed. | ||
146 | * If this package is used in a product, Eric Young should be given attribution | ||
147 | * as the author of the parts of the library used. | ||
148 | * This can be in the form of a textual message at program startup or | ||
149 | * in documentation (online or textual) provided with the package. | ||
150 | * | ||
151 | * Redistribution and use in source and binary forms, with or without | ||
152 | * modification, are permitted provided that the following conditions | ||
153 | * are met: | ||
154 | * 1. Redistributions of source code must retain the copyright | ||
155 | * notice, this list of conditions and the following disclaimer. | ||
156 | * 2. Redistributions in binary form must reproduce the above copyright | ||
157 | * notice, this list of conditions and the following disclaimer in the | ||
158 | * documentation and/or other materials provided with the distribution. | ||
159 | * 3. All advertising materials mentioning features or use of this software | ||
160 | * must display the following acknowledgement: | ||
161 | * "This product includes cryptographic software written by | ||
162 | * Eric Young (eay@cryptsoft.com)" | ||
163 | * The word 'cryptographic' can be left out if the rouines from the library | ||
164 | * being used are not cryptographic related :-). | ||
165 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
166 | * the apps directory (application code) you must include an acknowledgement: | ||
167 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
168 | * | ||
169 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
170 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
171 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
172 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
173 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
174 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
175 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
176 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
177 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
178 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
179 | * SUCH DAMAGE. | ||
180 | * | ||
181 | * The licence and distribution terms for any publically available version or | ||
182 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
183 | * copied and put under another distribution licence | ||
184 | * [including the GNU Public Licence.] | ||
185 | */ | ||
186 | |||
187 | #define SN_undef "UNDEF" | ||
188 | #define LN_undef "undefined" | ||
189 | #define NID_undef 0 | ||
190 | #define OBJ_undef 0L | ||
191 | |||
192 | EOF | ||
193 | |||
194 | foreach (sort { $a <=> $b } keys %ordern) | ||
195 | { | ||
196 | $Cname=$ordern{$_}; | ||
197 | print OUT "#define SN_",$Cname,"\t\t\"",$sn{$Cname},"\"\n" if $sn{$Cname} ne ""; | ||
198 | print OUT "#define LN_",$Cname,"\t\t\"",$ln{$Cname},"\"\n" if $ln{$Cname} ne ""; | ||
199 | print OUT "#define NID_",$Cname,"\t\t",$nid{$Cname},"\n" if $nid{$Cname} ne ""; | ||
200 | print OUT "#define OBJ_",$Cname,"\t\t",$obj{$Cname},"\n" if $obj{$Cname} ne ""; | ||
201 | print OUT "\n"; | ||
202 | } | ||
203 | |||
204 | close OUT; | ||
205 | |||
206 | sub process_oid | ||
207 | { | ||
208 | local($oid)=@_; | ||
209 | local(@a,$oid_pref); | ||
210 | |||
211 | @a = split(/\s+/,$myoid); | ||
212 | $pref_oid = ""; | ||
213 | $pref_sep = ""; | ||
214 | if (!($a[0] =~ /^[0-9]+$/)) | ||
215 | { | ||
216 | $a[0] =~ s/-/_/g; | ||
217 | if (!defined($obj{$a[0]})) | ||
218 | { die "$ARGV[0]:$o:Undefined identifier ",$a[0],"\n"; } | ||
219 | $pref_oid = "OBJ_" . $a[0]; | ||
220 | $pref_sep = ","; | ||
221 | shift @a; | ||
222 | } | ||
223 | $oids = join('L,',@a) . "L"; | ||
224 | if ($oids ne "L") | ||
225 | { | ||
226 | $oids = $pref_oid . $pref_sep . $oids; | ||
227 | } | ||
228 | else | ||
229 | { | ||
230 | $oids = $pref_oid; | ||
231 | } | ||
232 | return($oids); | ||
233 | } | ||
diff --git a/src/lib/libcrypto/objects/objects.txt b/src/lib/libcrypto/objects/objects.txt new file mode 100644 index 0000000000..e61fe60cbf --- /dev/null +++ b/src/lib/libcrypto/objects/objects.txt | |||
@@ -0,0 +1,1259 @@ | |||
1 | # CCITT was renamed to ITU-T quite some time ago | ||
2 | 0 : ITU-T : itu-t | ||
3 | !Alias ccitt itu-t | ||
4 | |||
5 | 1 : ISO : iso | ||
6 | |||
7 | 2 : JOINT-ISO-ITU-T : joint-iso-itu-t | ||
8 | !Alias joint-iso-ccitt joint-iso-itu-t | ||
9 | |||
10 | iso 2 : member-body : ISO Member Body | ||
11 | |||
12 | iso 3 : identified-organization | ||
13 | |||
14 | # HMAC OIDs | ||
15 | identified-organization 6 1 5 5 8 1 1 : HMAC-MD5 : hmac-md5 | ||
16 | identified-organization 6 1 5 5 8 1 2 : HMAC-SHA1 : hmac-sha1 | ||
17 | |||
18 | identified-organization 132 : certicom-arc | ||
19 | |||
20 | joint-iso-itu-t 23 : international-organizations : International Organizations | ||
21 | |||
22 | international-organizations 43 : wap | ||
23 | wap 1 : wap-wsg | ||
24 | |||
25 | joint-iso-itu-t 5 1 5 : selected-attribute-types : Selected Attribute Types | ||
26 | |||
27 | selected-attribute-types 55 : clearance | ||
28 | |||
29 | member-body 840 : ISO-US : ISO US Member Body | ||
30 | ISO-US 10040 : X9-57 : X9.57 | ||
31 | X9-57 4 : X9cm : X9.57 CM ? | ||
32 | |||
33 | !Cname dsa | ||
34 | X9cm 1 : DSA : dsaEncryption | ||
35 | X9cm 3 : DSA-SHA1 : dsaWithSHA1 | ||
36 | |||
37 | |||
38 | ISO-US 10045 : ansi-X9-62 : ANSI X9.62 | ||
39 | !module X9-62 | ||
40 | !Alias id-fieldType ansi-X9-62 1 | ||
41 | X9-62_id-fieldType 1 : prime-field | ||
42 | X9-62_id-fieldType 2 : characteristic-two-field | ||
43 | X9-62_characteristic-two-field 3 : id-characteristic-two-basis | ||
44 | X9-62_id-characteristic-two-basis 1 : onBasis | ||
45 | X9-62_id-characteristic-two-basis 2 : tpBasis | ||
46 | X9-62_id-characteristic-two-basis 3 : ppBasis | ||
47 | !Alias id-publicKeyType ansi-X9-62 2 | ||
48 | X9-62_id-publicKeyType 1 : id-ecPublicKey | ||
49 | !Alias ellipticCurve ansi-X9-62 3 | ||
50 | !Alias c-TwoCurve X9-62_ellipticCurve 0 | ||
51 | X9-62_c-TwoCurve 1 : c2pnb163v1 | ||
52 | X9-62_c-TwoCurve 2 : c2pnb163v2 | ||
53 | X9-62_c-TwoCurve 3 : c2pnb163v3 | ||
54 | X9-62_c-TwoCurve 4 : c2pnb176v1 | ||
55 | X9-62_c-TwoCurve 5 : c2tnb191v1 | ||
56 | X9-62_c-TwoCurve 6 : c2tnb191v2 | ||
57 | X9-62_c-TwoCurve 7 : c2tnb191v3 | ||
58 | X9-62_c-TwoCurve 8 : c2onb191v4 | ||
59 | X9-62_c-TwoCurve 9 : c2onb191v5 | ||
60 | X9-62_c-TwoCurve 10 : c2pnb208w1 | ||
61 | X9-62_c-TwoCurve 11 : c2tnb239v1 | ||
62 | X9-62_c-TwoCurve 12 : c2tnb239v2 | ||
63 | X9-62_c-TwoCurve 13 : c2tnb239v3 | ||
64 | X9-62_c-TwoCurve 14 : c2onb239v4 | ||
65 | X9-62_c-TwoCurve 15 : c2onb239v5 | ||
66 | X9-62_c-TwoCurve 16 : c2pnb272w1 | ||
67 | X9-62_c-TwoCurve 17 : c2pnb304w1 | ||
68 | X9-62_c-TwoCurve 18 : c2tnb359v1 | ||
69 | X9-62_c-TwoCurve 19 : c2pnb368w1 | ||
70 | X9-62_c-TwoCurve 20 : c2tnb431r1 | ||
71 | !Alias primeCurve X9-62_ellipticCurve 1 | ||
72 | X9-62_primeCurve 1 : prime192v1 | ||
73 | X9-62_primeCurve 2 : prime192v2 | ||
74 | X9-62_primeCurve 3 : prime192v3 | ||
75 | X9-62_primeCurve 4 : prime239v1 | ||
76 | X9-62_primeCurve 5 : prime239v2 | ||
77 | X9-62_primeCurve 6 : prime239v3 | ||
78 | X9-62_primeCurve 7 : prime256v1 | ||
79 | !Alias id-ecSigType ansi-X9-62 4 | ||
80 | !global | ||
81 | X9-62_id-ecSigType 1 : ecdsa-with-SHA1 | ||
82 | X9-62_id-ecSigType 2 : ecdsa-with-Recommended | ||
83 | X9-62_id-ecSigType 3 : ecdsa-with-Specified | ||
84 | ecdsa-with-Specified 1 : ecdsa-with-SHA224 | ||
85 | ecdsa-with-Specified 2 : ecdsa-with-SHA256 | ||
86 | ecdsa-with-Specified 3 : ecdsa-with-SHA384 | ||
87 | ecdsa-with-Specified 4 : ecdsa-with-SHA512 | ||
88 | |||
89 | # SECG curve OIDs from "SEC 2: Recommended Elliptic Curve Domain Parameters" | ||
90 | # (http://www.secg.org/) | ||
91 | !Alias secg_ellipticCurve certicom-arc 0 | ||
92 | # SECG prime curves OIDs | ||
93 | secg-ellipticCurve 6 : secp112r1 | ||
94 | secg-ellipticCurve 7 : secp112r2 | ||
95 | secg-ellipticCurve 28 : secp128r1 | ||
96 | secg-ellipticCurve 29 : secp128r2 | ||
97 | secg-ellipticCurve 9 : secp160k1 | ||
98 | secg-ellipticCurve 8 : secp160r1 | ||
99 | secg-ellipticCurve 30 : secp160r2 | ||
100 | secg-ellipticCurve 31 : secp192k1 | ||
101 | # NOTE: the curve secp192r1 is the same as prime192v1 defined above | ||
102 | # and is therefore omitted | ||
103 | secg-ellipticCurve 32 : secp224k1 | ||
104 | secg-ellipticCurve 33 : secp224r1 | ||
105 | secg-ellipticCurve 10 : secp256k1 | ||
106 | # NOTE: the curve secp256r1 is the same as prime256v1 defined above | ||
107 | # and is therefore omitted | ||
108 | secg-ellipticCurve 34 : secp384r1 | ||
109 | secg-ellipticCurve 35 : secp521r1 | ||
110 | # SECG characteristic two curves OIDs | ||
111 | secg-ellipticCurve 4 : sect113r1 | ||
112 | secg-ellipticCurve 5 : sect113r2 | ||
113 | secg-ellipticCurve 22 : sect131r1 | ||
114 | secg-ellipticCurve 23 : sect131r2 | ||
115 | secg-ellipticCurve 1 : sect163k1 | ||
116 | secg-ellipticCurve 2 : sect163r1 | ||
117 | secg-ellipticCurve 15 : sect163r2 | ||
118 | secg-ellipticCurve 24 : sect193r1 | ||
119 | secg-ellipticCurve 25 : sect193r2 | ||
120 | secg-ellipticCurve 26 : sect233k1 | ||
121 | secg-ellipticCurve 27 : sect233r1 | ||
122 | secg-ellipticCurve 3 : sect239k1 | ||
123 | secg-ellipticCurve 16 : sect283k1 | ||
124 | secg-ellipticCurve 17 : sect283r1 | ||
125 | secg-ellipticCurve 36 : sect409k1 | ||
126 | secg-ellipticCurve 37 : sect409r1 | ||
127 | secg-ellipticCurve 38 : sect571k1 | ||
128 | secg-ellipticCurve 39 : sect571r1 | ||
129 | |||
130 | # WAP/TLS curve OIDs (http://www.wapforum.org/) | ||
131 | !Alias wap-wsg-idm-ecid wap-wsg 4 | ||
132 | wap-wsg-idm-ecid 1 : wap-wsg-idm-ecid-wtls1 | ||
133 | wap-wsg-idm-ecid 3 : wap-wsg-idm-ecid-wtls3 | ||
134 | wap-wsg-idm-ecid 4 : wap-wsg-idm-ecid-wtls4 | ||
135 | wap-wsg-idm-ecid 5 : wap-wsg-idm-ecid-wtls5 | ||
136 | wap-wsg-idm-ecid 6 : wap-wsg-idm-ecid-wtls6 | ||
137 | wap-wsg-idm-ecid 7 : wap-wsg-idm-ecid-wtls7 | ||
138 | wap-wsg-idm-ecid 8 : wap-wsg-idm-ecid-wtls8 | ||
139 | wap-wsg-idm-ecid 9 : wap-wsg-idm-ecid-wtls9 | ||
140 | wap-wsg-idm-ecid 10 : wap-wsg-idm-ecid-wtls10 | ||
141 | wap-wsg-idm-ecid 11 : wap-wsg-idm-ecid-wtls11 | ||
142 | wap-wsg-idm-ecid 12 : wap-wsg-idm-ecid-wtls12 | ||
143 | |||
144 | |||
145 | ISO-US 113533 7 66 10 : CAST5-CBC : cast5-cbc | ||
146 | : CAST5-ECB : cast5-ecb | ||
147 | !Cname cast5-cfb64 | ||
148 | : CAST5-CFB : cast5-cfb | ||
149 | !Cname cast5-ofb64 | ||
150 | : CAST5-OFB : cast5-ofb | ||
151 | !Cname pbeWithMD5AndCast5-CBC | ||
152 | ISO-US 113533 7 66 12 : : pbeWithMD5AndCast5CBC | ||
153 | |||
154 | # Macs for CMP and CRMF | ||
155 | ISO-US 113533 7 66 13 : id-PasswordBasedMAC : password based MAC | ||
156 | ISO-US 113533 7 66 30 : id-DHBasedMac : Diffie-Hellman based MAC | ||
157 | |||
158 | ISO-US 113549 : rsadsi : RSA Data Security, Inc. | ||
159 | |||
160 | rsadsi 1 : pkcs : RSA Data Security, Inc. PKCS | ||
161 | |||
162 | pkcs 1 : pkcs1 | ||
163 | pkcs1 1 : : rsaEncryption | ||
164 | pkcs1 2 : RSA-MD2 : md2WithRSAEncryption | ||
165 | pkcs1 3 : RSA-MD4 : md4WithRSAEncryption | ||
166 | pkcs1 4 : RSA-MD5 : md5WithRSAEncryption | ||
167 | pkcs1 5 : RSA-SHA1 : sha1WithRSAEncryption | ||
168 | # According to PKCS #1 version 2.1 | ||
169 | pkcs1 11 : RSA-SHA256 : sha256WithRSAEncryption | ||
170 | pkcs1 12 : RSA-SHA384 : sha384WithRSAEncryption | ||
171 | pkcs1 13 : RSA-SHA512 : sha512WithRSAEncryption | ||
172 | pkcs1 14 : RSA-SHA224 : sha224WithRSAEncryption | ||
173 | |||
174 | pkcs 3 : pkcs3 | ||
175 | pkcs3 1 : : dhKeyAgreement | ||
176 | |||
177 | pkcs 5 : pkcs5 | ||
178 | pkcs5 1 : PBE-MD2-DES : pbeWithMD2AndDES-CBC | ||
179 | pkcs5 3 : PBE-MD5-DES : pbeWithMD5AndDES-CBC | ||
180 | pkcs5 4 : PBE-MD2-RC2-64 : pbeWithMD2AndRC2-CBC | ||
181 | pkcs5 6 : PBE-MD5-RC2-64 : pbeWithMD5AndRC2-CBC | ||
182 | pkcs5 10 : PBE-SHA1-DES : pbeWithSHA1AndDES-CBC | ||
183 | pkcs5 11 : PBE-SHA1-RC2-64 : pbeWithSHA1AndRC2-CBC | ||
184 | !Cname id_pbkdf2 | ||
185 | pkcs5 12 : : PBKDF2 | ||
186 | !Cname pbes2 | ||
187 | pkcs5 13 : : PBES2 | ||
188 | !Cname pbmac1 | ||
189 | pkcs5 14 : : PBMAC1 | ||
190 | |||
191 | pkcs 7 : pkcs7 | ||
192 | pkcs7 1 : : pkcs7-data | ||
193 | !Cname pkcs7-signed | ||
194 | pkcs7 2 : : pkcs7-signedData | ||
195 | !Cname pkcs7-enveloped | ||
196 | pkcs7 3 : : pkcs7-envelopedData | ||
197 | !Cname pkcs7-signedAndEnveloped | ||
198 | pkcs7 4 : : pkcs7-signedAndEnvelopedData | ||
199 | !Cname pkcs7-digest | ||
200 | pkcs7 5 : : pkcs7-digestData | ||
201 | !Cname pkcs7-encrypted | ||
202 | pkcs7 6 : : pkcs7-encryptedData | ||
203 | |||
204 | pkcs 9 : pkcs9 | ||
205 | !module pkcs9 | ||
206 | pkcs9 1 : : emailAddress | ||
207 | pkcs9 2 : : unstructuredName | ||
208 | pkcs9 3 : : contentType | ||
209 | pkcs9 4 : : messageDigest | ||
210 | pkcs9 5 : : signingTime | ||
211 | pkcs9 6 : : countersignature | ||
212 | pkcs9 7 : : challengePassword | ||
213 | pkcs9 8 : : unstructuredAddress | ||
214 | !Cname extCertAttributes | ||
215 | pkcs9 9 : : extendedCertificateAttributes | ||
216 | !global | ||
217 | |||
218 | !Cname ext-req | ||
219 | pkcs9 14 : extReq : Extension Request | ||
220 | |||
221 | !Cname SMIMECapabilities | ||
222 | pkcs9 15 : SMIME-CAPS : S/MIME Capabilities | ||
223 | |||
224 | # S/MIME | ||
225 | !Cname SMIME | ||
226 | pkcs9 16 : SMIME : S/MIME | ||
227 | SMIME 0 : id-smime-mod | ||
228 | SMIME 1 : id-smime-ct | ||
229 | SMIME 2 : id-smime-aa | ||
230 | SMIME 3 : id-smime-alg | ||
231 | SMIME 4 : id-smime-cd | ||
232 | SMIME 5 : id-smime-spq | ||
233 | SMIME 6 : id-smime-cti | ||
234 | |||
235 | # S/MIME Modules | ||
236 | id-smime-mod 1 : id-smime-mod-cms | ||
237 | id-smime-mod 2 : id-smime-mod-ess | ||
238 | id-smime-mod 3 : id-smime-mod-oid | ||
239 | id-smime-mod 4 : id-smime-mod-msg-v3 | ||
240 | id-smime-mod 5 : id-smime-mod-ets-eSignature-88 | ||
241 | id-smime-mod 6 : id-smime-mod-ets-eSignature-97 | ||
242 | id-smime-mod 7 : id-smime-mod-ets-eSigPolicy-88 | ||
243 | id-smime-mod 8 : id-smime-mod-ets-eSigPolicy-97 | ||
244 | |||
245 | # S/MIME Content Types | ||
246 | id-smime-ct 1 : id-smime-ct-receipt | ||
247 | id-smime-ct 2 : id-smime-ct-authData | ||
248 | id-smime-ct 3 : id-smime-ct-publishCert | ||
249 | id-smime-ct 4 : id-smime-ct-TSTInfo | ||
250 | id-smime-ct 5 : id-smime-ct-TDTInfo | ||
251 | id-smime-ct 6 : id-smime-ct-contentInfo | ||
252 | id-smime-ct 7 : id-smime-ct-DVCSRequestData | ||
253 | id-smime-ct 8 : id-smime-ct-DVCSResponseData | ||
254 | id-smime-ct 9 : id-smime-ct-compressedData | ||
255 | id-smime-ct 27 : id-ct-asciiTextWithCRLF | ||
256 | |||
257 | # S/MIME Attributes | ||
258 | id-smime-aa 1 : id-smime-aa-receiptRequest | ||
259 | id-smime-aa 2 : id-smime-aa-securityLabel | ||
260 | id-smime-aa 3 : id-smime-aa-mlExpandHistory | ||
261 | id-smime-aa 4 : id-smime-aa-contentHint | ||
262 | id-smime-aa 5 : id-smime-aa-msgSigDigest | ||
263 | # obsolete | ||
264 | id-smime-aa 6 : id-smime-aa-encapContentType | ||
265 | id-smime-aa 7 : id-smime-aa-contentIdentifier | ||
266 | # obsolete | ||
267 | id-smime-aa 8 : id-smime-aa-macValue | ||
268 | id-smime-aa 9 : id-smime-aa-equivalentLabels | ||
269 | id-smime-aa 10 : id-smime-aa-contentReference | ||
270 | id-smime-aa 11 : id-smime-aa-encrypKeyPref | ||
271 | id-smime-aa 12 : id-smime-aa-signingCertificate | ||
272 | id-smime-aa 13 : id-smime-aa-smimeEncryptCerts | ||
273 | id-smime-aa 14 : id-smime-aa-timeStampToken | ||
274 | id-smime-aa 15 : id-smime-aa-ets-sigPolicyId | ||
275 | id-smime-aa 16 : id-smime-aa-ets-commitmentType | ||
276 | id-smime-aa 17 : id-smime-aa-ets-signerLocation | ||
277 | id-smime-aa 18 : id-smime-aa-ets-signerAttr | ||
278 | id-smime-aa 19 : id-smime-aa-ets-otherSigCert | ||
279 | id-smime-aa 20 : id-smime-aa-ets-contentTimestamp | ||
280 | id-smime-aa 21 : id-smime-aa-ets-CertificateRefs | ||
281 | id-smime-aa 22 : id-smime-aa-ets-RevocationRefs | ||
282 | id-smime-aa 23 : id-smime-aa-ets-certValues | ||
283 | id-smime-aa 24 : id-smime-aa-ets-revocationValues | ||
284 | id-smime-aa 25 : id-smime-aa-ets-escTimeStamp | ||
285 | id-smime-aa 26 : id-smime-aa-ets-certCRLTimestamp | ||
286 | id-smime-aa 27 : id-smime-aa-ets-archiveTimeStamp | ||
287 | id-smime-aa 28 : id-smime-aa-signatureType | ||
288 | id-smime-aa 29 : id-smime-aa-dvcs-dvc | ||
289 | |||
290 | # S/MIME Algorithm Identifiers | ||
291 | # obsolete | ||
292 | id-smime-alg 1 : id-smime-alg-ESDHwith3DES | ||
293 | # obsolete | ||
294 | id-smime-alg 2 : id-smime-alg-ESDHwithRC2 | ||
295 | # obsolete | ||
296 | id-smime-alg 3 : id-smime-alg-3DESwrap | ||
297 | # obsolete | ||
298 | id-smime-alg 4 : id-smime-alg-RC2wrap | ||
299 | id-smime-alg 5 : id-smime-alg-ESDH | ||
300 | id-smime-alg 6 : id-smime-alg-CMS3DESwrap | ||
301 | id-smime-alg 7 : id-smime-alg-CMSRC2wrap | ||
302 | |||
303 | # S/MIME Certificate Distribution | ||
304 | id-smime-cd 1 : id-smime-cd-ldap | ||
305 | |||
306 | # S/MIME Signature Policy Qualifier | ||
307 | id-smime-spq 1 : id-smime-spq-ets-sqt-uri | ||
308 | id-smime-spq 2 : id-smime-spq-ets-sqt-unotice | ||
309 | |||
310 | # S/MIME Commitment Type Identifier | ||
311 | id-smime-cti 1 : id-smime-cti-ets-proofOfOrigin | ||
312 | id-smime-cti 2 : id-smime-cti-ets-proofOfReceipt | ||
313 | id-smime-cti 3 : id-smime-cti-ets-proofOfDelivery | ||
314 | id-smime-cti 4 : id-smime-cti-ets-proofOfSender | ||
315 | id-smime-cti 5 : id-smime-cti-ets-proofOfApproval | ||
316 | id-smime-cti 6 : id-smime-cti-ets-proofOfCreation | ||
317 | |||
318 | pkcs9 20 : : friendlyName | ||
319 | pkcs9 21 : : localKeyID | ||
320 | !Cname ms-csp-name | ||
321 | 1 3 6 1 4 1 311 17 1 : CSPName : Microsoft CSP Name | ||
322 | 1 3 6 1 4 1 311 17 2 : LocalKeySet : Microsoft Local Key set | ||
323 | !Alias certTypes pkcs9 22 | ||
324 | certTypes 1 : : x509Certificate | ||
325 | certTypes 2 : : sdsiCertificate | ||
326 | !Alias crlTypes pkcs9 23 | ||
327 | crlTypes 1 : : x509Crl | ||
328 | |||
329 | !Alias pkcs12 pkcs 12 | ||
330 | !Alias pkcs12-pbeids pkcs12 1 | ||
331 | |||
332 | !Cname pbe-WithSHA1And128BitRC4 | ||
333 | pkcs12-pbeids 1 : PBE-SHA1-RC4-128 : pbeWithSHA1And128BitRC4 | ||
334 | !Cname pbe-WithSHA1And40BitRC4 | ||
335 | pkcs12-pbeids 2 : PBE-SHA1-RC4-40 : pbeWithSHA1And40BitRC4 | ||
336 | !Cname pbe-WithSHA1And3_Key_TripleDES-CBC | ||
337 | pkcs12-pbeids 3 : PBE-SHA1-3DES : pbeWithSHA1And3-KeyTripleDES-CBC | ||
338 | !Cname pbe-WithSHA1And2_Key_TripleDES-CBC | ||
339 | pkcs12-pbeids 4 : PBE-SHA1-2DES : pbeWithSHA1And2-KeyTripleDES-CBC | ||
340 | !Cname pbe-WithSHA1And128BitRC2-CBC | ||
341 | pkcs12-pbeids 5 : PBE-SHA1-RC2-128 : pbeWithSHA1And128BitRC2-CBC | ||
342 | !Cname pbe-WithSHA1And40BitRC2-CBC | ||
343 | pkcs12-pbeids 6 : PBE-SHA1-RC2-40 : pbeWithSHA1And40BitRC2-CBC | ||
344 | |||
345 | !Alias pkcs12-Version1 pkcs12 10 | ||
346 | !Alias pkcs12-BagIds pkcs12-Version1 1 | ||
347 | pkcs12-BagIds 1 : : keyBag | ||
348 | pkcs12-BagIds 2 : : pkcs8ShroudedKeyBag | ||
349 | pkcs12-BagIds 3 : : certBag | ||
350 | pkcs12-BagIds 4 : : crlBag | ||
351 | pkcs12-BagIds 5 : : secretBag | ||
352 | pkcs12-BagIds 6 : : safeContentsBag | ||
353 | |||
354 | rsadsi 2 2 : MD2 : md2 | ||
355 | rsadsi 2 4 : MD4 : md4 | ||
356 | rsadsi 2 5 : MD5 : md5 | ||
357 | : MD5-SHA1 : md5-sha1 | ||
358 | rsadsi 2 6 : : hmacWithMD5 | ||
359 | rsadsi 2 7 : : hmacWithSHA1 | ||
360 | |||
361 | # From RFC4231 | ||
362 | rsadsi 2 8 : : hmacWithSHA224 | ||
363 | rsadsi 2 9 : : hmacWithSHA256 | ||
364 | rsadsi 2 10 : : hmacWithSHA384 | ||
365 | rsadsi 2 11 : : hmacWithSHA512 | ||
366 | |||
367 | rsadsi 3 2 : RC2-CBC : rc2-cbc | ||
368 | : RC2-ECB : rc2-ecb | ||
369 | !Cname rc2-cfb64 | ||
370 | : RC2-CFB : rc2-cfb | ||
371 | !Cname rc2-ofb64 | ||
372 | : RC2-OFB : rc2-ofb | ||
373 | : RC2-40-CBC : rc2-40-cbc | ||
374 | : RC2-64-CBC : rc2-64-cbc | ||
375 | rsadsi 3 4 : RC4 : rc4 | ||
376 | : RC4-40 : rc4-40 | ||
377 | rsadsi 3 7 : DES-EDE3-CBC : des-ede3-cbc | ||
378 | rsadsi 3 8 : RC5-CBC : rc5-cbc | ||
379 | : RC5-ECB : rc5-ecb | ||
380 | !Cname rc5-cfb64 | ||
381 | : RC5-CFB : rc5-cfb | ||
382 | !Cname rc5-ofb64 | ||
383 | : RC5-OFB : rc5-ofb | ||
384 | |||
385 | !Cname ms-ext-req | ||
386 | 1 3 6 1 4 1 311 2 1 14 : msExtReq : Microsoft Extension Request | ||
387 | !Cname ms-code-ind | ||
388 | 1 3 6 1 4 1 311 2 1 21 : msCodeInd : Microsoft Individual Code Signing | ||
389 | !Cname ms-code-com | ||
390 | 1 3 6 1 4 1 311 2 1 22 : msCodeCom : Microsoft Commercial Code Signing | ||
391 | !Cname ms-ctl-sign | ||
392 | 1 3 6 1 4 1 311 10 3 1 : msCTLSign : Microsoft Trust List Signing | ||
393 | !Cname ms-sgc | ||
394 | 1 3 6 1 4 1 311 10 3 3 : msSGC : Microsoft Server Gated Crypto | ||
395 | !Cname ms-efs | ||
396 | 1 3 6 1 4 1 311 10 3 4 : msEFS : Microsoft Encrypted File System | ||
397 | !Cname ms-smartcard-login | ||
398 | 1 3 6 1 4 1 311 20 2 2 : msSmartcardLogin : Microsoft Smartcardlogin | ||
399 | !Cname ms-upn | ||
400 | 1 3 6 1 4 1 311 20 2 3 : msUPN : Microsoft Universal Principal Name | ||
401 | |||
402 | 1 3 6 1 4 1 188 7 1 1 2 : IDEA-CBC : idea-cbc | ||
403 | : IDEA-ECB : idea-ecb | ||
404 | !Cname idea-cfb64 | ||
405 | : IDEA-CFB : idea-cfb | ||
406 | !Cname idea-ofb64 | ||
407 | : IDEA-OFB : idea-ofb | ||
408 | |||
409 | 1 3 6 1 4 1 3029 1 2 : BF-CBC : bf-cbc | ||
410 | : BF-ECB : bf-ecb | ||
411 | !Cname bf-cfb64 | ||
412 | : BF-CFB : bf-cfb | ||
413 | !Cname bf-ofb64 | ||
414 | : BF-OFB : bf-ofb | ||
415 | |||
416 | !Cname id-pkix | ||
417 | 1 3 6 1 5 5 7 : PKIX | ||
418 | |||
419 | # PKIX Arcs | ||
420 | id-pkix 0 : id-pkix-mod | ||
421 | id-pkix 1 : id-pe | ||
422 | id-pkix 2 : id-qt | ||
423 | id-pkix 3 : id-kp | ||
424 | id-pkix 4 : id-it | ||
425 | id-pkix 5 : id-pkip | ||
426 | id-pkix 6 : id-alg | ||
427 | id-pkix 7 : id-cmc | ||
428 | id-pkix 8 : id-on | ||
429 | id-pkix 9 : id-pda | ||
430 | id-pkix 10 : id-aca | ||
431 | id-pkix 11 : id-qcs | ||
432 | id-pkix 12 : id-cct | ||
433 | id-pkix 21 : id-ppl | ||
434 | id-pkix 48 : id-ad | ||
435 | |||
436 | # PKIX Modules | ||
437 | id-pkix-mod 1 : id-pkix1-explicit-88 | ||
438 | id-pkix-mod 2 : id-pkix1-implicit-88 | ||
439 | id-pkix-mod 3 : id-pkix1-explicit-93 | ||
440 | id-pkix-mod 4 : id-pkix1-implicit-93 | ||
441 | id-pkix-mod 5 : id-mod-crmf | ||
442 | id-pkix-mod 6 : id-mod-cmc | ||
443 | id-pkix-mod 7 : id-mod-kea-profile-88 | ||
444 | id-pkix-mod 8 : id-mod-kea-profile-93 | ||
445 | id-pkix-mod 9 : id-mod-cmp | ||
446 | id-pkix-mod 10 : id-mod-qualified-cert-88 | ||
447 | id-pkix-mod 11 : id-mod-qualified-cert-93 | ||
448 | id-pkix-mod 12 : id-mod-attribute-cert | ||
449 | id-pkix-mod 13 : id-mod-timestamp-protocol | ||
450 | id-pkix-mod 14 : id-mod-ocsp | ||
451 | id-pkix-mod 15 : id-mod-dvcs | ||
452 | id-pkix-mod 16 : id-mod-cmp2000 | ||
453 | |||
454 | # PKIX Private Extensions | ||
455 | !Cname info-access | ||
456 | id-pe 1 : authorityInfoAccess : Authority Information Access | ||
457 | id-pe 2 : biometricInfo : Biometric Info | ||
458 | id-pe 3 : qcStatements | ||
459 | id-pe 4 : ac-auditEntity | ||
460 | id-pe 5 : ac-targeting | ||
461 | id-pe 6 : aaControls | ||
462 | id-pe 7 : sbgp-ipAddrBlock | ||
463 | id-pe 8 : sbgp-autonomousSysNum | ||
464 | id-pe 9 : sbgp-routerIdentifier | ||
465 | id-pe 10 : ac-proxying | ||
466 | !Cname sinfo-access | ||
467 | id-pe 11 : subjectInfoAccess : Subject Information Access | ||
468 | id-pe 14 : proxyCertInfo : Proxy Certificate Information | ||
469 | |||
470 | # PKIX policyQualifiers for Internet policy qualifiers | ||
471 | id-qt 1 : id-qt-cps : Policy Qualifier CPS | ||
472 | id-qt 2 : id-qt-unotice : Policy Qualifier User Notice | ||
473 | id-qt 3 : textNotice | ||
474 | |||
475 | # PKIX key purpose identifiers | ||
476 | !Cname server-auth | ||
477 | id-kp 1 : serverAuth : TLS Web Server Authentication | ||
478 | !Cname client-auth | ||
479 | id-kp 2 : clientAuth : TLS Web Client Authentication | ||
480 | !Cname code-sign | ||
481 | id-kp 3 : codeSigning : Code Signing | ||
482 | !Cname email-protect | ||
483 | id-kp 4 : emailProtection : E-mail Protection | ||
484 | id-kp 5 : ipsecEndSystem : IPSec End System | ||
485 | id-kp 6 : ipsecTunnel : IPSec Tunnel | ||
486 | id-kp 7 : ipsecUser : IPSec User | ||
487 | !Cname time-stamp | ||
488 | id-kp 8 : timeStamping : Time Stamping | ||
489 | # From OCSP spec RFC2560 | ||
490 | !Cname OCSP-sign | ||
491 | id-kp 9 : OCSPSigning : OCSP Signing | ||
492 | id-kp 10 : DVCS : dvcs | ||
493 | |||
494 | # CMP information types | ||
495 | id-it 1 : id-it-caProtEncCert | ||
496 | id-it 2 : id-it-signKeyPairTypes | ||
497 | id-it 3 : id-it-encKeyPairTypes | ||
498 | id-it 4 : id-it-preferredSymmAlg | ||
499 | id-it 5 : id-it-caKeyUpdateInfo | ||
500 | id-it 6 : id-it-currentCRL | ||
501 | id-it 7 : id-it-unsupportedOIDs | ||
502 | # obsolete | ||
503 | id-it 8 : id-it-subscriptionRequest | ||
504 | # obsolete | ||
505 | id-it 9 : id-it-subscriptionResponse | ||
506 | id-it 10 : id-it-keyPairParamReq | ||
507 | id-it 11 : id-it-keyPairParamRep | ||
508 | id-it 12 : id-it-revPassphrase | ||
509 | id-it 13 : id-it-implicitConfirm | ||
510 | id-it 14 : id-it-confirmWaitTime | ||
511 | id-it 15 : id-it-origPKIMessage | ||
512 | id-it 16 : id-it-suppLangTags | ||
513 | |||
514 | # CRMF registration | ||
515 | id-pkip 1 : id-regCtrl | ||
516 | id-pkip 2 : id-regInfo | ||
517 | |||
518 | # CRMF registration controls | ||
519 | id-regCtrl 1 : id-regCtrl-regToken | ||
520 | id-regCtrl 2 : id-regCtrl-authenticator | ||
521 | id-regCtrl 3 : id-regCtrl-pkiPublicationInfo | ||
522 | id-regCtrl 4 : id-regCtrl-pkiArchiveOptions | ||
523 | id-regCtrl 5 : id-regCtrl-oldCertID | ||
524 | id-regCtrl 6 : id-regCtrl-protocolEncrKey | ||
525 | |||
526 | # CRMF registration information | ||
527 | id-regInfo 1 : id-regInfo-utf8Pairs | ||
528 | id-regInfo 2 : id-regInfo-certReq | ||
529 | |||
530 | # algorithms | ||
531 | id-alg 1 : id-alg-des40 | ||
532 | id-alg 2 : id-alg-noSignature | ||
533 | id-alg 3 : id-alg-dh-sig-hmac-sha1 | ||
534 | id-alg 4 : id-alg-dh-pop | ||
535 | |||
536 | # CMC controls | ||
537 | id-cmc 1 : id-cmc-statusInfo | ||
538 | id-cmc 2 : id-cmc-identification | ||
539 | id-cmc 3 : id-cmc-identityProof | ||
540 | id-cmc 4 : id-cmc-dataReturn | ||
541 | id-cmc 5 : id-cmc-transactionId | ||
542 | id-cmc 6 : id-cmc-senderNonce | ||
543 | id-cmc 7 : id-cmc-recipientNonce | ||
544 | id-cmc 8 : id-cmc-addExtensions | ||
545 | id-cmc 9 : id-cmc-encryptedPOP | ||
546 | id-cmc 10 : id-cmc-decryptedPOP | ||
547 | id-cmc 11 : id-cmc-lraPOPWitness | ||
548 | id-cmc 15 : id-cmc-getCert | ||
549 | id-cmc 16 : id-cmc-getCRL | ||
550 | id-cmc 17 : id-cmc-revokeRequest | ||
551 | id-cmc 18 : id-cmc-regInfo | ||
552 | id-cmc 19 : id-cmc-responseInfo | ||
553 | id-cmc 21 : id-cmc-queryPending | ||
554 | id-cmc 22 : id-cmc-popLinkRandom | ||
555 | id-cmc 23 : id-cmc-popLinkWitness | ||
556 | id-cmc 24 : id-cmc-confirmCertAcceptance | ||
557 | |||
558 | # other names | ||
559 | id-on 1 : id-on-personalData | ||
560 | id-on 3 : id-on-permanentIdentifier : Permanent Identifier | ||
561 | |||
562 | # personal data attributes | ||
563 | id-pda 1 : id-pda-dateOfBirth | ||
564 | id-pda 2 : id-pda-placeOfBirth | ||
565 | id-pda 3 : id-pda-gender | ||
566 | id-pda 4 : id-pda-countryOfCitizenship | ||
567 | id-pda 5 : id-pda-countryOfResidence | ||
568 | |||
569 | # attribute certificate attributes | ||
570 | id-aca 1 : id-aca-authenticationInfo | ||
571 | id-aca 2 : id-aca-accessIdentity | ||
572 | id-aca 3 : id-aca-chargingIdentity | ||
573 | id-aca 4 : id-aca-group | ||
574 | # attention : the following seems to be obsolete, replace by 'role' | ||
575 | id-aca 5 : id-aca-role | ||
576 | id-aca 6 : id-aca-encAttrs | ||
577 | |||
578 | # qualified certificate statements | ||
579 | id-qcs 1 : id-qcs-pkixQCSyntax-v1 | ||
580 | |||
581 | # CMC content types | ||
582 | id-cct 1 : id-cct-crs | ||
583 | id-cct 2 : id-cct-PKIData | ||
584 | id-cct 3 : id-cct-PKIResponse | ||
585 | |||
586 | # Predefined Proxy Certificate policy languages | ||
587 | id-ppl 0 : id-ppl-anyLanguage : Any language | ||
588 | id-ppl 1 : id-ppl-inheritAll : Inherit all | ||
589 | id-ppl 2 : id-ppl-independent : Independent | ||
590 | |||
591 | # access descriptors for authority info access extension | ||
592 | !Cname ad-OCSP | ||
593 | id-ad 1 : OCSP : OCSP | ||
594 | !Cname ad-ca-issuers | ||
595 | id-ad 2 : caIssuers : CA Issuers | ||
596 | !Cname ad-timeStamping | ||
597 | id-ad 3 : ad_timestamping : AD Time Stamping | ||
598 | !Cname ad-dvcs | ||
599 | id-ad 4 : AD_DVCS : ad dvcs | ||
600 | id-ad 5 : caRepository : CA Repository | ||
601 | |||
602 | |||
603 | !Alias id-pkix-OCSP ad-OCSP | ||
604 | !module id-pkix-OCSP | ||
605 | !Cname basic | ||
606 | id-pkix-OCSP 1 : basicOCSPResponse : Basic OCSP Response | ||
607 | id-pkix-OCSP 2 : Nonce : OCSP Nonce | ||
608 | id-pkix-OCSP 3 : CrlID : OCSP CRL ID | ||
609 | id-pkix-OCSP 4 : acceptableResponses : Acceptable OCSP Responses | ||
610 | id-pkix-OCSP 5 : noCheck : OCSP No Check | ||
611 | id-pkix-OCSP 6 : archiveCutoff : OCSP Archive Cutoff | ||
612 | id-pkix-OCSP 7 : serviceLocator : OCSP Service Locator | ||
613 | id-pkix-OCSP 8 : extendedStatus : Extended OCSP Status | ||
614 | id-pkix-OCSP 9 : valid | ||
615 | id-pkix-OCSP 10 : path | ||
616 | id-pkix-OCSP 11 : trustRoot : Trust Root | ||
617 | !global | ||
618 | |||
619 | 1 3 14 3 2 : algorithm : algorithm | ||
620 | algorithm 3 : RSA-NP-MD5 : md5WithRSA | ||
621 | algorithm 6 : DES-ECB : des-ecb | ||
622 | algorithm 7 : DES-CBC : des-cbc | ||
623 | !Cname des-ofb64 | ||
624 | algorithm 8 : DES-OFB : des-ofb | ||
625 | !Cname des-cfb64 | ||
626 | algorithm 9 : DES-CFB : des-cfb | ||
627 | algorithm 11 : rsaSignature | ||
628 | !Cname dsa-2 | ||
629 | algorithm 12 : DSA-old : dsaEncryption-old | ||
630 | algorithm 13 : DSA-SHA : dsaWithSHA | ||
631 | algorithm 15 : RSA-SHA : shaWithRSAEncryption | ||
632 | !Cname des-ede-ecb | ||
633 | algorithm 17 : DES-EDE : des-ede | ||
634 | !Cname des-ede3-ecb | ||
635 | : DES-EDE3 : des-ede3 | ||
636 | : DES-EDE-CBC : des-ede-cbc | ||
637 | !Cname des-ede-cfb64 | ||
638 | : DES-EDE-CFB : des-ede-cfb | ||
639 | !Cname des-ede3-cfb64 | ||
640 | : DES-EDE3-CFB : des-ede3-cfb | ||
641 | !Cname des-ede-ofb64 | ||
642 | : DES-EDE-OFB : des-ede-ofb | ||
643 | !Cname des-ede3-ofb64 | ||
644 | : DES-EDE3-OFB : des-ede3-ofb | ||
645 | : DESX-CBC : desx-cbc | ||
646 | algorithm 18 : SHA : sha | ||
647 | algorithm 26 : SHA1 : sha1 | ||
648 | !Cname dsaWithSHA1-2 | ||
649 | algorithm 27 : DSA-SHA1-old : dsaWithSHA1-old | ||
650 | algorithm 29 : RSA-SHA1-2 : sha1WithRSA | ||
651 | |||
652 | 1 3 36 3 2 1 : RIPEMD160 : ripemd160 | ||
653 | 1 3 36 3 3 1 2 : RSA-RIPEMD160 : ripemd160WithRSA | ||
654 | |||
655 | !Cname sxnet | ||
656 | 1 3 101 1 4 1 : SXNetID : Strong Extranet ID | ||
657 | |||
658 | 2 5 : X500 : directory services (X.500) | ||
659 | |||
660 | X500 4 : X509 | ||
661 | X509 3 : CN : commonName | ||
662 | X509 4 : SN : surname | ||
663 | X509 5 : : serialNumber | ||
664 | X509 6 : C : countryName | ||
665 | X509 7 : L : localityName | ||
666 | X509 8 : ST : stateOrProvinceName | ||
667 | X509 9 : street : streetAddress | ||
668 | X509 10 : O : organizationName | ||
669 | X509 11 : OU : organizationalUnitName | ||
670 | X509 12 : title : title | ||
671 | X509 13 : : description | ||
672 | X509 14 : : searchGuide | ||
673 | X509 15 : : businessCategory | ||
674 | X509 16 : : postalAddress | ||
675 | X509 17 : : postalCode | ||
676 | X509 18 : : postOfficeBox | ||
677 | X509 19 : : physicalDeliveryOfficeName | ||
678 | X509 20 : : telephoneNumber | ||
679 | X509 21 : : telexNumber | ||
680 | X509 22 : : teletexTerminalIdentifier | ||
681 | X509 23 : : facsimileTelephoneNumber | ||
682 | X509 24 : : x121Address | ||
683 | X509 25 : : internationaliSDNNumber | ||
684 | X509 26 : : registeredAddress | ||
685 | X509 27 : : destinationIndicator | ||
686 | X509 28 : : preferredDeliveryMethod | ||
687 | X509 29 : : presentationAddress | ||
688 | X509 30 : : supportedApplicationContext | ||
689 | X509 31 : member : | ||
690 | X509 32 : owner : | ||
691 | X509 33 : : roleOccupant | ||
692 | X509 34 : seeAlso : | ||
693 | X509 35 : : userPassword | ||
694 | X509 36 : : userCertificate | ||
695 | X509 37 : : cACertificate | ||
696 | X509 38 : : authorityRevocationList | ||
697 | X509 39 : : certificateRevocationList | ||
698 | X509 40 : : crossCertificatePair | ||
699 | X509 41 : name : name | ||
700 | X509 42 : GN : givenName | ||
701 | X509 43 : initials : initials | ||
702 | X509 44 : : generationQualifier | ||
703 | X509 45 : : x500UniqueIdentifier | ||
704 | X509 46 : dnQualifier : dnQualifier | ||
705 | X509 47 : : enhancedSearchGuide | ||
706 | X509 48 : : protocolInformation | ||
707 | X509 49 : : distinguishedName | ||
708 | X509 50 : : uniqueMember | ||
709 | X509 51 : : houseIdentifier | ||
710 | X509 52 : : supportedAlgorithms | ||
711 | X509 53 : : deltaRevocationList | ||
712 | X509 54 : dmdName : | ||
713 | X509 65 : : pseudonym | ||
714 | X509 72 : role : role | ||
715 | |||
716 | X500 8 : X500algorithms : directory services - algorithms | ||
717 | X500algorithms 1 1 : RSA : rsa | ||
718 | X500algorithms 3 100 : RSA-MDC2 : mdc2WithRSA | ||
719 | X500algorithms 3 101 : MDC2 : mdc2 | ||
720 | |||
721 | X500 29 : id-ce | ||
722 | !Cname subject-directory-attributes | ||
723 | id-ce 9 : subjectDirectoryAttributes : X509v3 Subject Directory Attributes | ||
724 | !Cname subject-key-identifier | ||
725 | id-ce 14 : subjectKeyIdentifier : X509v3 Subject Key Identifier | ||
726 | !Cname key-usage | ||
727 | id-ce 15 : keyUsage : X509v3 Key Usage | ||
728 | !Cname private-key-usage-period | ||
729 | id-ce 16 : privateKeyUsagePeriod : X509v3 Private Key Usage Period | ||
730 | !Cname subject-alt-name | ||
731 | id-ce 17 : subjectAltName : X509v3 Subject Alternative Name | ||
732 | !Cname issuer-alt-name | ||
733 | id-ce 18 : issuerAltName : X509v3 Issuer Alternative Name | ||
734 | !Cname basic-constraints | ||
735 | id-ce 19 : basicConstraints : X509v3 Basic Constraints | ||
736 | !Cname crl-number | ||
737 | id-ce 20 : crlNumber : X509v3 CRL Number | ||
738 | !Cname crl-reason | ||
739 | id-ce 21 : CRLReason : X509v3 CRL Reason Code | ||
740 | !Cname invalidity-date | ||
741 | id-ce 24 : invalidityDate : Invalidity Date | ||
742 | !Cname delta-crl | ||
743 | id-ce 27 : deltaCRL : X509v3 Delta CRL Indicator | ||
744 | !Cname issuing-distribution-point | ||
745 | id-ce 28 : issuingDistributionPoint : X509v3 Issuing Distrubution Point | ||
746 | !Cname certificate-issuer | ||
747 | id-ce 29 : certificateIssuer : X509v3 Certificate Issuer | ||
748 | !Cname name-constraints | ||
749 | id-ce 30 : nameConstraints : X509v3 Name Constraints | ||
750 | !Cname crl-distribution-points | ||
751 | id-ce 31 : crlDistributionPoints : X509v3 CRL Distribution Points | ||
752 | !Cname certificate-policies | ||
753 | id-ce 32 : certificatePolicies : X509v3 Certificate Policies | ||
754 | !Cname any-policy | ||
755 | certificate-policies 0 : anyPolicy : X509v3 Any Policy | ||
756 | !Cname policy-mappings | ||
757 | id-ce 33 : policyMappings : X509v3 Policy Mappings | ||
758 | !Cname authority-key-identifier | ||
759 | id-ce 35 : authorityKeyIdentifier : X509v3 Authority Key Identifier | ||
760 | !Cname policy-constraints | ||
761 | id-ce 36 : policyConstraints : X509v3 Policy Constraints | ||
762 | !Cname ext-key-usage | ||
763 | id-ce 37 : extendedKeyUsage : X509v3 Extended Key Usage | ||
764 | !Cname freshest-crl | ||
765 | id-ce 46 : freshestCRL : X509v3 Freshest CRL | ||
766 | !Cname inhibit-any-policy | ||
767 | id-ce 54 : inhibitAnyPolicy : X509v3 Inhibit Any Policy | ||
768 | !Cname target-information | ||
769 | id-ce 55 : targetInformation : X509v3 AC Targeting | ||
770 | !Cname no-rev-avail | ||
771 | id-ce 56 : noRevAvail : X509v3 No Revocation Available | ||
772 | |||
773 | !Cname netscape | ||
774 | 2 16 840 1 113730 : Netscape : Netscape Communications Corp. | ||
775 | !Cname netscape-cert-extension | ||
776 | netscape 1 : nsCertExt : Netscape Certificate Extension | ||
777 | !Cname netscape-data-type | ||
778 | netscape 2 : nsDataType : Netscape Data Type | ||
779 | !Cname netscape-cert-type | ||
780 | netscape-cert-extension 1 : nsCertType : Netscape Cert Type | ||
781 | !Cname netscape-base-url | ||
782 | netscape-cert-extension 2 : nsBaseUrl : Netscape Base Url | ||
783 | !Cname netscape-revocation-url | ||
784 | netscape-cert-extension 3 : nsRevocationUrl : Netscape Revocation Url | ||
785 | !Cname netscape-ca-revocation-url | ||
786 | netscape-cert-extension 4 : nsCaRevocationUrl : Netscape CA Revocation Url | ||
787 | !Cname netscape-renewal-url | ||
788 | netscape-cert-extension 7 : nsRenewalUrl : Netscape Renewal Url | ||
789 | !Cname netscape-ca-policy-url | ||
790 | netscape-cert-extension 8 : nsCaPolicyUrl : Netscape CA Policy Url | ||
791 | !Cname netscape-ssl-server-name | ||
792 | netscape-cert-extension 12 : nsSslServerName : Netscape SSL Server Name | ||
793 | !Cname netscape-comment | ||
794 | netscape-cert-extension 13 : nsComment : Netscape Comment | ||
795 | !Cname netscape-cert-sequence | ||
796 | netscape-data-type 5 : nsCertSequence : Netscape Certificate Sequence | ||
797 | !Cname ns-sgc | ||
798 | netscape 4 1 : nsSGC : Netscape Server Gated Crypto | ||
799 | |||
800 | # iso(1) | ||
801 | iso 3 : ORG : org | ||
802 | org 6 : DOD : dod | ||
803 | dod 1 : IANA : iana | ||
804 | !Alias internet iana | ||
805 | |||
806 | internet 1 : directory : Directory | ||
807 | internet 2 : mgmt : Management | ||
808 | internet 3 : experimental : Experimental | ||
809 | internet 4 : private : Private | ||
810 | internet 5 : security : Security | ||
811 | internet 6 : snmpv2 : SNMPv2 | ||
812 | # Documents refer to "internet 7" as "mail". This however leads to ambiguities | ||
813 | # with RFC2798, Section 9.1.3, where "mail" is defined as the short name for | ||
814 | # rfc822Mailbox. The short name is therefore here left out for a reason. | ||
815 | # Subclasses of "mail", e.g. "MIME MHS" don't consitute a problem, as | ||
816 | # references are realized via long name "Mail" (with capital M). | ||
817 | internet 7 : : Mail | ||
818 | |||
819 | Private 1 : enterprises : Enterprises | ||
820 | |||
821 | # RFC 2247 | ||
822 | Enterprises 1466 344 : dcobject : dcObject | ||
823 | |||
824 | # RFC 1495 | ||
825 | Mail 1 : mime-mhs : MIME MHS | ||
826 | mime-mhs 1 : mime-mhs-headings : mime-mhs-headings | ||
827 | mime-mhs 2 : mime-mhs-bodies : mime-mhs-bodies | ||
828 | mime-mhs-headings 1 : id-hex-partial-message : id-hex-partial-message | ||
829 | mime-mhs-headings 2 : id-hex-multipart-message : id-hex-multipart-message | ||
830 | |||
831 | # What the hell are these OIDs, really? | ||
832 | !Cname rle-compression | ||
833 | 1 1 1 1 666 1 : RLE : run length compression | ||
834 | !Cname zlib-compression | ||
835 | id-smime-alg 8 : ZLIB : zlib compression | ||
836 | |||
837 | # AES aka Rijndael | ||
838 | |||
839 | !Alias csor 2 16 840 1 101 3 | ||
840 | !Alias nistAlgorithms csor 4 | ||
841 | !Alias aes nistAlgorithms 1 | ||
842 | |||
843 | aes 1 : AES-128-ECB : aes-128-ecb | ||
844 | aes 2 : AES-128-CBC : aes-128-cbc | ||
845 | !Cname aes-128-ofb128 | ||
846 | aes 3 : AES-128-OFB : aes-128-ofb | ||
847 | !Cname aes-128-cfb128 | ||
848 | aes 4 : AES-128-CFB : aes-128-cfb | ||
849 | |||
850 | aes 21 : AES-192-ECB : aes-192-ecb | ||
851 | aes 22 : AES-192-CBC : aes-192-cbc | ||
852 | !Cname aes-192-ofb128 | ||
853 | aes 23 : AES-192-OFB : aes-192-ofb | ||
854 | !Cname aes-192-cfb128 | ||
855 | aes 24 : AES-192-CFB : aes-192-cfb | ||
856 | |||
857 | aes 41 : AES-256-ECB : aes-256-ecb | ||
858 | aes 42 : AES-256-CBC : aes-256-cbc | ||
859 | !Cname aes-256-ofb128 | ||
860 | aes 43 : AES-256-OFB : aes-256-ofb | ||
861 | !Cname aes-256-cfb128 | ||
862 | aes 44 : AES-256-CFB : aes-256-cfb | ||
863 | |||
864 | # There are no OIDs for these modes... | ||
865 | |||
866 | : AES-128-CFB1 : aes-128-cfb1 | ||
867 | : AES-192-CFB1 : aes-192-cfb1 | ||
868 | : AES-256-CFB1 : aes-256-cfb1 | ||
869 | : AES-128-CFB8 : aes-128-cfb8 | ||
870 | : AES-192-CFB8 : aes-192-cfb8 | ||
871 | : AES-256-CFB8 : aes-256-cfb8 | ||
872 | : DES-CFB1 : des-cfb1 | ||
873 | : DES-CFB8 : des-cfb8 | ||
874 | : DES-EDE3-CFB1 : des-ede3-cfb1 | ||
875 | : DES-EDE3-CFB8 : des-ede3-cfb8 | ||
876 | |||
877 | aes 5 : id-aes128-wrap | ||
878 | aes 25 : id-aes192-wrap | ||
879 | aes 45 : id-aes256-wrap | ||
880 | |||
881 | # OIDs for SHA224, SHA256, SHA385 and SHA512, according to x9.84. | ||
882 | !Alias nist_hashalgs nistAlgorithms 2 | ||
883 | nist_hashalgs 1 : SHA256 : sha256 | ||
884 | nist_hashalgs 2 : SHA384 : sha384 | ||
885 | nist_hashalgs 3 : SHA512 : sha512 | ||
886 | nist_hashalgs 4 : SHA224 : sha224 | ||
887 | |||
888 | # OIDs for dsa-with-sha224 and dsa-with-sha256 | ||
889 | !Alias dsa_with_sha2 nistAlgorithms 3 | ||
890 | dsa_with_sha2 1 : dsa_with_SHA224 | ||
891 | dsa_with_sha2 2 : dsa_with_SHA256 | ||
892 | |||
893 | # Hold instruction CRL entry extension | ||
894 | !Cname hold-instruction-code | ||
895 | id-ce 23 : holdInstructionCode : Hold Instruction Code | ||
896 | !Alias holdInstruction X9-57 2 | ||
897 | !Cname hold-instruction-none | ||
898 | holdInstruction 1 : holdInstructionNone : Hold Instruction None | ||
899 | !Cname hold-instruction-call-issuer | ||
900 | holdInstruction 2 : holdInstructionCallIssuer : Hold Instruction Call Issuer | ||
901 | !Cname hold-instruction-reject | ||
902 | holdInstruction 3 : holdInstructionReject : Hold Instruction Reject | ||
903 | |||
904 | # OID's from ITU-T. Most of this is defined in RFC 1274. A couple of | ||
905 | # them are also mentioned in RFC 2247 | ||
906 | itu-t 9 : data | ||
907 | data 2342 : pss | ||
908 | pss 19200300 : ucl | ||
909 | ucl 100 : pilot | ||
910 | pilot 1 : : pilotAttributeType | ||
911 | pilot 3 : : pilotAttributeSyntax | ||
912 | pilot 4 : : pilotObjectClass | ||
913 | pilot 10 : : pilotGroups | ||
914 | pilotAttributeSyntax 4 : : iA5StringSyntax | ||
915 | pilotAttributeSyntax 5 : : caseIgnoreIA5StringSyntax | ||
916 | pilotObjectClass 3 : : pilotObject | ||
917 | pilotObjectClass 4 : : pilotPerson | ||
918 | pilotObjectClass 5 : account | ||
919 | pilotObjectClass 6 : document | ||
920 | pilotObjectClass 7 : room | ||
921 | pilotObjectClass 9 : : documentSeries | ||
922 | pilotObjectClass 13 : domain : Domain | ||
923 | pilotObjectClass 14 : : rFC822localPart | ||
924 | pilotObjectClass 15 : : dNSDomain | ||
925 | pilotObjectClass 17 : : domainRelatedObject | ||
926 | pilotObjectClass 18 : : friendlyCountry | ||
927 | pilotObjectClass 19 : : simpleSecurityObject | ||
928 | pilotObjectClass 20 : : pilotOrganization | ||
929 | pilotObjectClass 21 : : pilotDSA | ||
930 | pilotObjectClass 22 : : qualityLabelledData | ||
931 | pilotAttributeType 1 : UID : userId | ||
932 | pilotAttributeType 2 : : textEncodedORAddress | ||
933 | pilotAttributeType 3 : mail : rfc822Mailbox | ||
934 | pilotAttributeType 4 : info | ||
935 | pilotAttributeType 5 : : favouriteDrink | ||
936 | pilotAttributeType 6 : : roomNumber | ||
937 | pilotAttributeType 7 : photo | ||
938 | pilotAttributeType 8 : : userClass | ||
939 | pilotAttributeType 9 : host | ||
940 | pilotAttributeType 10 : manager | ||
941 | pilotAttributeType 11 : : documentIdentifier | ||
942 | pilotAttributeType 12 : : documentTitle | ||
943 | pilotAttributeType 13 : : documentVersion | ||
944 | pilotAttributeType 14 : : documentAuthor | ||
945 | pilotAttributeType 15 : : documentLocation | ||
946 | pilotAttributeType 20 : : homeTelephoneNumber | ||
947 | pilotAttributeType 21 : secretary | ||
948 | pilotAttributeType 22 : : otherMailbox | ||
949 | pilotAttributeType 23 : : lastModifiedTime | ||
950 | pilotAttributeType 24 : : lastModifiedBy | ||
951 | pilotAttributeType 25 : DC : domainComponent | ||
952 | pilotAttributeType 26 : : aRecord | ||
953 | pilotAttributeType 27 : : pilotAttributeType27 | ||
954 | pilotAttributeType 28 : : mXRecord | ||
955 | pilotAttributeType 29 : : nSRecord | ||
956 | pilotAttributeType 30 : : sOARecord | ||
957 | pilotAttributeType 31 : : cNAMERecord | ||
958 | pilotAttributeType 37 : : associatedDomain | ||
959 | pilotAttributeType 38 : : associatedName | ||
960 | pilotAttributeType 39 : : homePostalAddress | ||
961 | pilotAttributeType 40 : : personalTitle | ||
962 | pilotAttributeType 41 : : mobileTelephoneNumber | ||
963 | pilotAttributeType 42 : : pagerTelephoneNumber | ||
964 | pilotAttributeType 43 : : friendlyCountryName | ||
965 | # The following clashes with 2.5.4.45, so commented away | ||
966 | #pilotAttributeType 44 : uid : uniqueIdentifier | ||
967 | pilotAttributeType 45 : : organizationalStatus | ||
968 | pilotAttributeType 46 : : janetMailbox | ||
969 | pilotAttributeType 47 : : mailPreferenceOption | ||
970 | pilotAttributeType 48 : : buildingName | ||
971 | pilotAttributeType 49 : : dSAQuality | ||
972 | pilotAttributeType 50 : : singleLevelQuality | ||
973 | pilotAttributeType 51 : : subtreeMinimumQuality | ||
974 | pilotAttributeType 52 : : subtreeMaximumQuality | ||
975 | pilotAttributeType 53 : : personalSignature | ||
976 | pilotAttributeType 54 : : dITRedirect | ||
977 | pilotAttributeType 55 : audio | ||
978 | pilotAttributeType 56 : : documentPublisher | ||
979 | |||
980 | international-organizations 42 : id-set : Secure Electronic Transactions | ||
981 | |||
982 | id-set 0 : set-ctype : content types | ||
983 | id-set 1 : set-msgExt : message extensions | ||
984 | id-set 3 : set-attr | ||
985 | id-set 5 : set-policy | ||
986 | id-set 7 : set-certExt : certificate extensions | ||
987 | id-set 8 : set-brand | ||
988 | |||
989 | set-ctype 0 : setct-PANData | ||
990 | set-ctype 1 : setct-PANToken | ||
991 | set-ctype 2 : setct-PANOnly | ||
992 | set-ctype 3 : setct-OIData | ||
993 | set-ctype 4 : setct-PI | ||
994 | set-ctype 5 : setct-PIData | ||
995 | set-ctype 6 : setct-PIDataUnsigned | ||
996 | set-ctype 7 : setct-HODInput | ||
997 | set-ctype 8 : setct-AuthResBaggage | ||
998 | set-ctype 9 : setct-AuthRevReqBaggage | ||
999 | set-ctype 10 : setct-AuthRevResBaggage | ||
1000 | set-ctype 11 : setct-CapTokenSeq | ||
1001 | set-ctype 12 : setct-PInitResData | ||
1002 | set-ctype 13 : setct-PI-TBS | ||
1003 | set-ctype 14 : setct-PResData | ||
1004 | set-ctype 16 : setct-AuthReqTBS | ||
1005 | set-ctype 17 : setct-AuthResTBS | ||
1006 | set-ctype 18 : setct-AuthResTBSX | ||
1007 | set-ctype 19 : setct-AuthTokenTBS | ||
1008 | set-ctype 20 : setct-CapTokenData | ||
1009 | set-ctype 21 : setct-CapTokenTBS | ||
1010 | set-ctype 22 : setct-AcqCardCodeMsg | ||
1011 | set-ctype 23 : setct-AuthRevReqTBS | ||
1012 | set-ctype 24 : setct-AuthRevResData | ||
1013 | set-ctype 25 : setct-AuthRevResTBS | ||
1014 | set-ctype 26 : setct-CapReqTBS | ||
1015 | set-ctype 27 : setct-CapReqTBSX | ||
1016 | set-ctype 28 : setct-CapResData | ||
1017 | set-ctype 29 : setct-CapRevReqTBS | ||
1018 | set-ctype 30 : setct-CapRevReqTBSX | ||
1019 | set-ctype 31 : setct-CapRevResData | ||
1020 | set-ctype 32 : setct-CredReqTBS | ||
1021 | set-ctype 33 : setct-CredReqTBSX | ||
1022 | set-ctype 34 : setct-CredResData | ||
1023 | set-ctype 35 : setct-CredRevReqTBS | ||
1024 | set-ctype 36 : setct-CredRevReqTBSX | ||
1025 | set-ctype 37 : setct-CredRevResData | ||
1026 | set-ctype 38 : setct-PCertReqData | ||
1027 | set-ctype 39 : setct-PCertResTBS | ||
1028 | set-ctype 40 : setct-BatchAdminReqData | ||
1029 | set-ctype 41 : setct-BatchAdminResData | ||
1030 | set-ctype 42 : setct-CardCInitResTBS | ||
1031 | set-ctype 43 : setct-MeAqCInitResTBS | ||
1032 | set-ctype 44 : setct-RegFormResTBS | ||
1033 | set-ctype 45 : setct-CertReqData | ||
1034 | set-ctype 46 : setct-CertReqTBS | ||
1035 | set-ctype 47 : setct-CertResData | ||
1036 | set-ctype 48 : setct-CertInqReqTBS | ||
1037 | set-ctype 49 : setct-ErrorTBS | ||
1038 | set-ctype 50 : setct-PIDualSignedTBE | ||
1039 | set-ctype 51 : setct-PIUnsignedTBE | ||
1040 | set-ctype 52 : setct-AuthReqTBE | ||
1041 | set-ctype 53 : setct-AuthResTBE | ||
1042 | set-ctype 54 : setct-AuthResTBEX | ||
1043 | set-ctype 55 : setct-AuthTokenTBE | ||
1044 | set-ctype 56 : setct-CapTokenTBE | ||
1045 | set-ctype 57 : setct-CapTokenTBEX | ||
1046 | set-ctype 58 : setct-AcqCardCodeMsgTBE | ||
1047 | set-ctype 59 : setct-AuthRevReqTBE | ||
1048 | set-ctype 60 : setct-AuthRevResTBE | ||
1049 | set-ctype 61 : setct-AuthRevResTBEB | ||
1050 | set-ctype 62 : setct-CapReqTBE | ||
1051 | set-ctype 63 : setct-CapReqTBEX | ||
1052 | set-ctype 64 : setct-CapResTBE | ||
1053 | set-ctype 65 : setct-CapRevReqTBE | ||
1054 | set-ctype 66 : setct-CapRevReqTBEX | ||
1055 | set-ctype 67 : setct-CapRevResTBE | ||
1056 | set-ctype 68 : setct-CredReqTBE | ||
1057 | set-ctype 69 : setct-CredReqTBEX | ||
1058 | set-ctype 70 : setct-CredResTBE | ||
1059 | set-ctype 71 : setct-CredRevReqTBE | ||
1060 | set-ctype 72 : setct-CredRevReqTBEX | ||
1061 | set-ctype 73 : setct-CredRevResTBE | ||
1062 | set-ctype 74 : setct-BatchAdminReqTBE | ||
1063 | set-ctype 75 : setct-BatchAdminResTBE | ||
1064 | set-ctype 76 : setct-RegFormReqTBE | ||
1065 | set-ctype 77 : setct-CertReqTBE | ||
1066 | set-ctype 78 : setct-CertReqTBEX | ||
1067 | set-ctype 79 : setct-CertResTBE | ||
1068 | set-ctype 80 : setct-CRLNotificationTBS | ||
1069 | set-ctype 81 : setct-CRLNotificationResTBS | ||
1070 | set-ctype 82 : setct-BCIDistributionTBS | ||
1071 | |||
1072 | set-msgExt 1 : setext-genCrypt : generic cryptogram | ||
1073 | set-msgExt 3 : setext-miAuth : merchant initiated auth | ||
1074 | set-msgExt 4 : setext-pinSecure | ||
1075 | set-msgExt 5 : setext-pinAny | ||
1076 | set-msgExt 7 : setext-track2 | ||
1077 | set-msgExt 8 : setext-cv : additional verification | ||
1078 | |||
1079 | set-policy 0 : set-policy-root | ||
1080 | |||
1081 | set-certExt 0 : setCext-hashedRoot | ||
1082 | set-certExt 1 : setCext-certType | ||
1083 | set-certExt 2 : setCext-merchData | ||
1084 | set-certExt 3 : setCext-cCertRequired | ||
1085 | set-certExt 4 : setCext-tunneling | ||
1086 | set-certExt 5 : setCext-setExt | ||
1087 | set-certExt 6 : setCext-setQualf | ||
1088 | set-certExt 7 : setCext-PGWYcapabilities | ||
1089 | set-certExt 8 : setCext-TokenIdentifier | ||
1090 | set-certExt 9 : setCext-Track2Data | ||
1091 | set-certExt 10 : setCext-TokenType | ||
1092 | set-certExt 11 : setCext-IssuerCapabilities | ||
1093 | |||
1094 | set-attr 0 : setAttr-Cert | ||
1095 | set-attr 1 : setAttr-PGWYcap : payment gateway capabilities | ||
1096 | set-attr 2 : setAttr-TokenType | ||
1097 | set-attr 3 : setAttr-IssCap : issuer capabilities | ||
1098 | |||
1099 | setAttr-Cert 0 : set-rootKeyThumb | ||
1100 | setAttr-Cert 1 : set-addPolicy | ||
1101 | |||
1102 | setAttr-TokenType 1 : setAttr-Token-EMV | ||
1103 | setAttr-TokenType 2 : setAttr-Token-B0Prime | ||
1104 | |||
1105 | setAttr-IssCap 3 : setAttr-IssCap-CVM | ||
1106 | setAttr-IssCap 4 : setAttr-IssCap-T2 | ||
1107 | setAttr-IssCap 5 : setAttr-IssCap-Sig | ||
1108 | |||
1109 | setAttr-IssCap-CVM 1 : setAttr-GenCryptgrm : generate cryptogram | ||
1110 | setAttr-IssCap-T2 1 : setAttr-T2Enc : encrypted track 2 | ||
1111 | setAttr-IssCap-T2 2 : setAttr-T2cleartxt : cleartext track 2 | ||
1112 | |||
1113 | setAttr-IssCap-Sig 1 : setAttr-TokICCsig : ICC or token signature | ||
1114 | setAttr-IssCap-Sig 2 : setAttr-SecDevSig : secure device signature | ||
1115 | |||
1116 | set-brand 1 : set-brand-IATA-ATA | ||
1117 | set-brand 30 : set-brand-Diners | ||
1118 | set-brand 34 : set-brand-AmericanExpress | ||
1119 | set-brand 35 : set-brand-JCB | ||
1120 | set-brand 4 : set-brand-Visa | ||
1121 | set-brand 5 : set-brand-MasterCard | ||
1122 | set-brand 6011 : set-brand-Novus | ||
1123 | |||
1124 | rsadsi 3 10 : DES-CDMF : des-cdmf | ||
1125 | rsadsi 1 1 6 : rsaOAEPEncryptionSET | ||
1126 | |||
1127 | : Oakley-EC2N-3 : ipsec3 | ||
1128 | : Oakley-EC2N-4 : ipsec4 | ||
1129 | |||
1130 | iso 0 10118 3 0 55 : whirlpool | ||
1131 | |||
1132 | # GOST OIDs | ||
1133 | |||
1134 | member-body 643 2 2 : cryptopro | ||
1135 | member-body 643 2 9 : cryptocom | ||
1136 | |||
1137 | cryptopro 3 : id-GostR3411-94-with-GostR3410-2001 : GOST R 34.11-94 with GOST R 34.10-2001 | ||
1138 | cryptopro 4 : id-GostR3411-94-with-GostR3410-94 : GOST R 34.11-94 with GOST R 34.10-94 | ||
1139 | !Cname id-GostR3411-94 | ||
1140 | cryptopro 9 : md_gost94 : GOST R 34.11-94 | ||
1141 | cryptopro 10 : id-HMACGostR3411-94 : HMAC GOST 34.11-94 | ||
1142 | !Cname id-GostR3410-2001 | ||
1143 | cryptopro 19 : gost2001 : GOST R 34.10-2001 | ||
1144 | !Cname id-GostR3410-94 | ||
1145 | cryptopro 20 : gost94 : GOST R 34.10-94 | ||
1146 | !Cname id-Gost28147-89 | ||
1147 | cryptopro 21 : gost89 : GOST 28147-89 | ||
1148 | : gost89-cnt | ||
1149 | !Cname id-Gost28147-89-MAC | ||
1150 | cryptopro 22 : gost-mac : GOST 28147-89 MAC | ||
1151 | !Cname id-GostR3411-94-prf | ||
1152 | cryptopro 23 : prf-gostr3411-94 : GOST R 34.11-94 PRF | ||
1153 | cryptopro 98 : id-GostR3410-2001DH : GOST R 34.10-2001 DH | ||
1154 | cryptopro 99 : id-GostR3410-94DH : GOST R 34.10-94 DH | ||
1155 | |||
1156 | cryptopro 14 1 : id-Gost28147-89-CryptoPro-KeyMeshing | ||
1157 | cryptopro 14 0 : id-Gost28147-89-None-KeyMeshing | ||
1158 | |||
1159 | # GOST parameter set OIDs | ||
1160 | |||
1161 | cryptopro 30 0 : id-GostR3411-94-TestParamSet | ||
1162 | cryptopro 30 1 : id-GostR3411-94-CryptoProParamSet | ||
1163 | |||
1164 | cryptopro 31 0 : id-Gost28147-89-TestParamSet | ||
1165 | cryptopro 31 1 : id-Gost28147-89-CryptoPro-A-ParamSet | ||
1166 | cryptopro 31 2 : id-Gost28147-89-CryptoPro-B-ParamSet | ||
1167 | cryptopro 31 3 : id-Gost28147-89-CryptoPro-C-ParamSet | ||
1168 | cryptopro 31 4 : id-Gost28147-89-CryptoPro-D-ParamSet | ||
1169 | cryptopro 31 5 : id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet | ||
1170 | cryptopro 31 6 : id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet | ||
1171 | cryptopro 31 7 : id-Gost28147-89-CryptoPro-RIC-1-ParamSet | ||
1172 | |||
1173 | cryptopro 32 0 : id-GostR3410-94-TestParamSet | ||
1174 | cryptopro 32 2 : id-GostR3410-94-CryptoPro-A-ParamSet | ||
1175 | cryptopro 32 3 : id-GostR3410-94-CryptoPro-B-ParamSet | ||
1176 | cryptopro 32 4 : id-GostR3410-94-CryptoPro-C-ParamSet | ||
1177 | cryptopro 32 5 : id-GostR3410-94-CryptoPro-D-ParamSet | ||
1178 | |||
1179 | cryptopro 33 1 : id-GostR3410-94-CryptoPro-XchA-ParamSet | ||
1180 | cryptopro 33 2 : id-GostR3410-94-CryptoPro-XchB-ParamSet | ||
1181 | cryptopro 33 3 : id-GostR3410-94-CryptoPro-XchC-ParamSet | ||
1182 | |||
1183 | cryptopro 35 0 : id-GostR3410-2001-TestParamSet | ||
1184 | cryptopro 35 1 : id-GostR3410-2001-CryptoPro-A-ParamSet | ||
1185 | cryptopro 35 2 : id-GostR3410-2001-CryptoPro-B-ParamSet | ||
1186 | cryptopro 35 3 : id-GostR3410-2001-CryptoPro-C-ParamSet | ||
1187 | |||
1188 | cryptopro 36 0 : id-GostR3410-2001-CryptoPro-XchA-ParamSet | ||
1189 | cryptopro 36 1 : id-GostR3410-2001-CryptoPro-XchB-ParamSet | ||
1190 | |||
1191 | id-GostR3410-94 1 : id-GostR3410-94-a | ||
1192 | id-GostR3410-94 2 : id-GostR3410-94-aBis | ||
1193 | id-GostR3410-94 3 : id-GostR3410-94-b | ||
1194 | id-GostR3410-94 4 : id-GostR3410-94-bBis | ||
1195 | |||
1196 | # Cryptocom LTD GOST OIDs | ||
1197 | |||
1198 | cryptocom 1 6 1 : id-Gost28147-89-cc : GOST 28147-89 Cryptocom ParamSet | ||
1199 | !Cname id-GostR3410-94-cc | ||
1200 | cryptocom 1 5 3 : gost94cc : GOST 34.10-94 Cryptocom | ||
1201 | !Cname id-GostR3410-2001-cc | ||
1202 | cryptocom 1 5 4 : gost2001cc : GOST 34.10-2001 Cryptocom | ||
1203 | |||
1204 | cryptocom 1 3 3 : id-GostR3411-94-with-GostR3410-94-cc : GOST R 34.11-94 with GOST R 34.10-94 Cryptocom | ||
1205 | cryptocom 1 3 4 : id-GostR3411-94-with-GostR3410-2001-cc : GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom | ||
1206 | |||
1207 | cryptocom 1 8 1 : id-GostR3410-2001-ParamSet-cc : GOST R 3410-2001 Parameter Set Cryptocom | ||
1208 | |||
1209 | # Definitions for Camellia cipher - CBC MODE | ||
1210 | |||
1211 | 1 2 392 200011 61 1 1 1 2 : CAMELLIA-128-CBC : camellia-128-cbc | ||
1212 | 1 2 392 200011 61 1 1 1 3 : CAMELLIA-192-CBC : camellia-192-cbc | ||
1213 | 1 2 392 200011 61 1 1 1 4 : CAMELLIA-256-CBC : camellia-256-cbc | ||
1214 | |||
1215 | # Definitions for Camellia cipher - ECB, CFB, OFB MODE | ||
1216 | |||
1217 | !Alias ntt-ds 0 3 4401 5 | ||
1218 | !Alias camellia ntt-ds 3 1 9 | ||
1219 | |||
1220 | camellia 1 : CAMELLIA-128-ECB : camellia-128-ecb | ||
1221 | !Cname camellia-128-ofb128 | ||
1222 | camellia 3 : CAMELLIA-128-OFB : camellia-128-ofb | ||
1223 | !Cname camellia-128-cfb128 | ||
1224 | camellia 4 : CAMELLIA-128-CFB : camellia-128-cfb | ||
1225 | |||
1226 | camellia 21 : CAMELLIA-192-ECB : camellia-192-ecb | ||
1227 | !Cname camellia-192-ofb128 | ||
1228 | camellia 23 : CAMELLIA-192-OFB : camellia-192-ofb | ||
1229 | !Cname camellia-192-cfb128 | ||
1230 | camellia 24 : CAMELLIA-192-CFB : camellia-192-cfb | ||
1231 | |||
1232 | camellia 41 : CAMELLIA-256-ECB : camellia-256-ecb | ||
1233 | !Cname camellia-256-ofb128 | ||
1234 | camellia 43 : CAMELLIA-256-OFB : camellia-256-ofb | ||
1235 | !Cname camellia-256-cfb128 | ||
1236 | camellia 44 : CAMELLIA-256-CFB : camellia-256-cfb | ||
1237 | |||
1238 | # There are no OIDs for these modes... | ||
1239 | |||
1240 | : CAMELLIA-128-CFB1 : camellia-128-cfb1 | ||
1241 | : CAMELLIA-192-CFB1 : camellia-192-cfb1 | ||
1242 | : CAMELLIA-256-CFB1 : camellia-256-cfb1 | ||
1243 | : CAMELLIA-128-CFB8 : camellia-128-cfb8 | ||
1244 | : CAMELLIA-192-CFB8 : camellia-192-cfb8 | ||
1245 | : CAMELLIA-256-CFB8 : camellia-256-cfb8 | ||
1246 | |||
1247 | # Definitions for SEED cipher - ECB, CBC, OFB mode | ||
1248 | |||
1249 | member-body 410 200004 : KISA : kisa | ||
1250 | kisa 1 3 : SEED-ECB : seed-ecb | ||
1251 | kisa 1 4 : SEED-CBC : seed-cbc | ||
1252 | !Cname seed-cfb128 | ||
1253 | kisa 1 5 : SEED-CFB : seed-cfb | ||
1254 | !Cname seed-ofb128 | ||
1255 | kisa 1 6 : SEED-OFB : seed-ofb | ||
1256 | |||
1257 | # There is no OID that just denotes "HMAC" oddly enough... | ||
1258 | |||
1259 | : HMAC : hmac | ||
diff --git a/src/lib/libcrypto/objects/objxref.pl b/src/lib/libcrypto/objects/objxref.pl new file mode 100644 index 0000000000..731d3ae22c --- /dev/null +++ b/src/lib/libcrypto/objects/objxref.pl | |||
@@ -0,0 +1,107 @@ | |||
1 | #!/usr/local/bin/perl | ||
2 | |||
3 | use strict; | ||
4 | |||
5 | my %xref_tbl; | ||
6 | my %oid_tbl; | ||
7 | |||
8 | my ($mac_file, $xref_file) = @ARGV; | ||
9 | |||
10 | open(IN, $mac_file) || die "Can't open $mac_file"; | ||
11 | |||
12 | # Read in OID nid values for a lookup table. | ||
13 | |||
14 | while (<IN>) | ||
15 | { | ||
16 | chomp; | ||
17 | my ($name, $num) = /^(\S+)\s+(\S+)$/; | ||
18 | $oid_tbl{$name} = $num; | ||
19 | } | ||
20 | close IN; | ||
21 | |||
22 | open(IN, $xref_file) || die "Can't open $xref_file"; | ||
23 | |||
24 | my $ln = 1; | ||
25 | |||
26 | while (<IN>) | ||
27 | { | ||
28 | chomp; | ||
29 | s/#.*$//; | ||
30 | next if (/^\S*$/); | ||
31 | my ($xr, $p1, $p2) = /^(\S+)\s+(\S+)\s+(\S+)/; | ||
32 | check_oid($xr); | ||
33 | check_oid($p1); | ||
34 | check_oid($p2); | ||
35 | $xref_tbl{$xr} = [$p1, $p2, $ln]; | ||
36 | } | ||
37 | |||
38 | my @xrkeys = keys %xref_tbl; | ||
39 | |||
40 | my @srt1 = sort { $oid_tbl{$a} <=> $oid_tbl{$b}} @xrkeys; | ||
41 | |||
42 | for(my $i = 0; $i <= $#srt1; $i++) | ||
43 | { | ||
44 | $xref_tbl{$srt1[$i]}[2] = $i; | ||
45 | } | ||
46 | |||
47 | my @srt2 = sort | ||
48 | { | ||
49 | my$ap1 = $oid_tbl{$xref_tbl{$a}[0]}; | ||
50 | my$bp1 = $oid_tbl{$xref_tbl{$b}[0]}; | ||
51 | return $ap1 - $bp1 if ($ap1 != $bp1); | ||
52 | my$ap2 = $oid_tbl{$xref_tbl{$a}[1]}; | ||
53 | my$bp2 = $oid_tbl{$xref_tbl{$b}[1]}; | ||
54 | |||
55 | return $ap2 - $bp2; | ||
56 | } @xrkeys; | ||
57 | |||
58 | my $pname = $0; | ||
59 | |||
60 | $pname =~ s|^.[^/]/||; | ||
61 | |||
62 | print <<EOF; | ||
63 | /* AUTOGENERATED BY $pname, DO NOT EDIT */ | ||
64 | |||
65 | typedef struct | ||
66 | { | ||
67 | int sign_id; | ||
68 | int hash_id; | ||
69 | int pkey_id; | ||
70 | } nid_triple; | ||
71 | |||
72 | static const nid_triple sigoid_srt[] = | ||
73 | { | ||
74 | EOF | ||
75 | |||
76 | foreach (@srt1) | ||
77 | { | ||
78 | my $xr = $_; | ||
79 | my ($p1, $p2) = @{$xref_tbl{$_}}; | ||
80 | print "\t{NID_$xr, NID_$p1, NID_$p2},\n"; | ||
81 | } | ||
82 | |||
83 | print "\t};"; | ||
84 | print <<EOF; | ||
85 | |||
86 | |||
87 | static const nid_triple * const sigoid_srt_xref[] = | ||
88 | { | ||
89 | EOF | ||
90 | |||
91 | foreach (@srt2) | ||
92 | { | ||
93 | my $x = $xref_tbl{$_}[2]; | ||
94 | print "\t\&sigoid_srt\[$x\],\n"; | ||
95 | } | ||
96 | |||
97 | print "\t};\n\n"; | ||
98 | |||
99 | sub check_oid | ||
100 | { | ||
101 | my ($chk) = @_; | ||
102 | if (!exists $oid_tbl{$chk}) | ||
103 | { | ||
104 | die "Not Found \"$chk\"\n"; | ||
105 | } | ||
106 | } | ||
107 | |||