diff options
Diffstat (limited to 'src/lib/libcrypto/objects')
-rw-r--r-- | src/lib/libcrypto/objects/Makefile.ssl | 57 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/o_names.c | 147 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_dat.c | 46 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_dat.h | 2842 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_dat.pl | 13 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_err.c | 4 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_lib.c | 7 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_mac.h | 593 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_mac.num | 121 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/objects.h | 64 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/objects.pl | 17 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/objects.txt | 211 |
12 files changed, 3944 insertions, 178 deletions
diff --git a/src/lib/libcrypto/objects/Makefile.ssl b/src/lib/libcrypto/objects/Makefile.ssl index 6746ad21e7..7962a089db 100644 --- a/src/lib/libcrypto/objects/Makefile.ssl +++ b/src/lib/libcrypto/objects/Makefile.ssl | |||
@@ -5,15 +5,17 @@ | |||
5 | DIR= objects | 5 | DIR= objects |
6 | TOP= ../.. | 6 | TOP= ../.. |
7 | CC= cc | 7 | CC= cc |
8 | INCLUDES= -I.. -I../../include | 8 | INCLUDES= -I.. -I$(TOP) -I../../include |
9 | CFLAG=-g | 9 | CFLAG=-g |
10 | INSTALL_PREFIX= | 10 | INSTALL_PREFIX= |
11 | OPENSSLDIR= /usr/local/ssl | 11 | OPENSSLDIR= /usr/local/ssl |
12 | INSTALLTOP=/usr/local/ssl | 12 | INSTALLTOP=/usr/local/ssl |
13 | MAKE= make -f Makefile.ssl | 13 | MAKE= make -f Makefile.ssl |
14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) | 14 | MAKEDEPPROG= makedepend |
15 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
15 | MAKEFILE= Makefile.ssl | 16 | MAKEFILE= Makefile.ssl |
16 | AR= ar r | 17 | AR= ar r |
18 | PERL= perl | ||
17 | 19 | ||
18 | CFLAGS= $(INCLUDES) $(CFLAG) | 20 | CFLAGS= $(INCLUDES) $(CFLAG) |
19 | 21 | ||
@@ -39,10 +41,16 @@ all: obj_dat.h lib | |||
39 | 41 | ||
40 | lib: $(LIBOBJ) | 42 | lib: $(LIBOBJ) |
41 | $(AR) $(LIB) $(LIBOBJ) | 43 | $(AR) $(LIB) $(LIBOBJ) |
42 | @echo You may get an error following this line. Please ignore. | 44 | $(RANLIB) $(LIB) || echo Never mind. |
43 | - $(RANLIB) $(LIB) | ||
44 | @touch lib | 45 | @touch lib |
45 | 46 | ||
47 | obj_dat.h: obj_dat.pl obj_mac.h | ||
48 | $(PERL) obj_dat.pl obj_mac.h obj_dat.h | ||
49 | |||
50 | # objects.pl both reads and writes obj_mac.num | ||
51 | obj_mac.h: objects.pl objects.txt obj_mac.num | ||
52 | $(PERL) objects.pl objects.txt obj_mac.num obj_mac.h | ||
53 | |||
46 | files: | 54 | files: |
47 | $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO | 55 | $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO |
48 | 56 | ||
@@ -81,32 +89,35 @@ clean: | |||
81 | 89 | ||
82 | o_names.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 90 | o_names.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
83 | o_names.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | 91 | o_names.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h |
84 | o_names.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 92 | o_names.o: ../../include/openssl/e_os2.h ../../include/openssl/lhash.h |
85 | o_names.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 93 | o_names.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
86 | o_names.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 94 | o_names.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
95 | o_names.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | ||
87 | o_names.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 96 | o_names.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
88 | obj_dat.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 97 | o_names.o: o_names.c |
89 | obj_dat.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 98 | obj_dat.o: ../../e_os.h ../../include/openssl/asn1.h |
90 | obj_dat.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h | 99 | obj_dat.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
100 | obj_dat.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | ||
91 | obj_dat.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 101 | obj_dat.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
92 | obj_dat.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 102 | obj_dat.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
93 | obj_dat.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 103 | obj_dat.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
94 | obj_dat.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 104 | obj_dat.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
95 | obj_dat.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 105 | obj_dat.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
96 | obj_dat.o: ../cryptlib.h obj_dat.h | 106 | obj_dat.o: ../../include/openssl/symhacks.h ../cryptlib.h obj_dat.c obj_dat.h |
97 | obj_err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 107 | obj_err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
98 | obj_err.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | 108 | obj_err.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h |
99 | obj_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 109 | obj_err.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
100 | obj_err.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 110 | obj_err.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
101 | obj_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 111 | obj_err.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
112 | obj_err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
102 | obj_err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 113 | obj_err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
103 | obj_err.o: ../../include/openssl/symhacks.h | 114 | obj_err.o: ../../include/openssl/symhacks.h obj_err.c |
104 | obj_lib.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 115 | obj_lib.o: ../../e_os.h ../../include/openssl/asn1.h |
105 | obj_lib.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 116 | obj_lib.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
106 | obj_lib.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h | 117 | obj_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
107 | obj_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 118 | obj_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
108 | obj_lib.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 119 | obj_lib.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
109 | obj_lib.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 120 | obj_lib.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
110 | obj_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 121 | obj_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
111 | obj_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 122 | obj_lib.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
112 | obj_lib.o: ../cryptlib.h | 123 | obj_lib.o: ../../include/openssl/symhacks.h ../cryptlib.h obj_lib.c |
diff --git a/src/lib/libcrypto/objects/o_names.c b/src/lib/libcrypto/objects/o_names.c index dca988230e..2b80243256 100644 --- a/src/lib/libcrypto/objects/o_names.c +++ b/src/lib/libcrypto/objects/o_names.c | |||
@@ -5,6 +5,18 @@ | |||
5 | #include <openssl/lhash.h> | 5 | #include <openssl/lhash.h> |
6 | #include <openssl/objects.h> | 6 | #include <openssl/objects.h> |
7 | #include <openssl/safestack.h> | 7 | #include <openssl/safestack.h> |
8 | #include <openssl/e_os2.h> | ||
9 | |||
10 | /* Later versions of DEC C has started to add lnkage information to certain | ||
11 | * functions, which makes it tricky to use them as values to regular function | ||
12 | * pointers. One way is to define a macro that takes care of casting them | ||
13 | * correctly. | ||
14 | */ | ||
15 | #ifdef OPENSSL_SYS_VMS_DECC | ||
16 | # define OPENSSL_strcmp (int (*)(const char *,const char *))strcmp | ||
17 | #else | ||
18 | # define OPENSSL_strcmp strcmp | ||
19 | #endif | ||
8 | 20 | ||
9 | /* I use the ex_data stuff to manage the identifiers for the obj_name_types | 21 | /* I use the ex_data stuff to manage the identifiers for the obj_name_types |
10 | * that applications may define. I only really use the free function field. | 22 | * that applications may define. I only really use the free function field. |
@@ -14,9 +26,9 @@ static int names_type_num=OBJ_NAME_TYPE_NUM; | |||
14 | 26 | ||
15 | typedef struct name_funcs_st | 27 | typedef struct name_funcs_st |
16 | { | 28 | { |
17 | unsigned long (*hash_func)(); | 29 | unsigned long (*hash_func)(const char *name); |
18 | int (*cmp_func)(); | 30 | int (*cmp_func)(const char *a,const char *b); |
19 | void (*free_func)(); | 31 | void (*free_func)(const char *, int, const char *); |
20 | } NAME_FUNCS; | 32 | } NAME_FUNCS; |
21 | 33 | ||
22 | DECLARE_STACK_OF(NAME_FUNCS) | 34 | DECLARE_STACK_OF(NAME_FUNCS) |
@@ -24,20 +36,26 @@ IMPLEMENT_STACK_OF(NAME_FUNCS) | |||
24 | 36 | ||
25 | static STACK_OF(NAME_FUNCS) *name_funcs_stack; | 37 | static STACK_OF(NAME_FUNCS) *name_funcs_stack; |
26 | 38 | ||
27 | static unsigned long obj_name_hash(OBJ_NAME *a); | 39 | /* The LHASH callbacks now use the raw "void *" prototypes and do per-variable |
28 | static int obj_name_cmp(OBJ_NAME *a,OBJ_NAME *b); | 40 | * casting in the functions. This prevents function pointer casting without the |
41 | * need for macro-generated wrapper functions. */ | ||
42 | |||
43 | /* static unsigned long obj_name_hash(OBJ_NAME *a); */ | ||
44 | static unsigned long obj_name_hash(const void *a_void); | ||
45 | /* static int obj_name_cmp(OBJ_NAME *a,OBJ_NAME *b); */ | ||
46 | static int obj_name_cmp(const void *a_void,const void *b_void); | ||
29 | 47 | ||
30 | int OBJ_NAME_init(void) | 48 | int OBJ_NAME_init(void) |
31 | { | 49 | { |
32 | if (names_lh != NULL) return(1); | 50 | if (names_lh != NULL) return(1); |
33 | MemCheck_off(); | 51 | MemCheck_off(); |
34 | names_lh=lh_new(obj_name_hash,obj_name_cmp); | 52 | names_lh=lh_new(obj_name_hash, obj_name_cmp); |
35 | MemCheck_on(); | 53 | MemCheck_on(); |
36 | return(names_lh != NULL); | 54 | return(names_lh != NULL); |
37 | } | 55 | } |
38 | 56 | ||
39 | int OBJ_NAME_new_index(unsigned long (*hash_func)(const char *), | 57 | int OBJ_NAME_new_index(unsigned long (*hash_func)(const char *), |
40 | int (*cmp_func)(const void *, const void *), | 58 | int (*cmp_func)(const char *, const char *), |
41 | void (*free_func)(const char *, int, const char *)) | 59 | void (*free_func)(const char *, int, const char *)) |
42 | { | 60 | { |
43 | int ret; | 61 | int ret; |
@@ -62,12 +80,12 @@ int OBJ_NAME_new_index(unsigned long (*hash_func)(const char *), | |||
62 | MemCheck_off(); | 80 | MemCheck_off(); |
63 | name_funcs = OPENSSL_malloc(sizeof(NAME_FUNCS)); | 81 | name_funcs = OPENSSL_malloc(sizeof(NAME_FUNCS)); |
64 | name_funcs->hash_func = lh_strhash; | 82 | name_funcs->hash_func = lh_strhash; |
65 | name_funcs->cmp_func = (int (*)())strcmp; | 83 | name_funcs->cmp_func = OPENSSL_strcmp; |
66 | name_funcs->free_func = 0; /* NULL is often declared to | 84 | name_funcs->free_func = 0; /* NULL is often declared to |
67 | * ((void *)0), which according | 85 | * ((void *)0), which according |
68 | * to Compaq C is not really | 86 | * to Compaq C is not really |
69 | * compatible with a function | 87 | * compatible with a function |
70 | * pointer. -- Richard Levitte*/ | 88 | * pointer. -- Richard Levitte*/ |
71 | sk_NAME_FUNCS_push(name_funcs_stack,name_funcs); | 89 | sk_NAME_FUNCS_push(name_funcs_stack,name_funcs); |
72 | MemCheck_on(); | 90 | MemCheck_on(); |
73 | } | 91 | } |
@@ -81,9 +99,12 @@ int OBJ_NAME_new_index(unsigned long (*hash_func)(const char *), | |||
81 | return(ret); | 99 | return(ret); |
82 | } | 100 | } |
83 | 101 | ||
84 | static int obj_name_cmp(OBJ_NAME *a, OBJ_NAME *b) | 102 | /* static int obj_name_cmp(OBJ_NAME *a, OBJ_NAME *b) */ |
103 | static int obj_name_cmp(const void *a_void, const void *b_void) | ||
85 | { | 104 | { |
86 | int ret; | 105 | int ret; |
106 | OBJ_NAME *a = (OBJ_NAME *)a_void; | ||
107 | OBJ_NAME *b = (OBJ_NAME *)b_void; | ||
87 | 108 | ||
88 | ret=a->type-b->type; | 109 | ret=a->type-b->type; |
89 | if (ret == 0) | 110 | if (ret == 0) |
@@ -91,8 +112,8 @@ static int obj_name_cmp(OBJ_NAME *a, OBJ_NAME *b) | |||
91 | if ((name_funcs_stack != NULL) | 112 | if ((name_funcs_stack != NULL) |
92 | && (sk_NAME_FUNCS_num(name_funcs_stack) > a->type)) | 113 | && (sk_NAME_FUNCS_num(name_funcs_stack) > a->type)) |
93 | { | 114 | { |
94 | ret=sk_NAME_FUNCS_value(name_funcs_stack,a->type) | 115 | ret=sk_NAME_FUNCS_value(name_funcs_stack, |
95 | ->cmp_func(a->name,b->name); | 116 | a->type)->cmp_func(a->name,b->name); |
96 | } | 117 | } |
97 | else | 118 | else |
98 | ret=strcmp(a->name,b->name); | 119 | ret=strcmp(a->name,b->name); |
@@ -100,14 +121,16 @@ static int obj_name_cmp(OBJ_NAME *a, OBJ_NAME *b) | |||
100 | return(ret); | 121 | return(ret); |
101 | } | 122 | } |
102 | 123 | ||
103 | static unsigned long obj_name_hash(OBJ_NAME *a) | 124 | /* static unsigned long obj_name_hash(OBJ_NAME *a) */ |
125 | static unsigned long obj_name_hash(const void *a_void) | ||
104 | { | 126 | { |
105 | unsigned long ret; | 127 | unsigned long ret; |
128 | OBJ_NAME *a = (OBJ_NAME *)a_void; | ||
106 | 129 | ||
107 | if ((name_funcs_stack != NULL) && (sk_NAME_FUNCS_num(name_funcs_stack) > a->type)) | 130 | if ((name_funcs_stack != NULL) && (sk_NAME_FUNCS_num(name_funcs_stack) > a->type)) |
108 | { | 131 | { |
109 | ret=sk_NAME_FUNCS_value(name_funcs_stack,a->type) | 132 | ret=sk_NAME_FUNCS_value(name_funcs_stack, |
110 | ->hash_func(a->name); | 133 | a->type)->hash_func(a->name); |
111 | } | 134 | } |
112 | else | 135 | else |
113 | { | 136 | { |
@@ -132,7 +155,7 @@ const char *OBJ_NAME_get(const char *name, int type) | |||
132 | on.type=type; | 155 | on.type=type; |
133 | 156 | ||
134 | for (;;) | 157 | for (;;) |
135 | { | 158 | { |
136 | ret=(OBJ_NAME *)lh_retrieve(names_lh,&on); | 159 | ret=(OBJ_NAME *)lh_retrieve(names_lh,&on); |
137 | if (ret == NULL) return(NULL); | 160 | if (ret == NULL) return(NULL); |
138 | if ((ret->alias) && !alias) | 161 | if ((ret->alias) && !alias) |
@@ -179,8 +202,8 @@ int OBJ_NAME_add(const char *name, int type, const char *data) | |||
179 | * function should get three arguments... | 202 | * function should get three arguments... |
180 | * -- Richard Levitte | 203 | * -- Richard Levitte |
181 | */ | 204 | */ |
182 | sk_NAME_FUNCS_value(name_funcs_stack,ret->type) | 205 | sk_NAME_FUNCS_value(name_funcs_stack, |
183 | ->free_func(ret->name,ret->type,ret->data); | 206 | ret->type)->free_func(ret->name,ret->type,ret->data); |
184 | } | 207 | } |
185 | OPENSSL_free(ret); | 208 | OPENSSL_free(ret); |
186 | } | 209 | } |
@@ -214,8 +237,8 @@ int OBJ_NAME_remove(const char *name, int type) | |||
214 | * function should get three arguments... | 237 | * function should get three arguments... |
215 | * -- Richard Levitte | 238 | * -- Richard Levitte |
216 | */ | 239 | */ |
217 | sk_NAME_FUNCS_value(name_funcs_stack,ret->type) | 240 | sk_NAME_FUNCS_value(name_funcs_stack, |
218 | ->free_func(ret->name,ret->type,ret->data); | 241 | ret->type)->free_func(ret->name,ret->type,ret->data); |
219 | } | 242 | } |
220 | OPENSSL_free(ret); | 243 | OPENSSL_free(ret); |
221 | return(1); | 244 | return(1); |
@@ -224,12 +247,82 @@ int OBJ_NAME_remove(const char *name, int type) | |||
224 | return(0); | 247 | return(0); |
225 | } | 248 | } |
226 | 249 | ||
250 | struct doall | ||
251 | { | ||
252 | int type; | ||
253 | void (*fn)(const OBJ_NAME *,void *arg); | ||
254 | void *arg; | ||
255 | }; | ||
256 | |||
257 | static void do_all_fn(const OBJ_NAME *name,struct doall *d) | ||
258 | { | ||
259 | if(name->type == d->type) | ||
260 | d->fn(name,d->arg); | ||
261 | } | ||
262 | |||
263 | static IMPLEMENT_LHASH_DOALL_ARG_FN(do_all_fn, const OBJ_NAME *, struct doall *) | ||
264 | |||
265 | void OBJ_NAME_do_all(int type,void (*fn)(const OBJ_NAME *,void *arg),void *arg) | ||
266 | { | ||
267 | struct doall d; | ||
268 | |||
269 | d.type=type; | ||
270 | d.fn=fn; | ||
271 | d.arg=arg; | ||
272 | |||
273 | lh_doall_arg(names_lh,LHASH_DOALL_ARG_FN(do_all_fn),&d); | ||
274 | } | ||
275 | |||
276 | struct doall_sorted | ||
277 | { | ||
278 | int type; | ||
279 | int n; | ||
280 | const OBJ_NAME **names; | ||
281 | }; | ||
282 | |||
283 | static void do_all_sorted_fn(const OBJ_NAME *name,void *d_) | ||
284 | { | ||
285 | struct doall_sorted *d=d_; | ||
286 | |||
287 | if(name->type != d->type) | ||
288 | return; | ||
289 | |||
290 | d->names[d->n++]=name; | ||
291 | } | ||
292 | |||
293 | static int do_all_sorted_cmp(const void *n1_,const void *n2_) | ||
294 | { | ||
295 | const OBJ_NAME * const *n1=n1_; | ||
296 | const OBJ_NAME * const *n2=n2_; | ||
297 | |||
298 | return strcmp((*n1)->name,(*n2)->name); | ||
299 | } | ||
300 | |||
301 | void OBJ_NAME_do_all_sorted(int type,void (*fn)(const OBJ_NAME *,void *arg), | ||
302 | void *arg) | ||
303 | { | ||
304 | struct doall_sorted d; | ||
305 | int n; | ||
306 | |||
307 | d.type=type; | ||
308 | d.names=OPENSSL_malloc(lh_num_items(names_lh)*sizeof *d.names); | ||
309 | d.n=0; | ||
310 | OBJ_NAME_do_all(type,do_all_sorted_fn,&d); | ||
311 | |||
312 | qsort((void *)d.names,d.n,sizeof *d.names,do_all_sorted_cmp); | ||
313 | |||
314 | for(n=0 ; n < d.n ; ++n) | ||
315 | fn(d.names[n],arg); | ||
316 | |||
317 | OPENSSL_free((void *)d.names); | ||
318 | } | ||
319 | |||
227 | static int free_type; | 320 | static int free_type; |
228 | 321 | ||
229 | static void names_lh_free(OBJ_NAME *onp, int type) | 322 | static void names_lh_free(OBJ_NAME *onp) |
230 | { | 323 | { |
231 | if(onp == NULL) | 324 | if(onp == NULL) |
232 | return; | 325 | return; |
233 | 326 | ||
234 | if ((free_type < 0) || (free_type == onp->type)) | 327 | if ((free_type < 0) || (free_type == onp->type)) |
235 | { | 328 | { |
@@ -237,6 +330,8 @@ static void names_lh_free(OBJ_NAME *onp, int type) | |||
237 | } | 330 | } |
238 | } | 331 | } |
239 | 332 | ||
333 | static IMPLEMENT_LHASH_DOALL_FN(names_lh_free, OBJ_NAME *) | ||
334 | |||
240 | static void name_funcs_free(NAME_FUNCS *ptr) | 335 | static void name_funcs_free(NAME_FUNCS *ptr) |
241 | { | 336 | { |
242 | OPENSSL_free(ptr); | 337 | OPENSSL_free(ptr); |
@@ -252,7 +347,7 @@ void OBJ_NAME_cleanup(int type) | |||
252 | down_load=names_lh->down_load; | 347 | down_load=names_lh->down_load; |
253 | names_lh->down_load=0; | 348 | names_lh->down_load=0; |
254 | 349 | ||
255 | lh_doall(names_lh,names_lh_free); | 350 | lh_doall(names_lh,LHASH_DOALL_FN(names_lh_free)); |
256 | if (type < 0) | 351 | if (type < 0) |
257 | { | 352 | { |
258 | lh_free(names_lh); | 353 | lh_free(names_lh); |
diff --git a/src/lib/libcrypto/objects/obj_dat.c b/src/lib/libcrypto/objects/obj_dat.c index 4b1bb9583a..8779ba7d1d 100644 --- a/src/lib/libcrypto/objects/obj_dat.c +++ b/src/lib/libcrypto/objects/obj_dat.c | |||
@@ -64,7 +64,7 @@ | |||
64 | #include <openssl/objects.h> | 64 | #include <openssl/objects.h> |
65 | 65 | ||
66 | /* obj_dat.h is generated from objects.h by obj_dat.pl */ | 66 | /* obj_dat.h is generated from objects.h by obj_dat.pl */ |
67 | #ifndef NO_OBJECT | 67 | #ifndef OPENSSL_NO_OBJECT |
68 | #include "obj_dat.h" | 68 | #include "obj_dat.h" |
69 | #else | 69 | #else |
70 | /* You will have to load all the objects needed manually in the application */ | 70 | /* You will have to load all the objects needed manually in the application */ |
@@ -108,12 +108,14 @@ static int ln_cmp(const void *a, const void *b) | |||
108 | return(strcmp((*ap)->ln,(*bp)->ln)); | 108 | return(strcmp((*ap)->ln,(*bp)->ln)); |
109 | } | 109 | } |
110 | 110 | ||
111 | static unsigned long add_hash(ADDED_OBJ *ca) | 111 | /* static unsigned long add_hash(ADDED_OBJ *ca) */ |
112 | static unsigned long add_hash(const void *ca_void) | ||
112 | { | 113 | { |
113 | ASN1_OBJECT *a; | 114 | const ASN1_OBJECT *a; |
114 | int i; | 115 | int i; |
115 | unsigned long ret=0; | 116 | unsigned long ret=0; |
116 | unsigned char *p; | 117 | unsigned char *p; |
118 | ADDED_OBJ *ca = (ADDED_OBJ *)ca_void; | ||
117 | 119 | ||
118 | a=ca->obj; | 120 | a=ca->obj; |
119 | switch (ca->type) | 121 | switch (ca->type) |
@@ -142,10 +144,13 @@ static unsigned long add_hash(ADDED_OBJ *ca) | |||
142 | return(ret); | 144 | return(ret); |
143 | } | 145 | } |
144 | 146 | ||
145 | static int add_cmp(ADDED_OBJ *ca, ADDED_OBJ *cb) | 147 | /* static int add_cmp(ADDED_OBJ *ca, ADDED_OBJ *cb) */ |
148 | static int add_cmp(const void *ca_void, const void *cb_void) | ||
146 | { | 149 | { |
147 | ASN1_OBJECT *a,*b; | 150 | ASN1_OBJECT *a,*b; |
148 | int i; | 151 | int i; |
152 | ADDED_OBJ *ca = (ADDED_OBJ *)ca_void; | ||
153 | ADDED_OBJ *cb = (ADDED_OBJ *)cb_void; | ||
149 | 154 | ||
150 | i=ca->type-cb->type; | 155 | i=ca->type-cb->type; |
151 | if (i) return(i); | 156 | if (i) return(i); |
@@ -171,7 +176,6 @@ static int add_cmp(ADDED_OBJ *ca, ADDED_OBJ *cb) | |||
171 | /* abort(); */ | 176 | /* abort(); */ |
172 | return 0; | 177 | return 0; |
173 | } | 178 | } |
174 | return(1); /* should not get here */ | ||
175 | } | 179 | } |
176 | 180 | ||
177 | static int init_added(void) | 181 | static int init_added(void) |
@@ -199,13 +203,17 @@ static void cleanup3(ADDED_OBJ *a) | |||
199 | OPENSSL_free(a); | 203 | OPENSSL_free(a); |
200 | } | 204 | } |
201 | 205 | ||
206 | static IMPLEMENT_LHASH_DOALL_FN(cleanup1, ADDED_OBJ *) | ||
207 | static IMPLEMENT_LHASH_DOALL_FN(cleanup2, ADDED_OBJ *) | ||
208 | static IMPLEMENT_LHASH_DOALL_FN(cleanup3, ADDED_OBJ *) | ||
209 | |||
202 | void OBJ_cleanup(void) | 210 | void OBJ_cleanup(void) |
203 | { | 211 | { |
204 | if (added == NULL) return; | 212 | if (added == NULL) return; |
205 | added->down_load=0; | 213 | added->down_load=0; |
206 | lh_doall(added,cleanup1); /* zero counters */ | 214 | lh_doall(added,LHASH_DOALL_FN(cleanup1)); /* zero counters */ |
207 | lh_doall(added,cleanup2); /* set counters */ | 215 | lh_doall(added,LHASH_DOALL_FN(cleanup2)); /* set counters */ |
208 | lh_doall(added,cleanup3); /* free objects */ | 216 | lh_doall(added,LHASH_DOALL_FN(cleanup3)); /* free objects */ |
209 | lh_free(added); | 217 | lh_free(added); |
210 | added=NULL; | 218 | added=NULL; |
211 | } | 219 | } |
@@ -219,7 +227,7 @@ int OBJ_new_nid(int num) | |||
219 | return(i); | 227 | return(i); |
220 | } | 228 | } |
221 | 229 | ||
222 | int OBJ_add_object(ASN1_OBJECT *obj) | 230 | int OBJ_add_object(const ASN1_OBJECT *obj) |
223 | { | 231 | { |
224 | ASN1_OBJECT *o; | 232 | ASN1_OBJECT *o; |
225 | ADDED_OBJ *ao[4]={NULL,NULL,NULL,NULL},*aop; | 233 | ADDED_OBJ *ao[4]={NULL,NULL,NULL,NULL},*aop; |
@@ -355,7 +363,7 @@ const char *OBJ_nid2ln(int n) | |||
355 | } | 363 | } |
356 | } | 364 | } |
357 | 365 | ||
358 | int OBJ_obj2nid(ASN1_OBJECT *a) | 366 | int OBJ_obj2nid(const ASN1_OBJECT *a) |
359 | { | 367 | { |
360 | ASN1_OBJECT **op; | 368 | ASN1_OBJECT **op; |
361 | ADDED_OBJ ad,*adp; | 369 | ADDED_OBJ ad,*adp; |
@@ -368,7 +376,7 @@ int OBJ_obj2nid(ASN1_OBJECT *a) | |||
368 | if (added != NULL) | 376 | if (added != NULL) |
369 | { | 377 | { |
370 | ad.type=ADDED_DATA; | 378 | ad.type=ADDED_DATA; |
371 | ad.obj=a; | 379 | ad.obj=(ASN1_OBJECT *)a; /* XXX: ugly but harmless */ |
372 | adp=(ADDED_OBJ *)lh_retrieve(added,&ad); | 380 | adp=(ADDED_OBJ *)lh_retrieve(added,&ad); |
373 | if (adp != NULL) return (adp->obj->nid); | 381 | if (adp != NULL) return (adp->obj->nid); |
374 | } | 382 | } |
@@ -422,7 +430,7 @@ ASN1_OBJECT *OBJ_txt2obj(const char *s, int no_name) | |||
422 | return op; | 430 | return op; |
423 | } | 431 | } |
424 | 432 | ||
425 | int OBJ_obj2txt(char *buf, int buf_len, ASN1_OBJECT *a, int no_name) | 433 | int OBJ_obj2txt(char *buf, int buf_len, const ASN1_OBJECT *a, int no_name) |
426 | { | 434 | { |
427 | int i,idx=0,n=0,len,nid; | 435 | int i,idx=0,n=0,len,nid; |
428 | unsigned long l; | 436 | unsigned long l; |
@@ -437,8 +445,7 @@ int OBJ_obj2txt(char *buf, int buf_len, ASN1_OBJECT *a, int no_name) | |||
437 | return(0); | 445 | return(0); |
438 | } | 446 | } |
439 | 447 | ||
440 | nid=OBJ_obj2nid(a); | 448 | if (no_name || (nid=OBJ_obj2nid(a)) == NID_undef) { |
441 | if ((nid == NID_undef) || no_name) { | ||
442 | len=a->length; | 449 | len=a->length; |
443 | p=a->data; | 450 | p=a->data; |
444 | 451 | ||
@@ -488,7 +495,7 @@ int OBJ_obj2txt(char *buf, int buf_len, ASN1_OBJECT *a, int no_name) | |||
488 | return(n); | 495 | return(n); |
489 | } | 496 | } |
490 | 497 | ||
491 | int OBJ_txt2nid(char *s) | 498 | int OBJ_txt2nid(const char *s) |
492 | { | 499 | { |
493 | ASN1_OBJECT *obj; | 500 | ASN1_OBJECT *obj; |
494 | int nid; | 501 | int nid; |
@@ -547,10 +554,11 @@ static int obj_cmp(const void *ap, const void *bp) | |||
547 | return(memcmp(a->data,b->data,a->length)); | 554 | return(memcmp(a->data,b->data,a->length)); |
548 | } | 555 | } |
549 | 556 | ||
550 | char *OBJ_bsearch(char *key, char *base, int num, int size, int (*cmp)(const void *, const void *)) | 557 | const char *OBJ_bsearch(const char *key, const char *base, int num, int size, |
558 | int (*cmp)(const void *, const void *)) | ||
551 | { | 559 | { |
552 | int l,h,i,c; | 560 | int l,h,i,c; |
553 | char *p; | 561 | const char *p; |
554 | 562 | ||
555 | if (num == 0) return(NULL); | 563 | if (num == 0) return(NULL); |
556 | l=0; | 564 | l=0; |
@@ -629,7 +637,7 @@ int OBJ_create_objects(BIO *in) | |||
629 | /* return(num); */ | 637 | /* return(num); */ |
630 | } | 638 | } |
631 | 639 | ||
632 | int OBJ_create(char *oid, char *sn, char *ln) | 640 | int OBJ_create(const char *oid, const char *sn, const char *ln) |
633 | { | 641 | { |
634 | int ok=0; | 642 | int ok=0; |
635 | ASN1_OBJECT *op=NULL; | 643 | ASN1_OBJECT *op=NULL; |
@@ -645,6 +653,8 @@ int OBJ_create(char *oid, char *sn, char *ln) | |||
645 | return(0); | 653 | return(0); |
646 | } | 654 | } |
647 | i=a2d_ASN1_OBJECT(buf,i,oid,-1); | 655 | i=a2d_ASN1_OBJECT(buf,i,oid,-1); |
656 | if (i == 0) | ||
657 | goto err; | ||
648 | op=(ASN1_OBJECT *)ASN1_OBJECT_create(OBJ_new_nid(1),buf,i,sn,ln); | 658 | op=(ASN1_OBJECT *)ASN1_OBJECT_create(OBJ_new_nid(1),buf,i,sn,ln); |
649 | if (op == NULL) | 659 | if (op == NULL) |
650 | goto err; | 660 | goto err; |
diff --git a/src/lib/libcrypto/objects/obj_dat.h b/src/lib/libcrypto/objects/obj_dat.h new file mode 100644 index 0000000000..39cfcda783 --- /dev/null +++ b/src/lib/libcrypto/objects/obj_dat.h | |||
@@ -0,0 +1,2842 @@ | |||
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 510 | ||
66 | #define NUM_SN 507 | ||
67 | #define NUM_LN 507 | ||
68 | #define NUM_OBJ 481 | ||
69 | |||
70 | static unsigned char lvalues[3881]={ | ||
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 | 0x29,0x01,0x01,0x85,0x1A,0x02, /* [623] OBJ_zlib_compression */ | ||
170 | 0x55,0x1D,0x25, /* [629] OBJ_ext_key_usage */ | ||
171 | 0x2B,0x06,0x01,0x05,0x05,0x07, /* [632] OBJ_id_pkix */ | ||
172 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03, /* [638] OBJ_id_kp */ | ||
173 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x01, /* [645] OBJ_server_auth */ | ||
174 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x02, /* [653] OBJ_client_auth */ | ||
175 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x03, /* [661] OBJ_code_sign */ | ||
176 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x04, /* [669] OBJ_email_protect */ | ||
177 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x08, /* [677] OBJ_time_stamp */ | ||
178 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x02,0x01,0x15,/* [685] OBJ_ms_code_ind */ | ||
179 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x02,0x01,0x16,/* [695] OBJ_ms_code_com */ | ||
180 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x0A,0x03,0x01,/* [705] OBJ_ms_ctl_sign */ | ||
181 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x0A,0x03,0x03,/* [715] OBJ_ms_sgc */ | ||
182 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x0A,0x03,0x04,/* [725] OBJ_ms_efs */ | ||
183 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x04,0x01,/* [735] OBJ_ns_sgc */ | ||
184 | 0x55,0x1D,0x1B, /* [744] OBJ_delta_crl */ | ||
185 | 0x55,0x1D,0x15, /* [747] OBJ_crl_reason */ | ||
186 | 0x55,0x1D,0x18, /* [750] OBJ_invalidity_date */ | ||
187 | 0x2B,0x65,0x01,0x04,0x01, /* [753] OBJ_sxnet */ | ||
188 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x01,/* [758] OBJ_pbe_WithSHA1And128BitRC4 */ | ||
189 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x02,/* [768] OBJ_pbe_WithSHA1And40BitRC4 */ | ||
190 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x03,/* [778] OBJ_pbe_WithSHA1And3_Key_TripleDES_CBC */ | ||
191 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x04,/* [788] OBJ_pbe_WithSHA1And2_Key_TripleDES_CBC */ | ||
192 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x05,/* [798] OBJ_pbe_WithSHA1And128BitRC2_CBC */ | ||
193 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x06,/* [808] OBJ_pbe_WithSHA1And40BitRC2_CBC */ | ||
194 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x01,/* [818] OBJ_keyBag */ | ||
195 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x02,/* [829] OBJ_pkcs8ShroudedKeyBag */ | ||
196 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x03,/* [840] OBJ_certBag */ | ||
197 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x04,/* [851] OBJ_crlBag */ | ||
198 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x05,/* [862] OBJ_secretBag */ | ||
199 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x06,/* [873] OBJ_safeContentsBag */ | ||
200 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x14,/* [884] OBJ_friendlyName */ | ||
201 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x15,/* [893] OBJ_localKeyID */ | ||
202 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x16,0x01,/* [902] OBJ_x509Certificate */ | ||
203 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x16,0x02,/* [912] OBJ_sdsiCertificate */ | ||
204 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x17,0x01,/* [922] OBJ_x509Crl */ | ||
205 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x0D,/* [932] OBJ_pbes2 */ | ||
206 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x0E,/* [941] OBJ_pbmac1 */ | ||
207 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x02,0x07, /* [950] OBJ_hmacWithSHA1 */ | ||
208 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x02,0x01, /* [958] OBJ_id_qt_cps */ | ||
209 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x02,0x02, /* [966] OBJ_id_qt_unotice */ | ||
210 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x0F,/* [974] OBJ_SMIMECapabilities */ | ||
211 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x04,/* [983] OBJ_pbeWithMD2AndRC2_CBC */ | ||
212 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x06,/* [992] OBJ_pbeWithMD5AndRC2_CBC */ | ||
213 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x0A,/* [1001] OBJ_pbeWithSHA1AndDES_CBC */ | ||
214 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x02,0x01,0x0E,/* [1010] OBJ_ms_ext_req */ | ||
215 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x0E,/* [1020] OBJ_ext_req */ | ||
216 | 0x55,0x04,0x29, /* [1029] OBJ_name */ | ||
217 | 0x55,0x04,0x2E, /* [1032] OBJ_dnQualifier */ | ||
218 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01, /* [1035] OBJ_id_pe */ | ||
219 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30, /* [1042] OBJ_id_ad */ | ||
220 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x01, /* [1049] OBJ_info_access */ | ||
221 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01, /* [1057] OBJ_ad_OCSP */ | ||
222 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x02, /* [1065] OBJ_ad_ca_issuers */ | ||
223 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x09, /* [1073] OBJ_OCSP_sign */ | ||
224 | 0x28, /* [1081] OBJ_iso */ | ||
225 | 0x2A, /* [1082] OBJ_member_body */ | ||
226 | 0x2A,0x86,0x48, /* [1083] OBJ_ISO_US */ | ||
227 | 0x2A,0x86,0x48,0xCE,0x38, /* [1086] OBJ_X9_57 */ | ||
228 | 0x2A,0x86,0x48,0xCE,0x38,0x04, /* [1091] OBJ_X9cm */ | ||
229 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01, /* [1097] OBJ_pkcs1 */ | ||
230 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05, /* [1105] OBJ_pkcs5 */ | ||
231 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,/* [1113] OBJ_SMIME */ | ||
232 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,/* [1122] OBJ_id_smime_mod */ | ||
233 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,/* [1132] OBJ_id_smime_ct */ | ||
234 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,/* [1142] OBJ_id_smime_aa */ | ||
235 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,/* [1152] OBJ_id_smime_alg */ | ||
236 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x04,/* [1162] OBJ_id_smime_cd */ | ||
237 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x05,/* [1172] OBJ_id_smime_spq */ | ||
238 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,/* [1182] OBJ_id_smime_cti */ | ||
239 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x01,/* [1192] OBJ_id_smime_mod_cms */ | ||
240 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x02,/* [1203] OBJ_id_smime_mod_ess */ | ||
241 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x03,/* [1214] OBJ_id_smime_mod_oid */ | ||
242 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x04,/* [1225] OBJ_id_smime_mod_msg_v3 */ | ||
243 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x05,/* [1236] OBJ_id_smime_mod_ets_eSignature_88 */ | ||
244 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x06,/* [1247] OBJ_id_smime_mod_ets_eSignature_97 */ | ||
245 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x07,/* [1258] OBJ_id_smime_mod_ets_eSigPolicy_88 */ | ||
246 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x08,/* [1269] OBJ_id_smime_mod_ets_eSigPolicy_97 */ | ||
247 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x01,/* [1280] OBJ_id_smime_ct_receipt */ | ||
248 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x02,/* [1291] OBJ_id_smime_ct_authData */ | ||
249 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x03,/* [1302] OBJ_id_smime_ct_publishCert */ | ||
250 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x04,/* [1313] OBJ_id_smime_ct_TSTInfo */ | ||
251 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x05,/* [1324] OBJ_id_smime_ct_TDTInfo */ | ||
252 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x06,/* [1335] OBJ_id_smime_ct_contentInfo */ | ||
253 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x07,/* [1346] OBJ_id_smime_ct_DVCSRequestData */ | ||
254 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x08,/* [1357] OBJ_id_smime_ct_DVCSResponseData */ | ||
255 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x01,/* [1368] OBJ_id_smime_aa_receiptRequest */ | ||
256 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x02,/* [1379] OBJ_id_smime_aa_securityLabel */ | ||
257 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x03,/* [1390] OBJ_id_smime_aa_mlExpandHistory */ | ||
258 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x04,/* [1401] OBJ_id_smime_aa_contentHint */ | ||
259 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x05,/* [1412] OBJ_id_smime_aa_msgSigDigest */ | ||
260 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x06,/* [1423] OBJ_id_smime_aa_encapContentType */ | ||
261 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x07,/* [1434] OBJ_id_smime_aa_contentIdentifier */ | ||
262 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x08,/* [1445] OBJ_id_smime_aa_macValue */ | ||
263 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x09,/* [1456] OBJ_id_smime_aa_equivalentLabels */ | ||
264 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0A,/* [1467] OBJ_id_smime_aa_contentReference */ | ||
265 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0B,/* [1478] OBJ_id_smime_aa_encrypKeyPref */ | ||
266 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0C,/* [1489] OBJ_id_smime_aa_signingCertificate */ | ||
267 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0D,/* [1500] OBJ_id_smime_aa_smimeEncryptCerts */ | ||
268 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0E,/* [1511] OBJ_id_smime_aa_timeStampToken */ | ||
269 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0F,/* [1522] OBJ_id_smime_aa_ets_sigPolicyId */ | ||
270 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x10,/* [1533] OBJ_id_smime_aa_ets_commitmentType */ | ||
271 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x11,/* [1544] OBJ_id_smime_aa_ets_signerLocation */ | ||
272 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x12,/* [1555] OBJ_id_smime_aa_ets_signerAttr */ | ||
273 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x13,/* [1566] OBJ_id_smime_aa_ets_otherSigCert */ | ||
274 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x14,/* [1577] OBJ_id_smime_aa_ets_contentTimestamp */ | ||
275 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x15,/* [1588] OBJ_id_smime_aa_ets_CertificateRefs */ | ||
276 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x16,/* [1599] OBJ_id_smime_aa_ets_RevocationRefs */ | ||
277 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x17,/* [1610] OBJ_id_smime_aa_ets_certValues */ | ||
278 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x18,/* [1621] OBJ_id_smime_aa_ets_revocationValues */ | ||
279 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x19,/* [1632] OBJ_id_smime_aa_ets_escTimeStamp */ | ||
280 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x1A,/* [1643] OBJ_id_smime_aa_ets_certCRLTimestamp */ | ||
281 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x1B,/* [1654] OBJ_id_smime_aa_ets_archiveTimeStamp */ | ||
282 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x1C,/* [1665] OBJ_id_smime_aa_signatureType */ | ||
283 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x1D,/* [1676] OBJ_id_smime_aa_dvcs_dvc */ | ||
284 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x01,/* [1687] OBJ_id_smime_alg_ESDHwith3DES */ | ||
285 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x02,/* [1698] OBJ_id_smime_alg_ESDHwithRC2 */ | ||
286 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x03,/* [1709] OBJ_id_smime_alg_3DESwrap */ | ||
287 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x04,/* [1720] OBJ_id_smime_alg_RC2wrap */ | ||
288 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x05,/* [1731] OBJ_id_smime_alg_ESDH */ | ||
289 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x06,/* [1742] OBJ_id_smime_alg_CMS3DESwrap */ | ||
290 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x07,/* [1753] OBJ_id_smime_alg_CMSRC2wrap */ | ||
291 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x04,0x01,/* [1764] OBJ_id_smime_cd_ldap */ | ||
292 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x05,0x01,/* [1775] OBJ_id_smime_spq_ets_sqt_uri */ | ||
293 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x05,0x02,/* [1786] OBJ_id_smime_spq_ets_sqt_unotice */ | ||
294 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x01,/* [1797] OBJ_id_smime_cti_ets_proofOfOrigin */ | ||
295 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x02,/* [1808] OBJ_id_smime_cti_ets_proofOfReceipt */ | ||
296 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x03,/* [1819] OBJ_id_smime_cti_ets_proofOfDelivery */ | ||
297 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x04,/* [1830] OBJ_id_smime_cti_ets_proofOfSender */ | ||
298 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x05,/* [1841] OBJ_id_smime_cti_ets_proofOfApproval */ | ||
299 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x06,/* [1852] OBJ_id_smime_cti_ets_proofOfCreation */ | ||
300 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x02,0x04, /* [1863] OBJ_md4 */ | ||
301 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00, /* [1871] OBJ_id_pkix_mod */ | ||
302 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x02, /* [1878] OBJ_id_qt */ | ||
303 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04, /* [1885] OBJ_id_it */ | ||
304 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05, /* [1892] OBJ_id_pkip */ | ||
305 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06, /* [1899] OBJ_id_alg */ | ||
306 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07, /* [1906] OBJ_id_cmc */ | ||
307 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x08, /* [1913] OBJ_id_on */ | ||
308 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09, /* [1920] OBJ_id_pda */ | ||
309 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A, /* [1927] OBJ_id_aca */ | ||
310 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0B, /* [1934] OBJ_id_qcs */ | ||
311 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0C, /* [1941] OBJ_id_cct */ | ||
312 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x01, /* [1948] OBJ_id_pkix1_explicit_88 */ | ||
313 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x02, /* [1956] OBJ_id_pkix1_implicit_88 */ | ||
314 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x03, /* [1964] OBJ_id_pkix1_explicit_93 */ | ||
315 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x04, /* [1972] OBJ_id_pkix1_implicit_93 */ | ||
316 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x05, /* [1980] OBJ_id_mod_crmf */ | ||
317 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x06, /* [1988] OBJ_id_mod_cmc */ | ||
318 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x07, /* [1996] OBJ_id_mod_kea_profile_88 */ | ||
319 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x08, /* [2004] OBJ_id_mod_kea_profile_93 */ | ||
320 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x09, /* [2012] OBJ_id_mod_cmp */ | ||
321 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0A, /* [2020] OBJ_id_mod_qualified_cert_88 */ | ||
322 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0B, /* [2028] OBJ_id_mod_qualified_cert_93 */ | ||
323 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0C, /* [2036] OBJ_id_mod_attribute_cert */ | ||
324 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0D, /* [2044] OBJ_id_mod_timestamp_protocol */ | ||
325 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0E, /* [2052] OBJ_id_mod_ocsp */ | ||
326 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0F, /* [2060] OBJ_id_mod_dvcs */ | ||
327 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x10, /* [2068] OBJ_id_mod_cmp2000 */ | ||
328 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x02, /* [2076] OBJ_biometricInfo */ | ||
329 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x03, /* [2084] OBJ_qcStatements */ | ||
330 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x04, /* [2092] OBJ_ac_auditEntity */ | ||
331 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x05, /* [2100] OBJ_ac_targeting */ | ||
332 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x06, /* [2108] OBJ_aaControls */ | ||
333 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x07, /* [2116] OBJ_sbqp_ipAddrBlock */ | ||
334 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x08, /* [2124] OBJ_sbqp_autonomousSysNum */ | ||
335 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x09, /* [2132] OBJ_sbqp_routerIdentifier */ | ||
336 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x02,0x03, /* [2140] OBJ_textNotice */ | ||
337 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x05, /* [2148] OBJ_ipsecEndSystem */ | ||
338 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x06, /* [2156] OBJ_ipsecTunnel */ | ||
339 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x07, /* [2164] OBJ_ipsecUser */ | ||
340 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x0A, /* [2172] OBJ_dvcs */ | ||
341 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x01, /* [2180] OBJ_id_it_caProtEncCert */ | ||
342 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x02, /* [2188] OBJ_id_it_signKeyPairTypes */ | ||
343 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x03, /* [2196] OBJ_id_it_encKeyPairTypes */ | ||
344 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x04, /* [2204] OBJ_id_it_preferredSymmAlg */ | ||
345 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x05, /* [2212] OBJ_id_it_caKeyUpdateInfo */ | ||
346 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x06, /* [2220] OBJ_id_it_currentCRL */ | ||
347 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x07, /* [2228] OBJ_id_it_unsupportedOIDs */ | ||
348 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x08, /* [2236] OBJ_id_it_subscriptionRequest */ | ||
349 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x09, /* [2244] OBJ_id_it_subscriptionResponse */ | ||
350 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0A, /* [2252] OBJ_id_it_keyPairParamReq */ | ||
351 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0B, /* [2260] OBJ_id_it_keyPairParamRep */ | ||
352 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0C, /* [2268] OBJ_id_it_revPassphrase */ | ||
353 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0D, /* [2276] OBJ_id_it_implicitConfirm */ | ||
354 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0E, /* [2284] OBJ_id_it_confirmWaitTime */ | ||
355 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0F, /* [2292] OBJ_id_it_origPKIMessage */ | ||
356 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01, /* [2300] OBJ_id_regCtrl */ | ||
357 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x02, /* [2308] OBJ_id_regInfo */ | ||
358 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x01,/* [2316] OBJ_id_regCtrl_regToken */ | ||
359 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x02,/* [2325] OBJ_id_regCtrl_authenticator */ | ||
360 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x03,/* [2334] OBJ_id_regCtrl_pkiPublicationInfo */ | ||
361 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x04,/* [2343] OBJ_id_regCtrl_pkiArchiveOptions */ | ||
362 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x05,/* [2352] OBJ_id_regCtrl_oldCertID */ | ||
363 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x06,/* [2361] OBJ_id_regCtrl_protocolEncrKey */ | ||
364 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x02,0x01,/* [2370] OBJ_id_regInfo_utf8Pairs */ | ||
365 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x02,0x02,/* [2379] OBJ_id_regInfo_certReq */ | ||
366 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06,0x01, /* [2388] OBJ_id_alg_des40 */ | ||
367 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06,0x02, /* [2396] OBJ_id_alg_noSignature */ | ||
368 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06,0x03, /* [2404] OBJ_id_alg_dh_sig_hmac_sha1 */ | ||
369 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06,0x04, /* [2412] OBJ_id_alg_dh_pop */ | ||
370 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x01, /* [2420] OBJ_id_cmc_statusInfo */ | ||
371 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x02, /* [2428] OBJ_id_cmc_identification */ | ||
372 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x03, /* [2436] OBJ_id_cmc_identityProof */ | ||
373 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x04, /* [2444] OBJ_id_cmc_dataReturn */ | ||
374 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x05, /* [2452] OBJ_id_cmc_transactionId */ | ||
375 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x06, /* [2460] OBJ_id_cmc_senderNonce */ | ||
376 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x07, /* [2468] OBJ_id_cmc_recipientNonce */ | ||
377 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x08, /* [2476] OBJ_id_cmc_addExtensions */ | ||
378 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x09, /* [2484] OBJ_id_cmc_encryptedPOP */ | ||
379 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x0A, /* [2492] OBJ_id_cmc_decryptedPOP */ | ||
380 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x0B, /* [2500] OBJ_id_cmc_lraPOPWitness */ | ||
381 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x0F, /* [2508] OBJ_id_cmc_getCert */ | ||
382 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x10, /* [2516] OBJ_id_cmc_getCRL */ | ||
383 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x11, /* [2524] OBJ_id_cmc_revokeRequest */ | ||
384 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x12, /* [2532] OBJ_id_cmc_regInfo */ | ||
385 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x13, /* [2540] OBJ_id_cmc_responseInfo */ | ||
386 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x15, /* [2548] OBJ_id_cmc_queryPending */ | ||
387 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x16, /* [2556] OBJ_id_cmc_popLinkRandom */ | ||
388 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x17, /* [2564] OBJ_id_cmc_popLinkWitness */ | ||
389 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x18, /* [2572] OBJ_id_cmc_confirmCertAcceptance */ | ||
390 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x08,0x01, /* [2580] OBJ_id_on_personalData */ | ||
391 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x01, /* [2588] OBJ_id_pda_dateOfBirth */ | ||
392 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x02, /* [2596] OBJ_id_pda_placeOfBirth */ | ||
393 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x03, /* [2604] OBJ_id_pda_gender */ | ||
394 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x04, /* [2612] OBJ_id_pda_countryOfCitizenship */ | ||
395 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x05, /* [2620] OBJ_id_pda_countryOfResidence */ | ||
396 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x01, /* [2628] OBJ_id_aca_authenticationInfo */ | ||
397 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x02, /* [2636] OBJ_id_aca_accessIdentity */ | ||
398 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x03, /* [2644] OBJ_id_aca_chargingIdentity */ | ||
399 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x04, /* [2652] OBJ_id_aca_group */ | ||
400 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x05, /* [2660] OBJ_id_aca_role */ | ||
401 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0B,0x01, /* [2668] OBJ_id_qcs_pkixQCSyntax_v1 */ | ||
402 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0C,0x01, /* [2676] OBJ_id_cct_crs */ | ||
403 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0C,0x02, /* [2684] OBJ_id_cct_PKIData */ | ||
404 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0C,0x03, /* [2692] OBJ_id_cct_PKIResponse */ | ||
405 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x03, /* [2700] OBJ_ad_timeStamping */ | ||
406 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x04, /* [2708] OBJ_ad_dvcs */ | ||
407 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x01,/* [2716] OBJ_id_pkix_OCSP_basic */ | ||
408 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x02,/* [2725] OBJ_id_pkix_OCSP_Nonce */ | ||
409 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x03,/* [2734] OBJ_id_pkix_OCSP_CrlID */ | ||
410 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x04,/* [2743] OBJ_id_pkix_OCSP_acceptableResponses */ | ||
411 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x05,/* [2752] OBJ_id_pkix_OCSP_noCheck */ | ||
412 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x06,/* [2761] OBJ_id_pkix_OCSP_archiveCutoff */ | ||
413 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x07,/* [2770] OBJ_id_pkix_OCSP_serviceLocator */ | ||
414 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x08,/* [2779] OBJ_id_pkix_OCSP_extendedStatus */ | ||
415 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x09,/* [2788] OBJ_id_pkix_OCSP_valid */ | ||
416 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x0A,/* [2797] OBJ_id_pkix_OCSP_path */ | ||
417 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x0B,/* [2806] OBJ_id_pkix_OCSP_trustRoot */ | ||
418 | 0x2B,0x0E,0x03,0x02, /* [2815] OBJ_algorithm */ | ||
419 | 0x2B,0x0E,0x03,0x02,0x0B, /* [2819] OBJ_rsaSignature */ | ||
420 | 0x55,0x08, /* [2824] OBJ_X500algorithms */ | ||
421 | 0x2B, /* [2826] OBJ_org */ | ||
422 | 0x2B,0x06, /* [2827] OBJ_dod */ | ||
423 | 0x2B,0x06,0x01, /* [2829] OBJ_iana */ | ||
424 | 0x2B,0x06,0x01,0x01, /* [2832] OBJ_Directory */ | ||
425 | 0x2B,0x06,0x01,0x02, /* [2836] OBJ_Management */ | ||
426 | 0x2B,0x06,0x01,0x03, /* [2840] OBJ_Experimental */ | ||
427 | 0x2B,0x06,0x01,0x04, /* [2844] OBJ_Private */ | ||
428 | 0x2B,0x06,0x01,0x05, /* [2848] OBJ_Security */ | ||
429 | 0x2B,0x06,0x01,0x06, /* [2852] OBJ_SNMPv2 */ | ||
430 | 0x2B,0x06,0x01,0x07, /* [2856] OBJ_Mail */ | ||
431 | 0x2B,0x06,0x01,0x04,0x01, /* [2860] OBJ_Enterprises */ | ||
432 | 0x2B,0x06,0x01,0x04,0x01,0x8B,0x3A,0x82,0x58,/* [2865] OBJ_dcObject */ | ||
433 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x19,/* [2874] OBJ_domainComponent */ | ||
434 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x0D,/* [2884] OBJ_Domain */ | ||
435 | 0x50, /* [2894] OBJ_joint_iso_ccitt */ | ||
436 | 0x55,0x01,0x05, /* [2895] OBJ_selected_attribute_types */ | ||
437 | 0x55,0x01,0x05,0x37, /* [2898] OBJ_clearance */ | ||
438 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x03,/* [2902] OBJ_md4WithRSAEncryption */ | ||
439 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x0A, /* [2911] OBJ_ac_proxying */ | ||
440 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x0B, /* [2919] OBJ_sinfo_access */ | ||
441 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x06, /* [2927] OBJ_id_aca_encAttrs */ | ||
442 | 0x55,0x04,0x48, /* [2935] OBJ_role */ | ||
443 | 0x55,0x1D,0x24, /* [2938] OBJ_policy_constraints */ | ||
444 | 0x55,0x1D,0x37, /* [2941] OBJ_target_information */ | ||
445 | 0x55,0x1D,0x38, /* [2944] OBJ_no_rev_avail */ | ||
446 | 0x00, /* [2947] OBJ_ccitt */ | ||
447 | 0x2A,0x86,0x48,0xCE,0x3D, /* [2948] OBJ_ansi_X9_62 */ | ||
448 | 0x2A,0x86,0x48,0xCE,0x3D,0x01,0x01, /* [2953] OBJ_X9_62_prime_field */ | ||
449 | 0x2A,0x86,0x48,0xCE,0x3D,0x01,0x02, /* [2960] OBJ_X9_62_characteristic_two_field */ | ||
450 | 0x2A,0x86,0x48,0xCE,0x3D,0x02,0x01, /* [2967] OBJ_X9_62_id_ecPublicKey */ | ||
451 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x01, /* [2974] OBJ_X9_62_prime192v1 */ | ||
452 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x02, /* [2982] OBJ_X9_62_prime192v2 */ | ||
453 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x03, /* [2990] OBJ_X9_62_prime192v3 */ | ||
454 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x04, /* [2998] OBJ_X9_62_prime239v1 */ | ||
455 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x05, /* [3006] OBJ_X9_62_prime239v2 */ | ||
456 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x06, /* [3014] OBJ_X9_62_prime239v3 */ | ||
457 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x07, /* [3022] OBJ_X9_62_prime256v1 */ | ||
458 | 0x2A,0x86,0x48,0xCE,0x3D,0x04,0x01, /* [3030] OBJ_ecdsa_with_SHA1 */ | ||
459 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x11,0x01,/* [3037] OBJ_ms_csp_name */ | ||
460 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x01,/* [3046] OBJ_aes_128_ecb */ | ||
461 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x02,/* [3055] OBJ_aes_128_cbc */ | ||
462 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x03,/* [3064] OBJ_aes_128_ofb128 */ | ||
463 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x04,/* [3073] OBJ_aes_128_cfb128 */ | ||
464 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x15,/* [3082] OBJ_aes_192_ecb */ | ||
465 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x16,/* [3091] OBJ_aes_192_cbc */ | ||
466 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x17,/* [3100] OBJ_aes_192_ofb128 */ | ||
467 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x18,/* [3109] OBJ_aes_192_cfb128 */ | ||
468 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x29,/* [3118] OBJ_aes_256_ecb */ | ||
469 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x2A,/* [3127] OBJ_aes_256_cbc */ | ||
470 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x2B,/* [3136] OBJ_aes_256_ofb128 */ | ||
471 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x2C,/* [3145] OBJ_aes_256_cfb128 */ | ||
472 | 0x55,0x1D,0x17, /* [3154] OBJ_hold_instruction_code */ | ||
473 | 0x2A,0x86,0x48,0xCE,0x38,0x02,0x01, /* [3157] OBJ_hold_instruction_none */ | ||
474 | 0x2A,0x86,0x48,0xCE,0x38,0x02,0x02, /* [3164] OBJ_hold_instruction_call_issuer */ | ||
475 | 0x2A,0x86,0x48,0xCE,0x38,0x02,0x03, /* [3171] OBJ_hold_instruction_reject */ | ||
476 | 0x09, /* [3178] OBJ_data */ | ||
477 | 0x09,0x92,0x26, /* [3179] OBJ_pss */ | ||
478 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C, /* [3182] OBJ_ucl */ | ||
479 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64, /* [3189] OBJ_pilot */ | ||
480 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,/* [3197] OBJ_pilotAttributeType */ | ||
481 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x03,/* [3206] OBJ_pilotAttributeSyntax */ | ||
482 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,/* [3215] OBJ_pilotObjectClass */ | ||
483 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x0A,/* [3224] OBJ_pilotGroups */ | ||
484 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x03,0x04,/* [3233] OBJ_iA5StringSyntax */ | ||
485 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x03,0x05,/* [3243] OBJ_caseIgnoreIA5StringSyntax */ | ||
486 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x03,/* [3253] OBJ_pilotObject */ | ||
487 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x04,/* [3263] OBJ_pilotPerson */ | ||
488 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x05,/* [3273] OBJ_account */ | ||
489 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x06,/* [3283] OBJ_document */ | ||
490 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x07,/* [3293] OBJ_room */ | ||
491 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x09,/* [3303] OBJ_documentSeries */ | ||
492 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x0E,/* [3313] OBJ_rFC822localPart */ | ||
493 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x0F,/* [3323] OBJ_dNSDomain */ | ||
494 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x11,/* [3333] OBJ_domainRelatedObject */ | ||
495 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x12,/* [3343] OBJ_friendlyCountry */ | ||
496 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x13,/* [3353] OBJ_simpleSecurityObject */ | ||
497 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x14,/* [3363] OBJ_pilotOrganization */ | ||
498 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x15,/* [3373] OBJ_pilotDSA */ | ||
499 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x16,/* [3383] OBJ_qualityLabelledData */ | ||
500 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x01,/* [3393] OBJ_userId */ | ||
501 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x02,/* [3403] OBJ_textEncodedORAddress */ | ||
502 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x03,/* [3413] OBJ_rfc822Mailbox */ | ||
503 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x04,/* [3423] OBJ_info */ | ||
504 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x05,/* [3433] OBJ_favouriteDrink */ | ||
505 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x06,/* [3443] OBJ_roomNumber */ | ||
506 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x07,/* [3453] OBJ_photo */ | ||
507 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x08,/* [3463] OBJ_userClass */ | ||
508 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x09,/* [3473] OBJ_host */ | ||
509 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0A,/* [3483] OBJ_manager */ | ||
510 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0B,/* [3493] OBJ_documentIdentifier */ | ||
511 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0C,/* [3503] OBJ_documentTitle */ | ||
512 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0D,/* [3513] OBJ_documentVersion */ | ||
513 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0E,/* [3523] OBJ_documentAuthor */ | ||
514 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0F,/* [3533] OBJ_documentLocation */ | ||
515 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x14,/* [3543] OBJ_homeTelephoneNumber */ | ||
516 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x15,/* [3553] OBJ_secretary */ | ||
517 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x16,/* [3563] OBJ_otherMailbox */ | ||
518 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x17,/* [3573] OBJ_lastModifiedTime */ | ||
519 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x18,/* [3583] OBJ_lastModifiedBy */ | ||
520 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1A,/* [3593] OBJ_aRecord */ | ||
521 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1B,/* [3603] OBJ_pilotAttributeType27 */ | ||
522 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1C,/* [3613] OBJ_mXRecord */ | ||
523 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1D,/* [3623] OBJ_nSRecord */ | ||
524 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1E,/* [3633] OBJ_sOARecord */ | ||
525 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1F,/* [3643] OBJ_cNAMERecord */ | ||
526 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x25,/* [3653] OBJ_associatedDomain */ | ||
527 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x26,/* [3663] OBJ_associatedName */ | ||
528 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x27,/* [3673] OBJ_homePostalAddress */ | ||
529 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x28,/* [3683] OBJ_personalTitle */ | ||
530 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x29,/* [3693] OBJ_mobileTelephoneNumber */ | ||
531 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x2A,/* [3703] OBJ_pagerTelephoneNumber */ | ||
532 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x2B,/* [3713] OBJ_friendlyCountryName */ | ||
533 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x2D,/* [3723] OBJ_organizationalStatus */ | ||
534 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x2E,/* [3733] OBJ_janetMailbox */ | ||
535 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x2F,/* [3743] OBJ_mailPreferenceOption */ | ||
536 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x30,/* [3753] OBJ_buildingName */ | ||
537 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x31,/* [3763] OBJ_dSAQuality */ | ||
538 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x32,/* [3773] OBJ_singleLevelQuality */ | ||
539 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x33,/* [3783] OBJ_subtreeMinimumQuality */ | ||
540 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x34,/* [3793] OBJ_subtreeMaximumQuality */ | ||
541 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x35,/* [3803] OBJ_personalSignature */ | ||
542 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x36,/* [3813] OBJ_dITRedirect */ | ||
543 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x37,/* [3823] OBJ_audio */ | ||
544 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x38,/* [3833] OBJ_documentPublisher */ | ||
545 | 0x55,0x04,0x2D, /* [3843] OBJ_x500UniqueIdentifier */ | ||
546 | 0x2B,0x06,0x01,0x07,0x01, /* [3846] OBJ_mime_mhs */ | ||
547 | 0x2B,0x06,0x01,0x07,0x01,0x01, /* [3851] OBJ_mime_mhs_headings */ | ||
548 | 0x2B,0x06,0x01,0x07,0x01,0x02, /* [3857] OBJ_mime_mhs_bodies */ | ||
549 | 0x2B,0x06,0x01,0x07,0x01,0x01,0x01, /* [3863] OBJ_id_hex_partial_message */ | ||
550 | 0x2B,0x06,0x01,0x07,0x01,0x01,0x02, /* [3870] OBJ_id_hex_multipart_message */ | ||
551 | 0x55,0x04,0x2C, /* [3877] OBJ_generationQualifier */ | ||
552 | }; | ||
553 | |||
554 | static ASN1_OBJECT nid_objs[NUM_NID]={ | ||
555 | {"UNDEF","undefined",NID_undef,1,&(lvalues[0]),0}, | ||
556 | {"rsadsi","RSA Data Security, Inc.",NID_rsadsi,6,&(lvalues[1]),0}, | ||
557 | {"pkcs","RSA Data Security, Inc. PKCS",NID_pkcs,7,&(lvalues[7]),0}, | ||
558 | {"MD2","md2",NID_md2,8,&(lvalues[14]),0}, | ||
559 | {"MD5","md5",NID_md5,8,&(lvalues[22]),0}, | ||
560 | {"RC4","rc4",NID_rc4,8,&(lvalues[30]),0}, | ||
561 | {"rsaEncryption","rsaEncryption",NID_rsaEncryption,9,&(lvalues[38]),0}, | ||
562 | {"RSA-MD2","md2WithRSAEncryption",NID_md2WithRSAEncryption,9, | ||
563 | &(lvalues[47]),0}, | ||
564 | {"RSA-MD5","md5WithRSAEncryption",NID_md5WithRSAEncryption,9, | ||
565 | &(lvalues[56]),0}, | ||
566 | {"PBE-MD2-DES","pbeWithMD2AndDES-CBC",NID_pbeWithMD2AndDES_CBC,9, | ||
567 | &(lvalues[65]),0}, | ||
568 | {"PBE-MD5-DES","pbeWithMD5AndDES-CBC",NID_pbeWithMD5AndDES_CBC,9, | ||
569 | &(lvalues[74]),0}, | ||
570 | {"X500","directory services (X.500)",NID_X500,1,&(lvalues[83]),0}, | ||
571 | {"X509","X509",NID_X509,2,&(lvalues[84]),0}, | ||
572 | {"CN","commonName",NID_commonName,3,&(lvalues[86]),0}, | ||
573 | {"C","countryName",NID_countryName,3,&(lvalues[89]),0}, | ||
574 | {"L","localityName",NID_localityName,3,&(lvalues[92]),0}, | ||
575 | {"ST","stateOrProvinceName",NID_stateOrProvinceName,3,&(lvalues[95]),0}, | ||
576 | {"O","organizationName",NID_organizationName,3,&(lvalues[98]),0}, | ||
577 | {"OU","organizationalUnitName",NID_organizationalUnitName,3, | ||
578 | &(lvalues[101]),0}, | ||
579 | {"RSA","rsa",NID_rsa,4,&(lvalues[104]),0}, | ||
580 | {"pkcs7","pkcs7",NID_pkcs7,8,&(lvalues[108]),0}, | ||
581 | {"pkcs7-data","pkcs7-data",NID_pkcs7_data,9,&(lvalues[116]),0}, | ||
582 | {"pkcs7-signedData","pkcs7-signedData",NID_pkcs7_signed,9, | ||
583 | &(lvalues[125]),0}, | ||
584 | {"pkcs7-envelopedData","pkcs7-envelopedData",NID_pkcs7_enveloped,9, | ||
585 | &(lvalues[134]),0}, | ||
586 | {"pkcs7-signedAndEnvelopedData","pkcs7-signedAndEnvelopedData", | ||
587 | NID_pkcs7_signedAndEnveloped,9,&(lvalues[143]),0}, | ||
588 | {"pkcs7-digestData","pkcs7-digestData",NID_pkcs7_digest,9, | ||
589 | &(lvalues[152]),0}, | ||
590 | {"pkcs7-encryptedData","pkcs7-encryptedData",NID_pkcs7_encrypted,9, | ||
591 | &(lvalues[161]),0}, | ||
592 | {"pkcs3","pkcs3",NID_pkcs3,8,&(lvalues[170]),0}, | ||
593 | {"dhKeyAgreement","dhKeyAgreement",NID_dhKeyAgreement,9, | ||
594 | &(lvalues[178]),0}, | ||
595 | {"DES-ECB","des-ecb",NID_des_ecb,5,&(lvalues[187]),0}, | ||
596 | {"DES-CFB","des-cfb",NID_des_cfb64,5,&(lvalues[192]),0}, | ||
597 | {"DES-CBC","des-cbc",NID_des_cbc,5,&(lvalues[197]),0}, | ||
598 | {"DES-EDE","des-ede",NID_des_ede_ecb,5,&(lvalues[202]),0}, | ||
599 | {"DES-EDE3","des-ede3",NID_des_ede3_ecb,0,NULL}, | ||
600 | {"IDEA-CBC","idea-cbc",NID_idea_cbc,11,&(lvalues[207]),0}, | ||
601 | {"IDEA-CFB","idea-cfb",NID_idea_cfb64,0,NULL}, | ||
602 | {"IDEA-ECB","idea-ecb",NID_idea_ecb,0,NULL}, | ||
603 | {"RC2-CBC","rc2-cbc",NID_rc2_cbc,8,&(lvalues[218]),0}, | ||
604 | {"RC2-ECB","rc2-ecb",NID_rc2_ecb,0,NULL}, | ||
605 | {"RC2-CFB","rc2-cfb",NID_rc2_cfb64,0,NULL}, | ||
606 | {"RC2-OFB","rc2-ofb",NID_rc2_ofb64,0,NULL}, | ||
607 | {"SHA","sha",NID_sha,5,&(lvalues[226]),0}, | ||
608 | {"RSA-SHA","shaWithRSAEncryption",NID_shaWithRSAEncryption,5, | ||
609 | &(lvalues[231]),0}, | ||
610 | {"DES-EDE-CBC","des-ede-cbc",NID_des_ede_cbc,0,NULL}, | ||
611 | {"DES-EDE3-CBC","des-ede3-cbc",NID_des_ede3_cbc,8,&(lvalues[236]),0}, | ||
612 | {"DES-OFB","des-ofb",NID_des_ofb64,5,&(lvalues[244]),0}, | ||
613 | {"IDEA-OFB","idea-ofb",NID_idea_ofb64,0,NULL}, | ||
614 | {"pkcs9","pkcs9",NID_pkcs9,8,&(lvalues[249]),0}, | ||
615 | {"emailAddress","emailAddress",NID_pkcs9_emailAddress,9, | ||
616 | &(lvalues[257]),0}, | ||
617 | {"unstructuredName","unstructuredName",NID_pkcs9_unstructuredName,9, | ||
618 | &(lvalues[266]),0}, | ||
619 | {"contentType","contentType",NID_pkcs9_contentType,9,&(lvalues[275]),0}, | ||
620 | {"messageDigest","messageDigest",NID_pkcs9_messageDigest,9, | ||
621 | &(lvalues[284]),0}, | ||
622 | {"signingTime","signingTime",NID_pkcs9_signingTime,9,&(lvalues[293]),0}, | ||
623 | {"countersignature","countersignature",NID_pkcs9_countersignature,9, | ||
624 | &(lvalues[302]),0}, | ||
625 | {"challengePassword","challengePassword",NID_pkcs9_challengePassword, | ||
626 | 9,&(lvalues[311]),0}, | ||
627 | {"unstructuredAddress","unstructuredAddress", | ||
628 | NID_pkcs9_unstructuredAddress,9,&(lvalues[320]),0}, | ||
629 | {"extendedCertificateAttributes","extendedCertificateAttributes", | ||
630 | NID_pkcs9_extCertAttributes,9,&(lvalues[329]),0}, | ||
631 | {"Netscape","Netscape Communications Corp.",NID_netscape,7, | ||
632 | &(lvalues[338]),0}, | ||
633 | {"nsCertExt","Netscape Certificate Extension", | ||
634 | NID_netscape_cert_extension,8,&(lvalues[345]),0}, | ||
635 | {"nsDataType","Netscape Data Type",NID_netscape_data_type,8, | ||
636 | &(lvalues[353]),0}, | ||
637 | {"DES-EDE-CFB","des-ede-cfb",NID_des_ede_cfb64,0,NULL}, | ||
638 | {"DES-EDE3-CFB","des-ede3-cfb",NID_des_ede3_cfb64,0,NULL}, | ||
639 | {"DES-EDE-OFB","des-ede-ofb",NID_des_ede_ofb64,0,NULL}, | ||
640 | {"DES-EDE3-OFB","des-ede3-ofb",NID_des_ede3_ofb64,0,NULL}, | ||
641 | {"SHA1","sha1",NID_sha1,5,&(lvalues[361]),0}, | ||
642 | {"RSA-SHA1","sha1WithRSAEncryption",NID_sha1WithRSAEncryption,9, | ||
643 | &(lvalues[366]),0}, | ||
644 | {"DSA-SHA","dsaWithSHA",NID_dsaWithSHA,5,&(lvalues[375]),0}, | ||
645 | {"DSA-old","dsaEncryption-old",NID_dsa_2,5,&(lvalues[380]),0}, | ||
646 | {"PBE-SHA1-RC2-64","pbeWithSHA1AndRC2-CBC",NID_pbeWithSHA1AndRC2_CBC, | ||
647 | 9,&(lvalues[385]),0}, | ||
648 | {"PBKDF2","PBKDF2",NID_id_pbkdf2,9,&(lvalues[394]),0}, | ||
649 | {"DSA-SHA1-old","dsaWithSHA1-old",NID_dsaWithSHA1_2,5,&(lvalues[403]),0}, | ||
650 | {"nsCertType","Netscape Cert Type",NID_netscape_cert_type,9, | ||
651 | &(lvalues[408]),0}, | ||
652 | {"nsBaseUrl","Netscape Base Url",NID_netscape_base_url,9, | ||
653 | &(lvalues[417]),0}, | ||
654 | {"nsRevocationUrl","Netscape Revocation Url", | ||
655 | NID_netscape_revocation_url,9,&(lvalues[426]),0}, | ||
656 | {"nsCaRevocationUrl","Netscape CA Revocation Url", | ||
657 | NID_netscape_ca_revocation_url,9,&(lvalues[435]),0}, | ||
658 | {"nsRenewalUrl","Netscape Renewal Url",NID_netscape_renewal_url,9, | ||
659 | &(lvalues[444]),0}, | ||
660 | {"nsCaPolicyUrl","Netscape CA Policy Url",NID_netscape_ca_policy_url, | ||
661 | 9,&(lvalues[453]),0}, | ||
662 | {"nsSslServerName","Netscape SSL Server Name", | ||
663 | NID_netscape_ssl_server_name,9,&(lvalues[462]),0}, | ||
664 | {"nsComment","Netscape Comment",NID_netscape_comment,9,&(lvalues[471]),0}, | ||
665 | {"nsCertSequence","Netscape Certificate Sequence", | ||
666 | NID_netscape_cert_sequence,9,&(lvalues[480]),0}, | ||
667 | {"DESX-CBC","desx-cbc",NID_desx_cbc,0,NULL}, | ||
668 | {"id-ce","id-ce",NID_id_ce,2,&(lvalues[489]),0}, | ||
669 | {"subjectKeyIdentifier","X509v3 Subject Key Identifier", | ||
670 | NID_subject_key_identifier,3,&(lvalues[491]),0}, | ||
671 | {"keyUsage","X509v3 Key Usage",NID_key_usage,3,&(lvalues[494]),0}, | ||
672 | {"privateKeyUsagePeriod","X509v3 Private Key Usage Period", | ||
673 | NID_private_key_usage_period,3,&(lvalues[497]),0}, | ||
674 | {"subjectAltName","X509v3 Subject Alternative Name", | ||
675 | NID_subject_alt_name,3,&(lvalues[500]),0}, | ||
676 | {"issuerAltName","X509v3 Issuer Alternative Name",NID_issuer_alt_name, | ||
677 | 3,&(lvalues[503]),0}, | ||
678 | {"basicConstraints","X509v3 Basic Constraints",NID_basic_constraints, | ||
679 | 3,&(lvalues[506]),0}, | ||
680 | {"crlNumber","X509v3 CRL Number",NID_crl_number,3,&(lvalues[509]),0}, | ||
681 | {"certificatePolicies","X509v3 Certificate Policies", | ||
682 | NID_certificate_policies,3,&(lvalues[512]),0}, | ||
683 | {"authorityKeyIdentifier","X509v3 Authority Key Identifier", | ||
684 | NID_authority_key_identifier,3,&(lvalues[515]),0}, | ||
685 | {"BF-CBC","bf-cbc",NID_bf_cbc,9,&(lvalues[518]),0}, | ||
686 | {"BF-ECB","bf-ecb",NID_bf_ecb,0,NULL}, | ||
687 | {"BF-CFB","bf-cfb",NID_bf_cfb64,0,NULL}, | ||
688 | {"BF-OFB","bf-ofb",NID_bf_ofb64,0,NULL}, | ||
689 | {"MDC2","mdc2",NID_mdc2,4,&(lvalues[527]),0}, | ||
690 | {"RSA-MDC2","mdc2WithRSA",NID_mdc2WithRSA,4,&(lvalues[531]),0}, | ||
691 | {"RC4-40","rc4-40",NID_rc4_40,0,NULL}, | ||
692 | {"RC2-40-CBC","rc2-40-cbc",NID_rc2_40_cbc,0,NULL}, | ||
693 | {"gn","givenName",NID_givenName,3,&(lvalues[535]),0}, | ||
694 | {"SN","surname",NID_surname,3,&(lvalues[538]),0}, | ||
695 | {"initials","initials",NID_initials,3,&(lvalues[541]),0}, | ||
696 | {NULL,NULL,NID_undef,0,NULL}, | ||
697 | {"crlDistributionPoints","X509v3 CRL Distribution Points", | ||
698 | NID_crl_distribution_points,3,&(lvalues[544]),0}, | ||
699 | {"RSA-NP-MD5","md5WithRSA",NID_md5WithRSA,5,&(lvalues[547]),0}, | ||
700 | {"serialNumber","serialNumber",NID_serialNumber,3,&(lvalues[552]),0}, | ||
701 | {"title","title",NID_title,3,&(lvalues[555]),0}, | ||
702 | {"description","description",NID_description,3,&(lvalues[558]),0}, | ||
703 | {"CAST5-CBC","cast5-cbc",NID_cast5_cbc,9,&(lvalues[561]),0}, | ||
704 | {"CAST5-ECB","cast5-ecb",NID_cast5_ecb,0,NULL}, | ||
705 | {"CAST5-CFB","cast5-cfb",NID_cast5_cfb64,0,NULL}, | ||
706 | {"CAST5-OFB","cast5-ofb",NID_cast5_ofb64,0,NULL}, | ||
707 | {"pbeWithMD5AndCast5CBC","pbeWithMD5AndCast5CBC", | ||
708 | NID_pbeWithMD5AndCast5_CBC,9,&(lvalues[570]),0}, | ||
709 | {"DSA-SHA1","dsaWithSHA1",NID_dsaWithSHA1,7,&(lvalues[579]),0}, | ||
710 | {"MD5-SHA1","md5-sha1",NID_md5_sha1,0,NULL}, | ||
711 | {"RSA-SHA1-2","sha1WithRSA",NID_sha1WithRSA,5,&(lvalues[586]),0}, | ||
712 | {"DSA","dsaEncryption",NID_dsa,7,&(lvalues[591]),0}, | ||
713 | {"RIPEMD160","ripemd160",NID_ripemd160,5,&(lvalues[598]),0}, | ||
714 | {NULL,NULL,NID_undef,0,NULL}, | ||
715 | {"RSA-RIPEMD160","ripemd160WithRSA",NID_ripemd160WithRSA,6, | ||
716 | &(lvalues[603]),0}, | ||
717 | {"RC5-CBC","rc5-cbc",NID_rc5_cbc,8,&(lvalues[609]),0}, | ||
718 | {"RC5-ECB","rc5-ecb",NID_rc5_ecb,0,NULL}, | ||
719 | {"RC5-CFB","rc5-cfb",NID_rc5_cfb64,0,NULL}, | ||
720 | {"RC5-OFB","rc5-ofb",NID_rc5_ofb64,0,NULL}, | ||
721 | {"RLE","run length compression",NID_rle_compression,6,&(lvalues[617]),0}, | ||
722 | {"ZLIB","zlib compression",NID_zlib_compression,6,&(lvalues[623]),0}, | ||
723 | {"extendedKeyUsage","X509v3 Extended Key Usage",NID_ext_key_usage,3, | ||
724 | &(lvalues[629]),0}, | ||
725 | {"PKIX","PKIX",NID_id_pkix,6,&(lvalues[632]),0}, | ||
726 | {"id-kp","id-kp",NID_id_kp,7,&(lvalues[638]),0}, | ||
727 | {"serverAuth","TLS Web Server Authentication",NID_server_auth,8, | ||
728 | &(lvalues[645]),0}, | ||
729 | {"clientAuth","TLS Web Client Authentication",NID_client_auth,8, | ||
730 | &(lvalues[653]),0}, | ||
731 | {"codeSigning","Code Signing",NID_code_sign,8,&(lvalues[661]),0}, | ||
732 | {"emailProtection","E-mail Protection",NID_email_protect,8, | ||
733 | &(lvalues[669]),0}, | ||
734 | {"timeStamping","Time Stamping",NID_time_stamp,8,&(lvalues[677]),0}, | ||
735 | {"msCodeInd","Microsoft Individual Code Signing",NID_ms_code_ind,10, | ||
736 | &(lvalues[685]),0}, | ||
737 | {"msCodeCom","Microsoft Commercial Code Signing",NID_ms_code_com,10, | ||
738 | &(lvalues[695]),0}, | ||
739 | {"msCTLSign","Microsoft Trust List Signing",NID_ms_ctl_sign,10, | ||
740 | &(lvalues[705]),0}, | ||
741 | {"msSGC","Microsoft Server Gated Crypto",NID_ms_sgc,10,&(lvalues[715]),0}, | ||
742 | {"msEFS","Microsoft Encrypted File System",NID_ms_efs,10, | ||
743 | &(lvalues[725]),0}, | ||
744 | {"nsSGC","Netscape Server Gated Crypto",NID_ns_sgc,9,&(lvalues[735]),0}, | ||
745 | {"deltaCRL","X509v3 Delta CRL Indicator",NID_delta_crl,3, | ||
746 | &(lvalues[744]),0}, | ||
747 | {"CRLReason","X509v3 CRL Reason Code",NID_crl_reason,3,&(lvalues[747]),0}, | ||
748 | {"invalidityDate","Invalidity Date",NID_invalidity_date,3, | ||
749 | &(lvalues[750]),0}, | ||
750 | {"SXNetID","Strong Extranet ID",NID_sxnet,5,&(lvalues[753]),0}, | ||
751 | {"PBE-SHA1-RC4-128","pbeWithSHA1And128BitRC4", | ||
752 | NID_pbe_WithSHA1And128BitRC4,10,&(lvalues[758]),0}, | ||
753 | {"PBE-SHA1-RC4-40","pbeWithSHA1And40BitRC4", | ||
754 | NID_pbe_WithSHA1And40BitRC4,10,&(lvalues[768]),0}, | ||
755 | {"PBE-SHA1-3DES","pbeWithSHA1And3-KeyTripleDES-CBC", | ||
756 | NID_pbe_WithSHA1And3_Key_TripleDES_CBC,10,&(lvalues[778]),0}, | ||
757 | {"PBE-SHA1-2DES","pbeWithSHA1And2-KeyTripleDES-CBC", | ||
758 | NID_pbe_WithSHA1And2_Key_TripleDES_CBC,10,&(lvalues[788]),0}, | ||
759 | {"PBE-SHA1-RC2-128","pbeWithSHA1And128BitRC2-CBC", | ||
760 | NID_pbe_WithSHA1And128BitRC2_CBC,10,&(lvalues[798]),0}, | ||
761 | {"PBE-SHA1-RC2-40","pbeWithSHA1And40BitRC2-CBC", | ||
762 | NID_pbe_WithSHA1And40BitRC2_CBC,10,&(lvalues[808]),0}, | ||
763 | {"keyBag","keyBag",NID_keyBag,11,&(lvalues[818]),0}, | ||
764 | {"pkcs8ShroudedKeyBag","pkcs8ShroudedKeyBag",NID_pkcs8ShroudedKeyBag, | ||
765 | 11,&(lvalues[829]),0}, | ||
766 | {"certBag","certBag",NID_certBag,11,&(lvalues[840]),0}, | ||
767 | {"crlBag","crlBag",NID_crlBag,11,&(lvalues[851]),0}, | ||
768 | {"secretBag","secretBag",NID_secretBag,11,&(lvalues[862]),0}, | ||
769 | {"safeContentsBag","safeContentsBag",NID_safeContentsBag,11, | ||
770 | &(lvalues[873]),0}, | ||
771 | {"friendlyName","friendlyName",NID_friendlyName,9,&(lvalues[884]),0}, | ||
772 | {"localKeyID","localKeyID",NID_localKeyID,9,&(lvalues[893]),0}, | ||
773 | {"x509Certificate","x509Certificate",NID_x509Certificate,10, | ||
774 | &(lvalues[902]),0}, | ||
775 | {"sdsiCertificate","sdsiCertificate",NID_sdsiCertificate,10, | ||
776 | &(lvalues[912]),0}, | ||
777 | {"x509Crl","x509Crl",NID_x509Crl,10,&(lvalues[922]),0}, | ||
778 | {"PBES2","PBES2",NID_pbes2,9,&(lvalues[932]),0}, | ||
779 | {"PBMAC1","PBMAC1",NID_pbmac1,9,&(lvalues[941]),0}, | ||
780 | {"hmacWithSHA1","hmacWithSHA1",NID_hmacWithSHA1,8,&(lvalues[950]),0}, | ||
781 | {"id-qt-cps","Policy Qualifier CPS",NID_id_qt_cps,8,&(lvalues[958]),0}, | ||
782 | {"id-qt-unotice","Policy Qualifier User Notice",NID_id_qt_unotice,8, | ||
783 | &(lvalues[966]),0}, | ||
784 | {"RC2-64-CBC","rc2-64-cbc",NID_rc2_64_cbc,0,NULL}, | ||
785 | {"SMIME-CAPS","S/MIME Capabilities",NID_SMIMECapabilities,9, | ||
786 | &(lvalues[974]),0}, | ||
787 | {"PBE-MD2-RC2-64","pbeWithMD2AndRC2-CBC",NID_pbeWithMD2AndRC2_CBC,9, | ||
788 | &(lvalues[983]),0}, | ||
789 | {"PBE-MD5-RC2-64","pbeWithMD5AndRC2-CBC",NID_pbeWithMD5AndRC2_CBC,9, | ||
790 | &(lvalues[992]),0}, | ||
791 | {"PBE-SHA1-DES","pbeWithSHA1AndDES-CBC",NID_pbeWithSHA1AndDES_CBC,9, | ||
792 | &(lvalues[1001]),0}, | ||
793 | {"msExtReq","Microsoft Extension Request",NID_ms_ext_req,10, | ||
794 | &(lvalues[1010]),0}, | ||
795 | {"extReq","Extension Request",NID_ext_req,9,&(lvalues[1020]),0}, | ||
796 | {"name","name",NID_name,3,&(lvalues[1029]),0}, | ||
797 | {"dnQualifier","dnQualifier",NID_dnQualifier,3,&(lvalues[1032]),0}, | ||
798 | {"id-pe","id-pe",NID_id_pe,7,&(lvalues[1035]),0}, | ||
799 | {"id-ad","id-ad",NID_id_ad,7,&(lvalues[1042]),0}, | ||
800 | {"authorityInfoAccess","Authority Information Access",NID_info_access, | ||
801 | 8,&(lvalues[1049]),0}, | ||
802 | {"OCSP","OCSP",NID_ad_OCSP,8,&(lvalues[1057]),0}, | ||
803 | {"caIssuers","CA Issuers",NID_ad_ca_issuers,8,&(lvalues[1065]),0}, | ||
804 | {"OCSPSigning","OCSP Signing",NID_OCSP_sign,8,&(lvalues[1073]),0}, | ||
805 | {"ISO","iso",NID_iso,1,&(lvalues[1081]),0}, | ||
806 | {"member-body","ISO Member Body",NID_member_body,1,&(lvalues[1082]),0}, | ||
807 | {"ISO-US","ISO US Member Body",NID_ISO_US,3,&(lvalues[1083]),0}, | ||
808 | {"X9-57","X9.57",NID_X9_57,5,&(lvalues[1086]),0}, | ||
809 | {"X9cm","X9.57 CM ?",NID_X9cm,6,&(lvalues[1091]),0}, | ||
810 | {"pkcs1","pkcs1",NID_pkcs1,8,&(lvalues[1097]),0}, | ||
811 | {"pkcs5","pkcs5",NID_pkcs5,8,&(lvalues[1105]),0}, | ||
812 | {"SMIME","S/MIME",NID_SMIME,9,&(lvalues[1113]),0}, | ||
813 | {"id-smime-mod","id-smime-mod",NID_id_smime_mod,10,&(lvalues[1122]),0}, | ||
814 | {"id-smime-ct","id-smime-ct",NID_id_smime_ct,10,&(lvalues[1132]),0}, | ||
815 | {"id-smime-aa","id-smime-aa",NID_id_smime_aa,10,&(lvalues[1142]),0}, | ||
816 | {"id-smime-alg","id-smime-alg",NID_id_smime_alg,10,&(lvalues[1152]),0}, | ||
817 | {"id-smime-cd","id-smime-cd",NID_id_smime_cd,10,&(lvalues[1162]),0}, | ||
818 | {"id-smime-spq","id-smime-spq",NID_id_smime_spq,10,&(lvalues[1172]),0}, | ||
819 | {"id-smime-cti","id-smime-cti",NID_id_smime_cti,10,&(lvalues[1182]),0}, | ||
820 | {"id-smime-mod-cms","id-smime-mod-cms",NID_id_smime_mod_cms,11, | ||
821 | &(lvalues[1192]),0}, | ||
822 | {"id-smime-mod-ess","id-smime-mod-ess",NID_id_smime_mod_ess,11, | ||
823 | &(lvalues[1203]),0}, | ||
824 | {"id-smime-mod-oid","id-smime-mod-oid",NID_id_smime_mod_oid,11, | ||
825 | &(lvalues[1214]),0}, | ||
826 | {"id-smime-mod-msg-v3","id-smime-mod-msg-v3",NID_id_smime_mod_msg_v3, | ||
827 | 11,&(lvalues[1225]),0}, | ||
828 | {"id-smime-mod-ets-eSignature-88","id-smime-mod-ets-eSignature-88", | ||
829 | NID_id_smime_mod_ets_eSignature_88,11,&(lvalues[1236]),0}, | ||
830 | {"id-smime-mod-ets-eSignature-97","id-smime-mod-ets-eSignature-97", | ||
831 | NID_id_smime_mod_ets_eSignature_97,11,&(lvalues[1247]),0}, | ||
832 | {"id-smime-mod-ets-eSigPolicy-88","id-smime-mod-ets-eSigPolicy-88", | ||
833 | NID_id_smime_mod_ets_eSigPolicy_88,11,&(lvalues[1258]),0}, | ||
834 | {"id-smime-mod-ets-eSigPolicy-97","id-smime-mod-ets-eSigPolicy-97", | ||
835 | NID_id_smime_mod_ets_eSigPolicy_97,11,&(lvalues[1269]),0}, | ||
836 | {"id-smime-ct-receipt","id-smime-ct-receipt",NID_id_smime_ct_receipt, | ||
837 | 11,&(lvalues[1280]),0}, | ||
838 | {"id-smime-ct-authData","id-smime-ct-authData", | ||
839 | NID_id_smime_ct_authData,11,&(lvalues[1291]),0}, | ||
840 | {"id-smime-ct-publishCert","id-smime-ct-publishCert", | ||
841 | NID_id_smime_ct_publishCert,11,&(lvalues[1302]),0}, | ||
842 | {"id-smime-ct-TSTInfo","id-smime-ct-TSTInfo",NID_id_smime_ct_TSTInfo, | ||
843 | 11,&(lvalues[1313]),0}, | ||
844 | {"id-smime-ct-TDTInfo","id-smime-ct-TDTInfo",NID_id_smime_ct_TDTInfo, | ||
845 | 11,&(lvalues[1324]),0}, | ||
846 | {"id-smime-ct-contentInfo","id-smime-ct-contentInfo", | ||
847 | NID_id_smime_ct_contentInfo,11,&(lvalues[1335]),0}, | ||
848 | {"id-smime-ct-DVCSRequestData","id-smime-ct-DVCSRequestData", | ||
849 | NID_id_smime_ct_DVCSRequestData,11,&(lvalues[1346]),0}, | ||
850 | {"id-smime-ct-DVCSResponseData","id-smime-ct-DVCSResponseData", | ||
851 | NID_id_smime_ct_DVCSResponseData,11,&(lvalues[1357]),0}, | ||
852 | {"id-smime-aa-receiptRequest","id-smime-aa-receiptRequest", | ||
853 | NID_id_smime_aa_receiptRequest,11,&(lvalues[1368]),0}, | ||
854 | {"id-smime-aa-securityLabel","id-smime-aa-securityLabel", | ||
855 | NID_id_smime_aa_securityLabel,11,&(lvalues[1379]),0}, | ||
856 | {"id-smime-aa-mlExpandHistory","id-smime-aa-mlExpandHistory", | ||
857 | NID_id_smime_aa_mlExpandHistory,11,&(lvalues[1390]),0}, | ||
858 | {"id-smime-aa-contentHint","id-smime-aa-contentHint", | ||
859 | NID_id_smime_aa_contentHint,11,&(lvalues[1401]),0}, | ||
860 | {"id-smime-aa-msgSigDigest","id-smime-aa-msgSigDigest", | ||
861 | NID_id_smime_aa_msgSigDigest,11,&(lvalues[1412]),0}, | ||
862 | {"id-smime-aa-encapContentType","id-smime-aa-encapContentType", | ||
863 | NID_id_smime_aa_encapContentType,11,&(lvalues[1423]),0}, | ||
864 | {"id-smime-aa-contentIdentifier","id-smime-aa-contentIdentifier", | ||
865 | NID_id_smime_aa_contentIdentifier,11,&(lvalues[1434]),0}, | ||
866 | {"id-smime-aa-macValue","id-smime-aa-macValue", | ||
867 | NID_id_smime_aa_macValue,11,&(lvalues[1445]),0}, | ||
868 | {"id-smime-aa-equivalentLabels","id-smime-aa-equivalentLabels", | ||
869 | NID_id_smime_aa_equivalentLabels,11,&(lvalues[1456]),0}, | ||
870 | {"id-smime-aa-contentReference","id-smime-aa-contentReference", | ||
871 | NID_id_smime_aa_contentReference,11,&(lvalues[1467]),0}, | ||
872 | {"id-smime-aa-encrypKeyPref","id-smime-aa-encrypKeyPref", | ||
873 | NID_id_smime_aa_encrypKeyPref,11,&(lvalues[1478]),0}, | ||
874 | {"id-smime-aa-signingCertificate","id-smime-aa-signingCertificate", | ||
875 | NID_id_smime_aa_signingCertificate,11,&(lvalues[1489]),0}, | ||
876 | {"id-smime-aa-smimeEncryptCerts","id-smime-aa-smimeEncryptCerts", | ||
877 | NID_id_smime_aa_smimeEncryptCerts,11,&(lvalues[1500]),0}, | ||
878 | {"id-smime-aa-timeStampToken","id-smime-aa-timeStampToken", | ||
879 | NID_id_smime_aa_timeStampToken,11,&(lvalues[1511]),0}, | ||
880 | {"id-smime-aa-ets-sigPolicyId","id-smime-aa-ets-sigPolicyId", | ||
881 | NID_id_smime_aa_ets_sigPolicyId,11,&(lvalues[1522]),0}, | ||
882 | {"id-smime-aa-ets-commitmentType","id-smime-aa-ets-commitmentType", | ||
883 | NID_id_smime_aa_ets_commitmentType,11,&(lvalues[1533]),0}, | ||
884 | {"id-smime-aa-ets-signerLocation","id-smime-aa-ets-signerLocation", | ||
885 | NID_id_smime_aa_ets_signerLocation,11,&(lvalues[1544]),0}, | ||
886 | {"id-smime-aa-ets-signerAttr","id-smime-aa-ets-signerAttr", | ||
887 | NID_id_smime_aa_ets_signerAttr,11,&(lvalues[1555]),0}, | ||
888 | {"id-smime-aa-ets-otherSigCert","id-smime-aa-ets-otherSigCert", | ||
889 | NID_id_smime_aa_ets_otherSigCert,11,&(lvalues[1566]),0}, | ||
890 | {"id-smime-aa-ets-contentTimestamp", | ||
891 | "id-smime-aa-ets-contentTimestamp", | ||
892 | NID_id_smime_aa_ets_contentTimestamp,11,&(lvalues[1577]),0}, | ||
893 | {"id-smime-aa-ets-CertificateRefs","id-smime-aa-ets-CertificateRefs", | ||
894 | NID_id_smime_aa_ets_CertificateRefs,11,&(lvalues[1588]),0}, | ||
895 | {"id-smime-aa-ets-RevocationRefs","id-smime-aa-ets-RevocationRefs", | ||
896 | NID_id_smime_aa_ets_RevocationRefs,11,&(lvalues[1599]),0}, | ||
897 | {"id-smime-aa-ets-certValues","id-smime-aa-ets-certValues", | ||
898 | NID_id_smime_aa_ets_certValues,11,&(lvalues[1610]),0}, | ||
899 | {"id-smime-aa-ets-revocationValues", | ||
900 | "id-smime-aa-ets-revocationValues", | ||
901 | NID_id_smime_aa_ets_revocationValues,11,&(lvalues[1621]),0}, | ||
902 | {"id-smime-aa-ets-escTimeStamp","id-smime-aa-ets-escTimeStamp", | ||
903 | NID_id_smime_aa_ets_escTimeStamp,11,&(lvalues[1632]),0}, | ||
904 | {"id-smime-aa-ets-certCRLTimestamp", | ||
905 | "id-smime-aa-ets-certCRLTimestamp", | ||
906 | NID_id_smime_aa_ets_certCRLTimestamp,11,&(lvalues[1643]),0}, | ||
907 | {"id-smime-aa-ets-archiveTimeStamp", | ||
908 | "id-smime-aa-ets-archiveTimeStamp", | ||
909 | NID_id_smime_aa_ets_archiveTimeStamp,11,&(lvalues[1654]),0}, | ||
910 | {"id-smime-aa-signatureType","id-smime-aa-signatureType", | ||
911 | NID_id_smime_aa_signatureType,11,&(lvalues[1665]),0}, | ||
912 | {"id-smime-aa-dvcs-dvc","id-smime-aa-dvcs-dvc", | ||
913 | NID_id_smime_aa_dvcs_dvc,11,&(lvalues[1676]),0}, | ||
914 | {"id-smime-alg-ESDHwith3DES","id-smime-alg-ESDHwith3DES", | ||
915 | NID_id_smime_alg_ESDHwith3DES,11,&(lvalues[1687]),0}, | ||
916 | {"id-smime-alg-ESDHwithRC2","id-smime-alg-ESDHwithRC2", | ||
917 | NID_id_smime_alg_ESDHwithRC2,11,&(lvalues[1698]),0}, | ||
918 | {"id-smime-alg-3DESwrap","id-smime-alg-3DESwrap", | ||
919 | NID_id_smime_alg_3DESwrap,11,&(lvalues[1709]),0}, | ||
920 | {"id-smime-alg-RC2wrap","id-smime-alg-RC2wrap", | ||
921 | NID_id_smime_alg_RC2wrap,11,&(lvalues[1720]),0}, | ||
922 | {"id-smime-alg-ESDH","id-smime-alg-ESDH",NID_id_smime_alg_ESDH,11, | ||
923 | &(lvalues[1731]),0}, | ||
924 | {"id-smime-alg-CMS3DESwrap","id-smime-alg-CMS3DESwrap", | ||
925 | NID_id_smime_alg_CMS3DESwrap,11,&(lvalues[1742]),0}, | ||
926 | {"id-smime-alg-CMSRC2wrap","id-smime-alg-CMSRC2wrap", | ||
927 | NID_id_smime_alg_CMSRC2wrap,11,&(lvalues[1753]),0}, | ||
928 | {"id-smime-cd-ldap","id-smime-cd-ldap",NID_id_smime_cd_ldap,11, | ||
929 | &(lvalues[1764]),0}, | ||
930 | {"id-smime-spq-ets-sqt-uri","id-smime-spq-ets-sqt-uri", | ||
931 | NID_id_smime_spq_ets_sqt_uri,11,&(lvalues[1775]),0}, | ||
932 | {"id-smime-spq-ets-sqt-unotice","id-smime-spq-ets-sqt-unotice", | ||
933 | NID_id_smime_spq_ets_sqt_unotice,11,&(lvalues[1786]),0}, | ||
934 | {"id-smime-cti-ets-proofOfOrigin","id-smime-cti-ets-proofOfOrigin", | ||
935 | NID_id_smime_cti_ets_proofOfOrigin,11,&(lvalues[1797]),0}, | ||
936 | {"id-smime-cti-ets-proofOfReceipt","id-smime-cti-ets-proofOfReceipt", | ||
937 | NID_id_smime_cti_ets_proofOfReceipt,11,&(lvalues[1808]),0}, | ||
938 | {"id-smime-cti-ets-proofOfDelivery", | ||
939 | "id-smime-cti-ets-proofOfDelivery", | ||
940 | NID_id_smime_cti_ets_proofOfDelivery,11,&(lvalues[1819]),0}, | ||
941 | {"id-smime-cti-ets-proofOfSender","id-smime-cti-ets-proofOfSender", | ||
942 | NID_id_smime_cti_ets_proofOfSender,11,&(lvalues[1830]),0}, | ||
943 | {"id-smime-cti-ets-proofOfApproval", | ||
944 | "id-smime-cti-ets-proofOfApproval", | ||
945 | NID_id_smime_cti_ets_proofOfApproval,11,&(lvalues[1841]),0}, | ||
946 | {"id-smime-cti-ets-proofOfCreation", | ||
947 | "id-smime-cti-ets-proofOfCreation", | ||
948 | NID_id_smime_cti_ets_proofOfCreation,11,&(lvalues[1852]),0}, | ||
949 | {"MD4","md4",NID_md4,8,&(lvalues[1863]),0}, | ||
950 | {"id-pkix-mod","id-pkix-mod",NID_id_pkix_mod,7,&(lvalues[1871]),0}, | ||
951 | {"id-qt","id-qt",NID_id_qt,7,&(lvalues[1878]),0}, | ||
952 | {"id-it","id-it",NID_id_it,7,&(lvalues[1885]),0}, | ||
953 | {"id-pkip","id-pkip",NID_id_pkip,7,&(lvalues[1892]),0}, | ||
954 | {"id-alg","id-alg",NID_id_alg,7,&(lvalues[1899]),0}, | ||
955 | {"id-cmc","id-cmc",NID_id_cmc,7,&(lvalues[1906]),0}, | ||
956 | {"id-on","id-on",NID_id_on,7,&(lvalues[1913]),0}, | ||
957 | {"id-pda","id-pda",NID_id_pda,7,&(lvalues[1920]),0}, | ||
958 | {"id-aca","id-aca",NID_id_aca,7,&(lvalues[1927]),0}, | ||
959 | {"id-qcs","id-qcs",NID_id_qcs,7,&(lvalues[1934]),0}, | ||
960 | {"id-cct","id-cct",NID_id_cct,7,&(lvalues[1941]),0}, | ||
961 | {"id-pkix1-explicit-88","id-pkix1-explicit-88", | ||
962 | NID_id_pkix1_explicit_88,8,&(lvalues[1948]),0}, | ||
963 | {"id-pkix1-implicit-88","id-pkix1-implicit-88", | ||
964 | NID_id_pkix1_implicit_88,8,&(lvalues[1956]),0}, | ||
965 | {"id-pkix1-explicit-93","id-pkix1-explicit-93", | ||
966 | NID_id_pkix1_explicit_93,8,&(lvalues[1964]),0}, | ||
967 | {"id-pkix1-implicit-93","id-pkix1-implicit-93", | ||
968 | NID_id_pkix1_implicit_93,8,&(lvalues[1972]),0}, | ||
969 | {"id-mod-crmf","id-mod-crmf",NID_id_mod_crmf,8,&(lvalues[1980]),0}, | ||
970 | {"id-mod-cmc","id-mod-cmc",NID_id_mod_cmc,8,&(lvalues[1988]),0}, | ||
971 | {"id-mod-kea-profile-88","id-mod-kea-profile-88", | ||
972 | NID_id_mod_kea_profile_88,8,&(lvalues[1996]),0}, | ||
973 | {"id-mod-kea-profile-93","id-mod-kea-profile-93", | ||
974 | NID_id_mod_kea_profile_93,8,&(lvalues[2004]),0}, | ||
975 | {"id-mod-cmp","id-mod-cmp",NID_id_mod_cmp,8,&(lvalues[2012]),0}, | ||
976 | {"id-mod-qualified-cert-88","id-mod-qualified-cert-88", | ||
977 | NID_id_mod_qualified_cert_88,8,&(lvalues[2020]),0}, | ||
978 | {"id-mod-qualified-cert-93","id-mod-qualified-cert-93", | ||
979 | NID_id_mod_qualified_cert_93,8,&(lvalues[2028]),0}, | ||
980 | {"id-mod-attribute-cert","id-mod-attribute-cert", | ||
981 | NID_id_mod_attribute_cert,8,&(lvalues[2036]),0}, | ||
982 | {"id-mod-timestamp-protocol","id-mod-timestamp-protocol", | ||
983 | NID_id_mod_timestamp_protocol,8,&(lvalues[2044]),0}, | ||
984 | {"id-mod-ocsp","id-mod-ocsp",NID_id_mod_ocsp,8,&(lvalues[2052]),0}, | ||
985 | {"id-mod-dvcs","id-mod-dvcs",NID_id_mod_dvcs,8,&(lvalues[2060]),0}, | ||
986 | {"id-mod-cmp2000","id-mod-cmp2000",NID_id_mod_cmp2000,8, | ||
987 | &(lvalues[2068]),0}, | ||
988 | {"biometricInfo","Biometric Info",NID_biometricInfo,8,&(lvalues[2076]),0}, | ||
989 | {"qcStatements","qcStatements",NID_qcStatements,8,&(lvalues[2084]),0}, | ||
990 | {"ac-auditEntity","ac-auditEntity",NID_ac_auditEntity,8, | ||
991 | &(lvalues[2092]),0}, | ||
992 | {"ac-targeting","ac-targeting",NID_ac_targeting,8,&(lvalues[2100]),0}, | ||
993 | {"aaControls","aaControls",NID_aaControls,8,&(lvalues[2108]),0}, | ||
994 | {"sbqp-ipAddrBlock","sbqp-ipAddrBlock",NID_sbqp_ipAddrBlock,8, | ||
995 | &(lvalues[2116]),0}, | ||
996 | {"sbqp-autonomousSysNum","sbqp-autonomousSysNum", | ||
997 | NID_sbqp_autonomousSysNum,8,&(lvalues[2124]),0}, | ||
998 | {"sbqp-routerIdentifier","sbqp-routerIdentifier", | ||
999 | NID_sbqp_routerIdentifier,8,&(lvalues[2132]),0}, | ||
1000 | {"textNotice","textNotice",NID_textNotice,8,&(lvalues[2140]),0}, | ||
1001 | {"ipsecEndSystem","IPSec End System",NID_ipsecEndSystem,8, | ||
1002 | &(lvalues[2148]),0}, | ||
1003 | {"ipsecTunnel","IPSec Tunnel",NID_ipsecTunnel,8,&(lvalues[2156]),0}, | ||
1004 | {"ipsecUser","IPSec User",NID_ipsecUser,8,&(lvalues[2164]),0}, | ||
1005 | {"DVCS","dvcs",NID_dvcs,8,&(lvalues[2172]),0}, | ||
1006 | {"id-it-caProtEncCert","id-it-caProtEncCert",NID_id_it_caProtEncCert, | ||
1007 | 8,&(lvalues[2180]),0}, | ||
1008 | {"id-it-signKeyPairTypes","id-it-signKeyPairTypes", | ||
1009 | NID_id_it_signKeyPairTypes,8,&(lvalues[2188]),0}, | ||
1010 | {"id-it-encKeyPairTypes","id-it-encKeyPairTypes", | ||
1011 | NID_id_it_encKeyPairTypes,8,&(lvalues[2196]),0}, | ||
1012 | {"id-it-preferredSymmAlg","id-it-preferredSymmAlg", | ||
1013 | NID_id_it_preferredSymmAlg,8,&(lvalues[2204]),0}, | ||
1014 | {"id-it-caKeyUpdateInfo","id-it-caKeyUpdateInfo", | ||
1015 | NID_id_it_caKeyUpdateInfo,8,&(lvalues[2212]),0}, | ||
1016 | {"id-it-currentCRL","id-it-currentCRL",NID_id_it_currentCRL,8, | ||
1017 | &(lvalues[2220]),0}, | ||
1018 | {"id-it-unsupportedOIDs","id-it-unsupportedOIDs", | ||
1019 | NID_id_it_unsupportedOIDs,8,&(lvalues[2228]),0}, | ||
1020 | {"id-it-subscriptionRequest","id-it-subscriptionRequest", | ||
1021 | NID_id_it_subscriptionRequest,8,&(lvalues[2236]),0}, | ||
1022 | {"id-it-subscriptionResponse","id-it-subscriptionResponse", | ||
1023 | NID_id_it_subscriptionResponse,8,&(lvalues[2244]),0}, | ||
1024 | {"id-it-keyPairParamReq","id-it-keyPairParamReq", | ||
1025 | NID_id_it_keyPairParamReq,8,&(lvalues[2252]),0}, | ||
1026 | {"id-it-keyPairParamRep","id-it-keyPairParamRep", | ||
1027 | NID_id_it_keyPairParamRep,8,&(lvalues[2260]),0}, | ||
1028 | {"id-it-revPassphrase","id-it-revPassphrase",NID_id_it_revPassphrase, | ||
1029 | 8,&(lvalues[2268]),0}, | ||
1030 | {"id-it-implicitConfirm","id-it-implicitConfirm", | ||
1031 | NID_id_it_implicitConfirm,8,&(lvalues[2276]),0}, | ||
1032 | {"id-it-confirmWaitTime","id-it-confirmWaitTime", | ||
1033 | NID_id_it_confirmWaitTime,8,&(lvalues[2284]),0}, | ||
1034 | {"id-it-origPKIMessage","id-it-origPKIMessage", | ||
1035 | NID_id_it_origPKIMessage,8,&(lvalues[2292]),0}, | ||
1036 | {"id-regCtrl","id-regCtrl",NID_id_regCtrl,8,&(lvalues[2300]),0}, | ||
1037 | {"id-regInfo","id-regInfo",NID_id_regInfo,8,&(lvalues[2308]),0}, | ||
1038 | {"id-regCtrl-regToken","id-regCtrl-regToken",NID_id_regCtrl_regToken, | ||
1039 | 9,&(lvalues[2316]),0}, | ||
1040 | {"id-regCtrl-authenticator","id-regCtrl-authenticator", | ||
1041 | NID_id_regCtrl_authenticator,9,&(lvalues[2325]),0}, | ||
1042 | {"id-regCtrl-pkiPublicationInfo","id-regCtrl-pkiPublicationInfo", | ||
1043 | NID_id_regCtrl_pkiPublicationInfo,9,&(lvalues[2334]),0}, | ||
1044 | {"id-regCtrl-pkiArchiveOptions","id-regCtrl-pkiArchiveOptions", | ||
1045 | NID_id_regCtrl_pkiArchiveOptions,9,&(lvalues[2343]),0}, | ||
1046 | {"id-regCtrl-oldCertID","id-regCtrl-oldCertID", | ||
1047 | NID_id_regCtrl_oldCertID,9,&(lvalues[2352]),0}, | ||
1048 | {"id-regCtrl-protocolEncrKey","id-regCtrl-protocolEncrKey", | ||
1049 | NID_id_regCtrl_protocolEncrKey,9,&(lvalues[2361]),0}, | ||
1050 | {"id-regInfo-utf8Pairs","id-regInfo-utf8Pairs", | ||
1051 | NID_id_regInfo_utf8Pairs,9,&(lvalues[2370]),0}, | ||
1052 | {"id-regInfo-certReq","id-regInfo-certReq",NID_id_regInfo_certReq,9, | ||
1053 | &(lvalues[2379]),0}, | ||
1054 | {"id-alg-des40","id-alg-des40",NID_id_alg_des40,8,&(lvalues[2388]),0}, | ||
1055 | {"id-alg-noSignature","id-alg-noSignature",NID_id_alg_noSignature,8, | ||
1056 | &(lvalues[2396]),0}, | ||
1057 | {"id-alg-dh-sig-hmac-sha1","id-alg-dh-sig-hmac-sha1", | ||
1058 | NID_id_alg_dh_sig_hmac_sha1,8,&(lvalues[2404]),0}, | ||
1059 | {"id-alg-dh-pop","id-alg-dh-pop",NID_id_alg_dh_pop,8,&(lvalues[2412]),0}, | ||
1060 | {"id-cmc-statusInfo","id-cmc-statusInfo",NID_id_cmc_statusInfo,8, | ||
1061 | &(lvalues[2420]),0}, | ||
1062 | {"id-cmc-identification","id-cmc-identification", | ||
1063 | NID_id_cmc_identification,8,&(lvalues[2428]),0}, | ||
1064 | {"id-cmc-identityProof","id-cmc-identityProof", | ||
1065 | NID_id_cmc_identityProof,8,&(lvalues[2436]),0}, | ||
1066 | {"id-cmc-dataReturn","id-cmc-dataReturn",NID_id_cmc_dataReturn,8, | ||
1067 | &(lvalues[2444]),0}, | ||
1068 | {"id-cmc-transactionId","id-cmc-transactionId", | ||
1069 | NID_id_cmc_transactionId,8,&(lvalues[2452]),0}, | ||
1070 | {"id-cmc-senderNonce","id-cmc-senderNonce",NID_id_cmc_senderNonce,8, | ||
1071 | &(lvalues[2460]),0}, | ||
1072 | {"id-cmc-recipientNonce","id-cmc-recipientNonce", | ||
1073 | NID_id_cmc_recipientNonce,8,&(lvalues[2468]),0}, | ||
1074 | {"id-cmc-addExtensions","id-cmc-addExtensions", | ||
1075 | NID_id_cmc_addExtensions,8,&(lvalues[2476]),0}, | ||
1076 | {"id-cmc-encryptedPOP","id-cmc-encryptedPOP",NID_id_cmc_encryptedPOP, | ||
1077 | 8,&(lvalues[2484]),0}, | ||
1078 | {"id-cmc-decryptedPOP","id-cmc-decryptedPOP",NID_id_cmc_decryptedPOP, | ||
1079 | 8,&(lvalues[2492]),0}, | ||
1080 | {"id-cmc-lraPOPWitness","id-cmc-lraPOPWitness", | ||
1081 | NID_id_cmc_lraPOPWitness,8,&(lvalues[2500]),0}, | ||
1082 | {"id-cmc-getCert","id-cmc-getCert",NID_id_cmc_getCert,8, | ||
1083 | &(lvalues[2508]),0}, | ||
1084 | {"id-cmc-getCRL","id-cmc-getCRL",NID_id_cmc_getCRL,8,&(lvalues[2516]),0}, | ||
1085 | {"id-cmc-revokeRequest","id-cmc-revokeRequest", | ||
1086 | NID_id_cmc_revokeRequest,8,&(lvalues[2524]),0}, | ||
1087 | {"id-cmc-regInfo","id-cmc-regInfo",NID_id_cmc_regInfo,8, | ||
1088 | &(lvalues[2532]),0}, | ||
1089 | {"id-cmc-responseInfo","id-cmc-responseInfo",NID_id_cmc_responseInfo, | ||
1090 | 8,&(lvalues[2540]),0}, | ||
1091 | {"id-cmc-queryPending","id-cmc-queryPending",NID_id_cmc_queryPending, | ||
1092 | 8,&(lvalues[2548]),0}, | ||
1093 | {"id-cmc-popLinkRandom","id-cmc-popLinkRandom", | ||
1094 | NID_id_cmc_popLinkRandom,8,&(lvalues[2556]),0}, | ||
1095 | {"id-cmc-popLinkWitness","id-cmc-popLinkWitness", | ||
1096 | NID_id_cmc_popLinkWitness,8,&(lvalues[2564]),0}, | ||
1097 | {"id-cmc-confirmCertAcceptance","id-cmc-confirmCertAcceptance", | ||
1098 | NID_id_cmc_confirmCertAcceptance,8,&(lvalues[2572]),0}, | ||
1099 | {"id-on-personalData","id-on-personalData",NID_id_on_personalData,8, | ||
1100 | &(lvalues[2580]),0}, | ||
1101 | {"id-pda-dateOfBirth","id-pda-dateOfBirth",NID_id_pda_dateOfBirth,8, | ||
1102 | &(lvalues[2588]),0}, | ||
1103 | {"id-pda-placeOfBirth","id-pda-placeOfBirth",NID_id_pda_placeOfBirth, | ||
1104 | 8,&(lvalues[2596]),0}, | ||
1105 | {NULL,NULL,NID_undef,0,NULL}, | ||
1106 | {"id-pda-gender","id-pda-gender",NID_id_pda_gender,8,&(lvalues[2604]),0}, | ||
1107 | {"id-pda-countryOfCitizenship","id-pda-countryOfCitizenship", | ||
1108 | NID_id_pda_countryOfCitizenship,8,&(lvalues[2612]),0}, | ||
1109 | {"id-pda-countryOfResidence","id-pda-countryOfResidence", | ||
1110 | NID_id_pda_countryOfResidence,8,&(lvalues[2620]),0}, | ||
1111 | {"id-aca-authenticationInfo","id-aca-authenticationInfo", | ||
1112 | NID_id_aca_authenticationInfo,8,&(lvalues[2628]),0}, | ||
1113 | {"id-aca-accessIdentity","id-aca-accessIdentity", | ||
1114 | NID_id_aca_accessIdentity,8,&(lvalues[2636]),0}, | ||
1115 | {"id-aca-chargingIdentity","id-aca-chargingIdentity", | ||
1116 | NID_id_aca_chargingIdentity,8,&(lvalues[2644]),0}, | ||
1117 | {"id-aca-group","id-aca-group",NID_id_aca_group,8,&(lvalues[2652]),0}, | ||
1118 | {"id-aca-role","id-aca-role",NID_id_aca_role,8,&(lvalues[2660]),0}, | ||
1119 | {"id-qcs-pkixQCSyntax-v1","id-qcs-pkixQCSyntax-v1", | ||
1120 | NID_id_qcs_pkixQCSyntax_v1,8,&(lvalues[2668]),0}, | ||
1121 | {"id-cct-crs","id-cct-crs",NID_id_cct_crs,8,&(lvalues[2676]),0}, | ||
1122 | {"id-cct-PKIData","id-cct-PKIData",NID_id_cct_PKIData,8, | ||
1123 | &(lvalues[2684]),0}, | ||
1124 | {"id-cct-PKIResponse","id-cct-PKIResponse",NID_id_cct_PKIResponse,8, | ||
1125 | &(lvalues[2692]),0}, | ||
1126 | {"ad_timestamping","AD Time Stamping",NID_ad_timeStamping,8, | ||
1127 | &(lvalues[2700]),0}, | ||
1128 | {"AD_DVCS","ad dvcs",NID_ad_dvcs,8,&(lvalues[2708]),0}, | ||
1129 | {"basicOCSPResponse","Basic OCSP Response",NID_id_pkix_OCSP_basic,9, | ||
1130 | &(lvalues[2716]),0}, | ||
1131 | {"Nonce","OCSP Nonce",NID_id_pkix_OCSP_Nonce,9,&(lvalues[2725]),0}, | ||
1132 | {"CrlID","OCSP CRL ID",NID_id_pkix_OCSP_CrlID,9,&(lvalues[2734]),0}, | ||
1133 | {"acceptableResponses","Acceptable OCSP Responses", | ||
1134 | NID_id_pkix_OCSP_acceptableResponses,9,&(lvalues[2743]),0}, | ||
1135 | {"noCheck","OCSP No Check",NID_id_pkix_OCSP_noCheck,9,&(lvalues[2752]),0}, | ||
1136 | {"archiveCutoff","OCSP Archive Cutoff",NID_id_pkix_OCSP_archiveCutoff, | ||
1137 | 9,&(lvalues[2761]),0}, | ||
1138 | {"serviceLocator","OCSP Service Locator", | ||
1139 | NID_id_pkix_OCSP_serviceLocator,9,&(lvalues[2770]),0}, | ||
1140 | {"extendedStatus","Extended OCSP Status", | ||
1141 | NID_id_pkix_OCSP_extendedStatus,9,&(lvalues[2779]),0}, | ||
1142 | {"valid","valid",NID_id_pkix_OCSP_valid,9,&(lvalues[2788]),0}, | ||
1143 | {"path","path",NID_id_pkix_OCSP_path,9,&(lvalues[2797]),0}, | ||
1144 | {"trustRoot","Trust Root",NID_id_pkix_OCSP_trustRoot,9, | ||
1145 | &(lvalues[2806]),0}, | ||
1146 | {"algorithm","algorithm",NID_algorithm,4,&(lvalues[2815]),0}, | ||
1147 | {"rsaSignature","rsaSignature",NID_rsaSignature,5,&(lvalues[2819]),0}, | ||
1148 | {"X500algorithms","directory services - algorithms", | ||
1149 | NID_X500algorithms,2,&(lvalues[2824]),0}, | ||
1150 | {"ORG","org",NID_org,1,&(lvalues[2826]),0}, | ||
1151 | {"DOD","dod",NID_dod,2,&(lvalues[2827]),0}, | ||
1152 | {"IANA","iana",NID_iana,3,&(lvalues[2829]),0}, | ||
1153 | {"directory","Directory",NID_Directory,4,&(lvalues[2832]),0}, | ||
1154 | {"mgmt","Management",NID_Management,4,&(lvalues[2836]),0}, | ||
1155 | {"experimental","Experimental",NID_Experimental,4,&(lvalues[2840]),0}, | ||
1156 | {"private","Private",NID_Private,4,&(lvalues[2844]),0}, | ||
1157 | {"security","Security",NID_Security,4,&(lvalues[2848]),0}, | ||
1158 | {"snmpv2","SNMPv2",NID_SNMPv2,4,&(lvalues[2852]),0}, | ||
1159 | {"Mail","Mail",NID_Mail,4,&(lvalues[2856]),0}, | ||
1160 | {"enterprises","Enterprises",NID_Enterprises,5,&(lvalues[2860]),0}, | ||
1161 | {"dcobject","dcObject",NID_dcObject,9,&(lvalues[2865]),0}, | ||
1162 | {"DC","domainComponent",NID_domainComponent,10,&(lvalues[2874]),0}, | ||
1163 | {"domain","Domain",NID_Domain,10,&(lvalues[2884]),0}, | ||
1164 | {"JOINT-ISO-CCITT","joint-iso-ccitt",NID_joint_iso_ccitt,1, | ||
1165 | &(lvalues[2894]),0}, | ||
1166 | {"selected-attribute-types","Selected Attribute Types", | ||
1167 | NID_selected_attribute_types,3,&(lvalues[2895]),0}, | ||
1168 | {"clearance","clearance",NID_clearance,4,&(lvalues[2898]),0}, | ||
1169 | {"RSA-MD4","md4WithRSAEncryption",NID_md4WithRSAEncryption,9, | ||
1170 | &(lvalues[2902]),0}, | ||
1171 | {"ac-proxying","ac-proxying",NID_ac_proxying,8,&(lvalues[2911]),0}, | ||
1172 | {"subjectInfoAccess","Subject Information Access",NID_sinfo_access,8, | ||
1173 | &(lvalues[2919]),0}, | ||
1174 | {"id-aca-encAttrs","id-aca-encAttrs",NID_id_aca_encAttrs,8, | ||
1175 | &(lvalues[2927]),0}, | ||
1176 | {"role","role",NID_role,3,&(lvalues[2935]),0}, | ||
1177 | {"policyConstraints","X509v3 Policy Constraints", | ||
1178 | NID_policy_constraints,3,&(lvalues[2938]),0}, | ||
1179 | {"targetInformation","X509v3 AC Targeting",NID_target_information,3, | ||
1180 | &(lvalues[2941]),0}, | ||
1181 | {"noRevAvail","X509v3 No Revocation Available",NID_no_rev_avail,3, | ||
1182 | &(lvalues[2944]),0}, | ||
1183 | {"CCITT","ccitt",NID_ccitt,1,&(lvalues[2947]),0}, | ||
1184 | {"ansi-X9-62","ANSI X9.62",NID_ansi_X9_62,5,&(lvalues[2948]),0}, | ||
1185 | {"prime-field","prime-field",NID_X9_62_prime_field,7,&(lvalues[2953]),0}, | ||
1186 | {"characteristic-two-field","characteristic-two-field", | ||
1187 | NID_X9_62_characteristic_two_field,7,&(lvalues[2960]),0}, | ||
1188 | {"id-ecPublicKey","id-ecPublicKey",NID_X9_62_id_ecPublicKey,7, | ||
1189 | &(lvalues[2967]),0}, | ||
1190 | {"prime192v1","prime192v1",NID_X9_62_prime192v1,8,&(lvalues[2974]),0}, | ||
1191 | {"prime192v2","prime192v2",NID_X9_62_prime192v2,8,&(lvalues[2982]),0}, | ||
1192 | {"prime192v3","prime192v3",NID_X9_62_prime192v3,8,&(lvalues[2990]),0}, | ||
1193 | {"prime239v1","prime239v1",NID_X9_62_prime239v1,8,&(lvalues[2998]),0}, | ||
1194 | {"prime239v2","prime239v2",NID_X9_62_prime239v2,8,&(lvalues[3006]),0}, | ||
1195 | {"prime239v3","prime239v3",NID_X9_62_prime239v3,8,&(lvalues[3014]),0}, | ||
1196 | {"prime256v1","prime256v1",NID_X9_62_prime256v1,8,&(lvalues[3022]),0}, | ||
1197 | {"ecdsa-with-SHA1","ecdsa-with-SHA1",NID_ecdsa_with_SHA1,7, | ||
1198 | &(lvalues[3030]),0}, | ||
1199 | {"CSPName","Microsoft CSP Name",NID_ms_csp_name,9,&(lvalues[3037]),0}, | ||
1200 | {"AES-128-ECB","aes-128-ecb",NID_aes_128_ecb,9,&(lvalues[3046]),0}, | ||
1201 | {"AES-128-CBC","aes-128-cbc",NID_aes_128_cbc,9,&(lvalues[3055]),0}, | ||
1202 | {"AES-128-OFB","aes-128-ofb",NID_aes_128_ofb128,9,&(lvalues[3064]),0}, | ||
1203 | {"AES-128-CFB","aes-128-cfb",NID_aes_128_cfb128,9,&(lvalues[3073]),0}, | ||
1204 | {"AES-192-ECB","aes-192-ecb",NID_aes_192_ecb,9,&(lvalues[3082]),0}, | ||
1205 | {"AES-192-CBC","aes-192-cbc",NID_aes_192_cbc,9,&(lvalues[3091]),0}, | ||
1206 | {"AES-192-OFB","aes-192-ofb",NID_aes_192_ofb128,9,&(lvalues[3100]),0}, | ||
1207 | {"AES-192-CFB","aes-192-cfb",NID_aes_192_cfb128,9,&(lvalues[3109]),0}, | ||
1208 | {"AES-256-ECB","aes-256-ecb",NID_aes_256_ecb,9,&(lvalues[3118]),0}, | ||
1209 | {"AES-256-CBC","aes-256-cbc",NID_aes_256_cbc,9,&(lvalues[3127]),0}, | ||
1210 | {"AES-256-OFB","aes-256-ofb",NID_aes_256_ofb128,9,&(lvalues[3136]),0}, | ||
1211 | {"AES-256-CFB","aes-256-cfb",NID_aes_256_cfb128,9,&(lvalues[3145]),0}, | ||
1212 | {"holdInstructionCode","Hold Instruction Code", | ||
1213 | NID_hold_instruction_code,3,&(lvalues[3154]),0}, | ||
1214 | {"holdInstructionNone","Hold Instruction None", | ||
1215 | NID_hold_instruction_none,7,&(lvalues[3157]),0}, | ||
1216 | {"holdInstructionCallIssuer","Hold Instruction Call Issuer", | ||
1217 | NID_hold_instruction_call_issuer,7,&(lvalues[3164]),0}, | ||
1218 | {"holdInstructionReject","Hold Instruction Reject", | ||
1219 | NID_hold_instruction_reject,7,&(lvalues[3171]),0}, | ||
1220 | {"data","data",NID_data,1,&(lvalues[3178]),0}, | ||
1221 | {"pss","pss",NID_pss,3,&(lvalues[3179]),0}, | ||
1222 | {"ucl","ucl",NID_ucl,7,&(lvalues[3182]),0}, | ||
1223 | {"pilot","pilot",NID_pilot,8,&(lvalues[3189]),0}, | ||
1224 | {"pilotAttributeType","pilotAttributeType",NID_pilotAttributeType,9, | ||
1225 | &(lvalues[3197]),0}, | ||
1226 | {"pilotAttributeSyntax","pilotAttributeSyntax", | ||
1227 | NID_pilotAttributeSyntax,9,&(lvalues[3206]),0}, | ||
1228 | {"pilotObjectClass","pilotObjectClass",NID_pilotObjectClass,9, | ||
1229 | &(lvalues[3215]),0}, | ||
1230 | {"pilotGroups","pilotGroups",NID_pilotGroups,9,&(lvalues[3224]),0}, | ||
1231 | {"iA5StringSyntax","iA5StringSyntax",NID_iA5StringSyntax,10, | ||
1232 | &(lvalues[3233]),0}, | ||
1233 | {"caseIgnoreIA5StringSyntax","caseIgnoreIA5StringSyntax", | ||
1234 | NID_caseIgnoreIA5StringSyntax,10,&(lvalues[3243]),0}, | ||
1235 | {"pilotObject","pilotObject",NID_pilotObject,10,&(lvalues[3253]),0}, | ||
1236 | {"pilotPerson","pilotPerson",NID_pilotPerson,10,&(lvalues[3263]),0}, | ||
1237 | {"account","account",NID_account,10,&(lvalues[3273]),0}, | ||
1238 | {"document","document",NID_document,10,&(lvalues[3283]),0}, | ||
1239 | {"room","room",NID_room,10,&(lvalues[3293]),0}, | ||
1240 | {"documentSeries","documentSeries",NID_documentSeries,10, | ||
1241 | &(lvalues[3303]),0}, | ||
1242 | {"rFC822localPart","rFC822localPart",NID_rFC822localPart,10, | ||
1243 | &(lvalues[3313]),0}, | ||
1244 | {"dNSDomain","dNSDomain",NID_dNSDomain,10,&(lvalues[3323]),0}, | ||
1245 | {"domainRelatedObject","domainRelatedObject",NID_domainRelatedObject, | ||
1246 | 10,&(lvalues[3333]),0}, | ||
1247 | {"friendlyCountry","friendlyCountry",NID_friendlyCountry,10, | ||
1248 | &(lvalues[3343]),0}, | ||
1249 | {"simpleSecurityObject","simpleSecurityObject", | ||
1250 | NID_simpleSecurityObject,10,&(lvalues[3353]),0}, | ||
1251 | {"pilotOrganization","pilotOrganization",NID_pilotOrganization,10, | ||
1252 | &(lvalues[3363]),0}, | ||
1253 | {"pilotDSA","pilotDSA",NID_pilotDSA,10,&(lvalues[3373]),0}, | ||
1254 | {"qualityLabelledData","qualityLabelledData",NID_qualityLabelledData, | ||
1255 | 10,&(lvalues[3383]),0}, | ||
1256 | {"UID","userId",NID_userId,10,&(lvalues[3393]),0}, | ||
1257 | {"textEncodedORAddress","textEncodedORAddress", | ||
1258 | NID_textEncodedORAddress,10,&(lvalues[3403]),0}, | ||
1259 | {"mail","rfc822Mailbox",NID_rfc822Mailbox,10,&(lvalues[3413]),0}, | ||
1260 | {"info","info",NID_info,10,&(lvalues[3423]),0}, | ||
1261 | {"favouriteDrink","favouriteDrink",NID_favouriteDrink,10, | ||
1262 | &(lvalues[3433]),0}, | ||
1263 | {"roomNumber","roomNumber",NID_roomNumber,10,&(lvalues[3443]),0}, | ||
1264 | {"photo","photo",NID_photo,10,&(lvalues[3453]),0}, | ||
1265 | {"userClass","userClass",NID_userClass,10,&(lvalues[3463]),0}, | ||
1266 | {"host","host",NID_host,10,&(lvalues[3473]),0}, | ||
1267 | {"manager","manager",NID_manager,10,&(lvalues[3483]),0}, | ||
1268 | {"documentIdentifier","documentIdentifier",NID_documentIdentifier,10, | ||
1269 | &(lvalues[3493]),0}, | ||
1270 | {"documentTitle","documentTitle",NID_documentTitle,10,&(lvalues[3503]),0}, | ||
1271 | {"documentVersion","documentVersion",NID_documentVersion,10, | ||
1272 | &(lvalues[3513]),0}, | ||
1273 | {"documentAuthor","documentAuthor",NID_documentAuthor,10, | ||
1274 | &(lvalues[3523]),0}, | ||
1275 | {"documentLocation","documentLocation",NID_documentLocation,10, | ||
1276 | &(lvalues[3533]),0}, | ||
1277 | {"homeTelephoneNumber","homeTelephoneNumber",NID_homeTelephoneNumber, | ||
1278 | 10,&(lvalues[3543]),0}, | ||
1279 | {"secretary","secretary",NID_secretary,10,&(lvalues[3553]),0}, | ||
1280 | {"otherMailbox","otherMailbox",NID_otherMailbox,10,&(lvalues[3563]),0}, | ||
1281 | {"lastModifiedTime","lastModifiedTime",NID_lastModifiedTime,10, | ||
1282 | &(lvalues[3573]),0}, | ||
1283 | {"lastModifiedBy","lastModifiedBy",NID_lastModifiedBy,10, | ||
1284 | &(lvalues[3583]),0}, | ||
1285 | {"aRecord","aRecord",NID_aRecord,10,&(lvalues[3593]),0}, | ||
1286 | {"pilotAttributeType27","pilotAttributeType27", | ||
1287 | NID_pilotAttributeType27,10,&(lvalues[3603]),0}, | ||
1288 | {"mXRecord","mXRecord",NID_mXRecord,10,&(lvalues[3613]),0}, | ||
1289 | {"nSRecord","nSRecord",NID_nSRecord,10,&(lvalues[3623]),0}, | ||
1290 | {"sOARecord","sOARecord",NID_sOARecord,10,&(lvalues[3633]),0}, | ||
1291 | {"cNAMERecord","cNAMERecord",NID_cNAMERecord,10,&(lvalues[3643]),0}, | ||
1292 | {"associatedDomain","associatedDomain",NID_associatedDomain,10, | ||
1293 | &(lvalues[3653]),0}, | ||
1294 | {"associatedName","associatedName",NID_associatedName,10, | ||
1295 | &(lvalues[3663]),0}, | ||
1296 | {"homePostalAddress","homePostalAddress",NID_homePostalAddress,10, | ||
1297 | &(lvalues[3673]),0}, | ||
1298 | {"personalTitle","personalTitle",NID_personalTitle,10,&(lvalues[3683]),0}, | ||
1299 | {"mobileTelephoneNumber","mobileTelephoneNumber", | ||
1300 | NID_mobileTelephoneNumber,10,&(lvalues[3693]),0}, | ||
1301 | {"pagerTelephoneNumber","pagerTelephoneNumber", | ||
1302 | NID_pagerTelephoneNumber,10,&(lvalues[3703]),0}, | ||
1303 | {"friendlyCountryName","friendlyCountryName",NID_friendlyCountryName, | ||
1304 | 10,&(lvalues[3713]),0}, | ||
1305 | {"organizationalStatus","organizationalStatus", | ||
1306 | NID_organizationalStatus,10,&(lvalues[3723]),0}, | ||
1307 | {"janetMailbox","janetMailbox",NID_janetMailbox,10,&(lvalues[3733]),0}, | ||
1308 | {"mailPreferenceOption","mailPreferenceOption", | ||
1309 | NID_mailPreferenceOption,10,&(lvalues[3743]),0}, | ||
1310 | {"buildingName","buildingName",NID_buildingName,10,&(lvalues[3753]),0}, | ||
1311 | {"dSAQuality","dSAQuality",NID_dSAQuality,10,&(lvalues[3763]),0}, | ||
1312 | {"singleLevelQuality","singleLevelQuality",NID_singleLevelQuality,10, | ||
1313 | &(lvalues[3773]),0}, | ||
1314 | {"subtreeMinimumQuality","subtreeMinimumQuality", | ||
1315 | NID_subtreeMinimumQuality,10,&(lvalues[3783]),0}, | ||
1316 | {"subtreeMaximumQuality","subtreeMaximumQuality", | ||
1317 | NID_subtreeMaximumQuality,10,&(lvalues[3793]),0}, | ||
1318 | {"personalSignature","personalSignature",NID_personalSignature,10, | ||
1319 | &(lvalues[3803]),0}, | ||
1320 | {"dITRedirect","dITRedirect",NID_dITRedirect,10,&(lvalues[3813]),0}, | ||
1321 | {"audio","audio",NID_audio,10,&(lvalues[3823]),0}, | ||
1322 | {"documentPublisher","documentPublisher",NID_documentPublisher,10, | ||
1323 | &(lvalues[3833]),0}, | ||
1324 | {"x500UniqueIdentifier","x500UniqueIdentifier", | ||
1325 | NID_x500UniqueIdentifier,3,&(lvalues[3843]),0}, | ||
1326 | {"mime-mhs","MIME MHS",NID_mime_mhs,5,&(lvalues[3846]),0}, | ||
1327 | {"mime-mhs-headings","mime-mhs-headings",NID_mime_mhs_headings,6, | ||
1328 | &(lvalues[3851]),0}, | ||
1329 | {"mime-mhs-bodies","mime-mhs-bodies",NID_mime_mhs_bodies,6, | ||
1330 | &(lvalues[3857]),0}, | ||
1331 | {"id-hex-partial-message","id-hex-partial-message", | ||
1332 | NID_id_hex_partial_message,7,&(lvalues[3863]),0}, | ||
1333 | {"id-hex-multipart-message","id-hex-multipart-message", | ||
1334 | NID_id_hex_multipart_message,7,&(lvalues[3870]),0}, | ||
1335 | {"generationQualifier","generationQualifier",NID_generationQualifier, | ||
1336 | 3,&(lvalues[3877]),0}, | ||
1337 | }; | ||
1338 | |||
1339 | static ASN1_OBJECT *sn_objs[NUM_SN]={ | ||
1340 | &(nid_objs[364]),/* "AD_DVCS" */ | ||
1341 | &(nid_objs[419]),/* "AES-128-CBC" */ | ||
1342 | &(nid_objs[421]),/* "AES-128-CFB" */ | ||
1343 | &(nid_objs[418]),/* "AES-128-ECB" */ | ||
1344 | &(nid_objs[420]),/* "AES-128-OFB" */ | ||
1345 | &(nid_objs[423]),/* "AES-192-CBC" */ | ||
1346 | &(nid_objs[425]),/* "AES-192-CFB" */ | ||
1347 | &(nid_objs[422]),/* "AES-192-ECB" */ | ||
1348 | &(nid_objs[424]),/* "AES-192-OFB" */ | ||
1349 | &(nid_objs[427]),/* "AES-256-CBC" */ | ||
1350 | &(nid_objs[429]),/* "AES-256-CFB" */ | ||
1351 | &(nid_objs[426]),/* "AES-256-ECB" */ | ||
1352 | &(nid_objs[428]),/* "AES-256-OFB" */ | ||
1353 | &(nid_objs[91]),/* "BF-CBC" */ | ||
1354 | &(nid_objs[93]),/* "BF-CFB" */ | ||
1355 | &(nid_objs[92]),/* "BF-ECB" */ | ||
1356 | &(nid_objs[94]),/* "BF-OFB" */ | ||
1357 | &(nid_objs[14]),/* "C" */ | ||
1358 | &(nid_objs[108]),/* "CAST5-CBC" */ | ||
1359 | &(nid_objs[110]),/* "CAST5-CFB" */ | ||
1360 | &(nid_objs[109]),/* "CAST5-ECB" */ | ||
1361 | &(nid_objs[111]),/* "CAST5-OFB" */ | ||
1362 | &(nid_objs[404]),/* "CCITT" */ | ||
1363 | &(nid_objs[13]),/* "CN" */ | ||
1364 | &(nid_objs[141]),/* "CRLReason" */ | ||
1365 | &(nid_objs[417]),/* "CSPName" */ | ||
1366 | &(nid_objs[367]),/* "CrlID" */ | ||
1367 | &(nid_objs[391]),/* "DC" */ | ||
1368 | &(nid_objs[31]),/* "DES-CBC" */ | ||
1369 | &(nid_objs[30]),/* "DES-CFB" */ | ||
1370 | &(nid_objs[29]),/* "DES-ECB" */ | ||
1371 | &(nid_objs[32]),/* "DES-EDE" */ | ||
1372 | &(nid_objs[43]),/* "DES-EDE-CBC" */ | ||
1373 | &(nid_objs[60]),/* "DES-EDE-CFB" */ | ||
1374 | &(nid_objs[62]),/* "DES-EDE-OFB" */ | ||
1375 | &(nid_objs[33]),/* "DES-EDE3" */ | ||
1376 | &(nid_objs[44]),/* "DES-EDE3-CBC" */ | ||
1377 | &(nid_objs[61]),/* "DES-EDE3-CFB" */ | ||
1378 | &(nid_objs[63]),/* "DES-EDE3-OFB" */ | ||
1379 | &(nid_objs[45]),/* "DES-OFB" */ | ||
1380 | &(nid_objs[80]),/* "DESX-CBC" */ | ||
1381 | &(nid_objs[380]),/* "DOD" */ | ||
1382 | &(nid_objs[116]),/* "DSA" */ | ||
1383 | &(nid_objs[66]),/* "DSA-SHA" */ | ||
1384 | &(nid_objs[113]),/* "DSA-SHA1" */ | ||
1385 | &(nid_objs[70]),/* "DSA-SHA1-old" */ | ||
1386 | &(nid_objs[67]),/* "DSA-old" */ | ||
1387 | &(nid_objs[297]),/* "DVCS" */ | ||
1388 | &(nid_objs[381]),/* "IANA" */ | ||
1389 | &(nid_objs[34]),/* "IDEA-CBC" */ | ||
1390 | &(nid_objs[35]),/* "IDEA-CFB" */ | ||
1391 | &(nid_objs[36]),/* "IDEA-ECB" */ | ||
1392 | &(nid_objs[46]),/* "IDEA-OFB" */ | ||
1393 | &(nid_objs[181]),/* "ISO" */ | ||
1394 | &(nid_objs[183]),/* "ISO-US" */ | ||
1395 | &(nid_objs[393]),/* "JOINT-ISO-CCITT" */ | ||
1396 | &(nid_objs[15]),/* "L" */ | ||
1397 | &(nid_objs[ 3]),/* "MD2" */ | ||
1398 | &(nid_objs[257]),/* "MD4" */ | ||
1399 | &(nid_objs[ 4]),/* "MD5" */ | ||
1400 | &(nid_objs[114]),/* "MD5-SHA1" */ | ||
1401 | &(nid_objs[95]),/* "MDC2" */ | ||
1402 | &(nid_objs[388]),/* "Mail" */ | ||
1403 | &(nid_objs[57]),/* "Netscape" */ | ||
1404 | &(nid_objs[366]),/* "Nonce" */ | ||
1405 | &(nid_objs[17]),/* "O" */ | ||
1406 | &(nid_objs[178]),/* "OCSP" */ | ||
1407 | &(nid_objs[180]),/* "OCSPSigning" */ | ||
1408 | &(nid_objs[379]),/* "ORG" */ | ||
1409 | &(nid_objs[18]),/* "OU" */ | ||
1410 | &(nid_objs[ 9]),/* "PBE-MD2-DES" */ | ||
1411 | &(nid_objs[168]),/* "PBE-MD2-RC2-64" */ | ||
1412 | &(nid_objs[10]),/* "PBE-MD5-DES" */ | ||
1413 | &(nid_objs[169]),/* "PBE-MD5-RC2-64" */ | ||
1414 | &(nid_objs[147]),/* "PBE-SHA1-2DES" */ | ||
1415 | &(nid_objs[146]),/* "PBE-SHA1-3DES" */ | ||
1416 | &(nid_objs[170]),/* "PBE-SHA1-DES" */ | ||
1417 | &(nid_objs[148]),/* "PBE-SHA1-RC2-128" */ | ||
1418 | &(nid_objs[149]),/* "PBE-SHA1-RC2-40" */ | ||
1419 | &(nid_objs[68]),/* "PBE-SHA1-RC2-64" */ | ||
1420 | &(nid_objs[144]),/* "PBE-SHA1-RC4-128" */ | ||
1421 | &(nid_objs[145]),/* "PBE-SHA1-RC4-40" */ | ||
1422 | &(nid_objs[161]),/* "PBES2" */ | ||
1423 | &(nid_objs[69]),/* "PBKDF2" */ | ||
1424 | &(nid_objs[162]),/* "PBMAC1" */ | ||
1425 | &(nid_objs[127]),/* "PKIX" */ | ||
1426 | &(nid_objs[98]),/* "RC2-40-CBC" */ | ||
1427 | &(nid_objs[166]),/* "RC2-64-CBC" */ | ||
1428 | &(nid_objs[37]),/* "RC2-CBC" */ | ||
1429 | &(nid_objs[39]),/* "RC2-CFB" */ | ||
1430 | &(nid_objs[38]),/* "RC2-ECB" */ | ||
1431 | &(nid_objs[40]),/* "RC2-OFB" */ | ||
1432 | &(nid_objs[ 5]),/* "RC4" */ | ||
1433 | &(nid_objs[97]),/* "RC4-40" */ | ||
1434 | &(nid_objs[120]),/* "RC5-CBC" */ | ||
1435 | &(nid_objs[122]),/* "RC5-CFB" */ | ||
1436 | &(nid_objs[121]),/* "RC5-ECB" */ | ||
1437 | &(nid_objs[123]),/* "RC5-OFB" */ | ||
1438 | &(nid_objs[117]),/* "RIPEMD160" */ | ||
1439 | &(nid_objs[124]),/* "RLE" */ | ||
1440 | &(nid_objs[19]),/* "RSA" */ | ||
1441 | &(nid_objs[ 7]),/* "RSA-MD2" */ | ||
1442 | &(nid_objs[396]),/* "RSA-MD4" */ | ||
1443 | &(nid_objs[ 8]),/* "RSA-MD5" */ | ||
1444 | &(nid_objs[96]),/* "RSA-MDC2" */ | ||
1445 | &(nid_objs[104]),/* "RSA-NP-MD5" */ | ||
1446 | &(nid_objs[119]),/* "RSA-RIPEMD160" */ | ||
1447 | &(nid_objs[42]),/* "RSA-SHA" */ | ||
1448 | &(nid_objs[65]),/* "RSA-SHA1" */ | ||
1449 | &(nid_objs[115]),/* "RSA-SHA1-2" */ | ||
1450 | &(nid_objs[41]),/* "SHA" */ | ||
1451 | &(nid_objs[64]),/* "SHA1" */ | ||
1452 | &(nid_objs[188]),/* "SMIME" */ | ||
1453 | &(nid_objs[167]),/* "SMIME-CAPS" */ | ||
1454 | &(nid_objs[100]),/* "SN" */ | ||
1455 | &(nid_objs[16]),/* "ST" */ | ||
1456 | &(nid_objs[143]),/* "SXNetID" */ | ||
1457 | &(nid_objs[458]),/* "UID" */ | ||
1458 | &(nid_objs[ 0]),/* "UNDEF" */ | ||
1459 | &(nid_objs[11]),/* "X500" */ | ||
1460 | &(nid_objs[378]),/* "X500algorithms" */ | ||
1461 | &(nid_objs[12]),/* "X509" */ | ||
1462 | &(nid_objs[184]),/* "X9-57" */ | ||
1463 | &(nid_objs[185]),/* "X9cm" */ | ||
1464 | &(nid_objs[125]),/* "ZLIB" */ | ||
1465 | &(nid_objs[478]),/* "aRecord" */ | ||
1466 | &(nid_objs[289]),/* "aaControls" */ | ||
1467 | &(nid_objs[287]),/* "ac-auditEntity" */ | ||
1468 | &(nid_objs[397]),/* "ac-proxying" */ | ||
1469 | &(nid_objs[288]),/* "ac-targeting" */ | ||
1470 | &(nid_objs[368]),/* "acceptableResponses" */ | ||
1471 | &(nid_objs[446]),/* "account" */ | ||
1472 | &(nid_objs[363]),/* "ad_timestamping" */ | ||
1473 | &(nid_objs[376]),/* "algorithm" */ | ||
1474 | &(nid_objs[405]),/* "ansi-X9-62" */ | ||
1475 | &(nid_objs[370]),/* "archiveCutoff" */ | ||
1476 | &(nid_objs[484]),/* "associatedDomain" */ | ||
1477 | &(nid_objs[485]),/* "associatedName" */ | ||
1478 | &(nid_objs[501]),/* "audio" */ | ||
1479 | &(nid_objs[177]),/* "authorityInfoAccess" */ | ||
1480 | &(nid_objs[90]),/* "authorityKeyIdentifier" */ | ||
1481 | &(nid_objs[87]),/* "basicConstraints" */ | ||
1482 | &(nid_objs[365]),/* "basicOCSPResponse" */ | ||
1483 | &(nid_objs[285]),/* "biometricInfo" */ | ||
1484 | &(nid_objs[494]),/* "buildingName" */ | ||
1485 | &(nid_objs[483]),/* "cNAMERecord" */ | ||
1486 | &(nid_objs[179]),/* "caIssuers" */ | ||
1487 | &(nid_objs[443]),/* "caseIgnoreIA5StringSyntax" */ | ||
1488 | &(nid_objs[152]),/* "certBag" */ | ||
1489 | &(nid_objs[89]),/* "certificatePolicies" */ | ||
1490 | &(nid_objs[54]),/* "challengePassword" */ | ||
1491 | &(nid_objs[407]),/* "characteristic-two-field" */ | ||
1492 | &(nid_objs[395]),/* "clearance" */ | ||
1493 | &(nid_objs[130]),/* "clientAuth" */ | ||
1494 | &(nid_objs[131]),/* "codeSigning" */ | ||
1495 | &(nid_objs[50]),/* "contentType" */ | ||
1496 | &(nid_objs[53]),/* "countersignature" */ | ||
1497 | &(nid_objs[153]),/* "crlBag" */ | ||
1498 | &(nid_objs[103]),/* "crlDistributionPoints" */ | ||
1499 | &(nid_objs[88]),/* "crlNumber" */ | ||
1500 | &(nid_objs[500]),/* "dITRedirect" */ | ||
1501 | &(nid_objs[451]),/* "dNSDomain" */ | ||
1502 | &(nid_objs[495]),/* "dSAQuality" */ | ||
1503 | &(nid_objs[434]),/* "data" */ | ||
1504 | &(nid_objs[390]),/* "dcobject" */ | ||
1505 | &(nid_objs[140]),/* "deltaCRL" */ | ||
1506 | &(nid_objs[107]),/* "description" */ | ||
1507 | &(nid_objs[28]),/* "dhKeyAgreement" */ | ||
1508 | &(nid_objs[382]),/* "directory" */ | ||
1509 | &(nid_objs[174]),/* "dnQualifier" */ | ||
1510 | &(nid_objs[447]),/* "document" */ | ||
1511 | &(nid_objs[471]),/* "documentAuthor" */ | ||
1512 | &(nid_objs[468]),/* "documentIdentifier" */ | ||
1513 | &(nid_objs[472]),/* "documentLocation" */ | ||
1514 | &(nid_objs[502]),/* "documentPublisher" */ | ||
1515 | &(nid_objs[449]),/* "documentSeries" */ | ||
1516 | &(nid_objs[469]),/* "documentTitle" */ | ||
1517 | &(nid_objs[470]),/* "documentVersion" */ | ||
1518 | &(nid_objs[392]),/* "domain" */ | ||
1519 | &(nid_objs[452]),/* "domainRelatedObject" */ | ||
1520 | &(nid_objs[416]),/* "ecdsa-with-SHA1" */ | ||
1521 | &(nid_objs[48]),/* "emailAddress" */ | ||
1522 | &(nid_objs[132]),/* "emailProtection" */ | ||
1523 | &(nid_objs[389]),/* "enterprises" */ | ||
1524 | &(nid_objs[384]),/* "experimental" */ | ||
1525 | &(nid_objs[172]),/* "extReq" */ | ||
1526 | &(nid_objs[56]),/* "extendedCertificateAttributes" */ | ||
1527 | &(nid_objs[126]),/* "extendedKeyUsage" */ | ||
1528 | &(nid_objs[372]),/* "extendedStatus" */ | ||
1529 | &(nid_objs[462]),/* "favouriteDrink" */ | ||
1530 | &(nid_objs[453]),/* "friendlyCountry" */ | ||
1531 | &(nid_objs[490]),/* "friendlyCountryName" */ | ||
1532 | &(nid_objs[156]),/* "friendlyName" */ | ||
1533 | &(nid_objs[509]),/* "generationQualifier" */ | ||
1534 | &(nid_objs[99]),/* "gn" */ | ||
1535 | &(nid_objs[163]),/* "hmacWithSHA1" */ | ||
1536 | &(nid_objs[432]),/* "holdInstructionCallIssuer" */ | ||
1537 | &(nid_objs[430]),/* "holdInstructionCode" */ | ||
1538 | &(nid_objs[431]),/* "holdInstructionNone" */ | ||
1539 | &(nid_objs[433]),/* "holdInstructionReject" */ | ||
1540 | &(nid_objs[486]),/* "homePostalAddress" */ | ||
1541 | &(nid_objs[473]),/* "homeTelephoneNumber" */ | ||
1542 | &(nid_objs[466]),/* "host" */ | ||
1543 | &(nid_objs[442]),/* "iA5StringSyntax" */ | ||
1544 | &(nid_objs[266]),/* "id-aca" */ | ||
1545 | &(nid_objs[355]),/* "id-aca-accessIdentity" */ | ||
1546 | &(nid_objs[354]),/* "id-aca-authenticationInfo" */ | ||
1547 | &(nid_objs[356]),/* "id-aca-chargingIdentity" */ | ||
1548 | &(nid_objs[399]),/* "id-aca-encAttrs" */ | ||
1549 | &(nid_objs[357]),/* "id-aca-group" */ | ||
1550 | &(nid_objs[358]),/* "id-aca-role" */ | ||
1551 | &(nid_objs[176]),/* "id-ad" */ | ||
1552 | &(nid_objs[262]),/* "id-alg" */ | ||
1553 | &(nid_objs[323]),/* "id-alg-des40" */ | ||
1554 | &(nid_objs[326]),/* "id-alg-dh-pop" */ | ||
1555 | &(nid_objs[325]),/* "id-alg-dh-sig-hmac-sha1" */ | ||
1556 | &(nid_objs[324]),/* "id-alg-noSignature" */ | ||
1557 | &(nid_objs[268]),/* "id-cct" */ | ||
1558 | &(nid_objs[361]),/* "id-cct-PKIData" */ | ||
1559 | &(nid_objs[362]),/* "id-cct-PKIResponse" */ | ||
1560 | &(nid_objs[360]),/* "id-cct-crs" */ | ||
1561 | &(nid_objs[81]),/* "id-ce" */ | ||
1562 | &(nid_objs[263]),/* "id-cmc" */ | ||
1563 | &(nid_objs[334]),/* "id-cmc-addExtensions" */ | ||
1564 | &(nid_objs[346]),/* "id-cmc-confirmCertAcceptance" */ | ||
1565 | &(nid_objs[330]),/* "id-cmc-dataReturn" */ | ||
1566 | &(nid_objs[336]),/* "id-cmc-decryptedPOP" */ | ||
1567 | &(nid_objs[335]),/* "id-cmc-encryptedPOP" */ | ||
1568 | &(nid_objs[339]),/* "id-cmc-getCRL" */ | ||
1569 | &(nid_objs[338]),/* "id-cmc-getCert" */ | ||
1570 | &(nid_objs[328]),/* "id-cmc-identification" */ | ||
1571 | &(nid_objs[329]),/* "id-cmc-identityProof" */ | ||
1572 | &(nid_objs[337]),/* "id-cmc-lraPOPWitness" */ | ||
1573 | &(nid_objs[344]),/* "id-cmc-popLinkRandom" */ | ||
1574 | &(nid_objs[345]),/* "id-cmc-popLinkWitness" */ | ||
1575 | &(nid_objs[343]),/* "id-cmc-queryPending" */ | ||
1576 | &(nid_objs[333]),/* "id-cmc-recipientNonce" */ | ||
1577 | &(nid_objs[341]),/* "id-cmc-regInfo" */ | ||
1578 | &(nid_objs[342]),/* "id-cmc-responseInfo" */ | ||
1579 | &(nid_objs[340]),/* "id-cmc-revokeRequest" */ | ||
1580 | &(nid_objs[332]),/* "id-cmc-senderNonce" */ | ||
1581 | &(nid_objs[327]),/* "id-cmc-statusInfo" */ | ||
1582 | &(nid_objs[331]),/* "id-cmc-transactionId" */ | ||
1583 | &(nid_objs[408]),/* "id-ecPublicKey" */ | ||
1584 | &(nid_objs[508]),/* "id-hex-multipart-message" */ | ||
1585 | &(nid_objs[507]),/* "id-hex-partial-message" */ | ||
1586 | &(nid_objs[260]),/* "id-it" */ | ||
1587 | &(nid_objs[302]),/* "id-it-caKeyUpdateInfo" */ | ||
1588 | &(nid_objs[298]),/* "id-it-caProtEncCert" */ | ||
1589 | &(nid_objs[311]),/* "id-it-confirmWaitTime" */ | ||
1590 | &(nid_objs[303]),/* "id-it-currentCRL" */ | ||
1591 | &(nid_objs[300]),/* "id-it-encKeyPairTypes" */ | ||
1592 | &(nid_objs[310]),/* "id-it-implicitConfirm" */ | ||
1593 | &(nid_objs[308]),/* "id-it-keyPairParamRep" */ | ||
1594 | &(nid_objs[307]),/* "id-it-keyPairParamReq" */ | ||
1595 | &(nid_objs[312]),/* "id-it-origPKIMessage" */ | ||
1596 | &(nid_objs[301]),/* "id-it-preferredSymmAlg" */ | ||
1597 | &(nid_objs[309]),/* "id-it-revPassphrase" */ | ||
1598 | &(nid_objs[299]),/* "id-it-signKeyPairTypes" */ | ||
1599 | &(nid_objs[305]),/* "id-it-subscriptionRequest" */ | ||
1600 | &(nid_objs[306]),/* "id-it-subscriptionResponse" */ | ||
1601 | &(nid_objs[304]),/* "id-it-unsupportedOIDs" */ | ||
1602 | &(nid_objs[128]),/* "id-kp" */ | ||
1603 | &(nid_objs[280]),/* "id-mod-attribute-cert" */ | ||
1604 | &(nid_objs[274]),/* "id-mod-cmc" */ | ||
1605 | &(nid_objs[277]),/* "id-mod-cmp" */ | ||
1606 | &(nid_objs[284]),/* "id-mod-cmp2000" */ | ||
1607 | &(nid_objs[273]),/* "id-mod-crmf" */ | ||
1608 | &(nid_objs[283]),/* "id-mod-dvcs" */ | ||
1609 | &(nid_objs[275]),/* "id-mod-kea-profile-88" */ | ||
1610 | &(nid_objs[276]),/* "id-mod-kea-profile-93" */ | ||
1611 | &(nid_objs[282]),/* "id-mod-ocsp" */ | ||
1612 | &(nid_objs[278]),/* "id-mod-qualified-cert-88" */ | ||
1613 | &(nid_objs[279]),/* "id-mod-qualified-cert-93" */ | ||
1614 | &(nid_objs[281]),/* "id-mod-timestamp-protocol" */ | ||
1615 | &(nid_objs[264]),/* "id-on" */ | ||
1616 | &(nid_objs[347]),/* "id-on-personalData" */ | ||
1617 | &(nid_objs[265]),/* "id-pda" */ | ||
1618 | &(nid_objs[352]),/* "id-pda-countryOfCitizenship" */ | ||
1619 | &(nid_objs[353]),/* "id-pda-countryOfResidence" */ | ||
1620 | &(nid_objs[348]),/* "id-pda-dateOfBirth" */ | ||
1621 | &(nid_objs[351]),/* "id-pda-gender" */ | ||
1622 | &(nid_objs[349]),/* "id-pda-placeOfBirth" */ | ||
1623 | &(nid_objs[175]),/* "id-pe" */ | ||
1624 | &(nid_objs[261]),/* "id-pkip" */ | ||
1625 | &(nid_objs[258]),/* "id-pkix-mod" */ | ||
1626 | &(nid_objs[269]),/* "id-pkix1-explicit-88" */ | ||
1627 | &(nid_objs[271]),/* "id-pkix1-explicit-93" */ | ||
1628 | &(nid_objs[270]),/* "id-pkix1-implicit-88" */ | ||
1629 | &(nid_objs[272]),/* "id-pkix1-implicit-93" */ | ||
1630 | &(nid_objs[267]),/* "id-qcs" */ | ||
1631 | &(nid_objs[359]),/* "id-qcs-pkixQCSyntax-v1" */ | ||
1632 | &(nid_objs[259]),/* "id-qt" */ | ||
1633 | &(nid_objs[164]),/* "id-qt-cps" */ | ||
1634 | &(nid_objs[165]),/* "id-qt-unotice" */ | ||
1635 | &(nid_objs[313]),/* "id-regCtrl" */ | ||
1636 | &(nid_objs[316]),/* "id-regCtrl-authenticator" */ | ||
1637 | &(nid_objs[319]),/* "id-regCtrl-oldCertID" */ | ||
1638 | &(nid_objs[318]),/* "id-regCtrl-pkiArchiveOptions" */ | ||
1639 | &(nid_objs[317]),/* "id-regCtrl-pkiPublicationInfo" */ | ||
1640 | &(nid_objs[320]),/* "id-regCtrl-protocolEncrKey" */ | ||
1641 | &(nid_objs[315]),/* "id-regCtrl-regToken" */ | ||
1642 | &(nid_objs[314]),/* "id-regInfo" */ | ||
1643 | &(nid_objs[322]),/* "id-regInfo-certReq" */ | ||
1644 | &(nid_objs[321]),/* "id-regInfo-utf8Pairs" */ | ||
1645 | &(nid_objs[191]),/* "id-smime-aa" */ | ||
1646 | &(nid_objs[215]),/* "id-smime-aa-contentHint" */ | ||
1647 | &(nid_objs[218]),/* "id-smime-aa-contentIdentifier" */ | ||
1648 | &(nid_objs[221]),/* "id-smime-aa-contentReference" */ | ||
1649 | &(nid_objs[240]),/* "id-smime-aa-dvcs-dvc" */ | ||
1650 | &(nid_objs[217]),/* "id-smime-aa-encapContentType" */ | ||
1651 | &(nid_objs[222]),/* "id-smime-aa-encrypKeyPref" */ | ||
1652 | &(nid_objs[220]),/* "id-smime-aa-equivalentLabels" */ | ||
1653 | &(nid_objs[232]),/* "id-smime-aa-ets-CertificateRefs" */ | ||
1654 | &(nid_objs[233]),/* "id-smime-aa-ets-RevocationRefs" */ | ||
1655 | &(nid_objs[238]),/* "id-smime-aa-ets-archiveTimeStamp" */ | ||
1656 | &(nid_objs[237]),/* "id-smime-aa-ets-certCRLTimestamp" */ | ||
1657 | &(nid_objs[234]),/* "id-smime-aa-ets-certValues" */ | ||
1658 | &(nid_objs[227]),/* "id-smime-aa-ets-commitmentType" */ | ||
1659 | &(nid_objs[231]),/* "id-smime-aa-ets-contentTimestamp" */ | ||
1660 | &(nid_objs[236]),/* "id-smime-aa-ets-escTimeStamp" */ | ||
1661 | &(nid_objs[230]),/* "id-smime-aa-ets-otherSigCert" */ | ||
1662 | &(nid_objs[235]),/* "id-smime-aa-ets-revocationValues" */ | ||
1663 | &(nid_objs[226]),/* "id-smime-aa-ets-sigPolicyId" */ | ||
1664 | &(nid_objs[229]),/* "id-smime-aa-ets-signerAttr" */ | ||
1665 | &(nid_objs[228]),/* "id-smime-aa-ets-signerLocation" */ | ||
1666 | &(nid_objs[219]),/* "id-smime-aa-macValue" */ | ||
1667 | &(nid_objs[214]),/* "id-smime-aa-mlExpandHistory" */ | ||
1668 | &(nid_objs[216]),/* "id-smime-aa-msgSigDigest" */ | ||
1669 | &(nid_objs[212]),/* "id-smime-aa-receiptRequest" */ | ||
1670 | &(nid_objs[213]),/* "id-smime-aa-securityLabel" */ | ||
1671 | &(nid_objs[239]),/* "id-smime-aa-signatureType" */ | ||
1672 | &(nid_objs[223]),/* "id-smime-aa-signingCertificate" */ | ||
1673 | &(nid_objs[224]),/* "id-smime-aa-smimeEncryptCerts" */ | ||
1674 | &(nid_objs[225]),/* "id-smime-aa-timeStampToken" */ | ||
1675 | &(nid_objs[192]),/* "id-smime-alg" */ | ||
1676 | &(nid_objs[243]),/* "id-smime-alg-3DESwrap" */ | ||
1677 | &(nid_objs[246]),/* "id-smime-alg-CMS3DESwrap" */ | ||
1678 | &(nid_objs[247]),/* "id-smime-alg-CMSRC2wrap" */ | ||
1679 | &(nid_objs[245]),/* "id-smime-alg-ESDH" */ | ||
1680 | &(nid_objs[241]),/* "id-smime-alg-ESDHwith3DES" */ | ||
1681 | &(nid_objs[242]),/* "id-smime-alg-ESDHwithRC2" */ | ||
1682 | &(nid_objs[244]),/* "id-smime-alg-RC2wrap" */ | ||
1683 | &(nid_objs[193]),/* "id-smime-cd" */ | ||
1684 | &(nid_objs[248]),/* "id-smime-cd-ldap" */ | ||
1685 | &(nid_objs[190]),/* "id-smime-ct" */ | ||
1686 | &(nid_objs[210]),/* "id-smime-ct-DVCSRequestData" */ | ||
1687 | &(nid_objs[211]),/* "id-smime-ct-DVCSResponseData" */ | ||
1688 | &(nid_objs[208]),/* "id-smime-ct-TDTInfo" */ | ||
1689 | &(nid_objs[207]),/* "id-smime-ct-TSTInfo" */ | ||
1690 | &(nid_objs[205]),/* "id-smime-ct-authData" */ | ||
1691 | &(nid_objs[209]),/* "id-smime-ct-contentInfo" */ | ||
1692 | &(nid_objs[206]),/* "id-smime-ct-publishCert" */ | ||
1693 | &(nid_objs[204]),/* "id-smime-ct-receipt" */ | ||
1694 | &(nid_objs[195]),/* "id-smime-cti" */ | ||
1695 | &(nid_objs[255]),/* "id-smime-cti-ets-proofOfApproval" */ | ||
1696 | &(nid_objs[256]),/* "id-smime-cti-ets-proofOfCreation" */ | ||
1697 | &(nid_objs[253]),/* "id-smime-cti-ets-proofOfDelivery" */ | ||
1698 | &(nid_objs[251]),/* "id-smime-cti-ets-proofOfOrigin" */ | ||
1699 | &(nid_objs[252]),/* "id-smime-cti-ets-proofOfReceipt" */ | ||
1700 | &(nid_objs[254]),/* "id-smime-cti-ets-proofOfSender" */ | ||
1701 | &(nid_objs[189]),/* "id-smime-mod" */ | ||
1702 | &(nid_objs[196]),/* "id-smime-mod-cms" */ | ||
1703 | &(nid_objs[197]),/* "id-smime-mod-ess" */ | ||
1704 | &(nid_objs[202]),/* "id-smime-mod-ets-eSigPolicy-88" */ | ||
1705 | &(nid_objs[203]),/* "id-smime-mod-ets-eSigPolicy-97" */ | ||
1706 | &(nid_objs[200]),/* "id-smime-mod-ets-eSignature-88" */ | ||
1707 | &(nid_objs[201]),/* "id-smime-mod-ets-eSignature-97" */ | ||
1708 | &(nid_objs[199]),/* "id-smime-mod-msg-v3" */ | ||
1709 | &(nid_objs[198]),/* "id-smime-mod-oid" */ | ||
1710 | &(nid_objs[194]),/* "id-smime-spq" */ | ||
1711 | &(nid_objs[250]),/* "id-smime-spq-ets-sqt-unotice" */ | ||
1712 | &(nid_objs[249]),/* "id-smime-spq-ets-sqt-uri" */ | ||
1713 | &(nid_objs[461]),/* "info" */ | ||
1714 | &(nid_objs[101]),/* "initials" */ | ||
1715 | &(nid_objs[142]),/* "invalidityDate" */ | ||
1716 | &(nid_objs[294]),/* "ipsecEndSystem" */ | ||
1717 | &(nid_objs[295]),/* "ipsecTunnel" */ | ||
1718 | &(nid_objs[296]),/* "ipsecUser" */ | ||
1719 | &(nid_objs[86]),/* "issuerAltName" */ | ||
1720 | &(nid_objs[492]),/* "janetMailbox" */ | ||
1721 | &(nid_objs[150]),/* "keyBag" */ | ||
1722 | &(nid_objs[83]),/* "keyUsage" */ | ||
1723 | &(nid_objs[477]),/* "lastModifiedBy" */ | ||
1724 | &(nid_objs[476]),/* "lastModifiedTime" */ | ||
1725 | &(nid_objs[157]),/* "localKeyID" */ | ||
1726 | &(nid_objs[480]),/* "mXRecord" */ | ||
1727 | &(nid_objs[460]),/* "mail" */ | ||
1728 | &(nid_objs[493]),/* "mailPreferenceOption" */ | ||
1729 | &(nid_objs[467]),/* "manager" */ | ||
1730 | &(nid_objs[182]),/* "member-body" */ | ||
1731 | &(nid_objs[51]),/* "messageDigest" */ | ||
1732 | &(nid_objs[383]),/* "mgmt" */ | ||
1733 | &(nid_objs[504]),/* "mime-mhs" */ | ||
1734 | &(nid_objs[506]),/* "mime-mhs-bodies" */ | ||
1735 | &(nid_objs[505]),/* "mime-mhs-headings" */ | ||
1736 | &(nid_objs[488]),/* "mobileTelephoneNumber" */ | ||
1737 | &(nid_objs[136]),/* "msCTLSign" */ | ||
1738 | &(nid_objs[135]),/* "msCodeCom" */ | ||
1739 | &(nid_objs[134]),/* "msCodeInd" */ | ||
1740 | &(nid_objs[138]),/* "msEFS" */ | ||
1741 | &(nid_objs[171]),/* "msExtReq" */ | ||
1742 | &(nid_objs[137]),/* "msSGC" */ | ||
1743 | &(nid_objs[481]),/* "nSRecord" */ | ||
1744 | &(nid_objs[173]),/* "name" */ | ||
1745 | &(nid_objs[369]),/* "noCheck" */ | ||
1746 | &(nid_objs[403]),/* "noRevAvail" */ | ||
1747 | &(nid_objs[72]),/* "nsBaseUrl" */ | ||
1748 | &(nid_objs[76]),/* "nsCaPolicyUrl" */ | ||
1749 | &(nid_objs[74]),/* "nsCaRevocationUrl" */ | ||
1750 | &(nid_objs[58]),/* "nsCertExt" */ | ||
1751 | &(nid_objs[79]),/* "nsCertSequence" */ | ||
1752 | &(nid_objs[71]),/* "nsCertType" */ | ||
1753 | &(nid_objs[78]),/* "nsComment" */ | ||
1754 | &(nid_objs[59]),/* "nsDataType" */ | ||
1755 | &(nid_objs[75]),/* "nsRenewalUrl" */ | ||
1756 | &(nid_objs[73]),/* "nsRevocationUrl" */ | ||
1757 | &(nid_objs[139]),/* "nsSGC" */ | ||
1758 | &(nid_objs[77]),/* "nsSslServerName" */ | ||
1759 | &(nid_objs[491]),/* "organizationalStatus" */ | ||
1760 | &(nid_objs[475]),/* "otherMailbox" */ | ||
1761 | &(nid_objs[489]),/* "pagerTelephoneNumber" */ | ||
1762 | &(nid_objs[374]),/* "path" */ | ||
1763 | &(nid_objs[112]),/* "pbeWithMD5AndCast5CBC" */ | ||
1764 | &(nid_objs[499]),/* "personalSignature" */ | ||
1765 | &(nid_objs[487]),/* "personalTitle" */ | ||
1766 | &(nid_objs[464]),/* "photo" */ | ||
1767 | &(nid_objs[437]),/* "pilot" */ | ||
1768 | &(nid_objs[439]),/* "pilotAttributeSyntax" */ | ||
1769 | &(nid_objs[438]),/* "pilotAttributeType" */ | ||
1770 | &(nid_objs[479]),/* "pilotAttributeType27" */ | ||
1771 | &(nid_objs[456]),/* "pilotDSA" */ | ||
1772 | &(nid_objs[441]),/* "pilotGroups" */ | ||
1773 | &(nid_objs[444]),/* "pilotObject" */ | ||
1774 | &(nid_objs[440]),/* "pilotObjectClass" */ | ||
1775 | &(nid_objs[455]),/* "pilotOrganization" */ | ||
1776 | &(nid_objs[445]),/* "pilotPerson" */ | ||
1777 | &(nid_objs[ 2]),/* "pkcs" */ | ||
1778 | &(nid_objs[186]),/* "pkcs1" */ | ||
1779 | &(nid_objs[27]),/* "pkcs3" */ | ||
1780 | &(nid_objs[187]),/* "pkcs5" */ | ||
1781 | &(nid_objs[20]),/* "pkcs7" */ | ||
1782 | &(nid_objs[21]),/* "pkcs7-data" */ | ||
1783 | &(nid_objs[25]),/* "pkcs7-digestData" */ | ||
1784 | &(nid_objs[26]),/* "pkcs7-encryptedData" */ | ||
1785 | &(nid_objs[23]),/* "pkcs7-envelopedData" */ | ||
1786 | &(nid_objs[24]),/* "pkcs7-signedAndEnvelopedData" */ | ||
1787 | &(nid_objs[22]),/* "pkcs7-signedData" */ | ||
1788 | &(nid_objs[151]),/* "pkcs8ShroudedKeyBag" */ | ||
1789 | &(nid_objs[47]),/* "pkcs9" */ | ||
1790 | &(nid_objs[401]),/* "policyConstraints" */ | ||
1791 | &(nid_objs[406]),/* "prime-field" */ | ||
1792 | &(nid_objs[409]),/* "prime192v1" */ | ||
1793 | &(nid_objs[410]),/* "prime192v2" */ | ||
1794 | &(nid_objs[411]),/* "prime192v3" */ | ||
1795 | &(nid_objs[412]),/* "prime239v1" */ | ||
1796 | &(nid_objs[413]),/* "prime239v2" */ | ||
1797 | &(nid_objs[414]),/* "prime239v3" */ | ||
1798 | &(nid_objs[415]),/* "prime256v1" */ | ||
1799 | &(nid_objs[385]),/* "private" */ | ||
1800 | &(nid_objs[84]),/* "privateKeyUsagePeriod" */ | ||
1801 | &(nid_objs[435]),/* "pss" */ | ||
1802 | &(nid_objs[286]),/* "qcStatements" */ | ||
1803 | &(nid_objs[457]),/* "qualityLabelledData" */ | ||
1804 | &(nid_objs[450]),/* "rFC822localPart" */ | ||
1805 | &(nid_objs[400]),/* "role" */ | ||
1806 | &(nid_objs[448]),/* "room" */ | ||
1807 | &(nid_objs[463]),/* "roomNumber" */ | ||
1808 | &(nid_objs[ 6]),/* "rsaEncryption" */ | ||
1809 | &(nid_objs[377]),/* "rsaSignature" */ | ||
1810 | &(nid_objs[ 1]),/* "rsadsi" */ | ||
1811 | &(nid_objs[482]),/* "sOARecord" */ | ||
1812 | &(nid_objs[155]),/* "safeContentsBag" */ | ||
1813 | &(nid_objs[291]),/* "sbqp-autonomousSysNum" */ | ||
1814 | &(nid_objs[290]),/* "sbqp-ipAddrBlock" */ | ||
1815 | &(nid_objs[292]),/* "sbqp-routerIdentifier" */ | ||
1816 | &(nid_objs[159]),/* "sdsiCertificate" */ | ||
1817 | &(nid_objs[154]),/* "secretBag" */ | ||
1818 | &(nid_objs[474]),/* "secretary" */ | ||
1819 | &(nid_objs[386]),/* "security" */ | ||
1820 | &(nid_objs[394]),/* "selected-attribute-types" */ | ||
1821 | &(nid_objs[105]),/* "serialNumber" */ | ||
1822 | &(nid_objs[129]),/* "serverAuth" */ | ||
1823 | &(nid_objs[371]),/* "serviceLocator" */ | ||
1824 | &(nid_objs[52]),/* "signingTime" */ | ||
1825 | &(nid_objs[454]),/* "simpleSecurityObject" */ | ||
1826 | &(nid_objs[496]),/* "singleLevelQuality" */ | ||
1827 | &(nid_objs[387]),/* "snmpv2" */ | ||
1828 | &(nid_objs[85]),/* "subjectAltName" */ | ||
1829 | &(nid_objs[398]),/* "subjectInfoAccess" */ | ||
1830 | &(nid_objs[82]),/* "subjectKeyIdentifier" */ | ||
1831 | &(nid_objs[498]),/* "subtreeMaximumQuality" */ | ||
1832 | &(nid_objs[497]),/* "subtreeMinimumQuality" */ | ||
1833 | &(nid_objs[402]),/* "targetInformation" */ | ||
1834 | &(nid_objs[459]),/* "textEncodedORAddress" */ | ||
1835 | &(nid_objs[293]),/* "textNotice" */ | ||
1836 | &(nid_objs[133]),/* "timeStamping" */ | ||
1837 | &(nid_objs[106]),/* "title" */ | ||
1838 | &(nid_objs[375]),/* "trustRoot" */ | ||
1839 | &(nid_objs[436]),/* "ucl" */ | ||
1840 | &(nid_objs[55]),/* "unstructuredAddress" */ | ||
1841 | &(nid_objs[49]),/* "unstructuredName" */ | ||
1842 | &(nid_objs[465]),/* "userClass" */ | ||
1843 | &(nid_objs[373]),/* "valid" */ | ||
1844 | &(nid_objs[503]),/* "x500UniqueIdentifier" */ | ||
1845 | &(nid_objs[158]),/* "x509Certificate" */ | ||
1846 | &(nid_objs[160]),/* "x509Crl" */ | ||
1847 | }; | ||
1848 | |||
1849 | static ASN1_OBJECT *ln_objs[NUM_LN]={ | ||
1850 | &(nid_objs[363]),/* "AD Time Stamping" */ | ||
1851 | &(nid_objs[405]),/* "ANSI X9.62" */ | ||
1852 | &(nid_objs[368]),/* "Acceptable OCSP Responses" */ | ||
1853 | &(nid_objs[177]),/* "Authority Information Access" */ | ||
1854 | &(nid_objs[365]),/* "Basic OCSP Response" */ | ||
1855 | &(nid_objs[285]),/* "Biometric Info" */ | ||
1856 | &(nid_objs[179]),/* "CA Issuers" */ | ||
1857 | &(nid_objs[131]),/* "Code Signing" */ | ||
1858 | &(nid_objs[382]),/* "Directory" */ | ||
1859 | &(nid_objs[392]),/* "Domain" */ | ||
1860 | &(nid_objs[132]),/* "E-mail Protection" */ | ||
1861 | &(nid_objs[389]),/* "Enterprises" */ | ||
1862 | &(nid_objs[384]),/* "Experimental" */ | ||
1863 | &(nid_objs[372]),/* "Extended OCSP Status" */ | ||
1864 | &(nid_objs[172]),/* "Extension Request" */ | ||
1865 | &(nid_objs[432]),/* "Hold Instruction Call Issuer" */ | ||
1866 | &(nid_objs[430]),/* "Hold Instruction Code" */ | ||
1867 | &(nid_objs[431]),/* "Hold Instruction None" */ | ||
1868 | &(nid_objs[433]),/* "Hold Instruction Reject" */ | ||
1869 | &(nid_objs[294]),/* "IPSec End System" */ | ||
1870 | &(nid_objs[295]),/* "IPSec Tunnel" */ | ||
1871 | &(nid_objs[296]),/* "IPSec User" */ | ||
1872 | &(nid_objs[182]),/* "ISO Member Body" */ | ||
1873 | &(nid_objs[183]),/* "ISO US Member Body" */ | ||
1874 | &(nid_objs[142]),/* "Invalidity Date" */ | ||
1875 | &(nid_objs[504]),/* "MIME MHS" */ | ||
1876 | &(nid_objs[388]),/* "Mail" */ | ||
1877 | &(nid_objs[383]),/* "Management" */ | ||
1878 | &(nid_objs[417]),/* "Microsoft CSP Name" */ | ||
1879 | &(nid_objs[135]),/* "Microsoft Commercial Code Signing" */ | ||
1880 | &(nid_objs[138]),/* "Microsoft Encrypted File System" */ | ||
1881 | &(nid_objs[171]),/* "Microsoft Extension Request" */ | ||
1882 | &(nid_objs[134]),/* "Microsoft Individual Code Signing" */ | ||
1883 | &(nid_objs[137]),/* "Microsoft Server Gated Crypto" */ | ||
1884 | &(nid_objs[136]),/* "Microsoft Trust List Signing" */ | ||
1885 | &(nid_objs[72]),/* "Netscape Base Url" */ | ||
1886 | &(nid_objs[76]),/* "Netscape CA Policy Url" */ | ||
1887 | &(nid_objs[74]),/* "Netscape CA Revocation Url" */ | ||
1888 | &(nid_objs[71]),/* "Netscape Cert Type" */ | ||
1889 | &(nid_objs[58]),/* "Netscape Certificate Extension" */ | ||
1890 | &(nid_objs[79]),/* "Netscape Certificate Sequence" */ | ||
1891 | &(nid_objs[78]),/* "Netscape Comment" */ | ||
1892 | &(nid_objs[57]),/* "Netscape Communications Corp." */ | ||
1893 | &(nid_objs[59]),/* "Netscape Data Type" */ | ||
1894 | &(nid_objs[75]),/* "Netscape Renewal Url" */ | ||
1895 | &(nid_objs[73]),/* "Netscape Revocation Url" */ | ||
1896 | &(nid_objs[77]),/* "Netscape SSL Server Name" */ | ||
1897 | &(nid_objs[139]),/* "Netscape Server Gated Crypto" */ | ||
1898 | &(nid_objs[178]),/* "OCSP" */ | ||
1899 | &(nid_objs[370]),/* "OCSP Archive Cutoff" */ | ||
1900 | &(nid_objs[367]),/* "OCSP CRL ID" */ | ||
1901 | &(nid_objs[369]),/* "OCSP No Check" */ | ||
1902 | &(nid_objs[366]),/* "OCSP Nonce" */ | ||
1903 | &(nid_objs[371]),/* "OCSP Service Locator" */ | ||
1904 | &(nid_objs[180]),/* "OCSP Signing" */ | ||
1905 | &(nid_objs[161]),/* "PBES2" */ | ||
1906 | &(nid_objs[69]),/* "PBKDF2" */ | ||
1907 | &(nid_objs[162]),/* "PBMAC1" */ | ||
1908 | &(nid_objs[127]),/* "PKIX" */ | ||
1909 | &(nid_objs[164]),/* "Policy Qualifier CPS" */ | ||
1910 | &(nid_objs[165]),/* "Policy Qualifier User Notice" */ | ||
1911 | &(nid_objs[385]),/* "Private" */ | ||
1912 | &(nid_objs[ 1]),/* "RSA Data Security, Inc." */ | ||
1913 | &(nid_objs[ 2]),/* "RSA Data Security, Inc. PKCS" */ | ||
1914 | &(nid_objs[188]),/* "S/MIME" */ | ||
1915 | &(nid_objs[167]),/* "S/MIME Capabilities" */ | ||
1916 | &(nid_objs[387]),/* "SNMPv2" */ | ||
1917 | &(nid_objs[386]),/* "Security" */ | ||
1918 | &(nid_objs[394]),/* "Selected Attribute Types" */ | ||
1919 | &(nid_objs[143]),/* "Strong Extranet ID" */ | ||
1920 | &(nid_objs[398]),/* "Subject Information Access" */ | ||
1921 | &(nid_objs[130]),/* "TLS Web Client Authentication" */ | ||
1922 | &(nid_objs[129]),/* "TLS Web Server Authentication" */ | ||
1923 | &(nid_objs[133]),/* "Time Stamping" */ | ||
1924 | &(nid_objs[375]),/* "Trust Root" */ | ||
1925 | &(nid_objs[12]),/* "X509" */ | ||
1926 | &(nid_objs[402]),/* "X509v3 AC Targeting" */ | ||
1927 | &(nid_objs[90]),/* "X509v3 Authority Key Identifier" */ | ||
1928 | &(nid_objs[87]),/* "X509v3 Basic Constraints" */ | ||
1929 | &(nid_objs[103]),/* "X509v3 CRL Distribution Points" */ | ||
1930 | &(nid_objs[88]),/* "X509v3 CRL Number" */ | ||
1931 | &(nid_objs[141]),/* "X509v3 CRL Reason Code" */ | ||
1932 | &(nid_objs[89]),/* "X509v3 Certificate Policies" */ | ||
1933 | &(nid_objs[140]),/* "X509v3 Delta CRL Indicator" */ | ||
1934 | &(nid_objs[126]),/* "X509v3 Extended Key Usage" */ | ||
1935 | &(nid_objs[86]),/* "X509v3 Issuer Alternative Name" */ | ||
1936 | &(nid_objs[83]),/* "X509v3 Key Usage" */ | ||
1937 | &(nid_objs[403]),/* "X509v3 No Revocation Available" */ | ||
1938 | &(nid_objs[401]),/* "X509v3 Policy Constraints" */ | ||
1939 | &(nid_objs[84]),/* "X509v3 Private Key Usage Period" */ | ||
1940 | &(nid_objs[85]),/* "X509v3 Subject Alternative Name" */ | ||
1941 | &(nid_objs[82]),/* "X509v3 Subject Key Identifier" */ | ||
1942 | &(nid_objs[184]),/* "X9.57" */ | ||
1943 | &(nid_objs[185]),/* "X9.57 CM ?" */ | ||
1944 | &(nid_objs[478]),/* "aRecord" */ | ||
1945 | &(nid_objs[289]),/* "aaControls" */ | ||
1946 | &(nid_objs[287]),/* "ac-auditEntity" */ | ||
1947 | &(nid_objs[397]),/* "ac-proxying" */ | ||
1948 | &(nid_objs[288]),/* "ac-targeting" */ | ||
1949 | &(nid_objs[446]),/* "account" */ | ||
1950 | &(nid_objs[364]),/* "ad dvcs" */ | ||
1951 | &(nid_objs[419]),/* "aes-128-cbc" */ | ||
1952 | &(nid_objs[421]),/* "aes-128-cfb" */ | ||
1953 | &(nid_objs[418]),/* "aes-128-ecb" */ | ||
1954 | &(nid_objs[420]),/* "aes-128-ofb" */ | ||
1955 | &(nid_objs[423]),/* "aes-192-cbc" */ | ||
1956 | &(nid_objs[425]),/* "aes-192-cfb" */ | ||
1957 | &(nid_objs[422]),/* "aes-192-ecb" */ | ||
1958 | &(nid_objs[424]),/* "aes-192-ofb" */ | ||
1959 | &(nid_objs[427]),/* "aes-256-cbc" */ | ||
1960 | &(nid_objs[429]),/* "aes-256-cfb" */ | ||
1961 | &(nid_objs[426]),/* "aes-256-ecb" */ | ||
1962 | &(nid_objs[428]),/* "aes-256-ofb" */ | ||
1963 | &(nid_objs[376]),/* "algorithm" */ | ||
1964 | &(nid_objs[484]),/* "associatedDomain" */ | ||
1965 | &(nid_objs[485]),/* "associatedName" */ | ||
1966 | &(nid_objs[501]),/* "audio" */ | ||
1967 | &(nid_objs[91]),/* "bf-cbc" */ | ||
1968 | &(nid_objs[93]),/* "bf-cfb" */ | ||
1969 | &(nid_objs[92]),/* "bf-ecb" */ | ||
1970 | &(nid_objs[94]),/* "bf-ofb" */ | ||
1971 | &(nid_objs[494]),/* "buildingName" */ | ||
1972 | &(nid_objs[483]),/* "cNAMERecord" */ | ||
1973 | &(nid_objs[443]),/* "caseIgnoreIA5StringSyntax" */ | ||
1974 | &(nid_objs[108]),/* "cast5-cbc" */ | ||
1975 | &(nid_objs[110]),/* "cast5-cfb" */ | ||
1976 | &(nid_objs[109]),/* "cast5-ecb" */ | ||
1977 | &(nid_objs[111]),/* "cast5-ofb" */ | ||
1978 | &(nid_objs[404]),/* "ccitt" */ | ||
1979 | &(nid_objs[152]),/* "certBag" */ | ||
1980 | &(nid_objs[54]),/* "challengePassword" */ | ||
1981 | &(nid_objs[407]),/* "characteristic-two-field" */ | ||
1982 | &(nid_objs[395]),/* "clearance" */ | ||
1983 | &(nid_objs[13]),/* "commonName" */ | ||
1984 | &(nid_objs[50]),/* "contentType" */ | ||
1985 | &(nid_objs[53]),/* "countersignature" */ | ||
1986 | &(nid_objs[14]),/* "countryName" */ | ||
1987 | &(nid_objs[153]),/* "crlBag" */ | ||
1988 | &(nid_objs[500]),/* "dITRedirect" */ | ||
1989 | &(nid_objs[451]),/* "dNSDomain" */ | ||
1990 | &(nid_objs[495]),/* "dSAQuality" */ | ||
1991 | &(nid_objs[434]),/* "data" */ | ||
1992 | &(nid_objs[390]),/* "dcObject" */ | ||
1993 | &(nid_objs[31]),/* "des-cbc" */ | ||
1994 | &(nid_objs[30]),/* "des-cfb" */ | ||
1995 | &(nid_objs[29]),/* "des-ecb" */ | ||
1996 | &(nid_objs[32]),/* "des-ede" */ | ||
1997 | &(nid_objs[43]),/* "des-ede-cbc" */ | ||
1998 | &(nid_objs[60]),/* "des-ede-cfb" */ | ||
1999 | &(nid_objs[62]),/* "des-ede-ofb" */ | ||
2000 | &(nid_objs[33]),/* "des-ede3" */ | ||
2001 | &(nid_objs[44]),/* "des-ede3-cbc" */ | ||
2002 | &(nid_objs[61]),/* "des-ede3-cfb" */ | ||
2003 | &(nid_objs[63]),/* "des-ede3-ofb" */ | ||
2004 | &(nid_objs[45]),/* "des-ofb" */ | ||
2005 | &(nid_objs[107]),/* "description" */ | ||
2006 | &(nid_objs[80]),/* "desx-cbc" */ | ||
2007 | &(nid_objs[28]),/* "dhKeyAgreement" */ | ||
2008 | &(nid_objs[11]),/* "directory services (X.500)" */ | ||
2009 | &(nid_objs[378]),/* "directory services - algorithms" */ | ||
2010 | &(nid_objs[174]),/* "dnQualifier" */ | ||
2011 | &(nid_objs[447]),/* "document" */ | ||
2012 | &(nid_objs[471]),/* "documentAuthor" */ | ||
2013 | &(nid_objs[468]),/* "documentIdentifier" */ | ||
2014 | &(nid_objs[472]),/* "documentLocation" */ | ||
2015 | &(nid_objs[502]),/* "documentPublisher" */ | ||
2016 | &(nid_objs[449]),/* "documentSeries" */ | ||
2017 | &(nid_objs[469]),/* "documentTitle" */ | ||
2018 | &(nid_objs[470]),/* "documentVersion" */ | ||
2019 | &(nid_objs[380]),/* "dod" */ | ||
2020 | &(nid_objs[391]),/* "domainComponent" */ | ||
2021 | &(nid_objs[452]),/* "domainRelatedObject" */ | ||
2022 | &(nid_objs[116]),/* "dsaEncryption" */ | ||
2023 | &(nid_objs[67]),/* "dsaEncryption-old" */ | ||
2024 | &(nid_objs[66]),/* "dsaWithSHA" */ | ||
2025 | &(nid_objs[113]),/* "dsaWithSHA1" */ | ||
2026 | &(nid_objs[70]),/* "dsaWithSHA1-old" */ | ||
2027 | &(nid_objs[297]),/* "dvcs" */ | ||
2028 | &(nid_objs[416]),/* "ecdsa-with-SHA1" */ | ||
2029 | &(nid_objs[48]),/* "emailAddress" */ | ||
2030 | &(nid_objs[56]),/* "extendedCertificateAttributes" */ | ||
2031 | &(nid_objs[462]),/* "favouriteDrink" */ | ||
2032 | &(nid_objs[453]),/* "friendlyCountry" */ | ||
2033 | &(nid_objs[490]),/* "friendlyCountryName" */ | ||
2034 | &(nid_objs[156]),/* "friendlyName" */ | ||
2035 | &(nid_objs[509]),/* "generationQualifier" */ | ||
2036 | &(nid_objs[99]),/* "givenName" */ | ||
2037 | &(nid_objs[163]),/* "hmacWithSHA1" */ | ||
2038 | &(nid_objs[486]),/* "homePostalAddress" */ | ||
2039 | &(nid_objs[473]),/* "homeTelephoneNumber" */ | ||
2040 | &(nid_objs[466]),/* "host" */ | ||
2041 | &(nid_objs[442]),/* "iA5StringSyntax" */ | ||
2042 | &(nid_objs[381]),/* "iana" */ | ||
2043 | &(nid_objs[266]),/* "id-aca" */ | ||
2044 | &(nid_objs[355]),/* "id-aca-accessIdentity" */ | ||
2045 | &(nid_objs[354]),/* "id-aca-authenticationInfo" */ | ||
2046 | &(nid_objs[356]),/* "id-aca-chargingIdentity" */ | ||
2047 | &(nid_objs[399]),/* "id-aca-encAttrs" */ | ||
2048 | &(nid_objs[357]),/* "id-aca-group" */ | ||
2049 | &(nid_objs[358]),/* "id-aca-role" */ | ||
2050 | &(nid_objs[176]),/* "id-ad" */ | ||
2051 | &(nid_objs[262]),/* "id-alg" */ | ||
2052 | &(nid_objs[323]),/* "id-alg-des40" */ | ||
2053 | &(nid_objs[326]),/* "id-alg-dh-pop" */ | ||
2054 | &(nid_objs[325]),/* "id-alg-dh-sig-hmac-sha1" */ | ||
2055 | &(nid_objs[324]),/* "id-alg-noSignature" */ | ||
2056 | &(nid_objs[268]),/* "id-cct" */ | ||
2057 | &(nid_objs[361]),/* "id-cct-PKIData" */ | ||
2058 | &(nid_objs[362]),/* "id-cct-PKIResponse" */ | ||
2059 | &(nid_objs[360]),/* "id-cct-crs" */ | ||
2060 | &(nid_objs[81]),/* "id-ce" */ | ||
2061 | &(nid_objs[263]),/* "id-cmc" */ | ||
2062 | &(nid_objs[334]),/* "id-cmc-addExtensions" */ | ||
2063 | &(nid_objs[346]),/* "id-cmc-confirmCertAcceptance" */ | ||
2064 | &(nid_objs[330]),/* "id-cmc-dataReturn" */ | ||
2065 | &(nid_objs[336]),/* "id-cmc-decryptedPOP" */ | ||
2066 | &(nid_objs[335]),/* "id-cmc-encryptedPOP" */ | ||
2067 | &(nid_objs[339]),/* "id-cmc-getCRL" */ | ||
2068 | &(nid_objs[338]),/* "id-cmc-getCert" */ | ||
2069 | &(nid_objs[328]),/* "id-cmc-identification" */ | ||
2070 | &(nid_objs[329]),/* "id-cmc-identityProof" */ | ||
2071 | &(nid_objs[337]),/* "id-cmc-lraPOPWitness" */ | ||
2072 | &(nid_objs[344]),/* "id-cmc-popLinkRandom" */ | ||
2073 | &(nid_objs[345]),/* "id-cmc-popLinkWitness" */ | ||
2074 | &(nid_objs[343]),/* "id-cmc-queryPending" */ | ||
2075 | &(nid_objs[333]),/* "id-cmc-recipientNonce" */ | ||
2076 | &(nid_objs[341]),/* "id-cmc-regInfo" */ | ||
2077 | &(nid_objs[342]),/* "id-cmc-responseInfo" */ | ||
2078 | &(nid_objs[340]),/* "id-cmc-revokeRequest" */ | ||
2079 | &(nid_objs[332]),/* "id-cmc-senderNonce" */ | ||
2080 | &(nid_objs[327]),/* "id-cmc-statusInfo" */ | ||
2081 | &(nid_objs[331]),/* "id-cmc-transactionId" */ | ||
2082 | &(nid_objs[408]),/* "id-ecPublicKey" */ | ||
2083 | &(nid_objs[508]),/* "id-hex-multipart-message" */ | ||
2084 | &(nid_objs[507]),/* "id-hex-partial-message" */ | ||
2085 | &(nid_objs[260]),/* "id-it" */ | ||
2086 | &(nid_objs[302]),/* "id-it-caKeyUpdateInfo" */ | ||
2087 | &(nid_objs[298]),/* "id-it-caProtEncCert" */ | ||
2088 | &(nid_objs[311]),/* "id-it-confirmWaitTime" */ | ||
2089 | &(nid_objs[303]),/* "id-it-currentCRL" */ | ||
2090 | &(nid_objs[300]),/* "id-it-encKeyPairTypes" */ | ||
2091 | &(nid_objs[310]),/* "id-it-implicitConfirm" */ | ||
2092 | &(nid_objs[308]),/* "id-it-keyPairParamRep" */ | ||
2093 | &(nid_objs[307]),/* "id-it-keyPairParamReq" */ | ||
2094 | &(nid_objs[312]),/* "id-it-origPKIMessage" */ | ||
2095 | &(nid_objs[301]),/* "id-it-preferredSymmAlg" */ | ||
2096 | &(nid_objs[309]),/* "id-it-revPassphrase" */ | ||
2097 | &(nid_objs[299]),/* "id-it-signKeyPairTypes" */ | ||
2098 | &(nid_objs[305]),/* "id-it-subscriptionRequest" */ | ||
2099 | &(nid_objs[306]),/* "id-it-subscriptionResponse" */ | ||
2100 | &(nid_objs[304]),/* "id-it-unsupportedOIDs" */ | ||
2101 | &(nid_objs[128]),/* "id-kp" */ | ||
2102 | &(nid_objs[280]),/* "id-mod-attribute-cert" */ | ||
2103 | &(nid_objs[274]),/* "id-mod-cmc" */ | ||
2104 | &(nid_objs[277]),/* "id-mod-cmp" */ | ||
2105 | &(nid_objs[284]),/* "id-mod-cmp2000" */ | ||
2106 | &(nid_objs[273]),/* "id-mod-crmf" */ | ||
2107 | &(nid_objs[283]),/* "id-mod-dvcs" */ | ||
2108 | &(nid_objs[275]),/* "id-mod-kea-profile-88" */ | ||
2109 | &(nid_objs[276]),/* "id-mod-kea-profile-93" */ | ||
2110 | &(nid_objs[282]),/* "id-mod-ocsp" */ | ||
2111 | &(nid_objs[278]),/* "id-mod-qualified-cert-88" */ | ||
2112 | &(nid_objs[279]),/* "id-mod-qualified-cert-93" */ | ||
2113 | &(nid_objs[281]),/* "id-mod-timestamp-protocol" */ | ||
2114 | &(nid_objs[264]),/* "id-on" */ | ||
2115 | &(nid_objs[347]),/* "id-on-personalData" */ | ||
2116 | &(nid_objs[265]),/* "id-pda" */ | ||
2117 | &(nid_objs[352]),/* "id-pda-countryOfCitizenship" */ | ||
2118 | &(nid_objs[353]),/* "id-pda-countryOfResidence" */ | ||
2119 | &(nid_objs[348]),/* "id-pda-dateOfBirth" */ | ||
2120 | &(nid_objs[351]),/* "id-pda-gender" */ | ||
2121 | &(nid_objs[349]),/* "id-pda-placeOfBirth" */ | ||
2122 | &(nid_objs[175]),/* "id-pe" */ | ||
2123 | &(nid_objs[261]),/* "id-pkip" */ | ||
2124 | &(nid_objs[258]),/* "id-pkix-mod" */ | ||
2125 | &(nid_objs[269]),/* "id-pkix1-explicit-88" */ | ||
2126 | &(nid_objs[271]),/* "id-pkix1-explicit-93" */ | ||
2127 | &(nid_objs[270]),/* "id-pkix1-implicit-88" */ | ||
2128 | &(nid_objs[272]),/* "id-pkix1-implicit-93" */ | ||
2129 | &(nid_objs[267]),/* "id-qcs" */ | ||
2130 | &(nid_objs[359]),/* "id-qcs-pkixQCSyntax-v1" */ | ||
2131 | &(nid_objs[259]),/* "id-qt" */ | ||
2132 | &(nid_objs[313]),/* "id-regCtrl" */ | ||
2133 | &(nid_objs[316]),/* "id-regCtrl-authenticator" */ | ||
2134 | &(nid_objs[319]),/* "id-regCtrl-oldCertID" */ | ||
2135 | &(nid_objs[318]),/* "id-regCtrl-pkiArchiveOptions" */ | ||
2136 | &(nid_objs[317]),/* "id-regCtrl-pkiPublicationInfo" */ | ||
2137 | &(nid_objs[320]),/* "id-regCtrl-protocolEncrKey" */ | ||
2138 | &(nid_objs[315]),/* "id-regCtrl-regToken" */ | ||
2139 | &(nid_objs[314]),/* "id-regInfo" */ | ||
2140 | &(nid_objs[322]),/* "id-regInfo-certReq" */ | ||
2141 | &(nid_objs[321]),/* "id-regInfo-utf8Pairs" */ | ||
2142 | &(nid_objs[191]),/* "id-smime-aa" */ | ||
2143 | &(nid_objs[215]),/* "id-smime-aa-contentHint" */ | ||
2144 | &(nid_objs[218]),/* "id-smime-aa-contentIdentifier" */ | ||
2145 | &(nid_objs[221]),/* "id-smime-aa-contentReference" */ | ||
2146 | &(nid_objs[240]),/* "id-smime-aa-dvcs-dvc" */ | ||
2147 | &(nid_objs[217]),/* "id-smime-aa-encapContentType" */ | ||
2148 | &(nid_objs[222]),/* "id-smime-aa-encrypKeyPref" */ | ||
2149 | &(nid_objs[220]),/* "id-smime-aa-equivalentLabels" */ | ||
2150 | &(nid_objs[232]),/* "id-smime-aa-ets-CertificateRefs" */ | ||
2151 | &(nid_objs[233]),/* "id-smime-aa-ets-RevocationRefs" */ | ||
2152 | &(nid_objs[238]),/* "id-smime-aa-ets-archiveTimeStamp" */ | ||
2153 | &(nid_objs[237]),/* "id-smime-aa-ets-certCRLTimestamp" */ | ||
2154 | &(nid_objs[234]),/* "id-smime-aa-ets-certValues" */ | ||
2155 | &(nid_objs[227]),/* "id-smime-aa-ets-commitmentType" */ | ||
2156 | &(nid_objs[231]),/* "id-smime-aa-ets-contentTimestamp" */ | ||
2157 | &(nid_objs[236]),/* "id-smime-aa-ets-escTimeStamp" */ | ||
2158 | &(nid_objs[230]),/* "id-smime-aa-ets-otherSigCert" */ | ||
2159 | &(nid_objs[235]),/* "id-smime-aa-ets-revocationValues" */ | ||
2160 | &(nid_objs[226]),/* "id-smime-aa-ets-sigPolicyId" */ | ||
2161 | &(nid_objs[229]),/* "id-smime-aa-ets-signerAttr" */ | ||
2162 | &(nid_objs[228]),/* "id-smime-aa-ets-signerLocation" */ | ||
2163 | &(nid_objs[219]),/* "id-smime-aa-macValue" */ | ||
2164 | &(nid_objs[214]),/* "id-smime-aa-mlExpandHistory" */ | ||
2165 | &(nid_objs[216]),/* "id-smime-aa-msgSigDigest" */ | ||
2166 | &(nid_objs[212]),/* "id-smime-aa-receiptRequest" */ | ||
2167 | &(nid_objs[213]),/* "id-smime-aa-securityLabel" */ | ||
2168 | &(nid_objs[239]),/* "id-smime-aa-signatureType" */ | ||
2169 | &(nid_objs[223]),/* "id-smime-aa-signingCertificate" */ | ||
2170 | &(nid_objs[224]),/* "id-smime-aa-smimeEncryptCerts" */ | ||
2171 | &(nid_objs[225]),/* "id-smime-aa-timeStampToken" */ | ||
2172 | &(nid_objs[192]),/* "id-smime-alg" */ | ||
2173 | &(nid_objs[243]),/* "id-smime-alg-3DESwrap" */ | ||
2174 | &(nid_objs[246]),/* "id-smime-alg-CMS3DESwrap" */ | ||
2175 | &(nid_objs[247]),/* "id-smime-alg-CMSRC2wrap" */ | ||
2176 | &(nid_objs[245]),/* "id-smime-alg-ESDH" */ | ||
2177 | &(nid_objs[241]),/* "id-smime-alg-ESDHwith3DES" */ | ||
2178 | &(nid_objs[242]),/* "id-smime-alg-ESDHwithRC2" */ | ||
2179 | &(nid_objs[244]),/* "id-smime-alg-RC2wrap" */ | ||
2180 | &(nid_objs[193]),/* "id-smime-cd" */ | ||
2181 | &(nid_objs[248]),/* "id-smime-cd-ldap" */ | ||
2182 | &(nid_objs[190]),/* "id-smime-ct" */ | ||
2183 | &(nid_objs[210]),/* "id-smime-ct-DVCSRequestData" */ | ||
2184 | &(nid_objs[211]),/* "id-smime-ct-DVCSResponseData" */ | ||
2185 | &(nid_objs[208]),/* "id-smime-ct-TDTInfo" */ | ||
2186 | &(nid_objs[207]),/* "id-smime-ct-TSTInfo" */ | ||
2187 | &(nid_objs[205]),/* "id-smime-ct-authData" */ | ||
2188 | &(nid_objs[209]),/* "id-smime-ct-contentInfo" */ | ||
2189 | &(nid_objs[206]),/* "id-smime-ct-publishCert" */ | ||
2190 | &(nid_objs[204]),/* "id-smime-ct-receipt" */ | ||
2191 | &(nid_objs[195]),/* "id-smime-cti" */ | ||
2192 | &(nid_objs[255]),/* "id-smime-cti-ets-proofOfApproval" */ | ||
2193 | &(nid_objs[256]),/* "id-smime-cti-ets-proofOfCreation" */ | ||
2194 | &(nid_objs[253]),/* "id-smime-cti-ets-proofOfDelivery" */ | ||
2195 | &(nid_objs[251]),/* "id-smime-cti-ets-proofOfOrigin" */ | ||
2196 | &(nid_objs[252]),/* "id-smime-cti-ets-proofOfReceipt" */ | ||
2197 | &(nid_objs[254]),/* "id-smime-cti-ets-proofOfSender" */ | ||
2198 | &(nid_objs[189]),/* "id-smime-mod" */ | ||
2199 | &(nid_objs[196]),/* "id-smime-mod-cms" */ | ||
2200 | &(nid_objs[197]),/* "id-smime-mod-ess" */ | ||
2201 | &(nid_objs[202]),/* "id-smime-mod-ets-eSigPolicy-88" */ | ||
2202 | &(nid_objs[203]),/* "id-smime-mod-ets-eSigPolicy-97" */ | ||
2203 | &(nid_objs[200]),/* "id-smime-mod-ets-eSignature-88" */ | ||
2204 | &(nid_objs[201]),/* "id-smime-mod-ets-eSignature-97" */ | ||
2205 | &(nid_objs[199]),/* "id-smime-mod-msg-v3" */ | ||
2206 | &(nid_objs[198]),/* "id-smime-mod-oid" */ | ||
2207 | &(nid_objs[194]),/* "id-smime-spq" */ | ||
2208 | &(nid_objs[250]),/* "id-smime-spq-ets-sqt-unotice" */ | ||
2209 | &(nid_objs[249]),/* "id-smime-spq-ets-sqt-uri" */ | ||
2210 | &(nid_objs[34]),/* "idea-cbc" */ | ||
2211 | &(nid_objs[35]),/* "idea-cfb" */ | ||
2212 | &(nid_objs[36]),/* "idea-ecb" */ | ||
2213 | &(nid_objs[46]),/* "idea-ofb" */ | ||
2214 | &(nid_objs[461]),/* "info" */ | ||
2215 | &(nid_objs[101]),/* "initials" */ | ||
2216 | &(nid_objs[181]),/* "iso" */ | ||
2217 | &(nid_objs[492]),/* "janetMailbox" */ | ||
2218 | &(nid_objs[393]),/* "joint-iso-ccitt" */ | ||
2219 | &(nid_objs[150]),/* "keyBag" */ | ||
2220 | &(nid_objs[477]),/* "lastModifiedBy" */ | ||
2221 | &(nid_objs[476]),/* "lastModifiedTime" */ | ||
2222 | &(nid_objs[157]),/* "localKeyID" */ | ||
2223 | &(nid_objs[15]),/* "localityName" */ | ||
2224 | &(nid_objs[480]),/* "mXRecord" */ | ||
2225 | &(nid_objs[493]),/* "mailPreferenceOption" */ | ||
2226 | &(nid_objs[467]),/* "manager" */ | ||
2227 | &(nid_objs[ 3]),/* "md2" */ | ||
2228 | &(nid_objs[ 7]),/* "md2WithRSAEncryption" */ | ||
2229 | &(nid_objs[257]),/* "md4" */ | ||
2230 | &(nid_objs[396]),/* "md4WithRSAEncryption" */ | ||
2231 | &(nid_objs[ 4]),/* "md5" */ | ||
2232 | &(nid_objs[114]),/* "md5-sha1" */ | ||
2233 | &(nid_objs[104]),/* "md5WithRSA" */ | ||
2234 | &(nid_objs[ 8]),/* "md5WithRSAEncryption" */ | ||
2235 | &(nid_objs[95]),/* "mdc2" */ | ||
2236 | &(nid_objs[96]),/* "mdc2WithRSA" */ | ||
2237 | &(nid_objs[51]),/* "messageDigest" */ | ||
2238 | &(nid_objs[506]),/* "mime-mhs-bodies" */ | ||
2239 | &(nid_objs[505]),/* "mime-mhs-headings" */ | ||
2240 | &(nid_objs[488]),/* "mobileTelephoneNumber" */ | ||
2241 | &(nid_objs[481]),/* "nSRecord" */ | ||
2242 | &(nid_objs[173]),/* "name" */ | ||
2243 | &(nid_objs[379]),/* "org" */ | ||
2244 | &(nid_objs[17]),/* "organizationName" */ | ||
2245 | &(nid_objs[491]),/* "organizationalStatus" */ | ||
2246 | &(nid_objs[18]),/* "organizationalUnitName" */ | ||
2247 | &(nid_objs[475]),/* "otherMailbox" */ | ||
2248 | &(nid_objs[489]),/* "pagerTelephoneNumber" */ | ||
2249 | &(nid_objs[374]),/* "path" */ | ||
2250 | &(nid_objs[ 9]),/* "pbeWithMD2AndDES-CBC" */ | ||
2251 | &(nid_objs[168]),/* "pbeWithMD2AndRC2-CBC" */ | ||
2252 | &(nid_objs[112]),/* "pbeWithMD5AndCast5CBC" */ | ||
2253 | &(nid_objs[10]),/* "pbeWithMD5AndDES-CBC" */ | ||
2254 | &(nid_objs[169]),/* "pbeWithMD5AndRC2-CBC" */ | ||
2255 | &(nid_objs[148]),/* "pbeWithSHA1And128BitRC2-CBC" */ | ||
2256 | &(nid_objs[144]),/* "pbeWithSHA1And128BitRC4" */ | ||
2257 | &(nid_objs[147]),/* "pbeWithSHA1And2-KeyTripleDES-CBC" */ | ||
2258 | &(nid_objs[146]),/* "pbeWithSHA1And3-KeyTripleDES-CBC" */ | ||
2259 | &(nid_objs[149]),/* "pbeWithSHA1And40BitRC2-CBC" */ | ||
2260 | &(nid_objs[145]),/* "pbeWithSHA1And40BitRC4" */ | ||
2261 | &(nid_objs[170]),/* "pbeWithSHA1AndDES-CBC" */ | ||
2262 | &(nid_objs[68]),/* "pbeWithSHA1AndRC2-CBC" */ | ||
2263 | &(nid_objs[499]),/* "personalSignature" */ | ||
2264 | &(nid_objs[487]),/* "personalTitle" */ | ||
2265 | &(nid_objs[464]),/* "photo" */ | ||
2266 | &(nid_objs[437]),/* "pilot" */ | ||
2267 | &(nid_objs[439]),/* "pilotAttributeSyntax" */ | ||
2268 | &(nid_objs[438]),/* "pilotAttributeType" */ | ||
2269 | &(nid_objs[479]),/* "pilotAttributeType27" */ | ||
2270 | &(nid_objs[456]),/* "pilotDSA" */ | ||
2271 | &(nid_objs[441]),/* "pilotGroups" */ | ||
2272 | &(nid_objs[444]),/* "pilotObject" */ | ||
2273 | &(nid_objs[440]),/* "pilotObjectClass" */ | ||
2274 | &(nid_objs[455]),/* "pilotOrganization" */ | ||
2275 | &(nid_objs[445]),/* "pilotPerson" */ | ||
2276 | &(nid_objs[186]),/* "pkcs1" */ | ||
2277 | &(nid_objs[27]),/* "pkcs3" */ | ||
2278 | &(nid_objs[187]),/* "pkcs5" */ | ||
2279 | &(nid_objs[20]),/* "pkcs7" */ | ||
2280 | &(nid_objs[21]),/* "pkcs7-data" */ | ||
2281 | &(nid_objs[25]),/* "pkcs7-digestData" */ | ||
2282 | &(nid_objs[26]),/* "pkcs7-encryptedData" */ | ||
2283 | &(nid_objs[23]),/* "pkcs7-envelopedData" */ | ||
2284 | &(nid_objs[24]),/* "pkcs7-signedAndEnvelopedData" */ | ||
2285 | &(nid_objs[22]),/* "pkcs7-signedData" */ | ||
2286 | &(nid_objs[151]),/* "pkcs8ShroudedKeyBag" */ | ||
2287 | &(nid_objs[47]),/* "pkcs9" */ | ||
2288 | &(nid_objs[406]),/* "prime-field" */ | ||
2289 | &(nid_objs[409]),/* "prime192v1" */ | ||
2290 | &(nid_objs[410]),/* "prime192v2" */ | ||
2291 | &(nid_objs[411]),/* "prime192v3" */ | ||
2292 | &(nid_objs[412]),/* "prime239v1" */ | ||
2293 | &(nid_objs[413]),/* "prime239v2" */ | ||
2294 | &(nid_objs[414]),/* "prime239v3" */ | ||
2295 | &(nid_objs[415]),/* "prime256v1" */ | ||
2296 | &(nid_objs[435]),/* "pss" */ | ||
2297 | &(nid_objs[286]),/* "qcStatements" */ | ||
2298 | &(nid_objs[457]),/* "qualityLabelledData" */ | ||
2299 | &(nid_objs[450]),/* "rFC822localPart" */ | ||
2300 | &(nid_objs[98]),/* "rc2-40-cbc" */ | ||
2301 | &(nid_objs[166]),/* "rc2-64-cbc" */ | ||
2302 | &(nid_objs[37]),/* "rc2-cbc" */ | ||
2303 | &(nid_objs[39]),/* "rc2-cfb" */ | ||
2304 | &(nid_objs[38]),/* "rc2-ecb" */ | ||
2305 | &(nid_objs[40]),/* "rc2-ofb" */ | ||
2306 | &(nid_objs[ 5]),/* "rc4" */ | ||
2307 | &(nid_objs[97]),/* "rc4-40" */ | ||
2308 | &(nid_objs[120]),/* "rc5-cbc" */ | ||
2309 | &(nid_objs[122]),/* "rc5-cfb" */ | ||
2310 | &(nid_objs[121]),/* "rc5-ecb" */ | ||
2311 | &(nid_objs[123]),/* "rc5-ofb" */ | ||
2312 | &(nid_objs[460]),/* "rfc822Mailbox" */ | ||
2313 | &(nid_objs[117]),/* "ripemd160" */ | ||
2314 | &(nid_objs[119]),/* "ripemd160WithRSA" */ | ||
2315 | &(nid_objs[400]),/* "role" */ | ||
2316 | &(nid_objs[448]),/* "room" */ | ||
2317 | &(nid_objs[463]),/* "roomNumber" */ | ||
2318 | &(nid_objs[19]),/* "rsa" */ | ||
2319 | &(nid_objs[ 6]),/* "rsaEncryption" */ | ||
2320 | &(nid_objs[377]),/* "rsaSignature" */ | ||
2321 | &(nid_objs[124]),/* "run length compression" */ | ||
2322 | &(nid_objs[482]),/* "sOARecord" */ | ||
2323 | &(nid_objs[155]),/* "safeContentsBag" */ | ||
2324 | &(nid_objs[291]),/* "sbqp-autonomousSysNum" */ | ||
2325 | &(nid_objs[290]),/* "sbqp-ipAddrBlock" */ | ||
2326 | &(nid_objs[292]),/* "sbqp-routerIdentifier" */ | ||
2327 | &(nid_objs[159]),/* "sdsiCertificate" */ | ||
2328 | &(nid_objs[154]),/* "secretBag" */ | ||
2329 | &(nid_objs[474]),/* "secretary" */ | ||
2330 | &(nid_objs[105]),/* "serialNumber" */ | ||
2331 | &(nid_objs[41]),/* "sha" */ | ||
2332 | &(nid_objs[64]),/* "sha1" */ | ||
2333 | &(nid_objs[115]),/* "sha1WithRSA" */ | ||
2334 | &(nid_objs[65]),/* "sha1WithRSAEncryption" */ | ||
2335 | &(nid_objs[42]),/* "shaWithRSAEncryption" */ | ||
2336 | &(nid_objs[52]),/* "signingTime" */ | ||
2337 | &(nid_objs[454]),/* "simpleSecurityObject" */ | ||
2338 | &(nid_objs[496]),/* "singleLevelQuality" */ | ||
2339 | &(nid_objs[16]),/* "stateOrProvinceName" */ | ||
2340 | &(nid_objs[498]),/* "subtreeMaximumQuality" */ | ||
2341 | &(nid_objs[497]),/* "subtreeMinimumQuality" */ | ||
2342 | &(nid_objs[100]),/* "surname" */ | ||
2343 | &(nid_objs[459]),/* "textEncodedORAddress" */ | ||
2344 | &(nid_objs[293]),/* "textNotice" */ | ||
2345 | &(nid_objs[106]),/* "title" */ | ||
2346 | &(nid_objs[436]),/* "ucl" */ | ||
2347 | &(nid_objs[ 0]),/* "undefined" */ | ||
2348 | &(nid_objs[55]),/* "unstructuredAddress" */ | ||
2349 | &(nid_objs[49]),/* "unstructuredName" */ | ||
2350 | &(nid_objs[465]),/* "userClass" */ | ||
2351 | &(nid_objs[458]),/* "userId" */ | ||
2352 | &(nid_objs[373]),/* "valid" */ | ||
2353 | &(nid_objs[503]),/* "x500UniqueIdentifier" */ | ||
2354 | &(nid_objs[158]),/* "x509Certificate" */ | ||
2355 | &(nid_objs[160]),/* "x509Crl" */ | ||
2356 | &(nid_objs[125]),/* "zlib compression" */ | ||
2357 | }; | ||
2358 | |||
2359 | static ASN1_OBJECT *obj_objs[NUM_OBJ]={ | ||
2360 | &(nid_objs[ 0]),/* OBJ_undef 0 */ | ||
2361 | &(nid_objs[404]),/* OBJ_ccitt 0 */ | ||
2362 | &(nid_objs[434]),/* OBJ_data 0 9 */ | ||
2363 | &(nid_objs[181]),/* OBJ_iso 1 */ | ||
2364 | &(nid_objs[182]),/* OBJ_member_body 1 2 */ | ||
2365 | &(nid_objs[379]),/* OBJ_org 1 3 */ | ||
2366 | &(nid_objs[393]),/* OBJ_joint_iso_ccitt 2 */ | ||
2367 | &(nid_objs[11]),/* OBJ_X500 2 5 */ | ||
2368 | &(nid_objs[380]),/* OBJ_dod 1 3 6 */ | ||
2369 | &(nid_objs[12]),/* OBJ_X509 2 5 4 */ | ||
2370 | &(nid_objs[378]),/* OBJ_X500algorithms 2 5 8 */ | ||
2371 | &(nid_objs[81]),/* OBJ_id_ce 2 5 29 */ | ||
2372 | &(nid_objs[435]),/* OBJ_pss 0 9 2342 */ | ||
2373 | &(nid_objs[183]),/* OBJ_ISO_US 1 2 840 */ | ||
2374 | &(nid_objs[381]),/* OBJ_iana 1 3 6 1 */ | ||
2375 | &(nid_objs[394]),/* OBJ_selected_attribute_types 2 5 1 5 */ | ||
2376 | &(nid_objs[13]),/* OBJ_commonName 2 5 4 3 */ | ||
2377 | &(nid_objs[100]),/* OBJ_surname 2 5 4 4 */ | ||
2378 | &(nid_objs[105]),/* OBJ_serialNumber 2 5 4 5 */ | ||
2379 | &(nid_objs[14]),/* OBJ_countryName 2 5 4 6 */ | ||
2380 | &(nid_objs[15]),/* OBJ_localityName 2 5 4 7 */ | ||
2381 | &(nid_objs[16]),/* OBJ_stateOrProvinceName 2 5 4 8 */ | ||
2382 | &(nid_objs[17]),/* OBJ_organizationName 2 5 4 10 */ | ||
2383 | &(nid_objs[18]),/* OBJ_organizationalUnitName 2 5 4 11 */ | ||
2384 | &(nid_objs[106]),/* OBJ_title 2 5 4 12 */ | ||
2385 | &(nid_objs[107]),/* OBJ_description 2 5 4 13 */ | ||
2386 | &(nid_objs[173]),/* OBJ_name 2 5 4 41 */ | ||
2387 | &(nid_objs[99]),/* OBJ_givenName 2 5 4 42 */ | ||
2388 | &(nid_objs[101]),/* OBJ_initials 2 5 4 43 */ | ||
2389 | &(nid_objs[509]),/* OBJ_generationQualifier 2 5 4 44 */ | ||
2390 | &(nid_objs[503]),/* OBJ_x500UniqueIdentifier 2 5 4 45 */ | ||
2391 | &(nid_objs[174]),/* OBJ_dnQualifier 2 5 4 46 */ | ||
2392 | &(nid_objs[400]),/* OBJ_role 2 5 4 72 */ | ||
2393 | &(nid_objs[82]),/* OBJ_subject_key_identifier 2 5 29 14 */ | ||
2394 | &(nid_objs[83]),/* OBJ_key_usage 2 5 29 15 */ | ||
2395 | &(nid_objs[84]),/* OBJ_private_key_usage_period 2 5 29 16 */ | ||
2396 | &(nid_objs[85]),/* OBJ_subject_alt_name 2 5 29 17 */ | ||
2397 | &(nid_objs[86]),/* OBJ_issuer_alt_name 2 5 29 18 */ | ||
2398 | &(nid_objs[87]),/* OBJ_basic_constraints 2 5 29 19 */ | ||
2399 | &(nid_objs[88]),/* OBJ_crl_number 2 5 29 20 */ | ||
2400 | &(nid_objs[141]),/* OBJ_crl_reason 2 5 29 21 */ | ||
2401 | &(nid_objs[430]),/* OBJ_hold_instruction_code 2 5 29 23 */ | ||
2402 | &(nid_objs[142]),/* OBJ_invalidity_date 2 5 29 24 */ | ||
2403 | &(nid_objs[140]),/* OBJ_delta_crl 2 5 29 27 */ | ||
2404 | &(nid_objs[103]),/* OBJ_crl_distribution_points 2 5 29 31 */ | ||
2405 | &(nid_objs[89]),/* OBJ_certificate_policies 2 5 29 32 */ | ||
2406 | &(nid_objs[90]),/* OBJ_authority_key_identifier 2 5 29 35 */ | ||
2407 | &(nid_objs[401]),/* OBJ_policy_constraints 2 5 29 36 */ | ||
2408 | &(nid_objs[126]),/* OBJ_ext_key_usage 2 5 29 37 */ | ||
2409 | &(nid_objs[402]),/* OBJ_target_information 2 5 29 55 */ | ||
2410 | &(nid_objs[403]),/* OBJ_no_rev_avail 2 5 29 56 */ | ||
2411 | &(nid_objs[382]),/* OBJ_Directory 1 3 6 1 1 */ | ||
2412 | &(nid_objs[383]),/* OBJ_Management 1 3 6 1 2 */ | ||
2413 | &(nid_objs[384]),/* OBJ_Experimental 1 3 6 1 3 */ | ||
2414 | &(nid_objs[385]),/* OBJ_Private 1 3 6 1 4 */ | ||
2415 | &(nid_objs[386]),/* OBJ_Security 1 3 6 1 5 */ | ||
2416 | &(nid_objs[387]),/* OBJ_SNMPv2 1 3 6 1 6 */ | ||
2417 | &(nid_objs[388]),/* OBJ_Mail 1 3 6 1 7 */ | ||
2418 | &(nid_objs[376]),/* OBJ_algorithm 1 3 14 3 2 */ | ||
2419 | &(nid_objs[395]),/* OBJ_clearance 2 5 1 5 55 */ | ||
2420 | &(nid_objs[19]),/* OBJ_rsa 2 5 8 1 1 */ | ||
2421 | &(nid_objs[96]),/* OBJ_mdc2WithRSA 2 5 8 3 100 */ | ||
2422 | &(nid_objs[95]),/* OBJ_mdc2 2 5 8 3 101 */ | ||
2423 | &(nid_objs[184]),/* OBJ_X9_57 1 2 840 10040 */ | ||
2424 | &(nid_objs[405]),/* OBJ_ansi_X9_62 1 2 840 10045 */ | ||
2425 | &(nid_objs[389]),/* OBJ_Enterprises 1 3 6 1 4 1 */ | ||
2426 | &(nid_objs[504]),/* OBJ_mime_mhs 1 3 6 1 7 1 */ | ||
2427 | &(nid_objs[104]),/* OBJ_md5WithRSA 1 3 14 3 2 3 */ | ||
2428 | &(nid_objs[29]),/* OBJ_des_ecb 1 3 14 3 2 6 */ | ||
2429 | &(nid_objs[31]),/* OBJ_des_cbc 1 3 14 3 2 7 */ | ||
2430 | &(nid_objs[45]),/* OBJ_des_ofb64 1 3 14 3 2 8 */ | ||
2431 | &(nid_objs[30]),/* OBJ_des_cfb64 1 3 14 3 2 9 */ | ||
2432 | &(nid_objs[377]),/* OBJ_rsaSignature 1 3 14 3 2 11 */ | ||
2433 | &(nid_objs[67]),/* OBJ_dsa_2 1 3 14 3 2 12 */ | ||
2434 | &(nid_objs[66]),/* OBJ_dsaWithSHA 1 3 14 3 2 13 */ | ||
2435 | &(nid_objs[42]),/* OBJ_shaWithRSAEncryption 1 3 14 3 2 15 */ | ||
2436 | &(nid_objs[32]),/* OBJ_des_ede_ecb 1 3 14 3 2 17 */ | ||
2437 | &(nid_objs[41]),/* OBJ_sha 1 3 14 3 2 18 */ | ||
2438 | &(nid_objs[64]),/* OBJ_sha1 1 3 14 3 2 26 */ | ||
2439 | &(nid_objs[70]),/* OBJ_dsaWithSHA1_2 1 3 14 3 2 27 */ | ||
2440 | &(nid_objs[115]),/* OBJ_sha1WithRSA 1 3 14 3 2 29 */ | ||
2441 | &(nid_objs[117]),/* OBJ_ripemd160 1 3 36 3 2 1 */ | ||
2442 | &(nid_objs[143]),/* OBJ_sxnet 1 3 101 1 4 1 */ | ||
2443 | &(nid_objs[124]),/* OBJ_rle_compression 1 1 1 1 666 1 */ | ||
2444 | &(nid_objs[125]),/* OBJ_zlib_compression 1 1 1 1 666 2 */ | ||
2445 | &(nid_objs[ 1]),/* OBJ_rsadsi 1 2 840 113549 */ | ||
2446 | &(nid_objs[185]),/* OBJ_X9cm 1 2 840 10040 4 */ | ||
2447 | &(nid_objs[127]),/* OBJ_id_pkix 1 3 6 1 5 5 7 */ | ||
2448 | &(nid_objs[505]),/* OBJ_mime_mhs_headings 1 3 6 1 7 1 1 */ | ||
2449 | &(nid_objs[506]),/* OBJ_mime_mhs_bodies 1 3 6 1 7 1 2 */ | ||
2450 | &(nid_objs[119]),/* OBJ_ripemd160WithRSA 1 3 36 3 3 1 2 */ | ||
2451 | &(nid_objs[436]),/* OBJ_ucl 0 9 2342 19200300 */ | ||
2452 | &(nid_objs[ 2]),/* OBJ_pkcs 1 2 840 113549 1 */ | ||
2453 | &(nid_objs[431]),/* OBJ_hold_instruction_none 1 2 840 10040 2 1 */ | ||
2454 | &(nid_objs[432]),/* OBJ_hold_instruction_call_issuer 1 2 840 10040 2 2 */ | ||
2455 | &(nid_objs[433]),/* OBJ_hold_instruction_reject 1 2 840 10040 2 3 */ | ||
2456 | &(nid_objs[116]),/* OBJ_dsa 1 2 840 10040 4 1 */ | ||
2457 | &(nid_objs[113]),/* OBJ_dsaWithSHA1 1 2 840 10040 4 3 */ | ||
2458 | &(nid_objs[406]),/* OBJ_X9_62_prime_field 1 2 840 10045 1 1 */ | ||
2459 | &(nid_objs[407]),/* OBJ_X9_62_characteristic_two_field 1 2 840 10045 1 2 */ | ||
2460 | &(nid_objs[408]),/* OBJ_X9_62_id_ecPublicKey 1 2 840 10045 2 1 */ | ||
2461 | &(nid_objs[416]),/* OBJ_ecdsa_with_SHA1 1 2 840 10045 4 1 */ | ||
2462 | &(nid_objs[258]),/* OBJ_id_pkix_mod 1 3 6 1 5 5 7 0 */ | ||
2463 | &(nid_objs[175]),/* OBJ_id_pe 1 3 6 1 5 5 7 1 */ | ||
2464 | &(nid_objs[259]),/* OBJ_id_qt 1 3 6 1 5 5 7 2 */ | ||
2465 | &(nid_objs[128]),/* OBJ_id_kp 1 3 6 1 5 5 7 3 */ | ||
2466 | &(nid_objs[260]),/* OBJ_id_it 1 3 6 1 5 5 7 4 */ | ||
2467 | &(nid_objs[261]),/* OBJ_id_pkip 1 3 6 1 5 5 7 5 */ | ||
2468 | &(nid_objs[262]),/* OBJ_id_alg 1 3 6 1 5 5 7 6 */ | ||
2469 | &(nid_objs[263]),/* OBJ_id_cmc 1 3 6 1 5 5 7 7 */ | ||
2470 | &(nid_objs[264]),/* OBJ_id_on 1 3 6 1 5 5 7 8 */ | ||
2471 | &(nid_objs[265]),/* OBJ_id_pda 1 3 6 1 5 5 7 9 */ | ||
2472 | &(nid_objs[266]),/* OBJ_id_aca 1 3 6 1 5 5 7 10 */ | ||
2473 | &(nid_objs[267]),/* OBJ_id_qcs 1 3 6 1 5 5 7 11 */ | ||
2474 | &(nid_objs[268]),/* OBJ_id_cct 1 3 6 1 5 5 7 12 */ | ||
2475 | &(nid_objs[176]),/* OBJ_id_ad 1 3 6 1 5 5 7 48 */ | ||
2476 | &(nid_objs[507]),/* OBJ_id_hex_partial_message 1 3 6 1 7 1 1 1 */ | ||
2477 | &(nid_objs[508]),/* OBJ_id_hex_multipart_message 1 3 6 1 7 1 1 2 */ | ||
2478 | &(nid_objs[57]),/* OBJ_netscape 2 16 840 1 113730 */ | ||
2479 | &(nid_objs[437]),/* OBJ_pilot 0 9 2342 19200300 100 */ | ||
2480 | &(nid_objs[186]),/* OBJ_pkcs1 1 2 840 113549 1 1 */ | ||
2481 | &(nid_objs[27]),/* OBJ_pkcs3 1 2 840 113549 1 3 */ | ||
2482 | &(nid_objs[187]),/* OBJ_pkcs5 1 2 840 113549 1 5 */ | ||
2483 | &(nid_objs[20]),/* OBJ_pkcs7 1 2 840 113549 1 7 */ | ||
2484 | &(nid_objs[47]),/* OBJ_pkcs9 1 2 840 113549 1 9 */ | ||
2485 | &(nid_objs[ 3]),/* OBJ_md2 1 2 840 113549 2 2 */ | ||
2486 | &(nid_objs[257]),/* OBJ_md4 1 2 840 113549 2 4 */ | ||
2487 | &(nid_objs[ 4]),/* OBJ_md5 1 2 840 113549 2 5 */ | ||
2488 | &(nid_objs[163]),/* OBJ_hmacWithSHA1 1 2 840 113549 2 7 */ | ||
2489 | &(nid_objs[37]),/* OBJ_rc2_cbc 1 2 840 113549 3 2 */ | ||
2490 | &(nid_objs[ 5]),/* OBJ_rc4 1 2 840 113549 3 4 */ | ||
2491 | &(nid_objs[44]),/* OBJ_des_ede3_cbc 1 2 840 113549 3 7 */ | ||
2492 | &(nid_objs[120]),/* OBJ_rc5_cbc 1 2 840 113549 3 8 */ | ||
2493 | &(nid_objs[409]),/* OBJ_X9_62_prime192v1 1 2 840 10045 3 1 1 */ | ||
2494 | &(nid_objs[410]),/* OBJ_X9_62_prime192v2 1 2 840 10045 3 1 2 */ | ||
2495 | &(nid_objs[411]),/* OBJ_X9_62_prime192v3 1 2 840 10045 3 1 3 */ | ||
2496 | &(nid_objs[412]),/* OBJ_X9_62_prime239v1 1 2 840 10045 3 1 4 */ | ||
2497 | &(nid_objs[413]),/* OBJ_X9_62_prime239v2 1 2 840 10045 3 1 5 */ | ||
2498 | &(nid_objs[414]),/* OBJ_X9_62_prime239v3 1 2 840 10045 3 1 6 */ | ||
2499 | &(nid_objs[415]),/* OBJ_X9_62_prime256v1 1 2 840 10045 3 1 7 */ | ||
2500 | &(nid_objs[269]),/* OBJ_id_pkix1_explicit_88 1 3 6 1 5 5 7 0 1 */ | ||
2501 | &(nid_objs[270]),/* OBJ_id_pkix1_implicit_88 1 3 6 1 5 5 7 0 2 */ | ||
2502 | &(nid_objs[271]),/* OBJ_id_pkix1_explicit_93 1 3 6 1 5 5 7 0 3 */ | ||
2503 | &(nid_objs[272]),/* OBJ_id_pkix1_implicit_93 1 3 6 1 5 5 7 0 4 */ | ||
2504 | &(nid_objs[273]),/* OBJ_id_mod_crmf 1 3 6 1 5 5 7 0 5 */ | ||
2505 | &(nid_objs[274]),/* OBJ_id_mod_cmc 1 3 6 1 5 5 7 0 6 */ | ||
2506 | &(nid_objs[275]),/* OBJ_id_mod_kea_profile_88 1 3 6 1 5 5 7 0 7 */ | ||
2507 | &(nid_objs[276]),/* OBJ_id_mod_kea_profile_93 1 3 6 1 5 5 7 0 8 */ | ||
2508 | &(nid_objs[277]),/* OBJ_id_mod_cmp 1 3 6 1 5 5 7 0 9 */ | ||
2509 | &(nid_objs[278]),/* OBJ_id_mod_qualified_cert_88 1 3 6 1 5 5 7 0 10 */ | ||
2510 | &(nid_objs[279]),/* OBJ_id_mod_qualified_cert_93 1 3 6 1 5 5 7 0 11 */ | ||
2511 | &(nid_objs[280]),/* OBJ_id_mod_attribute_cert 1 3 6 1 5 5 7 0 12 */ | ||
2512 | &(nid_objs[281]),/* OBJ_id_mod_timestamp_protocol 1 3 6 1 5 5 7 0 13 */ | ||
2513 | &(nid_objs[282]),/* OBJ_id_mod_ocsp 1 3 6 1 5 5 7 0 14 */ | ||
2514 | &(nid_objs[283]),/* OBJ_id_mod_dvcs 1 3 6 1 5 5 7 0 15 */ | ||
2515 | &(nid_objs[284]),/* OBJ_id_mod_cmp2000 1 3 6 1 5 5 7 0 16 */ | ||
2516 | &(nid_objs[177]),/* OBJ_info_access 1 3 6 1 5 5 7 1 1 */ | ||
2517 | &(nid_objs[285]),/* OBJ_biometricInfo 1 3 6 1 5 5 7 1 2 */ | ||
2518 | &(nid_objs[286]),/* OBJ_qcStatements 1 3 6 1 5 5 7 1 3 */ | ||
2519 | &(nid_objs[287]),/* OBJ_ac_auditEntity 1 3 6 1 5 5 7 1 4 */ | ||
2520 | &(nid_objs[288]),/* OBJ_ac_targeting 1 3 6 1 5 5 7 1 5 */ | ||
2521 | &(nid_objs[289]),/* OBJ_aaControls 1 3 6 1 5 5 7 1 6 */ | ||
2522 | &(nid_objs[290]),/* OBJ_sbqp_ipAddrBlock 1 3 6 1 5 5 7 1 7 */ | ||
2523 | &(nid_objs[291]),/* OBJ_sbqp_autonomousSysNum 1 3 6 1 5 5 7 1 8 */ | ||
2524 | &(nid_objs[292]),/* OBJ_sbqp_routerIdentifier 1 3 6 1 5 5 7 1 9 */ | ||
2525 | &(nid_objs[397]),/* OBJ_ac_proxying 1 3 6 1 5 5 7 1 10 */ | ||
2526 | &(nid_objs[398]),/* OBJ_sinfo_access 1 3 6 1 5 5 7 1 11 */ | ||
2527 | &(nid_objs[164]),/* OBJ_id_qt_cps 1 3 6 1 5 5 7 2 1 */ | ||
2528 | &(nid_objs[165]),/* OBJ_id_qt_unotice 1 3 6 1 5 5 7 2 2 */ | ||
2529 | &(nid_objs[293]),/* OBJ_textNotice 1 3 6 1 5 5 7 2 3 */ | ||
2530 | &(nid_objs[129]),/* OBJ_server_auth 1 3 6 1 5 5 7 3 1 */ | ||
2531 | &(nid_objs[130]),/* OBJ_client_auth 1 3 6 1 5 5 7 3 2 */ | ||
2532 | &(nid_objs[131]),/* OBJ_code_sign 1 3 6 1 5 5 7 3 3 */ | ||
2533 | &(nid_objs[132]),/* OBJ_email_protect 1 3 6 1 5 5 7 3 4 */ | ||
2534 | &(nid_objs[294]),/* OBJ_ipsecEndSystem 1 3 6 1 5 5 7 3 5 */ | ||
2535 | &(nid_objs[295]),/* OBJ_ipsecTunnel 1 3 6 1 5 5 7 3 6 */ | ||
2536 | &(nid_objs[296]),/* OBJ_ipsecUser 1 3 6 1 5 5 7 3 7 */ | ||
2537 | &(nid_objs[133]),/* OBJ_time_stamp 1 3 6 1 5 5 7 3 8 */ | ||
2538 | &(nid_objs[180]),/* OBJ_OCSP_sign 1 3 6 1 5 5 7 3 9 */ | ||
2539 | &(nid_objs[297]),/* OBJ_dvcs 1 3 6 1 5 5 7 3 10 */ | ||
2540 | &(nid_objs[298]),/* OBJ_id_it_caProtEncCert 1 3 6 1 5 5 7 4 1 */ | ||
2541 | &(nid_objs[299]),/* OBJ_id_it_signKeyPairTypes 1 3 6 1 5 5 7 4 2 */ | ||
2542 | &(nid_objs[300]),/* OBJ_id_it_encKeyPairTypes 1 3 6 1 5 5 7 4 3 */ | ||
2543 | &(nid_objs[301]),/* OBJ_id_it_preferredSymmAlg 1 3 6 1 5 5 7 4 4 */ | ||
2544 | &(nid_objs[302]),/* OBJ_id_it_caKeyUpdateInfo 1 3 6 1 5 5 7 4 5 */ | ||
2545 | &(nid_objs[303]),/* OBJ_id_it_currentCRL 1 3 6 1 5 5 7 4 6 */ | ||
2546 | &(nid_objs[304]),/* OBJ_id_it_unsupportedOIDs 1 3 6 1 5 5 7 4 7 */ | ||
2547 | &(nid_objs[305]),/* OBJ_id_it_subscriptionRequest 1 3 6 1 5 5 7 4 8 */ | ||
2548 | &(nid_objs[306]),/* OBJ_id_it_subscriptionResponse 1 3 6 1 5 5 7 4 9 */ | ||
2549 | &(nid_objs[307]),/* OBJ_id_it_keyPairParamReq 1 3 6 1 5 5 7 4 10 */ | ||
2550 | &(nid_objs[308]),/* OBJ_id_it_keyPairParamRep 1 3 6 1 5 5 7 4 11 */ | ||
2551 | &(nid_objs[309]),/* OBJ_id_it_revPassphrase 1 3 6 1 5 5 7 4 12 */ | ||
2552 | &(nid_objs[310]),/* OBJ_id_it_implicitConfirm 1 3 6 1 5 5 7 4 13 */ | ||
2553 | &(nid_objs[311]),/* OBJ_id_it_confirmWaitTime 1 3 6 1 5 5 7 4 14 */ | ||
2554 | &(nid_objs[312]),/* OBJ_id_it_origPKIMessage 1 3 6 1 5 5 7 4 15 */ | ||
2555 | &(nid_objs[313]),/* OBJ_id_regCtrl 1 3 6 1 5 5 7 5 1 */ | ||
2556 | &(nid_objs[314]),/* OBJ_id_regInfo 1 3 6 1 5 5 7 5 2 */ | ||
2557 | &(nid_objs[323]),/* OBJ_id_alg_des40 1 3 6 1 5 5 7 6 1 */ | ||
2558 | &(nid_objs[324]),/* OBJ_id_alg_noSignature 1 3 6 1 5 5 7 6 2 */ | ||
2559 | &(nid_objs[325]),/* OBJ_id_alg_dh_sig_hmac_sha1 1 3 6 1 5 5 7 6 3 */ | ||
2560 | &(nid_objs[326]),/* OBJ_id_alg_dh_pop 1 3 6 1 5 5 7 6 4 */ | ||
2561 | &(nid_objs[327]),/* OBJ_id_cmc_statusInfo 1 3 6 1 5 5 7 7 1 */ | ||
2562 | &(nid_objs[328]),/* OBJ_id_cmc_identification 1 3 6 1 5 5 7 7 2 */ | ||
2563 | &(nid_objs[329]),/* OBJ_id_cmc_identityProof 1 3 6 1 5 5 7 7 3 */ | ||
2564 | &(nid_objs[330]),/* OBJ_id_cmc_dataReturn 1 3 6 1 5 5 7 7 4 */ | ||
2565 | &(nid_objs[331]),/* OBJ_id_cmc_transactionId 1 3 6 1 5 5 7 7 5 */ | ||
2566 | &(nid_objs[332]),/* OBJ_id_cmc_senderNonce 1 3 6 1 5 5 7 7 6 */ | ||
2567 | &(nid_objs[333]),/* OBJ_id_cmc_recipientNonce 1 3 6 1 5 5 7 7 7 */ | ||
2568 | &(nid_objs[334]),/* OBJ_id_cmc_addExtensions 1 3 6 1 5 5 7 7 8 */ | ||
2569 | &(nid_objs[335]),/* OBJ_id_cmc_encryptedPOP 1 3 6 1 5 5 7 7 9 */ | ||
2570 | &(nid_objs[336]),/* OBJ_id_cmc_decryptedPOP 1 3 6 1 5 5 7 7 10 */ | ||
2571 | &(nid_objs[337]),/* OBJ_id_cmc_lraPOPWitness 1 3 6 1 5 5 7 7 11 */ | ||
2572 | &(nid_objs[338]),/* OBJ_id_cmc_getCert 1 3 6 1 5 5 7 7 15 */ | ||
2573 | &(nid_objs[339]),/* OBJ_id_cmc_getCRL 1 3 6 1 5 5 7 7 16 */ | ||
2574 | &(nid_objs[340]),/* OBJ_id_cmc_revokeRequest 1 3 6 1 5 5 7 7 17 */ | ||
2575 | &(nid_objs[341]),/* OBJ_id_cmc_regInfo 1 3 6 1 5 5 7 7 18 */ | ||
2576 | &(nid_objs[342]),/* OBJ_id_cmc_responseInfo 1 3 6 1 5 5 7 7 19 */ | ||
2577 | &(nid_objs[343]),/* OBJ_id_cmc_queryPending 1 3 6 1 5 5 7 7 21 */ | ||
2578 | &(nid_objs[344]),/* OBJ_id_cmc_popLinkRandom 1 3 6 1 5 5 7 7 22 */ | ||
2579 | &(nid_objs[345]),/* OBJ_id_cmc_popLinkWitness 1 3 6 1 5 5 7 7 23 */ | ||
2580 | &(nid_objs[346]),/* OBJ_id_cmc_confirmCertAcceptance 1 3 6 1 5 5 7 7 24 */ | ||
2581 | &(nid_objs[347]),/* OBJ_id_on_personalData 1 3 6 1 5 5 7 8 1 */ | ||
2582 | &(nid_objs[348]),/* OBJ_id_pda_dateOfBirth 1 3 6 1 5 5 7 9 1 */ | ||
2583 | &(nid_objs[349]),/* OBJ_id_pda_placeOfBirth 1 3 6 1 5 5 7 9 2 */ | ||
2584 | &(nid_objs[351]),/* OBJ_id_pda_gender 1 3 6 1 5 5 7 9 3 */ | ||
2585 | &(nid_objs[352]),/* OBJ_id_pda_countryOfCitizenship 1 3 6 1 5 5 7 9 4 */ | ||
2586 | &(nid_objs[353]),/* OBJ_id_pda_countryOfResidence 1 3 6 1 5 5 7 9 5 */ | ||
2587 | &(nid_objs[354]),/* OBJ_id_aca_authenticationInfo 1 3 6 1 5 5 7 10 1 */ | ||
2588 | &(nid_objs[355]),/* OBJ_id_aca_accessIdentity 1 3 6 1 5 5 7 10 2 */ | ||
2589 | &(nid_objs[356]),/* OBJ_id_aca_chargingIdentity 1 3 6 1 5 5 7 10 3 */ | ||
2590 | &(nid_objs[357]),/* OBJ_id_aca_group 1 3 6 1 5 5 7 10 4 */ | ||
2591 | &(nid_objs[358]),/* OBJ_id_aca_role 1 3 6 1 5 5 7 10 5 */ | ||
2592 | &(nid_objs[399]),/* OBJ_id_aca_encAttrs 1 3 6 1 5 5 7 10 6 */ | ||
2593 | &(nid_objs[359]),/* OBJ_id_qcs_pkixQCSyntax_v1 1 3 6 1 5 5 7 11 1 */ | ||
2594 | &(nid_objs[360]),/* OBJ_id_cct_crs 1 3 6 1 5 5 7 12 1 */ | ||
2595 | &(nid_objs[361]),/* OBJ_id_cct_PKIData 1 3 6 1 5 5 7 12 2 */ | ||
2596 | &(nid_objs[362]),/* OBJ_id_cct_PKIResponse 1 3 6 1 5 5 7 12 3 */ | ||
2597 | &(nid_objs[178]),/* OBJ_ad_OCSP 1 3 6 1 5 5 7 48 1 */ | ||
2598 | &(nid_objs[179]),/* OBJ_ad_ca_issuers 1 3 6 1 5 5 7 48 2 */ | ||
2599 | &(nid_objs[363]),/* OBJ_ad_timeStamping 1 3 6 1 5 5 7 48 3 */ | ||
2600 | &(nid_objs[364]),/* OBJ_ad_dvcs 1 3 6 1 5 5 7 48 4 */ | ||
2601 | &(nid_objs[58]),/* OBJ_netscape_cert_extension 2 16 840 1 113730 1 */ | ||
2602 | &(nid_objs[59]),/* OBJ_netscape_data_type 2 16 840 1 113730 2 */ | ||
2603 | &(nid_objs[438]),/* OBJ_pilotAttributeType 0 9 2342 19200300 100 1 */ | ||
2604 | &(nid_objs[439]),/* OBJ_pilotAttributeSyntax 0 9 2342 19200300 100 3 */ | ||
2605 | &(nid_objs[440]),/* OBJ_pilotObjectClass 0 9 2342 19200300 100 4 */ | ||
2606 | &(nid_objs[441]),/* OBJ_pilotGroups 0 9 2342 19200300 100 10 */ | ||
2607 | &(nid_objs[108]),/* OBJ_cast5_cbc 1 2 840 113533 7 66 10 */ | ||
2608 | &(nid_objs[112]),/* OBJ_pbeWithMD5AndCast5_CBC 1 2 840 113533 7 66 12 */ | ||
2609 | &(nid_objs[ 6]),/* OBJ_rsaEncryption 1 2 840 113549 1 1 1 */ | ||
2610 | &(nid_objs[ 7]),/* OBJ_md2WithRSAEncryption 1 2 840 113549 1 1 2 */ | ||
2611 | &(nid_objs[396]),/* OBJ_md4WithRSAEncryption 1 2 840 113549 1 1 3 */ | ||
2612 | &(nid_objs[ 8]),/* OBJ_md5WithRSAEncryption 1 2 840 113549 1 1 4 */ | ||
2613 | &(nid_objs[65]),/* OBJ_sha1WithRSAEncryption 1 2 840 113549 1 1 5 */ | ||
2614 | &(nid_objs[28]),/* OBJ_dhKeyAgreement 1 2 840 113549 1 3 1 */ | ||
2615 | &(nid_objs[ 9]),/* OBJ_pbeWithMD2AndDES_CBC 1 2 840 113549 1 5 1 */ | ||
2616 | &(nid_objs[10]),/* OBJ_pbeWithMD5AndDES_CBC 1 2 840 113549 1 5 3 */ | ||
2617 | &(nid_objs[168]),/* OBJ_pbeWithMD2AndRC2_CBC 1 2 840 113549 1 5 4 */ | ||
2618 | &(nid_objs[169]),/* OBJ_pbeWithMD5AndRC2_CBC 1 2 840 113549 1 5 6 */ | ||
2619 | &(nid_objs[170]),/* OBJ_pbeWithSHA1AndDES_CBC 1 2 840 113549 1 5 10 */ | ||
2620 | &(nid_objs[68]),/* OBJ_pbeWithSHA1AndRC2_CBC 1 2 840 113549 1 5 11 */ | ||
2621 | &(nid_objs[69]),/* OBJ_id_pbkdf2 1 2 840 113549 1 5 12 */ | ||
2622 | &(nid_objs[161]),/* OBJ_pbes2 1 2 840 113549 1 5 13 */ | ||
2623 | &(nid_objs[162]),/* OBJ_pbmac1 1 2 840 113549 1 5 14 */ | ||
2624 | &(nid_objs[21]),/* OBJ_pkcs7_data 1 2 840 113549 1 7 1 */ | ||
2625 | &(nid_objs[22]),/* OBJ_pkcs7_signed 1 2 840 113549 1 7 2 */ | ||
2626 | &(nid_objs[23]),/* OBJ_pkcs7_enveloped 1 2 840 113549 1 7 3 */ | ||
2627 | &(nid_objs[24]),/* OBJ_pkcs7_signedAndEnveloped 1 2 840 113549 1 7 4 */ | ||
2628 | &(nid_objs[25]),/* OBJ_pkcs7_digest 1 2 840 113549 1 7 5 */ | ||
2629 | &(nid_objs[26]),/* OBJ_pkcs7_encrypted 1 2 840 113549 1 7 6 */ | ||
2630 | &(nid_objs[48]),/* OBJ_pkcs9_emailAddress 1 2 840 113549 1 9 1 */ | ||
2631 | &(nid_objs[49]),/* OBJ_pkcs9_unstructuredName 1 2 840 113549 1 9 2 */ | ||
2632 | &(nid_objs[50]),/* OBJ_pkcs9_contentType 1 2 840 113549 1 9 3 */ | ||
2633 | &(nid_objs[51]),/* OBJ_pkcs9_messageDigest 1 2 840 113549 1 9 4 */ | ||
2634 | &(nid_objs[52]),/* OBJ_pkcs9_signingTime 1 2 840 113549 1 9 5 */ | ||
2635 | &(nid_objs[53]),/* OBJ_pkcs9_countersignature 1 2 840 113549 1 9 6 */ | ||
2636 | &(nid_objs[54]),/* OBJ_pkcs9_challengePassword 1 2 840 113549 1 9 7 */ | ||
2637 | &(nid_objs[55]),/* OBJ_pkcs9_unstructuredAddress 1 2 840 113549 1 9 8 */ | ||
2638 | &(nid_objs[56]),/* OBJ_pkcs9_extCertAttributes 1 2 840 113549 1 9 9 */ | ||
2639 | &(nid_objs[172]),/* OBJ_ext_req 1 2 840 113549 1 9 14 */ | ||
2640 | &(nid_objs[167]),/* OBJ_SMIMECapabilities 1 2 840 113549 1 9 15 */ | ||
2641 | &(nid_objs[188]),/* OBJ_SMIME 1 2 840 113549 1 9 16 */ | ||
2642 | &(nid_objs[156]),/* OBJ_friendlyName 1 2 840 113549 1 9 20 */ | ||
2643 | &(nid_objs[157]),/* OBJ_localKeyID 1 2 840 113549 1 9 21 */ | ||
2644 | &(nid_objs[417]),/* OBJ_ms_csp_name 1 3 6 1 4 1 311 17 1 */ | ||
2645 | &(nid_objs[390]),/* OBJ_dcObject 1 3 6 1 4 1 1466 344 */ | ||
2646 | &(nid_objs[91]),/* OBJ_bf_cbc 1 3 6 1 4 1 3029 1 2 */ | ||
2647 | &(nid_objs[315]),/* OBJ_id_regCtrl_regToken 1 3 6 1 5 5 7 5 1 1 */ | ||
2648 | &(nid_objs[316]),/* OBJ_id_regCtrl_authenticator 1 3 6 1 5 5 7 5 1 2 */ | ||
2649 | &(nid_objs[317]),/* OBJ_id_regCtrl_pkiPublicationInfo 1 3 6 1 5 5 7 5 1 3 */ | ||
2650 | &(nid_objs[318]),/* OBJ_id_regCtrl_pkiArchiveOptions 1 3 6 1 5 5 7 5 1 4 */ | ||
2651 | &(nid_objs[319]),/* OBJ_id_regCtrl_oldCertID 1 3 6 1 5 5 7 5 1 5 */ | ||
2652 | &(nid_objs[320]),/* OBJ_id_regCtrl_protocolEncrKey 1 3 6 1 5 5 7 5 1 6 */ | ||
2653 | &(nid_objs[321]),/* OBJ_id_regInfo_utf8Pairs 1 3 6 1 5 5 7 5 2 1 */ | ||
2654 | &(nid_objs[322]),/* OBJ_id_regInfo_certReq 1 3 6 1 5 5 7 5 2 2 */ | ||
2655 | &(nid_objs[365]),/* OBJ_id_pkix_OCSP_basic 1 3 6 1 5 5 7 48 1 1 */ | ||
2656 | &(nid_objs[366]),/* OBJ_id_pkix_OCSP_Nonce 1 3 6 1 5 5 7 48 1 2 */ | ||
2657 | &(nid_objs[367]),/* OBJ_id_pkix_OCSP_CrlID 1 3 6 1 5 5 7 48 1 3 */ | ||
2658 | &(nid_objs[368]),/* OBJ_id_pkix_OCSP_acceptableResponses 1 3 6 1 5 5 7 48 1 4 */ | ||
2659 | &(nid_objs[369]),/* OBJ_id_pkix_OCSP_noCheck 1 3 6 1 5 5 7 48 1 5 */ | ||
2660 | &(nid_objs[370]),/* OBJ_id_pkix_OCSP_archiveCutoff 1 3 6 1 5 5 7 48 1 6 */ | ||
2661 | &(nid_objs[371]),/* OBJ_id_pkix_OCSP_serviceLocator 1 3 6 1 5 5 7 48 1 7 */ | ||
2662 | &(nid_objs[372]),/* OBJ_id_pkix_OCSP_extendedStatus 1 3 6 1 5 5 7 48 1 8 */ | ||
2663 | &(nid_objs[373]),/* OBJ_id_pkix_OCSP_valid 1 3 6 1 5 5 7 48 1 9 */ | ||
2664 | &(nid_objs[374]),/* OBJ_id_pkix_OCSP_path 1 3 6 1 5 5 7 48 1 10 */ | ||
2665 | &(nid_objs[375]),/* OBJ_id_pkix_OCSP_trustRoot 1 3 6 1 5 5 7 48 1 11 */ | ||
2666 | &(nid_objs[418]),/* OBJ_aes_128_ecb 2 16 840 1 101 3 4 1 1 */ | ||
2667 | &(nid_objs[419]),/* OBJ_aes_128_cbc 2 16 840 1 101 3 4 1 2 */ | ||
2668 | &(nid_objs[420]),/* OBJ_aes_128_ofb128 2 16 840 1 101 3 4 1 3 */ | ||
2669 | &(nid_objs[421]),/* OBJ_aes_128_cfb128 2 16 840 1 101 3 4 1 4 */ | ||
2670 | &(nid_objs[422]),/* OBJ_aes_192_ecb 2 16 840 1 101 3 4 1 21 */ | ||
2671 | &(nid_objs[423]),/* OBJ_aes_192_cbc 2 16 840 1 101 3 4 1 22 */ | ||
2672 | &(nid_objs[424]),/* OBJ_aes_192_ofb128 2 16 840 1 101 3 4 1 23 */ | ||
2673 | &(nid_objs[425]),/* OBJ_aes_192_cfb128 2 16 840 1 101 3 4 1 24 */ | ||
2674 | &(nid_objs[426]),/* OBJ_aes_256_ecb 2 16 840 1 101 3 4 1 41 */ | ||
2675 | &(nid_objs[427]),/* OBJ_aes_256_cbc 2 16 840 1 101 3 4 1 42 */ | ||
2676 | &(nid_objs[428]),/* OBJ_aes_256_ofb128 2 16 840 1 101 3 4 1 43 */ | ||
2677 | &(nid_objs[429]),/* OBJ_aes_256_cfb128 2 16 840 1 101 3 4 1 44 */ | ||
2678 | &(nid_objs[71]),/* OBJ_netscape_cert_type 2 16 840 1 113730 1 1 */ | ||
2679 | &(nid_objs[72]),/* OBJ_netscape_base_url 2 16 840 1 113730 1 2 */ | ||
2680 | &(nid_objs[73]),/* OBJ_netscape_revocation_url 2 16 840 1 113730 1 3 */ | ||
2681 | &(nid_objs[74]),/* OBJ_netscape_ca_revocation_url 2 16 840 1 113730 1 4 */ | ||
2682 | &(nid_objs[75]),/* OBJ_netscape_renewal_url 2 16 840 1 113730 1 7 */ | ||
2683 | &(nid_objs[76]),/* OBJ_netscape_ca_policy_url 2 16 840 1 113730 1 8 */ | ||
2684 | &(nid_objs[77]),/* OBJ_netscape_ssl_server_name 2 16 840 1 113730 1 12 */ | ||
2685 | &(nid_objs[78]),/* OBJ_netscape_comment 2 16 840 1 113730 1 13 */ | ||
2686 | &(nid_objs[79]),/* OBJ_netscape_cert_sequence 2 16 840 1 113730 2 5 */ | ||
2687 | &(nid_objs[139]),/* OBJ_ns_sgc 2 16 840 1 113730 4 1 */ | ||
2688 | &(nid_objs[458]),/* OBJ_userId 0 9 2342 19200300 100 1 1 */ | ||
2689 | &(nid_objs[459]),/* OBJ_textEncodedORAddress 0 9 2342 19200300 100 1 2 */ | ||
2690 | &(nid_objs[460]),/* OBJ_rfc822Mailbox 0 9 2342 19200300 100 1 3 */ | ||
2691 | &(nid_objs[461]),/* OBJ_info 0 9 2342 19200300 100 1 4 */ | ||
2692 | &(nid_objs[462]),/* OBJ_favouriteDrink 0 9 2342 19200300 100 1 5 */ | ||
2693 | &(nid_objs[463]),/* OBJ_roomNumber 0 9 2342 19200300 100 1 6 */ | ||
2694 | &(nid_objs[464]),/* OBJ_photo 0 9 2342 19200300 100 1 7 */ | ||
2695 | &(nid_objs[465]),/* OBJ_userClass 0 9 2342 19200300 100 1 8 */ | ||
2696 | &(nid_objs[466]),/* OBJ_host 0 9 2342 19200300 100 1 9 */ | ||
2697 | &(nid_objs[467]),/* OBJ_manager 0 9 2342 19200300 100 1 10 */ | ||
2698 | &(nid_objs[468]),/* OBJ_documentIdentifier 0 9 2342 19200300 100 1 11 */ | ||
2699 | &(nid_objs[469]),/* OBJ_documentTitle 0 9 2342 19200300 100 1 12 */ | ||
2700 | &(nid_objs[470]),/* OBJ_documentVersion 0 9 2342 19200300 100 1 13 */ | ||
2701 | &(nid_objs[471]),/* OBJ_documentAuthor 0 9 2342 19200300 100 1 14 */ | ||
2702 | &(nid_objs[472]),/* OBJ_documentLocation 0 9 2342 19200300 100 1 15 */ | ||
2703 | &(nid_objs[473]),/* OBJ_homeTelephoneNumber 0 9 2342 19200300 100 1 20 */ | ||
2704 | &(nid_objs[474]),/* OBJ_secretary 0 9 2342 19200300 100 1 21 */ | ||
2705 | &(nid_objs[475]),/* OBJ_otherMailbox 0 9 2342 19200300 100 1 22 */ | ||
2706 | &(nid_objs[476]),/* OBJ_lastModifiedTime 0 9 2342 19200300 100 1 23 */ | ||
2707 | &(nid_objs[477]),/* OBJ_lastModifiedBy 0 9 2342 19200300 100 1 24 */ | ||
2708 | &(nid_objs[391]),/* OBJ_domainComponent 0 9 2342 19200300 100 1 25 */ | ||
2709 | &(nid_objs[478]),/* OBJ_aRecord 0 9 2342 19200300 100 1 26 */ | ||
2710 | &(nid_objs[479]),/* OBJ_pilotAttributeType27 0 9 2342 19200300 100 1 27 */ | ||
2711 | &(nid_objs[480]),/* OBJ_mXRecord 0 9 2342 19200300 100 1 28 */ | ||
2712 | &(nid_objs[481]),/* OBJ_nSRecord 0 9 2342 19200300 100 1 29 */ | ||
2713 | &(nid_objs[482]),/* OBJ_sOARecord 0 9 2342 19200300 100 1 30 */ | ||
2714 | &(nid_objs[483]),/* OBJ_cNAMERecord 0 9 2342 19200300 100 1 31 */ | ||
2715 | &(nid_objs[484]),/* OBJ_associatedDomain 0 9 2342 19200300 100 1 37 */ | ||
2716 | &(nid_objs[485]),/* OBJ_associatedName 0 9 2342 19200300 100 1 38 */ | ||
2717 | &(nid_objs[486]),/* OBJ_homePostalAddress 0 9 2342 19200300 100 1 39 */ | ||
2718 | &(nid_objs[487]),/* OBJ_personalTitle 0 9 2342 19200300 100 1 40 */ | ||
2719 | &(nid_objs[488]),/* OBJ_mobileTelephoneNumber 0 9 2342 19200300 100 1 41 */ | ||
2720 | &(nid_objs[489]),/* OBJ_pagerTelephoneNumber 0 9 2342 19200300 100 1 42 */ | ||
2721 | &(nid_objs[490]),/* OBJ_friendlyCountryName 0 9 2342 19200300 100 1 43 */ | ||
2722 | &(nid_objs[491]),/* OBJ_organizationalStatus 0 9 2342 19200300 100 1 45 */ | ||
2723 | &(nid_objs[492]),/* OBJ_janetMailbox 0 9 2342 19200300 100 1 46 */ | ||
2724 | &(nid_objs[493]),/* OBJ_mailPreferenceOption 0 9 2342 19200300 100 1 47 */ | ||
2725 | &(nid_objs[494]),/* OBJ_buildingName 0 9 2342 19200300 100 1 48 */ | ||
2726 | &(nid_objs[495]),/* OBJ_dSAQuality 0 9 2342 19200300 100 1 49 */ | ||
2727 | &(nid_objs[496]),/* OBJ_singleLevelQuality 0 9 2342 19200300 100 1 50 */ | ||
2728 | &(nid_objs[497]),/* OBJ_subtreeMinimumQuality 0 9 2342 19200300 100 1 51 */ | ||
2729 | &(nid_objs[498]),/* OBJ_subtreeMaximumQuality 0 9 2342 19200300 100 1 52 */ | ||
2730 | &(nid_objs[499]),/* OBJ_personalSignature 0 9 2342 19200300 100 1 53 */ | ||
2731 | &(nid_objs[500]),/* OBJ_dITRedirect 0 9 2342 19200300 100 1 54 */ | ||
2732 | &(nid_objs[501]),/* OBJ_audio 0 9 2342 19200300 100 1 55 */ | ||
2733 | &(nid_objs[502]),/* OBJ_documentPublisher 0 9 2342 19200300 100 1 56 */ | ||
2734 | &(nid_objs[442]),/* OBJ_iA5StringSyntax 0 9 2342 19200300 100 3 4 */ | ||
2735 | &(nid_objs[443]),/* OBJ_caseIgnoreIA5StringSyntax 0 9 2342 19200300 100 3 5 */ | ||
2736 | &(nid_objs[444]),/* OBJ_pilotObject 0 9 2342 19200300 100 4 3 */ | ||
2737 | &(nid_objs[445]),/* OBJ_pilotPerson 0 9 2342 19200300 100 4 4 */ | ||
2738 | &(nid_objs[446]),/* OBJ_account 0 9 2342 19200300 100 4 5 */ | ||
2739 | &(nid_objs[447]),/* OBJ_document 0 9 2342 19200300 100 4 6 */ | ||
2740 | &(nid_objs[448]),/* OBJ_room 0 9 2342 19200300 100 4 7 */ | ||
2741 | &(nid_objs[449]),/* OBJ_documentSeries 0 9 2342 19200300 100 4 9 */ | ||
2742 | &(nid_objs[392]),/* OBJ_Domain 0 9 2342 19200300 100 4 13 */ | ||
2743 | &(nid_objs[450]),/* OBJ_rFC822localPart 0 9 2342 19200300 100 4 14 */ | ||
2744 | &(nid_objs[451]),/* OBJ_dNSDomain 0 9 2342 19200300 100 4 15 */ | ||
2745 | &(nid_objs[452]),/* OBJ_domainRelatedObject 0 9 2342 19200300 100 4 17 */ | ||
2746 | &(nid_objs[453]),/* OBJ_friendlyCountry 0 9 2342 19200300 100 4 18 */ | ||
2747 | &(nid_objs[454]),/* OBJ_simpleSecurityObject 0 9 2342 19200300 100 4 19 */ | ||
2748 | &(nid_objs[455]),/* OBJ_pilotOrganization 0 9 2342 19200300 100 4 20 */ | ||
2749 | &(nid_objs[456]),/* OBJ_pilotDSA 0 9 2342 19200300 100 4 21 */ | ||
2750 | &(nid_objs[457]),/* OBJ_qualityLabelledData 0 9 2342 19200300 100 4 22 */ | ||
2751 | &(nid_objs[189]),/* OBJ_id_smime_mod 1 2 840 113549 1 9 16 0 */ | ||
2752 | &(nid_objs[190]),/* OBJ_id_smime_ct 1 2 840 113549 1 9 16 1 */ | ||
2753 | &(nid_objs[191]),/* OBJ_id_smime_aa 1 2 840 113549 1 9 16 2 */ | ||
2754 | &(nid_objs[192]),/* OBJ_id_smime_alg 1 2 840 113549 1 9 16 3 */ | ||
2755 | &(nid_objs[193]),/* OBJ_id_smime_cd 1 2 840 113549 1 9 16 4 */ | ||
2756 | &(nid_objs[194]),/* OBJ_id_smime_spq 1 2 840 113549 1 9 16 5 */ | ||
2757 | &(nid_objs[195]),/* OBJ_id_smime_cti 1 2 840 113549 1 9 16 6 */ | ||
2758 | &(nid_objs[158]),/* OBJ_x509Certificate 1 2 840 113549 1 9 22 1 */ | ||
2759 | &(nid_objs[159]),/* OBJ_sdsiCertificate 1 2 840 113549 1 9 22 2 */ | ||
2760 | &(nid_objs[160]),/* OBJ_x509Crl 1 2 840 113549 1 9 23 1 */ | ||
2761 | &(nid_objs[144]),/* OBJ_pbe_WithSHA1And128BitRC4 1 2 840 113549 1 12 1 1 */ | ||
2762 | &(nid_objs[145]),/* OBJ_pbe_WithSHA1And40BitRC4 1 2 840 113549 1 12 1 2 */ | ||
2763 | &(nid_objs[146]),/* OBJ_pbe_WithSHA1And3_Key_TripleDES_CBC 1 2 840 113549 1 12 1 3 */ | ||
2764 | &(nid_objs[147]),/* OBJ_pbe_WithSHA1And2_Key_TripleDES_CBC 1 2 840 113549 1 12 1 4 */ | ||
2765 | &(nid_objs[148]),/* OBJ_pbe_WithSHA1And128BitRC2_CBC 1 2 840 113549 1 12 1 5 */ | ||
2766 | &(nid_objs[149]),/* OBJ_pbe_WithSHA1And40BitRC2_CBC 1 2 840 113549 1 12 1 6 */ | ||
2767 | &(nid_objs[171]),/* OBJ_ms_ext_req 1 3 6 1 4 1 311 2 1 14 */ | ||
2768 | &(nid_objs[134]),/* OBJ_ms_code_ind 1 3 6 1 4 1 311 2 1 21 */ | ||
2769 | &(nid_objs[135]),/* OBJ_ms_code_com 1 3 6 1 4 1 311 2 1 22 */ | ||
2770 | &(nid_objs[136]),/* OBJ_ms_ctl_sign 1 3 6 1 4 1 311 10 3 1 */ | ||
2771 | &(nid_objs[137]),/* OBJ_ms_sgc 1 3 6 1 4 1 311 10 3 3 */ | ||
2772 | &(nid_objs[138]),/* OBJ_ms_efs 1 3 6 1 4 1 311 10 3 4 */ | ||
2773 | &(nid_objs[196]),/* OBJ_id_smime_mod_cms 1 2 840 113549 1 9 16 0 1 */ | ||
2774 | &(nid_objs[197]),/* OBJ_id_smime_mod_ess 1 2 840 113549 1 9 16 0 2 */ | ||
2775 | &(nid_objs[198]),/* OBJ_id_smime_mod_oid 1 2 840 113549 1 9 16 0 3 */ | ||
2776 | &(nid_objs[199]),/* OBJ_id_smime_mod_msg_v3 1 2 840 113549 1 9 16 0 4 */ | ||
2777 | &(nid_objs[200]),/* OBJ_id_smime_mod_ets_eSignature_88 1 2 840 113549 1 9 16 0 5 */ | ||
2778 | &(nid_objs[201]),/* OBJ_id_smime_mod_ets_eSignature_97 1 2 840 113549 1 9 16 0 6 */ | ||
2779 | &(nid_objs[202]),/* OBJ_id_smime_mod_ets_eSigPolicy_88 1 2 840 113549 1 9 16 0 7 */ | ||
2780 | &(nid_objs[203]),/* OBJ_id_smime_mod_ets_eSigPolicy_97 1 2 840 113549 1 9 16 0 8 */ | ||
2781 | &(nid_objs[204]),/* OBJ_id_smime_ct_receipt 1 2 840 113549 1 9 16 1 1 */ | ||
2782 | &(nid_objs[205]),/* OBJ_id_smime_ct_authData 1 2 840 113549 1 9 16 1 2 */ | ||
2783 | &(nid_objs[206]),/* OBJ_id_smime_ct_publishCert 1 2 840 113549 1 9 16 1 3 */ | ||
2784 | &(nid_objs[207]),/* OBJ_id_smime_ct_TSTInfo 1 2 840 113549 1 9 16 1 4 */ | ||
2785 | &(nid_objs[208]),/* OBJ_id_smime_ct_TDTInfo 1 2 840 113549 1 9 16 1 5 */ | ||
2786 | &(nid_objs[209]),/* OBJ_id_smime_ct_contentInfo 1 2 840 113549 1 9 16 1 6 */ | ||
2787 | &(nid_objs[210]),/* OBJ_id_smime_ct_DVCSRequestData 1 2 840 113549 1 9 16 1 7 */ | ||
2788 | &(nid_objs[211]),/* OBJ_id_smime_ct_DVCSResponseData 1 2 840 113549 1 9 16 1 8 */ | ||
2789 | &(nid_objs[212]),/* OBJ_id_smime_aa_receiptRequest 1 2 840 113549 1 9 16 2 1 */ | ||
2790 | &(nid_objs[213]),/* OBJ_id_smime_aa_securityLabel 1 2 840 113549 1 9 16 2 2 */ | ||
2791 | &(nid_objs[214]),/* OBJ_id_smime_aa_mlExpandHistory 1 2 840 113549 1 9 16 2 3 */ | ||
2792 | &(nid_objs[215]),/* OBJ_id_smime_aa_contentHint 1 2 840 113549 1 9 16 2 4 */ | ||
2793 | &(nid_objs[216]),/* OBJ_id_smime_aa_msgSigDigest 1 2 840 113549 1 9 16 2 5 */ | ||
2794 | &(nid_objs[217]),/* OBJ_id_smime_aa_encapContentType 1 2 840 113549 1 9 16 2 6 */ | ||
2795 | &(nid_objs[218]),/* OBJ_id_smime_aa_contentIdentifier 1 2 840 113549 1 9 16 2 7 */ | ||
2796 | &(nid_objs[219]),/* OBJ_id_smime_aa_macValue 1 2 840 113549 1 9 16 2 8 */ | ||
2797 | &(nid_objs[220]),/* OBJ_id_smime_aa_equivalentLabels 1 2 840 113549 1 9 16 2 9 */ | ||
2798 | &(nid_objs[221]),/* OBJ_id_smime_aa_contentReference 1 2 840 113549 1 9 16 2 10 */ | ||
2799 | &(nid_objs[222]),/* OBJ_id_smime_aa_encrypKeyPref 1 2 840 113549 1 9 16 2 11 */ | ||
2800 | &(nid_objs[223]),/* OBJ_id_smime_aa_signingCertificate 1 2 840 113549 1 9 16 2 12 */ | ||
2801 | &(nid_objs[224]),/* OBJ_id_smime_aa_smimeEncryptCerts 1 2 840 113549 1 9 16 2 13 */ | ||
2802 | &(nid_objs[225]),/* OBJ_id_smime_aa_timeStampToken 1 2 840 113549 1 9 16 2 14 */ | ||
2803 | &(nid_objs[226]),/* OBJ_id_smime_aa_ets_sigPolicyId 1 2 840 113549 1 9 16 2 15 */ | ||
2804 | &(nid_objs[227]),/* OBJ_id_smime_aa_ets_commitmentType 1 2 840 113549 1 9 16 2 16 */ | ||
2805 | &(nid_objs[228]),/* OBJ_id_smime_aa_ets_signerLocation 1 2 840 113549 1 9 16 2 17 */ | ||
2806 | &(nid_objs[229]),/* OBJ_id_smime_aa_ets_signerAttr 1 2 840 113549 1 9 16 2 18 */ | ||
2807 | &(nid_objs[230]),/* OBJ_id_smime_aa_ets_otherSigCert 1 2 840 113549 1 9 16 2 19 */ | ||
2808 | &(nid_objs[231]),/* OBJ_id_smime_aa_ets_contentTimestamp 1 2 840 113549 1 9 16 2 20 */ | ||
2809 | &(nid_objs[232]),/* OBJ_id_smime_aa_ets_CertificateRefs 1 2 840 113549 1 9 16 2 21 */ | ||
2810 | &(nid_objs[233]),/* OBJ_id_smime_aa_ets_RevocationRefs 1 2 840 113549 1 9 16 2 22 */ | ||
2811 | &(nid_objs[234]),/* OBJ_id_smime_aa_ets_certValues 1 2 840 113549 1 9 16 2 23 */ | ||
2812 | &(nid_objs[235]),/* OBJ_id_smime_aa_ets_revocationValues 1 2 840 113549 1 9 16 2 24 */ | ||
2813 | &(nid_objs[236]),/* OBJ_id_smime_aa_ets_escTimeStamp 1 2 840 113549 1 9 16 2 25 */ | ||
2814 | &(nid_objs[237]),/* OBJ_id_smime_aa_ets_certCRLTimestamp 1 2 840 113549 1 9 16 2 26 */ | ||
2815 | &(nid_objs[238]),/* OBJ_id_smime_aa_ets_archiveTimeStamp 1 2 840 113549 1 9 16 2 27 */ | ||
2816 | &(nid_objs[239]),/* OBJ_id_smime_aa_signatureType 1 2 840 113549 1 9 16 2 28 */ | ||
2817 | &(nid_objs[240]),/* OBJ_id_smime_aa_dvcs_dvc 1 2 840 113549 1 9 16 2 29 */ | ||
2818 | &(nid_objs[241]),/* OBJ_id_smime_alg_ESDHwith3DES 1 2 840 113549 1 9 16 3 1 */ | ||
2819 | &(nid_objs[242]),/* OBJ_id_smime_alg_ESDHwithRC2 1 2 840 113549 1 9 16 3 2 */ | ||
2820 | &(nid_objs[243]),/* OBJ_id_smime_alg_3DESwrap 1 2 840 113549 1 9 16 3 3 */ | ||
2821 | &(nid_objs[244]),/* OBJ_id_smime_alg_RC2wrap 1 2 840 113549 1 9 16 3 4 */ | ||
2822 | &(nid_objs[245]),/* OBJ_id_smime_alg_ESDH 1 2 840 113549 1 9 16 3 5 */ | ||
2823 | &(nid_objs[246]),/* OBJ_id_smime_alg_CMS3DESwrap 1 2 840 113549 1 9 16 3 6 */ | ||
2824 | &(nid_objs[247]),/* OBJ_id_smime_alg_CMSRC2wrap 1 2 840 113549 1 9 16 3 7 */ | ||
2825 | &(nid_objs[248]),/* OBJ_id_smime_cd_ldap 1 2 840 113549 1 9 16 4 1 */ | ||
2826 | &(nid_objs[249]),/* OBJ_id_smime_spq_ets_sqt_uri 1 2 840 113549 1 9 16 5 1 */ | ||
2827 | &(nid_objs[250]),/* OBJ_id_smime_spq_ets_sqt_unotice 1 2 840 113549 1 9 16 5 2 */ | ||
2828 | &(nid_objs[251]),/* OBJ_id_smime_cti_ets_proofOfOrigin 1 2 840 113549 1 9 16 6 1 */ | ||
2829 | &(nid_objs[252]),/* OBJ_id_smime_cti_ets_proofOfReceipt 1 2 840 113549 1 9 16 6 2 */ | ||
2830 | &(nid_objs[253]),/* OBJ_id_smime_cti_ets_proofOfDelivery 1 2 840 113549 1 9 16 6 3 */ | ||
2831 | &(nid_objs[254]),/* OBJ_id_smime_cti_ets_proofOfSender 1 2 840 113549 1 9 16 6 4 */ | ||
2832 | &(nid_objs[255]),/* OBJ_id_smime_cti_ets_proofOfApproval 1 2 840 113549 1 9 16 6 5 */ | ||
2833 | &(nid_objs[256]),/* OBJ_id_smime_cti_ets_proofOfCreation 1 2 840 113549 1 9 16 6 6 */ | ||
2834 | &(nid_objs[150]),/* OBJ_keyBag 1 2 840 113549 1 12 10 1 1 */ | ||
2835 | &(nid_objs[151]),/* OBJ_pkcs8ShroudedKeyBag 1 2 840 113549 1 12 10 1 2 */ | ||
2836 | &(nid_objs[152]),/* OBJ_certBag 1 2 840 113549 1 12 10 1 3 */ | ||
2837 | &(nid_objs[153]),/* OBJ_crlBag 1 2 840 113549 1 12 10 1 4 */ | ||
2838 | &(nid_objs[154]),/* OBJ_secretBag 1 2 840 113549 1 12 10 1 5 */ | ||
2839 | &(nid_objs[155]),/* OBJ_safeContentsBag 1 2 840 113549 1 12 10 1 6 */ | ||
2840 | &(nid_objs[34]),/* OBJ_idea_cbc 1 3 6 1 4 1 188 7 1 1 2 */ | ||
2841 | }; | ||
2842 | |||
diff --git a/src/lib/libcrypto/objects/obj_dat.pl b/src/lib/libcrypto/objects/obj_dat.pl index 11066df680..5dfb84ea00 100644 --- a/src/lib/libcrypto/objects/obj_dat.pl +++ b/src/lib/libcrypto/objects/obj_dat.pl | |||
@@ -164,7 +164,13 @@ foreach (sort obj_cmp @a) | |||
164 | } | 164 | } |
165 | 165 | ||
166 | print OUT <<'EOF'; | 166 | print OUT <<'EOF'; |
167 | /* lib/obj/obj_dat.h */ | 167 | /* crypto/objects/obj_dat.h */ |
168 | |||
169 | /* THIS FILE IS GENERATED FROM objects.h by obj_dat.pl via the | ||
170 | * following command: | ||
171 | * perl obj_dat.pl obj_mac.h obj_dat.h | ||
172 | */ | ||
173 | |||
168 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) | 174 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) |
169 | * All rights reserved. | 175 | * All rights reserved. |
170 | * | 176 | * |
@@ -222,11 +228,6 @@ print OUT <<'EOF'; | |||
222 | * [including the GNU Public Licence.] | 228 | * [including the GNU Public Licence.] |
223 | */ | 229 | */ |
224 | 230 | ||
225 | /* THIS FILE IS GENERATED FROM Objects.h by obj_dat.pl via the | ||
226 | * following command: | ||
227 | * perl obj_dat.pl objects.h obj_dat.h | ||
228 | */ | ||
229 | |||
230 | EOF | 231 | EOF |
231 | 232 | ||
232 | printf OUT "#define NUM_NID %d\n",$n; | 233 | printf OUT "#define NUM_NID %d\n",$n; |
diff --git a/src/lib/libcrypto/objects/obj_err.c b/src/lib/libcrypto/objects/obj_err.c index 7aec0ed47a..80ab6855af 100644 --- a/src/lib/libcrypto/objects/obj_err.c +++ b/src/lib/libcrypto/objects/obj_err.c | |||
@@ -63,7 +63,7 @@ | |||
63 | #include <openssl/objects.h> | 63 | #include <openssl/objects.h> |
64 | 64 | ||
65 | /* BEGIN ERROR CODES */ | 65 | /* BEGIN ERROR CODES */ |
66 | #ifndef NO_ERR | 66 | #ifndef OPENSSL_NO_ERR |
67 | static ERR_STRING_DATA OBJ_str_functs[]= | 67 | static ERR_STRING_DATA OBJ_str_functs[]= |
68 | { | 68 | { |
69 | {ERR_PACK(0,OBJ_F_OBJ_CREATE,0), "OBJ_create"}, | 69 | {ERR_PACK(0,OBJ_F_OBJ_CREATE,0), "OBJ_create"}, |
@@ -90,7 +90,7 @@ void ERR_load_OBJ_strings(void) | |||
90 | if (init) | 90 | if (init) |
91 | { | 91 | { |
92 | init=0; | 92 | init=0; |
93 | #ifndef NO_ERR | 93 | #ifndef OPENSSL_NO_ERR |
94 | ERR_load_strings(ERR_LIB_OBJ,OBJ_str_functs); | 94 | ERR_load_strings(ERR_LIB_OBJ,OBJ_str_functs); |
95 | ERR_load_strings(ERR_LIB_OBJ,OBJ_str_reasons); | 95 | ERR_load_strings(ERR_LIB_OBJ,OBJ_str_reasons); |
96 | #endif | 96 | #endif |
diff --git a/src/lib/libcrypto/objects/obj_lib.c b/src/lib/libcrypto/objects/obj_lib.c index 0c71639eba..b0b0f2ff24 100644 --- a/src/lib/libcrypto/objects/obj_lib.c +++ b/src/lib/libcrypto/objects/obj_lib.c | |||
@@ -62,7 +62,7 @@ | |||
62 | #include <openssl/objects.h> | 62 | #include <openssl/objects.h> |
63 | #include <openssl/buffer.h> | 63 | #include <openssl/buffer.h> |
64 | 64 | ||
65 | ASN1_OBJECT *OBJ_dup(ASN1_OBJECT *o) | 65 | ASN1_OBJECT *OBJ_dup(const ASN1_OBJECT *o) |
66 | { | 66 | { |
67 | ASN1_OBJECT *r; | 67 | ASN1_OBJECT *r; |
68 | int i; | 68 | int i; |
@@ -70,7 +70,8 @@ ASN1_OBJECT *OBJ_dup(ASN1_OBJECT *o) | |||
70 | 70 | ||
71 | if (o == NULL) return(NULL); | 71 | if (o == NULL) return(NULL); |
72 | if (!(o->flags & ASN1_OBJECT_FLAG_DYNAMIC)) | 72 | if (!(o->flags & ASN1_OBJECT_FLAG_DYNAMIC)) |
73 | return(o); | 73 | return((ASN1_OBJECT *)o); /* XXX: ugh! Why? What kind of |
74 | duplication is this??? */ | ||
74 | 75 | ||
75 | r=ASN1_OBJECT_new(); | 76 | r=ASN1_OBJECT_new(); |
76 | if (r == NULL) | 77 | if (r == NULL) |
@@ -116,7 +117,7 @@ err: | |||
116 | return(NULL); | 117 | return(NULL); |
117 | } | 118 | } |
118 | 119 | ||
119 | int OBJ_cmp(ASN1_OBJECT *a, ASN1_OBJECT *b) | 120 | int OBJ_cmp(const ASN1_OBJECT *a, const ASN1_OBJECT *b) |
120 | { | 121 | { |
121 | int ret; | 122 | int ret; |
122 | 123 | ||
diff --git a/src/lib/libcrypto/objects/obj_mac.h b/src/lib/libcrypto/objects/obj_mac.h index 401b1e5a1b..6d77fcba3f 100644 --- a/src/lib/libcrypto/objects/obj_mac.h +++ b/src/lib/libcrypto/objects/obj_mac.h | |||
@@ -1,4 +1,10 @@ | |||
1 | /* lib/obj/obj_mac.h */ | 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 | |||
2 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) | 8 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 9 | * All rights reserved. |
4 | * | 10 | * |
@@ -56,26 +62,40 @@ | |||
56 | * [including the GNU Public Licence.] | 62 | * [including the GNU Public Licence.] |
57 | */ | 63 | */ |
58 | 64 | ||
59 | /* THIS FILE IS GENERATED FROM objects.txt by objects.pl via the | ||
60 | * following command: | ||
61 | * perl objects.pl objects.txt obj_mac.num obj_mac.h | ||
62 | */ | ||
63 | |||
64 | #define SN_undef "UNDEF" | 65 | #define SN_undef "UNDEF" |
65 | #define LN_undef "undefined" | 66 | #define LN_undef "undefined" |
66 | #define NID_undef 0 | 67 | #define NID_undef 0 |
67 | #define OBJ_undef 0L | 68 | #define OBJ_undef 0L |
68 | 69 | ||
70 | #define SN_ccitt "CCITT" | ||
71 | #define LN_ccitt "ccitt" | ||
72 | #define NID_ccitt 404 | ||
73 | #define OBJ_ccitt 0L | ||
74 | |||
69 | #define SN_iso "ISO" | 75 | #define SN_iso "ISO" |
70 | #define LN_iso "iso" | 76 | #define LN_iso "iso" |
71 | #define NID_iso 181 | 77 | #define NID_iso 181 |
72 | #define OBJ_iso 1L | 78 | #define OBJ_iso 1L |
73 | 79 | ||
80 | #define SN_joint_iso_ccitt "JOINT-ISO-CCITT" | ||
81 | #define LN_joint_iso_ccitt "joint-iso-ccitt" | ||
82 | #define NID_joint_iso_ccitt 393 | ||
83 | #define OBJ_joint_iso_ccitt 2L | ||
84 | |||
74 | #define SN_member_body "member-body" | 85 | #define SN_member_body "member-body" |
75 | #define LN_member_body "ISO Member Body" | 86 | #define LN_member_body "ISO Member Body" |
76 | #define NID_member_body 182 | 87 | #define NID_member_body 182 |
77 | #define OBJ_member_body OBJ_iso,2L | 88 | #define OBJ_member_body OBJ_iso,2L |
78 | 89 | ||
90 | #define SN_selected_attribute_types "selected-attribute-types" | ||
91 | #define LN_selected_attribute_types "Selected Attribute Types" | ||
92 | #define NID_selected_attribute_types 394 | ||
93 | #define OBJ_selected_attribute_types OBJ_joint_iso_ccitt,5L,1L,5L | ||
94 | |||
95 | #define SN_clearance "clearance" | ||
96 | #define NID_clearance 395 | ||
97 | #define OBJ_clearance OBJ_selected_attribute_types,55L | ||
98 | |||
79 | #define SN_ISO_US "ISO-US" | 99 | #define SN_ISO_US "ISO-US" |
80 | #define LN_ISO_US "ISO US Member Body" | 100 | #define LN_ISO_US "ISO US Member Body" |
81 | #define NID_ISO_US 183 | 101 | #define NID_ISO_US 183 |
@@ -101,6 +121,67 @@ | |||
101 | #define NID_dsaWithSHA1 113 | 121 | #define NID_dsaWithSHA1 113 |
102 | #define OBJ_dsaWithSHA1 OBJ_X9cm,3L | 122 | #define OBJ_dsaWithSHA1 OBJ_X9cm,3L |
103 | 123 | ||
124 | #define SN_ansi_X9_62 "ansi-X9-62" | ||
125 | #define LN_ansi_X9_62 "ANSI X9.62" | ||
126 | #define NID_ansi_X9_62 405 | ||
127 | #define OBJ_ansi_X9_62 OBJ_ISO_US,10045L | ||
128 | |||
129 | #define OBJ_X9_62_id_fieldType OBJ_ansi_X9_62,1L | ||
130 | |||
131 | #define SN_X9_62_prime_field "prime-field" | ||
132 | #define NID_X9_62_prime_field 406 | ||
133 | #define OBJ_X9_62_prime_field OBJ_X9_62_id_fieldType,1L | ||
134 | |||
135 | #define SN_X9_62_characteristic_two_field "characteristic-two-field" | ||
136 | #define NID_X9_62_characteristic_two_field 407 | ||
137 | #define OBJ_X9_62_characteristic_two_field OBJ_X9_62_id_fieldType,2L | ||
138 | |||
139 | #define OBJ_X9_62_id_publicKeyType OBJ_ansi_X9_62,2L | ||
140 | |||
141 | #define SN_X9_62_id_ecPublicKey "id-ecPublicKey" | ||
142 | #define NID_X9_62_id_ecPublicKey 408 | ||
143 | #define OBJ_X9_62_id_ecPublicKey OBJ_X9_62_id_publicKeyType,1L | ||
144 | |||
145 | #define OBJ_X9_62_ellipticCurve OBJ_ansi_X9_62,3L | ||
146 | |||
147 | #define OBJ_X9_62_c_TwoCurve OBJ_X9_62_ellipticCurve,0L | ||
148 | |||
149 | #define OBJ_X9_62_primeCurve OBJ_X9_62_ellipticCurve,1L | ||
150 | |||
151 | #define SN_X9_62_prime192v1 "prime192v1" | ||
152 | #define NID_X9_62_prime192v1 409 | ||
153 | #define OBJ_X9_62_prime192v1 OBJ_X9_62_primeCurve,1L | ||
154 | |||
155 | #define SN_X9_62_prime192v2 "prime192v2" | ||
156 | #define NID_X9_62_prime192v2 410 | ||
157 | #define OBJ_X9_62_prime192v2 OBJ_X9_62_primeCurve,2L | ||
158 | |||
159 | #define SN_X9_62_prime192v3 "prime192v3" | ||
160 | #define NID_X9_62_prime192v3 411 | ||
161 | #define OBJ_X9_62_prime192v3 OBJ_X9_62_primeCurve,3L | ||
162 | |||
163 | #define SN_X9_62_prime239v1 "prime239v1" | ||
164 | #define NID_X9_62_prime239v1 412 | ||
165 | #define OBJ_X9_62_prime239v1 OBJ_X9_62_primeCurve,4L | ||
166 | |||
167 | #define SN_X9_62_prime239v2 "prime239v2" | ||
168 | #define NID_X9_62_prime239v2 413 | ||
169 | #define OBJ_X9_62_prime239v2 OBJ_X9_62_primeCurve,5L | ||
170 | |||
171 | #define SN_X9_62_prime239v3 "prime239v3" | ||
172 | #define NID_X9_62_prime239v3 414 | ||
173 | #define OBJ_X9_62_prime239v3 OBJ_X9_62_primeCurve,6L | ||
174 | |||
175 | #define SN_X9_62_prime256v1 "prime256v1" | ||
176 | #define NID_X9_62_prime256v1 415 | ||
177 | #define OBJ_X9_62_prime256v1 OBJ_X9_62_primeCurve,7L | ||
178 | |||
179 | #define OBJ_X9_62_id_ecSigType OBJ_ansi_X9_62,4L | ||
180 | |||
181 | #define SN_ecdsa_with_SHA1 "ecdsa-with-SHA1" | ||
182 | #define NID_ecdsa_with_SHA1 416 | ||
183 | #define OBJ_ecdsa_with_SHA1 OBJ_X9_62_id_ecSigType,1L | ||
184 | |||
104 | #define SN_cast5_cbc "CAST5-CBC" | 185 | #define SN_cast5_cbc "CAST5-CBC" |
105 | #define LN_cast5_cbc "cast5-cbc" | 186 | #define LN_cast5_cbc "cast5-cbc" |
106 | #define NID_cast5_cbc 108 | 187 | #define NID_cast5_cbc 108 |
@@ -145,6 +226,11 @@ | |||
145 | #define NID_md2WithRSAEncryption 7 | 226 | #define NID_md2WithRSAEncryption 7 |
146 | #define OBJ_md2WithRSAEncryption OBJ_pkcs1,2L | 227 | #define OBJ_md2WithRSAEncryption OBJ_pkcs1,2L |
147 | 228 | ||
229 | #define SN_md4WithRSAEncryption "RSA-MD4" | ||
230 | #define LN_md4WithRSAEncryption "md4WithRSAEncryption" | ||
231 | #define NID_md4WithRSAEncryption 396 | ||
232 | #define OBJ_md4WithRSAEncryption OBJ_pkcs1,3L | ||
233 | |||
148 | #define SN_md5WithRSAEncryption "RSA-MD5" | 234 | #define SN_md5WithRSAEncryption "RSA-MD5" |
149 | #define LN_md5WithRSAEncryption "md5WithRSAEncryption" | 235 | #define LN_md5WithRSAEncryption "md5WithRSAEncryption" |
150 | #define NID_md5WithRSAEncryption 8 | 236 | #define NID_md5WithRSAEncryption 8 |
@@ -241,7 +327,6 @@ | |||
241 | #define NID_pkcs9 47 | 327 | #define NID_pkcs9 47 |
242 | #define OBJ_pkcs9 OBJ_pkcs,9L | 328 | #define OBJ_pkcs9 OBJ_pkcs,9L |
243 | 329 | ||
244 | #define SN_pkcs9_emailAddress "Email" | ||
245 | #define LN_pkcs9_emailAddress "emailAddress" | 330 | #define LN_pkcs9_emailAddress "emailAddress" |
246 | #define NID_pkcs9_emailAddress 48 | 331 | #define NID_pkcs9_emailAddress 48 |
247 | #define OBJ_pkcs9_emailAddress OBJ_pkcs9,1L | 332 | #define OBJ_pkcs9_emailAddress OBJ_pkcs9,1L |
@@ -573,6 +658,11 @@ | |||
573 | #define NID_localKeyID 157 | 658 | #define NID_localKeyID 157 |
574 | #define OBJ_localKeyID OBJ_pkcs9,21L | 659 | #define OBJ_localKeyID OBJ_pkcs9,21L |
575 | 660 | ||
661 | #define SN_ms_csp_name "CSPName" | ||
662 | #define LN_ms_csp_name "Microsoft CSP Name" | ||
663 | #define NID_ms_csp_name 417 | ||
664 | #define OBJ_ms_csp_name 1L,3L,6L,1L,4L,1L,311L,17L,1L | ||
665 | |||
576 | #define OBJ_certTypes OBJ_pkcs9,22L | 666 | #define OBJ_certTypes OBJ_pkcs9,22L |
577 | 667 | ||
578 | #define LN_x509Certificate "x509Certificate" | 668 | #define LN_x509Certificate "x509Certificate" |
@@ -956,6 +1046,15 @@ | |||
956 | #define NID_sbqp_routerIdentifier 292 | 1046 | #define NID_sbqp_routerIdentifier 292 |
957 | #define OBJ_sbqp_routerIdentifier OBJ_id_pe,9L | 1047 | #define OBJ_sbqp_routerIdentifier OBJ_id_pe,9L |
958 | 1048 | ||
1049 | #define SN_ac_proxying "ac-proxying" | ||
1050 | #define NID_ac_proxying 397 | ||
1051 | #define OBJ_ac_proxying OBJ_id_pe,10L | ||
1052 | |||
1053 | #define SN_sinfo_access "subjectInfoAccess" | ||
1054 | #define LN_sinfo_access "Subject Information Access" | ||
1055 | #define NID_sinfo_access 398 | ||
1056 | #define OBJ_sinfo_access OBJ_id_pe,11L | ||
1057 | |||
959 | #define SN_id_qt_cps "id-qt-cps" | 1058 | #define SN_id_qt_cps "id-qt-cps" |
960 | #define LN_id_qt_cps "Policy Qualifier CPS" | 1059 | #define LN_id_qt_cps "Policy Qualifier CPS" |
961 | #define NID_id_qt_cps 164 | 1060 | #define NID_id_qt_cps 164 |
@@ -1228,21 +1327,17 @@ | |||
1228 | #define NID_id_pda_placeOfBirth 349 | 1327 | #define NID_id_pda_placeOfBirth 349 |
1229 | #define OBJ_id_pda_placeOfBirth OBJ_id_pda,2L | 1328 | #define OBJ_id_pda_placeOfBirth OBJ_id_pda,2L |
1230 | 1329 | ||
1231 | #define SN_id_pda_pseudonym "id-pda-pseudonym" | ||
1232 | #define NID_id_pda_pseudonym 350 | ||
1233 | #define OBJ_id_pda_pseudonym OBJ_id_pda,3L | ||
1234 | |||
1235 | #define SN_id_pda_gender "id-pda-gender" | 1330 | #define SN_id_pda_gender "id-pda-gender" |
1236 | #define NID_id_pda_gender 351 | 1331 | #define NID_id_pda_gender 351 |
1237 | #define OBJ_id_pda_gender OBJ_id_pda,4L | 1332 | #define OBJ_id_pda_gender OBJ_id_pda,3L |
1238 | 1333 | ||
1239 | #define SN_id_pda_countryOfCitizenship "id-pda-countryOfCitizenship" | 1334 | #define SN_id_pda_countryOfCitizenship "id-pda-countryOfCitizenship" |
1240 | #define NID_id_pda_countryOfCitizenship 352 | 1335 | #define NID_id_pda_countryOfCitizenship 352 |
1241 | #define OBJ_id_pda_countryOfCitizenship OBJ_id_pda,5L | 1336 | #define OBJ_id_pda_countryOfCitizenship OBJ_id_pda,4L |
1242 | 1337 | ||
1243 | #define SN_id_pda_countryOfResidence "id-pda-countryOfResidence" | 1338 | #define SN_id_pda_countryOfResidence "id-pda-countryOfResidence" |
1244 | #define NID_id_pda_countryOfResidence 353 | 1339 | #define NID_id_pda_countryOfResidence 353 |
1245 | #define OBJ_id_pda_countryOfResidence OBJ_id_pda,6L | 1340 | #define OBJ_id_pda_countryOfResidence OBJ_id_pda,5L |
1246 | 1341 | ||
1247 | #define SN_id_aca_authenticationInfo "id-aca-authenticationInfo" | 1342 | #define SN_id_aca_authenticationInfo "id-aca-authenticationInfo" |
1248 | #define NID_id_aca_authenticationInfo 354 | 1343 | #define NID_id_aca_authenticationInfo 354 |
@@ -1264,6 +1359,10 @@ | |||
1264 | #define NID_id_aca_role 358 | 1359 | #define NID_id_aca_role 358 |
1265 | #define OBJ_id_aca_role OBJ_id_aca,5L | 1360 | #define OBJ_id_aca_role OBJ_id_aca,5L |
1266 | 1361 | ||
1362 | #define SN_id_aca_encAttrs "id-aca-encAttrs" | ||
1363 | #define NID_id_aca_encAttrs 399 | ||
1364 | #define OBJ_id_aca_encAttrs OBJ_id_aca,6L | ||
1365 | |||
1267 | #define SN_id_qcs_pkixQCSyntax_v1 "id-qcs-pkixQCSyntax-v1" | 1366 | #define SN_id_qcs_pkixQCSyntax_v1 "id-qcs-pkixQCSyntax-v1" |
1268 | #define NID_id_qcs_pkixQCSyntax_v1 359 | 1367 | #define NID_id_qcs_pkixQCSyntax_v1 359 |
1269 | #define OBJ_id_qcs_pkixQCSyntax_v1 OBJ_id_qcs,1L | 1368 | #define OBJ_id_qcs_pkixQCSyntax_v1 OBJ_id_qcs,1L |
@@ -1323,6 +1422,7 @@ | |||
1323 | #define OBJ_id_pkix_OCSP_acceptableResponses OBJ_id_pkix_OCSP,4L | 1422 | #define OBJ_id_pkix_OCSP_acceptableResponses OBJ_id_pkix_OCSP,4L |
1324 | 1423 | ||
1325 | #define SN_id_pkix_OCSP_noCheck "noCheck" | 1424 | #define SN_id_pkix_OCSP_noCheck "noCheck" |
1425 | #define LN_id_pkix_OCSP_noCheck "OCSP No Check" | ||
1326 | #define NID_id_pkix_OCSP_noCheck 369 | 1426 | #define NID_id_pkix_OCSP_noCheck 369 |
1327 | #define OBJ_id_pkix_OCSP_noCheck OBJ_id_pkix_OCSP,5L | 1427 | #define OBJ_id_pkix_OCSP_noCheck OBJ_id_pkix_OCSP,5L |
1328 | 1428 | ||
@@ -1403,14 +1503,14 @@ | |||
1403 | #define NID_shaWithRSAEncryption 42 | 1503 | #define NID_shaWithRSAEncryption 42 |
1404 | #define OBJ_shaWithRSAEncryption OBJ_algorithm,15L | 1504 | #define OBJ_shaWithRSAEncryption OBJ_algorithm,15L |
1405 | 1505 | ||
1406 | #define SN_des_ede "DES-EDE" | 1506 | #define SN_des_ede_ecb "DES-EDE" |
1407 | #define LN_des_ede "des-ede" | 1507 | #define LN_des_ede_ecb "des-ede" |
1408 | #define NID_des_ede 32 | 1508 | #define NID_des_ede_ecb 32 |
1409 | #define OBJ_des_ede OBJ_algorithm,17L | 1509 | #define OBJ_des_ede_ecb OBJ_algorithm,17L |
1410 | 1510 | ||
1411 | #define SN_des_ede3 "DES-EDE3" | 1511 | #define SN_des_ede3_ecb "DES-EDE3" |
1412 | #define LN_des_ede3 "des-ede3" | 1512 | #define LN_des_ede3_ecb "des-ede3" |
1413 | #define NID_des_ede3 33 | 1513 | #define NID_des_ede3_ecb 33 |
1414 | 1514 | ||
1415 | #define SN_des_ede_cbc "DES-EDE-CBC" | 1515 | #define SN_des_ede_cbc "DES-EDE-CBC" |
1416 | #define LN_des_ede_cbc "des-ede-cbc" | 1516 | #define LN_des_ede_cbc "des-ede-cbc" |
@@ -1485,12 +1585,11 @@ | |||
1485 | #define NID_commonName 13 | 1585 | #define NID_commonName 13 |
1486 | #define OBJ_commonName OBJ_X509,3L | 1586 | #define OBJ_commonName OBJ_X509,3L |
1487 | 1587 | ||
1488 | #define SN_surname "S" | 1588 | #define SN_surname "SN" |
1489 | #define LN_surname "surname" | 1589 | #define LN_surname "surname" |
1490 | #define NID_surname 100 | 1590 | #define NID_surname 100 |
1491 | #define OBJ_surname OBJ_X509,4L | 1591 | #define OBJ_surname OBJ_X509,4L |
1492 | 1592 | ||
1493 | #define SN_serialNumber "SN" | ||
1494 | #define LN_serialNumber "serialNumber" | 1593 | #define LN_serialNumber "serialNumber" |
1495 | #define NID_serialNumber 105 | 1594 | #define NID_serialNumber 105 |
1496 | #define OBJ_serialNumber OBJ_X509,5L | 1595 | #define OBJ_serialNumber OBJ_X509,5L |
@@ -1520,12 +1619,10 @@ | |||
1520 | #define NID_organizationalUnitName 18 | 1619 | #define NID_organizationalUnitName 18 |
1521 | #define OBJ_organizationalUnitName OBJ_X509,11L | 1620 | #define OBJ_organizationalUnitName OBJ_X509,11L |
1522 | 1621 | ||
1523 | #define SN_title "T" | ||
1524 | #define LN_title "title" | 1622 | #define LN_title "title" |
1525 | #define NID_title 106 | 1623 | #define NID_title 106 |
1526 | #define OBJ_title OBJ_X509,12L | 1624 | #define OBJ_title OBJ_X509,12L |
1527 | 1625 | ||
1528 | #define SN_description "D" | ||
1529 | #define LN_description "description" | 1626 | #define LN_description "description" |
1530 | #define NID_description 107 | 1627 | #define NID_description 107 |
1531 | #define OBJ_description OBJ_X509,13L | 1628 | #define OBJ_description OBJ_X509,13L |
@@ -1535,26 +1632,33 @@ | |||
1535 | #define NID_name 173 | 1632 | #define NID_name 173 |
1536 | #define OBJ_name OBJ_X509,41L | 1633 | #define OBJ_name OBJ_X509,41L |
1537 | 1634 | ||
1538 | #define SN_givenName "G" | 1635 | #define SN_givenName "gn" |
1539 | #define LN_givenName "givenName" | 1636 | #define LN_givenName "givenName" |
1540 | #define NID_givenName 99 | 1637 | #define NID_givenName 99 |
1541 | #define OBJ_givenName OBJ_X509,42L | 1638 | #define OBJ_givenName OBJ_X509,42L |
1542 | 1639 | ||
1543 | #define SN_initials "I" | ||
1544 | #define LN_initials "initials" | 1640 | #define LN_initials "initials" |
1545 | #define NID_initials 101 | 1641 | #define NID_initials 101 |
1546 | #define OBJ_initials OBJ_X509,43L | 1642 | #define OBJ_initials OBJ_X509,43L |
1547 | 1643 | ||
1548 | #define SN_uniqueIdentifier "UID" | 1644 | #define LN_generationQualifier "generationQualifier" |
1549 | #define LN_uniqueIdentifier "uniqueIdentifier" | 1645 | #define NID_generationQualifier 509 |
1550 | #define NID_uniqueIdentifier 102 | 1646 | #define OBJ_generationQualifier OBJ_X509,44L |
1551 | #define OBJ_uniqueIdentifier OBJ_X509,45L | 1647 | |
1648 | #define LN_x500UniqueIdentifier "x500UniqueIdentifier" | ||
1649 | #define NID_x500UniqueIdentifier 503 | ||
1650 | #define OBJ_x500UniqueIdentifier OBJ_X509,45L | ||
1552 | 1651 | ||
1553 | #define SN_dnQualifier "dnQualifier" | 1652 | #define SN_dnQualifier "dnQualifier" |
1554 | #define LN_dnQualifier "dnQualifier" | 1653 | #define LN_dnQualifier "dnQualifier" |
1555 | #define NID_dnQualifier 174 | 1654 | #define NID_dnQualifier 174 |
1556 | #define OBJ_dnQualifier OBJ_X509,46L | 1655 | #define OBJ_dnQualifier OBJ_X509,46L |
1557 | 1656 | ||
1657 | #define SN_role "role" | ||
1658 | #define LN_role "role" | ||
1659 | #define NID_role 400 | ||
1660 | #define OBJ_role OBJ_X509,72L | ||
1661 | |||
1558 | #define SN_X500algorithms "X500algorithms" | 1662 | #define SN_X500algorithms "X500algorithms" |
1559 | #define LN_X500algorithms "directory services - algorithms" | 1663 | #define LN_X500algorithms "directory services - algorithms" |
1560 | #define NID_X500algorithms 378 | 1664 | #define NID_X500algorithms 378 |
@@ -1644,11 +1748,26 @@ | |||
1644 | #define NID_authority_key_identifier 90 | 1748 | #define NID_authority_key_identifier 90 |
1645 | #define OBJ_authority_key_identifier OBJ_id_ce,35L | 1749 | #define OBJ_authority_key_identifier OBJ_id_ce,35L |
1646 | 1750 | ||
1751 | #define SN_policy_constraints "policyConstraints" | ||
1752 | #define LN_policy_constraints "X509v3 Policy Constraints" | ||
1753 | #define NID_policy_constraints 401 | ||
1754 | #define OBJ_policy_constraints OBJ_id_ce,36L | ||
1755 | |||
1647 | #define SN_ext_key_usage "extendedKeyUsage" | 1756 | #define SN_ext_key_usage "extendedKeyUsage" |
1648 | #define LN_ext_key_usage "X509v3 Extended Key Usage" | 1757 | #define LN_ext_key_usage "X509v3 Extended Key Usage" |
1649 | #define NID_ext_key_usage 126 | 1758 | #define NID_ext_key_usage 126 |
1650 | #define OBJ_ext_key_usage OBJ_id_ce,37L | 1759 | #define OBJ_ext_key_usage OBJ_id_ce,37L |
1651 | 1760 | ||
1761 | #define SN_target_information "targetInformation" | ||
1762 | #define LN_target_information "X509v3 AC Targeting" | ||
1763 | #define NID_target_information 402 | ||
1764 | #define OBJ_target_information OBJ_id_ce,55L | ||
1765 | |||
1766 | #define SN_no_rev_avail "noRevAvail" | ||
1767 | #define LN_no_rev_avail "X509v3 No Revocation Available" | ||
1768 | #define NID_no_rev_avail 403 | ||
1769 | #define OBJ_no_rev_avail OBJ_id_ce,56L | ||
1770 | |||
1652 | #define SN_netscape "Netscape" | 1771 | #define SN_netscape "Netscape" |
1653 | #define LN_netscape "Netscape Communications Corp." | 1772 | #define LN_netscape "Netscape Communications Corp." |
1654 | #define NID_netscape 57 | 1773 | #define NID_netscape 57 |
@@ -1761,7 +1880,6 @@ | |||
1761 | #define NID_SNMPv2 387 | 1880 | #define NID_SNMPv2 387 |
1762 | #define OBJ_SNMPv2 OBJ_internet,6L | 1881 | #define OBJ_SNMPv2 OBJ_internet,6L |
1763 | 1882 | ||
1764 | #define SN_Mail "mail" | ||
1765 | #define LN_Mail "Mail" | 1883 | #define LN_Mail "Mail" |
1766 | #define NID_Mail 388 | 1884 | #define NID_Mail 388 |
1767 | #define OBJ_Mail OBJ_internet,7L | 1885 | #define OBJ_Mail OBJ_internet,7L |
@@ -1769,22 +1887,37 @@ | |||
1769 | #define SN_Enterprises "enterprises" | 1887 | #define SN_Enterprises "enterprises" |
1770 | #define LN_Enterprises "Enterprises" | 1888 | #define LN_Enterprises "Enterprises" |
1771 | #define NID_Enterprises 389 | 1889 | #define NID_Enterprises 389 |
1772 | #define OBJ_Enterprises OBJ_private,1L | 1890 | #define OBJ_Enterprises OBJ_Private,1L |
1773 | 1891 | ||
1774 | #define SN_dcObject "dcobject" | 1892 | #define SN_dcObject "dcobject" |
1775 | #define LN_dcObject "dcObject" | 1893 | #define LN_dcObject "dcObject" |
1776 | #define NID_dcObject 390 | 1894 | #define NID_dcObject 390 |
1777 | #define OBJ_dcObject OBJ_enterprises,1466L,344L | 1895 | #define OBJ_dcObject OBJ_Enterprises,1466L,344L |
1778 | 1896 | ||
1779 | #define SN_domainComponent "DC" | 1897 | #define SN_mime_mhs "mime-mhs" |
1780 | #define LN_domainComponent "domainComponent" | 1898 | #define LN_mime_mhs "MIME MHS" |
1781 | #define NID_domainComponent 391 | 1899 | #define NID_mime_mhs 504 |
1782 | #define OBJ_domainComponent 0L,9L,2342L,19200300L,100L,1L,25L | 1900 | #define OBJ_mime_mhs OBJ_Mail,1L |
1783 | 1901 | ||
1784 | #define SN_Domain "domain" | 1902 | #define SN_mime_mhs_headings "mime-mhs-headings" |
1785 | #define LN_Domain "Domain" | 1903 | #define LN_mime_mhs_headings "mime-mhs-headings" |
1786 | #define NID_Domain 392 | 1904 | #define NID_mime_mhs_headings 505 |
1787 | #define OBJ_Domain 0L,9L,2342L,19200300L,100L,4L,13L | 1905 | #define OBJ_mime_mhs_headings OBJ_mime_mhs,1L |
1906 | |||
1907 | #define SN_mime_mhs_bodies "mime-mhs-bodies" | ||
1908 | #define LN_mime_mhs_bodies "mime-mhs-bodies" | ||
1909 | #define NID_mime_mhs_bodies 506 | ||
1910 | #define OBJ_mime_mhs_bodies OBJ_mime_mhs,2L | ||
1911 | |||
1912 | #define SN_id_hex_partial_message "id-hex-partial-message" | ||
1913 | #define LN_id_hex_partial_message "id-hex-partial-message" | ||
1914 | #define NID_id_hex_partial_message 507 | ||
1915 | #define OBJ_id_hex_partial_message OBJ_mime_mhs_headings,1L | ||
1916 | |||
1917 | #define SN_id_hex_multipart_message "id-hex-multipart-message" | ||
1918 | #define LN_id_hex_multipart_message "id-hex-multipart-message" | ||
1919 | #define NID_id_hex_multipart_message 508 | ||
1920 | #define OBJ_id_hex_multipart_message OBJ_mime_mhs_headings,2L | ||
1788 | 1921 | ||
1789 | #define SN_rle_compression "RLE" | 1922 | #define SN_rle_compression "RLE" |
1790 | #define LN_rle_compression "run length compression" | 1923 | #define LN_rle_compression "run length compression" |
@@ -1796,3 +1929,379 @@ | |||
1796 | #define NID_zlib_compression 125 | 1929 | #define NID_zlib_compression 125 |
1797 | #define OBJ_zlib_compression 1L,1L,1L,1L,666L,2L | 1930 | #define OBJ_zlib_compression 1L,1L,1L,1L,666L,2L |
1798 | 1931 | ||
1932 | #define OBJ_csor 2L,16L,840L,1L,101L,3L | ||
1933 | |||
1934 | #define OBJ_nistAlgorithms OBJ_csor,4L | ||
1935 | |||
1936 | #define OBJ_aes OBJ_nistAlgorithms,1L | ||
1937 | |||
1938 | #define SN_aes_128_ecb "AES-128-ECB" | ||
1939 | #define LN_aes_128_ecb "aes-128-ecb" | ||
1940 | #define NID_aes_128_ecb 418 | ||
1941 | #define OBJ_aes_128_ecb OBJ_aes,1L | ||
1942 | |||
1943 | #define SN_aes_128_cbc "AES-128-CBC" | ||
1944 | #define LN_aes_128_cbc "aes-128-cbc" | ||
1945 | #define NID_aes_128_cbc 419 | ||
1946 | #define OBJ_aes_128_cbc OBJ_aes,2L | ||
1947 | |||
1948 | #define SN_aes_128_ofb128 "AES-128-OFB" | ||
1949 | #define LN_aes_128_ofb128 "aes-128-ofb" | ||
1950 | #define NID_aes_128_ofb128 420 | ||
1951 | #define OBJ_aes_128_ofb128 OBJ_aes,3L | ||
1952 | |||
1953 | #define SN_aes_128_cfb128 "AES-128-CFB" | ||
1954 | #define LN_aes_128_cfb128 "aes-128-cfb" | ||
1955 | #define NID_aes_128_cfb128 421 | ||
1956 | #define OBJ_aes_128_cfb128 OBJ_aes,4L | ||
1957 | |||
1958 | #define SN_aes_192_ecb "AES-192-ECB" | ||
1959 | #define LN_aes_192_ecb "aes-192-ecb" | ||
1960 | #define NID_aes_192_ecb 422 | ||
1961 | #define OBJ_aes_192_ecb OBJ_aes,21L | ||
1962 | |||
1963 | #define SN_aes_192_cbc "AES-192-CBC" | ||
1964 | #define LN_aes_192_cbc "aes-192-cbc" | ||
1965 | #define NID_aes_192_cbc 423 | ||
1966 | #define OBJ_aes_192_cbc OBJ_aes,22L | ||
1967 | |||
1968 | #define SN_aes_192_ofb128 "AES-192-OFB" | ||
1969 | #define LN_aes_192_ofb128 "aes-192-ofb" | ||
1970 | #define NID_aes_192_ofb128 424 | ||
1971 | #define OBJ_aes_192_ofb128 OBJ_aes,23L | ||
1972 | |||
1973 | #define SN_aes_192_cfb128 "AES-192-CFB" | ||
1974 | #define LN_aes_192_cfb128 "aes-192-cfb" | ||
1975 | #define NID_aes_192_cfb128 425 | ||
1976 | #define OBJ_aes_192_cfb128 OBJ_aes,24L | ||
1977 | |||
1978 | #define SN_aes_256_ecb "AES-256-ECB" | ||
1979 | #define LN_aes_256_ecb "aes-256-ecb" | ||
1980 | #define NID_aes_256_ecb 426 | ||
1981 | #define OBJ_aes_256_ecb OBJ_aes,41L | ||
1982 | |||
1983 | #define SN_aes_256_cbc "AES-256-CBC" | ||
1984 | #define LN_aes_256_cbc "aes-256-cbc" | ||
1985 | #define NID_aes_256_cbc 427 | ||
1986 | #define OBJ_aes_256_cbc OBJ_aes,42L | ||
1987 | |||
1988 | #define SN_aes_256_ofb128 "AES-256-OFB" | ||
1989 | #define LN_aes_256_ofb128 "aes-256-ofb" | ||
1990 | #define NID_aes_256_ofb128 428 | ||
1991 | #define OBJ_aes_256_ofb128 OBJ_aes,43L | ||
1992 | |||
1993 | #define SN_aes_256_cfb128 "AES-256-CFB" | ||
1994 | #define LN_aes_256_cfb128 "aes-256-cfb" | ||
1995 | #define NID_aes_256_cfb128 429 | ||
1996 | #define OBJ_aes_256_cfb128 OBJ_aes,44L | ||
1997 | |||
1998 | #define SN_hold_instruction_code "holdInstructionCode" | ||
1999 | #define LN_hold_instruction_code "Hold Instruction Code" | ||
2000 | #define NID_hold_instruction_code 430 | ||
2001 | #define OBJ_hold_instruction_code OBJ_id_ce,23L | ||
2002 | |||
2003 | #define OBJ_holdInstruction OBJ_X9_57,2L | ||
2004 | |||
2005 | #define SN_hold_instruction_none "holdInstructionNone" | ||
2006 | #define LN_hold_instruction_none "Hold Instruction None" | ||
2007 | #define NID_hold_instruction_none 431 | ||
2008 | #define OBJ_hold_instruction_none OBJ_holdInstruction,1L | ||
2009 | |||
2010 | #define SN_hold_instruction_call_issuer "holdInstructionCallIssuer" | ||
2011 | #define LN_hold_instruction_call_issuer "Hold Instruction Call Issuer" | ||
2012 | #define NID_hold_instruction_call_issuer 432 | ||
2013 | #define OBJ_hold_instruction_call_issuer OBJ_holdInstruction,2L | ||
2014 | |||
2015 | #define SN_hold_instruction_reject "holdInstructionReject" | ||
2016 | #define LN_hold_instruction_reject "Hold Instruction Reject" | ||
2017 | #define NID_hold_instruction_reject 433 | ||
2018 | #define OBJ_hold_instruction_reject OBJ_holdInstruction,3L | ||
2019 | |||
2020 | #define SN_data "data" | ||
2021 | #define NID_data 434 | ||
2022 | #define OBJ_data OBJ_ccitt,9L | ||
2023 | |||
2024 | #define SN_pss "pss" | ||
2025 | #define NID_pss 435 | ||
2026 | #define OBJ_pss OBJ_data,2342L | ||
2027 | |||
2028 | #define SN_ucl "ucl" | ||
2029 | #define NID_ucl 436 | ||
2030 | #define OBJ_ucl OBJ_pss,19200300L | ||
2031 | |||
2032 | #define SN_pilot "pilot" | ||
2033 | #define NID_pilot 437 | ||
2034 | #define OBJ_pilot OBJ_ucl,100L | ||
2035 | |||
2036 | #define LN_pilotAttributeType "pilotAttributeType" | ||
2037 | #define NID_pilotAttributeType 438 | ||
2038 | #define OBJ_pilotAttributeType OBJ_pilot,1L | ||
2039 | |||
2040 | #define LN_pilotAttributeSyntax "pilotAttributeSyntax" | ||
2041 | #define NID_pilotAttributeSyntax 439 | ||
2042 | #define OBJ_pilotAttributeSyntax OBJ_pilot,3L | ||
2043 | |||
2044 | #define LN_pilotObjectClass "pilotObjectClass" | ||
2045 | #define NID_pilotObjectClass 440 | ||
2046 | #define OBJ_pilotObjectClass OBJ_pilot,4L | ||
2047 | |||
2048 | #define LN_pilotGroups "pilotGroups" | ||
2049 | #define NID_pilotGroups 441 | ||
2050 | #define OBJ_pilotGroups OBJ_pilot,10L | ||
2051 | |||
2052 | #define LN_iA5StringSyntax "iA5StringSyntax" | ||
2053 | #define NID_iA5StringSyntax 442 | ||
2054 | #define OBJ_iA5StringSyntax OBJ_pilotAttributeSyntax,4L | ||
2055 | |||
2056 | #define LN_caseIgnoreIA5StringSyntax "caseIgnoreIA5StringSyntax" | ||
2057 | #define NID_caseIgnoreIA5StringSyntax 443 | ||
2058 | #define OBJ_caseIgnoreIA5StringSyntax OBJ_pilotAttributeSyntax,5L | ||
2059 | |||
2060 | #define LN_pilotObject "pilotObject" | ||
2061 | #define NID_pilotObject 444 | ||
2062 | #define OBJ_pilotObject OBJ_pilotObjectClass,3L | ||
2063 | |||
2064 | #define LN_pilotPerson "pilotPerson" | ||
2065 | #define NID_pilotPerson 445 | ||
2066 | #define OBJ_pilotPerson OBJ_pilotObjectClass,4L | ||
2067 | |||
2068 | #define SN_account "account" | ||
2069 | #define NID_account 446 | ||
2070 | #define OBJ_account OBJ_pilotObjectClass,5L | ||
2071 | |||
2072 | #define SN_document "document" | ||
2073 | #define NID_document 447 | ||
2074 | #define OBJ_document OBJ_pilotObjectClass,6L | ||
2075 | |||
2076 | #define SN_room "room" | ||
2077 | #define NID_room 448 | ||
2078 | #define OBJ_room OBJ_pilotObjectClass,7L | ||
2079 | |||
2080 | #define LN_documentSeries "documentSeries" | ||
2081 | #define NID_documentSeries 449 | ||
2082 | #define OBJ_documentSeries OBJ_pilotObjectClass,9L | ||
2083 | |||
2084 | #define SN_Domain "domain" | ||
2085 | #define LN_Domain "Domain" | ||
2086 | #define NID_Domain 392 | ||
2087 | #define OBJ_Domain OBJ_pilotObjectClass,13L | ||
2088 | |||
2089 | #define LN_rFC822localPart "rFC822localPart" | ||
2090 | #define NID_rFC822localPart 450 | ||
2091 | #define OBJ_rFC822localPart OBJ_pilotObjectClass,14L | ||
2092 | |||
2093 | #define LN_dNSDomain "dNSDomain" | ||
2094 | #define NID_dNSDomain 451 | ||
2095 | #define OBJ_dNSDomain OBJ_pilotObjectClass,15L | ||
2096 | |||
2097 | #define LN_domainRelatedObject "domainRelatedObject" | ||
2098 | #define NID_domainRelatedObject 452 | ||
2099 | #define OBJ_domainRelatedObject OBJ_pilotObjectClass,17L | ||
2100 | |||
2101 | #define LN_friendlyCountry "friendlyCountry" | ||
2102 | #define NID_friendlyCountry 453 | ||
2103 | #define OBJ_friendlyCountry OBJ_pilotObjectClass,18L | ||
2104 | |||
2105 | #define LN_simpleSecurityObject "simpleSecurityObject" | ||
2106 | #define NID_simpleSecurityObject 454 | ||
2107 | #define OBJ_simpleSecurityObject OBJ_pilotObjectClass,19L | ||
2108 | |||
2109 | #define LN_pilotOrganization "pilotOrganization" | ||
2110 | #define NID_pilotOrganization 455 | ||
2111 | #define OBJ_pilotOrganization OBJ_pilotObjectClass,20L | ||
2112 | |||
2113 | #define LN_pilotDSA "pilotDSA" | ||
2114 | #define NID_pilotDSA 456 | ||
2115 | #define OBJ_pilotDSA OBJ_pilotObjectClass,21L | ||
2116 | |||
2117 | #define LN_qualityLabelledData "qualityLabelledData" | ||
2118 | #define NID_qualityLabelledData 457 | ||
2119 | #define OBJ_qualityLabelledData OBJ_pilotObjectClass,22L | ||
2120 | |||
2121 | #define SN_userId "UID" | ||
2122 | #define LN_userId "userId" | ||
2123 | #define NID_userId 458 | ||
2124 | #define OBJ_userId OBJ_pilotAttributeType,1L | ||
2125 | |||
2126 | #define LN_textEncodedORAddress "textEncodedORAddress" | ||
2127 | #define NID_textEncodedORAddress 459 | ||
2128 | #define OBJ_textEncodedORAddress OBJ_pilotAttributeType,2L | ||
2129 | |||
2130 | #define SN_rfc822Mailbox "mail" | ||
2131 | #define LN_rfc822Mailbox "rfc822Mailbox" | ||
2132 | #define NID_rfc822Mailbox 460 | ||
2133 | #define OBJ_rfc822Mailbox OBJ_pilotAttributeType,3L | ||
2134 | |||
2135 | #define SN_info "info" | ||
2136 | #define NID_info 461 | ||
2137 | #define OBJ_info OBJ_pilotAttributeType,4L | ||
2138 | |||
2139 | #define LN_favouriteDrink "favouriteDrink" | ||
2140 | #define NID_favouriteDrink 462 | ||
2141 | #define OBJ_favouriteDrink OBJ_pilotAttributeType,5L | ||
2142 | |||
2143 | #define LN_roomNumber "roomNumber" | ||
2144 | #define NID_roomNumber 463 | ||
2145 | #define OBJ_roomNumber OBJ_pilotAttributeType,6L | ||
2146 | |||
2147 | #define SN_photo "photo" | ||
2148 | #define NID_photo 464 | ||
2149 | #define OBJ_photo OBJ_pilotAttributeType,7L | ||
2150 | |||
2151 | #define LN_userClass "userClass" | ||
2152 | #define NID_userClass 465 | ||
2153 | #define OBJ_userClass OBJ_pilotAttributeType,8L | ||
2154 | |||
2155 | #define SN_host "host" | ||
2156 | #define NID_host 466 | ||
2157 | #define OBJ_host OBJ_pilotAttributeType,9L | ||
2158 | |||
2159 | #define SN_manager "manager" | ||
2160 | #define NID_manager 467 | ||
2161 | #define OBJ_manager OBJ_pilotAttributeType,10L | ||
2162 | |||
2163 | #define LN_documentIdentifier "documentIdentifier" | ||
2164 | #define NID_documentIdentifier 468 | ||
2165 | #define OBJ_documentIdentifier OBJ_pilotAttributeType,11L | ||
2166 | |||
2167 | #define LN_documentTitle "documentTitle" | ||
2168 | #define NID_documentTitle 469 | ||
2169 | #define OBJ_documentTitle OBJ_pilotAttributeType,12L | ||
2170 | |||
2171 | #define LN_documentVersion "documentVersion" | ||
2172 | #define NID_documentVersion 470 | ||
2173 | #define OBJ_documentVersion OBJ_pilotAttributeType,13L | ||
2174 | |||
2175 | #define LN_documentAuthor "documentAuthor" | ||
2176 | #define NID_documentAuthor 471 | ||
2177 | #define OBJ_documentAuthor OBJ_pilotAttributeType,14L | ||
2178 | |||
2179 | #define LN_documentLocation "documentLocation" | ||
2180 | #define NID_documentLocation 472 | ||
2181 | #define OBJ_documentLocation OBJ_pilotAttributeType,15L | ||
2182 | |||
2183 | #define LN_homeTelephoneNumber "homeTelephoneNumber" | ||
2184 | #define NID_homeTelephoneNumber 473 | ||
2185 | #define OBJ_homeTelephoneNumber OBJ_pilotAttributeType,20L | ||
2186 | |||
2187 | #define SN_secretary "secretary" | ||
2188 | #define NID_secretary 474 | ||
2189 | #define OBJ_secretary OBJ_pilotAttributeType,21L | ||
2190 | |||
2191 | #define LN_otherMailbox "otherMailbox" | ||
2192 | #define NID_otherMailbox 475 | ||
2193 | #define OBJ_otherMailbox OBJ_pilotAttributeType,22L | ||
2194 | |||
2195 | #define LN_lastModifiedTime "lastModifiedTime" | ||
2196 | #define NID_lastModifiedTime 476 | ||
2197 | #define OBJ_lastModifiedTime OBJ_pilotAttributeType,23L | ||
2198 | |||
2199 | #define LN_lastModifiedBy "lastModifiedBy" | ||
2200 | #define NID_lastModifiedBy 477 | ||
2201 | #define OBJ_lastModifiedBy OBJ_pilotAttributeType,24L | ||
2202 | |||
2203 | #define SN_domainComponent "DC" | ||
2204 | #define LN_domainComponent "domainComponent" | ||
2205 | #define NID_domainComponent 391 | ||
2206 | #define OBJ_domainComponent OBJ_pilotAttributeType,25L | ||
2207 | |||
2208 | #define LN_aRecord "aRecord" | ||
2209 | #define NID_aRecord 478 | ||
2210 | #define OBJ_aRecord OBJ_pilotAttributeType,26L | ||
2211 | |||
2212 | #define LN_pilotAttributeType27 "pilotAttributeType27" | ||
2213 | #define NID_pilotAttributeType27 479 | ||
2214 | #define OBJ_pilotAttributeType27 OBJ_pilotAttributeType,27L | ||
2215 | |||
2216 | #define LN_mXRecord "mXRecord" | ||
2217 | #define NID_mXRecord 480 | ||
2218 | #define OBJ_mXRecord OBJ_pilotAttributeType,28L | ||
2219 | |||
2220 | #define LN_nSRecord "nSRecord" | ||
2221 | #define NID_nSRecord 481 | ||
2222 | #define OBJ_nSRecord OBJ_pilotAttributeType,29L | ||
2223 | |||
2224 | #define LN_sOARecord "sOARecord" | ||
2225 | #define NID_sOARecord 482 | ||
2226 | #define OBJ_sOARecord OBJ_pilotAttributeType,30L | ||
2227 | |||
2228 | #define LN_cNAMERecord "cNAMERecord" | ||
2229 | #define NID_cNAMERecord 483 | ||
2230 | #define OBJ_cNAMERecord OBJ_pilotAttributeType,31L | ||
2231 | |||
2232 | #define LN_associatedDomain "associatedDomain" | ||
2233 | #define NID_associatedDomain 484 | ||
2234 | #define OBJ_associatedDomain OBJ_pilotAttributeType,37L | ||
2235 | |||
2236 | #define LN_associatedName "associatedName" | ||
2237 | #define NID_associatedName 485 | ||
2238 | #define OBJ_associatedName OBJ_pilotAttributeType,38L | ||
2239 | |||
2240 | #define LN_homePostalAddress "homePostalAddress" | ||
2241 | #define NID_homePostalAddress 486 | ||
2242 | #define OBJ_homePostalAddress OBJ_pilotAttributeType,39L | ||
2243 | |||
2244 | #define LN_personalTitle "personalTitle" | ||
2245 | #define NID_personalTitle 487 | ||
2246 | #define OBJ_personalTitle OBJ_pilotAttributeType,40L | ||
2247 | |||
2248 | #define LN_mobileTelephoneNumber "mobileTelephoneNumber" | ||
2249 | #define NID_mobileTelephoneNumber 488 | ||
2250 | #define OBJ_mobileTelephoneNumber OBJ_pilotAttributeType,41L | ||
2251 | |||
2252 | #define LN_pagerTelephoneNumber "pagerTelephoneNumber" | ||
2253 | #define NID_pagerTelephoneNumber 489 | ||
2254 | #define OBJ_pagerTelephoneNumber OBJ_pilotAttributeType,42L | ||
2255 | |||
2256 | #define LN_friendlyCountryName "friendlyCountryName" | ||
2257 | #define NID_friendlyCountryName 490 | ||
2258 | #define OBJ_friendlyCountryName OBJ_pilotAttributeType,43L | ||
2259 | |||
2260 | #define LN_organizationalStatus "organizationalStatus" | ||
2261 | #define NID_organizationalStatus 491 | ||
2262 | #define OBJ_organizationalStatus OBJ_pilotAttributeType,45L | ||
2263 | |||
2264 | #define LN_janetMailbox "janetMailbox" | ||
2265 | #define NID_janetMailbox 492 | ||
2266 | #define OBJ_janetMailbox OBJ_pilotAttributeType,46L | ||
2267 | |||
2268 | #define LN_mailPreferenceOption "mailPreferenceOption" | ||
2269 | #define NID_mailPreferenceOption 493 | ||
2270 | #define OBJ_mailPreferenceOption OBJ_pilotAttributeType,47L | ||
2271 | |||
2272 | #define LN_buildingName "buildingName" | ||
2273 | #define NID_buildingName 494 | ||
2274 | #define OBJ_buildingName OBJ_pilotAttributeType,48L | ||
2275 | |||
2276 | #define LN_dSAQuality "dSAQuality" | ||
2277 | #define NID_dSAQuality 495 | ||
2278 | #define OBJ_dSAQuality OBJ_pilotAttributeType,49L | ||
2279 | |||
2280 | #define LN_singleLevelQuality "singleLevelQuality" | ||
2281 | #define NID_singleLevelQuality 496 | ||
2282 | #define OBJ_singleLevelQuality OBJ_pilotAttributeType,50L | ||
2283 | |||
2284 | #define LN_subtreeMinimumQuality "subtreeMinimumQuality" | ||
2285 | #define NID_subtreeMinimumQuality 497 | ||
2286 | #define OBJ_subtreeMinimumQuality OBJ_pilotAttributeType,51L | ||
2287 | |||
2288 | #define LN_subtreeMaximumQuality "subtreeMaximumQuality" | ||
2289 | #define NID_subtreeMaximumQuality 498 | ||
2290 | #define OBJ_subtreeMaximumQuality OBJ_pilotAttributeType,52L | ||
2291 | |||
2292 | #define LN_personalSignature "personalSignature" | ||
2293 | #define NID_personalSignature 499 | ||
2294 | #define OBJ_personalSignature OBJ_pilotAttributeType,53L | ||
2295 | |||
2296 | #define LN_dITRedirect "dITRedirect" | ||
2297 | #define NID_dITRedirect 500 | ||
2298 | #define OBJ_dITRedirect OBJ_pilotAttributeType,54L | ||
2299 | |||
2300 | #define SN_audio "audio" | ||
2301 | #define NID_audio 501 | ||
2302 | #define OBJ_audio OBJ_pilotAttributeType,55L | ||
2303 | |||
2304 | #define LN_documentPublisher "documentPublisher" | ||
2305 | #define NID_documentPublisher 502 | ||
2306 | #define OBJ_documentPublisher OBJ_pilotAttributeType,56L | ||
2307 | |||
diff --git a/src/lib/libcrypto/objects/obj_mac.num b/src/lib/libcrypto/objects/obj_mac.num index d73a51370f..02b39062fe 100644 --- a/src/lib/libcrypto/objects/obj_mac.num +++ b/src/lib/libcrypto/objects/obj_mac.num | |||
@@ -30,8 +30,8 @@ dhKeyAgreement 28 | |||
30 | des_ecb 29 | 30 | des_ecb 29 |
31 | des_cfb64 30 | 31 | des_cfb64 30 |
32 | des_cbc 31 | 32 | des_cbc 31 |
33 | des_ede 32 | 33 | des_ede_ecb 32 |
34 | des_ede3 33 | 34 | des_ede3_ecb 33 |
35 | idea_cbc 34 | 35 | idea_cbc 34 |
36 | idea_cfb64 35 | 36 | idea_cfb64 35 |
37 | idea_ecb 36 | 37 | idea_ecb 36 |
@@ -390,3 +390,120 @@ Enterprises 389 | |||
390 | dcObject 390 | 390 | dcObject 390 |
391 | domainComponent 391 | 391 | domainComponent 391 |
392 | Domain 392 | 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 | ||
diff --git a/src/lib/libcrypto/objects/objects.h b/src/lib/libcrypto/objects/objects.h index c099e2e84e..de10532813 100644 --- a/src/lib/libcrypto/objects/objects.h +++ b/src/lib/libcrypto/objects/objects.h | |||
@@ -452,54 +452,54 @@ | |||
452 | #define LN_desx_cbc "desx-cbc" | 452 | #define LN_desx_cbc "desx-cbc" |
453 | #define NID_desx_cbc 80 | 453 | #define NID_desx_cbc 80 |
454 | 454 | ||
455 | #define SN_ld_ce "ld-ce" | 455 | #define SN_id_ce "id-ce" |
456 | #define NID_ld_ce 81 | 456 | #define NID_id_ce 81 |
457 | #define OBJ_ld_ce 2L,5L,29L | 457 | #define OBJ_id_ce 2L,5L,29L |
458 | 458 | ||
459 | #define SN_subject_key_identifier "subjectKeyIdentifier" | 459 | #define SN_subject_key_identifier "subjectKeyIdentifier" |
460 | #define LN_subject_key_identifier "X509v3 Subject Key Identifier" | 460 | #define LN_subject_key_identifier "X509v3 Subject Key Identifier" |
461 | #define NID_subject_key_identifier 82 | 461 | #define NID_subject_key_identifier 82 |
462 | #define OBJ_subject_key_identifier OBJ_ld_ce,14L | 462 | #define OBJ_subject_key_identifier OBJ_id_ce,14L |
463 | 463 | ||
464 | #define SN_key_usage "keyUsage" | 464 | #define SN_key_usage "keyUsage" |
465 | #define LN_key_usage "X509v3 Key Usage" | 465 | #define LN_key_usage "X509v3 Key Usage" |
466 | #define NID_key_usage 83 | 466 | #define NID_key_usage 83 |
467 | #define OBJ_key_usage OBJ_ld_ce,15L | 467 | #define OBJ_key_usage OBJ_id_ce,15L |
468 | 468 | ||
469 | #define SN_private_key_usage_period "privateKeyUsagePeriod" | 469 | #define SN_private_key_usage_period "privateKeyUsagePeriod" |
470 | #define LN_private_key_usage_period "X509v3 Private Key Usage Period" | 470 | #define LN_private_key_usage_period "X509v3 Private Key Usage Period" |
471 | #define NID_private_key_usage_period 84 | 471 | #define NID_private_key_usage_period 84 |
472 | #define OBJ_private_key_usage_period OBJ_ld_ce,16L | 472 | #define OBJ_private_key_usage_period OBJ_id_ce,16L |
473 | 473 | ||
474 | #define SN_subject_alt_name "subjectAltName" | 474 | #define SN_subject_alt_name "subjectAltName" |
475 | #define LN_subject_alt_name "X509v3 Subject Alternative Name" | 475 | #define LN_subject_alt_name "X509v3 Subject Alternative Name" |
476 | #define NID_subject_alt_name 85 | 476 | #define NID_subject_alt_name 85 |
477 | #define OBJ_subject_alt_name OBJ_ld_ce,17L | 477 | #define OBJ_subject_alt_name OBJ_id_ce,17L |
478 | 478 | ||
479 | #define SN_issuer_alt_name "issuerAltName" | 479 | #define SN_issuer_alt_name "issuerAltName" |
480 | #define LN_issuer_alt_name "X509v3 Issuer Alternative Name" | 480 | #define LN_issuer_alt_name "X509v3 Issuer Alternative Name" |
481 | #define NID_issuer_alt_name 86 | 481 | #define NID_issuer_alt_name 86 |
482 | #define OBJ_issuer_alt_name OBJ_ld_ce,18L | 482 | #define OBJ_issuer_alt_name OBJ_id_ce,18L |
483 | 483 | ||
484 | #define SN_basic_constraints "basicConstraints" | 484 | #define SN_basic_constraints "basicConstraints" |
485 | #define LN_basic_constraints "X509v3 Basic Constraints" | 485 | #define LN_basic_constraints "X509v3 Basic Constraints" |
486 | #define NID_basic_constraints 87 | 486 | #define NID_basic_constraints 87 |
487 | #define OBJ_basic_constraints OBJ_ld_ce,19L | 487 | #define OBJ_basic_constraints OBJ_id_ce,19L |
488 | 488 | ||
489 | #define SN_crl_number "crlNumber" | 489 | #define SN_crl_number "crlNumber" |
490 | #define LN_crl_number "X509v3 CRL Number" | 490 | #define LN_crl_number "X509v3 CRL Number" |
491 | #define NID_crl_number 88 | 491 | #define NID_crl_number 88 |
492 | #define OBJ_crl_number OBJ_ld_ce,20L | 492 | #define OBJ_crl_number OBJ_id_ce,20L |
493 | 493 | ||
494 | #define SN_certificate_policies "certificatePolicies" | 494 | #define SN_certificate_policies "certificatePolicies" |
495 | #define LN_certificate_policies "X509v3 Certificate Policies" | 495 | #define LN_certificate_policies "X509v3 Certificate Policies" |
496 | #define NID_certificate_policies 89 | 496 | #define NID_certificate_policies 89 |
497 | #define OBJ_certificate_policies OBJ_ld_ce,32L | 497 | #define OBJ_certificate_policies OBJ_id_ce,32L |
498 | 498 | ||
499 | #define SN_authority_key_identifier "authorityKeyIdentifier" | 499 | #define SN_authority_key_identifier "authorityKeyIdentifier" |
500 | #define LN_authority_key_identifier "X509v3 Authority Key Identifier" | 500 | #define LN_authority_key_identifier "X509v3 Authority Key Identifier" |
501 | #define NID_authority_key_identifier 90 | 501 | #define NID_authority_key_identifier 90 |
502 | #define OBJ_authority_key_identifier OBJ_ld_ce,35L | 502 | #define OBJ_authority_key_identifier OBJ_id_ce,35L |
503 | 503 | ||
504 | #define SN_bf_cbc "BF-CBC" | 504 | #define SN_bf_cbc "BF-CBC" |
505 | #define LN_bf_cbc "bf-cbc" | 505 | #define LN_bf_cbc "bf-cbc" |
@@ -560,7 +560,7 @@ | |||
560 | #define SN_crl_distribution_points "crlDistributionPoints" | 560 | #define SN_crl_distribution_points "crlDistributionPoints" |
561 | #define LN_crl_distribution_points "X509v3 CRL Distribution Points" | 561 | #define LN_crl_distribution_points "X509v3 CRL Distribution Points" |
562 | #define NID_crl_distribution_points 103 | 562 | #define NID_crl_distribution_points 103 |
563 | #define OBJ_crl_distribution_points OBJ_ld_ce,31L | 563 | #define OBJ_crl_distribution_points OBJ_id_ce,31L |
564 | 564 | ||
565 | #define SN_md5WithRSA "RSA-NP-MD5" | 565 | #define SN_md5WithRSA "RSA-NP-MD5" |
566 | #define LN_md5WithRSA "md5WithRSA" | 566 | #define LN_md5WithRSA "md5WithRSA" |
@@ -677,7 +677,7 @@ | |||
677 | #define SN_ext_key_usage "extendedKeyUsage" | 677 | #define SN_ext_key_usage "extendedKeyUsage" |
678 | #define LN_ext_key_usage "X509v3 Extended Key Usage" | 678 | #define LN_ext_key_usage "X509v3 Extended Key Usage" |
679 | #define NID_ext_key_usage 126 | 679 | #define NID_ext_key_usage 126 |
680 | #define OBJ_ext_key_usage OBJ_ld_ce,37 | 680 | #define OBJ_ext_key_usage OBJ_id_ce,37 |
681 | 681 | ||
682 | #define SN_id_pkix "PKIX" | 682 | #define SN_id_pkix "PKIX" |
683 | #define NID_id_pkix 127 | 683 | #define NID_id_pkix 127 |
@@ -751,17 +751,17 @@ | |||
751 | #define SN_delta_crl "deltaCRL" | 751 | #define SN_delta_crl "deltaCRL" |
752 | #define LN_delta_crl "X509v3 Delta CRL Indicator" | 752 | #define LN_delta_crl "X509v3 Delta CRL Indicator" |
753 | #define NID_delta_crl 140 | 753 | #define NID_delta_crl 140 |
754 | #define OBJ_delta_crl OBJ_ld_ce,27L | 754 | #define OBJ_delta_crl OBJ_id_ce,27L |
755 | 755 | ||
756 | #define SN_crl_reason "CRLReason" | 756 | #define SN_crl_reason "CRLReason" |
757 | #define LN_crl_reason "CRL Reason Code" | 757 | #define LN_crl_reason "CRL Reason Code" |
758 | #define NID_crl_reason 141 | 758 | #define NID_crl_reason 141 |
759 | #define OBJ_crl_reason OBJ_ld_ce,21L | 759 | #define OBJ_crl_reason OBJ_id_ce,21L |
760 | 760 | ||
761 | #define SN_invalidity_date "invalidityDate" | 761 | #define SN_invalidity_date "invalidityDate" |
762 | #define LN_invalidity_date "Invalidity Date" | 762 | #define LN_invalidity_date "Invalidity Date" |
763 | #define NID_invalidity_date 142 | 763 | #define NID_invalidity_date 142 |
764 | #define OBJ_invalidity_date OBJ_ld_ce,24L | 764 | #define OBJ_invalidity_date OBJ_id_ce,24L |
765 | 765 | ||
766 | #define SN_sxnet "SXNetID" | 766 | #define SN_sxnet "SXNetID" |
767 | #define LN_sxnet "Strong Extranet ID" | 767 | #define LN_sxnet "Strong Extranet ID" |
@@ -985,31 +985,35 @@ typedef struct obj_name_st | |||
985 | 985 | ||
986 | 986 | ||
987 | int OBJ_NAME_init(void); | 987 | int OBJ_NAME_init(void); |
988 | int OBJ_NAME_new_index(unsigned long (*hash_func)(const char *),int (*cmp_func)(const void *, const void *), | 988 | int OBJ_NAME_new_index(unsigned long (*hash_func)(const char *), |
989 | void (*free_func)(const char *, int, const char *)); | 989 | int (*cmp_func)(const char *, const char *), |
990 | void (*free_func)(const char *, int, const char *)); | ||
990 | const char *OBJ_NAME_get(const char *name,int type); | 991 | const char *OBJ_NAME_get(const char *name,int type); |
991 | int OBJ_NAME_add(const char *name,int type,const char *data); | 992 | int OBJ_NAME_add(const char *name,int type,const char *data); |
992 | int OBJ_NAME_remove(const char *name,int type); | 993 | int OBJ_NAME_remove(const char *name,int type); |
993 | void OBJ_NAME_cleanup(int type); /* -1 for everything */ | 994 | void OBJ_NAME_cleanup(int type); /* -1 for everything */ |
995 | void OBJ_NAME_do_all(int type,void (*fn)(const OBJ_NAME *,void *arg), | ||
996 | void *arg); | ||
997 | void OBJ_NAME_do_all_sorted(int type,void (*fn)(const OBJ_NAME *,void *arg), | ||
998 | void *arg); | ||
994 | 999 | ||
995 | ASN1_OBJECT * OBJ_dup(ASN1_OBJECT *o); | 1000 | ASN1_OBJECT * OBJ_dup(const ASN1_OBJECT *o); |
996 | ASN1_OBJECT * OBJ_nid2obj(int n); | 1001 | ASN1_OBJECT * OBJ_nid2obj(int n); |
997 | const char * OBJ_nid2ln(int n); | 1002 | const char * OBJ_nid2ln(int n); |
998 | const char * OBJ_nid2sn(int n); | 1003 | const char * OBJ_nid2sn(int n); |
999 | int OBJ_obj2nid(ASN1_OBJECT *o); | 1004 | int OBJ_obj2nid(const ASN1_OBJECT *o); |
1000 | ASN1_OBJECT * OBJ_txt2obj(const char *s, int no_name); | 1005 | ASN1_OBJECT * OBJ_txt2obj(const char *s, int no_name); |
1001 | int OBJ_obj2txt(char *buf, int buf_len, ASN1_OBJECT *a, int no_name); | 1006 | int OBJ_obj2txt(char *buf, int buf_len, const ASN1_OBJECT *a, int no_name); |
1002 | int OBJ_txt2nid(char *s); | 1007 | int OBJ_txt2nid(const char *s); |
1003 | int OBJ_ln2nid(const char *s); | 1008 | int OBJ_ln2nid(const char *s); |
1004 | int OBJ_sn2nid(const char *s); | 1009 | int OBJ_sn2nid(const char *s); |
1005 | int OBJ_cmp(ASN1_OBJECT *a,ASN1_OBJECT *b); | 1010 | int OBJ_cmp(const ASN1_OBJECT *a,const ASN1_OBJECT *b); |
1006 | char * OBJ_bsearch(char *key,char *base,int num,int size,int (*cmp)(const void *, const void *)); | 1011 | const char * OBJ_bsearch(const char *key,const char *base,int num,int size, |
1007 | 1012 | int (*cmp)(const void *, const void *)); | |
1008 | void ERR_load_OBJ_strings(void ); | ||
1009 | 1013 | ||
1010 | int OBJ_new_nid(int num); | 1014 | int OBJ_new_nid(int num); |
1011 | int OBJ_add_object(ASN1_OBJECT *obj); | 1015 | int OBJ_add_object(const ASN1_OBJECT *obj); |
1012 | int OBJ_create(char *oid,char *sn,char *ln); | 1016 | int OBJ_create(const char *oid,const char *sn,const char *ln); |
1013 | void OBJ_cleanup(void ); | 1017 | void OBJ_cleanup(void ); |
1014 | int OBJ_create_objects(BIO *in); | 1018 | int OBJ_create_objects(BIO *in); |
1015 | 1019 | ||
@@ -1017,6 +1021,7 @@ int OBJ_create_objects(BIO *in); | |||
1017 | /* The following lines are auto generated by the script mkerr.pl. Any changes | 1021 | /* The following lines are auto generated by the script mkerr.pl. Any changes |
1018 | * made after this point may be overwritten when the script is next run. | 1022 | * made after this point may be overwritten when the script is next run. |
1019 | */ | 1023 | */ |
1024 | void ERR_load_OBJ_strings(void); | ||
1020 | 1025 | ||
1021 | /* Error codes for the OBJ functions. */ | 1026 | /* Error codes for the OBJ functions. */ |
1022 | 1027 | ||
@@ -1035,4 +1040,3 @@ int OBJ_create_objects(BIO *in); | |||
1035 | } | 1040 | } |
1036 | #endif | 1041 | #endif |
1037 | #endif | 1042 | #endif |
1038 | |||
diff --git a/src/lib/libcrypto/objects/objects.pl b/src/lib/libcrypto/objects/objects.pl index c956bbb841..76c06cc8f9 100644 --- a/src/lib/libcrypto/objects/objects.pl +++ b/src/lib/libcrypto/objects/objects.pl | |||
@@ -9,7 +9,9 @@ while(<NUMIN>) | |||
9 | $o++; | 9 | $o++; |
10 | s/#.*$//; | 10 | s/#.*$//; |
11 | next if /^\s*$/; | 11 | next if /^\s*$/; |
12 | $_ = 'X'.$_; | ||
12 | ($Cname,$mynum) = split; | 13 | ($Cname,$mynum) = split; |
14 | $Cname =~ s/^X//; | ||
13 | if (defined($nidn{$mynum})) | 15 | if (defined($nidn{$mynum})) |
14 | { die "$ARGV[1]:$o:There's already an object with NID ",$mynum," on line ",$order{$mynum},"\n"; } | 16 | { die "$ARGV[1]:$o:There's already an object with NID ",$mynum," on line ",$order{$mynum},"\n"; } |
15 | $nid{$Cname} = $mynum; | 17 | $nid{$Cname} = $mynum; |
@@ -114,7 +116,13 @@ close NUMOUT; | |||
114 | 116 | ||
115 | open (OUT,">$ARGV[2]") || die "Can't open output file $ARGV[2]"; | 117 | open (OUT,">$ARGV[2]") || die "Can't open output file $ARGV[2]"; |
116 | print OUT <<'EOF'; | 118 | print OUT <<'EOF'; |
117 | /* lib/obj/obj_mac.h */ | 119 | /* crypto/objects/obj_mac.h */ |
120 | |||
121 | /* THIS FILE IS GENERATED FROM objects.txt by objects.pl via the | ||
122 | * following command: | ||
123 | * perl objects.pl objects.txt obj_mac.num obj_mac.h | ||
124 | */ | ||
125 | |||
118 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) | 126 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) |
119 | * All rights reserved. | 127 | * All rights reserved. |
120 | * | 128 | * |
@@ -172,11 +180,6 @@ print OUT <<'EOF'; | |||
172 | * [including the GNU Public Licence.] | 180 | * [including the GNU Public Licence.] |
173 | */ | 181 | */ |
174 | 182 | ||
175 | /* THIS FILE IS GENERATED FROM objects.txt by objects.pl via the | ||
176 | * following command: | ||
177 | * perl objects.pl objects.txt obj_mac.num obj_mac.h | ||
178 | */ | ||
179 | |||
180 | #define SN_undef "UNDEF" | 183 | #define SN_undef "UNDEF" |
181 | #define LN_undef "undefined" | 184 | #define LN_undef "undefined" |
182 | #define NID_undef 0 | 185 | #define NID_undef 0 |
@@ -207,6 +210,8 @@ sub process_oid | |||
207 | if (!($a[0] =~ /^[0-9]+$/)) | 210 | if (!($a[0] =~ /^[0-9]+$/)) |
208 | { | 211 | { |
209 | $a[0] =~ s/-/_/g; | 212 | $a[0] =~ s/-/_/g; |
213 | if (!defined($obj{$a[0]})) | ||
214 | { die "$ARGV[0]:$o:Undefined identifier ",$a[0],"\n"; } | ||
210 | $pref_oid = "OBJ_" . $a[0]; | 215 | $pref_oid = "OBJ_" . $a[0]; |
211 | $pref_sep = ","; | 216 | $pref_sep = ","; |
212 | shift @a; | 217 | shift @a; |
diff --git a/src/lib/libcrypto/objects/objects.txt b/src/lib/libcrypto/objects/objects.txt index 3d443cf884..65d0b15629 100644 --- a/src/lib/libcrypto/objects/objects.txt +++ b/src/lib/libcrypto/objects/objects.txt | |||
@@ -1,7 +1,15 @@ | |||
1 | 0 : CCITT : ccitt | ||
2 | |||
1 | 1 : ISO : iso | 3 | 1 : ISO : iso |
2 | 4 | ||
5 | 2 : JOINT-ISO-CCITT : joint-iso-ccitt | ||
6 | |||
3 | iso 2 : member-body : ISO Member Body | 7 | iso 2 : member-body : ISO Member Body |
4 | 8 | ||
9 | joint-iso-ccitt 5 1 5 : selected-attribute-types : Selected Attribute Types | ||
10 | |||
11 | selected-attribute-types 55 : clearance | ||
12 | |||
5 | member-body 840 : ISO-US : ISO US Member Body | 13 | member-body 840 : ISO-US : ISO US Member Body |
6 | ISO-US 10040 : X9-57 : X9.57 | 14 | ISO-US 10040 : X9-57 : X9.57 |
7 | X9-57 4 : X9cm : X9.57 CM ? | 15 | X9-57 4 : X9cm : X9.57 CM ? |
@@ -10,6 +18,32 @@ X9-57 4 : X9cm : X9.57 CM ? | |||
10 | X9cm 1 : DSA : dsaEncryption | 18 | X9cm 1 : DSA : dsaEncryption |
11 | X9cm 3 : DSA-SHA1 : dsaWithSHA1 | 19 | X9cm 3 : DSA-SHA1 : dsaWithSHA1 |
12 | 20 | ||
21 | |||
22 | ISO-US 10045 : ansi-X9-62 : ANSI X9.62 | ||
23 | !module X9-62 | ||
24 | !Alias id-fieldType ansi-X9-62 1 | ||
25 | X9-62_id-fieldType 1 : prime-field | ||
26 | X9-62_id-fieldType 2 : characteristic-two-field | ||
27 | # ... characteristic-two-field OID subtree | ||
28 | !Alias id-publicKeyType ansi-X9-62 2 | ||
29 | X9-62_id-publicKeyType 1 : id-ecPublicKey | ||
30 | !Alias ellipticCurve ansi-X9-62 3 | ||
31 | !Alias c-TwoCurve X9-62_ellipticCurve 0 | ||
32 | # ... characteristic 2 curve OIDs | ||
33 | !Alias primeCurve X9-62_ellipticCurve 1 | ||
34 | X9-62_primeCurve 1 : prime192v1 | ||
35 | X9-62_primeCurve 2 : prime192v2 | ||
36 | X9-62_primeCurve 3 : prime192v3 | ||
37 | X9-62_primeCurve 4 : prime239v1 | ||
38 | X9-62_primeCurve 5 : prime239v2 | ||
39 | X9-62_primeCurve 6 : prime239v3 | ||
40 | X9-62_primeCurve 7 : prime256v1 | ||
41 | !Alias id-ecSigType ansi-X9-62 4 | ||
42 | !global | ||
43 | X9-62_id-ecSigType 1 : ecdsa-with-SHA1 | ||
44 | |||
45 | |||
46 | |||
13 | ISO-US 113533 7 66 10 : CAST5-CBC : cast5-cbc | 47 | ISO-US 113533 7 66 10 : CAST5-CBC : cast5-cbc |
14 | : CAST5-ECB : cast5-ecb | 48 | : CAST5-ECB : cast5-ecb |
15 | !Cname cast5-cfb64 | 49 | !Cname cast5-cfb64 |
@@ -26,6 +60,7 @@ rsadsi 1 : pkcs : RSA Data Security, Inc. PKCS | |||
26 | pkcs 1 : pkcs1 | 60 | pkcs 1 : pkcs1 |
27 | pkcs1 1 : : rsaEncryption | 61 | pkcs1 1 : : rsaEncryption |
28 | pkcs1 2 : RSA-MD2 : md2WithRSAEncryption | 62 | pkcs1 2 : RSA-MD2 : md2WithRSAEncryption |
63 | pkcs1 3 : RSA-MD4 : md4WithRSAEncryption | ||
29 | pkcs1 4 : RSA-MD5 : md5WithRSAEncryption | 64 | pkcs1 4 : RSA-MD5 : md5WithRSAEncryption |
30 | pkcs1 5 : RSA-SHA1 : sha1WithRSAEncryption | 65 | pkcs1 5 : RSA-SHA1 : sha1WithRSAEncryption |
31 | 66 | ||
@@ -61,7 +96,7 @@ pkcs7 6 : : pkcs7-encryptedData | |||
61 | 96 | ||
62 | pkcs 9 : pkcs9 | 97 | pkcs 9 : pkcs9 |
63 | !module pkcs9 | 98 | !module pkcs9 |
64 | pkcs9 1 : Email : emailAddress | 99 | pkcs9 1 : : emailAddress |
65 | pkcs9 2 : : unstructuredName | 100 | pkcs9 2 : : unstructuredName |
66 | pkcs9 3 : : contentType | 101 | pkcs9 3 : : contentType |
67 | pkcs9 4 : : messageDigest | 102 | pkcs9 4 : : messageDigest |
@@ -173,6 +208,8 @@ id-smime-cti 6 : id-smime-cti-ets-proofOfCreation | |||
173 | 208 | ||
174 | pkcs9 20 : : friendlyName | 209 | pkcs9 20 : : friendlyName |
175 | pkcs9 21 : : localKeyID | 210 | pkcs9 21 : : localKeyID |
211 | !Cname ms-csp-name | ||
212 | 1 3 6 1 4 1 311 17 1 : CSPName : Microsoft CSP Name | ||
176 | !Alias certTypes pkcs9 22 | 213 | !Alias certTypes pkcs9 22 |
177 | certTypes 1 : : x509Certificate | 214 | certTypes 1 : : x509Certificate |
178 | certTypes 2 : : sdsiCertificate | 215 | certTypes 2 : : sdsiCertificate |
@@ -302,6 +339,9 @@ id-pe 6 : aaControls | |||
302 | id-pe 7 : sbqp-ipAddrBlock | 339 | id-pe 7 : sbqp-ipAddrBlock |
303 | id-pe 8 : sbqp-autonomousSysNum | 340 | id-pe 8 : sbqp-autonomousSysNum |
304 | id-pe 9 : sbqp-routerIdentifier | 341 | id-pe 9 : sbqp-routerIdentifier |
342 | id-pe 10 : ac-proxying | ||
343 | !Cname sinfo-access | ||
344 | id-pe 11 : subjectInfoAccess : Subject Information Access | ||
305 | 345 | ||
306 | # PKIX policyQualifiers for Internet policy qualifiers | 346 | # PKIX policyQualifiers for Internet policy qualifiers |
307 | id-qt 1 : id-qt-cps : Policy Qualifier CPS | 347 | id-qt 1 : id-qt-cps : Policy Qualifier CPS |
@@ -396,17 +436,18 @@ id-on 1 : id-on-personalData | |||
396 | # personal data attributes | 436 | # personal data attributes |
397 | id-pda 1 : id-pda-dateOfBirth | 437 | id-pda 1 : id-pda-dateOfBirth |
398 | id-pda 2 : id-pda-placeOfBirth | 438 | id-pda 2 : id-pda-placeOfBirth |
399 | id-pda 3 : id-pda-pseudonym | 439 | id-pda 3 : id-pda-gender |
400 | id-pda 4 : id-pda-gender | 440 | id-pda 4 : id-pda-countryOfCitizenship |
401 | id-pda 5 : id-pda-countryOfCitizenship | 441 | id-pda 5 : id-pda-countryOfResidence |
402 | id-pda 6 : id-pda-countryOfResidence | ||
403 | 442 | ||
404 | # attribute certificate attributes | 443 | # attribute certificate attributes |
405 | id-aca 1 : id-aca-authenticationInfo | 444 | id-aca 1 : id-aca-authenticationInfo |
406 | id-aca 2 : id-aca-accessIdentity | 445 | id-aca 2 : id-aca-accessIdentity |
407 | id-aca 3 : id-aca-chargingIdentity | 446 | id-aca 3 : id-aca-chargingIdentity |
408 | id-aca 4 : id-aca-group | 447 | id-aca 4 : id-aca-group |
448 | # attention : the following seems to be obsolete, replace by 'role' | ||
409 | id-aca 5 : id-aca-role | 449 | id-aca 5 : id-aca-role |
450 | id-aca 6 : id-aca-encAttrs | ||
410 | 451 | ||
411 | # qualified certificate statements | 452 | # qualified certificate statements |
412 | id-qcs 1 : id-qcs-pkixQCSyntax-v1 | 453 | id-qcs 1 : id-qcs-pkixQCSyntax-v1 |
@@ -434,7 +475,7 @@ id-pkix-OCSP 1 : basicOCSPResponse : Basic OCSP Response | |||
434 | id-pkix-OCSP 2 : Nonce : OCSP Nonce | 475 | id-pkix-OCSP 2 : Nonce : OCSP Nonce |
435 | id-pkix-OCSP 3 : CrlID : OCSP CRL ID | 476 | id-pkix-OCSP 3 : CrlID : OCSP CRL ID |
436 | id-pkix-OCSP 4 : acceptableResponses : Acceptable OCSP Responses | 477 | id-pkix-OCSP 4 : acceptableResponses : Acceptable OCSP Responses |
437 | id-pkix-OCSP 5 : noCheck | 478 | id-pkix-OCSP 5 : noCheck : OCSP No Check |
438 | id-pkix-OCSP 6 : archiveCutoff : OCSP Archive Cutoff | 479 | id-pkix-OCSP 6 : archiveCutoff : OCSP Archive Cutoff |
439 | id-pkix-OCSP 7 : serviceLocator : OCSP Service Locator | 480 | id-pkix-OCSP 7 : serviceLocator : OCSP Service Locator |
440 | id-pkix-OCSP 8 : extendedStatus : Extended OCSP Status | 481 | id-pkix-OCSP 8 : extendedStatus : Extended OCSP Status |
@@ -456,7 +497,9 @@ algorithm 11 : rsaSignature | |||
456 | algorithm 12 : DSA-old : dsaEncryption-old | 497 | algorithm 12 : DSA-old : dsaEncryption-old |
457 | algorithm 13 : DSA-SHA : dsaWithSHA | 498 | algorithm 13 : DSA-SHA : dsaWithSHA |
458 | algorithm 15 : RSA-SHA : shaWithRSAEncryption | 499 | algorithm 15 : RSA-SHA : shaWithRSAEncryption |
500 | !Cname des-ede-ecb | ||
459 | algorithm 17 : DES-EDE : des-ede | 501 | algorithm 17 : DES-EDE : des-ede |
502 | !Cname des-ede3-ecb | ||
460 | : DES-EDE3 : des-ede3 | 503 | : DES-EDE3 : des-ede3 |
461 | : DES-EDE-CBC : des-ede-cbc | 504 | : DES-EDE-CBC : des-ede-cbc |
462 | !Cname des-ede-cfb64 | 505 | !Cname des-ede-cfb64 |
@@ -484,20 +527,22 @@ algorithm 29 : RSA-SHA1-2 : sha1WithRSA | |||
484 | 527 | ||
485 | X500 4 : X509 | 528 | X500 4 : X509 |
486 | X509 3 : CN : commonName | 529 | X509 3 : CN : commonName |
487 | X509 4 : S : surname | 530 | X509 4 : SN : surname |
488 | X509 5 : SN : serialNumber | 531 | X509 5 : : serialNumber |
489 | X509 6 : C : countryName | 532 | X509 6 : C : countryName |
490 | X509 7 : L : localityName | 533 | X509 7 : L : localityName |
491 | X509 8 : ST : stateOrProvinceName | 534 | X509 8 : ST : stateOrProvinceName |
492 | X509 10 : O : organizationName | 535 | X509 10 : O : organizationName |
493 | X509 11 : OU : organizationalUnitName | 536 | X509 11 : OU : organizationalUnitName |
494 | X509 12 : T : title | 537 | X509 12 : : title |
495 | X509 13 : D : description | 538 | X509 13 : : description |
496 | X509 41 : name : name | 539 | X509 41 : name : name |
497 | X509 42 : G : givenName | 540 | X509 42 : gn : givenName |
498 | X509 43 : I : initials | 541 | X509 43 : : initials |
499 | X509 45 : UID : uniqueIdentifier | 542 | X509 44 : : generationQualifier |
543 | X509 45 : : x500UniqueIdentifier | ||
500 | X509 46 : dnQualifier : dnQualifier | 544 | X509 46 : dnQualifier : dnQualifier |
545 | X509 72 : role : role | ||
501 | 546 | ||
502 | X500 8 : X500algorithms : directory services - algorithms | 547 | X500 8 : X500algorithms : directory services - algorithms |
503 | X500algorithms 1 1 : RSA : rsa | 548 | X500algorithms 1 1 : RSA : rsa |
@@ -531,8 +576,14 @@ id-ce 31 : crlDistributionPoints : X509v3 CRL Distribution Points | |||
531 | id-ce 32 : certificatePolicies : X509v3 Certificate Policies | 576 | id-ce 32 : certificatePolicies : X509v3 Certificate Policies |
532 | !Cname authority-key-identifier | 577 | !Cname authority-key-identifier |
533 | id-ce 35 : authorityKeyIdentifier : X509v3 Authority Key Identifier | 578 | id-ce 35 : authorityKeyIdentifier : X509v3 Authority Key Identifier |
579 | !Cname policy-constraints | ||
580 | id-ce 36 : policyConstraints : X509v3 Policy Constraints | ||
534 | !Cname ext-key-usage | 581 | !Cname ext-key-usage |
535 | id-ce 37 : extendedKeyUsage : X509v3 Extended Key Usage | 582 | id-ce 37 : extendedKeyUsage : X509v3 Extended Key Usage |
583 | !Cname target-information | ||
584 | id-ce 55 : targetInformation : X509v3 AC Targeting | ||
585 | !Cname no-rev-avail | ||
586 | id-ce 56 : noRevAvail : X509v3 No Revocation Available | ||
536 | 587 | ||
537 | !Cname netscape | 588 | !Cname netscape |
538 | 2 16 840 1 113730 : Netscape : Netscape Communications Corp. | 589 | 2 16 840 1 113730 : Netscape : Netscape Communications Corp. |
@@ -573,17 +624,24 @@ internet 3 : experimental : Experimental | |||
573 | internet 4 : private : Private | 624 | internet 4 : private : Private |
574 | internet 5 : security : Security | 625 | internet 5 : security : Security |
575 | internet 6 : snmpv2 : SNMPv2 | 626 | internet 6 : snmpv2 : SNMPv2 |
576 | internet 7 : mail : Mail | 627 | # Documents refer to "internet 7" as "mail". This however leads to ambiguities |
628 | # with RFC2798, Section 9.1.3, where "mail" is defined as the short name for | ||
629 | # rfc822Mailbox. The short name is therefore here left out for a reason. | ||
630 | # Subclasses of "mail", e.g. "MIME MHS" don't consitute a problem, as | ||
631 | # references are realized via long name "Mail" (with capital M). | ||
632 | internet 7 : : Mail | ||
577 | 633 | ||
578 | private 1 : enterprises : Enterprises | 634 | Private 1 : enterprises : Enterprises |
579 | 635 | ||
580 | # RFC 2247 | 636 | # RFC 2247 |
581 | enterprises 1466 344 : dcobject : dcObject | 637 | Enterprises 1466 344 : dcobject : dcObject |
582 | 638 | ||
583 | # Stray OIDs we don't know the full name of each step for | 639 | # RFC 1495 |
584 | # RFC 2247 | 640 | Mail 1 : mime-mhs : MIME MHS |
585 | 0 9 2342 19200300 100 1 25 : DC : domainComponent | 641 | mime-mhs 1 : mime-mhs-headings : mime-mhs-headings |
586 | 0 9 2342 19200300 100 4 13 : domain : Domain | 642 | mime-mhs 2 : mime-mhs-bodies : mime-mhs-bodies |
643 | mime-mhs-headings 1 : id-hex-partial-message : id-hex-partial-message | ||
644 | mime-mhs-headings 2 : id-hex-multipart-message : id-hex-multipart-message | ||
587 | 645 | ||
588 | # What the hell are these OIDs, really? | 646 | # What the hell are these OIDs, really? |
589 | !Cname rle-compression | 647 | !Cname rle-compression |
@@ -591,3 +649,116 @@ enterprises 1466 344 : dcobject : dcObject | |||
591 | !Cname zlib-compression | 649 | !Cname zlib-compression |
592 | 1 1 1 1 666 2 : ZLIB : zlib compression | 650 | 1 1 1 1 666 2 : ZLIB : zlib compression |
593 | 651 | ||
652 | # AES aka Rijndael | ||
653 | |||
654 | !Alias csor 2 16 840 1 101 3 | ||
655 | !Alias nistAlgorithms csor 4 | ||
656 | !Alias aes nistAlgorithms 1 | ||
657 | |||
658 | aes 1 : AES-128-ECB : aes-128-ecb | ||
659 | aes 2 : AES-128-CBC : aes-128-cbc | ||
660 | !Cname aes-128-ofb128 | ||
661 | aes 3 : AES-128-OFB : aes-128-ofb | ||
662 | !Cname aes-128-cfb128 | ||
663 | aes 4 : AES-128-CFB : aes-128-cfb | ||
664 | |||
665 | aes 21 : AES-192-ECB : aes-192-ecb | ||
666 | aes 22 : AES-192-CBC : aes-192-cbc | ||
667 | !Cname aes-192-ofb128 | ||
668 | aes 23 : AES-192-OFB : aes-192-ofb | ||
669 | !Cname aes-192-cfb128 | ||
670 | aes 24 : AES-192-CFB : aes-192-cfb | ||
671 | |||
672 | aes 41 : AES-256-ECB : aes-256-ecb | ||
673 | aes 42 : AES-256-CBC : aes-256-cbc | ||
674 | !Cname aes-256-ofb128 | ||
675 | aes 43 : AES-256-OFB : aes-256-ofb | ||
676 | !Cname aes-256-cfb128 | ||
677 | aes 44 : AES-256-CFB : aes-256-cfb | ||
678 | |||
679 | # Hold instruction CRL entry extension | ||
680 | !Cname hold-instruction-code | ||
681 | id-ce 23 : holdInstructionCode : Hold Instruction Code | ||
682 | !Alias holdInstruction X9-57 2 | ||
683 | !Cname hold-instruction-none | ||
684 | holdInstruction 1 : holdInstructionNone : Hold Instruction None | ||
685 | !Cname hold-instruction-call-issuer | ||
686 | holdInstruction 2 : holdInstructionCallIssuer : Hold Instruction Call Issuer | ||
687 | !Cname hold-instruction-reject | ||
688 | holdInstruction 3 : holdInstructionReject : Hold Instruction Reject | ||
689 | |||
690 | # OID's from CCITT. Most of this is defined in RFC 1274. A couple of | ||
691 | # them are also mentioned in RFC 2247 | ||
692 | ccitt 9 : data | ||
693 | data 2342 : pss | ||
694 | pss 19200300 : ucl | ||
695 | ucl 100 : pilot | ||
696 | pilot 1 : : pilotAttributeType | ||
697 | pilot 3 : : pilotAttributeSyntax | ||
698 | pilot 4 : : pilotObjectClass | ||
699 | pilot 10 : : pilotGroups | ||
700 | pilotAttributeSyntax 4 : : iA5StringSyntax | ||
701 | pilotAttributeSyntax 5 : : caseIgnoreIA5StringSyntax | ||
702 | pilotObjectClass 3 : : pilotObject | ||
703 | pilotObjectClass 4 : : pilotPerson | ||
704 | pilotObjectClass 5 : account | ||
705 | pilotObjectClass 6 : document | ||
706 | pilotObjectClass 7 : room | ||
707 | pilotObjectClass 9 : : documentSeries | ||
708 | pilotObjectClass 13 : domain : Domain | ||
709 | pilotObjectClass 14 : : rFC822localPart | ||
710 | pilotObjectClass 15 : : dNSDomain | ||
711 | pilotObjectClass 17 : : domainRelatedObject | ||
712 | pilotObjectClass 18 : : friendlyCountry | ||
713 | pilotObjectClass 19 : : simpleSecurityObject | ||
714 | pilotObjectClass 20 : : pilotOrganization | ||
715 | pilotObjectClass 21 : : pilotDSA | ||
716 | pilotObjectClass 22 : : qualityLabelledData | ||
717 | pilotAttributeType 1 : UID : userId | ||
718 | pilotAttributeType 2 : : textEncodedORAddress | ||
719 | pilotAttributeType 3 : mail : rfc822Mailbox | ||
720 | pilotAttributeType 4 : info | ||
721 | pilotAttributeType 5 : : favouriteDrink | ||
722 | pilotAttributeType 6 : : roomNumber | ||
723 | pilotAttributeType 7 : photo | ||
724 | pilotAttributeType 8 : : userClass | ||
725 | pilotAttributeType 9 : host | ||
726 | pilotAttributeType 10 : manager | ||
727 | pilotAttributeType 11 : : documentIdentifier | ||
728 | pilotAttributeType 12 : : documentTitle | ||
729 | pilotAttributeType 13 : : documentVersion | ||
730 | pilotAttributeType 14 : : documentAuthor | ||
731 | pilotAttributeType 15 : : documentLocation | ||
732 | pilotAttributeType 20 : : homeTelephoneNumber | ||
733 | pilotAttributeType 21 : secretary | ||
734 | pilotAttributeType 22 : : otherMailbox | ||
735 | pilotAttributeType 23 : : lastModifiedTime | ||
736 | pilotAttributeType 24 : : lastModifiedBy | ||
737 | pilotAttributeType 25 : DC : domainComponent | ||
738 | pilotAttributeType 26 : : aRecord | ||
739 | pilotAttributeType 27 : : pilotAttributeType27 | ||
740 | pilotAttributeType 28 : : mXRecord | ||
741 | pilotAttributeType 29 : : nSRecord | ||
742 | pilotAttributeType 30 : : sOARecord | ||
743 | pilotAttributeType 31 : : cNAMERecord | ||
744 | pilotAttributeType 37 : : associatedDomain | ||
745 | pilotAttributeType 38 : : associatedName | ||
746 | pilotAttributeType 39 : : homePostalAddress | ||
747 | pilotAttributeType 40 : : personalTitle | ||
748 | pilotAttributeType 41 : : mobileTelephoneNumber | ||
749 | pilotAttributeType 42 : : pagerTelephoneNumber | ||
750 | pilotAttributeType 43 : : friendlyCountryName | ||
751 | # The following clashes with 2.5.4.45, so commented away | ||
752 | #pilotAttributeType 44 : uid : uniqueIdentifier | ||
753 | pilotAttributeType 45 : : organizationalStatus | ||
754 | pilotAttributeType 46 : : janetMailbox | ||
755 | pilotAttributeType 47 : : mailPreferenceOption | ||
756 | pilotAttributeType 48 : : buildingName | ||
757 | pilotAttributeType 49 : : dSAQuality | ||
758 | pilotAttributeType 50 : : singleLevelQuality | ||
759 | pilotAttributeType 51 : : subtreeMinimumQuality | ||
760 | pilotAttributeType 52 : : subtreeMaximumQuality | ||
761 | pilotAttributeType 53 : : personalSignature | ||
762 | pilotAttributeType 54 : : dITRedirect | ||
763 | pilotAttributeType 55 : audio | ||
764 | pilotAttributeType 56 : : documentPublisher | ||