diff options
Diffstat (limited to '')
-rw-r--r-- | src/lib/libcrypto/objects/Makefile.ssl | 123 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/o_names.c | 364 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_dat.c | 666 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_dat.h | 3644 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_dat.pl | 307 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_err.c | 99 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_lib.c | 127 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_mac.h | 2868 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_mac.num | 649 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/objects.README | 44 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/objects.h | 1042 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/objects.pl | 230 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/objects.txt | 916 |
13 files changed, 4567 insertions, 6512 deletions
diff --git a/src/lib/libcrypto/objects/Makefile.ssl b/src/lib/libcrypto/objects/Makefile.ssl new file mode 100644 index 0000000000..3e7a194cf9 --- /dev/null +++ b/src/lib/libcrypto/objects/Makefile.ssl | |||
@@ -0,0 +1,123 @@ | |||
1 | # | ||
2 | # SSLeay/crypto/objects/Makefile | ||
3 | # | ||
4 | |||
5 | DIR= objects | ||
6 | TOP= ../.. | ||
7 | CC= cc | ||
8 | INCLUDES= -I.. -I$(TOP) -I../../include | ||
9 | CFLAG=-g | ||
10 | INSTALL_PREFIX= | ||
11 | OPENSSLDIR= /usr/local/ssl | ||
12 | INSTALLTOP=/usr/local/ssl | ||
13 | MAKE= make -f Makefile.ssl | ||
14 | MAKEDEPPROG= makedepend | ||
15 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
16 | MAKEFILE= Makefile.ssl | ||
17 | AR= ar r | ||
18 | PERL= perl | ||
19 | |||
20 | CFLAGS= $(INCLUDES) $(CFLAG) | ||
21 | |||
22 | GENERAL=Makefile README | ||
23 | TEST= | ||
24 | APPS= | ||
25 | |||
26 | LIB=$(TOP)/libcrypto.a | ||
27 | LIBSRC= o_names.c obj_dat.c obj_lib.c obj_err.c | ||
28 | LIBOBJ= o_names.o obj_dat.o obj_lib.o obj_err.o | ||
29 | |||
30 | SRC= $(LIBSRC) | ||
31 | |||
32 | EXHEADER= objects.h obj_mac.h | ||
33 | HEADER= $(EXHEADER) obj_dat.h | ||
34 | |||
35 | ALL= $(GENERAL) $(SRC) $(HEADER) | ||
36 | |||
37 | top: | ||
38 | (cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all) | ||
39 | |||
40 | all: obj_dat.h lib | ||
41 | |||
42 | lib: $(LIBOBJ) | ||
43 | $(AR) $(LIB) $(LIBOBJ) | ||
44 | $(RANLIB) $(LIB) || echo Never mind. | ||
45 | @touch lib | ||
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 | |||
54 | files: | ||
55 | $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO | ||
56 | |||
57 | links: | ||
58 | @sh $(TOP)/util/point.sh Makefile.ssl Makefile | ||
59 | @$(PERL) $(TOP)/util/mklink.pl ../../include/openssl $(EXHEADER) | ||
60 | @$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST) | ||
61 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | ||
62 | |||
63 | install: | ||
64 | @for i in $(EXHEADER) ; \ | ||
65 | do \ | ||
66 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | ||
67 | chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \ | ||
68 | done; | ||
69 | |||
70 | tags: | ||
71 | ctags $(SRC) | ||
72 | |||
73 | tests: | ||
74 | |||
75 | lint: | ||
76 | lint -DLINT $(INCLUDES) $(SRC)>fluff | ||
77 | |||
78 | depend: | ||
79 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | ||
80 | |||
81 | dclean: | ||
82 | $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new | ||
83 | mv -f Makefile.new $(MAKEFILE) | ||
84 | |||
85 | clean: | ||
86 | rm -f *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff | ||
87 | |||
88 | # DO NOT DELETE THIS LINE -- make depend depends on it. | ||
89 | |||
90 | o_names.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
91 | o_names.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | ||
92 | o_names.o: ../../include/openssl/e_os2.h ../../include/openssl/lhash.h | ||
93 | o_names.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.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 | ||
96 | o_names.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
97 | o_names.o: o_names.c | ||
98 | obj_dat.o: ../../e_os.h ../../include/openssl/asn1.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 | ||
101 | obj_dat.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
102 | obj_dat.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | ||
103 | obj_dat.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
104 | obj_dat.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
105 | obj_dat.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
106 | obj_dat.o: ../../include/openssl/symhacks.h ../cryptlib.h obj_dat.c obj_dat.h | ||
107 | obj_err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
108 | obj_err.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | ||
109 | obj_err.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
110 | obj_err.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.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 | ||
113 | obj_err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
114 | obj_err.o: ../../include/openssl/symhacks.h obj_err.c | ||
115 | obj_lib.o: ../../e_os.h ../../include/openssl/asn1.h | ||
116 | obj_lib.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | ||
117 | obj_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | ||
118 | obj_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
119 | obj_lib.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | ||
120 | obj_lib.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
121 | obj_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
122 | obj_lib.o: ../../include/openssl/safestack.h ../../include/openssl/stack.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 new file mode 100644 index 0000000000..b4453b4a98 --- /dev/null +++ b/src/lib/libcrypto/objects/o_names.c | |||
@@ -0,0 +1,364 @@ | |||
1 | #include <stdio.h> | ||
2 | #include <stdlib.h> | ||
3 | #include <string.h> | ||
4 | |||
5 | #include <openssl/lhash.h> | ||
6 | #include <openssl/objects.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 | ||
20 | |||
21 | /* I use the ex_data stuff to manage the identifiers for the obj_name_types | ||
22 | * that applications may define. I only really use the free function field. | ||
23 | */ | ||
24 | static LHASH *names_lh=NULL; | ||
25 | static int names_type_num=OBJ_NAME_TYPE_NUM; | ||
26 | |||
27 | typedef struct name_funcs_st | ||
28 | { | ||
29 | unsigned long (*hash_func)(const char *name); | ||
30 | int (*cmp_func)(const char *a,const char *b); | ||
31 | void (*free_func)(const char *, int, const char *); | ||
32 | } NAME_FUNCS; | ||
33 | |||
34 | DECLARE_STACK_OF(NAME_FUNCS) | ||
35 | IMPLEMENT_STACK_OF(NAME_FUNCS) | ||
36 | |||
37 | static STACK_OF(NAME_FUNCS) *name_funcs_stack; | ||
38 | |||
39 | /* The LHASH callbacks now use the raw "void *" prototypes and do per-variable | ||
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); | ||
47 | |||
48 | int OBJ_NAME_init(void) | ||
49 | { | ||
50 | if (names_lh != NULL) return(1); | ||
51 | MemCheck_off(); | ||
52 | names_lh=lh_new(obj_name_hash, obj_name_cmp); | ||
53 | MemCheck_on(); | ||
54 | return(names_lh != NULL); | ||
55 | } | ||
56 | |||
57 | int OBJ_NAME_new_index(unsigned long (*hash_func)(const char *), | ||
58 | int (*cmp_func)(const char *, const char *), | ||
59 | void (*free_func)(const char *, int, const char *)) | ||
60 | { | ||
61 | int ret; | ||
62 | int i; | ||
63 | NAME_FUNCS *name_funcs; | ||
64 | |||
65 | if (name_funcs_stack == NULL) | ||
66 | { | ||
67 | MemCheck_off(); | ||
68 | name_funcs_stack=sk_NAME_FUNCS_new_null(); | ||
69 | MemCheck_on(); | ||
70 | } | ||
71 | if ((name_funcs_stack == NULL)) | ||
72 | { | ||
73 | /* ERROR */ | ||
74 | return(0); | ||
75 | } | ||
76 | ret=names_type_num; | ||
77 | names_type_num++; | ||
78 | for (i=sk_NAME_FUNCS_num(name_funcs_stack); i<names_type_num; i++) | ||
79 | { | ||
80 | MemCheck_off(); | ||
81 | name_funcs = OPENSSL_malloc(sizeof(NAME_FUNCS)); | ||
82 | MemCheck_on(); | ||
83 | if (!name_funcs) return(0); | ||
84 | name_funcs->hash_func = lh_strhash; | ||
85 | name_funcs->cmp_func = OPENSSL_strcmp; | ||
86 | name_funcs->free_func = 0; /* NULL is often declared to | ||
87 | * ((void *)0), which according | ||
88 | * to Compaq C is not really | ||
89 | * compatible with a function | ||
90 | * pointer. -- Richard Levitte*/ | ||
91 | MemCheck_off(); | ||
92 | sk_NAME_FUNCS_push(name_funcs_stack,name_funcs); | ||
93 | MemCheck_on(); | ||
94 | } | ||
95 | name_funcs = sk_NAME_FUNCS_value(name_funcs_stack, ret); | ||
96 | if (hash_func != NULL) | ||
97 | name_funcs->hash_func = hash_func; | ||
98 | if (cmp_func != NULL) | ||
99 | name_funcs->cmp_func = cmp_func; | ||
100 | if (free_func != NULL) | ||
101 | name_funcs->free_func = free_func; | ||
102 | return(ret); | ||
103 | } | ||
104 | |||
105 | /* static int obj_name_cmp(OBJ_NAME *a, OBJ_NAME *b) */ | ||
106 | static int obj_name_cmp(const void *a_void, const void *b_void) | ||
107 | { | ||
108 | int ret; | ||
109 | OBJ_NAME *a = (OBJ_NAME *)a_void; | ||
110 | OBJ_NAME *b = (OBJ_NAME *)b_void; | ||
111 | |||
112 | ret=a->type-b->type; | ||
113 | if (ret == 0) | ||
114 | { | ||
115 | if ((name_funcs_stack != NULL) | ||
116 | && (sk_NAME_FUNCS_num(name_funcs_stack) > a->type)) | ||
117 | { | ||
118 | ret=sk_NAME_FUNCS_value(name_funcs_stack, | ||
119 | a->type)->cmp_func(a->name,b->name); | ||
120 | } | ||
121 | else | ||
122 | ret=strcmp(a->name,b->name); | ||
123 | } | ||
124 | return(ret); | ||
125 | } | ||
126 | |||
127 | /* static unsigned long obj_name_hash(OBJ_NAME *a) */ | ||
128 | static unsigned long obj_name_hash(const void *a_void) | ||
129 | { | ||
130 | unsigned long ret; | ||
131 | OBJ_NAME *a = (OBJ_NAME *)a_void; | ||
132 | |||
133 | if ((name_funcs_stack != NULL) && (sk_NAME_FUNCS_num(name_funcs_stack) > a->type)) | ||
134 | { | ||
135 | ret=sk_NAME_FUNCS_value(name_funcs_stack, | ||
136 | a->type)->hash_func(a->name); | ||
137 | } | ||
138 | else | ||
139 | { | ||
140 | ret=lh_strhash(a->name); | ||
141 | } | ||
142 | ret^=a->type; | ||
143 | return(ret); | ||
144 | } | ||
145 | |||
146 | const char *OBJ_NAME_get(const char *name, int type) | ||
147 | { | ||
148 | OBJ_NAME on,*ret; | ||
149 | int num=0,alias; | ||
150 | |||
151 | if (name == NULL) return(NULL); | ||
152 | if ((names_lh == NULL) && !OBJ_NAME_init()) return(NULL); | ||
153 | |||
154 | alias=type&OBJ_NAME_ALIAS; | ||
155 | type&= ~OBJ_NAME_ALIAS; | ||
156 | |||
157 | on.name=name; | ||
158 | on.type=type; | ||
159 | |||
160 | for (;;) | ||
161 | { | ||
162 | ret=(OBJ_NAME *)lh_retrieve(names_lh,&on); | ||
163 | if (ret == NULL) return(NULL); | ||
164 | if ((ret->alias) && !alias) | ||
165 | { | ||
166 | if (++num > 10) return(NULL); | ||
167 | on.name=ret->data; | ||
168 | } | ||
169 | else | ||
170 | { | ||
171 | return(ret->data); | ||
172 | } | ||
173 | } | ||
174 | } | ||
175 | |||
176 | int OBJ_NAME_add(const char *name, int type, const char *data) | ||
177 | { | ||
178 | OBJ_NAME *onp,*ret; | ||
179 | int alias; | ||
180 | |||
181 | if ((names_lh == NULL) && !OBJ_NAME_init()) return(0); | ||
182 | |||
183 | alias=type&OBJ_NAME_ALIAS; | ||
184 | type&= ~OBJ_NAME_ALIAS; | ||
185 | |||
186 | onp=(OBJ_NAME *)OPENSSL_malloc(sizeof(OBJ_NAME)); | ||
187 | if (onp == NULL) | ||
188 | { | ||
189 | /* ERROR */ | ||
190 | return(0); | ||
191 | } | ||
192 | |||
193 | onp->name=name; | ||
194 | onp->alias=alias; | ||
195 | onp->type=type; | ||
196 | onp->data=data; | ||
197 | |||
198 | ret=(OBJ_NAME *)lh_insert(names_lh,onp); | ||
199 | if (ret != NULL) | ||
200 | { | ||
201 | /* free things */ | ||
202 | if ((name_funcs_stack != NULL) && (sk_NAME_FUNCS_num(name_funcs_stack) > ret->type)) | ||
203 | { | ||
204 | /* XXX: I'm not sure I understand why the free | ||
205 | * function should get three arguments... | ||
206 | * -- Richard Levitte | ||
207 | */ | ||
208 | sk_NAME_FUNCS_value(name_funcs_stack, | ||
209 | ret->type)->free_func(ret->name,ret->type,ret->data); | ||
210 | } | ||
211 | OPENSSL_free(ret); | ||
212 | } | ||
213 | else | ||
214 | { | ||
215 | if (lh_error(names_lh)) | ||
216 | { | ||
217 | /* ERROR */ | ||
218 | return(0); | ||
219 | } | ||
220 | } | ||
221 | return(1); | ||
222 | } | ||
223 | |||
224 | int OBJ_NAME_remove(const char *name, int type) | ||
225 | { | ||
226 | OBJ_NAME on,*ret; | ||
227 | |||
228 | if (names_lh == NULL) return(0); | ||
229 | |||
230 | type&= ~OBJ_NAME_ALIAS; | ||
231 | on.name=name; | ||
232 | on.type=type; | ||
233 | ret=(OBJ_NAME *)lh_delete(names_lh,&on); | ||
234 | if (ret != NULL) | ||
235 | { | ||
236 | /* free things */ | ||
237 | if ((name_funcs_stack != NULL) && (sk_NAME_FUNCS_num(name_funcs_stack) > ret->type)) | ||
238 | { | ||
239 | /* XXX: I'm not sure I understand why the free | ||
240 | * function should get three arguments... | ||
241 | * -- Richard Levitte | ||
242 | */ | ||
243 | sk_NAME_FUNCS_value(name_funcs_stack, | ||
244 | ret->type)->free_func(ret->name,ret->type,ret->data); | ||
245 | } | ||
246 | OPENSSL_free(ret); | ||
247 | return(1); | ||
248 | } | ||
249 | else | ||
250 | return(0); | ||
251 | } | ||
252 | |||
253 | struct doall | ||
254 | { | ||
255 | int type; | ||
256 | void (*fn)(const OBJ_NAME *,void *arg); | ||
257 | void *arg; | ||
258 | }; | ||
259 | |||
260 | static void do_all_fn(const OBJ_NAME *name,struct doall *d) | ||
261 | { | ||
262 | if(name->type == d->type) | ||
263 | d->fn(name,d->arg); | ||
264 | } | ||
265 | |||
266 | static IMPLEMENT_LHASH_DOALL_ARG_FN(do_all_fn, const OBJ_NAME *, struct doall *) | ||
267 | |||
268 | void OBJ_NAME_do_all(int type,void (*fn)(const OBJ_NAME *,void *arg),void *arg) | ||
269 | { | ||
270 | struct doall d; | ||
271 | |||
272 | d.type=type; | ||
273 | d.fn=fn; | ||
274 | d.arg=arg; | ||
275 | |||
276 | lh_doall_arg(names_lh,LHASH_DOALL_ARG_FN(do_all_fn),&d); | ||
277 | } | ||
278 | |||
279 | struct doall_sorted | ||
280 | { | ||
281 | int type; | ||
282 | int n; | ||
283 | const OBJ_NAME **names; | ||
284 | }; | ||
285 | |||
286 | static void do_all_sorted_fn(const OBJ_NAME *name,void *d_) | ||
287 | { | ||
288 | struct doall_sorted *d=d_; | ||
289 | |||
290 | if(name->type != d->type) | ||
291 | return; | ||
292 | |||
293 | d->names[d->n++]=name; | ||
294 | } | ||
295 | |||
296 | static int do_all_sorted_cmp(const void *n1_,const void *n2_) | ||
297 | { | ||
298 | const OBJ_NAME * const *n1=n1_; | ||
299 | const OBJ_NAME * const *n2=n2_; | ||
300 | |||
301 | return strcmp((*n1)->name,(*n2)->name); | ||
302 | } | ||
303 | |||
304 | void OBJ_NAME_do_all_sorted(int type,void (*fn)(const OBJ_NAME *,void *arg), | ||
305 | void *arg) | ||
306 | { | ||
307 | struct doall_sorted d; | ||
308 | int n; | ||
309 | |||
310 | d.type=type; | ||
311 | d.names=OPENSSL_malloc(lh_num_items(names_lh)*sizeof *d.names); | ||
312 | d.n=0; | ||
313 | OBJ_NAME_do_all(type,do_all_sorted_fn,&d); | ||
314 | |||
315 | qsort((void *)d.names,d.n,sizeof *d.names,do_all_sorted_cmp); | ||
316 | |||
317 | for(n=0 ; n < d.n ; ++n) | ||
318 | fn(d.names[n],arg); | ||
319 | |||
320 | OPENSSL_free((void *)d.names); | ||
321 | } | ||
322 | |||
323 | static int free_type; | ||
324 | |||
325 | static void names_lh_free(OBJ_NAME *onp) | ||
326 | { | ||
327 | if(onp == NULL) | ||
328 | return; | ||
329 | |||
330 | if ((free_type < 0) || (free_type == onp->type)) | ||
331 | { | ||
332 | OBJ_NAME_remove(onp->name,onp->type); | ||
333 | } | ||
334 | } | ||
335 | |||
336 | static IMPLEMENT_LHASH_DOALL_FN(names_lh_free, OBJ_NAME *) | ||
337 | |||
338 | static void name_funcs_free(NAME_FUNCS *ptr) | ||
339 | { | ||
340 | OPENSSL_free(ptr); | ||
341 | } | ||
342 | |||
343 | void OBJ_NAME_cleanup(int type) | ||
344 | { | ||
345 | unsigned long down_load; | ||
346 | |||
347 | if (names_lh == NULL) return; | ||
348 | |||
349 | free_type=type; | ||
350 | down_load=names_lh->down_load; | ||
351 | names_lh->down_load=0; | ||
352 | |||
353 | lh_doall(names_lh,LHASH_DOALL_FN(names_lh_free)); | ||
354 | if (type < 0) | ||
355 | { | ||
356 | lh_free(names_lh); | ||
357 | sk_NAME_FUNCS_pop_free(name_funcs_stack,name_funcs_free); | ||
358 | names_lh=NULL; | ||
359 | name_funcs_stack = NULL; | ||
360 | } | ||
361 | else | ||
362 | names_lh->down_load=down_load; | ||
363 | } | ||
364 | |||
diff --git a/src/lib/libcrypto/objects/obj_dat.c b/src/lib/libcrypto/objects/obj_dat.c new file mode 100644 index 0000000000..ae97108e93 --- /dev/null +++ b/src/lib/libcrypto/objects/obj_dat.c | |||
@@ -0,0 +1,666 @@ | |||
1 | /* crypto/objects/obj_dat.c */ | ||
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | ||
3 | * All rights reserved. | ||
4 | * | ||
5 | * This package is an SSL implementation written | ||
6 | * by Eric Young (eay@cryptsoft.com). | ||
7 | * The implementation was written so as to conform with Netscapes SSL. | ||
8 | * | ||
9 | * This library is free for commercial and non-commercial use as long as | ||
10 | * the following conditions are aheared to. The following conditions | ||
11 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
12 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
13 | * included with this distribution is covered by the same copyright terms | ||
14 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
15 | * | ||
16 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
17 | * the code are not to be removed. | ||
18 | * If this package is used in a product, Eric Young should be given attribution | ||
19 | * as the author of the parts of the library used. | ||
20 | * This can be in the form of a textual message at program startup or | ||
21 | * in documentation (online or textual) provided with the package. | ||
22 | * | ||
23 | * Redistribution and use in source and binary forms, with or without | ||
24 | * modification, are permitted provided that the following conditions | ||
25 | * are met: | ||
26 | * 1. Redistributions of source code must retain the copyright | ||
27 | * notice, this list of conditions and the following disclaimer. | ||
28 | * 2. Redistributions in binary form must reproduce the above copyright | ||
29 | * notice, this list of conditions and the following disclaimer in the | ||
30 | * documentation and/or other materials provided with the distribution. | ||
31 | * 3. All advertising materials mentioning features or use of this software | ||
32 | * must display the following acknowledgement: | ||
33 | * "This product includes cryptographic software written by | ||
34 | * Eric Young (eay@cryptsoft.com)" | ||
35 | * The word 'cryptographic' can be left out if the rouines from the library | ||
36 | * being used are not cryptographic related :-). | ||
37 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
38 | * the apps directory (application code) you must include an acknowledgement: | ||
39 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
40 | * | ||
41 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
42 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
43 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
44 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
45 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
46 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
47 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
48 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
49 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
50 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
51 | * SUCH DAMAGE. | ||
52 | * | ||
53 | * The licence and distribution terms for any publically available version or | ||
54 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
55 | * copied and put under another distribution licence | ||
56 | * [including the GNU Public Licence.] | ||
57 | */ | ||
58 | |||
59 | #include <stdio.h> | ||
60 | #include <ctype.h> | ||
61 | #include "cryptlib.h" | ||
62 | #include <openssl/lhash.h> | ||
63 | #include <openssl/asn1.h> | ||
64 | #include <openssl/objects.h> | ||
65 | |||
66 | /* obj_dat.h is generated from objects.h by obj_dat.pl */ | ||
67 | #ifndef OPENSSL_NO_OBJECT | ||
68 | #include "obj_dat.h" | ||
69 | #else | ||
70 | /* You will have to load all the objects needed manually in the application */ | ||
71 | #define NUM_NID 0 | ||
72 | #define NUM_SN 0 | ||
73 | #define NUM_LN 0 | ||
74 | #define NUM_OBJ 0 | ||
75 | static unsigned char lvalues[1]; | ||
76 | static ASN1_OBJECT nid_objs[1]; | ||
77 | static ASN1_OBJECT *sn_objs[1]; | ||
78 | static ASN1_OBJECT *ln_objs[1]; | ||
79 | static ASN1_OBJECT *obj_objs[1]; | ||
80 | #endif | ||
81 | |||
82 | static int sn_cmp(const void *a, const void *b); | ||
83 | static int ln_cmp(const void *a, const void *b); | ||
84 | static int obj_cmp(const void *a, const void *b); | ||
85 | #define ADDED_DATA 0 | ||
86 | #define ADDED_SNAME 1 | ||
87 | #define ADDED_LNAME 2 | ||
88 | #define ADDED_NID 3 | ||
89 | |||
90 | typedef struct added_obj_st | ||
91 | { | ||
92 | int type; | ||
93 | ASN1_OBJECT *obj; | ||
94 | } ADDED_OBJ; | ||
95 | |||
96 | static int new_nid=NUM_NID; | ||
97 | static LHASH *added=NULL; | ||
98 | |||
99 | static int sn_cmp(const void *a, const void *b) | ||
100 | { | ||
101 | const ASN1_OBJECT * const *ap = a, * const *bp = b; | ||
102 | return(strcmp((*ap)->sn,(*bp)->sn)); | ||
103 | } | ||
104 | |||
105 | static int ln_cmp(const void *a, const void *b) | ||
106 | { | ||
107 | const ASN1_OBJECT * const *ap = a, * const *bp = b; | ||
108 | return(strcmp((*ap)->ln,(*bp)->ln)); | ||
109 | } | ||
110 | |||
111 | /* static unsigned long add_hash(ADDED_OBJ *ca) */ | ||
112 | static unsigned long add_hash(const void *ca_void) | ||
113 | { | ||
114 | const ASN1_OBJECT *a; | ||
115 | int i; | ||
116 | unsigned long ret=0; | ||
117 | unsigned char *p; | ||
118 | ADDED_OBJ *ca = (ADDED_OBJ *)ca_void; | ||
119 | |||
120 | a=ca->obj; | ||
121 | switch (ca->type) | ||
122 | { | ||
123 | case ADDED_DATA: | ||
124 | ret=a->length<<20L; | ||
125 | p=(unsigned char *)a->data; | ||
126 | for (i=0; i<a->length; i++) | ||
127 | ret^=p[i]<<((i*3)%24); | ||
128 | break; | ||
129 | case ADDED_SNAME: | ||
130 | ret=lh_strhash(a->sn); | ||
131 | break; | ||
132 | case ADDED_LNAME: | ||
133 | ret=lh_strhash(a->ln); | ||
134 | break; | ||
135 | case ADDED_NID: | ||
136 | ret=a->nid; | ||
137 | break; | ||
138 | default: | ||
139 | /* abort(); */ | ||
140 | return 0; | ||
141 | } | ||
142 | ret&=0x3fffffffL; | ||
143 | ret|=ca->type<<30L; | ||
144 | return(ret); | ||
145 | } | ||
146 | |||
147 | /* static int add_cmp(ADDED_OBJ *ca, ADDED_OBJ *cb) */ | ||
148 | static int add_cmp(const void *ca_void, const void *cb_void) | ||
149 | { | ||
150 | ASN1_OBJECT *a,*b; | ||
151 | int i; | ||
152 | ADDED_OBJ *ca = (ADDED_OBJ *)ca_void; | ||
153 | ADDED_OBJ *cb = (ADDED_OBJ *)cb_void; | ||
154 | |||
155 | i=ca->type-cb->type; | ||
156 | if (i) return(i); | ||
157 | a=ca->obj; | ||
158 | b=cb->obj; | ||
159 | switch (ca->type) | ||
160 | { | ||
161 | case ADDED_DATA: | ||
162 | i=(a->length - b->length); | ||
163 | if (i) return(i); | ||
164 | return(memcmp(a->data,b->data,a->length)); | ||
165 | case ADDED_SNAME: | ||
166 | if (a->sn == NULL) return(-1); | ||
167 | else if (b->sn == NULL) return(1); | ||
168 | else return(strcmp(a->sn,b->sn)); | ||
169 | case ADDED_LNAME: | ||
170 | if (a->ln == NULL) return(-1); | ||
171 | else if (b->ln == NULL) return(1); | ||
172 | else return(strcmp(a->ln,b->ln)); | ||
173 | case ADDED_NID: | ||
174 | return(a->nid-b->nid); | ||
175 | default: | ||
176 | /* abort(); */ | ||
177 | return 0; | ||
178 | } | ||
179 | } | ||
180 | |||
181 | static int init_added(void) | ||
182 | { | ||
183 | if (added != NULL) return(1); | ||
184 | added=lh_new(add_hash,add_cmp); | ||
185 | return(added != NULL); | ||
186 | } | ||
187 | |||
188 | static void cleanup1(ADDED_OBJ *a) | ||
189 | { | ||
190 | a->obj->nid=0; | ||
191 | a->obj->flags|=ASN1_OBJECT_FLAG_DYNAMIC| | ||
192 | ASN1_OBJECT_FLAG_DYNAMIC_STRINGS| | ||
193 | ASN1_OBJECT_FLAG_DYNAMIC_DATA; | ||
194 | } | ||
195 | |||
196 | static void cleanup2(ADDED_OBJ *a) | ||
197 | { a->obj->nid++; } | ||
198 | |||
199 | static void cleanup3(ADDED_OBJ *a) | ||
200 | { | ||
201 | if (--a->obj->nid == 0) | ||
202 | ASN1_OBJECT_free(a->obj); | ||
203 | OPENSSL_free(a); | ||
204 | } | ||
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 | |||
210 | void OBJ_cleanup(void) | ||
211 | { | ||
212 | if (added == NULL) return; | ||
213 | added->down_load=0; | ||
214 | lh_doall(added,LHASH_DOALL_FN(cleanup1)); /* zero counters */ | ||
215 | lh_doall(added,LHASH_DOALL_FN(cleanup2)); /* set counters */ | ||
216 | lh_doall(added,LHASH_DOALL_FN(cleanup3)); /* free objects */ | ||
217 | lh_free(added); | ||
218 | added=NULL; | ||
219 | } | ||
220 | |||
221 | int OBJ_new_nid(int num) | ||
222 | { | ||
223 | int i; | ||
224 | |||
225 | i=new_nid; | ||
226 | new_nid+=num; | ||
227 | return(i); | ||
228 | } | ||
229 | |||
230 | int OBJ_add_object(const ASN1_OBJECT *obj) | ||
231 | { | ||
232 | ASN1_OBJECT *o; | ||
233 | ADDED_OBJ *ao[4]={NULL,NULL,NULL,NULL},*aop; | ||
234 | int i; | ||
235 | |||
236 | if (added == NULL) | ||
237 | if (!init_added()) return(0); | ||
238 | if ((o=OBJ_dup(obj)) == NULL) goto err; | ||
239 | if (!(ao[ADDED_NID]=(ADDED_OBJ *)OPENSSL_malloc(sizeof(ADDED_OBJ)))) goto err; | ||
240 | if ((o->length != 0) && (obj->data != NULL)) | ||
241 | ao[ADDED_DATA]=(ADDED_OBJ *)OPENSSL_malloc(sizeof(ADDED_OBJ)); | ||
242 | if (o->sn != NULL) | ||
243 | ao[ADDED_SNAME]=(ADDED_OBJ *)OPENSSL_malloc(sizeof(ADDED_OBJ)); | ||
244 | if (o->ln != NULL) | ||
245 | ao[ADDED_LNAME]=(ADDED_OBJ *)OPENSSL_malloc(sizeof(ADDED_OBJ)); | ||
246 | |||
247 | for (i=ADDED_DATA; i<=ADDED_NID; i++) | ||
248 | { | ||
249 | if (ao[i] != NULL) | ||
250 | { | ||
251 | ao[i]->type=i; | ||
252 | ao[i]->obj=o; | ||
253 | aop=(ADDED_OBJ *)lh_insert(added,ao[i]); | ||
254 | /* memory leak, buit should not normally matter */ | ||
255 | if (aop != NULL) | ||
256 | OPENSSL_free(aop); | ||
257 | } | ||
258 | } | ||
259 | o->flags&= ~(ASN1_OBJECT_FLAG_DYNAMIC|ASN1_OBJECT_FLAG_DYNAMIC_STRINGS| | ||
260 | ASN1_OBJECT_FLAG_DYNAMIC_DATA); | ||
261 | |||
262 | return(o->nid); | ||
263 | err: | ||
264 | for (i=ADDED_DATA; i<=ADDED_NID; i++) | ||
265 | if (ao[i] != NULL) OPENSSL_free(ao[i]); | ||
266 | if (o != NULL) OPENSSL_free(o); | ||
267 | return(NID_undef); | ||
268 | } | ||
269 | |||
270 | ASN1_OBJECT *OBJ_nid2obj(int n) | ||
271 | { | ||
272 | ADDED_OBJ ad,*adp; | ||
273 | ASN1_OBJECT ob; | ||
274 | |||
275 | if ((n >= 0) && (n < NUM_NID)) | ||
276 | { | ||
277 | if ((n != NID_undef) && (nid_objs[n].nid == NID_undef)) | ||
278 | { | ||
279 | OBJerr(OBJ_F_OBJ_NID2OBJ,OBJ_R_UNKNOWN_NID); | ||
280 | return(NULL); | ||
281 | } | ||
282 | return((ASN1_OBJECT *)&(nid_objs[n])); | ||
283 | } | ||
284 | else if (added == NULL) | ||
285 | return(NULL); | ||
286 | else | ||
287 | { | ||
288 | ad.type=ADDED_NID; | ||
289 | ad.obj= &ob; | ||
290 | ob.nid=n; | ||
291 | adp=(ADDED_OBJ *)lh_retrieve(added,&ad); | ||
292 | if (adp != NULL) | ||
293 | return(adp->obj); | ||
294 | else | ||
295 | { | ||
296 | OBJerr(OBJ_F_OBJ_NID2OBJ,OBJ_R_UNKNOWN_NID); | ||
297 | return(NULL); | ||
298 | } | ||
299 | } | ||
300 | } | ||
301 | |||
302 | const char *OBJ_nid2sn(int n) | ||
303 | { | ||
304 | ADDED_OBJ ad,*adp; | ||
305 | ASN1_OBJECT ob; | ||
306 | |||
307 | if ((n >= 0) && (n < NUM_NID)) | ||
308 | { | ||
309 | if ((n != NID_undef) && (nid_objs[n].nid == NID_undef)) | ||
310 | { | ||
311 | OBJerr(OBJ_F_OBJ_NID2SN,OBJ_R_UNKNOWN_NID); | ||
312 | return(NULL); | ||
313 | } | ||
314 | return(nid_objs[n].sn); | ||
315 | } | ||
316 | else if (added == NULL) | ||
317 | return(NULL); | ||
318 | else | ||
319 | { | ||
320 | ad.type=ADDED_NID; | ||
321 | ad.obj= &ob; | ||
322 | ob.nid=n; | ||
323 | adp=(ADDED_OBJ *)lh_retrieve(added,&ad); | ||
324 | if (adp != NULL) | ||
325 | return(adp->obj->sn); | ||
326 | else | ||
327 | { | ||
328 | OBJerr(OBJ_F_OBJ_NID2SN,OBJ_R_UNKNOWN_NID); | ||
329 | return(NULL); | ||
330 | } | ||
331 | } | ||
332 | } | ||
333 | |||
334 | const char *OBJ_nid2ln(int n) | ||
335 | { | ||
336 | ADDED_OBJ ad,*adp; | ||
337 | ASN1_OBJECT ob; | ||
338 | |||
339 | if ((n >= 0) && (n < NUM_NID)) | ||
340 | { | ||
341 | if ((n != NID_undef) && (nid_objs[n].nid == NID_undef)) | ||
342 | { | ||
343 | OBJerr(OBJ_F_OBJ_NID2LN,OBJ_R_UNKNOWN_NID); | ||
344 | return(NULL); | ||
345 | } | ||
346 | return(nid_objs[n].ln); | ||
347 | } | ||
348 | else if (added == NULL) | ||
349 | return(NULL); | ||
350 | else | ||
351 | { | ||
352 | ad.type=ADDED_NID; | ||
353 | ad.obj= &ob; | ||
354 | ob.nid=n; | ||
355 | adp=(ADDED_OBJ *)lh_retrieve(added,&ad); | ||
356 | if (adp != NULL) | ||
357 | return(adp->obj->ln); | ||
358 | else | ||
359 | { | ||
360 | OBJerr(OBJ_F_OBJ_NID2LN,OBJ_R_UNKNOWN_NID); | ||
361 | return(NULL); | ||
362 | } | ||
363 | } | ||
364 | } | ||
365 | |||
366 | int OBJ_obj2nid(const ASN1_OBJECT *a) | ||
367 | { | ||
368 | ASN1_OBJECT **op; | ||
369 | ADDED_OBJ ad,*adp; | ||
370 | |||
371 | if (a == NULL) | ||
372 | return(NID_undef); | ||
373 | if (a->nid != 0) | ||
374 | return(a->nid); | ||
375 | |||
376 | if (added != NULL) | ||
377 | { | ||
378 | ad.type=ADDED_DATA; | ||
379 | ad.obj=(ASN1_OBJECT *)a; /* XXX: ugly but harmless */ | ||
380 | adp=(ADDED_OBJ *)lh_retrieve(added,&ad); | ||
381 | if (adp != NULL) return (adp->obj->nid); | ||
382 | } | ||
383 | op=(ASN1_OBJECT **)OBJ_bsearch((char *)&a,(char *)obj_objs,NUM_OBJ, | ||
384 | sizeof(ASN1_OBJECT *),obj_cmp); | ||
385 | if (op == NULL) | ||
386 | return(NID_undef); | ||
387 | return((*op)->nid); | ||
388 | } | ||
389 | |||
390 | /* Convert an object name into an ASN1_OBJECT | ||
391 | * if "noname" is not set then search for short and long names first. | ||
392 | * This will convert the "dotted" form into an object: unlike OBJ_txt2nid | ||
393 | * it can be used with any objects, not just registered ones. | ||
394 | */ | ||
395 | |||
396 | ASN1_OBJECT *OBJ_txt2obj(const char *s, int no_name) | ||
397 | { | ||
398 | int nid = NID_undef; | ||
399 | ASN1_OBJECT *op=NULL; | ||
400 | unsigned char *buf,*p; | ||
401 | int i, j; | ||
402 | |||
403 | if(!no_name) { | ||
404 | if( ((nid = OBJ_sn2nid(s)) != NID_undef) || | ||
405 | ((nid = OBJ_ln2nid(s)) != NID_undef) ) | ||
406 | return OBJ_nid2obj(nid); | ||
407 | } | ||
408 | |||
409 | /* Work out size of content octets */ | ||
410 | i=a2d_ASN1_OBJECT(NULL,0,s,-1); | ||
411 | if (i <= 0) { | ||
412 | /* Clear the error */ | ||
413 | ERR_get_error(); | ||
414 | return NULL; | ||
415 | } | ||
416 | /* Work out total size */ | ||
417 | j = ASN1_object_size(0,i,V_ASN1_OBJECT); | ||
418 | |||
419 | if((buf=(unsigned char *)OPENSSL_malloc(j)) == NULL) return NULL; | ||
420 | |||
421 | p = buf; | ||
422 | /* Write out tag+length */ | ||
423 | ASN1_put_object(&p,0,i,V_ASN1_OBJECT,V_ASN1_UNIVERSAL); | ||
424 | /* Write out contents */ | ||
425 | a2d_ASN1_OBJECT(p,i,s,-1); | ||
426 | |||
427 | p=buf; | ||
428 | op=d2i_ASN1_OBJECT(NULL,&p,j); | ||
429 | OPENSSL_free(buf); | ||
430 | return op; | ||
431 | } | ||
432 | |||
433 | int OBJ_obj2txt(char *buf, int buf_len, const ASN1_OBJECT *a, int no_name) | ||
434 | { | ||
435 | int i,idx=0,n=0,len,nid; | ||
436 | unsigned long l; | ||
437 | unsigned char *p; | ||
438 | const char *s; | ||
439 | char tbuf[DECIMAL_SIZE(i)+DECIMAL_SIZE(l)+2]; | ||
440 | |||
441 | if (buf_len <= 0) return(0); | ||
442 | |||
443 | if ((a == NULL) || (a->data == NULL)) { | ||
444 | buf[0]='\0'; | ||
445 | return(0); | ||
446 | } | ||
447 | |||
448 | if (no_name || (nid=OBJ_obj2nid(a)) == NID_undef) { | ||
449 | len=a->length; | ||
450 | p=a->data; | ||
451 | |||
452 | idx=0; | ||
453 | l=0; | ||
454 | while (idx < a->length) { | ||
455 | l|=(p[idx]&0x7f); | ||
456 | if (!(p[idx] & 0x80)) break; | ||
457 | l<<=7L; | ||
458 | idx++; | ||
459 | } | ||
460 | idx++; | ||
461 | i=(int)(l/40); | ||
462 | if (i > 2) i=2; | ||
463 | l-=(long)(i*40); | ||
464 | |||
465 | snprintf(tbuf,sizeof tbuf,"%d.%lu",i,l); | ||
466 | i=strlen(tbuf); | ||
467 | BUF_strlcpy(buf,tbuf,buf_len); | ||
468 | buf_len-=i; | ||
469 | buf+=i; | ||
470 | n+=i; | ||
471 | |||
472 | l=0; | ||
473 | for (; idx<len; idx++) { | ||
474 | l|=p[idx]&0x7f; | ||
475 | if (!(p[idx] & 0x80)) { | ||
476 | snprintf(tbuf,sizeof tbuf,".%lu",l); | ||
477 | i=strlen(tbuf); | ||
478 | if (buf_len > 0) | ||
479 | BUF_strlcpy(buf,tbuf,buf_len); | ||
480 | buf_len-=i; | ||
481 | buf+=i; | ||
482 | n+=i; | ||
483 | l=0; | ||
484 | } | ||
485 | l<<=7L; | ||
486 | } | ||
487 | } else { | ||
488 | s=OBJ_nid2ln(nid); | ||
489 | if (s == NULL) | ||
490 | s=OBJ_nid2sn(nid); | ||
491 | BUF_strlcpy(buf,s,buf_len); | ||
492 | n=strlen(s); | ||
493 | } | ||
494 | return(n); | ||
495 | } | ||
496 | |||
497 | int OBJ_txt2nid(const char *s) | ||
498 | { | ||
499 | ASN1_OBJECT *obj; | ||
500 | int nid; | ||
501 | obj = OBJ_txt2obj(s, 0); | ||
502 | nid = OBJ_obj2nid(obj); | ||
503 | ASN1_OBJECT_free(obj); | ||
504 | return nid; | ||
505 | } | ||
506 | |||
507 | int OBJ_ln2nid(const char *s) | ||
508 | { | ||
509 | ASN1_OBJECT o,*oo= &o,**op; | ||
510 | ADDED_OBJ ad,*adp; | ||
511 | |||
512 | o.ln=s; | ||
513 | if (added != NULL) | ||
514 | { | ||
515 | ad.type=ADDED_LNAME; | ||
516 | ad.obj= &o; | ||
517 | adp=(ADDED_OBJ *)lh_retrieve(added,&ad); | ||
518 | if (adp != NULL) return (adp->obj->nid); | ||
519 | } | ||
520 | op=(ASN1_OBJECT **)OBJ_bsearch((char *)&oo,(char *)ln_objs,NUM_LN, | ||
521 | sizeof(ASN1_OBJECT *),ln_cmp); | ||
522 | if (op == NULL) return(NID_undef); | ||
523 | return((*op)->nid); | ||
524 | } | ||
525 | |||
526 | int OBJ_sn2nid(const char *s) | ||
527 | { | ||
528 | ASN1_OBJECT o,*oo= &o,**op; | ||
529 | ADDED_OBJ ad,*adp; | ||
530 | |||
531 | o.sn=s; | ||
532 | if (added != NULL) | ||
533 | { | ||
534 | ad.type=ADDED_SNAME; | ||
535 | ad.obj= &o; | ||
536 | adp=(ADDED_OBJ *)lh_retrieve(added,&ad); | ||
537 | if (adp != NULL) return (adp->obj->nid); | ||
538 | } | ||
539 | op=(ASN1_OBJECT **)OBJ_bsearch((char *)&oo,(char *)sn_objs,NUM_SN, | ||
540 | sizeof(ASN1_OBJECT *),sn_cmp); | ||
541 | if (op == NULL) return(NID_undef); | ||
542 | return((*op)->nid); | ||
543 | } | ||
544 | |||
545 | static int obj_cmp(const void *ap, const void *bp) | ||
546 | { | ||
547 | int j; | ||
548 | ASN1_OBJECT *a= *(ASN1_OBJECT **)ap; | ||
549 | ASN1_OBJECT *b= *(ASN1_OBJECT **)bp; | ||
550 | |||
551 | j=(a->length - b->length); | ||
552 | if (j) return(j); | ||
553 | return(memcmp(a->data,b->data,a->length)); | ||
554 | } | ||
555 | |||
556 | const char *OBJ_bsearch(const char *key, const char *base, int num, int size, | ||
557 | int (*cmp)(const void *, const void *)) | ||
558 | { | ||
559 | int l,h,i,c; | ||
560 | const char *p; | ||
561 | |||
562 | if (num == 0) return(NULL); | ||
563 | l=0; | ||
564 | h=num; | ||
565 | while (l < h) | ||
566 | { | ||
567 | i=(l+h)/2; | ||
568 | p= &(base[i*size]); | ||
569 | c=(*cmp)(key,p); | ||
570 | if (c < 0) | ||
571 | h=i; | ||
572 | else if (c > 0) | ||
573 | l=i+1; | ||
574 | else | ||
575 | return(p); | ||
576 | } | ||
577 | #ifdef CHARSET_EBCDIC | ||
578 | /* THIS IS A KLUDGE - Because the *_obj is sorted in ASCII order, and | ||
579 | * I don't have perl (yet), we revert to a *LINEAR* search | ||
580 | * when the object wasn't found in the binary search. | ||
581 | */ | ||
582 | for (i=0; i<num; ++i) { | ||
583 | p= &(base[i*size]); | ||
584 | if ((*cmp)(key,p) == 0) | ||
585 | return p; | ||
586 | } | ||
587 | #endif | ||
588 | return(NULL); | ||
589 | } | ||
590 | |||
591 | int OBJ_create_objects(BIO *in) | ||
592 | { | ||
593 | MS_STATIC char buf[512]; | ||
594 | int i,num=0; | ||
595 | char *o,*s,*l=NULL; | ||
596 | |||
597 | for (;;) | ||
598 | { | ||
599 | s=o=NULL; | ||
600 | i=BIO_gets(in,buf,512); | ||
601 | if (i <= 0) return(num); | ||
602 | buf[i-1]='\0'; | ||
603 | if (!isalnum((unsigned char)buf[0])) return(num); | ||
604 | o=s=buf; | ||
605 | while (isdigit((unsigned char)*s) || (*s == '.')) | ||
606 | s++; | ||
607 | if (*s != '\0') | ||
608 | { | ||
609 | *(s++)='\0'; | ||
610 | while (isspace((unsigned char)*s)) | ||
611 | s++; | ||
612 | if (*s == '\0') | ||
613 | s=NULL; | ||
614 | else | ||
615 | { | ||
616 | l=s; | ||
617 | while ((*l != '\0') && !isspace((unsigned char)*l)) | ||
618 | l++; | ||
619 | if (*l != '\0') | ||
620 | { | ||
621 | *(l++)='\0'; | ||
622 | while (isspace((unsigned char)*l)) | ||
623 | l++; | ||
624 | if (*l == '\0') l=NULL; | ||
625 | } | ||
626 | else | ||
627 | l=NULL; | ||
628 | } | ||
629 | } | ||
630 | else | ||
631 | s=NULL; | ||
632 | if ((o == NULL) || (*o == '\0')) return(num); | ||
633 | if (!OBJ_create(o,s,l)) return(num); | ||
634 | num++; | ||
635 | } | ||
636 | /* return(num); */ | ||
637 | } | ||
638 | |||
639 | int OBJ_create(const char *oid, const char *sn, const char *ln) | ||
640 | { | ||
641 | int ok=0; | ||
642 | ASN1_OBJECT *op=NULL; | ||
643 | unsigned char *buf; | ||
644 | int i; | ||
645 | |||
646 | i=a2d_ASN1_OBJECT(NULL,0,oid,-1); | ||
647 | if (i <= 0) return(0); | ||
648 | |||
649 | if ((buf=(unsigned char *)OPENSSL_malloc(i)) == NULL) | ||
650 | { | ||
651 | OBJerr(OBJ_F_OBJ_CREATE,OBJ_R_MALLOC_FAILURE); | ||
652 | return(0); | ||
653 | } | ||
654 | i=a2d_ASN1_OBJECT(buf,i,oid,-1); | ||
655 | if (i == 0) | ||
656 | goto err; | ||
657 | op=(ASN1_OBJECT *)ASN1_OBJECT_create(OBJ_new_nid(1),buf,i,sn,ln); | ||
658 | if (op == NULL) | ||
659 | goto err; | ||
660 | ok=OBJ_add_object(op); | ||
661 | err: | ||
662 | ASN1_OBJECT_free(op); | ||
663 | OPENSSL_free(buf); | ||
664 | return(ok); | ||
665 | } | ||
666 | |||
diff --git a/src/lib/libcrypto/objects/obj_dat.h b/src/lib/libcrypto/objects/obj_dat.h deleted file mode 100644 index 969b18a341..0000000000 --- a/src/lib/libcrypto/objects/obj_dat.h +++ /dev/null | |||
@@ -1,3644 +0,0 @@ | |||
1 | /* crypto/objects/obj_dat.h */ | ||
2 | |||
3 | /* THIS FILE IS GENERATED FROM objects.h by obj_dat.pl via the | ||
4 | * following command: | ||
5 | * perl obj_dat.pl obj_mac.h obj_dat.h | ||
6 | */ | ||
7 | |||
8 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) | ||
9 | * All rights reserved. | ||
10 | * | ||
11 | * This package is an SSL implementation written | ||
12 | * by Eric Young (eay@cryptsoft.com). | ||
13 | * The implementation was written so as to conform with Netscapes SSL. | ||
14 | * | ||
15 | * This library is free for commercial and non-commercial use as long as | ||
16 | * the following conditions are aheared to. The following conditions | ||
17 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
18 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
19 | * included with this distribution is covered by the same copyright terms | ||
20 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
21 | * | ||
22 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
23 | * the code are not to be removed. | ||
24 | * If this package is used in a product, Eric Young should be given attribution | ||
25 | * as the author of the parts of the library used. | ||
26 | * This can be in the form of a textual message at program startup or | ||
27 | * in documentation (online or textual) provided with the package. | ||
28 | * | ||
29 | * Redistribution and use in source and binary forms, with or without | ||
30 | * modification, are permitted provided that the following conditions | ||
31 | * are met: | ||
32 | * 1. Redistributions of source code must retain the copyright | ||
33 | * notice, this list of conditions and the following disclaimer. | ||
34 | * 2. Redistributions in binary form must reproduce the above copyright | ||
35 | * notice, this list of conditions and the following disclaimer in the | ||
36 | * documentation and/or other materials provided with the distribution. | ||
37 | * 3. All advertising materials mentioning features or use of this software | ||
38 | * must display the following acknowledgement: | ||
39 | * "This product includes cryptographic software written by | ||
40 | * Eric Young (eay@cryptsoft.com)" | ||
41 | * The word 'cryptographic' can be left out if the rouines from the library | ||
42 | * being used are not cryptographic related :-). | ||
43 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
44 | * the apps directory (application code) you must include an acknowledgement: | ||
45 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
46 | * | ||
47 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
48 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
49 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
50 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
51 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
52 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
53 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
54 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
55 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
56 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
57 | * SUCH DAMAGE. | ||
58 | * | ||
59 | * The licence and distribution terms for any publically available version or | ||
60 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
61 | * copied and put under another distribution licence | ||
62 | * [including the GNU Public Licence.] | ||
63 | */ | ||
64 | |||
65 | #define NUM_NID 650 | ||
66 | #define NUM_SN 643 | ||
67 | #define NUM_LN 643 | ||
68 | #define NUM_OBJ 617 | ||
69 | |||
70 | static unsigned char lvalues[4455]={ | ||
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 | 0x55,0x04,0x41, /* [3880] OBJ_pseudonym */ | ||
553 | 0x67,0x2A, /* [3883] OBJ_id_set */ | ||
554 | 0x67,0x2A,0x00, /* [3885] OBJ_set_ctype */ | ||
555 | 0x67,0x2A,0x01, /* [3888] OBJ_set_msgExt */ | ||
556 | 0x67,0x2A,0x03, /* [3891] OBJ_set_attr */ | ||
557 | 0x67,0x2A,0x05, /* [3894] OBJ_set_policy */ | ||
558 | 0x67,0x2A,0x07, /* [3897] OBJ_set_certExt */ | ||
559 | 0x67,0x2A,0x08, /* [3900] OBJ_set_brand */ | ||
560 | 0x67,0x2A,0x00,0x00, /* [3903] OBJ_setct_PANData */ | ||
561 | 0x67,0x2A,0x00,0x01, /* [3907] OBJ_setct_PANToken */ | ||
562 | 0x67,0x2A,0x00,0x02, /* [3911] OBJ_setct_PANOnly */ | ||
563 | 0x67,0x2A,0x00,0x03, /* [3915] OBJ_setct_OIData */ | ||
564 | 0x67,0x2A,0x00,0x04, /* [3919] OBJ_setct_PI */ | ||
565 | 0x67,0x2A,0x00,0x05, /* [3923] OBJ_setct_PIData */ | ||
566 | 0x67,0x2A,0x00,0x06, /* [3927] OBJ_setct_PIDataUnsigned */ | ||
567 | 0x67,0x2A,0x00,0x07, /* [3931] OBJ_setct_HODInput */ | ||
568 | 0x67,0x2A,0x00,0x08, /* [3935] OBJ_setct_AuthResBaggage */ | ||
569 | 0x67,0x2A,0x00,0x09, /* [3939] OBJ_setct_AuthRevReqBaggage */ | ||
570 | 0x67,0x2A,0x00,0x0A, /* [3943] OBJ_setct_AuthRevResBaggage */ | ||
571 | 0x67,0x2A,0x00,0x0B, /* [3947] OBJ_setct_CapTokenSeq */ | ||
572 | 0x67,0x2A,0x00,0x0C, /* [3951] OBJ_setct_PInitResData */ | ||
573 | 0x67,0x2A,0x00,0x0D, /* [3955] OBJ_setct_PI_TBS */ | ||
574 | 0x67,0x2A,0x00,0x0E, /* [3959] OBJ_setct_PResData */ | ||
575 | 0x67,0x2A,0x00,0x10, /* [3963] OBJ_setct_AuthReqTBS */ | ||
576 | 0x67,0x2A,0x00,0x11, /* [3967] OBJ_setct_AuthResTBS */ | ||
577 | 0x67,0x2A,0x00,0x12, /* [3971] OBJ_setct_AuthResTBSX */ | ||
578 | 0x67,0x2A,0x00,0x13, /* [3975] OBJ_setct_AuthTokenTBS */ | ||
579 | 0x67,0x2A,0x00,0x14, /* [3979] OBJ_setct_CapTokenData */ | ||
580 | 0x67,0x2A,0x00,0x15, /* [3983] OBJ_setct_CapTokenTBS */ | ||
581 | 0x67,0x2A,0x00,0x16, /* [3987] OBJ_setct_AcqCardCodeMsg */ | ||
582 | 0x67,0x2A,0x00,0x17, /* [3991] OBJ_setct_AuthRevReqTBS */ | ||
583 | 0x67,0x2A,0x00,0x18, /* [3995] OBJ_setct_AuthRevResData */ | ||
584 | 0x67,0x2A,0x00,0x19, /* [3999] OBJ_setct_AuthRevResTBS */ | ||
585 | 0x67,0x2A,0x00,0x1A, /* [4003] OBJ_setct_CapReqTBS */ | ||
586 | 0x67,0x2A,0x00,0x1B, /* [4007] OBJ_setct_CapReqTBSX */ | ||
587 | 0x67,0x2A,0x00,0x1C, /* [4011] OBJ_setct_CapResData */ | ||
588 | 0x67,0x2A,0x00,0x1D, /* [4015] OBJ_setct_CapRevReqTBS */ | ||
589 | 0x67,0x2A,0x00,0x1E, /* [4019] OBJ_setct_CapRevReqTBSX */ | ||
590 | 0x67,0x2A,0x00,0x1F, /* [4023] OBJ_setct_CapRevResData */ | ||
591 | 0x67,0x2A,0x00,0x20, /* [4027] OBJ_setct_CredReqTBS */ | ||
592 | 0x67,0x2A,0x00,0x21, /* [4031] OBJ_setct_CredReqTBSX */ | ||
593 | 0x67,0x2A,0x00,0x22, /* [4035] OBJ_setct_CredResData */ | ||
594 | 0x67,0x2A,0x00,0x23, /* [4039] OBJ_setct_CredRevReqTBS */ | ||
595 | 0x67,0x2A,0x00,0x24, /* [4043] OBJ_setct_CredRevReqTBSX */ | ||
596 | 0x67,0x2A,0x00,0x25, /* [4047] OBJ_setct_CredRevResData */ | ||
597 | 0x67,0x2A,0x00,0x26, /* [4051] OBJ_setct_PCertReqData */ | ||
598 | 0x67,0x2A,0x00,0x27, /* [4055] OBJ_setct_PCertResTBS */ | ||
599 | 0x67,0x2A,0x00,0x28, /* [4059] OBJ_setct_BatchAdminReqData */ | ||
600 | 0x67,0x2A,0x00,0x29, /* [4063] OBJ_setct_BatchAdminResData */ | ||
601 | 0x67,0x2A,0x00,0x2A, /* [4067] OBJ_setct_CardCInitResTBS */ | ||
602 | 0x67,0x2A,0x00,0x2B, /* [4071] OBJ_setct_MeAqCInitResTBS */ | ||
603 | 0x67,0x2A,0x00,0x2C, /* [4075] OBJ_setct_RegFormResTBS */ | ||
604 | 0x67,0x2A,0x00,0x2D, /* [4079] OBJ_setct_CertReqData */ | ||
605 | 0x67,0x2A,0x00,0x2E, /* [4083] OBJ_setct_CertReqTBS */ | ||
606 | 0x67,0x2A,0x00,0x2F, /* [4087] OBJ_setct_CertResData */ | ||
607 | 0x67,0x2A,0x00,0x30, /* [4091] OBJ_setct_CertInqReqTBS */ | ||
608 | 0x67,0x2A,0x00,0x31, /* [4095] OBJ_setct_ErrorTBS */ | ||
609 | 0x67,0x2A,0x00,0x32, /* [4099] OBJ_setct_PIDualSignedTBE */ | ||
610 | 0x67,0x2A,0x00,0x33, /* [4103] OBJ_setct_PIUnsignedTBE */ | ||
611 | 0x67,0x2A,0x00,0x34, /* [4107] OBJ_setct_AuthReqTBE */ | ||
612 | 0x67,0x2A,0x00,0x35, /* [4111] OBJ_setct_AuthResTBE */ | ||
613 | 0x67,0x2A,0x00,0x36, /* [4115] OBJ_setct_AuthResTBEX */ | ||
614 | 0x67,0x2A,0x00,0x37, /* [4119] OBJ_setct_AuthTokenTBE */ | ||
615 | 0x67,0x2A,0x00,0x38, /* [4123] OBJ_setct_CapTokenTBE */ | ||
616 | 0x67,0x2A,0x00,0x39, /* [4127] OBJ_setct_CapTokenTBEX */ | ||
617 | 0x67,0x2A,0x00,0x3A, /* [4131] OBJ_setct_AcqCardCodeMsgTBE */ | ||
618 | 0x67,0x2A,0x00,0x3B, /* [4135] OBJ_setct_AuthRevReqTBE */ | ||
619 | 0x67,0x2A,0x00,0x3C, /* [4139] OBJ_setct_AuthRevResTBE */ | ||
620 | 0x67,0x2A,0x00,0x3D, /* [4143] OBJ_setct_AuthRevResTBEB */ | ||
621 | 0x67,0x2A,0x00,0x3E, /* [4147] OBJ_setct_CapReqTBE */ | ||
622 | 0x67,0x2A,0x00,0x3F, /* [4151] OBJ_setct_CapReqTBEX */ | ||
623 | 0x67,0x2A,0x00,0x40, /* [4155] OBJ_setct_CapResTBE */ | ||
624 | 0x67,0x2A,0x00,0x41, /* [4159] OBJ_setct_CapRevReqTBE */ | ||
625 | 0x67,0x2A,0x00,0x42, /* [4163] OBJ_setct_CapRevReqTBEX */ | ||
626 | 0x67,0x2A,0x00,0x43, /* [4167] OBJ_setct_CapRevResTBE */ | ||
627 | 0x67,0x2A,0x00,0x44, /* [4171] OBJ_setct_CredReqTBE */ | ||
628 | 0x67,0x2A,0x00,0x45, /* [4175] OBJ_setct_CredReqTBEX */ | ||
629 | 0x67,0x2A,0x00,0x46, /* [4179] OBJ_setct_CredResTBE */ | ||
630 | 0x67,0x2A,0x00,0x47, /* [4183] OBJ_setct_CredRevReqTBE */ | ||
631 | 0x67,0x2A,0x00,0x48, /* [4187] OBJ_setct_CredRevReqTBEX */ | ||
632 | 0x67,0x2A,0x00,0x49, /* [4191] OBJ_setct_CredRevResTBE */ | ||
633 | 0x67,0x2A,0x00,0x4A, /* [4195] OBJ_setct_BatchAdminReqTBE */ | ||
634 | 0x67,0x2A,0x00,0x4B, /* [4199] OBJ_setct_BatchAdminResTBE */ | ||
635 | 0x67,0x2A,0x00,0x4C, /* [4203] OBJ_setct_RegFormReqTBE */ | ||
636 | 0x67,0x2A,0x00,0x4D, /* [4207] OBJ_setct_CertReqTBE */ | ||
637 | 0x67,0x2A,0x00,0x4E, /* [4211] OBJ_setct_CertReqTBEX */ | ||
638 | 0x67,0x2A,0x00,0x4F, /* [4215] OBJ_setct_CertResTBE */ | ||
639 | 0x67,0x2A,0x00,0x50, /* [4219] OBJ_setct_CRLNotificationTBS */ | ||
640 | 0x67,0x2A,0x00,0x51, /* [4223] OBJ_setct_CRLNotificationResTBS */ | ||
641 | 0x67,0x2A,0x00,0x52, /* [4227] OBJ_setct_BCIDistributionTBS */ | ||
642 | 0x67,0x2A,0x01,0x01, /* [4231] OBJ_setext_genCrypt */ | ||
643 | 0x67,0x2A,0x01,0x03, /* [4235] OBJ_setext_miAuth */ | ||
644 | 0x67,0x2A,0x01,0x04, /* [4239] OBJ_setext_pinSecure */ | ||
645 | 0x67,0x2A,0x01,0x05, /* [4243] OBJ_setext_pinAny */ | ||
646 | 0x67,0x2A,0x01,0x07, /* [4247] OBJ_setext_track2 */ | ||
647 | 0x67,0x2A,0x01,0x08, /* [4251] OBJ_setext_cv */ | ||
648 | 0x67,0x2A,0x05,0x00, /* [4255] OBJ_set_policy_root */ | ||
649 | 0x67,0x2A,0x07,0x00, /* [4259] OBJ_setCext_hashedRoot */ | ||
650 | 0x67,0x2A,0x07,0x01, /* [4263] OBJ_setCext_certType */ | ||
651 | 0x67,0x2A,0x07,0x02, /* [4267] OBJ_setCext_merchData */ | ||
652 | 0x67,0x2A,0x07,0x03, /* [4271] OBJ_setCext_cCertRequired */ | ||
653 | 0x67,0x2A,0x07,0x04, /* [4275] OBJ_setCext_tunneling */ | ||
654 | 0x67,0x2A,0x07,0x05, /* [4279] OBJ_setCext_setExt */ | ||
655 | 0x67,0x2A,0x07,0x06, /* [4283] OBJ_setCext_setQualf */ | ||
656 | 0x67,0x2A,0x07,0x07, /* [4287] OBJ_setCext_PGWYcapabilities */ | ||
657 | 0x67,0x2A,0x07,0x08, /* [4291] OBJ_setCext_TokenIdentifier */ | ||
658 | 0x67,0x2A,0x07,0x09, /* [4295] OBJ_setCext_Track2Data */ | ||
659 | 0x67,0x2A,0x07,0x0A, /* [4299] OBJ_setCext_TokenType */ | ||
660 | 0x67,0x2A,0x07,0x0B, /* [4303] OBJ_setCext_IssuerCapabilities */ | ||
661 | 0x67,0x2A,0x03,0x00, /* [4307] OBJ_setAttr_Cert */ | ||
662 | 0x67,0x2A,0x03,0x01, /* [4311] OBJ_setAttr_PGWYcap */ | ||
663 | 0x67,0x2A,0x03,0x02, /* [4315] OBJ_setAttr_TokenType */ | ||
664 | 0x67,0x2A,0x03,0x03, /* [4319] OBJ_setAttr_IssCap */ | ||
665 | 0x67,0x2A,0x03,0x00,0x00, /* [4323] OBJ_set_rootKeyThumb */ | ||
666 | 0x67,0x2A,0x03,0x00,0x01, /* [4328] OBJ_set_addPolicy */ | ||
667 | 0x67,0x2A,0x03,0x02,0x01, /* [4333] OBJ_setAttr_Token_EMV */ | ||
668 | 0x67,0x2A,0x03,0x02,0x02, /* [4338] OBJ_setAttr_Token_B0Prime */ | ||
669 | 0x67,0x2A,0x03,0x03,0x03, /* [4343] OBJ_setAttr_IssCap_CVM */ | ||
670 | 0x67,0x2A,0x03,0x03,0x04, /* [4348] OBJ_setAttr_IssCap_T2 */ | ||
671 | 0x67,0x2A,0x03,0x03,0x05, /* [4353] OBJ_setAttr_IssCap_Sig */ | ||
672 | 0x67,0x2A,0x03,0x03,0x03,0x01, /* [4358] OBJ_setAttr_GenCryptgrm */ | ||
673 | 0x67,0x2A,0x03,0x03,0x04,0x01, /* [4364] OBJ_setAttr_T2Enc */ | ||
674 | 0x67,0x2A,0x03,0x03,0x04,0x02, /* [4370] OBJ_setAttr_T2cleartxt */ | ||
675 | 0x67,0x2A,0x03,0x03,0x05,0x01, /* [4376] OBJ_setAttr_TokICCsig */ | ||
676 | 0x67,0x2A,0x03,0x03,0x05,0x02, /* [4382] OBJ_setAttr_SecDevSig */ | ||
677 | 0x67,0x2A,0x08,0x01, /* [4388] OBJ_set_brand_IATA_ATA */ | ||
678 | 0x67,0x2A,0x08,0x1E, /* [4392] OBJ_set_brand_Diners */ | ||
679 | 0x67,0x2A,0x08,0x22, /* [4396] OBJ_set_brand_AmericanExpress */ | ||
680 | 0x67,0x2A,0x08,0x23, /* [4400] OBJ_set_brand_JCB */ | ||
681 | 0x67,0x2A,0x08,0x04, /* [4404] OBJ_set_brand_Visa */ | ||
682 | 0x67,0x2A,0x08,0x05, /* [4408] OBJ_set_brand_MasterCard */ | ||
683 | 0x67,0x2A,0x08,0xAE,0x7B, /* [4412] OBJ_set_brand_Novus */ | ||
684 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x03,0x0A, /* [4417] OBJ_des_cdmf */ | ||
685 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x06,/* [4425] OBJ_rsaOAEPEncryptionSET */ | ||
686 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x14,0x02,0x02,/* [4434] OBJ_ms_smartcard_login */ | ||
687 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x14,0x02,0x03,/* [4444] OBJ_ms_upn */ | ||
688 | }; | ||
689 | |||
690 | static ASN1_OBJECT nid_objs[NUM_NID]={ | ||
691 | {"UNDEF","undefined",NID_undef,1,&(lvalues[0]),0}, | ||
692 | {"rsadsi","RSA Data Security, Inc.",NID_rsadsi,6,&(lvalues[1]),0}, | ||
693 | {"pkcs","RSA Data Security, Inc. PKCS",NID_pkcs,7,&(lvalues[7]),0}, | ||
694 | {"MD2","md2",NID_md2,8,&(lvalues[14]),0}, | ||
695 | {"MD5","md5",NID_md5,8,&(lvalues[22]),0}, | ||
696 | {"RC4","rc4",NID_rc4,8,&(lvalues[30]),0}, | ||
697 | {"rsaEncryption","rsaEncryption",NID_rsaEncryption,9,&(lvalues[38]),0}, | ||
698 | {"RSA-MD2","md2WithRSAEncryption",NID_md2WithRSAEncryption,9, | ||
699 | &(lvalues[47]),0}, | ||
700 | {"RSA-MD5","md5WithRSAEncryption",NID_md5WithRSAEncryption,9, | ||
701 | &(lvalues[56]),0}, | ||
702 | {"PBE-MD2-DES","pbeWithMD2AndDES-CBC",NID_pbeWithMD2AndDES_CBC,9, | ||
703 | &(lvalues[65]),0}, | ||
704 | {"PBE-MD5-DES","pbeWithMD5AndDES-CBC",NID_pbeWithMD5AndDES_CBC,9, | ||
705 | &(lvalues[74]),0}, | ||
706 | {"X500","directory services (X.500)",NID_X500,1,&(lvalues[83]),0}, | ||
707 | {"X509","X509",NID_X509,2,&(lvalues[84]),0}, | ||
708 | {"CN","commonName",NID_commonName,3,&(lvalues[86]),0}, | ||
709 | {"C","countryName",NID_countryName,3,&(lvalues[89]),0}, | ||
710 | {"L","localityName",NID_localityName,3,&(lvalues[92]),0}, | ||
711 | {"ST","stateOrProvinceName",NID_stateOrProvinceName,3,&(lvalues[95]),0}, | ||
712 | {"O","organizationName",NID_organizationName,3,&(lvalues[98]),0}, | ||
713 | {"OU","organizationalUnitName",NID_organizationalUnitName,3, | ||
714 | &(lvalues[101]),0}, | ||
715 | {"RSA","rsa",NID_rsa,4,&(lvalues[104]),0}, | ||
716 | {"pkcs7","pkcs7",NID_pkcs7,8,&(lvalues[108]),0}, | ||
717 | {"pkcs7-data","pkcs7-data",NID_pkcs7_data,9,&(lvalues[116]),0}, | ||
718 | {"pkcs7-signedData","pkcs7-signedData",NID_pkcs7_signed,9, | ||
719 | &(lvalues[125]),0}, | ||
720 | {"pkcs7-envelopedData","pkcs7-envelopedData",NID_pkcs7_enveloped,9, | ||
721 | &(lvalues[134]),0}, | ||
722 | {"pkcs7-signedAndEnvelopedData","pkcs7-signedAndEnvelopedData", | ||
723 | NID_pkcs7_signedAndEnveloped,9,&(lvalues[143]),0}, | ||
724 | {"pkcs7-digestData","pkcs7-digestData",NID_pkcs7_digest,9, | ||
725 | &(lvalues[152]),0}, | ||
726 | {"pkcs7-encryptedData","pkcs7-encryptedData",NID_pkcs7_encrypted,9, | ||
727 | &(lvalues[161]),0}, | ||
728 | {"pkcs3","pkcs3",NID_pkcs3,8,&(lvalues[170]),0}, | ||
729 | {"dhKeyAgreement","dhKeyAgreement",NID_dhKeyAgreement,9, | ||
730 | &(lvalues[178]),0}, | ||
731 | {"DES-ECB","des-ecb",NID_des_ecb,5,&(lvalues[187]),0}, | ||
732 | {"DES-CFB","des-cfb",NID_des_cfb64,5,&(lvalues[192]),0}, | ||
733 | {"DES-CBC","des-cbc",NID_des_cbc,5,&(lvalues[197]),0}, | ||
734 | {"DES-EDE","des-ede",NID_des_ede_ecb,5,&(lvalues[202]),0}, | ||
735 | {"DES-EDE3","des-ede3",NID_des_ede3_ecb,0,NULL}, | ||
736 | {"IDEA-CBC","idea-cbc",NID_idea_cbc,11,&(lvalues[207]),0}, | ||
737 | {"IDEA-CFB","idea-cfb",NID_idea_cfb64,0,NULL}, | ||
738 | {"IDEA-ECB","idea-ecb",NID_idea_ecb,0,NULL}, | ||
739 | {"RC2-CBC","rc2-cbc",NID_rc2_cbc,8,&(lvalues[218]),0}, | ||
740 | {"RC2-ECB","rc2-ecb",NID_rc2_ecb,0,NULL}, | ||
741 | {"RC2-CFB","rc2-cfb",NID_rc2_cfb64,0,NULL}, | ||
742 | {"RC2-OFB","rc2-ofb",NID_rc2_ofb64,0,NULL}, | ||
743 | {"SHA","sha",NID_sha,5,&(lvalues[226]),0}, | ||
744 | {"RSA-SHA","shaWithRSAEncryption",NID_shaWithRSAEncryption,5, | ||
745 | &(lvalues[231]),0}, | ||
746 | {"DES-EDE-CBC","des-ede-cbc",NID_des_ede_cbc,0,NULL}, | ||
747 | {"DES-EDE3-CBC","des-ede3-cbc",NID_des_ede3_cbc,8,&(lvalues[236]),0}, | ||
748 | {"DES-OFB","des-ofb",NID_des_ofb64,5,&(lvalues[244]),0}, | ||
749 | {"IDEA-OFB","idea-ofb",NID_idea_ofb64,0,NULL}, | ||
750 | {"pkcs9","pkcs9",NID_pkcs9,8,&(lvalues[249]),0}, | ||
751 | {"emailAddress","emailAddress",NID_pkcs9_emailAddress,9, | ||
752 | &(lvalues[257]),0}, | ||
753 | {"unstructuredName","unstructuredName",NID_pkcs9_unstructuredName,9, | ||
754 | &(lvalues[266]),0}, | ||
755 | {"contentType","contentType",NID_pkcs9_contentType,9,&(lvalues[275]),0}, | ||
756 | {"messageDigest","messageDigest",NID_pkcs9_messageDigest,9, | ||
757 | &(lvalues[284]),0}, | ||
758 | {"signingTime","signingTime",NID_pkcs9_signingTime,9,&(lvalues[293]),0}, | ||
759 | {"countersignature","countersignature",NID_pkcs9_countersignature,9, | ||
760 | &(lvalues[302]),0}, | ||
761 | {"challengePassword","challengePassword",NID_pkcs9_challengePassword, | ||
762 | 9,&(lvalues[311]),0}, | ||
763 | {"unstructuredAddress","unstructuredAddress", | ||
764 | NID_pkcs9_unstructuredAddress,9,&(lvalues[320]),0}, | ||
765 | {"extendedCertificateAttributes","extendedCertificateAttributes", | ||
766 | NID_pkcs9_extCertAttributes,9,&(lvalues[329]),0}, | ||
767 | {"Netscape","Netscape Communications Corp.",NID_netscape,7, | ||
768 | &(lvalues[338]),0}, | ||
769 | {"nsCertExt","Netscape Certificate Extension", | ||
770 | NID_netscape_cert_extension,8,&(lvalues[345]),0}, | ||
771 | {"nsDataType","Netscape Data Type",NID_netscape_data_type,8, | ||
772 | &(lvalues[353]),0}, | ||
773 | {"DES-EDE-CFB","des-ede-cfb",NID_des_ede_cfb64,0,NULL}, | ||
774 | {"DES-EDE3-CFB","des-ede3-cfb",NID_des_ede3_cfb64,0,NULL}, | ||
775 | {"DES-EDE-OFB","des-ede-ofb",NID_des_ede_ofb64,0,NULL}, | ||
776 | {"DES-EDE3-OFB","des-ede3-ofb",NID_des_ede3_ofb64,0,NULL}, | ||
777 | {"SHA1","sha1",NID_sha1,5,&(lvalues[361]),0}, | ||
778 | {"RSA-SHA1","sha1WithRSAEncryption",NID_sha1WithRSAEncryption,9, | ||
779 | &(lvalues[366]),0}, | ||
780 | {"DSA-SHA","dsaWithSHA",NID_dsaWithSHA,5,&(lvalues[375]),0}, | ||
781 | {"DSA-old","dsaEncryption-old",NID_dsa_2,5,&(lvalues[380]),0}, | ||
782 | {"PBE-SHA1-RC2-64","pbeWithSHA1AndRC2-CBC",NID_pbeWithSHA1AndRC2_CBC, | ||
783 | 9,&(lvalues[385]),0}, | ||
784 | {"PBKDF2","PBKDF2",NID_id_pbkdf2,9,&(lvalues[394]),0}, | ||
785 | {"DSA-SHA1-old","dsaWithSHA1-old",NID_dsaWithSHA1_2,5,&(lvalues[403]),0}, | ||
786 | {"nsCertType","Netscape Cert Type",NID_netscape_cert_type,9, | ||
787 | &(lvalues[408]),0}, | ||
788 | {"nsBaseUrl","Netscape Base Url",NID_netscape_base_url,9, | ||
789 | &(lvalues[417]),0}, | ||
790 | {"nsRevocationUrl","Netscape Revocation Url", | ||
791 | NID_netscape_revocation_url,9,&(lvalues[426]),0}, | ||
792 | {"nsCaRevocationUrl","Netscape CA Revocation Url", | ||
793 | NID_netscape_ca_revocation_url,9,&(lvalues[435]),0}, | ||
794 | {"nsRenewalUrl","Netscape Renewal Url",NID_netscape_renewal_url,9, | ||
795 | &(lvalues[444]),0}, | ||
796 | {"nsCaPolicyUrl","Netscape CA Policy Url",NID_netscape_ca_policy_url, | ||
797 | 9,&(lvalues[453]),0}, | ||
798 | {"nsSslServerName","Netscape SSL Server Name", | ||
799 | NID_netscape_ssl_server_name,9,&(lvalues[462]),0}, | ||
800 | {"nsComment","Netscape Comment",NID_netscape_comment,9,&(lvalues[471]),0}, | ||
801 | {"nsCertSequence","Netscape Certificate Sequence", | ||
802 | NID_netscape_cert_sequence,9,&(lvalues[480]),0}, | ||
803 | {"DESX-CBC","desx-cbc",NID_desx_cbc,0,NULL}, | ||
804 | {"id-ce","id-ce",NID_id_ce,2,&(lvalues[489]),0}, | ||
805 | {"subjectKeyIdentifier","X509v3 Subject Key Identifier", | ||
806 | NID_subject_key_identifier,3,&(lvalues[491]),0}, | ||
807 | {"keyUsage","X509v3 Key Usage",NID_key_usage,3,&(lvalues[494]),0}, | ||
808 | {"privateKeyUsagePeriod","X509v3 Private Key Usage Period", | ||
809 | NID_private_key_usage_period,3,&(lvalues[497]),0}, | ||
810 | {"subjectAltName","X509v3 Subject Alternative Name", | ||
811 | NID_subject_alt_name,3,&(lvalues[500]),0}, | ||
812 | {"issuerAltName","X509v3 Issuer Alternative Name",NID_issuer_alt_name, | ||
813 | 3,&(lvalues[503]),0}, | ||
814 | {"basicConstraints","X509v3 Basic Constraints",NID_basic_constraints, | ||
815 | 3,&(lvalues[506]),0}, | ||
816 | {"crlNumber","X509v3 CRL Number",NID_crl_number,3,&(lvalues[509]),0}, | ||
817 | {"certificatePolicies","X509v3 Certificate Policies", | ||
818 | NID_certificate_policies,3,&(lvalues[512]),0}, | ||
819 | {"authorityKeyIdentifier","X509v3 Authority Key Identifier", | ||
820 | NID_authority_key_identifier,3,&(lvalues[515]),0}, | ||
821 | {"BF-CBC","bf-cbc",NID_bf_cbc,9,&(lvalues[518]),0}, | ||
822 | {"BF-ECB","bf-ecb",NID_bf_ecb,0,NULL}, | ||
823 | {"BF-CFB","bf-cfb",NID_bf_cfb64,0,NULL}, | ||
824 | {"BF-OFB","bf-ofb",NID_bf_ofb64,0,NULL}, | ||
825 | {"MDC2","mdc2",NID_mdc2,4,&(lvalues[527]),0}, | ||
826 | {"RSA-MDC2","mdc2WithRSA",NID_mdc2WithRSA,4,&(lvalues[531]),0}, | ||
827 | {"RC4-40","rc4-40",NID_rc4_40,0,NULL}, | ||
828 | {"RC2-40-CBC","rc2-40-cbc",NID_rc2_40_cbc,0,NULL}, | ||
829 | {"GN","givenName",NID_givenName,3,&(lvalues[535]),0}, | ||
830 | {"SN","surname",NID_surname,3,&(lvalues[538]),0}, | ||
831 | {"initials","initials",NID_initials,3,&(lvalues[541]),0}, | ||
832 | {NULL,NULL,NID_undef,0,NULL}, | ||
833 | {"crlDistributionPoints","X509v3 CRL Distribution Points", | ||
834 | NID_crl_distribution_points,3,&(lvalues[544]),0}, | ||
835 | {"RSA-NP-MD5","md5WithRSA",NID_md5WithRSA,5,&(lvalues[547]),0}, | ||
836 | {"serialNumber","serialNumber",NID_serialNumber,3,&(lvalues[552]),0}, | ||
837 | {"title","title",NID_title,3,&(lvalues[555]),0}, | ||
838 | {"description","description",NID_description,3,&(lvalues[558]),0}, | ||
839 | {"CAST5-CBC","cast5-cbc",NID_cast5_cbc,9,&(lvalues[561]),0}, | ||
840 | {"CAST5-ECB","cast5-ecb",NID_cast5_ecb,0,NULL}, | ||
841 | {"CAST5-CFB","cast5-cfb",NID_cast5_cfb64,0,NULL}, | ||
842 | {"CAST5-OFB","cast5-ofb",NID_cast5_ofb64,0,NULL}, | ||
843 | {"pbeWithMD5AndCast5CBC","pbeWithMD5AndCast5CBC", | ||
844 | NID_pbeWithMD5AndCast5_CBC,9,&(lvalues[570]),0}, | ||
845 | {"DSA-SHA1","dsaWithSHA1",NID_dsaWithSHA1,7,&(lvalues[579]),0}, | ||
846 | {"MD5-SHA1","md5-sha1",NID_md5_sha1,0,NULL}, | ||
847 | {"RSA-SHA1-2","sha1WithRSA",NID_sha1WithRSA,5,&(lvalues[586]),0}, | ||
848 | {"DSA","dsaEncryption",NID_dsa,7,&(lvalues[591]),0}, | ||
849 | {"RIPEMD160","ripemd160",NID_ripemd160,5,&(lvalues[598]),0}, | ||
850 | {NULL,NULL,NID_undef,0,NULL}, | ||
851 | {"RSA-RIPEMD160","ripemd160WithRSA",NID_ripemd160WithRSA,6, | ||
852 | &(lvalues[603]),0}, | ||
853 | {"RC5-CBC","rc5-cbc",NID_rc5_cbc,8,&(lvalues[609]),0}, | ||
854 | {"RC5-ECB","rc5-ecb",NID_rc5_ecb,0,NULL}, | ||
855 | {"RC5-CFB","rc5-cfb",NID_rc5_cfb64,0,NULL}, | ||
856 | {"RC5-OFB","rc5-ofb",NID_rc5_ofb64,0,NULL}, | ||
857 | {"RLE","run length compression",NID_rle_compression,6,&(lvalues[617]),0}, | ||
858 | {"ZLIB","zlib compression",NID_zlib_compression,6,&(lvalues[623]),0}, | ||
859 | {"extendedKeyUsage","X509v3 Extended Key Usage",NID_ext_key_usage,3, | ||
860 | &(lvalues[629]),0}, | ||
861 | {"PKIX","PKIX",NID_id_pkix,6,&(lvalues[632]),0}, | ||
862 | {"id-kp","id-kp",NID_id_kp,7,&(lvalues[638]),0}, | ||
863 | {"serverAuth","TLS Web Server Authentication",NID_server_auth,8, | ||
864 | &(lvalues[645]),0}, | ||
865 | {"clientAuth","TLS Web Client Authentication",NID_client_auth,8, | ||
866 | &(lvalues[653]),0}, | ||
867 | {"codeSigning","Code Signing",NID_code_sign,8,&(lvalues[661]),0}, | ||
868 | {"emailProtection","E-mail Protection",NID_email_protect,8, | ||
869 | &(lvalues[669]),0}, | ||
870 | {"timeStamping","Time Stamping",NID_time_stamp,8,&(lvalues[677]),0}, | ||
871 | {"msCodeInd","Microsoft Individual Code Signing",NID_ms_code_ind,10, | ||
872 | &(lvalues[685]),0}, | ||
873 | {"msCodeCom","Microsoft Commercial Code Signing",NID_ms_code_com,10, | ||
874 | &(lvalues[695]),0}, | ||
875 | {"msCTLSign","Microsoft Trust List Signing",NID_ms_ctl_sign,10, | ||
876 | &(lvalues[705]),0}, | ||
877 | {"msSGC","Microsoft Server Gated Crypto",NID_ms_sgc,10,&(lvalues[715]),0}, | ||
878 | {"msEFS","Microsoft Encrypted File System",NID_ms_efs,10, | ||
879 | &(lvalues[725]),0}, | ||
880 | {"nsSGC","Netscape Server Gated Crypto",NID_ns_sgc,9,&(lvalues[735]),0}, | ||
881 | {"deltaCRL","X509v3 Delta CRL Indicator",NID_delta_crl,3, | ||
882 | &(lvalues[744]),0}, | ||
883 | {"CRLReason","X509v3 CRL Reason Code",NID_crl_reason,3,&(lvalues[747]),0}, | ||
884 | {"invalidityDate","Invalidity Date",NID_invalidity_date,3, | ||
885 | &(lvalues[750]),0}, | ||
886 | {"SXNetID","Strong Extranet ID",NID_sxnet,5,&(lvalues[753]),0}, | ||
887 | {"PBE-SHA1-RC4-128","pbeWithSHA1And128BitRC4", | ||
888 | NID_pbe_WithSHA1And128BitRC4,10,&(lvalues[758]),0}, | ||
889 | {"PBE-SHA1-RC4-40","pbeWithSHA1And40BitRC4", | ||
890 | NID_pbe_WithSHA1And40BitRC4,10,&(lvalues[768]),0}, | ||
891 | {"PBE-SHA1-3DES","pbeWithSHA1And3-KeyTripleDES-CBC", | ||
892 | NID_pbe_WithSHA1And3_Key_TripleDES_CBC,10,&(lvalues[778]),0}, | ||
893 | {"PBE-SHA1-2DES","pbeWithSHA1And2-KeyTripleDES-CBC", | ||
894 | NID_pbe_WithSHA1And2_Key_TripleDES_CBC,10,&(lvalues[788]),0}, | ||
895 | {"PBE-SHA1-RC2-128","pbeWithSHA1And128BitRC2-CBC", | ||
896 | NID_pbe_WithSHA1And128BitRC2_CBC,10,&(lvalues[798]),0}, | ||
897 | {"PBE-SHA1-RC2-40","pbeWithSHA1And40BitRC2-CBC", | ||
898 | NID_pbe_WithSHA1And40BitRC2_CBC,10,&(lvalues[808]),0}, | ||
899 | {"keyBag","keyBag",NID_keyBag,11,&(lvalues[818]),0}, | ||
900 | {"pkcs8ShroudedKeyBag","pkcs8ShroudedKeyBag",NID_pkcs8ShroudedKeyBag, | ||
901 | 11,&(lvalues[829]),0}, | ||
902 | {"certBag","certBag",NID_certBag,11,&(lvalues[840]),0}, | ||
903 | {"crlBag","crlBag",NID_crlBag,11,&(lvalues[851]),0}, | ||
904 | {"secretBag","secretBag",NID_secretBag,11,&(lvalues[862]),0}, | ||
905 | {"safeContentsBag","safeContentsBag",NID_safeContentsBag,11, | ||
906 | &(lvalues[873]),0}, | ||
907 | {"friendlyName","friendlyName",NID_friendlyName,9,&(lvalues[884]),0}, | ||
908 | {"localKeyID","localKeyID",NID_localKeyID,9,&(lvalues[893]),0}, | ||
909 | {"x509Certificate","x509Certificate",NID_x509Certificate,10, | ||
910 | &(lvalues[902]),0}, | ||
911 | {"sdsiCertificate","sdsiCertificate",NID_sdsiCertificate,10, | ||
912 | &(lvalues[912]),0}, | ||
913 | {"x509Crl","x509Crl",NID_x509Crl,10,&(lvalues[922]),0}, | ||
914 | {"PBES2","PBES2",NID_pbes2,9,&(lvalues[932]),0}, | ||
915 | {"PBMAC1","PBMAC1",NID_pbmac1,9,&(lvalues[941]),0}, | ||
916 | {"hmacWithSHA1","hmacWithSHA1",NID_hmacWithSHA1,8,&(lvalues[950]),0}, | ||
917 | {"id-qt-cps","Policy Qualifier CPS",NID_id_qt_cps,8,&(lvalues[958]),0}, | ||
918 | {"id-qt-unotice","Policy Qualifier User Notice",NID_id_qt_unotice,8, | ||
919 | &(lvalues[966]),0}, | ||
920 | {"RC2-64-CBC","rc2-64-cbc",NID_rc2_64_cbc,0,NULL}, | ||
921 | {"SMIME-CAPS","S/MIME Capabilities",NID_SMIMECapabilities,9, | ||
922 | &(lvalues[974]),0}, | ||
923 | {"PBE-MD2-RC2-64","pbeWithMD2AndRC2-CBC",NID_pbeWithMD2AndRC2_CBC,9, | ||
924 | &(lvalues[983]),0}, | ||
925 | {"PBE-MD5-RC2-64","pbeWithMD5AndRC2-CBC",NID_pbeWithMD5AndRC2_CBC,9, | ||
926 | &(lvalues[992]),0}, | ||
927 | {"PBE-SHA1-DES","pbeWithSHA1AndDES-CBC",NID_pbeWithSHA1AndDES_CBC,9, | ||
928 | &(lvalues[1001]),0}, | ||
929 | {"msExtReq","Microsoft Extension Request",NID_ms_ext_req,10, | ||
930 | &(lvalues[1010]),0}, | ||
931 | {"extReq","Extension Request",NID_ext_req,9,&(lvalues[1020]),0}, | ||
932 | {"name","name",NID_name,3,&(lvalues[1029]),0}, | ||
933 | {"dnQualifier","dnQualifier",NID_dnQualifier,3,&(lvalues[1032]),0}, | ||
934 | {"id-pe","id-pe",NID_id_pe,7,&(lvalues[1035]),0}, | ||
935 | {"id-ad","id-ad",NID_id_ad,7,&(lvalues[1042]),0}, | ||
936 | {"authorityInfoAccess","Authority Information Access",NID_info_access, | ||
937 | 8,&(lvalues[1049]),0}, | ||
938 | {"OCSP","OCSP",NID_ad_OCSP,8,&(lvalues[1057]),0}, | ||
939 | {"caIssuers","CA Issuers",NID_ad_ca_issuers,8,&(lvalues[1065]),0}, | ||
940 | {"OCSPSigning","OCSP Signing",NID_OCSP_sign,8,&(lvalues[1073]),0}, | ||
941 | {"ISO","iso",NID_iso,1,&(lvalues[1081]),0}, | ||
942 | {"member-body","ISO Member Body",NID_member_body,1,&(lvalues[1082]),0}, | ||
943 | {"ISO-US","ISO US Member Body",NID_ISO_US,3,&(lvalues[1083]),0}, | ||
944 | {"X9-57","X9.57",NID_X9_57,5,&(lvalues[1086]),0}, | ||
945 | {"X9cm","X9.57 CM ?",NID_X9cm,6,&(lvalues[1091]),0}, | ||
946 | {"pkcs1","pkcs1",NID_pkcs1,8,&(lvalues[1097]),0}, | ||
947 | {"pkcs5","pkcs5",NID_pkcs5,8,&(lvalues[1105]),0}, | ||
948 | {"SMIME","S/MIME",NID_SMIME,9,&(lvalues[1113]),0}, | ||
949 | {"id-smime-mod","id-smime-mod",NID_id_smime_mod,10,&(lvalues[1122]),0}, | ||
950 | {"id-smime-ct","id-smime-ct",NID_id_smime_ct,10,&(lvalues[1132]),0}, | ||
951 | {"id-smime-aa","id-smime-aa",NID_id_smime_aa,10,&(lvalues[1142]),0}, | ||
952 | {"id-smime-alg","id-smime-alg",NID_id_smime_alg,10,&(lvalues[1152]),0}, | ||
953 | {"id-smime-cd","id-smime-cd",NID_id_smime_cd,10,&(lvalues[1162]),0}, | ||
954 | {"id-smime-spq","id-smime-spq",NID_id_smime_spq,10,&(lvalues[1172]),0}, | ||
955 | {"id-smime-cti","id-smime-cti",NID_id_smime_cti,10,&(lvalues[1182]),0}, | ||
956 | {"id-smime-mod-cms","id-smime-mod-cms",NID_id_smime_mod_cms,11, | ||
957 | &(lvalues[1192]),0}, | ||
958 | {"id-smime-mod-ess","id-smime-mod-ess",NID_id_smime_mod_ess,11, | ||
959 | &(lvalues[1203]),0}, | ||
960 | {"id-smime-mod-oid","id-smime-mod-oid",NID_id_smime_mod_oid,11, | ||
961 | &(lvalues[1214]),0}, | ||
962 | {"id-smime-mod-msg-v3","id-smime-mod-msg-v3",NID_id_smime_mod_msg_v3, | ||
963 | 11,&(lvalues[1225]),0}, | ||
964 | {"id-smime-mod-ets-eSignature-88","id-smime-mod-ets-eSignature-88", | ||
965 | NID_id_smime_mod_ets_eSignature_88,11,&(lvalues[1236]),0}, | ||
966 | {"id-smime-mod-ets-eSignature-97","id-smime-mod-ets-eSignature-97", | ||
967 | NID_id_smime_mod_ets_eSignature_97,11,&(lvalues[1247]),0}, | ||
968 | {"id-smime-mod-ets-eSigPolicy-88","id-smime-mod-ets-eSigPolicy-88", | ||
969 | NID_id_smime_mod_ets_eSigPolicy_88,11,&(lvalues[1258]),0}, | ||
970 | {"id-smime-mod-ets-eSigPolicy-97","id-smime-mod-ets-eSigPolicy-97", | ||
971 | NID_id_smime_mod_ets_eSigPolicy_97,11,&(lvalues[1269]),0}, | ||
972 | {"id-smime-ct-receipt","id-smime-ct-receipt",NID_id_smime_ct_receipt, | ||
973 | 11,&(lvalues[1280]),0}, | ||
974 | {"id-smime-ct-authData","id-smime-ct-authData", | ||
975 | NID_id_smime_ct_authData,11,&(lvalues[1291]),0}, | ||
976 | {"id-smime-ct-publishCert","id-smime-ct-publishCert", | ||
977 | NID_id_smime_ct_publishCert,11,&(lvalues[1302]),0}, | ||
978 | {"id-smime-ct-TSTInfo","id-smime-ct-TSTInfo",NID_id_smime_ct_TSTInfo, | ||
979 | 11,&(lvalues[1313]),0}, | ||
980 | {"id-smime-ct-TDTInfo","id-smime-ct-TDTInfo",NID_id_smime_ct_TDTInfo, | ||
981 | 11,&(lvalues[1324]),0}, | ||
982 | {"id-smime-ct-contentInfo","id-smime-ct-contentInfo", | ||
983 | NID_id_smime_ct_contentInfo,11,&(lvalues[1335]),0}, | ||
984 | {"id-smime-ct-DVCSRequestData","id-smime-ct-DVCSRequestData", | ||
985 | NID_id_smime_ct_DVCSRequestData,11,&(lvalues[1346]),0}, | ||
986 | {"id-smime-ct-DVCSResponseData","id-smime-ct-DVCSResponseData", | ||
987 | NID_id_smime_ct_DVCSResponseData,11,&(lvalues[1357]),0}, | ||
988 | {"id-smime-aa-receiptRequest","id-smime-aa-receiptRequest", | ||
989 | NID_id_smime_aa_receiptRequest,11,&(lvalues[1368]),0}, | ||
990 | {"id-smime-aa-securityLabel","id-smime-aa-securityLabel", | ||
991 | NID_id_smime_aa_securityLabel,11,&(lvalues[1379]),0}, | ||
992 | {"id-smime-aa-mlExpandHistory","id-smime-aa-mlExpandHistory", | ||
993 | NID_id_smime_aa_mlExpandHistory,11,&(lvalues[1390]),0}, | ||
994 | {"id-smime-aa-contentHint","id-smime-aa-contentHint", | ||
995 | NID_id_smime_aa_contentHint,11,&(lvalues[1401]),0}, | ||
996 | {"id-smime-aa-msgSigDigest","id-smime-aa-msgSigDigest", | ||
997 | NID_id_smime_aa_msgSigDigest,11,&(lvalues[1412]),0}, | ||
998 | {"id-smime-aa-encapContentType","id-smime-aa-encapContentType", | ||
999 | NID_id_smime_aa_encapContentType,11,&(lvalues[1423]),0}, | ||
1000 | {"id-smime-aa-contentIdentifier","id-smime-aa-contentIdentifier", | ||
1001 | NID_id_smime_aa_contentIdentifier,11,&(lvalues[1434]),0}, | ||
1002 | {"id-smime-aa-macValue","id-smime-aa-macValue", | ||
1003 | NID_id_smime_aa_macValue,11,&(lvalues[1445]),0}, | ||
1004 | {"id-smime-aa-equivalentLabels","id-smime-aa-equivalentLabels", | ||
1005 | NID_id_smime_aa_equivalentLabels,11,&(lvalues[1456]),0}, | ||
1006 | {"id-smime-aa-contentReference","id-smime-aa-contentReference", | ||
1007 | NID_id_smime_aa_contentReference,11,&(lvalues[1467]),0}, | ||
1008 | {"id-smime-aa-encrypKeyPref","id-smime-aa-encrypKeyPref", | ||
1009 | NID_id_smime_aa_encrypKeyPref,11,&(lvalues[1478]),0}, | ||
1010 | {"id-smime-aa-signingCertificate","id-smime-aa-signingCertificate", | ||
1011 | NID_id_smime_aa_signingCertificate,11,&(lvalues[1489]),0}, | ||
1012 | {"id-smime-aa-smimeEncryptCerts","id-smime-aa-smimeEncryptCerts", | ||
1013 | NID_id_smime_aa_smimeEncryptCerts,11,&(lvalues[1500]),0}, | ||
1014 | {"id-smime-aa-timeStampToken","id-smime-aa-timeStampToken", | ||
1015 | NID_id_smime_aa_timeStampToken,11,&(lvalues[1511]),0}, | ||
1016 | {"id-smime-aa-ets-sigPolicyId","id-smime-aa-ets-sigPolicyId", | ||
1017 | NID_id_smime_aa_ets_sigPolicyId,11,&(lvalues[1522]),0}, | ||
1018 | {"id-smime-aa-ets-commitmentType","id-smime-aa-ets-commitmentType", | ||
1019 | NID_id_smime_aa_ets_commitmentType,11,&(lvalues[1533]),0}, | ||
1020 | {"id-smime-aa-ets-signerLocation","id-smime-aa-ets-signerLocation", | ||
1021 | NID_id_smime_aa_ets_signerLocation,11,&(lvalues[1544]),0}, | ||
1022 | {"id-smime-aa-ets-signerAttr","id-smime-aa-ets-signerAttr", | ||
1023 | NID_id_smime_aa_ets_signerAttr,11,&(lvalues[1555]),0}, | ||
1024 | {"id-smime-aa-ets-otherSigCert","id-smime-aa-ets-otherSigCert", | ||
1025 | NID_id_smime_aa_ets_otherSigCert,11,&(lvalues[1566]),0}, | ||
1026 | {"id-smime-aa-ets-contentTimestamp", | ||
1027 | "id-smime-aa-ets-contentTimestamp", | ||
1028 | NID_id_smime_aa_ets_contentTimestamp,11,&(lvalues[1577]),0}, | ||
1029 | {"id-smime-aa-ets-CertificateRefs","id-smime-aa-ets-CertificateRefs", | ||
1030 | NID_id_smime_aa_ets_CertificateRefs,11,&(lvalues[1588]),0}, | ||
1031 | {"id-smime-aa-ets-RevocationRefs","id-smime-aa-ets-RevocationRefs", | ||
1032 | NID_id_smime_aa_ets_RevocationRefs,11,&(lvalues[1599]),0}, | ||
1033 | {"id-smime-aa-ets-certValues","id-smime-aa-ets-certValues", | ||
1034 | NID_id_smime_aa_ets_certValues,11,&(lvalues[1610]),0}, | ||
1035 | {"id-smime-aa-ets-revocationValues", | ||
1036 | "id-smime-aa-ets-revocationValues", | ||
1037 | NID_id_smime_aa_ets_revocationValues,11,&(lvalues[1621]),0}, | ||
1038 | {"id-smime-aa-ets-escTimeStamp","id-smime-aa-ets-escTimeStamp", | ||
1039 | NID_id_smime_aa_ets_escTimeStamp,11,&(lvalues[1632]),0}, | ||
1040 | {"id-smime-aa-ets-certCRLTimestamp", | ||
1041 | "id-smime-aa-ets-certCRLTimestamp", | ||
1042 | NID_id_smime_aa_ets_certCRLTimestamp,11,&(lvalues[1643]),0}, | ||
1043 | {"id-smime-aa-ets-archiveTimeStamp", | ||
1044 | "id-smime-aa-ets-archiveTimeStamp", | ||
1045 | NID_id_smime_aa_ets_archiveTimeStamp,11,&(lvalues[1654]),0}, | ||
1046 | {"id-smime-aa-signatureType","id-smime-aa-signatureType", | ||
1047 | NID_id_smime_aa_signatureType,11,&(lvalues[1665]),0}, | ||
1048 | {"id-smime-aa-dvcs-dvc","id-smime-aa-dvcs-dvc", | ||
1049 | NID_id_smime_aa_dvcs_dvc,11,&(lvalues[1676]),0}, | ||
1050 | {"id-smime-alg-ESDHwith3DES","id-smime-alg-ESDHwith3DES", | ||
1051 | NID_id_smime_alg_ESDHwith3DES,11,&(lvalues[1687]),0}, | ||
1052 | {"id-smime-alg-ESDHwithRC2","id-smime-alg-ESDHwithRC2", | ||
1053 | NID_id_smime_alg_ESDHwithRC2,11,&(lvalues[1698]),0}, | ||
1054 | {"id-smime-alg-3DESwrap","id-smime-alg-3DESwrap", | ||
1055 | NID_id_smime_alg_3DESwrap,11,&(lvalues[1709]),0}, | ||
1056 | {"id-smime-alg-RC2wrap","id-smime-alg-RC2wrap", | ||
1057 | NID_id_smime_alg_RC2wrap,11,&(lvalues[1720]),0}, | ||
1058 | {"id-smime-alg-ESDH","id-smime-alg-ESDH",NID_id_smime_alg_ESDH,11, | ||
1059 | &(lvalues[1731]),0}, | ||
1060 | {"id-smime-alg-CMS3DESwrap","id-smime-alg-CMS3DESwrap", | ||
1061 | NID_id_smime_alg_CMS3DESwrap,11,&(lvalues[1742]),0}, | ||
1062 | {"id-smime-alg-CMSRC2wrap","id-smime-alg-CMSRC2wrap", | ||
1063 | NID_id_smime_alg_CMSRC2wrap,11,&(lvalues[1753]),0}, | ||
1064 | {"id-smime-cd-ldap","id-smime-cd-ldap",NID_id_smime_cd_ldap,11, | ||
1065 | &(lvalues[1764]),0}, | ||
1066 | {"id-smime-spq-ets-sqt-uri","id-smime-spq-ets-sqt-uri", | ||
1067 | NID_id_smime_spq_ets_sqt_uri,11,&(lvalues[1775]),0}, | ||
1068 | {"id-smime-spq-ets-sqt-unotice","id-smime-spq-ets-sqt-unotice", | ||
1069 | NID_id_smime_spq_ets_sqt_unotice,11,&(lvalues[1786]),0}, | ||
1070 | {"id-smime-cti-ets-proofOfOrigin","id-smime-cti-ets-proofOfOrigin", | ||
1071 | NID_id_smime_cti_ets_proofOfOrigin,11,&(lvalues[1797]),0}, | ||
1072 | {"id-smime-cti-ets-proofOfReceipt","id-smime-cti-ets-proofOfReceipt", | ||
1073 | NID_id_smime_cti_ets_proofOfReceipt,11,&(lvalues[1808]),0}, | ||
1074 | {"id-smime-cti-ets-proofOfDelivery", | ||
1075 | "id-smime-cti-ets-proofOfDelivery", | ||
1076 | NID_id_smime_cti_ets_proofOfDelivery,11,&(lvalues[1819]),0}, | ||
1077 | {"id-smime-cti-ets-proofOfSender","id-smime-cti-ets-proofOfSender", | ||
1078 | NID_id_smime_cti_ets_proofOfSender,11,&(lvalues[1830]),0}, | ||
1079 | {"id-smime-cti-ets-proofOfApproval", | ||
1080 | "id-smime-cti-ets-proofOfApproval", | ||
1081 | NID_id_smime_cti_ets_proofOfApproval,11,&(lvalues[1841]),0}, | ||
1082 | {"id-smime-cti-ets-proofOfCreation", | ||
1083 | "id-smime-cti-ets-proofOfCreation", | ||
1084 | NID_id_smime_cti_ets_proofOfCreation,11,&(lvalues[1852]),0}, | ||
1085 | {"MD4","md4",NID_md4,8,&(lvalues[1863]),0}, | ||
1086 | {"id-pkix-mod","id-pkix-mod",NID_id_pkix_mod,7,&(lvalues[1871]),0}, | ||
1087 | {"id-qt","id-qt",NID_id_qt,7,&(lvalues[1878]),0}, | ||
1088 | {"id-it","id-it",NID_id_it,7,&(lvalues[1885]),0}, | ||
1089 | {"id-pkip","id-pkip",NID_id_pkip,7,&(lvalues[1892]),0}, | ||
1090 | {"id-alg","id-alg",NID_id_alg,7,&(lvalues[1899]),0}, | ||
1091 | {"id-cmc","id-cmc",NID_id_cmc,7,&(lvalues[1906]),0}, | ||
1092 | {"id-on","id-on",NID_id_on,7,&(lvalues[1913]),0}, | ||
1093 | {"id-pda","id-pda",NID_id_pda,7,&(lvalues[1920]),0}, | ||
1094 | {"id-aca","id-aca",NID_id_aca,7,&(lvalues[1927]),0}, | ||
1095 | {"id-qcs","id-qcs",NID_id_qcs,7,&(lvalues[1934]),0}, | ||
1096 | {"id-cct","id-cct",NID_id_cct,7,&(lvalues[1941]),0}, | ||
1097 | {"id-pkix1-explicit-88","id-pkix1-explicit-88", | ||
1098 | NID_id_pkix1_explicit_88,8,&(lvalues[1948]),0}, | ||
1099 | {"id-pkix1-implicit-88","id-pkix1-implicit-88", | ||
1100 | NID_id_pkix1_implicit_88,8,&(lvalues[1956]),0}, | ||
1101 | {"id-pkix1-explicit-93","id-pkix1-explicit-93", | ||
1102 | NID_id_pkix1_explicit_93,8,&(lvalues[1964]),0}, | ||
1103 | {"id-pkix1-implicit-93","id-pkix1-implicit-93", | ||
1104 | NID_id_pkix1_implicit_93,8,&(lvalues[1972]),0}, | ||
1105 | {"id-mod-crmf","id-mod-crmf",NID_id_mod_crmf,8,&(lvalues[1980]),0}, | ||
1106 | {"id-mod-cmc","id-mod-cmc",NID_id_mod_cmc,8,&(lvalues[1988]),0}, | ||
1107 | {"id-mod-kea-profile-88","id-mod-kea-profile-88", | ||
1108 | NID_id_mod_kea_profile_88,8,&(lvalues[1996]),0}, | ||
1109 | {"id-mod-kea-profile-93","id-mod-kea-profile-93", | ||
1110 | NID_id_mod_kea_profile_93,8,&(lvalues[2004]),0}, | ||
1111 | {"id-mod-cmp","id-mod-cmp",NID_id_mod_cmp,8,&(lvalues[2012]),0}, | ||
1112 | {"id-mod-qualified-cert-88","id-mod-qualified-cert-88", | ||
1113 | NID_id_mod_qualified_cert_88,8,&(lvalues[2020]),0}, | ||
1114 | {"id-mod-qualified-cert-93","id-mod-qualified-cert-93", | ||
1115 | NID_id_mod_qualified_cert_93,8,&(lvalues[2028]),0}, | ||
1116 | {"id-mod-attribute-cert","id-mod-attribute-cert", | ||
1117 | NID_id_mod_attribute_cert,8,&(lvalues[2036]),0}, | ||
1118 | {"id-mod-timestamp-protocol","id-mod-timestamp-protocol", | ||
1119 | NID_id_mod_timestamp_protocol,8,&(lvalues[2044]),0}, | ||
1120 | {"id-mod-ocsp","id-mod-ocsp",NID_id_mod_ocsp,8,&(lvalues[2052]),0}, | ||
1121 | {"id-mod-dvcs","id-mod-dvcs",NID_id_mod_dvcs,8,&(lvalues[2060]),0}, | ||
1122 | {"id-mod-cmp2000","id-mod-cmp2000",NID_id_mod_cmp2000,8, | ||
1123 | &(lvalues[2068]),0}, | ||
1124 | {"biometricInfo","Biometric Info",NID_biometricInfo,8,&(lvalues[2076]),0}, | ||
1125 | {"qcStatements","qcStatements",NID_qcStatements,8,&(lvalues[2084]),0}, | ||
1126 | {"ac-auditEntity","ac-auditEntity",NID_ac_auditEntity,8, | ||
1127 | &(lvalues[2092]),0}, | ||
1128 | {"ac-targeting","ac-targeting",NID_ac_targeting,8,&(lvalues[2100]),0}, | ||
1129 | {"aaControls","aaControls",NID_aaControls,8,&(lvalues[2108]),0}, | ||
1130 | {"sbqp-ipAddrBlock","sbqp-ipAddrBlock",NID_sbqp_ipAddrBlock,8, | ||
1131 | &(lvalues[2116]),0}, | ||
1132 | {"sbqp-autonomousSysNum","sbqp-autonomousSysNum", | ||
1133 | NID_sbqp_autonomousSysNum,8,&(lvalues[2124]),0}, | ||
1134 | {"sbqp-routerIdentifier","sbqp-routerIdentifier", | ||
1135 | NID_sbqp_routerIdentifier,8,&(lvalues[2132]),0}, | ||
1136 | {"textNotice","textNotice",NID_textNotice,8,&(lvalues[2140]),0}, | ||
1137 | {"ipsecEndSystem","IPSec End System",NID_ipsecEndSystem,8, | ||
1138 | &(lvalues[2148]),0}, | ||
1139 | {"ipsecTunnel","IPSec Tunnel",NID_ipsecTunnel,8,&(lvalues[2156]),0}, | ||
1140 | {"ipsecUser","IPSec User",NID_ipsecUser,8,&(lvalues[2164]),0}, | ||
1141 | {"DVCS","dvcs",NID_dvcs,8,&(lvalues[2172]),0}, | ||
1142 | {"id-it-caProtEncCert","id-it-caProtEncCert",NID_id_it_caProtEncCert, | ||
1143 | 8,&(lvalues[2180]),0}, | ||
1144 | {"id-it-signKeyPairTypes","id-it-signKeyPairTypes", | ||
1145 | NID_id_it_signKeyPairTypes,8,&(lvalues[2188]),0}, | ||
1146 | {"id-it-encKeyPairTypes","id-it-encKeyPairTypes", | ||
1147 | NID_id_it_encKeyPairTypes,8,&(lvalues[2196]),0}, | ||
1148 | {"id-it-preferredSymmAlg","id-it-preferredSymmAlg", | ||
1149 | NID_id_it_preferredSymmAlg,8,&(lvalues[2204]),0}, | ||
1150 | {"id-it-caKeyUpdateInfo","id-it-caKeyUpdateInfo", | ||
1151 | NID_id_it_caKeyUpdateInfo,8,&(lvalues[2212]),0}, | ||
1152 | {"id-it-currentCRL","id-it-currentCRL",NID_id_it_currentCRL,8, | ||
1153 | &(lvalues[2220]),0}, | ||
1154 | {"id-it-unsupportedOIDs","id-it-unsupportedOIDs", | ||
1155 | NID_id_it_unsupportedOIDs,8,&(lvalues[2228]),0}, | ||
1156 | {"id-it-subscriptionRequest","id-it-subscriptionRequest", | ||
1157 | NID_id_it_subscriptionRequest,8,&(lvalues[2236]),0}, | ||
1158 | {"id-it-subscriptionResponse","id-it-subscriptionResponse", | ||
1159 | NID_id_it_subscriptionResponse,8,&(lvalues[2244]),0}, | ||
1160 | {"id-it-keyPairParamReq","id-it-keyPairParamReq", | ||
1161 | NID_id_it_keyPairParamReq,8,&(lvalues[2252]),0}, | ||
1162 | {"id-it-keyPairParamRep","id-it-keyPairParamRep", | ||
1163 | NID_id_it_keyPairParamRep,8,&(lvalues[2260]),0}, | ||
1164 | {"id-it-revPassphrase","id-it-revPassphrase",NID_id_it_revPassphrase, | ||
1165 | 8,&(lvalues[2268]),0}, | ||
1166 | {"id-it-implicitConfirm","id-it-implicitConfirm", | ||
1167 | NID_id_it_implicitConfirm,8,&(lvalues[2276]),0}, | ||
1168 | {"id-it-confirmWaitTime","id-it-confirmWaitTime", | ||
1169 | NID_id_it_confirmWaitTime,8,&(lvalues[2284]),0}, | ||
1170 | {"id-it-origPKIMessage","id-it-origPKIMessage", | ||
1171 | NID_id_it_origPKIMessage,8,&(lvalues[2292]),0}, | ||
1172 | {"id-regCtrl","id-regCtrl",NID_id_regCtrl,8,&(lvalues[2300]),0}, | ||
1173 | {"id-regInfo","id-regInfo",NID_id_regInfo,8,&(lvalues[2308]),0}, | ||
1174 | {"id-regCtrl-regToken","id-regCtrl-regToken",NID_id_regCtrl_regToken, | ||
1175 | 9,&(lvalues[2316]),0}, | ||
1176 | {"id-regCtrl-authenticator","id-regCtrl-authenticator", | ||
1177 | NID_id_regCtrl_authenticator,9,&(lvalues[2325]),0}, | ||
1178 | {"id-regCtrl-pkiPublicationInfo","id-regCtrl-pkiPublicationInfo", | ||
1179 | NID_id_regCtrl_pkiPublicationInfo,9,&(lvalues[2334]),0}, | ||
1180 | {"id-regCtrl-pkiArchiveOptions","id-regCtrl-pkiArchiveOptions", | ||
1181 | NID_id_regCtrl_pkiArchiveOptions,9,&(lvalues[2343]),0}, | ||
1182 | {"id-regCtrl-oldCertID","id-regCtrl-oldCertID", | ||
1183 | NID_id_regCtrl_oldCertID,9,&(lvalues[2352]),0}, | ||
1184 | {"id-regCtrl-protocolEncrKey","id-regCtrl-protocolEncrKey", | ||
1185 | NID_id_regCtrl_protocolEncrKey,9,&(lvalues[2361]),0}, | ||
1186 | {"id-regInfo-utf8Pairs","id-regInfo-utf8Pairs", | ||
1187 | NID_id_regInfo_utf8Pairs,9,&(lvalues[2370]),0}, | ||
1188 | {"id-regInfo-certReq","id-regInfo-certReq",NID_id_regInfo_certReq,9, | ||
1189 | &(lvalues[2379]),0}, | ||
1190 | {"id-alg-des40","id-alg-des40",NID_id_alg_des40,8,&(lvalues[2388]),0}, | ||
1191 | {"id-alg-noSignature","id-alg-noSignature",NID_id_alg_noSignature,8, | ||
1192 | &(lvalues[2396]),0}, | ||
1193 | {"id-alg-dh-sig-hmac-sha1","id-alg-dh-sig-hmac-sha1", | ||
1194 | NID_id_alg_dh_sig_hmac_sha1,8,&(lvalues[2404]),0}, | ||
1195 | {"id-alg-dh-pop","id-alg-dh-pop",NID_id_alg_dh_pop,8,&(lvalues[2412]),0}, | ||
1196 | {"id-cmc-statusInfo","id-cmc-statusInfo",NID_id_cmc_statusInfo,8, | ||
1197 | &(lvalues[2420]),0}, | ||
1198 | {"id-cmc-identification","id-cmc-identification", | ||
1199 | NID_id_cmc_identification,8,&(lvalues[2428]),0}, | ||
1200 | {"id-cmc-identityProof","id-cmc-identityProof", | ||
1201 | NID_id_cmc_identityProof,8,&(lvalues[2436]),0}, | ||
1202 | {"id-cmc-dataReturn","id-cmc-dataReturn",NID_id_cmc_dataReturn,8, | ||
1203 | &(lvalues[2444]),0}, | ||
1204 | {"id-cmc-transactionId","id-cmc-transactionId", | ||
1205 | NID_id_cmc_transactionId,8,&(lvalues[2452]),0}, | ||
1206 | {"id-cmc-senderNonce","id-cmc-senderNonce",NID_id_cmc_senderNonce,8, | ||
1207 | &(lvalues[2460]),0}, | ||
1208 | {"id-cmc-recipientNonce","id-cmc-recipientNonce", | ||
1209 | NID_id_cmc_recipientNonce,8,&(lvalues[2468]),0}, | ||
1210 | {"id-cmc-addExtensions","id-cmc-addExtensions", | ||
1211 | NID_id_cmc_addExtensions,8,&(lvalues[2476]),0}, | ||
1212 | {"id-cmc-encryptedPOP","id-cmc-encryptedPOP",NID_id_cmc_encryptedPOP, | ||
1213 | 8,&(lvalues[2484]),0}, | ||
1214 | {"id-cmc-decryptedPOP","id-cmc-decryptedPOP",NID_id_cmc_decryptedPOP, | ||
1215 | 8,&(lvalues[2492]),0}, | ||
1216 | {"id-cmc-lraPOPWitness","id-cmc-lraPOPWitness", | ||
1217 | NID_id_cmc_lraPOPWitness,8,&(lvalues[2500]),0}, | ||
1218 | {"id-cmc-getCert","id-cmc-getCert",NID_id_cmc_getCert,8, | ||
1219 | &(lvalues[2508]),0}, | ||
1220 | {"id-cmc-getCRL","id-cmc-getCRL",NID_id_cmc_getCRL,8,&(lvalues[2516]),0}, | ||
1221 | {"id-cmc-revokeRequest","id-cmc-revokeRequest", | ||
1222 | NID_id_cmc_revokeRequest,8,&(lvalues[2524]),0}, | ||
1223 | {"id-cmc-regInfo","id-cmc-regInfo",NID_id_cmc_regInfo,8, | ||
1224 | &(lvalues[2532]),0}, | ||
1225 | {"id-cmc-responseInfo","id-cmc-responseInfo",NID_id_cmc_responseInfo, | ||
1226 | 8,&(lvalues[2540]),0}, | ||
1227 | {"id-cmc-queryPending","id-cmc-queryPending",NID_id_cmc_queryPending, | ||
1228 | 8,&(lvalues[2548]),0}, | ||
1229 | {"id-cmc-popLinkRandom","id-cmc-popLinkRandom", | ||
1230 | NID_id_cmc_popLinkRandom,8,&(lvalues[2556]),0}, | ||
1231 | {"id-cmc-popLinkWitness","id-cmc-popLinkWitness", | ||
1232 | NID_id_cmc_popLinkWitness,8,&(lvalues[2564]),0}, | ||
1233 | {"id-cmc-confirmCertAcceptance","id-cmc-confirmCertAcceptance", | ||
1234 | NID_id_cmc_confirmCertAcceptance,8,&(lvalues[2572]),0}, | ||
1235 | {"id-on-personalData","id-on-personalData",NID_id_on_personalData,8, | ||
1236 | &(lvalues[2580]),0}, | ||
1237 | {"id-pda-dateOfBirth","id-pda-dateOfBirth",NID_id_pda_dateOfBirth,8, | ||
1238 | &(lvalues[2588]),0}, | ||
1239 | {"id-pda-placeOfBirth","id-pda-placeOfBirth",NID_id_pda_placeOfBirth, | ||
1240 | 8,&(lvalues[2596]),0}, | ||
1241 | {NULL,NULL,NID_undef,0,NULL}, | ||
1242 | {"id-pda-gender","id-pda-gender",NID_id_pda_gender,8,&(lvalues[2604]),0}, | ||
1243 | {"id-pda-countryOfCitizenship","id-pda-countryOfCitizenship", | ||
1244 | NID_id_pda_countryOfCitizenship,8,&(lvalues[2612]),0}, | ||
1245 | {"id-pda-countryOfResidence","id-pda-countryOfResidence", | ||
1246 | NID_id_pda_countryOfResidence,8,&(lvalues[2620]),0}, | ||
1247 | {"id-aca-authenticationInfo","id-aca-authenticationInfo", | ||
1248 | NID_id_aca_authenticationInfo,8,&(lvalues[2628]),0}, | ||
1249 | {"id-aca-accessIdentity","id-aca-accessIdentity", | ||
1250 | NID_id_aca_accessIdentity,8,&(lvalues[2636]),0}, | ||
1251 | {"id-aca-chargingIdentity","id-aca-chargingIdentity", | ||
1252 | NID_id_aca_chargingIdentity,8,&(lvalues[2644]),0}, | ||
1253 | {"id-aca-group","id-aca-group",NID_id_aca_group,8,&(lvalues[2652]),0}, | ||
1254 | {"id-aca-role","id-aca-role",NID_id_aca_role,8,&(lvalues[2660]),0}, | ||
1255 | {"id-qcs-pkixQCSyntax-v1","id-qcs-pkixQCSyntax-v1", | ||
1256 | NID_id_qcs_pkixQCSyntax_v1,8,&(lvalues[2668]),0}, | ||
1257 | {"id-cct-crs","id-cct-crs",NID_id_cct_crs,8,&(lvalues[2676]),0}, | ||
1258 | {"id-cct-PKIData","id-cct-PKIData",NID_id_cct_PKIData,8, | ||
1259 | &(lvalues[2684]),0}, | ||
1260 | {"id-cct-PKIResponse","id-cct-PKIResponse",NID_id_cct_PKIResponse,8, | ||
1261 | &(lvalues[2692]),0}, | ||
1262 | {"ad_timestamping","AD Time Stamping",NID_ad_timeStamping,8, | ||
1263 | &(lvalues[2700]),0}, | ||
1264 | {"AD_DVCS","ad dvcs",NID_ad_dvcs,8,&(lvalues[2708]),0}, | ||
1265 | {"basicOCSPResponse","Basic OCSP Response",NID_id_pkix_OCSP_basic,9, | ||
1266 | &(lvalues[2716]),0}, | ||
1267 | {"Nonce","OCSP Nonce",NID_id_pkix_OCSP_Nonce,9,&(lvalues[2725]),0}, | ||
1268 | {"CrlID","OCSP CRL ID",NID_id_pkix_OCSP_CrlID,9,&(lvalues[2734]),0}, | ||
1269 | {"acceptableResponses","Acceptable OCSP Responses", | ||
1270 | NID_id_pkix_OCSP_acceptableResponses,9,&(lvalues[2743]),0}, | ||
1271 | {"noCheck","OCSP No Check",NID_id_pkix_OCSP_noCheck,9,&(lvalues[2752]),0}, | ||
1272 | {"archiveCutoff","OCSP Archive Cutoff",NID_id_pkix_OCSP_archiveCutoff, | ||
1273 | 9,&(lvalues[2761]),0}, | ||
1274 | {"serviceLocator","OCSP Service Locator", | ||
1275 | NID_id_pkix_OCSP_serviceLocator,9,&(lvalues[2770]),0}, | ||
1276 | {"extendedStatus","Extended OCSP Status", | ||
1277 | NID_id_pkix_OCSP_extendedStatus,9,&(lvalues[2779]),0}, | ||
1278 | {"valid","valid",NID_id_pkix_OCSP_valid,9,&(lvalues[2788]),0}, | ||
1279 | {"path","path",NID_id_pkix_OCSP_path,9,&(lvalues[2797]),0}, | ||
1280 | {"trustRoot","Trust Root",NID_id_pkix_OCSP_trustRoot,9, | ||
1281 | &(lvalues[2806]),0}, | ||
1282 | {"algorithm","algorithm",NID_algorithm,4,&(lvalues[2815]),0}, | ||
1283 | {"rsaSignature","rsaSignature",NID_rsaSignature,5,&(lvalues[2819]),0}, | ||
1284 | {"X500algorithms","directory services - algorithms", | ||
1285 | NID_X500algorithms,2,&(lvalues[2824]),0}, | ||
1286 | {"ORG","org",NID_org,1,&(lvalues[2826]),0}, | ||
1287 | {"DOD","dod",NID_dod,2,&(lvalues[2827]),0}, | ||
1288 | {"IANA","iana",NID_iana,3,&(lvalues[2829]),0}, | ||
1289 | {"directory","Directory",NID_Directory,4,&(lvalues[2832]),0}, | ||
1290 | {"mgmt","Management",NID_Management,4,&(lvalues[2836]),0}, | ||
1291 | {"experimental","Experimental",NID_Experimental,4,&(lvalues[2840]),0}, | ||
1292 | {"private","Private",NID_Private,4,&(lvalues[2844]),0}, | ||
1293 | {"security","Security",NID_Security,4,&(lvalues[2848]),0}, | ||
1294 | {"snmpv2","SNMPv2",NID_SNMPv2,4,&(lvalues[2852]),0}, | ||
1295 | {"Mail","Mail",NID_Mail,4,&(lvalues[2856]),0}, | ||
1296 | {"enterprises","Enterprises",NID_Enterprises,5,&(lvalues[2860]),0}, | ||
1297 | {"dcobject","dcObject",NID_dcObject,9,&(lvalues[2865]),0}, | ||
1298 | {"DC","domainComponent",NID_domainComponent,10,&(lvalues[2874]),0}, | ||
1299 | {"domain","Domain",NID_Domain,10,&(lvalues[2884]),0}, | ||
1300 | {"JOINT-ISO-CCITT","joint-iso-ccitt",NID_joint_iso_ccitt,1, | ||
1301 | &(lvalues[2894]),0}, | ||
1302 | {"selected-attribute-types","Selected Attribute Types", | ||
1303 | NID_selected_attribute_types,3,&(lvalues[2895]),0}, | ||
1304 | {"clearance","clearance",NID_clearance,4,&(lvalues[2898]),0}, | ||
1305 | {"RSA-MD4","md4WithRSAEncryption",NID_md4WithRSAEncryption,9, | ||
1306 | &(lvalues[2902]),0}, | ||
1307 | {"ac-proxying","ac-proxying",NID_ac_proxying,8,&(lvalues[2911]),0}, | ||
1308 | {"subjectInfoAccess","Subject Information Access",NID_sinfo_access,8, | ||
1309 | &(lvalues[2919]),0}, | ||
1310 | {"id-aca-encAttrs","id-aca-encAttrs",NID_id_aca_encAttrs,8, | ||
1311 | &(lvalues[2927]),0}, | ||
1312 | {"role","role",NID_role,3,&(lvalues[2935]),0}, | ||
1313 | {"policyConstraints","X509v3 Policy Constraints", | ||
1314 | NID_policy_constraints,3,&(lvalues[2938]),0}, | ||
1315 | {"targetInformation","X509v3 AC Targeting",NID_target_information,3, | ||
1316 | &(lvalues[2941]),0}, | ||
1317 | {"noRevAvail","X509v3 No Revocation Available",NID_no_rev_avail,3, | ||
1318 | &(lvalues[2944]),0}, | ||
1319 | {"CCITT","ccitt",NID_ccitt,1,&(lvalues[2947]),0}, | ||
1320 | {"ansi-X9-62","ANSI X9.62",NID_ansi_X9_62,5,&(lvalues[2948]),0}, | ||
1321 | {"prime-field","prime-field",NID_X9_62_prime_field,7,&(lvalues[2953]),0}, | ||
1322 | {"characteristic-two-field","characteristic-two-field", | ||
1323 | NID_X9_62_characteristic_two_field,7,&(lvalues[2960]),0}, | ||
1324 | {"id-ecPublicKey","id-ecPublicKey",NID_X9_62_id_ecPublicKey,7, | ||
1325 | &(lvalues[2967]),0}, | ||
1326 | {"prime192v1","prime192v1",NID_X9_62_prime192v1,8,&(lvalues[2974]),0}, | ||
1327 | {"prime192v2","prime192v2",NID_X9_62_prime192v2,8,&(lvalues[2982]),0}, | ||
1328 | {"prime192v3","prime192v3",NID_X9_62_prime192v3,8,&(lvalues[2990]),0}, | ||
1329 | {"prime239v1","prime239v1",NID_X9_62_prime239v1,8,&(lvalues[2998]),0}, | ||
1330 | {"prime239v2","prime239v2",NID_X9_62_prime239v2,8,&(lvalues[3006]),0}, | ||
1331 | {"prime239v3","prime239v3",NID_X9_62_prime239v3,8,&(lvalues[3014]),0}, | ||
1332 | {"prime256v1","prime256v1",NID_X9_62_prime256v1,8,&(lvalues[3022]),0}, | ||
1333 | {"ecdsa-with-SHA1","ecdsa-with-SHA1",NID_ecdsa_with_SHA1,7, | ||
1334 | &(lvalues[3030]),0}, | ||
1335 | {"CSPName","Microsoft CSP Name",NID_ms_csp_name,9,&(lvalues[3037]),0}, | ||
1336 | {"AES-128-ECB","aes-128-ecb",NID_aes_128_ecb,9,&(lvalues[3046]),0}, | ||
1337 | {"AES-128-CBC","aes-128-cbc",NID_aes_128_cbc,9,&(lvalues[3055]),0}, | ||
1338 | {"AES-128-OFB","aes-128-ofb",NID_aes_128_ofb128,9,&(lvalues[3064]),0}, | ||
1339 | {"AES-128-CFB","aes-128-cfb",NID_aes_128_cfb128,9,&(lvalues[3073]),0}, | ||
1340 | {"AES-192-ECB","aes-192-ecb",NID_aes_192_ecb,9,&(lvalues[3082]),0}, | ||
1341 | {"AES-192-CBC","aes-192-cbc",NID_aes_192_cbc,9,&(lvalues[3091]),0}, | ||
1342 | {"AES-192-OFB","aes-192-ofb",NID_aes_192_ofb128,9,&(lvalues[3100]),0}, | ||
1343 | {"AES-192-CFB","aes-192-cfb",NID_aes_192_cfb128,9,&(lvalues[3109]),0}, | ||
1344 | {"AES-256-ECB","aes-256-ecb",NID_aes_256_ecb,9,&(lvalues[3118]),0}, | ||
1345 | {"AES-256-CBC","aes-256-cbc",NID_aes_256_cbc,9,&(lvalues[3127]),0}, | ||
1346 | {"AES-256-OFB","aes-256-ofb",NID_aes_256_ofb128,9,&(lvalues[3136]),0}, | ||
1347 | {"AES-256-CFB","aes-256-cfb",NID_aes_256_cfb128,9,&(lvalues[3145]),0}, | ||
1348 | {"holdInstructionCode","Hold Instruction Code", | ||
1349 | NID_hold_instruction_code,3,&(lvalues[3154]),0}, | ||
1350 | {"holdInstructionNone","Hold Instruction None", | ||
1351 | NID_hold_instruction_none,7,&(lvalues[3157]),0}, | ||
1352 | {"holdInstructionCallIssuer","Hold Instruction Call Issuer", | ||
1353 | NID_hold_instruction_call_issuer,7,&(lvalues[3164]),0}, | ||
1354 | {"holdInstructionReject","Hold Instruction Reject", | ||
1355 | NID_hold_instruction_reject,7,&(lvalues[3171]),0}, | ||
1356 | {"data","data",NID_data,1,&(lvalues[3178]),0}, | ||
1357 | {"pss","pss",NID_pss,3,&(lvalues[3179]),0}, | ||
1358 | {"ucl","ucl",NID_ucl,7,&(lvalues[3182]),0}, | ||
1359 | {"pilot","pilot",NID_pilot,8,&(lvalues[3189]),0}, | ||
1360 | {"pilotAttributeType","pilotAttributeType",NID_pilotAttributeType,9, | ||
1361 | &(lvalues[3197]),0}, | ||
1362 | {"pilotAttributeSyntax","pilotAttributeSyntax", | ||
1363 | NID_pilotAttributeSyntax,9,&(lvalues[3206]),0}, | ||
1364 | {"pilotObjectClass","pilotObjectClass",NID_pilotObjectClass,9, | ||
1365 | &(lvalues[3215]),0}, | ||
1366 | {"pilotGroups","pilotGroups",NID_pilotGroups,9,&(lvalues[3224]),0}, | ||
1367 | {"iA5StringSyntax","iA5StringSyntax",NID_iA5StringSyntax,10, | ||
1368 | &(lvalues[3233]),0}, | ||
1369 | {"caseIgnoreIA5StringSyntax","caseIgnoreIA5StringSyntax", | ||
1370 | NID_caseIgnoreIA5StringSyntax,10,&(lvalues[3243]),0}, | ||
1371 | {"pilotObject","pilotObject",NID_pilotObject,10,&(lvalues[3253]),0}, | ||
1372 | {"pilotPerson","pilotPerson",NID_pilotPerson,10,&(lvalues[3263]),0}, | ||
1373 | {"account","account",NID_account,10,&(lvalues[3273]),0}, | ||
1374 | {"document","document",NID_document,10,&(lvalues[3283]),0}, | ||
1375 | {"room","room",NID_room,10,&(lvalues[3293]),0}, | ||
1376 | {"documentSeries","documentSeries",NID_documentSeries,10, | ||
1377 | &(lvalues[3303]),0}, | ||
1378 | {"rFC822localPart","rFC822localPart",NID_rFC822localPart,10, | ||
1379 | &(lvalues[3313]),0}, | ||
1380 | {"dNSDomain","dNSDomain",NID_dNSDomain,10,&(lvalues[3323]),0}, | ||
1381 | {"domainRelatedObject","domainRelatedObject",NID_domainRelatedObject, | ||
1382 | 10,&(lvalues[3333]),0}, | ||
1383 | {"friendlyCountry","friendlyCountry",NID_friendlyCountry,10, | ||
1384 | &(lvalues[3343]),0}, | ||
1385 | {"simpleSecurityObject","simpleSecurityObject", | ||
1386 | NID_simpleSecurityObject,10,&(lvalues[3353]),0}, | ||
1387 | {"pilotOrganization","pilotOrganization",NID_pilotOrganization,10, | ||
1388 | &(lvalues[3363]),0}, | ||
1389 | {"pilotDSA","pilotDSA",NID_pilotDSA,10,&(lvalues[3373]),0}, | ||
1390 | {"qualityLabelledData","qualityLabelledData",NID_qualityLabelledData, | ||
1391 | 10,&(lvalues[3383]),0}, | ||
1392 | {"UID","userId",NID_userId,10,&(lvalues[3393]),0}, | ||
1393 | {"textEncodedORAddress","textEncodedORAddress", | ||
1394 | NID_textEncodedORAddress,10,&(lvalues[3403]),0}, | ||
1395 | {"mail","rfc822Mailbox",NID_rfc822Mailbox,10,&(lvalues[3413]),0}, | ||
1396 | {"info","info",NID_info,10,&(lvalues[3423]),0}, | ||
1397 | {"favouriteDrink","favouriteDrink",NID_favouriteDrink,10, | ||
1398 | &(lvalues[3433]),0}, | ||
1399 | {"roomNumber","roomNumber",NID_roomNumber,10,&(lvalues[3443]),0}, | ||
1400 | {"photo","photo",NID_photo,10,&(lvalues[3453]),0}, | ||
1401 | {"userClass","userClass",NID_userClass,10,&(lvalues[3463]),0}, | ||
1402 | {"host","host",NID_host,10,&(lvalues[3473]),0}, | ||
1403 | {"manager","manager",NID_manager,10,&(lvalues[3483]),0}, | ||
1404 | {"documentIdentifier","documentIdentifier",NID_documentIdentifier,10, | ||
1405 | &(lvalues[3493]),0}, | ||
1406 | {"documentTitle","documentTitle",NID_documentTitle,10,&(lvalues[3503]),0}, | ||
1407 | {"documentVersion","documentVersion",NID_documentVersion,10, | ||
1408 | &(lvalues[3513]),0}, | ||
1409 | {"documentAuthor","documentAuthor",NID_documentAuthor,10, | ||
1410 | &(lvalues[3523]),0}, | ||
1411 | {"documentLocation","documentLocation",NID_documentLocation,10, | ||
1412 | &(lvalues[3533]),0}, | ||
1413 | {"homeTelephoneNumber","homeTelephoneNumber",NID_homeTelephoneNumber, | ||
1414 | 10,&(lvalues[3543]),0}, | ||
1415 | {"secretary","secretary",NID_secretary,10,&(lvalues[3553]),0}, | ||
1416 | {"otherMailbox","otherMailbox",NID_otherMailbox,10,&(lvalues[3563]),0}, | ||
1417 | {"lastModifiedTime","lastModifiedTime",NID_lastModifiedTime,10, | ||
1418 | &(lvalues[3573]),0}, | ||
1419 | {"lastModifiedBy","lastModifiedBy",NID_lastModifiedBy,10, | ||
1420 | &(lvalues[3583]),0}, | ||
1421 | {"aRecord","aRecord",NID_aRecord,10,&(lvalues[3593]),0}, | ||
1422 | {"pilotAttributeType27","pilotAttributeType27", | ||
1423 | NID_pilotAttributeType27,10,&(lvalues[3603]),0}, | ||
1424 | {"mXRecord","mXRecord",NID_mXRecord,10,&(lvalues[3613]),0}, | ||
1425 | {"nSRecord","nSRecord",NID_nSRecord,10,&(lvalues[3623]),0}, | ||
1426 | {"sOARecord","sOARecord",NID_sOARecord,10,&(lvalues[3633]),0}, | ||
1427 | {"cNAMERecord","cNAMERecord",NID_cNAMERecord,10,&(lvalues[3643]),0}, | ||
1428 | {"associatedDomain","associatedDomain",NID_associatedDomain,10, | ||
1429 | &(lvalues[3653]),0}, | ||
1430 | {"associatedName","associatedName",NID_associatedName,10, | ||
1431 | &(lvalues[3663]),0}, | ||
1432 | {"homePostalAddress","homePostalAddress",NID_homePostalAddress,10, | ||
1433 | &(lvalues[3673]),0}, | ||
1434 | {"personalTitle","personalTitle",NID_personalTitle,10,&(lvalues[3683]),0}, | ||
1435 | {"mobileTelephoneNumber","mobileTelephoneNumber", | ||
1436 | NID_mobileTelephoneNumber,10,&(lvalues[3693]),0}, | ||
1437 | {"pagerTelephoneNumber","pagerTelephoneNumber", | ||
1438 | NID_pagerTelephoneNumber,10,&(lvalues[3703]),0}, | ||
1439 | {"friendlyCountryName","friendlyCountryName",NID_friendlyCountryName, | ||
1440 | 10,&(lvalues[3713]),0}, | ||
1441 | {"organizationalStatus","organizationalStatus", | ||
1442 | NID_organizationalStatus,10,&(lvalues[3723]),0}, | ||
1443 | {"janetMailbox","janetMailbox",NID_janetMailbox,10,&(lvalues[3733]),0}, | ||
1444 | {"mailPreferenceOption","mailPreferenceOption", | ||
1445 | NID_mailPreferenceOption,10,&(lvalues[3743]),0}, | ||
1446 | {"buildingName","buildingName",NID_buildingName,10,&(lvalues[3753]),0}, | ||
1447 | {"dSAQuality","dSAQuality",NID_dSAQuality,10,&(lvalues[3763]),0}, | ||
1448 | {"singleLevelQuality","singleLevelQuality",NID_singleLevelQuality,10, | ||
1449 | &(lvalues[3773]),0}, | ||
1450 | {"subtreeMinimumQuality","subtreeMinimumQuality", | ||
1451 | NID_subtreeMinimumQuality,10,&(lvalues[3783]),0}, | ||
1452 | {"subtreeMaximumQuality","subtreeMaximumQuality", | ||
1453 | NID_subtreeMaximumQuality,10,&(lvalues[3793]),0}, | ||
1454 | {"personalSignature","personalSignature",NID_personalSignature,10, | ||
1455 | &(lvalues[3803]),0}, | ||
1456 | {"dITRedirect","dITRedirect",NID_dITRedirect,10,&(lvalues[3813]),0}, | ||
1457 | {"audio","audio",NID_audio,10,&(lvalues[3823]),0}, | ||
1458 | {"documentPublisher","documentPublisher",NID_documentPublisher,10, | ||
1459 | &(lvalues[3833]),0}, | ||
1460 | {"x500UniqueIdentifier","x500UniqueIdentifier", | ||
1461 | NID_x500UniqueIdentifier,3,&(lvalues[3843]),0}, | ||
1462 | {"mime-mhs","MIME MHS",NID_mime_mhs,5,&(lvalues[3846]),0}, | ||
1463 | {"mime-mhs-headings","mime-mhs-headings",NID_mime_mhs_headings,6, | ||
1464 | &(lvalues[3851]),0}, | ||
1465 | {"mime-mhs-bodies","mime-mhs-bodies",NID_mime_mhs_bodies,6, | ||
1466 | &(lvalues[3857]),0}, | ||
1467 | {"id-hex-partial-message","id-hex-partial-message", | ||
1468 | NID_id_hex_partial_message,7,&(lvalues[3863]),0}, | ||
1469 | {"id-hex-multipart-message","id-hex-multipart-message", | ||
1470 | NID_id_hex_multipart_message,7,&(lvalues[3870]),0}, | ||
1471 | {"generationQualifier","generationQualifier",NID_generationQualifier, | ||
1472 | 3,&(lvalues[3877]),0}, | ||
1473 | {"pseudonym","pseudonym",NID_pseudonym,3,&(lvalues[3880]),0}, | ||
1474 | {NULL,NULL,NID_undef,0,NULL}, | ||
1475 | {"id-set","Secure Electronic Transactions",NID_id_set,2, | ||
1476 | &(lvalues[3883]),0}, | ||
1477 | {"set-ctype","content types",NID_set_ctype,3,&(lvalues[3885]),0}, | ||
1478 | {"set-msgExt","message extensions",NID_set_msgExt,3,&(lvalues[3888]),0}, | ||
1479 | {"set-attr","set-attr",NID_set_attr,3,&(lvalues[3891]),0}, | ||
1480 | {"set-policy","set-policy",NID_set_policy,3,&(lvalues[3894]),0}, | ||
1481 | {"set-certExt","certificate extensions",NID_set_certExt,3, | ||
1482 | &(lvalues[3897]),0}, | ||
1483 | {"set-brand","set-brand",NID_set_brand,3,&(lvalues[3900]),0}, | ||
1484 | {"setct-PANData","setct-PANData",NID_setct_PANData,4,&(lvalues[3903]),0}, | ||
1485 | {"setct-PANToken","setct-PANToken",NID_setct_PANToken,4, | ||
1486 | &(lvalues[3907]),0}, | ||
1487 | {"setct-PANOnly","setct-PANOnly",NID_setct_PANOnly,4,&(lvalues[3911]),0}, | ||
1488 | {"setct-OIData","setct-OIData",NID_setct_OIData,4,&(lvalues[3915]),0}, | ||
1489 | {"setct-PI","setct-PI",NID_setct_PI,4,&(lvalues[3919]),0}, | ||
1490 | {"setct-PIData","setct-PIData",NID_setct_PIData,4,&(lvalues[3923]),0}, | ||
1491 | {"setct-PIDataUnsigned","setct-PIDataUnsigned", | ||
1492 | NID_setct_PIDataUnsigned,4,&(lvalues[3927]),0}, | ||
1493 | {"setct-HODInput","setct-HODInput",NID_setct_HODInput,4, | ||
1494 | &(lvalues[3931]),0}, | ||
1495 | {"setct-AuthResBaggage","setct-AuthResBaggage", | ||
1496 | NID_setct_AuthResBaggage,4,&(lvalues[3935]),0}, | ||
1497 | {"setct-AuthRevReqBaggage","setct-AuthRevReqBaggage", | ||
1498 | NID_setct_AuthRevReqBaggage,4,&(lvalues[3939]),0}, | ||
1499 | {"setct-AuthRevResBaggage","setct-AuthRevResBaggage", | ||
1500 | NID_setct_AuthRevResBaggage,4,&(lvalues[3943]),0}, | ||
1501 | {"setct-CapTokenSeq","setct-CapTokenSeq",NID_setct_CapTokenSeq,4, | ||
1502 | &(lvalues[3947]),0}, | ||
1503 | {"setct-PInitResData","setct-PInitResData",NID_setct_PInitResData,4, | ||
1504 | &(lvalues[3951]),0}, | ||
1505 | {"setct-PI-TBS","setct-PI-TBS",NID_setct_PI_TBS,4,&(lvalues[3955]),0}, | ||
1506 | {"setct-PResData","setct-PResData",NID_setct_PResData,4, | ||
1507 | &(lvalues[3959]),0}, | ||
1508 | {"setct-AuthReqTBS","setct-AuthReqTBS",NID_setct_AuthReqTBS,4, | ||
1509 | &(lvalues[3963]),0}, | ||
1510 | {"setct-AuthResTBS","setct-AuthResTBS",NID_setct_AuthResTBS,4, | ||
1511 | &(lvalues[3967]),0}, | ||
1512 | {"setct-AuthResTBSX","setct-AuthResTBSX",NID_setct_AuthResTBSX,4, | ||
1513 | &(lvalues[3971]),0}, | ||
1514 | {"setct-AuthTokenTBS","setct-AuthTokenTBS",NID_setct_AuthTokenTBS,4, | ||
1515 | &(lvalues[3975]),0}, | ||
1516 | {"setct-CapTokenData","setct-CapTokenData",NID_setct_CapTokenData,4, | ||
1517 | &(lvalues[3979]),0}, | ||
1518 | {"setct-CapTokenTBS","setct-CapTokenTBS",NID_setct_CapTokenTBS,4, | ||
1519 | &(lvalues[3983]),0}, | ||
1520 | {"setct-AcqCardCodeMsg","setct-AcqCardCodeMsg", | ||
1521 | NID_setct_AcqCardCodeMsg,4,&(lvalues[3987]),0}, | ||
1522 | {"setct-AuthRevReqTBS","setct-AuthRevReqTBS",NID_setct_AuthRevReqTBS, | ||
1523 | 4,&(lvalues[3991]),0}, | ||
1524 | {"setct-AuthRevResData","setct-AuthRevResData", | ||
1525 | NID_setct_AuthRevResData,4,&(lvalues[3995]),0}, | ||
1526 | {"setct-AuthRevResTBS","setct-AuthRevResTBS",NID_setct_AuthRevResTBS, | ||
1527 | 4,&(lvalues[3999]),0}, | ||
1528 | {"setct-CapReqTBS","setct-CapReqTBS",NID_setct_CapReqTBS,4, | ||
1529 | &(lvalues[4003]),0}, | ||
1530 | {"setct-CapReqTBSX","setct-CapReqTBSX",NID_setct_CapReqTBSX,4, | ||
1531 | &(lvalues[4007]),0}, | ||
1532 | {"setct-CapResData","setct-CapResData",NID_setct_CapResData,4, | ||
1533 | &(lvalues[4011]),0}, | ||
1534 | {"setct-CapRevReqTBS","setct-CapRevReqTBS",NID_setct_CapRevReqTBS,4, | ||
1535 | &(lvalues[4015]),0}, | ||
1536 | {"setct-CapRevReqTBSX","setct-CapRevReqTBSX",NID_setct_CapRevReqTBSX, | ||
1537 | 4,&(lvalues[4019]),0}, | ||
1538 | {"setct-CapRevResData","setct-CapRevResData",NID_setct_CapRevResData, | ||
1539 | 4,&(lvalues[4023]),0}, | ||
1540 | {"setct-CredReqTBS","setct-CredReqTBS",NID_setct_CredReqTBS,4, | ||
1541 | &(lvalues[4027]),0}, | ||
1542 | {"setct-CredReqTBSX","setct-CredReqTBSX",NID_setct_CredReqTBSX,4, | ||
1543 | &(lvalues[4031]),0}, | ||
1544 | {"setct-CredResData","setct-CredResData",NID_setct_CredResData,4, | ||
1545 | &(lvalues[4035]),0}, | ||
1546 | {"setct-CredRevReqTBS","setct-CredRevReqTBS",NID_setct_CredRevReqTBS, | ||
1547 | 4,&(lvalues[4039]),0}, | ||
1548 | {"setct-CredRevReqTBSX","setct-CredRevReqTBSX", | ||
1549 | NID_setct_CredRevReqTBSX,4,&(lvalues[4043]),0}, | ||
1550 | {"setct-CredRevResData","setct-CredRevResData", | ||
1551 | NID_setct_CredRevResData,4,&(lvalues[4047]),0}, | ||
1552 | {"setct-PCertReqData","setct-PCertReqData",NID_setct_PCertReqData,4, | ||
1553 | &(lvalues[4051]),0}, | ||
1554 | {"setct-PCertResTBS","setct-PCertResTBS",NID_setct_PCertResTBS,4, | ||
1555 | &(lvalues[4055]),0}, | ||
1556 | {"setct-BatchAdminReqData","setct-BatchAdminReqData", | ||
1557 | NID_setct_BatchAdminReqData,4,&(lvalues[4059]),0}, | ||
1558 | {"setct-BatchAdminResData","setct-BatchAdminResData", | ||
1559 | NID_setct_BatchAdminResData,4,&(lvalues[4063]),0}, | ||
1560 | {"setct-CardCInitResTBS","setct-CardCInitResTBS", | ||
1561 | NID_setct_CardCInitResTBS,4,&(lvalues[4067]),0}, | ||
1562 | {"setct-MeAqCInitResTBS","setct-MeAqCInitResTBS", | ||
1563 | NID_setct_MeAqCInitResTBS,4,&(lvalues[4071]),0}, | ||
1564 | {"setct-RegFormResTBS","setct-RegFormResTBS",NID_setct_RegFormResTBS, | ||
1565 | 4,&(lvalues[4075]),0}, | ||
1566 | {"setct-CertReqData","setct-CertReqData",NID_setct_CertReqData,4, | ||
1567 | &(lvalues[4079]),0}, | ||
1568 | {"setct-CertReqTBS","setct-CertReqTBS",NID_setct_CertReqTBS,4, | ||
1569 | &(lvalues[4083]),0}, | ||
1570 | {"setct-CertResData","setct-CertResData",NID_setct_CertResData,4, | ||
1571 | &(lvalues[4087]),0}, | ||
1572 | {"setct-CertInqReqTBS","setct-CertInqReqTBS",NID_setct_CertInqReqTBS, | ||
1573 | 4,&(lvalues[4091]),0}, | ||
1574 | {"setct-ErrorTBS","setct-ErrorTBS",NID_setct_ErrorTBS,4, | ||
1575 | &(lvalues[4095]),0}, | ||
1576 | {"setct-PIDualSignedTBE","setct-PIDualSignedTBE", | ||
1577 | NID_setct_PIDualSignedTBE,4,&(lvalues[4099]),0}, | ||
1578 | {"setct-PIUnsignedTBE","setct-PIUnsignedTBE",NID_setct_PIUnsignedTBE, | ||
1579 | 4,&(lvalues[4103]),0}, | ||
1580 | {"setct-AuthReqTBE","setct-AuthReqTBE",NID_setct_AuthReqTBE,4, | ||
1581 | &(lvalues[4107]),0}, | ||
1582 | {"setct-AuthResTBE","setct-AuthResTBE",NID_setct_AuthResTBE,4, | ||
1583 | &(lvalues[4111]),0}, | ||
1584 | {"setct-AuthResTBEX","setct-AuthResTBEX",NID_setct_AuthResTBEX,4, | ||
1585 | &(lvalues[4115]),0}, | ||
1586 | {"setct-AuthTokenTBE","setct-AuthTokenTBE",NID_setct_AuthTokenTBE,4, | ||
1587 | &(lvalues[4119]),0}, | ||
1588 | {"setct-CapTokenTBE","setct-CapTokenTBE",NID_setct_CapTokenTBE,4, | ||
1589 | &(lvalues[4123]),0}, | ||
1590 | {"setct-CapTokenTBEX","setct-CapTokenTBEX",NID_setct_CapTokenTBEX,4, | ||
1591 | &(lvalues[4127]),0}, | ||
1592 | {"setct-AcqCardCodeMsgTBE","setct-AcqCardCodeMsgTBE", | ||
1593 | NID_setct_AcqCardCodeMsgTBE,4,&(lvalues[4131]),0}, | ||
1594 | {"setct-AuthRevReqTBE","setct-AuthRevReqTBE",NID_setct_AuthRevReqTBE, | ||
1595 | 4,&(lvalues[4135]),0}, | ||
1596 | {"setct-AuthRevResTBE","setct-AuthRevResTBE",NID_setct_AuthRevResTBE, | ||
1597 | 4,&(lvalues[4139]),0}, | ||
1598 | {"setct-AuthRevResTBEB","setct-AuthRevResTBEB", | ||
1599 | NID_setct_AuthRevResTBEB,4,&(lvalues[4143]),0}, | ||
1600 | {"setct-CapReqTBE","setct-CapReqTBE",NID_setct_CapReqTBE,4, | ||
1601 | &(lvalues[4147]),0}, | ||
1602 | {"setct-CapReqTBEX","setct-CapReqTBEX",NID_setct_CapReqTBEX,4, | ||
1603 | &(lvalues[4151]),0}, | ||
1604 | {"setct-CapResTBE","setct-CapResTBE",NID_setct_CapResTBE,4, | ||
1605 | &(lvalues[4155]),0}, | ||
1606 | {"setct-CapRevReqTBE","setct-CapRevReqTBE",NID_setct_CapRevReqTBE,4, | ||
1607 | &(lvalues[4159]),0}, | ||
1608 | {"setct-CapRevReqTBEX","setct-CapRevReqTBEX",NID_setct_CapRevReqTBEX, | ||
1609 | 4,&(lvalues[4163]),0}, | ||
1610 | {"setct-CapRevResTBE","setct-CapRevResTBE",NID_setct_CapRevResTBE,4, | ||
1611 | &(lvalues[4167]),0}, | ||
1612 | {"setct-CredReqTBE","setct-CredReqTBE",NID_setct_CredReqTBE,4, | ||
1613 | &(lvalues[4171]),0}, | ||
1614 | {"setct-CredReqTBEX","setct-CredReqTBEX",NID_setct_CredReqTBEX,4, | ||
1615 | &(lvalues[4175]),0}, | ||
1616 | {"setct-CredResTBE","setct-CredResTBE",NID_setct_CredResTBE,4, | ||
1617 | &(lvalues[4179]),0}, | ||
1618 | {"setct-CredRevReqTBE","setct-CredRevReqTBE",NID_setct_CredRevReqTBE, | ||
1619 | 4,&(lvalues[4183]),0}, | ||
1620 | {"setct-CredRevReqTBEX","setct-CredRevReqTBEX", | ||
1621 | NID_setct_CredRevReqTBEX,4,&(lvalues[4187]),0}, | ||
1622 | {"setct-CredRevResTBE","setct-CredRevResTBE",NID_setct_CredRevResTBE, | ||
1623 | 4,&(lvalues[4191]),0}, | ||
1624 | {"setct-BatchAdminReqTBE","setct-BatchAdminReqTBE", | ||
1625 | NID_setct_BatchAdminReqTBE,4,&(lvalues[4195]),0}, | ||
1626 | {"setct-BatchAdminResTBE","setct-BatchAdminResTBE", | ||
1627 | NID_setct_BatchAdminResTBE,4,&(lvalues[4199]),0}, | ||
1628 | {"setct-RegFormReqTBE","setct-RegFormReqTBE",NID_setct_RegFormReqTBE, | ||
1629 | 4,&(lvalues[4203]),0}, | ||
1630 | {"setct-CertReqTBE","setct-CertReqTBE",NID_setct_CertReqTBE,4, | ||
1631 | &(lvalues[4207]),0}, | ||
1632 | {"setct-CertReqTBEX","setct-CertReqTBEX",NID_setct_CertReqTBEX,4, | ||
1633 | &(lvalues[4211]),0}, | ||
1634 | {"setct-CertResTBE","setct-CertResTBE",NID_setct_CertResTBE,4, | ||
1635 | &(lvalues[4215]),0}, | ||
1636 | {"setct-CRLNotificationTBS","setct-CRLNotificationTBS", | ||
1637 | NID_setct_CRLNotificationTBS,4,&(lvalues[4219]),0}, | ||
1638 | {"setct-CRLNotificationResTBS","setct-CRLNotificationResTBS", | ||
1639 | NID_setct_CRLNotificationResTBS,4,&(lvalues[4223]),0}, | ||
1640 | {"setct-BCIDistributionTBS","setct-BCIDistributionTBS", | ||
1641 | NID_setct_BCIDistributionTBS,4,&(lvalues[4227]),0}, | ||
1642 | {"setext-genCrypt","generic cryptogram",NID_setext_genCrypt,4, | ||
1643 | &(lvalues[4231]),0}, | ||
1644 | {"setext-miAuth","merchant initiated auth",NID_setext_miAuth,4, | ||
1645 | &(lvalues[4235]),0}, | ||
1646 | {"setext-pinSecure","setext-pinSecure",NID_setext_pinSecure,4, | ||
1647 | &(lvalues[4239]),0}, | ||
1648 | {"setext-pinAny","setext-pinAny",NID_setext_pinAny,4,&(lvalues[4243]),0}, | ||
1649 | {"setext-track2","setext-track2",NID_setext_track2,4,&(lvalues[4247]),0}, | ||
1650 | {"setext-cv","additional verification",NID_setext_cv,4, | ||
1651 | &(lvalues[4251]),0}, | ||
1652 | {"set-policy-root","set-policy-root",NID_set_policy_root,4, | ||
1653 | &(lvalues[4255]),0}, | ||
1654 | {"setCext-hashedRoot","setCext-hashedRoot",NID_setCext_hashedRoot,4, | ||
1655 | &(lvalues[4259]),0}, | ||
1656 | {"setCext-certType","setCext-certType",NID_setCext_certType,4, | ||
1657 | &(lvalues[4263]),0}, | ||
1658 | {"setCext-merchData","setCext-merchData",NID_setCext_merchData,4, | ||
1659 | &(lvalues[4267]),0}, | ||
1660 | {"setCext-cCertRequired","setCext-cCertRequired", | ||
1661 | NID_setCext_cCertRequired,4,&(lvalues[4271]),0}, | ||
1662 | {"setCext-tunneling","setCext-tunneling",NID_setCext_tunneling,4, | ||
1663 | &(lvalues[4275]),0}, | ||
1664 | {"setCext-setExt","setCext-setExt",NID_setCext_setExt,4, | ||
1665 | &(lvalues[4279]),0}, | ||
1666 | {"setCext-setQualf","setCext-setQualf",NID_setCext_setQualf,4, | ||
1667 | &(lvalues[4283]),0}, | ||
1668 | {"setCext-PGWYcapabilities","setCext-PGWYcapabilities", | ||
1669 | NID_setCext_PGWYcapabilities,4,&(lvalues[4287]),0}, | ||
1670 | {"setCext-TokenIdentifier","setCext-TokenIdentifier", | ||
1671 | NID_setCext_TokenIdentifier,4,&(lvalues[4291]),0}, | ||
1672 | {"setCext-Track2Data","setCext-Track2Data",NID_setCext_Track2Data,4, | ||
1673 | &(lvalues[4295]),0}, | ||
1674 | {"setCext-TokenType","setCext-TokenType",NID_setCext_TokenType,4, | ||
1675 | &(lvalues[4299]),0}, | ||
1676 | {"setCext-IssuerCapabilities","setCext-IssuerCapabilities", | ||
1677 | NID_setCext_IssuerCapabilities,4,&(lvalues[4303]),0}, | ||
1678 | {"setAttr-Cert","setAttr-Cert",NID_setAttr_Cert,4,&(lvalues[4307]),0}, | ||
1679 | {"setAttr-PGWYcap","payment gateway capabilities",NID_setAttr_PGWYcap, | ||
1680 | 4,&(lvalues[4311]),0}, | ||
1681 | {"setAttr-TokenType","setAttr-TokenType",NID_setAttr_TokenType,4, | ||
1682 | &(lvalues[4315]),0}, | ||
1683 | {"setAttr-IssCap","issuer capabilities",NID_setAttr_IssCap,4, | ||
1684 | &(lvalues[4319]),0}, | ||
1685 | {"set-rootKeyThumb","set-rootKeyThumb",NID_set_rootKeyThumb,5, | ||
1686 | &(lvalues[4323]),0}, | ||
1687 | {"set-addPolicy","set-addPolicy",NID_set_addPolicy,5,&(lvalues[4328]),0}, | ||
1688 | {"setAttr-Token-EMV","setAttr-Token-EMV",NID_setAttr_Token_EMV,5, | ||
1689 | &(lvalues[4333]),0}, | ||
1690 | {"setAttr-Token-B0Prime","setAttr-Token-B0Prime", | ||
1691 | NID_setAttr_Token_B0Prime,5,&(lvalues[4338]),0}, | ||
1692 | {"setAttr-IssCap-CVM","setAttr-IssCap-CVM",NID_setAttr_IssCap_CVM,5, | ||
1693 | &(lvalues[4343]),0}, | ||
1694 | {"setAttr-IssCap-T2","setAttr-IssCap-T2",NID_setAttr_IssCap_T2,5, | ||
1695 | &(lvalues[4348]),0}, | ||
1696 | {"setAttr-IssCap-Sig","setAttr-IssCap-Sig",NID_setAttr_IssCap_Sig,5, | ||
1697 | &(lvalues[4353]),0}, | ||
1698 | {"setAttr-GenCryptgrm","generate cryptogram",NID_setAttr_GenCryptgrm, | ||
1699 | 6,&(lvalues[4358]),0}, | ||
1700 | {"setAttr-T2Enc","encrypted track 2",NID_setAttr_T2Enc,6, | ||
1701 | &(lvalues[4364]),0}, | ||
1702 | {"setAttr-T2cleartxt","cleartext track 2",NID_setAttr_T2cleartxt,6, | ||
1703 | &(lvalues[4370]),0}, | ||
1704 | {"setAttr-TokICCsig","ICC or token signature",NID_setAttr_TokICCsig,6, | ||
1705 | &(lvalues[4376]),0}, | ||
1706 | {"setAttr-SecDevSig","secure device signature",NID_setAttr_SecDevSig, | ||
1707 | 6,&(lvalues[4382]),0}, | ||
1708 | {"set-brand-IATA-ATA","set-brand-IATA-ATA",NID_set_brand_IATA_ATA,4, | ||
1709 | &(lvalues[4388]),0}, | ||
1710 | {"set-brand-Diners","set-brand-Diners",NID_set_brand_Diners,4, | ||
1711 | &(lvalues[4392]),0}, | ||
1712 | {"set-brand-AmericanExpress","set-brand-AmericanExpress", | ||
1713 | NID_set_brand_AmericanExpress,4,&(lvalues[4396]),0}, | ||
1714 | {"set-brand-JCB","set-brand-JCB",NID_set_brand_JCB,4,&(lvalues[4400]),0}, | ||
1715 | {"set-brand-Visa","set-brand-Visa",NID_set_brand_Visa,4, | ||
1716 | &(lvalues[4404]),0}, | ||
1717 | {"set-brand-MasterCard","set-brand-MasterCard", | ||
1718 | NID_set_brand_MasterCard,4,&(lvalues[4408]),0}, | ||
1719 | {"set-brand-Novus","set-brand-Novus",NID_set_brand_Novus,5, | ||
1720 | &(lvalues[4412]),0}, | ||
1721 | {"DES-CDMF","des-cdmf",NID_des_cdmf,8,&(lvalues[4417]),0}, | ||
1722 | {"rsaOAEPEncryptionSET","rsaOAEPEncryptionSET", | ||
1723 | NID_rsaOAEPEncryptionSET,9,&(lvalues[4425]),0}, | ||
1724 | {NULL,NULL,NID_undef,0,NULL}, | ||
1725 | {NULL,NULL,NID_undef,0,NULL}, | ||
1726 | {NULL,NULL,NID_undef,0,NULL}, | ||
1727 | {"msSmartcardLogin","Microsoft Smartcardlogin",NID_ms_smartcard_login, | ||
1728 | 10,&(lvalues[4434]),0}, | ||
1729 | {"msUPN","Microsoft Universal Principal Name",NID_ms_upn,10, | ||
1730 | &(lvalues[4444]),0}, | ||
1731 | }; | ||
1732 | |||
1733 | static ASN1_OBJECT *sn_objs[NUM_SN]={ | ||
1734 | &(nid_objs[364]),/* "AD_DVCS" */ | ||
1735 | &(nid_objs[419]),/* "AES-128-CBC" */ | ||
1736 | &(nid_objs[421]),/* "AES-128-CFB" */ | ||
1737 | &(nid_objs[418]),/* "AES-128-ECB" */ | ||
1738 | &(nid_objs[420]),/* "AES-128-OFB" */ | ||
1739 | &(nid_objs[423]),/* "AES-192-CBC" */ | ||
1740 | &(nid_objs[425]),/* "AES-192-CFB" */ | ||
1741 | &(nid_objs[422]),/* "AES-192-ECB" */ | ||
1742 | &(nid_objs[424]),/* "AES-192-OFB" */ | ||
1743 | &(nid_objs[427]),/* "AES-256-CBC" */ | ||
1744 | &(nid_objs[429]),/* "AES-256-CFB" */ | ||
1745 | &(nid_objs[426]),/* "AES-256-ECB" */ | ||
1746 | &(nid_objs[428]),/* "AES-256-OFB" */ | ||
1747 | &(nid_objs[91]),/* "BF-CBC" */ | ||
1748 | &(nid_objs[93]),/* "BF-CFB" */ | ||
1749 | &(nid_objs[92]),/* "BF-ECB" */ | ||
1750 | &(nid_objs[94]),/* "BF-OFB" */ | ||
1751 | &(nid_objs[14]),/* "C" */ | ||
1752 | &(nid_objs[108]),/* "CAST5-CBC" */ | ||
1753 | &(nid_objs[110]),/* "CAST5-CFB" */ | ||
1754 | &(nid_objs[109]),/* "CAST5-ECB" */ | ||
1755 | &(nid_objs[111]),/* "CAST5-OFB" */ | ||
1756 | &(nid_objs[404]),/* "CCITT" */ | ||
1757 | &(nid_objs[13]),/* "CN" */ | ||
1758 | &(nid_objs[141]),/* "CRLReason" */ | ||
1759 | &(nid_objs[417]),/* "CSPName" */ | ||
1760 | &(nid_objs[367]),/* "CrlID" */ | ||
1761 | &(nid_objs[391]),/* "DC" */ | ||
1762 | &(nid_objs[31]),/* "DES-CBC" */ | ||
1763 | &(nid_objs[643]),/* "DES-CDMF" */ | ||
1764 | &(nid_objs[30]),/* "DES-CFB" */ | ||
1765 | &(nid_objs[29]),/* "DES-ECB" */ | ||
1766 | &(nid_objs[32]),/* "DES-EDE" */ | ||
1767 | &(nid_objs[43]),/* "DES-EDE-CBC" */ | ||
1768 | &(nid_objs[60]),/* "DES-EDE-CFB" */ | ||
1769 | &(nid_objs[62]),/* "DES-EDE-OFB" */ | ||
1770 | &(nid_objs[33]),/* "DES-EDE3" */ | ||
1771 | &(nid_objs[44]),/* "DES-EDE3-CBC" */ | ||
1772 | &(nid_objs[61]),/* "DES-EDE3-CFB" */ | ||
1773 | &(nid_objs[63]),/* "DES-EDE3-OFB" */ | ||
1774 | &(nid_objs[45]),/* "DES-OFB" */ | ||
1775 | &(nid_objs[80]),/* "DESX-CBC" */ | ||
1776 | &(nid_objs[380]),/* "DOD" */ | ||
1777 | &(nid_objs[116]),/* "DSA" */ | ||
1778 | &(nid_objs[66]),/* "DSA-SHA" */ | ||
1779 | &(nid_objs[113]),/* "DSA-SHA1" */ | ||
1780 | &(nid_objs[70]),/* "DSA-SHA1-old" */ | ||
1781 | &(nid_objs[67]),/* "DSA-old" */ | ||
1782 | &(nid_objs[297]),/* "DVCS" */ | ||
1783 | &(nid_objs[99]),/* "GN" */ | ||
1784 | &(nid_objs[381]),/* "IANA" */ | ||
1785 | &(nid_objs[34]),/* "IDEA-CBC" */ | ||
1786 | &(nid_objs[35]),/* "IDEA-CFB" */ | ||
1787 | &(nid_objs[36]),/* "IDEA-ECB" */ | ||
1788 | &(nid_objs[46]),/* "IDEA-OFB" */ | ||
1789 | &(nid_objs[181]),/* "ISO" */ | ||
1790 | &(nid_objs[183]),/* "ISO-US" */ | ||
1791 | &(nid_objs[393]),/* "JOINT-ISO-CCITT" */ | ||
1792 | &(nid_objs[15]),/* "L" */ | ||
1793 | &(nid_objs[ 3]),/* "MD2" */ | ||
1794 | &(nid_objs[257]),/* "MD4" */ | ||
1795 | &(nid_objs[ 4]),/* "MD5" */ | ||
1796 | &(nid_objs[114]),/* "MD5-SHA1" */ | ||
1797 | &(nid_objs[95]),/* "MDC2" */ | ||
1798 | &(nid_objs[388]),/* "Mail" */ | ||
1799 | &(nid_objs[57]),/* "Netscape" */ | ||
1800 | &(nid_objs[366]),/* "Nonce" */ | ||
1801 | &(nid_objs[17]),/* "O" */ | ||
1802 | &(nid_objs[178]),/* "OCSP" */ | ||
1803 | &(nid_objs[180]),/* "OCSPSigning" */ | ||
1804 | &(nid_objs[379]),/* "ORG" */ | ||
1805 | &(nid_objs[18]),/* "OU" */ | ||
1806 | &(nid_objs[ 9]),/* "PBE-MD2-DES" */ | ||
1807 | &(nid_objs[168]),/* "PBE-MD2-RC2-64" */ | ||
1808 | &(nid_objs[10]),/* "PBE-MD5-DES" */ | ||
1809 | &(nid_objs[169]),/* "PBE-MD5-RC2-64" */ | ||
1810 | &(nid_objs[147]),/* "PBE-SHA1-2DES" */ | ||
1811 | &(nid_objs[146]),/* "PBE-SHA1-3DES" */ | ||
1812 | &(nid_objs[170]),/* "PBE-SHA1-DES" */ | ||
1813 | &(nid_objs[148]),/* "PBE-SHA1-RC2-128" */ | ||
1814 | &(nid_objs[149]),/* "PBE-SHA1-RC2-40" */ | ||
1815 | &(nid_objs[68]),/* "PBE-SHA1-RC2-64" */ | ||
1816 | &(nid_objs[144]),/* "PBE-SHA1-RC4-128" */ | ||
1817 | &(nid_objs[145]),/* "PBE-SHA1-RC4-40" */ | ||
1818 | &(nid_objs[161]),/* "PBES2" */ | ||
1819 | &(nid_objs[69]),/* "PBKDF2" */ | ||
1820 | &(nid_objs[162]),/* "PBMAC1" */ | ||
1821 | &(nid_objs[127]),/* "PKIX" */ | ||
1822 | &(nid_objs[98]),/* "RC2-40-CBC" */ | ||
1823 | &(nid_objs[166]),/* "RC2-64-CBC" */ | ||
1824 | &(nid_objs[37]),/* "RC2-CBC" */ | ||
1825 | &(nid_objs[39]),/* "RC2-CFB" */ | ||
1826 | &(nid_objs[38]),/* "RC2-ECB" */ | ||
1827 | &(nid_objs[40]),/* "RC2-OFB" */ | ||
1828 | &(nid_objs[ 5]),/* "RC4" */ | ||
1829 | &(nid_objs[97]),/* "RC4-40" */ | ||
1830 | &(nid_objs[120]),/* "RC5-CBC" */ | ||
1831 | &(nid_objs[122]),/* "RC5-CFB" */ | ||
1832 | &(nid_objs[121]),/* "RC5-ECB" */ | ||
1833 | &(nid_objs[123]),/* "RC5-OFB" */ | ||
1834 | &(nid_objs[117]),/* "RIPEMD160" */ | ||
1835 | &(nid_objs[124]),/* "RLE" */ | ||
1836 | &(nid_objs[19]),/* "RSA" */ | ||
1837 | &(nid_objs[ 7]),/* "RSA-MD2" */ | ||
1838 | &(nid_objs[396]),/* "RSA-MD4" */ | ||
1839 | &(nid_objs[ 8]),/* "RSA-MD5" */ | ||
1840 | &(nid_objs[96]),/* "RSA-MDC2" */ | ||
1841 | &(nid_objs[104]),/* "RSA-NP-MD5" */ | ||
1842 | &(nid_objs[119]),/* "RSA-RIPEMD160" */ | ||
1843 | &(nid_objs[42]),/* "RSA-SHA" */ | ||
1844 | &(nid_objs[65]),/* "RSA-SHA1" */ | ||
1845 | &(nid_objs[115]),/* "RSA-SHA1-2" */ | ||
1846 | &(nid_objs[41]),/* "SHA" */ | ||
1847 | &(nid_objs[64]),/* "SHA1" */ | ||
1848 | &(nid_objs[188]),/* "SMIME" */ | ||
1849 | &(nid_objs[167]),/* "SMIME-CAPS" */ | ||
1850 | &(nid_objs[100]),/* "SN" */ | ||
1851 | &(nid_objs[16]),/* "ST" */ | ||
1852 | &(nid_objs[143]),/* "SXNetID" */ | ||
1853 | &(nid_objs[458]),/* "UID" */ | ||
1854 | &(nid_objs[ 0]),/* "UNDEF" */ | ||
1855 | &(nid_objs[11]),/* "X500" */ | ||
1856 | &(nid_objs[378]),/* "X500algorithms" */ | ||
1857 | &(nid_objs[12]),/* "X509" */ | ||
1858 | &(nid_objs[184]),/* "X9-57" */ | ||
1859 | &(nid_objs[185]),/* "X9cm" */ | ||
1860 | &(nid_objs[125]),/* "ZLIB" */ | ||
1861 | &(nid_objs[478]),/* "aRecord" */ | ||
1862 | &(nid_objs[289]),/* "aaControls" */ | ||
1863 | &(nid_objs[287]),/* "ac-auditEntity" */ | ||
1864 | &(nid_objs[397]),/* "ac-proxying" */ | ||
1865 | &(nid_objs[288]),/* "ac-targeting" */ | ||
1866 | &(nid_objs[368]),/* "acceptableResponses" */ | ||
1867 | &(nid_objs[446]),/* "account" */ | ||
1868 | &(nid_objs[363]),/* "ad_timestamping" */ | ||
1869 | &(nid_objs[376]),/* "algorithm" */ | ||
1870 | &(nid_objs[405]),/* "ansi-X9-62" */ | ||
1871 | &(nid_objs[370]),/* "archiveCutoff" */ | ||
1872 | &(nid_objs[484]),/* "associatedDomain" */ | ||
1873 | &(nid_objs[485]),/* "associatedName" */ | ||
1874 | &(nid_objs[501]),/* "audio" */ | ||
1875 | &(nid_objs[177]),/* "authorityInfoAccess" */ | ||
1876 | &(nid_objs[90]),/* "authorityKeyIdentifier" */ | ||
1877 | &(nid_objs[87]),/* "basicConstraints" */ | ||
1878 | &(nid_objs[365]),/* "basicOCSPResponse" */ | ||
1879 | &(nid_objs[285]),/* "biometricInfo" */ | ||
1880 | &(nid_objs[494]),/* "buildingName" */ | ||
1881 | &(nid_objs[483]),/* "cNAMERecord" */ | ||
1882 | &(nid_objs[179]),/* "caIssuers" */ | ||
1883 | &(nid_objs[443]),/* "caseIgnoreIA5StringSyntax" */ | ||
1884 | &(nid_objs[152]),/* "certBag" */ | ||
1885 | &(nid_objs[89]),/* "certificatePolicies" */ | ||
1886 | &(nid_objs[54]),/* "challengePassword" */ | ||
1887 | &(nid_objs[407]),/* "characteristic-two-field" */ | ||
1888 | &(nid_objs[395]),/* "clearance" */ | ||
1889 | &(nid_objs[130]),/* "clientAuth" */ | ||
1890 | &(nid_objs[131]),/* "codeSigning" */ | ||
1891 | &(nid_objs[50]),/* "contentType" */ | ||
1892 | &(nid_objs[53]),/* "countersignature" */ | ||
1893 | &(nid_objs[153]),/* "crlBag" */ | ||
1894 | &(nid_objs[103]),/* "crlDistributionPoints" */ | ||
1895 | &(nid_objs[88]),/* "crlNumber" */ | ||
1896 | &(nid_objs[500]),/* "dITRedirect" */ | ||
1897 | &(nid_objs[451]),/* "dNSDomain" */ | ||
1898 | &(nid_objs[495]),/* "dSAQuality" */ | ||
1899 | &(nid_objs[434]),/* "data" */ | ||
1900 | &(nid_objs[390]),/* "dcobject" */ | ||
1901 | &(nid_objs[140]),/* "deltaCRL" */ | ||
1902 | &(nid_objs[107]),/* "description" */ | ||
1903 | &(nid_objs[28]),/* "dhKeyAgreement" */ | ||
1904 | &(nid_objs[382]),/* "directory" */ | ||
1905 | &(nid_objs[174]),/* "dnQualifier" */ | ||
1906 | &(nid_objs[447]),/* "document" */ | ||
1907 | &(nid_objs[471]),/* "documentAuthor" */ | ||
1908 | &(nid_objs[468]),/* "documentIdentifier" */ | ||
1909 | &(nid_objs[472]),/* "documentLocation" */ | ||
1910 | &(nid_objs[502]),/* "documentPublisher" */ | ||
1911 | &(nid_objs[449]),/* "documentSeries" */ | ||
1912 | &(nid_objs[469]),/* "documentTitle" */ | ||
1913 | &(nid_objs[470]),/* "documentVersion" */ | ||
1914 | &(nid_objs[392]),/* "domain" */ | ||
1915 | &(nid_objs[452]),/* "domainRelatedObject" */ | ||
1916 | &(nid_objs[416]),/* "ecdsa-with-SHA1" */ | ||
1917 | &(nid_objs[48]),/* "emailAddress" */ | ||
1918 | &(nid_objs[132]),/* "emailProtection" */ | ||
1919 | &(nid_objs[389]),/* "enterprises" */ | ||
1920 | &(nid_objs[384]),/* "experimental" */ | ||
1921 | &(nid_objs[172]),/* "extReq" */ | ||
1922 | &(nid_objs[56]),/* "extendedCertificateAttributes" */ | ||
1923 | &(nid_objs[126]),/* "extendedKeyUsage" */ | ||
1924 | &(nid_objs[372]),/* "extendedStatus" */ | ||
1925 | &(nid_objs[462]),/* "favouriteDrink" */ | ||
1926 | &(nid_objs[453]),/* "friendlyCountry" */ | ||
1927 | &(nid_objs[490]),/* "friendlyCountryName" */ | ||
1928 | &(nid_objs[156]),/* "friendlyName" */ | ||
1929 | &(nid_objs[509]),/* "generationQualifier" */ | ||
1930 | &(nid_objs[163]),/* "hmacWithSHA1" */ | ||
1931 | &(nid_objs[432]),/* "holdInstructionCallIssuer" */ | ||
1932 | &(nid_objs[430]),/* "holdInstructionCode" */ | ||
1933 | &(nid_objs[431]),/* "holdInstructionNone" */ | ||
1934 | &(nid_objs[433]),/* "holdInstructionReject" */ | ||
1935 | &(nid_objs[486]),/* "homePostalAddress" */ | ||
1936 | &(nid_objs[473]),/* "homeTelephoneNumber" */ | ||
1937 | &(nid_objs[466]),/* "host" */ | ||
1938 | &(nid_objs[442]),/* "iA5StringSyntax" */ | ||
1939 | &(nid_objs[266]),/* "id-aca" */ | ||
1940 | &(nid_objs[355]),/* "id-aca-accessIdentity" */ | ||
1941 | &(nid_objs[354]),/* "id-aca-authenticationInfo" */ | ||
1942 | &(nid_objs[356]),/* "id-aca-chargingIdentity" */ | ||
1943 | &(nid_objs[399]),/* "id-aca-encAttrs" */ | ||
1944 | &(nid_objs[357]),/* "id-aca-group" */ | ||
1945 | &(nid_objs[358]),/* "id-aca-role" */ | ||
1946 | &(nid_objs[176]),/* "id-ad" */ | ||
1947 | &(nid_objs[262]),/* "id-alg" */ | ||
1948 | &(nid_objs[323]),/* "id-alg-des40" */ | ||
1949 | &(nid_objs[326]),/* "id-alg-dh-pop" */ | ||
1950 | &(nid_objs[325]),/* "id-alg-dh-sig-hmac-sha1" */ | ||
1951 | &(nid_objs[324]),/* "id-alg-noSignature" */ | ||
1952 | &(nid_objs[268]),/* "id-cct" */ | ||
1953 | &(nid_objs[361]),/* "id-cct-PKIData" */ | ||
1954 | &(nid_objs[362]),/* "id-cct-PKIResponse" */ | ||
1955 | &(nid_objs[360]),/* "id-cct-crs" */ | ||
1956 | &(nid_objs[81]),/* "id-ce" */ | ||
1957 | &(nid_objs[263]),/* "id-cmc" */ | ||
1958 | &(nid_objs[334]),/* "id-cmc-addExtensions" */ | ||
1959 | &(nid_objs[346]),/* "id-cmc-confirmCertAcceptance" */ | ||
1960 | &(nid_objs[330]),/* "id-cmc-dataReturn" */ | ||
1961 | &(nid_objs[336]),/* "id-cmc-decryptedPOP" */ | ||
1962 | &(nid_objs[335]),/* "id-cmc-encryptedPOP" */ | ||
1963 | &(nid_objs[339]),/* "id-cmc-getCRL" */ | ||
1964 | &(nid_objs[338]),/* "id-cmc-getCert" */ | ||
1965 | &(nid_objs[328]),/* "id-cmc-identification" */ | ||
1966 | &(nid_objs[329]),/* "id-cmc-identityProof" */ | ||
1967 | &(nid_objs[337]),/* "id-cmc-lraPOPWitness" */ | ||
1968 | &(nid_objs[344]),/* "id-cmc-popLinkRandom" */ | ||
1969 | &(nid_objs[345]),/* "id-cmc-popLinkWitness" */ | ||
1970 | &(nid_objs[343]),/* "id-cmc-queryPending" */ | ||
1971 | &(nid_objs[333]),/* "id-cmc-recipientNonce" */ | ||
1972 | &(nid_objs[341]),/* "id-cmc-regInfo" */ | ||
1973 | &(nid_objs[342]),/* "id-cmc-responseInfo" */ | ||
1974 | &(nid_objs[340]),/* "id-cmc-revokeRequest" */ | ||
1975 | &(nid_objs[332]),/* "id-cmc-senderNonce" */ | ||
1976 | &(nid_objs[327]),/* "id-cmc-statusInfo" */ | ||
1977 | &(nid_objs[331]),/* "id-cmc-transactionId" */ | ||
1978 | &(nid_objs[408]),/* "id-ecPublicKey" */ | ||
1979 | &(nid_objs[508]),/* "id-hex-multipart-message" */ | ||
1980 | &(nid_objs[507]),/* "id-hex-partial-message" */ | ||
1981 | &(nid_objs[260]),/* "id-it" */ | ||
1982 | &(nid_objs[302]),/* "id-it-caKeyUpdateInfo" */ | ||
1983 | &(nid_objs[298]),/* "id-it-caProtEncCert" */ | ||
1984 | &(nid_objs[311]),/* "id-it-confirmWaitTime" */ | ||
1985 | &(nid_objs[303]),/* "id-it-currentCRL" */ | ||
1986 | &(nid_objs[300]),/* "id-it-encKeyPairTypes" */ | ||
1987 | &(nid_objs[310]),/* "id-it-implicitConfirm" */ | ||
1988 | &(nid_objs[308]),/* "id-it-keyPairParamRep" */ | ||
1989 | &(nid_objs[307]),/* "id-it-keyPairParamReq" */ | ||
1990 | &(nid_objs[312]),/* "id-it-origPKIMessage" */ | ||
1991 | &(nid_objs[301]),/* "id-it-preferredSymmAlg" */ | ||
1992 | &(nid_objs[309]),/* "id-it-revPassphrase" */ | ||
1993 | &(nid_objs[299]),/* "id-it-signKeyPairTypes" */ | ||
1994 | &(nid_objs[305]),/* "id-it-subscriptionRequest" */ | ||
1995 | &(nid_objs[306]),/* "id-it-subscriptionResponse" */ | ||
1996 | &(nid_objs[304]),/* "id-it-unsupportedOIDs" */ | ||
1997 | &(nid_objs[128]),/* "id-kp" */ | ||
1998 | &(nid_objs[280]),/* "id-mod-attribute-cert" */ | ||
1999 | &(nid_objs[274]),/* "id-mod-cmc" */ | ||
2000 | &(nid_objs[277]),/* "id-mod-cmp" */ | ||
2001 | &(nid_objs[284]),/* "id-mod-cmp2000" */ | ||
2002 | &(nid_objs[273]),/* "id-mod-crmf" */ | ||
2003 | &(nid_objs[283]),/* "id-mod-dvcs" */ | ||
2004 | &(nid_objs[275]),/* "id-mod-kea-profile-88" */ | ||
2005 | &(nid_objs[276]),/* "id-mod-kea-profile-93" */ | ||
2006 | &(nid_objs[282]),/* "id-mod-ocsp" */ | ||
2007 | &(nid_objs[278]),/* "id-mod-qualified-cert-88" */ | ||
2008 | &(nid_objs[279]),/* "id-mod-qualified-cert-93" */ | ||
2009 | &(nid_objs[281]),/* "id-mod-timestamp-protocol" */ | ||
2010 | &(nid_objs[264]),/* "id-on" */ | ||
2011 | &(nid_objs[347]),/* "id-on-personalData" */ | ||
2012 | &(nid_objs[265]),/* "id-pda" */ | ||
2013 | &(nid_objs[352]),/* "id-pda-countryOfCitizenship" */ | ||
2014 | &(nid_objs[353]),/* "id-pda-countryOfResidence" */ | ||
2015 | &(nid_objs[348]),/* "id-pda-dateOfBirth" */ | ||
2016 | &(nid_objs[351]),/* "id-pda-gender" */ | ||
2017 | &(nid_objs[349]),/* "id-pda-placeOfBirth" */ | ||
2018 | &(nid_objs[175]),/* "id-pe" */ | ||
2019 | &(nid_objs[261]),/* "id-pkip" */ | ||
2020 | &(nid_objs[258]),/* "id-pkix-mod" */ | ||
2021 | &(nid_objs[269]),/* "id-pkix1-explicit-88" */ | ||
2022 | &(nid_objs[271]),/* "id-pkix1-explicit-93" */ | ||
2023 | &(nid_objs[270]),/* "id-pkix1-implicit-88" */ | ||
2024 | &(nid_objs[272]),/* "id-pkix1-implicit-93" */ | ||
2025 | &(nid_objs[267]),/* "id-qcs" */ | ||
2026 | &(nid_objs[359]),/* "id-qcs-pkixQCSyntax-v1" */ | ||
2027 | &(nid_objs[259]),/* "id-qt" */ | ||
2028 | &(nid_objs[164]),/* "id-qt-cps" */ | ||
2029 | &(nid_objs[165]),/* "id-qt-unotice" */ | ||
2030 | &(nid_objs[313]),/* "id-regCtrl" */ | ||
2031 | &(nid_objs[316]),/* "id-regCtrl-authenticator" */ | ||
2032 | &(nid_objs[319]),/* "id-regCtrl-oldCertID" */ | ||
2033 | &(nid_objs[318]),/* "id-regCtrl-pkiArchiveOptions" */ | ||
2034 | &(nid_objs[317]),/* "id-regCtrl-pkiPublicationInfo" */ | ||
2035 | &(nid_objs[320]),/* "id-regCtrl-protocolEncrKey" */ | ||
2036 | &(nid_objs[315]),/* "id-regCtrl-regToken" */ | ||
2037 | &(nid_objs[314]),/* "id-regInfo" */ | ||
2038 | &(nid_objs[322]),/* "id-regInfo-certReq" */ | ||
2039 | &(nid_objs[321]),/* "id-regInfo-utf8Pairs" */ | ||
2040 | &(nid_objs[512]),/* "id-set" */ | ||
2041 | &(nid_objs[191]),/* "id-smime-aa" */ | ||
2042 | &(nid_objs[215]),/* "id-smime-aa-contentHint" */ | ||
2043 | &(nid_objs[218]),/* "id-smime-aa-contentIdentifier" */ | ||
2044 | &(nid_objs[221]),/* "id-smime-aa-contentReference" */ | ||
2045 | &(nid_objs[240]),/* "id-smime-aa-dvcs-dvc" */ | ||
2046 | &(nid_objs[217]),/* "id-smime-aa-encapContentType" */ | ||
2047 | &(nid_objs[222]),/* "id-smime-aa-encrypKeyPref" */ | ||
2048 | &(nid_objs[220]),/* "id-smime-aa-equivalentLabels" */ | ||
2049 | &(nid_objs[232]),/* "id-smime-aa-ets-CertificateRefs" */ | ||
2050 | &(nid_objs[233]),/* "id-smime-aa-ets-RevocationRefs" */ | ||
2051 | &(nid_objs[238]),/* "id-smime-aa-ets-archiveTimeStamp" */ | ||
2052 | &(nid_objs[237]),/* "id-smime-aa-ets-certCRLTimestamp" */ | ||
2053 | &(nid_objs[234]),/* "id-smime-aa-ets-certValues" */ | ||
2054 | &(nid_objs[227]),/* "id-smime-aa-ets-commitmentType" */ | ||
2055 | &(nid_objs[231]),/* "id-smime-aa-ets-contentTimestamp" */ | ||
2056 | &(nid_objs[236]),/* "id-smime-aa-ets-escTimeStamp" */ | ||
2057 | &(nid_objs[230]),/* "id-smime-aa-ets-otherSigCert" */ | ||
2058 | &(nid_objs[235]),/* "id-smime-aa-ets-revocationValues" */ | ||
2059 | &(nid_objs[226]),/* "id-smime-aa-ets-sigPolicyId" */ | ||
2060 | &(nid_objs[229]),/* "id-smime-aa-ets-signerAttr" */ | ||
2061 | &(nid_objs[228]),/* "id-smime-aa-ets-signerLocation" */ | ||
2062 | &(nid_objs[219]),/* "id-smime-aa-macValue" */ | ||
2063 | &(nid_objs[214]),/* "id-smime-aa-mlExpandHistory" */ | ||
2064 | &(nid_objs[216]),/* "id-smime-aa-msgSigDigest" */ | ||
2065 | &(nid_objs[212]),/* "id-smime-aa-receiptRequest" */ | ||
2066 | &(nid_objs[213]),/* "id-smime-aa-securityLabel" */ | ||
2067 | &(nid_objs[239]),/* "id-smime-aa-signatureType" */ | ||
2068 | &(nid_objs[223]),/* "id-smime-aa-signingCertificate" */ | ||
2069 | &(nid_objs[224]),/* "id-smime-aa-smimeEncryptCerts" */ | ||
2070 | &(nid_objs[225]),/* "id-smime-aa-timeStampToken" */ | ||
2071 | &(nid_objs[192]),/* "id-smime-alg" */ | ||
2072 | &(nid_objs[243]),/* "id-smime-alg-3DESwrap" */ | ||
2073 | &(nid_objs[246]),/* "id-smime-alg-CMS3DESwrap" */ | ||
2074 | &(nid_objs[247]),/* "id-smime-alg-CMSRC2wrap" */ | ||
2075 | &(nid_objs[245]),/* "id-smime-alg-ESDH" */ | ||
2076 | &(nid_objs[241]),/* "id-smime-alg-ESDHwith3DES" */ | ||
2077 | &(nid_objs[242]),/* "id-smime-alg-ESDHwithRC2" */ | ||
2078 | &(nid_objs[244]),/* "id-smime-alg-RC2wrap" */ | ||
2079 | &(nid_objs[193]),/* "id-smime-cd" */ | ||
2080 | &(nid_objs[248]),/* "id-smime-cd-ldap" */ | ||
2081 | &(nid_objs[190]),/* "id-smime-ct" */ | ||
2082 | &(nid_objs[210]),/* "id-smime-ct-DVCSRequestData" */ | ||
2083 | &(nid_objs[211]),/* "id-smime-ct-DVCSResponseData" */ | ||
2084 | &(nid_objs[208]),/* "id-smime-ct-TDTInfo" */ | ||
2085 | &(nid_objs[207]),/* "id-smime-ct-TSTInfo" */ | ||
2086 | &(nid_objs[205]),/* "id-smime-ct-authData" */ | ||
2087 | &(nid_objs[209]),/* "id-smime-ct-contentInfo" */ | ||
2088 | &(nid_objs[206]),/* "id-smime-ct-publishCert" */ | ||
2089 | &(nid_objs[204]),/* "id-smime-ct-receipt" */ | ||
2090 | &(nid_objs[195]),/* "id-smime-cti" */ | ||
2091 | &(nid_objs[255]),/* "id-smime-cti-ets-proofOfApproval" */ | ||
2092 | &(nid_objs[256]),/* "id-smime-cti-ets-proofOfCreation" */ | ||
2093 | &(nid_objs[253]),/* "id-smime-cti-ets-proofOfDelivery" */ | ||
2094 | &(nid_objs[251]),/* "id-smime-cti-ets-proofOfOrigin" */ | ||
2095 | &(nid_objs[252]),/* "id-smime-cti-ets-proofOfReceipt" */ | ||
2096 | &(nid_objs[254]),/* "id-smime-cti-ets-proofOfSender" */ | ||
2097 | &(nid_objs[189]),/* "id-smime-mod" */ | ||
2098 | &(nid_objs[196]),/* "id-smime-mod-cms" */ | ||
2099 | &(nid_objs[197]),/* "id-smime-mod-ess" */ | ||
2100 | &(nid_objs[202]),/* "id-smime-mod-ets-eSigPolicy-88" */ | ||
2101 | &(nid_objs[203]),/* "id-smime-mod-ets-eSigPolicy-97" */ | ||
2102 | &(nid_objs[200]),/* "id-smime-mod-ets-eSignature-88" */ | ||
2103 | &(nid_objs[201]),/* "id-smime-mod-ets-eSignature-97" */ | ||
2104 | &(nid_objs[199]),/* "id-smime-mod-msg-v3" */ | ||
2105 | &(nid_objs[198]),/* "id-smime-mod-oid" */ | ||
2106 | &(nid_objs[194]),/* "id-smime-spq" */ | ||
2107 | &(nid_objs[250]),/* "id-smime-spq-ets-sqt-unotice" */ | ||
2108 | &(nid_objs[249]),/* "id-smime-spq-ets-sqt-uri" */ | ||
2109 | &(nid_objs[461]),/* "info" */ | ||
2110 | &(nid_objs[101]),/* "initials" */ | ||
2111 | &(nid_objs[142]),/* "invalidityDate" */ | ||
2112 | &(nid_objs[294]),/* "ipsecEndSystem" */ | ||
2113 | &(nid_objs[295]),/* "ipsecTunnel" */ | ||
2114 | &(nid_objs[296]),/* "ipsecUser" */ | ||
2115 | &(nid_objs[86]),/* "issuerAltName" */ | ||
2116 | &(nid_objs[492]),/* "janetMailbox" */ | ||
2117 | &(nid_objs[150]),/* "keyBag" */ | ||
2118 | &(nid_objs[83]),/* "keyUsage" */ | ||
2119 | &(nid_objs[477]),/* "lastModifiedBy" */ | ||
2120 | &(nid_objs[476]),/* "lastModifiedTime" */ | ||
2121 | &(nid_objs[157]),/* "localKeyID" */ | ||
2122 | &(nid_objs[480]),/* "mXRecord" */ | ||
2123 | &(nid_objs[460]),/* "mail" */ | ||
2124 | &(nid_objs[493]),/* "mailPreferenceOption" */ | ||
2125 | &(nid_objs[467]),/* "manager" */ | ||
2126 | &(nid_objs[182]),/* "member-body" */ | ||
2127 | &(nid_objs[51]),/* "messageDigest" */ | ||
2128 | &(nid_objs[383]),/* "mgmt" */ | ||
2129 | &(nid_objs[504]),/* "mime-mhs" */ | ||
2130 | &(nid_objs[506]),/* "mime-mhs-bodies" */ | ||
2131 | &(nid_objs[505]),/* "mime-mhs-headings" */ | ||
2132 | &(nid_objs[488]),/* "mobileTelephoneNumber" */ | ||
2133 | &(nid_objs[136]),/* "msCTLSign" */ | ||
2134 | &(nid_objs[135]),/* "msCodeCom" */ | ||
2135 | &(nid_objs[134]),/* "msCodeInd" */ | ||
2136 | &(nid_objs[138]),/* "msEFS" */ | ||
2137 | &(nid_objs[171]),/* "msExtReq" */ | ||
2138 | &(nid_objs[137]),/* "msSGC" */ | ||
2139 | &(nid_objs[648]),/* "msSmartcardLogin" */ | ||
2140 | &(nid_objs[649]),/* "msUPN" */ | ||
2141 | &(nid_objs[481]),/* "nSRecord" */ | ||
2142 | &(nid_objs[173]),/* "name" */ | ||
2143 | &(nid_objs[369]),/* "noCheck" */ | ||
2144 | &(nid_objs[403]),/* "noRevAvail" */ | ||
2145 | &(nid_objs[72]),/* "nsBaseUrl" */ | ||
2146 | &(nid_objs[76]),/* "nsCaPolicyUrl" */ | ||
2147 | &(nid_objs[74]),/* "nsCaRevocationUrl" */ | ||
2148 | &(nid_objs[58]),/* "nsCertExt" */ | ||
2149 | &(nid_objs[79]),/* "nsCertSequence" */ | ||
2150 | &(nid_objs[71]),/* "nsCertType" */ | ||
2151 | &(nid_objs[78]),/* "nsComment" */ | ||
2152 | &(nid_objs[59]),/* "nsDataType" */ | ||
2153 | &(nid_objs[75]),/* "nsRenewalUrl" */ | ||
2154 | &(nid_objs[73]),/* "nsRevocationUrl" */ | ||
2155 | &(nid_objs[139]),/* "nsSGC" */ | ||
2156 | &(nid_objs[77]),/* "nsSslServerName" */ | ||
2157 | &(nid_objs[491]),/* "organizationalStatus" */ | ||
2158 | &(nid_objs[475]),/* "otherMailbox" */ | ||
2159 | &(nid_objs[489]),/* "pagerTelephoneNumber" */ | ||
2160 | &(nid_objs[374]),/* "path" */ | ||
2161 | &(nid_objs[112]),/* "pbeWithMD5AndCast5CBC" */ | ||
2162 | &(nid_objs[499]),/* "personalSignature" */ | ||
2163 | &(nid_objs[487]),/* "personalTitle" */ | ||
2164 | &(nid_objs[464]),/* "photo" */ | ||
2165 | &(nid_objs[437]),/* "pilot" */ | ||
2166 | &(nid_objs[439]),/* "pilotAttributeSyntax" */ | ||
2167 | &(nid_objs[438]),/* "pilotAttributeType" */ | ||
2168 | &(nid_objs[479]),/* "pilotAttributeType27" */ | ||
2169 | &(nid_objs[456]),/* "pilotDSA" */ | ||
2170 | &(nid_objs[441]),/* "pilotGroups" */ | ||
2171 | &(nid_objs[444]),/* "pilotObject" */ | ||
2172 | &(nid_objs[440]),/* "pilotObjectClass" */ | ||
2173 | &(nid_objs[455]),/* "pilotOrganization" */ | ||
2174 | &(nid_objs[445]),/* "pilotPerson" */ | ||
2175 | &(nid_objs[ 2]),/* "pkcs" */ | ||
2176 | &(nid_objs[186]),/* "pkcs1" */ | ||
2177 | &(nid_objs[27]),/* "pkcs3" */ | ||
2178 | &(nid_objs[187]),/* "pkcs5" */ | ||
2179 | &(nid_objs[20]),/* "pkcs7" */ | ||
2180 | &(nid_objs[21]),/* "pkcs7-data" */ | ||
2181 | &(nid_objs[25]),/* "pkcs7-digestData" */ | ||
2182 | &(nid_objs[26]),/* "pkcs7-encryptedData" */ | ||
2183 | &(nid_objs[23]),/* "pkcs7-envelopedData" */ | ||
2184 | &(nid_objs[24]),/* "pkcs7-signedAndEnvelopedData" */ | ||
2185 | &(nid_objs[22]),/* "pkcs7-signedData" */ | ||
2186 | &(nid_objs[151]),/* "pkcs8ShroudedKeyBag" */ | ||
2187 | &(nid_objs[47]),/* "pkcs9" */ | ||
2188 | &(nid_objs[401]),/* "policyConstraints" */ | ||
2189 | &(nid_objs[406]),/* "prime-field" */ | ||
2190 | &(nid_objs[409]),/* "prime192v1" */ | ||
2191 | &(nid_objs[410]),/* "prime192v2" */ | ||
2192 | &(nid_objs[411]),/* "prime192v3" */ | ||
2193 | &(nid_objs[412]),/* "prime239v1" */ | ||
2194 | &(nid_objs[413]),/* "prime239v2" */ | ||
2195 | &(nid_objs[414]),/* "prime239v3" */ | ||
2196 | &(nid_objs[415]),/* "prime256v1" */ | ||
2197 | &(nid_objs[385]),/* "private" */ | ||
2198 | &(nid_objs[84]),/* "privateKeyUsagePeriod" */ | ||
2199 | &(nid_objs[510]),/* "pseudonym" */ | ||
2200 | &(nid_objs[435]),/* "pss" */ | ||
2201 | &(nid_objs[286]),/* "qcStatements" */ | ||
2202 | &(nid_objs[457]),/* "qualityLabelledData" */ | ||
2203 | &(nid_objs[450]),/* "rFC822localPart" */ | ||
2204 | &(nid_objs[400]),/* "role" */ | ||
2205 | &(nid_objs[448]),/* "room" */ | ||
2206 | &(nid_objs[463]),/* "roomNumber" */ | ||
2207 | &(nid_objs[ 6]),/* "rsaEncryption" */ | ||
2208 | &(nid_objs[644]),/* "rsaOAEPEncryptionSET" */ | ||
2209 | &(nid_objs[377]),/* "rsaSignature" */ | ||
2210 | &(nid_objs[ 1]),/* "rsadsi" */ | ||
2211 | &(nid_objs[482]),/* "sOARecord" */ | ||
2212 | &(nid_objs[155]),/* "safeContentsBag" */ | ||
2213 | &(nid_objs[291]),/* "sbqp-autonomousSysNum" */ | ||
2214 | &(nid_objs[290]),/* "sbqp-ipAddrBlock" */ | ||
2215 | &(nid_objs[292]),/* "sbqp-routerIdentifier" */ | ||
2216 | &(nid_objs[159]),/* "sdsiCertificate" */ | ||
2217 | &(nid_objs[154]),/* "secretBag" */ | ||
2218 | &(nid_objs[474]),/* "secretary" */ | ||
2219 | &(nid_objs[386]),/* "security" */ | ||
2220 | &(nid_objs[394]),/* "selected-attribute-types" */ | ||
2221 | &(nid_objs[105]),/* "serialNumber" */ | ||
2222 | &(nid_objs[129]),/* "serverAuth" */ | ||
2223 | &(nid_objs[371]),/* "serviceLocator" */ | ||
2224 | &(nid_objs[625]),/* "set-addPolicy" */ | ||
2225 | &(nid_objs[515]),/* "set-attr" */ | ||
2226 | &(nid_objs[518]),/* "set-brand" */ | ||
2227 | &(nid_objs[638]),/* "set-brand-AmericanExpress" */ | ||
2228 | &(nid_objs[637]),/* "set-brand-Diners" */ | ||
2229 | &(nid_objs[636]),/* "set-brand-IATA-ATA" */ | ||
2230 | &(nid_objs[639]),/* "set-brand-JCB" */ | ||
2231 | &(nid_objs[641]),/* "set-brand-MasterCard" */ | ||
2232 | &(nid_objs[642]),/* "set-brand-Novus" */ | ||
2233 | &(nid_objs[640]),/* "set-brand-Visa" */ | ||
2234 | &(nid_objs[517]),/* "set-certExt" */ | ||
2235 | &(nid_objs[513]),/* "set-ctype" */ | ||
2236 | &(nid_objs[514]),/* "set-msgExt" */ | ||
2237 | &(nid_objs[516]),/* "set-policy" */ | ||
2238 | &(nid_objs[607]),/* "set-policy-root" */ | ||
2239 | &(nid_objs[624]),/* "set-rootKeyThumb" */ | ||
2240 | &(nid_objs[620]),/* "setAttr-Cert" */ | ||
2241 | &(nid_objs[631]),/* "setAttr-GenCryptgrm" */ | ||
2242 | &(nid_objs[623]),/* "setAttr-IssCap" */ | ||
2243 | &(nid_objs[628]),/* "setAttr-IssCap-CVM" */ | ||
2244 | &(nid_objs[630]),/* "setAttr-IssCap-Sig" */ | ||
2245 | &(nid_objs[629]),/* "setAttr-IssCap-T2" */ | ||
2246 | &(nid_objs[621]),/* "setAttr-PGWYcap" */ | ||
2247 | &(nid_objs[635]),/* "setAttr-SecDevSig" */ | ||
2248 | &(nid_objs[632]),/* "setAttr-T2Enc" */ | ||
2249 | &(nid_objs[633]),/* "setAttr-T2cleartxt" */ | ||
2250 | &(nid_objs[634]),/* "setAttr-TokICCsig" */ | ||
2251 | &(nid_objs[627]),/* "setAttr-Token-B0Prime" */ | ||
2252 | &(nid_objs[626]),/* "setAttr-Token-EMV" */ | ||
2253 | &(nid_objs[622]),/* "setAttr-TokenType" */ | ||
2254 | &(nid_objs[619]),/* "setCext-IssuerCapabilities" */ | ||
2255 | &(nid_objs[615]),/* "setCext-PGWYcapabilities" */ | ||
2256 | &(nid_objs[616]),/* "setCext-TokenIdentifier" */ | ||
2257 | &(nid_objs[618]),/* "setCext-TokenType" */ | ||
2258 | &(nid_objs[617]),/* "setCext-Track2Data" */ | ||
2259 | &(nid_objs[611]),/* "setCext-cCertRequired" */ | ||
2260 | &(nid_objs[609]),/* "setCext-certType" */ | ||
2261 | &(nid_objs[608]),/* "setCext-hashedRoot" */ | ||
2262 | &(nid_objs[610]),/* "setCext-merchData" */ | ||
2263 | &(nid_objs[613]),/* "setCext-setExt" */ | ||
2264 | &(nid_objs[614]),/* "setCext-setQualf" */ | ||
2265 | &(nid_objs[612]),/* "setCext-tunneling" */ | ||
2266 | &(nid_objs[540]),/* "setct-AcqCardCodeMsg" */ | ||
2267 | &(nid_objs[576]),/* "setct-AcqCardCodeMsgTBE" */ | ||
2268 | &(nid_objs[570]),/* "setct-AuthReqTBE" */ | ||
2269 | &(nid_objs[534]),/* "setct-AuthReqTBS" */ | ||
2270 | &(nid_objs[527]),/* "setct-AuthResBaggage" */ | ||
2271 | &(nid_objs[571]),/* "setct-AuthResTBE" */ | ||
2272 | &(nid_objs[572]),/* "setct-AuthResTBEX" */ | ||
2273 | &(nid_objs[535]),/* "setct-AuthResTBS" */ | ||
2274 | &(nid_objs[536]),/* "setct-AuthResTBSX" */ | ||
2275 | &(nid_objs[528]),/* "setct-AuthRevReqBaggage" */ | ||
2276 | &(nid_objs[577]),/* "setct-AuthRevReqTBE" */ | ||
2277 | &(nid_objs[541]),/* "setct-AuthRevReqTBS" */ | ||
2278 | &(nid_objs[529]),/* "setct-AuthRevResBaggage" */ | ||
2279 | &(nid_objs[542]),/* "setct-AuthRevResData" */ | ||
2280 | &(nid_objs[578]),/* "setct-AuthRevResTBE" */ | ||
2281 | &(nid_objs[579]),/* "setct-AuthRevResTBEB" */ | ||
2282 | &(nid_objs[543]),/* "setct-AuthRevResTBS" */ | ||
2283 | &(nid_objs[573]),/* "setct-AuthTokenTBE" */ | ||
2284 | &(nid_objs[537]),/* "setct-AuthTokenTBS" */ | ||
2285 | &(nid_objs[600]),/* "setct-BCIDistributionTBS" */ | ||
2286 | &(nid_objs[558]),/* "setct-BatchAdminReqData" */ | ||
2287 | &(nid_objs[592]),/* "setct-BatchAdminReqTBE" */ | ||
2288 | &(nid_objs[559]),/* "setct-BatchAdminResData" */ | ||
2289 | &(nid_objs[593]),/* "setct-BatchAdminResTBE" */ | ||
2290 | &(nid_objs[599]),/* "setct-CRLNotificationResTBS" */ | ||
2291 | &(nid_objs[598]),/* "setct-CRLNotificationTBS" */ | ||
2292 | &(nid_objs[580]),/* "setct-CapReqTBE" */ | ||
2293 | &(nid_objs[581]),/* "setct-CapReqTBEX" */ | ||
2294 | &(nid_objs[544]),/* "setct-CapReqTBS" */ | ||
2295 | &(nid_objs[545]),/* "setct-CapReqTBSX" */ | ||
2296 | &(nid_objs[546]),/* "setct-CapResData" */ | ||
2297 | &(nid_objs[582]),/* "setct-CapResTBE" */ | ||
2298 | &(nid_objs[583]),/* "setct-CapRevReqTBE" */ | ||
2299 | &(nid_objs[584]),/* "setct-CapRevReqTBEX" */ | ||
2300 | &(nid_objs[547]),/* "setct-CapRevReqTBS" */ | ||
2301 | &(nid_objs[548]),/* "setct-CapRevReqTBSX" */ | ||
2302 | &(nid_objs[549]),/* "setct-CapRevResData" */ | ||
2303 | &(nid_objs[585]),/* "setct-CapRevResTBE" */ | ||
2304 | &(nid_objs[538]),/* "setct-CapTokenData" */ | ||
2305 | &(nid_objs[530]),/* "setct-CapTokenSeq" */ | ||
2306 | &(nid_objs[574]),/* "setct-CapTokenTBE" */ | ||
2307 | &(nid_objs[575]),/* "setct-CapTokenTBEX" */ | ||
2308 | &(nid_objs[539]),/* "setct-CapTokenTBS" */ | ||
2309 | &(nid_objs[560]),/* "setct-CardCInitResTBS" */ | ||
2310 | &(nid_objs[566]),/* "setct-CertInqReqTBS" */ | ||
2311 | &(nid_objs[563]),/* "setct-CertReqData" */ | ||
2312 | &(nid_objs[595]),/* "setct-CertReqTBE" */ | ||
2313 | &(nid_objs[596]),/* "setct-CertReqTBEX" */ | ||
2314 | &(nid_objs[564]),/* "setct-CertReqTBS" */ | ||
2315 | &(nid_objs[565]),/* "setct-CertResData" */ | ||
2316 | &(nid_objs[597]),/* "setct-CertResTBE" */ | ||
2317 | &(nid_objs[586]),/* "setct-CredReqTBE" */ | ||
2318 | &(nid_objs[587]),/* "setct-CredReqTBEX" */ | ||
2319 | &(nid_objs[550]),/* "setct-CredReqTBS" */ | ||
2320 | &(nid_objs[551]),/* "setct-CredReqTBSX" */ | ||
2321 | &(nid_objs[552]),/* "setct-CredResData" */ | ||
2322 | &(nid_objs[588]),/* "setct-CredResTBE" */ | ||
2323 | &(nid_objs[589]),/* "setct-CredRevReqTBE" */ | ||
2324 | &(nid_objs[590]),/* "setct-CredRevReqTBEX" */ | ||
2325 | &(nid_objs[553]),/* "setct-CredRevReqTBS" */ | ||
2326 | &(nid_objs[554]),/* "setct-CredRevReqTBSX" */ | ||
2327 | &(nid_objs[555]),/* "setct-CredRevResData" */ | ||
2328 | &(nid_objs[591]),/* "setct-CredRevResTBE" */ | ||
2329 | &(nid_objs[567]),/* "setct-ErrorTBS" */ | ||
2330 | &(nid_objs[526]),/* "setct-HODInput" */ | ||
2331 | &(nid_objs[561]),/* "setct-MeAqCInitResTBS" */ | ||
2332 | &(nid_objs[522]),/* "setct-OIData" */ | ||
2333 | &(nid_objs[519]),/* "setct-PANData" */ | ||
2334 | &(nid_objs[521]),/* "setct-PANOnly" */ | ||
2335 | &(nid_objs[520]),/* "setct-PANToken" */ | ||
2336 | &(nid_objs[556]),/* "setct-PCertReqData" */ | ||
2337 | &(nid_objs[557]),/* "setct-PCertResTBS" */ | ||
2338 | &(nid_objs[523]),/* "setct-PI" */ | ||
2339 | &(nid_objs[532]),/* "setct-PI-TBS" */ | ||
2340 | &(nid_objs[524]),/* "setct-PIData" */ | ||
2341 | &(nid_objs[525]),/* "setct-PIDataUnsigned" */ | ||
2342 | &(nid_objs[568]),/* "setct-PIDualSignedTBE" */ | ||
2343 | &(nid_objs[569]),/* "setct-PIUnsignedTBE" */ | ||
2344 | &(nid_objs[531]),/* "setct-PInitResData" */ | ||
2345 | &(nid_objs[533]),/* "setct-PResData" */ | ||
2346 | &(nid_objs[594]),/* "setct-RegFormReqTBE" */ | ||
2347 | &(nid_objs[562]),/* "setct-RegFormResTBS" */ | ||
2348 | &(nid_objs[606]),/* "setext-cv" */ | ||
2349 | &(nid_objs[601]),/* "setext-genCrypt" */ | ||
2350 | &(nid_objs[602]),/* "setext-miAuth" */ | ||
2351 | &(nid_objs[604]),/* "setext-pinAny" */ | ||
2352 | &(nid_objs[603]),/* "setext-pinSecure" */ | ||
2353 | &(nid_objs[605]),/* "setext-track2" */ | ||
2354 | &(nid_objs[52]),/* "signingTime" */ | ||
2355 | &(nid_objs[454]),/* "simpleSecurityObject" */ | ||
2356 | &(nid_objs[496]),/* "singleLevelQuality" */ | ||
2357 | &(nid_objs[387]),/* "snmpv2" */ | ||
2358 | &(nid_objs[85]),/* "subjectAltName" */ | ||
2359 | &(nid_objs[398]),/* "subjectInfoAccess" */ | ||
2360 | &(nid_objs[82]),/* "subjectKeyIdentifier" */ | ||
2361 | &(nid_objs[498]),/* "subtreeMaximumQuality" */ | ||
2362 | &(nid_objs[497]),/* "subtreeMinimumQuality" */ | ||
2363 | &(nid_objs[402]),/* "targetInformation" */ | ||
2364 | &(nid_objs[459]),/* "textEncodedORAddress" */ | ||
2365 | &(nid_objs[293]),/* "textNotice" */ | ||
2366 | &(nid_objs[133]),/* "timeStamping" */ | ||
2367 | &(nid_objs[106]),/* "title" */ | ||
2368 | &(nid_objs[375]),/* "trustRoot" */ | ||
2369 | &(nid_objs[436]),/* "ucl" */ | ||
2370 | &(nid_objs[55]),/* "unstructuredAddress" */ | ||
2371 | &(nid_objs[49]),/* "unstructuredName" */ | ||
2372 | &(nid_objs[465]),/* "userClass" */ | ||
2373 | &(nid_objs[373]),/* "valid" */ | ||
2374 | &(nid_objs[503]),/* "x500UniqueIdentifier" */ | ||
2375 | &(nid_objs[158]),/* "x509Certificate" */ | ||
2376 | &(nid_objs[160]),/* "x509Crl" */ | ||
2377 | }; | ||
2378 | |||
2379 | static ASN1_OBJECT *ln_objs[NUM_LN]={ | ||
2380 | &(nid_objs[363]),/* "AD Time Stamping" */ | ||
2381 | &(nid_objs[405]),/* "ANSI X9.62" */ | ||
2382 | &(nid_objs[368]),/* "Acceptable OCSP Responses" */ | ||
2383 | &(nid_objs[177]),/* "Authority Information Access" */ | ||
2384 | &(nid_objs[365]),/* "Basic OCSP Response" */ | ||
2385 | &(nid_objs[285]),/* "Biometric Info" */ | ||
2386 | &(nid_objs[179]),/* "CA Issuers" */ | ||
2387 | &(nid_objs[131]),/* "Code Signing" */ | ||
2388 | &(nid_objs[382]),/* "Directory" */ | ||
2389 | &(nid_objs[392]),/* "Domain" */ | ||
2390 | &(nid_objs[132]),/* "E-mail Protection" */ | ||
2391 | &(nid_objs[389]),/* "Enterprises" */ | ||
2392 | &(nid_objs[384]),/* "Experimental" */ | ||
2393 | &(nid_objs[372]),/* "Extended OCSP Status" */ | ||
2394 | &(nid_objs[172]),/* "Extension Request" */ | ||
2395 | &(nid_objs[432]),/* "Hold Instruction Call Issuer" */ | ||
2396 | &(nid_objs[430]),/* "Hold Instruction Code" */ | ||
2397 | &(nid_objs[431]),/* "Hold Instruction None" */ | ||
2398 | &(nid_objs[433]),/* "Hold Instruction Reject" */ | ||
2399 | &(nid_objs[634]),/* "ICC or token signature" */ | ||
2400 | &(nid_objs[294]),/* "IPSec End System" */ | ||
2401 | &(nid_objs[295]),/* "IPSec Tunnel" */ | ||
2402 | &(nid_objs[296]),/* "IPSec User" */ | ||
2403 | &(nid_objs[182]),/* "ISO Member Body" */ | ||
2404 | &(nid_objs[183]),/* "ISO US Member Body" */ | ||
2405 | &(nid_objs[142]),/* "Invalidity Date" */ | ||
2406 | &(nid_objs[504]),/* "MIME MHS" */ | ||
2407 | &(nid_objs[388]),/* "Mail" */ | ||
2408 | &(nid_objs[383]),/* "Management" */ | ||
2409 | &(nid_objs[417]),/* "Microsoft CSP Name" */ | ||
2410 | &(nid_objs[135]),/* "Microsoft Commercial Code Signing" */ | ||
2411 | &(nid_objs[138]),/* "Microsoft Encrypted File System" */ | ||
2412 | &(nid_objs[171]),/* "Microsoft Extension Request" */ | ||
2413 | &(nid_objs[134]),/* "Microsoft Individual Code Signing" */ | ||
2414 | &(nid_objs[137]),/* "Microsoft Server Gated Crypto" */ | ||
2415 | &(nid_objs[648]),/* "Microsoft Smartcardlogin" */ | ||
2416 | &(nid_objs[136]),/* "Microsoft Trust List Signing" */ | ||
2417 | &(nid_objs[649]),/* "Microsoft Universal Principal Name" */ | ||
2418 | &(nid_objs[72]),/* "Netscape Base Url" */ | ||
2419 | &(nid_objs[76]),/* "Netscape CA Policy Url" */ | ||
2420 | &(nid_objs[74]),/* "Netscape CA Revocation Url" */ | ||
2421 | &(nid_objs[71]),/* "Netscape Cert Type" */ | ||
2422 | &(nid_objs[58]),/* "Netscape Certificate Extension" */ | ||
2423 | &(nid_objs[79]),/* "Netscape Certificate Sequence" */ | ||
2424 | &(nid_objs[78]),/* "Netscape Comment" */ | ||
2425 | &(nid_objs[57]),/* "Netscape Communications Corp." */ | ||
2426 | &(nid_objs[59]),/* "Netscape Data Type" */ | ||
2427 | &(nid_objs[75]),/* "Netscape Renewal Url" */ | ||
2428 | &(nid_objs[73]),/* "Netscape Revocation Url" */ | ||
2429 | &(nid_objs[77]),/* "Netscape SSL Server Name" */ | ||
2430 | &(nid_objs[139]),/* "Netscape Server Gated Crypto" */ | ||
2431 | &(nid_objs[178]),/* "OCSP" */ | ||
2432 | &(nid_objs[370]),/* "OCSP Archive Cutoff" */ | ||
2433 | &(nid_objs[367]),/* "OCSP CRL ID" */ | ||
2434 | &(nid_objs[369]),/* "OCSP No Check" */ | ||
2435 | &(nid_objs[366]),/* "OCSP Nonce" */ | ||
2436 | &(nid_objs[371]),/* "OCSP Service Locator" */ | ||
2437 | &(nid_objs[180]),/* "OCSP Signing" */ | ||
2438 | &(nid_objs[161]),/* "PBES2" */ | ||
2439 | &(nid_objs[69]),/* "PBKDF2" */ | ||
2440 | &(nid_objs[162]),/* "PBMAC1" */ | ||
2441 | &(nid_objs[127]),/* "PKIX" */ | ||
2442 | &(nid_objs[164]),/* "Policy Qualifier CPS" */ | ||
2443 | &(nid_objs[165]),/* "Policy Qualifier User Notice" */ | ||
2444 | &(nid_objs[385]),/* "Private" */ | ||
2445 | &(nid_objs[ 1]),/* "RSA Data Security, Inc." */ | ||
2446 | &(nid_objs[ 2]),/* "RSA Data Security, Inc. PKCS" */ | ||
2447 | &(nid_objs[188]),/* "S/MIME" */ | ||
2448 | &(nid_objs[167]),/* "S/MIME Capabilities" */ | ||
2449 | &(nid_objs[387]),/* "SNMPv2" */ | ||
2450 | &(nid_objs[512]),/* "Secure Electronic Transactions" */ | ||
2451 | &(nid_objs[386]),/* "Security" */ | ||
2452 | &(nid_objs[394]),/* "Selected Attribute Types" */ | ||
2453 | &(nid_objs[143]),/* "Strong Extranet ID" */ | ||
2454 | &(nid_objs[398]),/* "Subject Information Access" */ | ||
2455 | &(nid_objs[130]),/* "TLS Web Client Authentication" */ | ||
2456 | &(nid_objs[129]),/* "TLS Web Server Authentication" */ | ||
2457 | &(nid_objs[133]),/* "Time Stamping" */ | ||
2458 | &(nid_objs[375]),/* "Trust Root" */ | ||
2459 | &(nid_objs[12]),/* "X509" */ | ||
2460 | &(nid_objs[402]),/* "X509v3 AC Targeting" */ | ||
2461 | &(nid_objs[90]),/* "X509v3 Authority Key Identifier" */ | ||
2462 | &(nid_objs[87]),/* "X509v3 Basic Constraints" */ | ||
2463 | &(nid_objs[103]),/* "X509v3 CRL Distribution Points" */ | ||
2464 | &(nid_objs[88]),/* "X509v3 CRL Number" */ | ||
2465 | &(nid_objs[141]),/* "X509v3 CRL Reason Code" */ | ||
2466 | &(nid_objs[89]),/* "X509v3 Certificate Policies" */ | ||
2467 | &(nid_objs[140]),/* "X509v3 Delta CRL Indicator" */ | ||
2468 | &(nid_objs[126]),/* "X509v3 Extended Key Usage" */ | ||
2469 | &(nid_objs[86]),/* "X509v3 Issuer Alternative Name" */ | ||
2470 | &(nid_objs[83]),/* "X509v3 Key Usage" */ | ||
2471 | &(nid_objs[403]),/* "X509v3 No Revocation Available" */ | ||
2472 | &(nid_objs[401]),/* "X509v3 Policy Constraints" */ | ||
2473 | &(nid_objs[84]),/* "X509v3 Private Key Usage Period" */ | ||
2474 | &(nid_objs[85]),/* "X509v3 Subject Alternative Name" */ | ||
2475 | &(nid_objs[82]),/* "X509v3 Subject Key Identifier" */ | ||
2476 | &(nid_objs[184]),/* "X9.57" */ | ||
2477 | &(nid_objs[185]),/* "X9.57 CM ?" */ | ||
2478 | &(nid_objs[478]),/* "aRecord" */ | ||
2479 | &(nid_objs[289]),/* "aaControls" */ | ||
2480 | &(nid_objs[287]),/* "ac-auditEntity" */ | ||
2481 | &(nid_objs[397]),/* "ac-proxying" */ | ||
2482 | &(nid_objs[288]),/* "ac-targeting" */ | ||
2483 | &(nid_objs[446]),/* "account" */ | ||
2484 | &(nid_objs[364]),/* "ad dvcs" */ | ||
2485 | &(nid_objs[606]),/* "additional verification" */ | ||
2486 | &(nid_objs[419]),/* "aes-128-cbc" */ | ||
2487 | &(nid_objs[421]),/* "aes-128-cfb" */ | ||
2488 | &(nid_objs[418]),/* "aes-128-ecb" */ | ||
2489 | &(nid_objs[420]),/* "aes-128-ofb" */ | ||
2490 | &(nid_objs[423]),/* "aes-192-cbc" */ | ||
2491 | &(nid_objs[425]),/* "aes-192-cfb" */ | ||
2492 | &(nid_objs[422]),/* "aes-192-ecb" */ | ||
2493 | &(nid_objs[424]),/* "aes-192-ofb" */ | ||
2494 | &(nid_objs[427]),/* "aes-256-cbc" */ | ||
2495 | &(nid_objs[429]),/* "aes-256-cfb" */ | ||
2496 | &(nid_objs[426]),/* "aes-256-ecb" */ | ||
2497 | &(nid_objs[428]),/* "aes-256-ofb" */ | ||
2498 | &(nid_objs[376]),/* "algorithm" */ | ||
2499 | &(nid_objs[484]),/* "associatedDomain" */ | ||
2500 | &(nid_objs[485]),/* "associatedName" */ | ||
2501 | &(nid_objs[501]),/* "audio" */ | ||
2502 | &(nid_objs[91]),/* "bf-cbc" */ | ||
2503 | &(nid_objs[93]),/* "bf-cfb" */ | ||
2504 | &(nid_objs[92]),/* "bf-ecb" */ | ||
2505 | &(nid_objs[94]),/* "bf-ofb" */ | ||
2506 | &(nid_objs[494]),/* "buildingName" */ | ||
2507 | &(nid_objs[483]),/* "cNAMERecord" */ | ||
2508 | &(nid_objs[443]),/* "caseIgnoreIA5StringSyntax" */ | ||
2509 | &(nid_objs[108]),/* "cast5-cbc" */ | ||
2510 | &(nid_objs[110]),/* "cast5-cfb" */ | ||
2511 | &(nid_objs[109]),/* "cast5-ecb" */ | ||
2512 | &(nid_objs[111]),/* "cast5-ofb" */ | ||
2513 | &(nid_objs[404]),/* "ccitt" */ | ||
2514 | &(nid_objs[152]),/* "certBag" */ | ||
2515 | &(nid_objs[517]),/* "certificate extensions" */ | ||
2516 | &(nid_objs[54]),/* "challengePassword" */ | ||
2517 | &(nid_objs[407]),/* "characteristic-two-field" */ | ||
2518 | &(nid_objs[395]),/* "clearance" */ | ||
2519 | &(nid_objs[633]),/* "cleartext track 2" */ | ||
2520 | &(nid_objs[13]),/* "commonName" */ | ||
2521 | &(nid_objs[513]),/* "content types" */ | ||
2522 | &(nid_objs[50]),/* "contentType" */ | ||
2523 | &(nid_objs[53]),/* "countersignature" */ | ||
2524 | &(nid_objs[14]),/* "countryName" */ | ||
2525 | &(nid_objs[153]),/* "crlBag" */ | ||
2526 | &(nid_objs[500]),/* "dITRedirect" */ | ||
2527 | &(nid_objs[451]),/* "dNSDomain" */ | ||
2528 | &(nid_objs[495]),/* "dSAQuality" */ | ||
2529 | &(nid_objs[434]),/* "data" */ | ||
2530 | &(nid_objs[390]),/* "dcObject" */ | ||
2531 | &(nid_objs[31]),/* "des-cbc" */ | ||
2532 | &(nid_objs[643]),/* "des-cdmf" */ | ||
2533 | &(nid_objs[30]),/* "des-cfb" */ | ||
2534 | &(nid_objs[29]),/* "des-ecb" */ | ||
2535 | &(nid_objs[32]),/* "des-ede" */ | ||
2536 | &(nid_objs[43]),/* "des-ede-cbc" */ | ||
2537 | &(nid_objs[60]),/* "des-ede-cfb" */ | ||
2538 | &(nid_objs[62]),/* "des-ede-ofb" */ | ||
2539 | &(nid_objs[33]),/* "des-ede3" */ | ||
2540 | &(nid_objs[44]),/* "des-ede3-cbc" */ | ||
2541 | &(nid_objs[61]),/* "des-ede3-cfb" */ | ||
2542 | &(nid_objs[63]),/* "des-ede3-ofb" */ | ||
2543 | &(nid_objs[45]),/* "des-ofb" */ | ||
2544 | &(nid_objs[107]),/* "description" */ | ||
2545 | &(nid_objs[80]),/* "desx-cbc" */ | ||
2546 | &(nid_objs[28]),/* "dhKeyAgreement" */ | ||
2547 | &(nid_objs[11]),/* "directory services (X.500)" */ | ||
2548 | &(nid_objs[378]),/* "directory services - algorithms" */ | ||
2549 | &(nid_objs[174]),/* "dnQualifier" */ | ||
2550 | &(nid_objs[447]),/* "document" */ | ||
2551 | &(nid_objs[471]),/* "documentAuthor" */ | ||
2552 | &(nid_objs[468]),/* "documentIdentifier" */ | ||
2553 | &(nid_objs[472]),/* "documentLocation" */ | ||
2554 | &(nid_objs[502]),/* "documentPublisher" */ | ||
2555 | &(nid_objs[449]),/* "documentSeries" */ | ||
2556 | &(nid_objs[469]),/* "documentTitle" */ | ||
2557 | &(nid_objs[470]),/* "documentVersion" */ | ||
2558 | &(nid_objs[380]),/* "dod" */ | ||
2559 | &(nid_objs[391]),/* "domainComponent" */ | ||
2560 | &(nid_objs[452]),/* "domainRelatedObject" */ | ||
2561 | &(nid_objs[116]),/* "dsaEncryption" */ | ||
2562 | &(nid_objs[67]),/* "dsaEncryption-old" */ | ||
2563 | &(nid_objs[66]),/* "dsaWithSHA" */ | ||
2564 | &(nid_objs[113]),/* "dsaWithSHA1" */ | ||
2565 | &(nid_objs[70]),/* "dsaWithSHA1-old" */ | ||
2566 | &(nid_objs[297]),/* "dvcs" */ | ||
2567 | &(nid_objs[416]),/* "ecdsa-with-SHA1" */ | ||
2568 | &(nid_objs[48]),/* "emailAddress" */ | ||
2569 | &(nid_objs[632]),/* "encrypted track 2" */ | ||
2570 | &(nid_objs[56]),/* "extendedCertificateAttributes" */ | ||
2571 | &(nid_objs[462]),/* "favouriteDrink" */ | ||
2572 | &(nid_objs[453]),/* "friendlyCountry" */ | ||
2573 | &(nid_objs[490]),/* "friendlyCountryName" */ | ||
2574 | &(nid_objs[156]),/* "friendlyName" */ | ||
2575 | &(nid_objs[631]),/* "generate cryptogram" */ | ||
2576 | &(nid_objs[509]),/* "generationQualifier" */ | ||
2577 | &(nid_objs[601]),/* "generic cryptogram" */ | ||
2578 | &(nid_objs[99]),/* "givenName" */ | ||
2579 | &(nid_objs[163]),/* "hmacWithSHA1" */ | ||
2580 | &(nid_objs[486]),/* "homePostalAddress" */ | ||
2581 | &(nid_objs[473]),/* "homeTelephoneNumber" */ | ||
2582 | &(nid_objs[466]),/* "host" */ | ||
2583 | &(nid_objs[442]),/* "iA5StringSyntax" */ | ||
2584 | &(nid_objs[381]),/* "iana" */ | ||
2585 | &(nid_objs[266]),/* "id-aca" */ | ||
2586 | &(nid_objs[355]),/* "id-aca-accessIdentity" */ | ||
2587 | &(nid_objs[354]),/* "id-aca-authenticationInfo" */ | ||
2588 | &(nid_objs[356]),/* "id-aca-chargingIdentity" */ | ||
2589 | &(nid_objs[399]),/* "id-aca-encAttrs" */ | ||
2590 | &(nid_objs[357]),/* "id-aca-group" */ | ||
2591 | &(nid_objs[358]),/* "id-aca-role" */ | ||
2592 | &(nid_objs[176]),/* "id-ad" */ | ||
2593 | &(nid_objs[262]),/* "id-alg" */ | ||
2594 | &(nid_objs[323]),/* "id-alg-des40" */ | ||
2595 | &(nid_objs[326]),/* "id-alg-dh-pop" */ | ||
2596 | &(nid_objs[325]),/* "id-alg-dh-sig-hmac-sha1" */ | ||
2597 | &(nid_objs[324]),/* "id-alg-noSignature" */ | ||
2598 | &(nid_objs[268]),/* "id-cct" */ | ||
2599 | &(nid_objs[361]),/* "id-cct-PKIData" */ | ||
2600 | &(nid_objs[362]),/* "id-cct-PKIResponse" */ | ||
2601 | &(nid_objs[360]),/* "id-cct-crs" */ | ||
2602 | &(nid_objs[81]),/* "id-ce" */ | ||
2603 | &(nid_objs[263]),/* "id-cmc" */ | ||
2604 | &(nid_objs[334]),/* "id-cmc-addExtensions" */ | ||
2605 | &(nid_objs[346]),/* "id-cmc-confirmCertAcceptance" */ | ||
2606 | &(nid_objs[330]),/* "id-cmc-dataReturn" */ | ||
2607 | &(nid_objs[336]),/* "id-cmc-decryptedPOP" */ | ||
2608 | &(nid_objs[335]),/* "id-cmc-encryptedPOP" */ | ||
2609 | &(nid_objs[339]),/* "id-cmc-getCRL" */ | ||
2610 | &(nid_objs[338]),/* "id-cmc-getCert" */ | ||
2611 | &(nid_objs[328]),/* "id-cmc-identification" */ | ||
2612 | &(nid_objs[329]),/* "id-cmc-identityProof" */ | ||
2613 | &(nid_objs[337]),/* "id-cmc-lraPOPWitness" */ | ||
2614 | &(nid_objs[344]),/* "id-cmc-popLinkRandom" */ | ||
2615 | &(nid_objs[345]),/* "id-cmc-popLinkWitness" */ | ||
2616 | &(nid_objs[343]),/* "id-cmc-queryPending" */ | ||
2617 | &(nid_objs[333]),/* "id-cmc-recipientNonce" */ | ||
2618 | &(nid_objs[341]),/* "id-cmc-regInfo" */ | ||
2619 | &(nid_objs[342]),/* "id-cmc-responseInfo" */ | ||
2620 | &(nid_objs[340]),/* "id-cmc-revokeRequest" */ | ||
2621 | &(nid_objs[332]),/* "id-cmc-senderNonce" */ | ||
2622 | &(nid_objs[327]),/* "id-cmc-statusInfo" */ | ||
2623 | &(nid_objs[331]),/* "id-cmc-transactionId" */ | ||
2624 | &(nid_objs[408]),/* "id-ecPublicKey" */ | ||
2625 | &(nid_objs[508]),/* "id-hex-multipart-message" */ | ||
2626 | &(nid_objs[507]),/* "id-hex-partial-message" */ | ||
2627 | &(nid_objs[260]),/* "id-it" */ | ||
2628 | &(nid_objs[302]),/* "id-it-caKeyUpdateInfo" */ | ||
2629 | &(nid_objs[298]),/* "id-it-caProtEncCert" */ | ||
2630 | &(nid_objs[311]),/* "id-it-confirmWaitTime" */ | ||
2631 | &(nid_objs[303]),/* "id-it-currentCRL" */ | ||
2632 | &(nid_objs[300]),/* "id-it-encKeyPairTypes" */ | ||
2633 | &(nid_objs[310]),/* "id-it-implicitConfirm" */ | ||
2634 | &(nid_objs[308]),/* "id-it-keyPairParamRep" */ | ||
2635 | &(nid_objs[307]),/* "id-it-keyPairParamReq" */ | ||
2636 | &(nid_objs[312]),/* "id-it-origPKIMessage" */ | ||
2637 | &(nid_objs[301]),/* "id-it-preferredSymmAlg" */ | ||
2638 | &(nid_objs[309]),/* "id-it-revPassphrase" */ | ||
2639 | &(nid_objs[299]),/* "id-it-signKeyPairTypes" */ | ||
2640 | &(nid_objs[305]),/* "id-it-subscriptionRequest" */ | ||
2641 | &(nid_objs[306]),/* "id-it-subscriptionResponse" */ | ||
2642 | &(nid_objs[304]),/* "id-it-unsupportedOIDs" */ | ||
2643 | &(nid_objs[128]),/* "id-kp" */ | ||
2644 | &(nid_objs[280]),/* "id-mod-attribute-cert" */ | ||
2645 | &(nid_objs[274]),/* "id-mod-cmc" */ | ||
2646 | &(nid_objs[277]),/* "id-mod-cmp" */ | ||
2647 | &(nid_objs[284]),/* "id-mod-cmp2000" */ | ||
2648 | &(nid_objs[273]),/* "id-mod-crmf" */ | ||
2649 | &(nid_objs[283]),/* "id-mod-dvcs" */ | ||
2650 | &(nid_objs[275]),/* "id-mod-kea-profile-88" */ | ||
2651 | &(nid_objs[276]),/* "id-mod-kea-profile-93" */ | ||
2652 | &(nid_objs[282]),/* "id-mod-ocsp" */ | ||
2653 | &(nid_objs[278]),/* "id-mod-qualified-cert-88" */ | ||
2654 | &(nid_objs[279]),/* "id-mod-qualified-cert-93" */ | ||
2655 | &(nid_objs[281]),/* "id-mod-timestamp-protocol" */ | ||
2656 | &(nid_objs[264]),/* "id-on" */ | ||
2657 | &(nid_objs[347]),/* "id-on-personalData" */ | ||
2658 | &(nid_objs[265]),/* "id-pda" */ | ||
2659 | &(nid_objs[352]),/* "id-pda-countryOfCitizenship" */ | ||
2660 | &(nid_objs[353]),/* "id-pda-countryOfResidence" */ | ||
2661 | &(nid_objs[348]),/* "id-pda-dateOfBirth" */ | ||
2662 | &(nid_objs[351]),/* "id-pda-gender" */ | ||
2663 | &(nid_objs[349]),/* "id-pda-placeOfBirth" */ | ||
2664 | &(nid_objs[175]),/* "id-pe" */ | ||
2665 | &(nid_objs[261]),/* "id-pkip" */ | ||
2666 | &(nid_objs[258]),/* "id-pkix-mod" */ | ||
2667 | &(nid_objs[269]),/* "id-pkix1-explicit-88" */ | ||
2668 | &(nid_objs[271]),/* "id-pkix1-explicit-93" */ | ||
2669 | &(nid_objs[270]),/* "id-pkix1-implicit-88" */ | ||
2670 | &(nid_objs[272]),/* "id-pkix1-implicit-93" */ | ||
2671 | &(nid_objs[267]),/* "id-qcs" */ | ||
2672 | &(nid_objs[359]),/* "id-qcs-pkixQCSyntax-v1" */ | ||
2673 | &(nid_objs[259]),/* "id-qt" */ | ||
2674 | &(nid_objs[313]),/* "id-regCtrl" */ | ||
2675 | &(nid_objs[316]),/* "id-regCtrl-authenticator" */ | ||
2676 | &(nid_objs[319]),/* "id-regCtrl-oldCertID" */ | ||
2677 | &(nid_objs[318]),/* "id-regCtrl-pkiArchiveOptions" */ | ||
2678 | &(nid_objs[317]),/* "id-regCtrl-pkiPublicationInfo" */ | ||
2679 | &(nid_objs[320]),/* "id-regCtrl-protocolEncrKey" */ | ||
2680 | &(nid_objs[315]),/* "id-regCtrl-regToken" */ | ||
2681 | &(nid_objs[314]),/* "id-regInfo" */ | ||
2682 | &(nid_objs[322]),/* "id-regInfo-certReq" */ | ||
2683 | &(nid_objs[321]),/* "id-regInfo-utf8Pairs" */ | ||
2684 | &(nid_objs[191]),/* "id-smime-aa" */ | ||
2685 | &(nid_objs[215]),/* "id-smime-aa-contentHint" */ | ||
2686 | &(nid_objs[218]),/* "id-smime-aa-contentIdentifier" */ | ||
2687 | &(nid_objs[221]),/* "id-smime-aa-contentReference" */ | ||
2688 | &(nid_objs[240]),/* "id-smime-aa-dvcs-dvc" */ | ||
2689 | &(nid_objs[217]),/* "id-smime-aa-encapContentType" */ | ||
2690 | &(nid_objs[222]),/* "id-smime-aa-encrypKeyPref" */ | ||
2691 | &(nid_objs[220]),/* "id-smime-aa-equivalentLabels" */ | ||
2692 | &(nid_objs[232]),/* "id-smime-aa-ets-CertificateRefs" */ | ||
2693 | &(nid_objs[233]),/* "id-smime-aa-ets-RevocationRefs" */ | ||
2694 | &(nid_objs[238]),/* "id-smime-aa-ets-archiveTimeStamp" */ | ||
2695 | &(nid_objs[237]),/* "id-smime-aa-ets-certCRLTimestamp" */ | ||
2696 | &(nid_objs[234]),/* "id-smime-aa-ets-certValues" */ | ||
2697 | &(nid_objs[227]),/* "id-smime-aa-ets-commitmentType" */ | ||
2698 | &(nid_objs[231]),/* "id-smime-aa-ets-contentTimestamp" */ | ||
2699 | &(nid_objs[236]),/* "id-smime-aa-ets-escTimeStamp" */ | ||
2700 | &(nid_objs[230]),/* "id-smime-aa-ets-otherSigCert" */ | ||
2701 | &(nid_objs[235]),/* "id-smime-aa-ets-revocationValues" */ | ||
2702 | &(nid_objs[226]),/* "id-smime-aa-ets-sigPolicyId" */ | ||
2703 | &(nid_objs[229]),/* "id-smime-aa-ets-signerAttr" */ | ||
2704 | &(nid_objs[228]),/* "id-smime-aa-ets-signerLocation" */ | ||
2705 | &(nid_objs[219]),/* "id-smime-aa-macValue" */ | ||
2706 | &(nid_objs[214]),/* "id-smime-aa-mlExpandHistory" */ | ||
2707 | &(nid_objs[216]),/* "id-smime-aa-msgSigDigest" */ | ||
2708 | &(nid_objs[212]),/* "id-smime-aa-receiptRequest" */ | ||
2709 | &(nid_objs[213]),/* "id-smime-aa-securityLabel" */ | ||
2710 | &(nid_objs[239]),/* "id-smime-aa-signatureType" */ | ||
2711 | &(nid_objs[223]),/* "id-smime-aa-signingCertificate" */ | ||
2712 | &(nid_objs[224]),/* "id-smime-aa-smimeEncryptCerts" */ | ||
2713 | &(nid_objs[225]),/* "id-smime-aa-timeStampToken" */ | ||
2714 | &(nid_objs[192]),/* "id-smime-alg" */ | ||
2715 | &(nid_objs[243]),/* "id-smime-alg-3DESwrap" */ | ||
2716 | &(nid_objs[246]),/* "id-smime-alg-CMS3DESwrap" */ | ||
2717 | &(nid_objs[247]),/* "id-smime-alg-CMSRC2wrap" */ | ||
2718 | &(nid_objs[245]),/* "id-smime-alg-ESDH" */ | ||
2719 | &(nid_objs[241]),/* "id-smime-alg-ESDHwith3DES" */ | ||
2720 | &(nid_objs[242]),/* "id-smime-alg-ESDHwithRC2" */ | ||
2721 | &(nid_objs[244]),/* "id-smime-alg-RC2wrap" */ | ||
2722 | &(nid_objs[193]),/* "id-smime-cd" */ | ||
2723 | &(nid_objs[248]),/* "id-smime-cd-ldap" */ | ||
2724 | &(nid_objs[190]),/* "id-smime-ct" */ | ||
2725 | &(nid_objs[210]),/* "id-smime-ct-DVCSRequestData" */ | ||
2726 | &(nid_objs[211]),/* "id-smime-ct-DVCSResponseData" */ | ||
2727 | &(nid_objs[208]),/* "id-smime-ct-TDTInfo" */ | ||
2728 | &(nid_objs[207]),/* "id-smime-ct-TSTInfo" */ | ||
2729 | &(nid_objs[205]),/* "id-smime-ct-authData" */ | ||
2730 | &(nid_objs[209]),/* "id-smime-ct-contentInfo" */ | ||
2731 | &(nid_objs[206]),/* "id-smime-ct-publishCert" */ | ||
2732 | &(nid_objs[204]),/* "id-smime-ct-receipt" */ | ||
2733 | &(nid_objs[195]),/* "id-smime-cti" */ | ||
2734 | &(nid_objs[255]),/* "id-smime-cti-ets-proofOfApproval" */ | ||
2735 | &(nid_objs[256]),/* "id-smime-cti-ets-proofOfCreation" */ | ||
2736 | &(nid_objs[253]),/* "id-smime-cti-ets-proofOfDelivery" */ | ||
2737 | &(nid_objs[251]),/* "id-smime-cti-ets-proofOfOrigin" */ | ||
2738 | &(nid_objs[252]),/* "id-smime-cti-ets-proofOfReceipt" */ | ||
2739 | &(nid_objs[254]),/* "id-smime-cti-ets-proofOfSender" */ | ||
2740 | &(nid_objs[189]),/* "id-smime-mod" */ | ||
2741 | &(nid_objs[196]),/* "id-smime-mod-cms" */ | ||
2742 | &(nid_objs[197]),/* "id-smime-mod-ess" */ | ||
2743 | &(nid_objs[202]),/* "id-smime-mod-ets-eSigPolicy-88" */ | ||
2744 | &(nid_objs[203]),/* "id-smime-mod-ets-eSigPolicy-97" */ | ||
2745 | &(nid_objs[200]),/* "id-smime-mod-ets-eSignature-88" */ | ||
2746 | &(nid_objs[201]),/* "id-smime-mod-ets-eSignature-97" */ | ||
2747 | &(nid_objs[199]),/* "id-smime-mod-msg-v3" */ | ||
2748 | &(nid_objs[198]),/* "id-smime-mod-oid" */ | ||
2749 | &(nid_objs[194]),/* "id-smime-spq" */ | ||
2750 | &(nid_objs[250]),/* "id-smime-spq-ets-sqt-unotice" */ | ||
2751 | &(nid_objs[249]),/* "id-smime-spq-ets-sqt-uri" */ | ||
2752 | &(nid_objs[34]),/* "idea-cbc" */ | ||
2753 | &(nid_objs[35]),/* "idea-cfb" */ | ||
2754 | &(nid_objs[36]),/* "idea-ecb" */ | ||
2755 | &(nid_objs[46]),/* "idea-ofb" */ | ||
2756 | &(nid_objs[461]),/* "info" */ | ||
2757 | &(nid_objs[101]),/* "initials" */ | ||
2758 | &(nid_objs[181]),/* "iso" */ | ||
2759 | &(nid_objs[623]),/* "issuer capabilities" */ | ||
2760 | &(nid_objs[492]),/* "janetMailbox" */ | ||
2761 | &(nid_objs[393]),/* "joint-iso-ccitt" */ | ||
2762 | &(nid_objs[150]),/* "keyBag" */ | ||
2763 | &(nid_objs[477]),/* "lastModifiedBy" */ | ||
2764 | &(nid_objs[476]),/* "lastModifiedTime" */ | ||
2765 | &(nid_objs[157]),/* "localKeyID" */ | ||
2766 | &(nid_objs[15]),/* "localityName" */ | ||
2767 | &(nid_objs[480]),/* "mXRecord" */ | ||
2768 | &(nid_objs[493]),/* "mailPreferenceOption" */ | ||
2769 | &(nid_objs[467]),/* "manager" */ | ||
2770 | &(nid_objs[ 3]),/* "md2" */ | ||
2771 | &(nid_objs[ 7]),/* "md2WithRSAEncryption" */ | ||
2772 | &(nid_objs[257]),/* "md4" */ | ||
2773 | &(nid_objs[396]),/* "md4WithRSAEncryption" */ | ||
2774 | &(nid_objs[ 4]),/* "md5" */ | ||
2775 | &(nid_objs[114]),/* "md5-sha1" */ | ||
2776 | &(nid_objs[104]),/* "md5WithRSA" */ | ||
2777 | &(nid_objs[ 8]),/* "md5WithRSAEncryption" */ | ||
2778 | &(nid_objs[95]),/* "mdc2" */ | ||
2779 | &(nid_objs[96]),/* "mdc2WithRSA" */ | ||
2780 | &(nid_objs[602]),/* "merchant initiated auth" */ | ||
2781 | &(nid_objs[514]),/* "message extensions" */ | ||
2782 | &(nid_objs[51]),/* "messageDigest" */ | ||
2783 | &(nid_objs[506]),/* "mime-mhs-bodies" */ | ||
2784 | &(nid_objs[505]),/* "mime-mhs-headings" */ | ||
2785 | &(nid_objs[488]),/* "mobileTelephoneNumber" */ | ||
2786 | &(nid_objs[481]),/* "nSRecord" */ | ||
2787 | &(nid_objs[173]),/* "name" */ | ||
2788 | &(nid_objs[379]),/* "org" */ | ||
2789 | &(nid_objs[17]),/* "organizationName" */ | ||
2790 | &(nid_objs[491]),/* "organizationalStatus" */ | ||
2791 | &(nid_objs[18]),/* "organizationalUnitName" */ | ||
2792 | &(nid_objs[475]),/* "otherMailbox" */ | ||
2793 | &(nid_objs[489]),/* "pagerTelephoneNumber" */ | ||
2794 | &(nid_objs[374]),/* "path" */ | ||
2795 | &(nid_objs[621]),/* "payment gateway capabilities" */ | ||
2796 | &(nid_objs[ 9]),/* "pbeWithMD2AndDES-CBC" */ | ||
2797 | &(nid_objs[168]),/* "pbeWithMD2AndRC2-CBC" */ | ||
2798 | &(nid_objs[112]),/* "pbeWithMD5AndCast5CBC" */ | ||
2799 | &(nid_objs[10]),/* "pbeWithMD5AndDES-CBC" */ | ||
2800 | &(nid_objs[169]),/* "pbeWithMD5AndRC2-CBC" */ | ||
2801 | &(nid_objs[148]),/* "pbeWithSHA1And128BitRC2-CBC" */ | ||
2802 | &(nid_objs[144]),/* "pbeWithSHA1And128BitRC4" */ | ||
2803 | &(nid_objs[147]),/* "pbeWithSHA1And2-KeyTripleDES-CBC" */ | ||
2804 | &(nid_objs[146]),/* "pbeWithSHA1And3-KeyTripleDES-CBC" */ | ||
2805 | &(nid_objs[149]),/* "pbeWithSHA1And40BitRC2-CBC" */ | ||
2806 | &(nid_objs[145]),/* "pbeWithSHA1And40BitRC4" */ | ||
2807 | &(nid_objs[170]),/* "pbeWithSHA1AndDES-CBC" */ | ||
2808 | &(nid_objs[68]),/* "pbeWithSHA1AndRC2-CBC" */ | ||
2809 | &(nid_objs[499]),/* "personalSignature" */ | ||
2810 | &(nid_objs[487]),/* "personalTitle" */ | ||
2811 | &(nid_objs[464]),/* "photo" */ | ||
2812 | &(nid_objs[437]),/* "pilot" */ | ||
2813 | &(nid_objs[439]),/* "pilotAttributeSyntax" */ | ||
2814 | &(nid_objs[438]),/* "pilotAttributeType" */ | ||
2815 | &(nid_objs[479]),/* "pilotAttributeType27" */ | ||
2816 | &(nid_objs[456]),/* "pilotDSA" */ | ||
2817 | &(nid_objs[441]),/* "pilotGroups" */ | ||
2818 | &(nid_objs[444]),/* "pilotObject" */ | ||
2819 | &(nid_objs[440]),/* "pilotObjectClass" */ | ||
2820 | &(nid_objs[455]),/* "pilotOrganization" */ | ||
2821 | &(nid_objs[445]),/* "pilotPerson" */ | ||
2822 | &(nid_objs[186]),/* "pkcs1" */ | ||
2823 | &(nid_objs[27]),/* "pkcs3" */ | ||
2824 | &(nid_objs[187]),/* "pkcs5" */ | ||
2825 | &(nid_objs[20]),/* "pkcs7" */ | ||
2826 | &(nid_objs[21]),/* "pkcs7-data" */ | ||
2827 | &(nid_objs[25]),/* "pkcs7-digestData" */ | ||
2828 | &(nid_objs[26]),/* "pkcs7-encryptedData" */ | ||
2829 | &(nid_objs[23]),/* "pkcs7-envelopedData" */ | ||
2830 | &(nid_objs[24]),/* "pkcs7-signedAndEnvelopedData" */ | ||
2831 | &(nid_objs[22]),/* "pkcs7-signedData" */ | ||
2832 | &(nid_objs[151]),/* "pkcs8ShroudedKeyBag" */ | ||
2833 | &(nid_objs[47]),/* "pkcs9" */ | ||
2834 | &(nid_objs[406]),/* "prime-field" */ | ||
2835 | &(nid_objs[409]),/* "prime192v1" */ | ||
2836 | &(nid_objs[410]),/* "prime192v2" */ | ||
2837 | &(nid_objs[411]),/* "prime192v3" */ | ||
2838 | &(nid_objs[412]),/* "prime239v1" */ | ||
2839 | &(nid_objs[413]),/* "prime239v2" */ | ||
2840 | &(nid_objs[414]),/* "prime239v3" */ | ||
2841 | &(nid_objs[415]),/* "prime256v1" */ | ||
2842 | &(nid_objs[510]),/* "pseudonym" */ | ||
2843 | &(nid_objs[435]),/* "pss" */ | ||
2844 | &(nid_objs[286]),/* "qcStatements" */ | ||
2845 | &(nid_objs[457]),/* "qualityLabelledData" */ | ||
2846 | &(nid_objs[450]),/* "rFC822localPart" */ | ||
2847 | &(nid_objs[98]),/* "rc2-40-cbc" */ | ||
2848 | &(nid_objs[166]),/* "rc2-64-cbc" */ | ||
2849 | &(nid_objs[37]),/* "rc2-cbc" */ | ||
2850 | &(nid_objs[39]),/* "rc2-cfb" */ | ||
2851 | &(nid_objs[38]),/* "rc2-ecb" */ | ||
2852 | &(nid_objs[40]),/* "rc2-ofb" */ | ||
2853 | &(nid_objs[ 5]),/* "rc4" */ | ||
2854 | &(nid_objs[97]),/* "rc4-40" */ | ||
2855 | &(nid_objs[120]),/* "rc5-cbc" */ | ||
2856 | &(nid_objs[122]),/* "rc5-cfb" */ | ||
2857 | &(nid_objs[121]),/* "rc5-ecb" */ | ||
2858 | &(nid_objs[123]),/* "rc5-ofb" */ | ||
2859 | &(nid_objs[460]),/* "rfc822Mailbox" */ | ||
2860 | &(nid_objs[117]),/* "ripemd160" */ | ||
2861 | &(nid_objs[119]),/* "ripemd160WithRSA" */ | ||
2862 | &(nid_objs[400]),/* "role" */ | ||
2863 | &(nid_objs[448]),/* "room" */ | ||
2864 | &(nid_objs[463]),/* "roomNumber" */ | ||
2865 | &(nid_objs[19]),/* "rsa" */ | ||
2866 | &(nid_objs[ 6]),/* "rsaEncryption" */ | ||
2867 | &(nid_objs[644]),/* "rsaOAEPEncryptionSET" */ | ||
2868 | &(nid_objs[377]),/* "rsaSignature" */ | ||
2869 | &(nid_objs[124]),/* "run length compression" */ | ||
2870 | &(nid_objs[482]),/* "sOARecord" */ | ||
2871 | &(nid_objs[155]),/* "safeContentsBag" */ | ||
2872 | &(nid_objs[291]),/* "sbqp-autonomousSysNum" */ | ||
2873 | &(nid_objs[290]),/* "sbqp-ipAddrBlock" */ | ||
2874 | &(nid_objs[292]),/* "sbqp-routerIdentifier" */ | ||
2875 | &(nid_objs[159]),/* "sdsiCertificate" */ | ||
2876 | &(nid_objs[154]),/* "secretBag" */ | ||
2877 | &(nid_objs[474]),/* "secretary" */ | ||
2878 | &(nid_objs[635]),/* "secure device signature" */ | ||
2879 | &(nid_objs[105]),/* "serialNumber" */ | ||
2880 | &(nid_objs[625]),/* "set-addPolicy" */ | ||
2881 | &(nid_objs[515]),/* "set-attr" */ | ||
2882 | &(nid_objs[518]),/* "set-brand" */ | ||
2883 | &(nid_objs[638]),/* "set-brand-AmericanExpress" */ | ||
2884 | &(nid_objs[637]),/* "set-brand-Diners" */ | ||
2885 | &(nid_objs[636]),/* "set-brand-IATA-ATA" */ | ||
2886 | &(nid_objs[639]),/* "set-brand-JCB" */ | ||
2887 | &(nid_objs[641]),/* "set-brand-MasterCard" */ | ||
2888 | &(nid_objs[642]),/* "set-brand-Novus" */ | ||
2889 | &(nid_objs[640]),/* "set-brand-Visa" */ | ||
2890 | &(nid_objs[516]),/* "set-policy" */ | ||
2891 | &(nid_objs[607]),/* "set-policy-root" */ | ||
2892 | &(nid_objs[624]),/* "set-rootKeyThumb" */ | ||
2893 | &(nid_objs[620]),/* "setAttr-Cert" */ | ||
2894 | &(nid_objs[628]),/* "setAttr-IssCap-CVM" */ | ||
2895 | &(nid_objs[630]),/* "setAttr-IssCap-Sig" */ | ||
2896 | &(nid_objs[629]),/* "setAttr-IssCap-T2" */ | ||
2897 | &(nid_objs[627]),/* "setAttr-Token-B0Prime" */ | ||
2898 | &(nid_objs[626]),/* "setAttr-Token-EMV" */ | ||
2899 | &(nid_objs[622]),/* "setAttr-TokenType" */ | ||
2900 | &(nid_objs[619]),/* "setCext-IssuerCapabilities" */ | ||
2901 | &(nid_objs[615]),/* "setCext-PGWYcapabilities" */ | ||
2902 | &(nid_objs[616]),/* "setCext-TokenIdentifier" */ | ||
2903 | &(nid_objs[618]),/* "setCext-TokenType" */ | ||
2904 | &(nid_objs[617]),/* "setCext-Track2Data" */ | ||
2905 | &(nid_objs[611]),/* "setCext-cCertRequired" */ | ||
2906 | &(nid_objs[609]),/* "setCext-certType" */ | ||
2907 | &(nid_objs[608]),/* "setCext-hashedRoot" */ | ||
2908 | &(nid_objs[610]),/* "setCext-merchData" */ | ||
2909 | &(nid_objs[613]),/* "setCext-setExt" */ | ||
2910 | &(nid_objs[614]),/* "setCext-setQualf" */ | ||
2911 | &(nid_objs[612]),/* "setCext-tunneling" */ | ||
2912 | &(nid_objs[540]),/* "setct-AcqCardCodeMsg" */ | ||
2913 | &(nid_objs[576]),/* "setct-AcqCardCodeMsgTBE" */ | ||
2914 | &(nid_objs[570]),/* "setct-AuthReqTBE" */ | ||
2915 | &(nid_objs[534]),/* "setct-AuthReqTBS" */ | ||
2916 | &(nid_objs[527]),/* "setct-AuthResBaggage" */ | ||
2917 | &(nid_objs[571]),/* "setct-AuthResTBE" */ | ||
2918 | &(nid_objs[572]),/* "setct-AuthResTBEX" */ | ||
2919 | &(nid_objs[535]),/* "setct-AuthResTBS" */ | ||
2920 | &(nid_objs[536]),/* "setct-AuthResTBSX" */ | ||
2921 | &(nid_objs[528]),/* "setct-AuthRevReqBaggage" */ | ||
2922 | &(nid_objs[577]),/* "setct-AuthRevReqTBE" */ | ||
2923 | &(nid_objs[541]),/* "setct-AuthRevReqTBS" */ | ||
2924 | &(nid_objs[529]),/* "setct-AuthRevResBaggage" */ | ||
2925 | &(nid_objs[542]),/* "setct-AuthRevResData" */ | ||
2926 | &(nid_objs[578]),/* "setct-AuthRevResTBE" */ | ||
2927 | &(nid_objs[579]),/* "setct-AuthRevResTBEB" */ | ||
2928 | &(nid_objs[543]),/* "setct-AuthRevResTBS" */ | ||
2929 | &(nid_objs[573]),/* "setct-AuthTokenTBE" */ | ||
2930 | &(nid_objs[537]),/* "setct-AuthTokenTBS" */ | ||
2931 | &(nid_objs[600]),/* "setct-BCIDistributionTBS" */ | ||
2932 | &(nid_objs[558]),/* "setct-BatchAdminReqData" */ | ||
2933 | &(nid_objs[592]),/* "setct-BatchAdminReqTBE" */ | ||
2934 | &(nid_objs[559]),/* "setct-BatchAdminResData" */ | ||
2935 | &(nid_objs[593]),/* "setct-BatchAdminResTBE" */ | ||
2936 | &(nid_objs[599]),/* "setct-CRLNotificationResTBS" */ | ||
2937 | &(nid_objs[598]),/* "setct-CRLNotificationTBS" */ | ||
2938 | &(nid_objs[580]),/* "setct-CapReqTBE" */ | ||
2939 | &(nid_objs[581]),/* "setct-CapReqTBEX" */ | ||
2940 | &(nid_objs[544]),/* "setct-CapReqTBS" */ | ||
2941 | &(nid_objs[545]),/* "setct-CapReqTBSX" */ | ||
2942 | &(nid_objs[546]),/* "setct-CapResData" */ | ||
2943 | &(nid_objs[582]),/* "setct-CapResTBE" */ | ||
2944 | &(nid_objs[583]),/* "setct-CapRevReqTBE" */ | ||
2945 | &(nid_objs[584]),/* "setct-CapRevReqTBEX" */ | ||
2946 | &(nid_objs[547]),/* "setct-CapRevReqTBS" */ | ||
2947 | &(nid_objs[548]),/* "setct-CapRevReqTBSX" */ | ||
2948 | &(nid_objs[549]),/* "setct-CapRevResData" */ | ||
2949 | &(nid_objs[585]),/* "setct-CapRevResTBE" */ | ||
2950 | &(nid_objs[538]),/* "setct-CapTokenData" */ | ||
2951 | &(nid_objs[530]),/* "setct-CapTokenSeq" */ | ||
2952 | &(nid_objs[574]),/* "setct-CapTokenTBE" */ | ||
2953 | &(nid_objs[575]),/* "setct-CapTokenTBEX" */ | ||
2954 | &(nid_objs[539]),/* "setct-CapTokenTBS" */ | ||
2955 | &(nid_objs[560]),/* "setct-CardCInitResTBS" */ | ||
2956 | &(nid_objs[566]),/* "setct-CertInqReqTBS" */ | ||
2957 | &(nid_objs[563]),/* "setct-CertReqData" */ | ||
2958 | &(nid_objs[595]),/* "setct-CertReqTBE" */ | ||
2959 | &(nid_objs[596]),/* "setct-CertReqTBEX" */ | ||
2960 | &(nid_objs[564]),/* "setct-CertReqTBS" */ | ||
2961 | &(nid_objs[565]),/* "setct-CertResData" */ | ||
2962 | &(nid_objs[597]),/* "setct-CertResTBE" */ | ||
2963 | &(nid_objs[586]),/* "setct-CredReqTBE" */ | ||
2964 | &(nid_objs[587]),/* "setct-CredReqTBEX" */ | ||
2965 | &(nid_objs[550]),/* "setct-CredReqTBS" */ | ||
2966 | &(nid_objs[551]),/* "setct-CredReqTBSX" */ | ||
2967 | &(nid_objs[552]),/* "setct-CredResData" */ | ||
2968 | &(nid_objs[588]),/* "setct-CredResTBE" */ | ||
2969 | &(nid_objs[589]),/* "setct-CredRevReqTBE" */ | ||
2970 | &(nid_objs[590]),/* "setct-CredRevReqTBEX" */ | ||
2971 | &(nid_objs[553]),/* "setct-CredRevReqTBS" */ | ||
2972 | &(nid_objs[554]),/* "setct-CredRevReqTBSX" */ | ||
2973 | &(nid_objs[555]),/* "setct-CredRevResData" */ | ||
2974 | &(nid_objs[591]),/* "setct-CredRevResTBE" */ | ||
2975 | &(nid_objs[567]),/* "setct-ErrorTBS" */ | ||
2976 | &(nid_objs[526]),/* "setct-HODInput" */ | ||
2977 | &(nid_objs[561]),/* "setct-MeAqCInitResTBS" */ | ||
2978 | &(nid_objs[522]),/* "setct-OIData" */ | ||
2979 | &(nid_objs[519]),/* "setct-PANData" */ | ||
2980 | &(nid_objs[521]),/* "setct-PANOnly" */ | ||
2981 | &(nid_objs[520]),/* "setct-PANToken" */ | ||
2982 | &(nid_objs[556]),/* "setct-PCertReqData" */ | ||
2983 | &(nid_objs[557]),/* "setct-PCertResTBS" */ | ||
2984 | &(nid_objs[523]),/* "setct-PI" */ | ||
2985 | &(nid_objs[532]),/* "setct-PI-TBS" */ | ||
2986 | &(nid_objs[524]),/* "setct-PIData" */ | ||
2987 | &(nid_objs[525]),/* "setct-PIDataUnsigned" */ | ||
2988 | &(nid_objs[568]),/* "setct-PIDualSignedTBE" */ | ||
2989 | &(nid_objs[569]),/* "setct-PIUnsignedTBE" */ | ||
2990 | &(nid_objs[531]),/* "setct-PInitResData" */ | ||
2991 | &(nid_objs[533]),/* "setct-PResData" */ | ||
2992 | &(nid_objs[594]),/* "setct-RegFormReqTBE" */ | ||
2993 | &(nid_objs[562]),/* "setct-RegFormResTBS" */ | ||
2994 | &(nid_objs[604]),/* "setext-pinAny" */ | ||
2995 | &(nid_objs[603]),/* "setext-pinSecure" */ | ||
2996 | &(nid_objs[605]),/* "setext-track2" */ | ||
2997 | &(nid_objs[41]),/* "sha" */ | ||
2998 | &(nid_objs[64]),/* "sha1" */ | ||
2999 | &(nid_objs[115]),/* "sha1WithRSA" */ | ||
3000 | &(nid_objs[65]),/* "sha1WithRSAEncryption" */ | ||
3001 | &(nid_objs[42]),/* "shaWithRSAEncryption" */ | ||
3002 | &(nid_objs[52]),/* "signingTime" */ | ||
3003 | &(nid_objs[454]),/* "simpleSecurityObject" */ | ||
3004 | &(nid_objs[496]),/* "singleLevelQuality" */ | ||
3005 | &(nid_objs[16]),/* "stateOrProvinceName" */ | ||
3006 | &(nid_objs[498]),/* "subtreeMaximumQuality" */ | ||
3007 | &(nid_objs[497]),/* "subtreeMinimumQuality" */ | ||
3008 | &(nid_objs[100]),/* "surname" */ | ||
3009 | &(nid_objs[459]),/* "textEncodedORAddress" */ | ||
3010 | &(nid_objs[293]),/* "textNotice" */ | ||
3011 | &(nid_objs[106]),/* "title" */ | ||
3012 | &(nid_objs[436]),/* "ucl" */ | ||
3013 | &(nid_objs[ 0]),/* "undefined" */ | ||
3014 | &(nid_objs[55]),/* "unstructuredAddress" */ | ||
3015 | &(nid_objs[49]),/* "unstructuredName" */ | ||
3016 | &(nid_objs[465]),/* "userClass" */ | ||
3017 | &(nid_objs[458]),/* "userId" */ | ||
3018 | &(nid_objs[373]),/* "valid" */ | ||
3019 | &(nid_objs[503]),/* "x500UniqueIdentifier" */ | ||
3020 | &(nid_objs[158]),/* "x509Certificate" */ | ||
3021 | &(nid_objs[160]),/* "x509Crl" */ | ||
3022 | &(nid_objs[125]),/* "zlib compression" */ | ||
3023 | }; | ||
3024 | |||
3025 | static ASN1_OBJECT *obj_objs[NUM_OBJ]={ | ||
3026 | &(nid_objs[ 0]),/* OBJ_undef 0 */ | ||
3027 | &(nid_objs[404]),/* OBJ_ccitt 0 */ | ||
3028 | &(nid_objs[434]),/* OBJ_data 0 9 */ | ||
3029 | &(nid_objs[181]),/* OBJ_iso 1 */ | ||
3030 | &(nid_objs[182]),/* OBJ_member_body 1 2 */ | ||
3031 | &(nid_objs[379]),/* OBJ_org 1 3 */ | ||
3032 | &(nid_objs[393]),/* OBJ_joint_iso_ccitt 2 */ | ||
3033 | &(nid_objs[11]),/* OBJ_X500 2 5 */ | ||
3034 | &(nid_objs[380]),/* OBJ_dod 1 3 6 */ | ||
3035 | &(nid_objs[12]),/* OBJ_X509 2 5 4 */ | ||
3036 | &(nid_objs[378]),/* OBJ_X500algorithms 2 5 8 */ | ||
3037 | &(nid_objs[81]),/* OBJ_id_ce 2 5 29 */ | ||
3038 | &(nid_objs[512]),/* OBJ_id_set 2 23 42 */ | ||
3039 | &(nid_objs[435]),/* OBJ_pss 0 9 2342 */ | ||
3040 | &(nid_objs[183]),/* OBJ_ISO_US 1 2 840 */ | ||
3041 | &(nid_objs[381]),/* OBJ_iana 1 3 6 1 */ | ||
3042 | &(nid_objs[394]),/* OBJ_selected_attribute_types 2 5 1 5 */ | ||
3043 | &(nid_objs[13]),/* OBJ_commonName 2 5 4 3 */ | ||
3044 | &(nid_objs[100]),/* OBJ_surname 2 5 4 4 */ | ||
3045 | &(nid_objs[105]),/* OBJ_serialNumber 2 5 4 5 */ | ||
3046 | &(nid_objs[14]),/* OBJ_countryName 2 5 4 6 */ | ||
3047 | &(nid_objs[15]),/* OBJ_localityName 2 5 4 7 */ | ||
3048 | &(nid_objs[16]),/* OBJ_stateOrProvinceName 2 5 4 8 */ | ||
3049 | &(nid_objs[17]),/* OBJ_organizationName 2 5 4 10 */ | ||
3050 | &(nid_objs[18]),/* OBJ_organizationalUnitName 2 5 4 11 */ | ||
3051 | &(nid_objs[106]),/* OBJ_title 2 5 4 12 */ | ||
3052 | &(nid_objs[107]),/* OBJ_description 2 5 4 13 */ | ||
3053 | &(nid_objs[173]),/* OBJ_name 2 5 4 41 */ | ||
3054 | &(nid_objs[99]),/* OBJ_givenName 2 5 4 42 */ | ||
3055 | &(nid_objs[101]),/* OBJ_initials 2 5 4 43 */ | ||
3056 | &(nid_objs[509]),/* OBJ_generationQualifier 2 5 4 44 */ | ||
3057 | &(nid_objs[503]),/* OBJ_x500UniqueIdentifier 2 5 4 45 */ | ||
3058 | &(nid_objs[174]),/* OBJ_dnQualifier 2 5 4 46 */ | ||
3059 | &(nid_objs[510]),/* OBJ_pseudonym 2 5 4 65 */ | ||
3060 | &(nid_objs[400]),/* OBJ_role 2 5 4 72 */ | ||
3061 | &(nid_objs[82]),/* OBJ_subject_key_identifier 2 5 29 14 */ | ||
3062 | &(nid_objs[83]),/* OBJ_key_usage 2 5 29 15 */ | ||
3063 | &(nid_objs[84]),/* OBJ_private_key_usage_period 2 5 29 16 */ | ||
3064 | &(nid_objs[85]),/* OBJ_subject_alt_name 2 5 29 17 */ | ||
3065 | &(nid_objs[86]),/* OBJ_issuer_alt_name 2 5 29 18 */ | ||
3066 | &(nid_objs[87]),/* OBJ_basic_constraints 2 5 29 19 */ | ||
3067 | &(nid_objs[88]),/* OBJ_crl_number 2 5 29 20 */ | ||
3068 | &(nid_objs[141]),/* OBJ_crl_reason 2 5 29 21 */ | ||
3069 | &(nid_objs[430]),/* OBJ_hold_instruction_code 2 5 29 23 */ | ||
3070 | &(nid_objs[142]),/* OBJ_invalidity_date 2 5 29 24 */ | ||
3071 | &(nid_objs[140]),/* OBJ_delta_crl 2 5 29 27 */ | ||
3072 | &(nid_objs[103]),/* OBJ_crl_distribution_points 2 5 29 31 */ | ||
3073 | &(nid_objs[89]),/* OBJ_certificate_policies 2 5 29 32 */ | ||
3074 | &(nid_objs[90]),/* OBJ_authority_key_identifier 2 5 29 35 */ | ||
3075 | &(nid_objs[401]),/* OBJ_policy_constraints 2 5 29 36 */ | ||
3076 | &(nid_objs[126]),/* OBJ_ext_key_usage 2 5 29 37 */ | ||
3077 | &(nid_objs[402]),/* OBJ_target_information 2 5 29 55 */ | ||
3078 | &(nid_objs[403]),/* OBJ_no_rev_avail 2 5 29 56 */ | ||
3079 | &(nid_objs[513]),/* OBJ_set_ctype 2 23 42 0 */ | ||
3080 | &(nid_objs[514]),/* OBJ_set_msgExt 2 23 42 1 */ | ||
3081 | &(nid_objs[515]),/* OBJ_set_attr 2 23 42 3 */ | ||
3082 | &(nid_objs[516]),/* OBJ_set_policy 2 23 42 5 */ | ||
3083 | &(nid_objs[517]),/* OBJ_set_certExt 2 23 42 7 */ | ||
3084 | &(nid_objs[518]),/* OBJ_set_brand 2 23 42 8 */ | ||
3085 | &(nid_objs[382]),/* OBJ_Directory 1 3 6 1 1 */ | ||
3086 | &(nid_objs[383]),/* OBJ_Management 1 3 6 1 2 */ | ||
3087 | &(nid_objs[384]),/* OBJ_Experimental 1 3 6 1 3 */ | ||
3088 | &(nid_objs[385]),/* OBJ_Private 1 3 6 1 4 */ | ||
3089 | &(nid_objs[386]),/* OBJ_Security 1 3 6 1 5 */ | ||
3090 | &(nid_objs[387]),/* OBJ_SNMPv2 1 3 6 1 6 */ | ||
3091 | &(nid_objs[388]),/* OBJ_Mail 1 3 6 1 7 */ | ||
3092 | &(nid_objs[376]),/* OBJ_algorithm 1 3 14 3 2 */ | ||
3093 | &(nid_objs[395]),/* OBJ_clearance 2 5 1 5 55 */ | ||
3094 | &(nid_objs[19]),/* OBJ_rsa 2 5 8 1 1 */ | ||
3095 | &(nid_objs[96]),/* OBJ_mdc2WithRSA 2 5 8 3 100 */ | ||
3096 | &(nid_objs[95]),/* OBJ_mdc2 2 5 8 3 101 */ | ||
3097 | &(nid_objs[519]),/* OBJ_setct_PANData 2 23 42 0 0 */ | ||
3098 | &(nid_objs[520]),/* OBJ_setct_PANToken 2 23 42 0 1 */ | ||
3099 | &(nid_objs[521]),/* OBJ_setct_PANOnly 2 23 42 0 2 */ | ||
3100 | &(nid_objs[522]),/* OBJ_setct_OIData 2 23 42 0 3 */ | ||
3101 | &(nid_objs[523]),/* OBJ_setct_PI 2 23 42 0 4 */ | ||
3102 | &(nid_objs[524]),/* OBJ_setct_PIData 2 23 42 0 5 */ | ||
3103 | &(nid_objs[525]),/* OBJ_setct_PIDataUnsigned 2 23 42 0 6 */ | ||
3104 | &(nid_objs[526]),/* OBJ_setct_HODInput 2 23 42 0 7 */ | ||
3105 | &(nid_objs[527]),/* OBJ_setct_AuthResBaggage 2 23 42 0 8 */ | ||
3106 | &(nid_objs[528]),/* OBJ_setct_AuthRevReqBaggage 2 23 42 0 9 */ | ||
3107 | &(nid_objs[529]),/* OBJ_setct_AuthRevResBaggage 2 23 42 0 10 */ | ||
3108 | &(nid_objs[530]),/* OBJ_setct_CapTokenSeq 2 23 42 0 11 */ | ||
3109 | &(nid_objs[531]),/* OBJ_setct_PInitResData 2 23 42 0 12 */ | ||
3110 | &(nid_objs[532]),/* OBJ_setct_PI_TBS 2 23 42 0 13 */ | ||
3111 | &(nid_objs[533]),/* OBJ_setct_PResData 2 23 42 0 14 */ | ||
3112 | &(nid_objs[534]),/* OBJ_setct_AuthReqTBS 2 23 42 0 16 */ | ||
3113 | &(nid_objs[535]),/* OBJ_setct_AuthResTBS 2 23 42 0 17 */ | ||
3114 | &(nid_objs[536]),/* OBJ_setct_AuthResTBSX 2 23 42 0 18 */ | ||
3115 | &(nid_objs[537]),/* OBJ_setct_AuthTokenTBS 2 23 42 0 19 */ | ||
3116 | &(nid_objs[538]),/* OBJ_setct_CapTokenData 2 23 42 0 20 */ | ||
3117 | &(nid_objs[539]),/* OBJ_setct_CapTokenTBS 2 23 42 0 21 */ | ||
3118 | &(nid_objs[540]),/* OBJ_setct_AcqCardCodeMsg 2 23 42 0 22 */ | ||
3119 | &(nid_objs[541]),/* OBJ_setct_AuthRevReqTBS 2 23 42 0 23 */ | ||
3120 | &(nid_objs[542]),/* OBJ_setct_AuthRevResData 2 23 42 0 24 */ | ||
3121 | &(nid_objs[543]),/* OBJ_setct_AuthRevResTBS 2 23 42 0 25 */ | ||
3122 | &(nid_objs[544]),/* OBJ_setct_CapReqTBS 2 23 42 0 26 */ | ||
3123 | &(nid_objs[545]),/* OBJ_setct_CapReqTBSX 2 23 42 0 27 */ | ||
3124 | &(nid_objs[546]),/* OBJ_setct_CapResData 2 23 42 0 28 */ | ||
3125 | &(nid_objs[547]),/* OBJ_setct_CapRevReqTBS 2 23 42 0 29 */ | ||
3126 | &(nid_objs[548]),/* OBJ_setct_CapRevReqTBSX 2 23 42 0 30 */ | ||
3127 | &(nid_objs[549]),/* OBJ_setct_CapRevResData 2 23 42 0 31 */ | ||
3128 | &(nid_objs[550]),/* OBJ_setct_CredReqTBS 2 23 42 0 32 */ | ||
3129 | &(nid_objs[551]),/* OBJ_setct_CredReqTBSX 2 23 42 0 33 */ | ||
3130 | &(nid_objs[552]),/* OBJ_setct_CredResData 2 23 42 0 34 */ | ||
3131 | &(nid_objs[553]),/* OBJ_setct_CredRevReqTBS 2 23 42 0 35 */ | ||
3132 | &(nid_objs[554]),/* OBJ_setct_CredRevReqTBSX 2 23 42 0 36 */ | ||
3133 | &(nid_objs[555]),/* OBJ_setct_CredRevResData 2 23 42 0 37 */ | ||
3134 | &(nid_objs[556]),/* OBJ_setct_PCertReqData 2 23 42 0 38 */ | ||
3135 | &(nid_objs[557]),/* OBJ_setct_PCertResTBS 2 23 42 0 39 */ | ||
3136 | &(nid_objs[558]),/* OBJ_setct_BatchAdminReqData 2 23 42 0 40 */ | ||
3137 | &(nid_objs[559]),/* OBJ_setct_BatchAdminResData 2 23 42 0 41 */ | ||
3138 | &(nid_objs[560]),/* OBJ_setct_CardCInitResTBS 2 23 42 0 42 */ | ||
3139 | &(nid_objs[561]),/* OBJ_setct_MeAqCInitResTBS 2 23 42 0 43 */ | ||
3140 | &(nid_objs[562]),/* OBJ_setct_RegFormResTBS 2 23 42 0 44 */ | ||
3141 | &(nid_objs[563]),/* OBJ_setct_CertReqData 2 23 42 0 45 */ | ||
3142 | &(nid_objs[564]),/* OBJ_setct_CertReqTBS 2 23 42 0 46 */ | ||
3143 | &(nid_objs[565]),/* OBJ_setct_CertResData 2 23 42 0 47 */ | ||
3144 | &(nid_objs[566]),/* OBJ_setct_CertInqReqTBS 2 23 42 0 48 */ | ||
3145 | &(nid_objs[567]),/* OBJ_setct_ErrorTBS 2 23 42 0 49 */ | ||
3146 | &(nid_objs[568]),/* OBJ_setct_PIDualSignedTBE 2 23 42 0 50 */ | ||
3147 | &(nid_objs[569]),/* OBJ_setct_PIUnsignedTBE 2 23 42 0 51 */ | ||
3148 | &(nid_objs[570]),/* OBJ_setct_AuthReqTBE 2 23 42 0 52 */ | ||
3149 | &(nid_objs[571]),/* OBJ_setct_AuthResTBE 2 23 42 0 53 */ | ||
3150 | &(nid_objs[572]),/* OBJ_setct_AuthResTBEX 2 23 42 0 54 */ | ||
3151 | &(nid_objs[573]),/* OBJ_setct_AuthTokenTBE 2 23 42 0 55 */ | ||
3152 | &(nid_objs[574]),/* OBJ_setct_CapTokenTBE 2 23 42 0 56 */ | ||
3153 | &(nid_objs[575]),/* OBJ_setct_CapTokenTBEX 2 23 42 0 57 */ | ||
3154 | &(nid_objs[576]),/* OBJ_setct_AcqCardCodeMsgTBE 2 23 42 0 58 */ | ||
3155 | &(nid_objs[577]),/* OBJ_setct_AuthRevReqTBE 2 23 42 0 59 */ | ||
3156 | &(nid_objs[578]),/* OBJ_setct_AuthRevResTBE 2 23 42 0 60 */ | ||
3157 | &(nid_objs[579]),/* OBJ_setct_AuthRevResTBEB 2 23 42 0 61 */ | ||
3158 | &(nid_objs[580]),/* OBJ_setct_CapReqTBE 2 23 42 0 62 */ | ||
3159 | &(nid_objs[581]),/* OBJ_setct_CapReqTBEX 2 23 42 0 63 */ | ||
3160 | &(nid_objs[582]),/* OBJ_setct_CapResTBE 2 23 42 0 64 */ | ||
3161 | &(nid_objs[583]),/* OBJ_setct_CapRevReqTBE 2 23 42 0 65 */ | ||
3162 | &(nid_objs[584]),/* OBJ_setct_CapRevReqTBEX 2 23 42 0 66 */ | ||
3163 | &(nid_objs[585]),/* OBJ_setct_CapRevResTBE 2 23 42 0 67 */ | ||
3164 | &(nid_objs[586]),/* OBJ_setct_CredReqTBE 2 23 42 0 68 */ | ||
3165 | &(nid_objs[587]),/* OBJ_setct_CredReqTBEX 2 23 42 0 69 */ | ||
3166 | &(nid_objs[588]),/* OBJ_setct_CredResTBE 2 23 42 0 70 */ | ||
3167 | &(nid_objs[589]),/* OBJ_setct_CredRevReqTBE 2 23 42 0 71 */ | ||
3168 | &(nid_objs[590]),/* OBJ_setct_CredRevReqTBEX 2 23 42 0 72 */ | ||
3169 | &(nid_objs[591]),/* OBJ_setct_CredRevResTBE 2 23 42 0 73 */ | ||
3170 | &(nid_objs[592]),/* OBJ_setct_BatchAdminReqTBE 2 23 42 0 74 */ | ||
3171 | &(nid_objs[593]),/* OBJ_setct_BatchAdminResTBE 2 23 42 0 75 */ | ||
3172 | &(nid_objs[594]),/* OBJ_setct_RegFormReqTBE 2 23 42 0 76 */ | ||
3173 | &(nid_objs[595]),/* OBJ_setct_CertReqTBE 2 23 42 0 77 */ | ||
3174 | &(nid_objs[596]),/* OBJ_setct_CertReqTBEX 2 23 42 0 78 */ | ||
3175 | &(nid_objs[597]),/* OBJ_setct_CertResTBE 2 23 42 0 79 */ | ||
3176 | &(nid_objs[598]),/* OBJ_setct_CRLNotificationTBS 2 23 42 0 80 */ | ||
3177 | &(nid_objs[599]),/* OBJ_setct_CRLNotificationResTBS 2 23 42 0 81 */ | ||
3178 | &(nid_objs[600]),/* OBJ_setct_BCIDistributionTBS 2 23 42 0 82 */ | ||
3179 | &(nid_objs[601]),/* OBJ_setext_genCrypt 2 23 42 1 1 */ | ||
3180 | &(nid_objs[602]),/* OBJ_setext_miAuth 2 23 42 1 3 */ | ||
3181 | &(nid_objs[603]),/* OBJ_setext_pinSecure 2 23 42 1 4 */ | ||
3182 | &(nid_objs[604]),/* OBJ_setext_pinAny 2 23 42 1 5 */ | ||
3183 | &(nid_objs[605]),/* OBJ_setext_track2 2 23 42 1 7 */ | ||
3184 | &(nid_objs[606]),/* OBJ_setext_cv 2 23 42 1 8 */ | ||
3185 | &(nid_objs[620]),/* OBJ_setAttr_Cert 2 23 42 3 0 */ | ||
3186 | &(nid_objs[621]),/* OBJ_setAttr_PGWYcap 2 23 42 3 1 */ | ||
3187 | &(nid_objs[622]),/* OBJ_setAttr_TokenType 2 23 42 3 2 */ | ||
3188 | &(nid_objs[623]),/* OBJ_setAttr_IssCap 2 23 42 3 3 */ | ||
3189 | &(nid_objs[607]),/* OBJ_set_policy_root 2 23 42 5 0 */ | ||
3190 | &(nid_objs[608]),/* OBJ_setCext_hashedRoot 2 23 42 7 0 */ | ||
3191 | &(nid_objs[609]),/* OBJ_setCext_certType 2 23 42 7 1 */ | ||
3192 | &(nid_objs[610]),/* OBJ_setCext_merchData 2 23 42 7 2 */ | ||
3193 | &(nid_objs[611]),/* OBJ_setCext_cCertRequired 2 23 42 7 3 */ | ||
3194 | &(nid_objs[612]),/* OBJ_setCext_tunneling 2 23 42 7 4 */ | ||
3195 | &(nid_objs[613]),/* OBJ_setCext_setExt 2 23 42 7 5 */ | ||
3196 | &(nid_objs[614]),/* OBJ_setCext_setQualf 2 23 42 7 6 */ | ||
3197 | &(nid_objs[615]),/* OBJ_setCext_PGWYcapabilities 2 23 42 7 7 */ | ||
3198 | &(nid_objs[616]),/* OBJ_setCext_TokenIdentifier 2 23 42 7 8 */ | ||
3199 | &(nid_objs[617]),/* OBJ_setCext_Track2Data 2 23 42 7 9 */ | ||
3200 | &(nid_objs[618]),/* OBJ_setCext_TokenType 2 23 42 7 10 */ | ||
3201 | &(nid_objs[619]),/* OBJ_setCext_IssuerCapabilities 2 23 42 7 11 */ | ||
3202 | &(nid_objs[636]),/* OBJ_set_brand_IATA_ATA 2 23 42 8 1 */ | ||
3203 | &(nid_objs[640]),/* OBJ_set_brand_Visa 2 23 42 8 4 */ | ||
3204 | &(nid_objs[641]),/* OBJ_set_brand_MasterCard 2 23 42 8 5 */ | ||
3205 | &(nid_objs[637]),/* OBJ_set_brand_Diners 2 23 42 8 30 */ | ||
3206 | &(nid_objs[638]),/* OBJ_set_brand_AmericanExpress 2 23 42 8 34 */ | ||
3207 | &(nid_objs[639]),/* OBJ_set_brand_JCB 2 23 42 8 35 */ | ||
3208 | &(nid_objs[184]),/* OBJ_X9_57 1 2 840 10040 */ | ||
3209 | &(nid_objs[405]),/* OBJ_ansi_X9_62 1 2 840 10045 */ | ||
3210 | &(nid_objs[389]),/* OBJ_Enterprises 1 3 6 1 4 1 */ | ||
3211 | &(nid_objs[504]),/* OBJ_mime_mhs 1 3 6 1 7 1 */ | ||
3212 | &(nid_objs[104]),/* OBJ_md5WithRSA 1 3 14 3 2 3 */ | ||
3213 | &(nid_objs[29]),/* OBJ_des_ecb 1 3 14 3 2 6 */ | ||
3214 | &(nid_objs[31]),/* OBJ_des_cbc 1 3 14 3 2 7 */ | ||
3215 | &(nid_objs[45]),/* OBJ_des_ofb64 1 3 14 3 2 8 */ | ||
3216 | &(nid_objs[30]),/* OBJ_des_cfb64 1 3 14 3 2 9 */ | ||
3217 | &(nid_objs[377]),/* OBJ_rsaSignature 1 3 14 3 2 11 */ | ||
3218 | &(nid_objs[67]),/* OBJ_dsa_2 1 3 14 3 2 12 */ | ||
3219 | &(nid_objs[66]),/* OBJ_dsaWithSHA 1 3 14 3 2 13 */ | ||
3220 | &(nid_objs[42]),/* OBJ_shaWithRSAEncryption 1 3 14 3 2 15 */ | ||
3221 | &(nid_objs[32]),/* OBJ_des_ede_ecb 1 3 14 3 2 17 */ | ||
3222 | &(nid_objs[41]),/* OBJ_sha 1 3 14 3 2 18 */ | ||
3223 | &(nid_objs[64]),/* OBJ_sha1 1 3 14 3 2 26 */ | ||
3224 | &(nid_objs[70]),/* OBJ_dsaWithSHA1_2 1 3 14 3 2 27 */ | ||
3225 | &(nid_objs[115]),/* OBJ_sha1WithRSA 1 3 14 3 2 29 */ | ||
3226 | &(nid_objs[117]),/* OBJ_ripemd160 1 3 36 3 2 1 */ | ||
3227 | &(nid_objs[143]),/* OBJ_sxnet 1 3 101 1 4 1 */ | ||
3228 | &(nid_objs[624]),/* OBJ_set_rootKeyThumb 2 23 42 3 0 0 */ | ||
3229 | &(nid_objs[625]),/* OBJ_set_addPolicy 2 23 42 3 0 1 */ | ||
3230 | &(nid_objs[626]),/* OBJ_setAttr_Token_EMV 2 23 42 3 2 1 */ | ||
3231 | &(nid_objs[627]),/* OBJ_setAttr_Token_B0Prime 2 23 42 3 2 2 */ | ||
3232 | &(nid_objs[628]),/* OBJ_setAttr_IssCap_CVM 2 23 42 3 3 3 */ | ||
3233 | &(nid_objs[629]),/* OBJ_setAttr_IssCap_T2 2 23 42 3 3 4 */ | ||
3234 | &(nid_objs[630]),/* OBJ_setAttr_IssCap_Sig 2 23 42 3 3 5 */ | ||
3235 | &(nid_objs[642]),/* OBJ_set_brand_Novus 2 23 42 8 6011 */ | ||
3236 | &(nid_objs[124]),/* OBJ_rle_compression 1 1 1 1 666 1 */ | ||
3237 | &(nid_objs[125]),/* OBJ_zlib_compression 1 1 1 1 666 2 */ | ||
3238 | &(nid_objs[ 1]),/* OBJ_rsadsi 1 2 840 113549 */ | ||
3239 | &(nid_objs[185]),/* OBJ_X9cm 1 2 840 10040 4 */ | ||
3240 | &(nid_objs[127]),/* OBJ_id_pkix 1 3 6 1 5 5 7 */ | ||
3241 | &(nid_objs[505]),/* OBJ_mime_mhs_headings 1 3 6 1 7 1 1 */ | ||
3242 | &(nid_objs[506]),/* OBJ_mime_mhs_bodies 1 3 6 1 7 1 2 */ | ||
3243 | &(nid_objs[119]),/* OBJ_ripemd160WithRSA 1 3 36 3 3 1 2 */ | ||
3244 | &(nid_objs[631]),/* OBJ_setAttr_GenCryptgrm 2 23 42 3 3 3 1 */ | ||
3245 | &(nid_objs[632]),/* OBJ_setAttr_T2Enc 2 23 42 3 3 4 1 */ | ||
3246 | &(nid_objs[633]),/* OBJ_setAttr_T2cleartxt 2 23 42 3 3 4 2 */ | ||
3247 | &(nid_objs[634]),/* OBJ_setAttr_TokICCsig 2 23 42 3 3 5 1 */ | ||
3248 | &(nid_objs[635]),/* OBJ_setAttr_SecDevSig 2 23 42 3 3 5 2 */ | ||
3249 | &(nid_objs[436]),/* OBJ_ucl 0 9 2342 19200300 */ | ||
3250 | &(nid_objs[ 2]),/* OBJ_pkcs 1 2 840 113549 1 */ | ||
3251 | &(nid_objs[431]),/* OBJ_hold_instruction_none 1 2 840 10040 2 1 */ | ||
3252 | &(nid_objs[432]),/* OBJ_hold_instruction_call_issuer 1 2 840 10040 2 2 */ | ||
3253 | &(nid_objs[433]),/* OBJ_hold_instruction_reject 1 2 840 10040 2 3 */ | ||
3254 | &(nid_objs[116]),/* OBJ_dsa 1 2 840 10040 4 1 */ | ||
3255 | &(nid_objs[113]),/* OBJ_dsaWithSHA1 1 2 840 10040 4 3 */ | ||
3256 | &(nid_objs[406]),/* OBJ_X9_62_prime_field 1 2 840 10045 1 1 */ | ||
3257 | &(nid_objs[407]),/* OBJ_X9_62_characteristic_two_field 1 2 840 10045 1 2 */ | ||
3258 | &(nid_objs[408]),/* OBJ_X9_62_id_ecPublicKey 1 2 840 10045 2 1 */ | ||
3259 | &(nid_objs[416]),/* OBJ_ecdsa_with_SHA1 1 2 840 10045 4 1 */ | ||
3260 | &(nid_objs[258]),/* OBJ_id_pkix_mod 1 3 6 1 5 5 7 0 */ | ||
3261 | &(nid_objs[175]),/* OBJ_id_pe 1 3 6 1 5 5 7 1 */ | ||
3262 | &(nid_objs[259]),/* OBJ_id_qt 1 3 6 1 5 5 7 2 */ | ||
3263 | &(nid_objs[128]),/* OBJ_id_kp 1 3 6 1 5 5 7 3 */ | ||
3264 | &(nid_objs[260]),/* OBJ_id_it 1 3 6 1 5 5 7 4 */ | ||
3265 | &(nid_objs[261]),/* OBJ_id_pkip 1 3 6 1 5 5 7 5 */ | ||
3266 | &(nid_objs[262]),/* OBJ_id_alg 1 3 6 1 5 5 7 6 */ | ||
3267 | &(nid_objs[263]),/* OBJ_id_cmc 1 3 6 1 5 5 7 7 */ | ||
3268 | &(nid_objs[264]),/* OBJ_id_on 1 3 6 1 5 5 7 8 */ | ||
3269 | &(nid_objs[265]),/* OBJ_id_pda 1 3 6 1 5 5 7 9 */ | ||
3270 | &(nid_objs[266]),/* OBJ_id_aca 1 3 6 1 5 5 7 10 */ | ||
3271 | &(nid_objs[267]),/* OBJ_id_qcs 1 3 6 1 5 5 7 11 */ | ||
3272 | &(nid_objs[268]),/* OBJ_id_cct 1 3 6 1 5 5 7 12 */ | ||
3273 | &(nid_objs[176]),/* OBJ_id_ad 1 3 6 1 5 5 7 48 */ | ||
3274 | &(nid_objs[507]),/* OBJ_id_hex_partial_message 1 3 6 1 7 1 1 1 */ | ||
3275 | &(nid_objs[508]),/* OBJ_id_hex_multipart_message 1 3 6 1 7 1 1 2 */ | ||
3276 | &(nid_objs[57]),/* OBJ_netscape 2 16 840 1 113730 */ | ||
3277 | &(nid_objs[437]),/* OBJ_pilot 0 9 2342 19200300 100 */ | ||
3278 | &(nid_objs[186]),/* OBJ_pkcs1 1 2 840 113549 1 1 */ | ||
3279 | &(nid_objs[27]),/* OBJ_pkcs3 1 2 840 113549 1 3 */ | ||
3280 | &(nid_objs[187]),/* OBJ_pkcs5 1 2 840 113549 1 5 */ | ||
3281 | &(nid_objs[20]),/* OBJ_pkcs7 1 2 840 113549 1 7 */ | ||
3282 | &(nid_objs[47]),/* OBJ_pkcs9 1 2 840 113549 1 9 */ | ||
3283 | &(nid_objs[ 3]),/* OBJ_md2 1 2 840 113549 2 2 */ | ||
3284 | &(nid_objs[257]),/* OBJ_md4 1 2 840 113549 2 4 */ | ||
3285 | &(nid_objs[ 4]),/* OBJ_md5 1 2 840 113549 2 5 */ | ||
3286 | &(nid_objs[163]),/* OBJ_hmacWithSHA1 1 2 840 113549 2 7 */ | ||
3287 | &(nid_objs[37]),/* OBJ_rc2_cbc 1 2 840 113549 3 2 */ | ||
3288 | &(nid_objs[ 5]),/* OBJ_rc4 1 2 840 113549 3 4 */ | ||
3289 | &(nid_objs[44]),/* OBJ_des_ede3_cbc 1 2 840 113549 3 7 */ | ||
3290 | &(nid_objs[120]),/* OBJ_rc5_cbc 1 2 840 113549 3 8 */ | ||
3291 | &(nid_objs[643]),/* OBJ_des_cdmf 1 2 840 113549 3 10 */ | ||
3292 | &(nid_objs[409]),/* OBJ_X9_62_prime192v1 1 2 840 10045 3 1 1 */ | ||
3293 | &(nid_objs[410]),/* OBJ_X9_62_prime192v2 1 2 840 10045 3 1 2 */ | ||
3294 | &(nid_objs[411]),/* OBJ_X9_62_prime192v3 1 2 840 10045 3 1 3 */ | ||
3295 | &(nid_objs[412]),/* OBJ_X9_62_prime239v1 1 2 840 10045 3 1 4 */ | ||
3296 | &(nid_objs[413]),/* OBJ_X9_62_prime239v2 1 2 840 10045 3 1 5 */ | ||
3297 | &(nid_objs[414]),/* OBJ_X9_62_prime239v3 1 2 840 10045 3 1 6 */ | ||
3298 | &(nid_objs[415]),/* OBJ_X9_62_prime256v1 1 2 840 10045 3 1 7 */ | ||
3299 | &(nid_objs[269]),/* OBJ_id_pkix1_explicit_88 1 3 6 1 5 5 7 0 1 */ | ||
3300 | &(nid_objs[270]),/* OBJ_id_pkix1_implicit_88 1 3 6 1 5 5 7 0 2 */ | ||
3301 | &(nid_objs[271]),/* OBJ_id_pkix1_explicit_93 1 3 6 1 5 5 7 0 3 */ | ||
3302 | &(nid_objs[272]),/* OBJ_id_pkix1_implicit_93 1 3 6 1 5 5 7 0 4 */ | ||
3303 | &(nid_objs[273]),/* OBJ_id_mod_crmf 1 3 6 1 5 5 7 0 5 */ | ||
3304 | &(nid_objs[274]),/* OBJ_id_mod_cmc 1 3 6 1 5 5 7 0 6 */ | ||
3305 | &(nid_objs[275]),/* OBJ_id_mod_kea_profile_88 1 3 6 1 5 5 7 0 7 */ | ||
3306 | &(nid_objs[276]),/* OBJ_id_mod_kea_profile_93 1 3 6 1 5 5 7 0 8 */ | ||
3307 | &(nid_objs[277]),/* OBJ_id_mod_cmp 1 3 6 1 5 5 7 0 9 */ | ||
3308 | &(nid_objs[278]),/* OBJ_id_mod_qualified_cert_88 1 3 6 1 5 5 7 0 10 */ | ||
3309 | &(nid_objs[279]),/* OBJ_id_mod_qualified_cert_93 1 3 6 1 5 5 7 0 11 */ | ||
3310 | &(nid_objs[280]),/* OBJ_id_mod_attribute_cert 1 3 6 1 5 5 7 0 12 */ | ||
3311 | &(nid_objs[281]),/* OBJ_id_mod_timestamp_protocol 1 3 6 1 5 5 7 0 13 */ | ||
3312 | &(nid_objs[282]),/* OBJ_id_mod_ocsp 1 3 6 1 5 5 7 0 14 */ | ||
3313 | &(nid_objs[283]),/* OBJ_id_mod_dvcs 1 3 6 1 5 5 7 0 15 */ | ||
3314 | &(nid_objs[284]),/* OBJ_id_mod_cmp2000 1 3 6 1 5 5 7 0 16 */ | ||
3315 | &(nid_objs[177]),/* OBJ_info_access 1 3 6 1 5 5 7 1 1 */ | ||
3316 | &(nid_objs[285]),/* OBJ_biometricInfo 1 3 6 1 5 5 7 1 2 */ | ||
3317 | &(nid_objs[286]),/* OBJ_qcStatements 1 3 6 1 5 5 7 1 3 */ | ||
3318 | &(nid_objs[287]),/* OBJ_ac_auditEntity 1 3 6 1 5 5 7 1 4 */ | ||
3319 | &(nid_objs[288]),/* OBJ_ac_targeting 1 3 6 1 5 5 7 1 5 */ | ||
3320 | &(nid_objs[289]),/* OBJ_aaControls 1 3 6 1 5 5 7 1 6 */ | ||
3321 | &(nid_objs[290]),/* OBJ_sbqp_ipAddrBlock 1 3 6 1 5 5 7 1 7 */ | ||
3322 | &(nid_objs[291]),/* OBJ_sbqp_autonomousSysNum 1 3 6 1 5 5 7 1 8 */ | ||
3323 | &(nid_objs[292]),/* OBJ_sbqp_routerIdentifier 1 3 6 1 5 5 7 1 9 */ | ||
3324 | &(nid_objs[397]),/* OBJ_ac_proxying 1 3 6 1 5 5 7 1 10 */ | ||
3325 | &(nid_objs[398]),/* OBJ_sinfo_access 1 3 6 1 5 5 7 1 11 */ | ||
3326 | &(nid_objs[164]),/* OBJ_id_qt_cps 1 3 6 1 5 5 7 2 1 */ | ||
3327 | &(nid_objs[165]),/* OBJ_id_qt_unotice 1 3 6 1 5 5 7 2 2 */ | ||
3328 | &(nid_objs[293]),/* OBJ_textNotice 1 3 6 1 5 5 7 2 3 */ | ||
3329 | &(nid_objs[129]),/* OBJ_server_auth 1 3 6 1 5 5 7 3 1 */ | ||
3330 | &(nid_objs[130]),/* OBJ_client_auth 1 3 6 1 5 5 7 3 2 */ | ||
3331 | &(nid_objs[131]),/* OBJ_code_sign 1 3 6 1 5 5 7 3 3 */ | ||
3332 | &(nid_objs[132]),/* OBJ_email_protect 1 3 6 1 5 5 7 3 4 */ | ||
3333 | &(nid_objs[294]),/* OBJ_ipsecEndSystem 1 3 6 1 5 5 7 3 5 */ | ||
3334 | &(nid_objs[295]),/* OBJ_ipsecTunnel 1 3 6 1 5 5 7 3 6 */ | ||
3335 | &(nid_objs[296]),/* OBJ_ipsecUser 1 3 6 1 5 5 7 3 7 */ | ||
3336 | &(nid_objs[133]),/* OBJ_time_stamp 1 3 6 1 5 5 7 3 8 */ | ||
3337 | &(nid_objs[180]),/* OBJ_OCSP_sign 1 3 6 1 5 5 7 3 9 */ | ||
3338 | &(nid_objs[297]),/* OBJ_dvcs 1 3 6 1 5 5 7 3 10 */ | ||
3339 | &(nid_objs[298]),/* OBJ_id_it_caProtEncCert 1 3 6 1 5 5 7 4 1 */ | ||
3340 | &(nid_objs[299]),/* OBJ_id_it_signKeyPairTypes 1 3 6 1 5 5 7 4 2 */ | ||
3341 | &(nid_objs[300]),/* OBJ_id_it_encKeyPairTypes 1 3 6 1 5 5 7 4 3 */ | ||
3342 | &(nid_objs[301]),/* OBJ_id_it_preferredSymmAlg 1 3 6 1 5 5 7 4 4 */ | ||
3343 | &(nid_objs[302]),/* OBJ_id_it_caKeyUpdateInfo 1 3 6 1 5 5 7 4 5 */ | ||
3344 | &(nid_objs[303]),/* OBJ_id_it_currentCRL 1 3 6 1 5 5 7 4 6 */ | ||
3345 | &(nid_objs[304]),/* OBJ_id_it_unsupportedOIDs 1 3 6 1 5 5 7 4 7 */ | ||
3346 | &(nid_objs[305]),/* OBJ_id_it_subscriptionRequest 1 3 6 1 5 5 7 4 8 */ | ||
3347 | &(nid_objs[306]),/* OBJ_id_it_subscriptionResponse 1 3 6 1 5 5 7 4 9 */ | ||
3348 | &(nid_objs[307]),/* OBJ_id_it_keyPairParamReq 1 3 6 1 5 5 7 4 10 */ | ||
3349 | &(nid_objs[308]),/* OBJ_id_it_keyPairParamRep 1 3 6 1 5 5 7 4 11 */ | ||
3350 | &(nid_objs[309]),/* OBJ_id_it_revPassphrase 1 3 6 1 5 5 7 4 12 */ | ||
3351 | &(nid_objs[310]),/* OBJ_id_it_implicitConfirm 1 3 6 1 5 5 7 4 13 */ | ||
3352 | &(nid_objs[311]),/* OBJ_id_it_confirmWaitTime 1 3 6 1 5 5 7 4 14 */ | ||
3353 | &(nid_objs[312]),/* OBJ_id_it_origPKIMessage 1 3 6 1 5 5 7 4 15 */ | ||
3354 | &(nid_objs[313]),/* OBJ_id_regCtrl 1 3 6 1 5 5 7 5 1 */ | ||
3355 | &(nid_objs[314]),/* OBJ_id_regInfo 1 3 6 1 5 5 7 5 2 */ | ||
3356 | &(nid_objs[323]),/* OBJ_id_alg_des40 1 3 6 1 5 5 7 6 1 */ | ||
3357 | &(nid_objs[324]),/* OBJ_id_alg_noSignature 1 3 6 1 5 5 7 6 2 */ | ||
3358 | &(nid_objs[325]),/* OBJ_id_alg_dh_sig_hmac_sha1 1 3 6 1 5 5 7 6 3 */ | ||
3359 | &(nid_objs[326]),/* OBJ_id_alg_dh_pop 1 3 6 1 5 5 7 6 4 */ | ||
3360 | &(nid_objs[327]),/* OBJ_id_cmc_statusInfo 1 3 6 1 5 5 7 7 1 */ | ||
3361 | &(nid_objs[328]),/* OBJ_id_cmc_identification 1 3 6 1 5 5 7 7 2 */ | ||
3362 | &(nid_objs[329]),/* OBJ_id_cmc_identityProof 1 3 6 1 5 5 7 7 3 */ | ||
3363 | &(nid_objs[330]),/* OBJ_id_cmc_dataReturn 1 3 6 1 5 5 7 7 4 */ | ||
3364 | &(nid_objs[331]),/* OBJ_id_cmc_transactionId 1 3 6 1 5 5 7 7 5 */ | ||
3365 | &(nid_objs[332]),/* OBJ_id_cmc_senderNonce 1 3 6 1 5 5 7 7 6 */ | ||
3366 | &(nid_objs[333]),/* OBJ_id_cmc_recipientNonce 1 3 6 1 5 5 7 7 7 */ | ||
3367 | &(nid_objs[334]),/* OBJ_id_cmc_addExtensions 1 3 6 1 5 5 7 7 8 */ | ||
3368 | &(nid_objs[335]),/* OBJ_id_cmc_encryptedPOP 1 3 6 1 5 5 7 7 9 */ | ||
3369 | &(nid_objs[336]),/* OBJ_id_cmc_decryptedPOP 1 3 6 1 5 5 7 7 10 */ | ||
3370 | &(nid_objs[337]),/* OBJ_id_cmc_lraPOPWitness 1 3 6 1 5 5 7 7 11 */ | ||
3371 | &(nid_objs[338]),/* OBJ_id_cmc_getCert 1 3 6 1 5 5 7 7 15 */ | ||
3372 | &(nid_objs[339]),/* OBJ_id_cmc_getCRL 1 3 6 1 5 5 7 7 16 */ | ||
3373 | &(nid_objs[340]),/* OBJ_id_cmc_revokeRequest 1 3 6 1 5 5 7 7 17 */ | ||
3374 | &(nid_objs[341]),/* OBJ_id_cmc_regInfo 1 3 6 1 5 5 7 7 18 */ | ||
3375 | &(nid_objs[342]),/* OBJ_id_cmc_responseInfo 1 3 6 1 5 5 7 7 19 */ | ||
3376 | &(nid_objs[343]),/* OBJ_id_cmc_queryPending 1 3 6 1 5 5 7 7 21 */ | ||
3377 | &(nid_objs[344]),/* OBJ_id_cmc_popLinkRandom 1 3 6 1 5 5 7 7 22 */ | ||
3378 | &(nid_objs[345]),/* OBJ_id_cmc_popLinkWitness 1 3 6 1 5 5 7 7 23 */ | ||
3379 | &(nid_objs[346]),/* OBJ_id_cmc_confirmCertAcceptance 1 3 6 1 5 5 7 7 24 */ | ||
3380 | &(nid_objs[347]),/* OBJ_id_on_personalData 1 3 6 1 5 5 7 8 1 */ | ||
3381 | &(nid_objs[348]),/* OBJ_id_pda_dateOfBirth 1 3 6 1 5 5 7 9 1 */ | ||
3382 | &(nid_objs[349]),/* OBJ_id_pda_placeOfBirth 1 3 6 1 5 5 7 9 2 */ | ||
3383 | &(nid_objs[351]),/* OBJ_id_pda_gender 1 3 6 1 5 5 7 9 3 */ | ||
3384 | &(nid_objs[352]),/* OBJ_id_pda_countryOfCitizenship 1 3 6 1 5 5 7 9 4 */ | ||
3385 | &(nid_objs[353]),/* OBJ_id_pda_countryOfResidence 1 3 6 1 5 5 7 9 5 */ | ||
3386 | &(nid_objs[354]),/* OBJ_id_aca_authenticationInfo 1 3 6 1 5 5 7 10 1 */ | ||
3387 | &(nid_objs[355]),/* OBJ_id_aca_accessIdentity 1 3 6 1 5 5 7 10 2 */ | ||
3388 | &(nid_objs[356]),/* OBJ_id_aca_chargingIdentity 1 3 6 1 5 5 7 10 3 */ | ||
3389 | &(nid_objs[357]),/* OBJ_id_aca_group 1 3 6 1 5 5 7 10 4 */ | ||
3390 | &(nid_objs[358]),/* OBJ_id_aca_role 1 3 6 1 5 5 7 10 5 */ | ||
3391 | &(nid_objs[399]),/* OBJ_id_aca_encAttrs 1 3 6 1 5 5 7 10 6 */ | ||
3392 | &(nid_objs[359]),/* OBJ_id_qcs_pkixQCSyntax_v1 1 3 6 1 5 5 7 11 1 */ | ||
3393 | &(nid_objs[360]),/* OBJ_id_cct_crs 1 3 6 1 5 5 7 12 1 */ | ||
3394 | &(nid_objs[361]),/* OBJ_id_cct_PKIData 1 3 6 1 5 5 7 12 2 */ | ||
3395 | &(nid_objs[362]),/* OBJ_id_cct_PKIResponse 1 3 6 1 5 5 7 12 3 */ | ||
3396 | &(nid_objs[178]),/* OBJ_ad_OCSP 1 3 6 1 5 5 7 48 1 */ | ||
3397 | &(nid_objs[179]),/* OBJ_ad_ca_issuers 1 3 6 1 5 5 7 48 2 */ | ||
3398 | &(nid_objs[363]),/* OBJ_ad_timeStamping 1 3 6 1 5 5 7 48 3 */ | ||
3399 | &(nid_objs[364]),/* OBJ_ad_dvcs 1 3 6 1 5 5 7 48 4 */ | ||
3400 | &(nid_objs[58]),/* OBJ_netscape_cert_extension 2 16 840 1 113730 1 */ | ||
3401 | &(nid_objs[59]),/* OBJ_netscape_data_type 2 16 840 1 113730 2 */ | ||
3402 | &(nid_objs[438]),/* OBJ_pilotAttributeType 0 9 2342 19200300 100 1 */ | ||
3403 | &(nid_objs[439]),/* OBJ_pilotAttributeSyntax 0 9 2342 19200300 100 3 */ | ||
3404 | &(nid_objs[440]),/* OBJ_pilotObjectClass 0 9 2342 19200300 100 4 */ | ||
3405 | &(nid_objs[441]),/* OBJ_pilotGroups 0 9 2342 19200300 100 10 */ | ||
3406 | &(nid_objs[108]),/* OBJ_cast5_cbc 1 2 840 113533 7 66 10 */ | ||
3407 | &(nid_objs[112]),/* OBJ_pbeWithMD5AndCast5_CBC 1 2 840 113533 7 66 12 */ | ||
3408 | &(nid_objs[ 6]),/* OBJ_rsaEncryption 1 2 840 113549 1 1 1 */ | ||
3409 | &(nid_objs[ 7]),/* OBJ_md2WithRSAEncryption 1 2 840 113549 1 1 2 */ | ||
3410 | &(nid_objs[396]),/* OBJ_md4WithRSAEncryption 1 2 840 113549 1 1 3 */ | ||
3411 | &(nid_objs[ 8]),/* OBJ_md5WithRSAEncryption 1 2 840 113549 1 1 4 */ | ||
3412 | &(nid_objs[65]),/* OBJ_sha1WithRSAEncryption 1 2 840 113549 1 1 5 */ | ||
3413 | &(nid_objs[644]),/* OBJ_rsaOAEPEncryptionSET 1 2 840 113549 1 1 6 */ | ||
3414 | &(nid_objs[28]),/* OBJ_dhKeyAgreement 1 2 840 113549 1 3 1 */ | ||
3415 | &(nid_objs[ 9]),/* OBJ_pbeWithMD2AndDES_CBC 1 2 840 113549 1 5 1 */ | ||
3416 | &(nid_objs[10]),/* OBJ_pbeWithMD5AndDES_CBC 1 2 840 113549 1 5 3 */ | ||
3417 | &(nid_objs[168]),/* OBJ_pbeWithMD2AndRC2_CBC 1 2 840 113549 1 5 4 */ | ||
3418 | &(nid_objs[169]),/* OBJ_pbeWithMD5AndRC2_CBC 1 2 840 113549 1 5 6 */ | ||
3419 | &(nid_objs[170]),/* OBJ_pbeWithSHA1AndDES_CBC 1 2 840 113549 1 5 10 */ | ||
3420 | &(nid_objs[68]),/* OBJ_pbeWithSHA1AndRC2_CBC 1 2 840 113549 1 5 11 */ | ||
3421 | &(nid_objs[69]),/* OBJ_id_pbkdf2 1 2 840 113549 1 5 12 */ | ||
3422 | &(nid_objs[161]),/* OBJ_pbes2 1 2 840 113549 1 5 13 */ | ||
3423 | &(nid_objs[162]),/* OBJ_pbmac1 1 2 840 113549 1 5 14 */ | ||
3424 | &(nid_objs[21]),/* OBJ_pkcs7_data 1 2 840 113549 1 7 1 */ | ||
3425 | &(nid_objs[22]),/* OBJ_pkcs7_signed 1 2 840 113549 1 7 2 */ | ||
3426 | &(nid_objs[23]),/* OBJ_pkcs7_enveloped 1 2 840 113549 1 7 3 */ | ||
3427 | &(nid_objs[24]),/* OBJ_pkcs7_signedAndEnveloped 1 2 840 113549 1 7 4 */ | ||
3428 | &(nid_objs[25]),/* OBJ_pkcs7_digest 1 2 840 113549 1 7 5 */ | ||
3429 | &(nid_objs[26]),/* OBJ_pkcs7_encrypted 1 2 840 113549 1 7 6 */ | ||
3430 | &(nid_objs[48]),/* OBJ_pkcs9_emailAddress 1 2 840 113549 1 9 1 */ | ||
3431 | &(nid_objs[49]),/* OBJ_pkcs9_unstructuredName 1 2 840 113549 1 9 2 */ | ||
3432 | &(nid_objs[50]),/* OBJ_pkcs9_contentType 1 2 840 113549 1 9 3 */ | ||
3433 | &(nid_objs[51]),/* OBJ_pkcs9_messageDigest 1 2 840 113549 1 9 4 */ | ||
3434 | &(nid_objs[52]),/* OBJ_pkcs9_signingTime 1 2 840 113549 1 9 5 */ | ||
3435 | &(nid_objs[53]),/* OBJ_pkcs9_countersignature 1 2 840 113549 1 9 6 */ | ||
3436 | &(nid_objs[54]),/* OBJ_pkcs9_challengePassword 1 2 840 113549 1 9 7 */ | ||
3437 | &(nid_objs[55]),/* OBJ_pkcs9_unstructuredAddress 1 2 840 113549 1 9 8 */ | ||
3438 | &(nid_objs[56]),/* OBJ_pkcs9_extCertAttributes 1 2 840 113549 1 9 9 */ | ||
3439 | &(nid_objs[172]),/* OBJ_ext_req 1 2 840 113549 1 9 14 */ | ||
3440 | &(nid_objs[167]),/* OBJ_SMIMECapabilities 1 2 840 113549 1 9 15 */ | ||
3441 | &(nid_objs[188]),/* OBJ_SMIME 1 2 840 113549 1 9 16 */ | ||
3442 | &(nid_objs[156]),/* OBJ_friendlyName 1 2 840 113549 1 9 20 */ | ||
3443 | &(nid_objs[157]),/* OBJ_localKeyID 1 2 840 113549 1 9 21 */ | ||
3444 | &(nid_objs[417]),/* OBJ_ms_csp_name 1 3 6 1 4 1 311 17 1 */ | ||
3445 | &(nid_objs[390]),/* OBJ_dcObject 1 3 6 1 4 1 1466 344 */ | ||
3446 | &(nid_objs[91]),/* OBJ_bf_cbc 1 3 6 1 4 1 3029 1 2 */ | ||
3447 | &(nid_objs[315]),/* OBJ_id_regCtrl_regToken 1 3 6 1 5 5 7 5 1 1 */ | ||
3448 | &(nid_objs[316]),/* OBJ_id_regCtrl_authenticator 1 3 6 1 5 5 7 5 1 2 */ | ||
3449 | &(nid_objs[317]),/* OBJ_id_regCtrl_pkiPublicationInfo 1 3 6 1 5 5 7 5 1 3 */ | ||
3450 | &(nid_objs[318]),/* OBJ_id_regCtrl_pkiArchiveOptions 1 3 6 1 5 5 7 5 1 4 */ | ||
3451 | &(nid_objs[319]),/* OBJ_id_regCtrl_oldCertID 1 3 6 1 5 5 7 5 1 5 */ | ||
3452 | &(nid_objs[320]),/* OBJ_id_regCtrl_protocolEncrKey 1 3 6 1 5 5 7 5 1 6 */ | ||
3453 | &(nid_objs[321]),/* OBJ_id_regInfo_utf8Pairs 1 3 6 1 5 5 7 5 2 1 */ | ||
3454 | &(nid_objs[322]),/* OBJ_id_regInfo_certReq 1 3 6 1 5 5 7 5 2 2 */ | ||
3455 | &(nid_objs[365]),/* OBJ_id_pkix_OCSP_basic 1 3 6 1 5 5 7 48 1 1 */ | ||
3456 | &(nid_objs[366]),/* OBJ_id_pkix_OCSP_Nonce 1 3 6 1 5 5 7 48 1 2 */ | ||
3457 | &(nid_objs[367]),/* OBJ_id_pkix_OCSP_CrlID 1 3 6 1 5 5 7 48 1 3 */ | ||
3458 | &(nid_objs[368]),/* OBJ_id_pkix_OCSP_acceptableResponses 1 3 6 1 5 5 7 48 1 4 */ | ||
3459 | &(nid_objs[369]),/* OBJ_id_pkix_OCSP_noCheck 1 3 6 1 5 5 7 48 1 5 */ | ||
3460 | &(nid_objs[370]),/* OBJ_id_pkix_OCSP_archiveCutoff 1 3 6 1 5 5 7 48 1 6 */ | ||
3461 | &(nid_objs[371]),/* OBJ_id_pkix_OCSP_serviceLocator 1 3 6 1 5 5 7 48 1 7 */ | ||
3462 | &(nid_objs[372]),/* OBJ_id_pkix_OCSP_extendedStatus 1 3 6 1 5 5 7 48 1 8 */ | ||
3463 | &(nid_objs[373]),/* OBJ_id_pkix_OCSP_valid 1 3 6 1 5 5 7 48 1 9 */ | ||
3464 | &(nid_objs[374]),/* OBJ_id_pkix_OCSP_path 1 3 6 1 5 5 7 48 1 10 */ | ||
3465 | &(nid_objs[375]),/* OBJ_id_pkix_OCSP_trustRoot 1 3 6 1 5 5 7 48 1 11 */ | ||
3466 | &(nid_objs[418]),/* OBJ_aes_128_ecb 2 16 840 1 101 3 4 1 1 */ | ||
3467 | &(nid_objs[419]),/* OBJ_aes_128_cbc 2 16 840 1 101 3 4 1 2 */ | ||
3468 | &(nid_objs[420]),/* OBJ_aes_128_ofb128 2 16 840 1 101 3 4 1 3 */ | ||
3469 | &(nid_objs[421]),/* OBJ_aes_128_cfb128 2 16 840 1 101 3 4 1 4 */ | ||
3470 | &(nid_objs[422]),/* OBJ_aes_192_ecb 2 16 840 1 101 3 4 1 21 */ | ||
3471 | &(nid_objs[423]),/* OBJ_aes_192_cbc 2 16 840 1 101 3 4 1 22 */ | ||
3472 | &(nid_objs[424]),/* OBJ_aes_192_ofb128 2 16 840 1 101 3 4 1 23 */ | ||
3473 | &(nid_objs[425]),/* OBJ_aes_192_cfb128 2 16 840 1 101 3 4 1 24 */ | ||
3474 | &(nid_objs[426]),/* OBJ_aes_256_ecb 2 16 840 1 101 3 4 1 41 */ | ||
3475 | &(nid_objs[427]),/* OBJ_aes_256_cbc 2 16 840 1 101 3 4 1 42 */ | ||
3476 | &(nid_objs[428]),/* OBJ_aes_256_ofb128 2 16 840 1 101 3 4 1 43 */ | ||
3477 | &(nid_objs[429]),/* OBJ_aes_256_cfb128 2 16 840 1 101 3 4 1 44 */ | ||
3478 | &(nid_objs[71]),/* OBJ_netscape_cert_type 2 16 840 1 113730 1 1 */ | ||
3479 | &(nid_objs[72]),/* OBJ_netscape_base_url 2 16 840 1 113730 1 2 */ | ||
3480 | &(nid_objs[73]),/* OBJ_netscape_revocation_url 2 16 840 1 113730 1 3 */ | ||
3481 | &(nid_objs[74]),/* OBJ_netscape_ca_revocation_url 2 16 840 1 113730 1 4 */ | ||
3482 | &(nid_objs[75]),/* OBJ_netscape_renewal_url 2 16 840 1 113730 1 7 */ | ||
3483 | &(nid_objs[76]),/* OBJ_netscape_ca_policy_url 2 16 840 1 113730 1 8 */ | ||
3484 | &(nid_objs[77]),/* OBJ_netscape_ssl_server_name 2 16 840 1 113730 1 12 */ | ||
3485 | &(nid_objs[78]),/* OBJ_netscape_comment 2 16 840 1 113730 1 13 */ | ||
3486 | &(nid_objs[79]),/* OBJ_netscape_cert_sequence 2 16 840 1 113730 2 5 */ | ||
3487 | &(nid_objs[139]),/* OBJ_ns_sgc 2 16 840 1 113730 4 1 */ | ||
3488 | &(nid_objs[458]),/* OBJ_userId 0 9 2342 19200300 100 1 1 */ | ||
3489 | &(nid_objs[459]),/* OBJ_textEncodedORAddress 0 9 2342 19200300 100 1 2 */ | ||
3490 | &(nid_objs[460]),/* OBJ_rfc822Mailbox 0 9 2342 19200300 100 1 3 */ | ||
3491 | &(nid_objs[461]),/* OBJ_info 0 9 2342 19200300 100 1 4 */ | ||
3492 | &(nid_objs[462]),/* OBJ_favouriteDrink 0 9 2342 19200300 100 1 5 */ | ||
3493 | &(nid_objs[463]),/* OBJ_roomNumber 0 9 2342 19200300 100 1 6 */ | ||
3494 | &(nid_objs[464]),/* OBJ_photo 0 9 2342 19200300 100 1 7 */ | ||
3495 | &(nid_objs[465]),/* OBJ_userClass 0 9 2342 19200300 100 1 8 */ | ||
3496 | &(nid_objs[466]),/* OBJ_host 0 9 2342 19200300 100 1 9 */ | ||
3497 | &(nid_objs[467]),/* OBJ_manager 0 9 2342 19200300 100 1 10 */ | ||
3498 | &(nid_objs[468]),/* OBJ_documentIdentifier 0 9 2342 19200300 100 1 11 */ | ||
3499 | &(nid_objs[469]),/* OBJ_documentTitle 0 9 2342 19200300 100 1 12 */ | ||
3500 | &(nid_objs[470]),/* OBJ_documentVersion 0 9 2342 19200300 100 1 13 */ | ||
3501 | &(nid_objs[471]),/* OBJ_documentAuthor 0 9 2342 19200300 100 1 14 */ | ||
3502 | &(nid_objs[472]),/* OBJ_documentLocation 0 9 2342 19200300 100 1 15 */ | ||
3503 | &(nid_objs[473]),/* OBJ_homeTelephoneNumber 0 9 2342 19200300 100 1 20 */ | ||
3504 | &(nid_objs[474]),/* OBJ_secretary 0 9 2342 19200300 100 1 21 */ | ||
3505 | &(nid_objs[475]),/* OBJ_otherMailbox 0 9 2342 19200300 100 1 22 */ | ||
3506 | &(nid_objs[476]),/* OBJ_lastModifiedTime 0 9 2342 19200300 100 1 23 */ | ||
3507 | &(nid_objs[477]),/* OBJ_lastModifiedBy 0 9 2342 19200300 100 1 24 */ | ||
3508 | &(nid_objs[391]),/* OBJ_domainComponent 0 9 2342 19200300 100 1 25 */ | ||
3509 | &(nid_objs[478]),/* OBJ_aRecord 0 9 2342 19200300 100 1 26 */ | ||
3510 | &(nid_objs[479]),/* OBJ_pilotAttributeType27 0 9 2342 19200300 100 1 27 */ | ||
3511 | &(nid_objs[480]),/* OBJ_mXRecord 0 9 2342 19200300 100 1 28 */ | ||
3512 | &(nid_objs[481]),/* OBJ_nSRecord 0 9 2342 19200300 100 1 29 */ | ||
3513 | &(nid_objs[482]),/* OBJ_sOARecord 0 9 2342 19200300 100 1 30 */ | ||
3514 | &(nid_objs[483]),/* OBJ_cNAMERecord 0 9 2342 19200300 100 1 31 */ | ||
3515 | &(nid_objs[484]),/* OBJ_associatedDomain 0 9 2342 19200300 100 1 37 */ | ||
3516 | &(nid_objs[485]),/* OBJ_associatedName 0 9 2342 19200300 100 1 38 */ | ||
3517 | &(nid_objs[486]),/* OBJ_homePostalAddress 0 9 2342 19200300 100 1 39 */ | ||
3518 | &(nid_objs[487]),/* OBJ_personalTitle 0 9 2342 19200300 100 1 40 */ | ||
3519 | &(nid_objs[488]),/* OBJ_mobileTelephoneNumber 0 9 2342 19200300 100 1 41 */ | ||
3520 | &(nid_objs[489]),/* OBJ_pagerTelephoneNumber 0 9 2342 19200300 100 1 42 */ | ||
3521 | &(nid_objs[490]),/* OBJ_friendlyCountryName 0 9 2342 19200300 100 1 43 */ | ||
3522 | &(nid_objs[491]),/* OBJ_organizationalStatus 0 9 2342 19200300 100 1 45 */ | ||
3523 | &(nid_objs[492]),/* OBJ_janetMailbox 0 9 2342 19200300 100 1 46 */ | ||
3524 | &(nid_objs[493]),/* OBJ_mailPreferenceOption 0 9 2342 19200300 100 1 47 */ | ||
3525 | &(nid_objs[494]),/* OBJ_buildingName 0 9 2342 19200300 100 1 48 */ | ||
3526 | &(nid_objs[495]),/* OBJ_dSAQuality 0 9 2342 19200300 100 1 49 */ | ||
3527 | &(nid_objs[496]),/* OBJ_singleLevelQuality 0 9 2342 19200300 100 1 50 */ | ||
3528 | &(nid_objs[497]),/* OBJ_subtreeMinimumQuality 0 9 2342 19200300 100 1 51 */ | ||
3529 | &(nid_objs[498]),/* OBJ_subtreeMaximumQuality 0 9 2342 19200300 100 1 52 */ | ||
3530 | &(nid_objs[499]),/* OBJ_personalSignature 0 9 2342 19200300 100 1 53 */ | ||
3531 | &(nid_objs[500]),/* OBJ_dITRedirect 0 9 2342 19200300 100 1 54 */ | ||
3532 | &(nid_objs[501]),/* OBJ_audio 0 9 2342 19200300 100 1 55 */ | ||
3533 | &(nid_objs[502]),/* OBJ_documentPublisher 0 9 2342 19200300 100 1 56 */ | ||
3534 | &(nid_objs[442]),/* OBJ_iA5StringSyntax 0 9 2342 19200300 100 3 4 */ | ||
3535 | &(nid_objs[443]),/* OBJ_caseIgnoreIA5StringSyntax 0 9 2342 19200300 100 3 5 */ | ||
3536 | &(nid_objs[444]),/* OBJ_pilotObject 0 9 2342 19200300 100 4 3 */ | ||
3537 | &(nid_objs[445]),/* OBJ_pilotPerson 0 9 2342 19200300 100 4 4 */ | ||
3538 | &(nid_objs[446]),/* OBJ_account 0 9 2342 19200300 100 4 5 */ | ||
3539 | &(nid_objs[447]),/* OBJ_document 0 9 2342 19200300 100 4 6 */ | ||
3540 | &(nid_objs[448]),/* OBJ_room 0 9 2342 19200300 100 4 7 */ | ||
3541 | &(nid_objs[449]),/* OBJ_documentSeries 0 9 2342 19200300 100 4 9 */ | ||
3542 | &(nid_objs[392]),/* OBJ_Domain 0 9 2342 19200300 100 4 13 */ | ||
3543 | &(nid_objs[450]),/* OBJ_rFC822localPart 0 9 2342 19200300 100 4 14 */ | ||
3544 | &(nid_objs[451]),/* OBJ_dNSDomain 0 9 2342 19200300 100 4 15 */ | ||
3545 | &(nid_objs[452]),/* OBJ_domainRelatedObject 0 9 2342 19200300 100 4 17 */ | ||
3546 | &(nid_objs[453]),/* OBJ_friendlyCountry 0 9 2342 19200300 100 4 18 */ | ||
3547 | &(nid_objs[454]),/* OBJ_simpleSecurityObject 0 9 2342 19200300 100 4 19 */ | ||
3548 | &(nid_objs[455]),/* OBJ_pilotOrganization 0 9 2342 19200300 100 4 20 */ | ||
3549 | &(nid_objs[456]),/* OBJ_pilotDSA 0 9 2342 19200300 100 4 21 */ | ||
3550 | &(nid_objs[457]),/* OBJ_qualityLabelledData 0 9 2342 19200300 100 4 22 */ | ||
3551 | &(nid_objs[189]),/* OBJ_id_smime_mod 1 2 840 113549 1 9 16 0 */ | ||
3552 | &(nid_objs[190]),/* OBJ_id_smime_ct 1 2 840 113549 1 9 16 1 */ | ||
3553 | &(nid_objs[191]),/* OBJ_id_smime_aa 1 2 840 113549 1 9 16 2 */ | ||
3554 | &(nid_objs[192]),/* OBJ_id_smime_alg 1 2 840 113549 1 9 16 3 */ | ||
3555 | &(nid_objs[193]),/* OBJ_id_smime_cd 1 2 840 113549 1 9 16 4 */ | ||
3556 | &(nid_objs[194]),/* OBJ_id_smime_spq 1 2 840 113549 1 9 16 5 */ | ||
3557 | &(nid_objs[195]),/* OBJ_id_smime_cti 1 2 840 113549 1 9 16 6 */ | ||
3558 | &(nid_objs[158]),/* OBJ_x509Certificate 1 2 840 113549 1 9 22 1 */ | ||
3559 | &(nid_objs[159]),/* OBJ_sdsiCertificate 1 2 840 113549 1 9 22 2 */ | ||
3560 | &(nid_objs[160]),/* OBJ_x509Crl 1 2 840 113549 1 9 23 1 */ | ||
3561 | &(nid_objs[144]),/* OBJ_pbe_WithSHA1And128BitRC4 1 2 840 113549 1 12 1 1 */ | ||
3562 | &(nid_objs[145]),/* OBJ_pbe_WithSHA1And40BitRC4 1 2 840 113549 1 12 1 2 */ | ||
3563 | &(nid_objs[146]),/* OBJ_pbe_WithSHA1And3_Key_TripleDES_CBC 1 2 840 113549 1 12 1 3 */ | ||
3564 | &(nid_objs[147]),/* OBJ_pbe_WithSHA1And2_Key_TripleDES_CBC 1 2 840 113549 1 12 1 4 */ | ||
3565 | &(nid_objs[148]),/* OBJ_pbe_WithSHA1And128BitRC2_CBC 1 2 840 113549 1 12 1 5 */ | ||
3566 | &(nid_objs[149]),/* OBJ_pbe_WithSHA1And40BitRC2_CBC 1 2 840 113549 1 12 1 6 */ | ||
3567 | &(nid_objs[171]),/* OBJ_ms_ext_req 1 3 6 1 4 1 311 2 1 14 */ | ||
3568 | &(nid_objs[134]),/* OBJ_ms_code_ind 1 3 6 1 4 1 311 2 1 21 */ | ||
3569 | &(nid_objs[135]),/* OBJ_ms_code_com 1 3 6 1 4 1 311 2 1 22 */ | ||
3570 | &(nid_objs[136]),/* OBJ_ms_ctl_sign 1 3 6 1 4 1 311 10 3 1 */ | ||
3571 | &(nid_objs[137]),/* OBJ_ms_sgc 1 3 6 1 4 1 311 10 3 3 */ | ||
3572 | &(nid_objs[138]),/* OBJ_ms_efs 1 3 6 1 4 1 311 10 3 4 */ | ||
3573 | &(nid_objs[648]),/* OBJ_ms_smartcard_login 1 3 6 1 4 1 311 20 2 2 */ | ||
3574 | &(nid_objs[649]),/* OBJ_ms_upn 1 3 6 1 4 1 311 20 2 3 */ | ||
3575 | &(nid_objs[196]),/* OBJ_id_smime_mod_cms 1 2 840 113549 1 9 16 0 1 */ | ||
3576 | &(nid_objs[197]),/* OBJ_id_smime_mod_ess 1 2 840 113549 1 9 16 0 2 */ | ||
3577 | &(nid_objs[198]),/* OBJ_id_smime_mod_oid 1 2 840 113549 1 9 16 0 3 */ | ||
3578 | &(nid_objs[199]),/* OBJ_id_smime_mod_msg_v3 1 2 840 113549 1 9 16 0 4 */ | ||
3579 | &(nid_objs[200]),/* OBJ_id_smime_mod_ets_eSignature_88 1 2 840 113549 1 9 16 0 5 */ | ||
3580 | &(nid_objs[201]),/* OBJ_id_smime_mod_ets_eSignature_97 1 2 840 113549 1 9 16 0 6 */ | ||
3581 | &(nid_objs[202]),/* OBJ_id_smime_mod_ets_eSigPolicy_88 1 2 840 113549 1 9 16 0 7 */ | ||
3582 | &(nid_objs[203]),/* OBJ_id_smime_mod_ets_eSigPolicy_97 1 2 840 113549 1 9 16 0 8 */ | ||
3583 | &(nid_objs[204]),/* OBJ_id_smime_ct_receipt 1 2 840 113549 1 9 16 1 1 */ | ||
3584 | &(nid_objs[205]),/* OBJ_id_smime_ct_authData 1 2 840 113549 1 9 16 1 2 */ | ||
3585 | &(nid_objs[206]),/* OBJ_id_smime_ct_publishCert 1 2 840 113549 1 9 16 1 3 */ | ||
3586 | &(nid_objs[207]),/* OBJ_id_smime_ct_TSTInfo 1 2 840 113549 1 9 16 1 4 */ | ||
3587 | &(nid_objs[208]),/* OBJ_id_smime_ct_TDTInfo 1 2 840 113549 1 9 16 1 5 */ | ||
3588 | &(nid_objs[209]),/* OBJ_id_smime_ct_contentInfo 1 2 840 113549 1 9 16 1 6 */ | ||
3589 | &(nid_objs[210]),/* OBJ_id_smime_ct_DVCSRequestData 1 2 840 113549 1 9 16 1 7 */ | ||
3590 | &(nid_objs[211]),/* OBJ_id_smime_ct_DVCSResponseData 1 2 840 113549 1 9 16 1 8 */ | ||
3591 | &(nid_objs[212]),/* OBJ_id_smime_aa_receiptRequest 1 2 840 113549 1 9 16 2 1 */ | ||
3592 | &(nid_objs[213]),/* OBJ_id_smime_aa_securityLabel 1 2 840 113549 1 9 16 2 2 */ | ||
3593 | &(nid_objs[214]),/* OBJ_id_smime_aa_mlExpandHistory 1 2 840 113549 1 9 16 2 3 */ | ||
3594 | &(nid_objs[215]),/* OBJ_id_smime_aa_contentHint 1 2 840 113549 1 9 16 2 4 */ | ||
3595 | &(nid_objs[216]),/* OBJ_id_smime_aa_msgSigDigest 1 2 840 113549 1 9 16 2 5 */ | ||
3596 | &(nid_objs[217]),/* OBJ_id_smime_aa_encapContentType 1 2 840 113549 1 9 16 2 6 */ | ||
3597 | &(nid_objs[218]),/* OBJ_id_smime_aa_contentIdentifier 1 2 840 113549 1 9 16 2 7 */ | ||
3598 | &(nid_objs[219]),/* OBJ_id_smime_aa_macValue 1 2 840 113549 1 9 16 2 8 */ | ||
3599 | &(nid_objs[220]),/* OBJ_id_smime_aa_equivalentLabels 1 2 840 113549 1 9 16 2 9 */ | ||
3600 | &(nid_objs[221]),/* OBJ_id_smime_aa_contentReference 1 2 840 113549 1 9 16 2 10 */ | ||
3601 | &(nid_objs[222]),/* OBJ_id_smime_aa_encrypKeyPref 1 2 840 113549 1 9 16 2 11 */ | ||
3602 | &(nid_objs[223]),/* OBJ_id_smime_aa_signingCertificate 1 2 840 113549 1 9 16 2 12 */ | ||
3603 | &(nid_objs[224]),/* OBJ_id_smime_aa_smimeEncryptCerts 1 2 840 113549 1 9 16 2 13 */ | ||
3604 | &(nid_objs[225]),/* OBJ_id_smime_aa_timeStampToken 1 2 840 113549 1 9 16 2 14 */ | ||
3605 | &(nid_objs[226]),/* OBJ_id_smime_aa_ets_sigPolicyId 1 2 840 113549 1 9 16 2 15 */ | ||
3606 | &(nid_objs[227]),/* OBJ_id_smime_aa_ets_commitmentType 1 2 840 113549 1 9 16 2 16 */ | ||
3607 | &(nid_objs[228]),/* OBJ_id_smime_aa_ets_signerLocation 1 2 840 113549 1 9 16 2 17 */ | ||
3608 | &(nid_objs[229]),/* OBJ_id_smime_aa_ets_signerAttr 1 2 840 113549 1 9 16 2 18 */ | ||
3609 | &(nid_objs[230]),/* OBJ_id_smime_aa_ets_otherSigCert 1 2 840 113549 1 9 16 2 19 */ | ||
3610 | &(nid_objs[231]),/* OBJ_id_smime_aa_ets_contentTimestamp 1 2 840 113549 1 9 16 2 20 */ | ||
3611 | &(nid_objs[232]),/* OBJ_id_smime_aa_ets_CertificateRefs 1 2 840 113549 1 9 16 2 21 */ | ||
3612 | &(nid_objs[233]),/* OBJ_id_smime_aa_ets_RevocationRefs 1 2 840 113549 1 9 16 2 22 */ | ||
3613 | &(nid_objs[234]),/* OBJ_id_smime_aa_ets_certValues 1 2 840 113549 1 9 16 2 23 */ | ||
3614 | &(nid_objs[235]),/* OBJ_id_smime_aa_ets_revocationValues 1 2 840 113549 1 9 16 2 24 */ | ||
3615 | &(nid_objs[236]),/* OBJ_id_smime_aa_ets_escTimeStamp 1 2 840 113549 1 9 16 2 25 */ | ||
3616 | &(nid_objs[237]),/* OBJ_id_smime_aa_ets_certCRLTimestamp 1 2 840 113549 1 9 16 2 26 */ | ||
3617 | &(nid_objs[238]),/* OBJ_id_smime_aa_ets_archiveTimeStamp 1 2 840 113549 1 9 16 2 27 */ | ||
3618 | &(nid_objs[239]),/* OBJ_id_smime_aa_signatureType 1 2 840 113549 1 9 16 2 28 */ | ||
3619 | &(nid_objs[240]),/* OBJ_id_smime_aa_dvcs_dvc 1 2 840 113549 1 9 16 2 29 */ | ||
3620 | &(nid_objs[241]),/* OBJ_id_smime_alg_ESDHwith3DES 1 2 840 113549 1 9 16 3 1 */ | ||
3621 | &(nid_objs[242]),/* OBJ_id_smime_alg_ESDHwithRC2 1 2 840 113549 1 9 16 3 2 */ | ||
3622 | &(nid_objs[243]),/* OBJ_id_smime_alg_3DESwrap 1 2 840 113549 1 9 16 3 3 */ | ||
3623 | &(nid_objs[244]),/* OBJ_id_smime_alg_RC2wrap 1 2 840 113549 1 9 16 3 4 */ | ||
3624 | &(nid_objs[245]),/* OBJ_id_smime_alg_ESDH 1 2 840 113549 1 9 16 3 5 */ | ||
3625 | &(nid_objs[246]),/* OBJ_id_smime_alg_CMS3DESwrap 1 2 840 113549 1 9 16 3 6 */ | ||
3626 | &(nid_objs[247]),/* OBJ_id_smime_alg_CMSRC2wrap 1 2 840 113549 1 9 16 3 7 */ | ||
3627 | &(nid_objs[248]),/* OBJ_id_smime_cd_ldap 1 2 840 113549 1 9 16 4 1 */ | ||
3628 | &(nid_objs[249]),/* OBJ_id_smime_spq_ets_sqt_uri 1 2 840 113549 1 9 16 5 1 */ | ||
3629 | &(nid_objs[250]),/* OBJ_id_smime_spq_ets_sqt_unotice 1 2 840 113549 1 9 16 5 2 */ | ||
3630 | &(nid_objs[251]),/* OBJ_id_smime_cti_ets_proofOfOrigin 1 2 840 113549 1 9 16 6 1 */ | ||
3631 | &(nid_objs[252]),/* OBJ_id_smime_cti_ets_proofOfReceipt 1 2 840 113549 1 9 16 6 2 */ | ||
3632 | &(nid_objs[253]),/* OBJ_id_smime_cti_ets_proofOfDelivery 1 2 840 113549 1 9 16 6 3 */ | ||
3633 | &(nid_objs[254]),/* OBJ_id_smime_cti_ets_proofOfSender 1 2 840 113549 1 9 16 6 4 */ | ||
3634 | &(nid_objs[255]),/* OBJ_id_smime_cti_ets_proofOfApproval 1 2 840 113549 1 9 16 6 5 */ | ||
3635 | &(nid_objs[256]),/* OBJ_id_smime_cti_ets_proofOfCreation 1 2 840 113549 1 9 16 6 6 */ | ||
3636 | &(nid_objs[150]),/* OBJ_keyBag 1 2 840 113549 1 12 10 1 1 */ | ||
3637 | &(nid_objs[151]),/* OBJ_pkcs8ShroudedKeyBag 1 2 840 113549 1 12 10 1 2 */ | ||
3638 | &(nid_objs[152]),/* OBJ_certBag 1 2 840 113549 1 12 10 1 3 */ | ||
3639 | &(nid_objs[153]),/* OBJ_crlBag 1 2 840 113549 1 12 10 1 4 */ | ||
3640 | &(nid_objs[154]),/* OBJ_secretBag 1 2 840 113549 1 12 10 1 5 */ | ||
3641 | &(nid_objs[155]),/* OBJ_safeContentsBag 1 2 840 113549 1 12 10 1 6 */ | ||
3642 | &(nid_objs[34]),/* OBJ_idea_cbc 1 3 6 1 4 1 188 7 1 1 2 */ | ||
3643 | }; | ||
3644 | |||
diff --git a/src/lib/libcrypto/objects/obj_dat.pl b/src/lib/libcrypto/objects/obj_dat.pl new file mode 100644 index 0000000000..d0371661f9 --- /dev/null +++ b/src/lib/libcrypto/objects/obj_dat.pl | |||
@@ -0,0 +1,307 @@ | |||
1 | #!/usr/local/bin/perl | ||
2 | |||
3 | # fixes bug in floating point emulation on sparc64 when | ||
4 | # this script produces off-by-one output on sparc64 | ||
5 | use integer; | ||
6 | |||
7 | sub obj_cmp | ||
8 | { | ||
9 | local(@a,@b,$_,$r); | ||
10 | |||
11 | $A=$obj_len{$obj{$nid{$a}}}; | ||
12 | $B=$obj_len{$obj{$nid{$b}}}; | ||
13 | |||
14 | $r=($A-$B); | ||
15 | return($r) if $r != 0; | ||
16 | |||
17 | $A=$obj_der{$obj{$nid{$a}}}; | ||
18 | $B=$obj_der{$obj{$nid{$b}}}; | ||
19 | |||
20 | return($A cmp $B); | ||
21 | } | ||
22 | |||
23 | sub expand_obj | ||
24 | { | ||
25 | local(*v)=@_; | ||
26 | local($k,$d); | ||
27 | local($i); | ||
28 | |||
29 | do { | ||
30 | $i=0; | ||
31 | foreach $k (keys %v) | ||
32 | { | ||
33 | if (($v{$k} =~ s/(OBJ_[^,]+),/$v{$1},/)) | ||
34 | { $i++; } | ||
35 | } | ||
36 | } while($i); | ||
37 | foreach $k (keys %v) | ||
38 | { | ||
39 | @a=split(/,/,$v{$k}); | ||
40 | $objn{$k}=$#a+1; | ||
41 | } | ||
42 | return(%objn); | ||
43 | } | ||
44 | |||
45 | open (IN,"$ARGV[0]") || die "Can't open input file $ARGV[0]"; | ||
46 | open (OUT,">$ARGV[1]") || die "Can't open output file $ARGV[1]"; | ||
47 | |||
48 | while (<IN>) | ||
49 | { | ||
50 | next unless /^\#define\s+(\S+)\s+(.*)$/; | ||
51 | $v=$1; | ||
52 | $d=$2; | ||
53 | $d =~ s/^\"//; | ||
54 | $d =~ s/\"$//; | ||
55 | if ($v =~ /^SN_(.*)$/) | ||
56 | { | ||
57 | if(defined $snames{$d}) | ||
58 | { | ||
59 | print "WARNING: Duplicate short name \"$d\"\n"; | ||
60 | } | ||
61 | else | ||
62 | { $snames{$d} = "X"; } | ||
63 | $sn{$1}=$d; | ||
64 | } | ||
65 | elsif ($v =~ /^LN_(.*)$/) | ||
66 | { | ||
67 | if(defined $lnames{$d}) | ||
68 | { | ||
69 | print "WARNING: Duplicate long name \"$d\"\n"; | ||
70 | } | ||
71 | else | ||
72 | { $lnames{$d} = "X"; } | ||
73 | $ln{$1}=$d; | ||
74 | } | ||
75 | elsif ($v =~ /^NID_(.*)$/) | ||
76 | { $nid{$d}=$1; } | ||
77 | elsif ($v =~ /^OBJ_(.*)$/) | ||
78 | { | ||
79 | $obj{$1}=$v; | ||
80 | $objd{$v}=$d; | ||
81 | } | ||
82 | } | ||
83 | close IN; | ||
84 | |||
85 | %ob=&expand_obj(*objd); | ||
86 | |||
87 | @a=sort { $a <=> $b } keys %nid; | ||
88 | $n=$a[$#a]+1; | ||
89 | |||
90 | @lvalues=(); | ||
91 | $lvalues=0; | ||
92 | |||
93 | for ($i=0; $i<$n; $i++) | ||
94 | { | ||
95 | if (!defined($nid{$i})) | ||
96 | { | ||
97 | push(@out,"{NULL,NULL,NID_undef,0,NULL},\n"); | ||
98 | } | ||
99 | else | ||
100 | { | ||
101 | $sn=defined($sn{$nid{$i}})?"$sn{$nid{$i}}":"NULL"; | ||
102 | $ln=defined($ln{$nid{$i}})?"$ln{$nid{$i}}":"NULL"; | ||
103 | |||
104 | if ($sn eq "NULL") { | ||
105 | $sn=$ln; | ||
106 | $sn{$nid{$i}} = $ln; | ||
107 | } | ||
108 | |||
109 | if ($ln eq "NULL") { | ||
110 | $ln=$sn; | ||
111 | $ln{$nid{$i}} = $sn; | ||
112 | } | ||
113 | |||
114 | $out ="{"; | ||
115 | $out.="\"$sn\""; | ||
116 | $out.=","."\"$ln\""; | ||
117 | $out.=",NID_$nid{$i},"; | ||
118 | if (defined($obj{$nid{$i}})) | ||
119 | { | ||
120 | $v=$objd{$obj{$nid{$i}}}; | ||
121 | $v =~ s/L//g; | ||
122 | $v =~ s/,/ /g; | ||
123 | $r=&der_it($v); | ||
124 | $z=""; | ||
125 | $length=0; | ||
126 | foreach (unpack("C*",$r)) | ||
127 | { | ||
128 | $z.=sprintf("0x%02X,",$_); | ||
129 | $length++; | ||
130 | } | ||
131 | $obj_der{$obj{$nid{$i}}}=$z; | ||
132 | $obj_len{$obj{$nid{$i}}}=$length; | ||
133 | |||
134 | push(@lvalues,sprintf("%-45s/* [%3d] %s */\n", | ||
135 | $z,$lvalues,$obj{$nid{$i}})); | ||
136 | $out.="$length,&(lvalues[$lvalues]),0"; | ||
137 | $lvalues+=$length; | ||
138 | } | ||
139 | else | ||
140 | { | ||
141 | $out.="0,NULL"; | ||
142 | } | ||
143 | $out.="},\n"; | ||
144 | push(@out,$out); | ||
145 | } | ||
146 | } | ||
147 | |||
148 | @a=grep(defined($sn{$nid{$_}}),0 .. $n); | ||
149 | foreach (sort { $sn{$nid{$a}} cmp $sn{$nid{$b}} } @a) | ||
150 | { | ||
151 | push(@sn,sprintf("&(nid_objs[%2d]),/* \"$sn{$nid{$_}}\" */\n",$_)); | ||
152 | } | ||
153 | |||
154 | @a=grep(defined($ln{$nid{$_}}),0 .. $n); | ||
155 | foreach (sort { $ln{$nid{$a}} cmp $ln{$nid{$b}} } @a) | ||
156 | { | ||
157 | push(@ln,sprintf("&(nid_objs[%2d]),/* \"$ln{$nid{$_}}\" */\n",$_)); | ||
158 | } | ||
159 | |||
160 | @a=grep(defined($obj{$nid{$_}}),0 .. $n); | ||
161 | foreach (sort obj_cmp @a) | ||
162 | { | ||
163 | $m=$obj{$nid{$_}}; | ||
164 | $v=$objd{$m}; | ||
165 | $v =~ s/L//g; | ||
166 | $v =~ s/,/ /g; | ||
167 | push(@ob,sprintf("&(nid_objs[%2d]),/* %-32s %s */\n",$_,$m,$v)); | ||
168 | } | ||
169 | |||
170 | print OUT <<'EOF'; | ||
171 | /* crypto/objects/obj_dat.h */ | ||
172 | |||
173 | /* THIS FILE IS GENERATED FROM objects.h by obj_dat.pl via the | ||
174 | * following command: | ||
175 | * perl obj_dat.pl obj_mac.h obj_dat.h | ||
176 | */ | ||
177 | |||
178 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) | ||
179 | * All rights reserved. | ||
180 | * | ||
181 | * This package is an SSL implementation written | ||
182 | * by Eric Young (eay@cryptsoft.com). | ||
183 | * The implementation was written so as to conform with Netscapes SSL. | ||
184 | * | ||
185 | * This library is free for commercial and non-commercial use as long as | ||
186 | * the following conditions are aheared to. The following conditions | ||
187 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
188 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
189 | * included with this distribution is covered by the same copyright terms | ||
190 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
191 | * | ||
192 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
193 | * the code are not to be removed. | ||
194 | * If this package is used in a product, Eric Young should be given attribution | ||
195 | * as the author of the parts of the library used. | ||
196 | * This can be in the form of a textual message at program startup or | ||
197 | * in documentation (online or textual) provided with the package. | ||
198 | * | ||
199 | * Redistribution and use in source and binary forms, with or without | ||
200 | * modification, are permitted provided that the following conditions | ||
201 | * are met: | ||
202 | * 1. Redistributions of source code must retain the copyright | ||
203 | * notice, this list of conditions and the following disclaimer. | ||
204 | * 2. Redistributions in binary form must reproduce the above copyright | ||
205 | * notice, this list of conditions and the following disclaimer in the | ||
206 | * documentation and/or other materials provided with the distribution. | ||
207 | * 3. All advertising materials mentioning features or use of this software | ||
208 | * must display the following acknowledgement: | ||
209 | * "This product includes cryptographic software written by | ||
210 | * Eric Young (eay@cryptsoft.com)" | ||
211 | * The word 'cryptographic' can be left out if the rouines from the library | ||
212 | * being used are not cryptographic related :-). | ||
213 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
214 | * the apps directory (application code) you must include an acknowledgement: | ||
215 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
216 | * | ||
217 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
218 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
219 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
220 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
221 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
222 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
223 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
224 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
225 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
226 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
227 | * SUCH DAMAGE. | ||
228 | * | ||
229 | * The licence and distribution terms for any publically available version or | ||
230 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
231 | * copied and put under another distribution licence | ||
232 | * [including the GNU Public Licence.] | ||
233 | */ | ||
234 | |||
235 | EOF | ||
236 | |||
237 | printf OUT "#define NUM_NID %d\n",$n; | ||
238 | printf OUT "#define NUM_SN %d\n",$#sn+1; | ||
239 | printf OUT "#define NUM_LN %d\n",$#ln+1; | ||
240 | printf OUT "#define NUM_OBJ %d\n\n",$#ob+1; | ||
241 | |||
242 | printf OUT "static unsigned char lvalues[%d]={\n",$lvalues+1; | ||
243 | print OUT @lvalues; | ||
244 | print OUT "};\n\n"; | ||
245 | |||
246 | printf OUT "static ASN1_OBJECT nid_objs[NUM_NID]={\n"; | ||
247 | foreach (@out) | ||
248 | { | ||
249 | if (length($_) > 75) | ||
250 | { | ||
251 | $out=""; | ||
252 | foreach (split(/,/)) | ||
253 | { | ||
254 | $t=$out.$_.","; | ||
255 | if (length($t) > 70) | ||
256 | { | ||
257 | print OUT "$out\n"; | ||
258 | $t="\t$_,"; | ||
259 | } | ||
260 | $out=$t; | ||
261 | } | ||
262 | chop $out; | ||
263 | print OUT "$out"; | ||
264 | } | ||
265 | else | ||
266 | { print OUT $_; } | ||
267 | } | ||
268 | print OUT "};\n\n"; | ||
269 | |||
270 | printf OUT "static ASN1_OBJECT *sn_objs[NUM_SN]={\n"; | ||
271 | print OUT @sn; | ||
272 | print OUT "};\n\n"; | ||
273 | |||
274 | printf OUT "static ASN1_OBJECT *ln_objs[NUM_LN]={\n"; | ||
275 | print OUT @ln; | ||
276 | print OUT "};\n\n"; | ||
277 | |||
278 | printf OUT "static ASN1_OBJECT *obj_objs[NUM_OBJ]={\n"; | ||
279 | print OUT @ob; | ||
280 | print OUT "};\n\n"; | ||
281 | |||
282 | close OUT; | ||
283 | |||
284 | sub der_it | ||
285 | { | ||
286 | local($v)=@_; | ||
287 | local(@a,$i,$ret,@r); | ||
288 | |||
289 | @a=split(/\s+/,$v); | ||
290 | $ret.=pack("C*",$a[0]*40+$a[1]); | ||
291 | shift @a; | ||
292 | shift @a; | ||
293 | foreach (@a) | ||
294 | { | ||
295 | @r=(); | ||
296 | $t=0; | ||
297 | while ($_ >= 128) | ||
298 | { | ||
299 | $x=$_%128; | ||
300 | $_/=128; | ||
301 | push(@r,((($t++)?0x80:0)|$x)); | ||
302 | } | ||
303 | push(@r,((($t++)?0x80:0)|$_)); | ||
304 | $ret.=pack("C*",reverse(@r)); | ||
305 | } | ||
306 | return($ret); | ||
307 | } | ||
diff --git a/src/lib/libcrypto/objects/obj_err.c b/src/lib/libcrypto/objects/obj_err.c new file mode 100644 index 0000000000..80ab6855af --- /dev/null +++ b/src/lib/libcrypto/objects/obj_err.c | |||
@@ -0,0 +1,99 @@ | |||
1 | /* crypto/objects/obj_err.c */ | ||
2 | /* ==================================================================== | ||
3 | * Copyright (c) 1999 The OpenSSL Project. All rights reserved. | ||
4 | * | ||
5 | * Redistribution and use in source and binary forms, with or without | ||
6 | * modification, are permitted provided that the following conditions | ||
7 | * are met: | ||
8 | * | ||
9 | * 1. Redistributions of source code must retain the above copyright | ||
10 | * notice, this list of conditions and the following disclaimer. | ||
11 | * | ||
12 | * 2. Redistributions in binary form must reproduce the above copyright | ||
13 | * notice, this list of conditions and the following disclaimer in | ||
14 | * the documentation and/or other materials provided with the | ||
15 | * distribution. | ||
16 | * | ||
17 | * 3. All advertising materials mentioning features or use of this | ||
18 | * software must display the following acknowledgment: | ||
19 | * "This product includes software developed by the OpenSSL Project | ||
20 | * for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" | ||
21 | * | ||
22 | * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to | ||
23 | * endorse or promote products derived from this software without | ||
24 | * prior written permission. For written permission, please contact | ||
25 | * openssl-core@OpenSSL.org. | ||
26 | * | ||
27 | * 5. Products derived from this software may not be called "OpenSSL" | ||
28 | * nor may "OpenSSL" appear in their names without prior written | ||
29 | * permission of the OpenSSL Project. | ||
30 | * | ||
31 | * 6. Redistributions of any form whatsoever must retain the following | ||
32 | * acknowledgment: | ||
33 | * "This product includes software developed by the OpenSSL Project | ||
34 | * for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" | ||
35 | * | ||
36 | * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY | ||
37 | * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
38 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | ||
39 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR | ||
40 | * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, | ||
41 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT | ||
42 | * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
43 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
44 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, | ||
45 | * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | ||
46 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | ||
47 | * OF THE POSSIBILITY OF SUCH DAMAGE. | ||
48 | * ==================================================================== | ||
49 | * | ||
50 | * This product includes cryptographic software written by Eric Young | ||
51 | * (eay@cryptsoft.com). This product includes software written by Tim | ||
52 | * Hudson (tjh@cryptsoft.com). | ||
53 | * | ||
54 | */ | ||
55 | |||
56 | /* NOTE: this file was auto generated by the mkerr.pl script: any changes | ||
57 | * made to it will be overwritten when the script next updates this file, | ||
58 | * only reason strings will be preserved. | ||
59 | */ | ||
60 | |||
61 | #include <stdio.h> | ||
62 | #include <openssl/err.h> | ||
63 | #include <openssl/objects.h> | ||
64 | |||
65 | /* BEGIN ERROR CODES */ | ||
66 | #ifndef OPENSSL_NO_ERR | ||
67 | static ERR_STRING_DATA OBJ_str_functs[]= | ||
68 | { | ||
69 | {ERR_PACK(0,OBJ_F_OBJ_CREATE,0), "OBJ_create"}, | ||
70 | {ERR_PACK(0,OBJ_F_OBJ_DUP,0), "OBJ_dup"}, | ||
71 | {ERR_PACK(0,OBJ_F_OBJ_NID2LN,0), "OBJ_nid2ln"}, | ||
72 | {ERR_PACK(0,OBJ_F_OBJ_NID2OBJ,0), "OBJ_nid2obj"}, | ||
73 | {ERR_PACK(0,OBJ_F_OBJ_NID2SN,0), "OBJ_nid2sn"}, | ||
74 | {0,NULL} | ||
75 | }; | ||
76 | |||
77 | static ERR_STRING_DATA OBJ_str_reasons[]= | ||
78 | { | ||
79 | {OBJ_R_MALLOC_FAILURE ,"malloc failure"}, | ||
80 | {OBJ_R_UNKNOWN_NID ,"unknown nid"}, | ||
81 | {0,NULL} | ||
82 | }; | ||
83 | |||
84 | #endif | ||
85 | |||
86 | void ERR_load_OBJ_strings(void) | ||
87 | { | ||
88 | static int init=1; | ||
89 | |||
90 | if (init) | ||
91 | { | ||
92 | init=0; | ||
93 | #ifndef OPENSSL_NO_ERR | ||
94 | ERR_load_strings(ERR_LIB_OBJ,OBJ_str_functs); | ||
95 | ERR_load_strings(ERR_LIB_OBJ,OBJ_str_reasons); | ||
96 | #endif | ||
97 | |||
98 | } | ||
99 | } | ||
diff --git a/src/lib/libcrypto/objects/obj_lib.c b/src/lib/libcrypto/objects/obj_lib.c new file mode 100644 index 0000000000..b0b0f2ff24 --- /dev/null +++ b/src/lib/libcrypto/objects/obj_lib.c | |||
@@ -0,0 +1,127 @@ | |||
1 | /* crypto/objects/obj_lib.c */ | ||
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | ||
3 | * All rights reserved. | ||
4 | * | ||
5 | * This package is an SSL implementation written | ||
6 | * by Eric Young (eay@cryptsoft.com). | ||
7 | * The implementation was written so as to conform with Netscapes SSL. | ||
8 | * | ||
9 | * This library is free for commercial and non-commercial use as long as | ||
10 | * the following conditions are aheared to. The following conditions | ||
11 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
12 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
13 | * included with this distribution is covered by the same copyright terms | ||
14 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
15 | * | ||
16 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
17 | * the code are not to be removed. | ||
18 | * If this package is used in a product, Eric Young should be given attribution | ||
19 | * as the author of the parts of the library used. | ||
20 | * This can be in the form of a textual message at program startup or | ||
21 | * in documentation (online or textual) provided with the package. | ||
22 | * | ||
23 | * Redistribution and use in source and binary forms, with or without | ||
24 | * modification, are permitted provided that the following conditions | ||
25 | * are met: | ||
26 | * 1. Redistributions of source code must retain the copyright | ||
27 | * notice, this list of conditions and the following disclaimer. | ||
28 | * 2. Redistributions in binary form must reproduce the above copyright | ||
29 | * notice, this list of conditions and the following disclaimer in the | ||
30 | * documentation and/or other materials provided with the distribution. | ||
31 | * 3. All advertising materials mentioning features or use of this software | ||
32 | * must display the following acknowledgement: | ||
33 | * "This product includes cryptographic software written by | ||
34 | * Eric Young (eay@cryptsoft.com)" | ||
35 | * The word 'cryptographic' can be left out if the rouines from the library | ||
36 | * being used are not cryptographic related :-). | ||
37 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
38 | * the apps directory (application code) you must include an acknowledgement: | ||
39 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
40 | * | ||
41 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
42 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
43 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
44 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
45 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
46 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
47 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
48 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
49 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
50 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
51 | * SUCH DAMAGE. | ||
52 | * | ||
53 | * The licence and distribution terms for any publically available version or | ||
54 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
55 | * copied and put under another distribution licence | ||
56 | * [including the GNU Public Licence.] | ||
57 | */ | ||
58 | |||
59 | #include <stdio.h> | ||
60 | #include "cryptlib.h" | ||
61 | #include <openssl/lhash.h> | ||
62 | #include <openssl/objects.h> | ||
63 | #include <openssl/buffer.h> | ||
64 | |||
65 | ASN1_OBJECT *OBJ_dup(const ASN1_OBJECT *o) | ||
66 | { | ||
67 | ASN1_OBJECT *r; | ||
68 | int i; | ||
69 | char *ln=NULL; | ||
70 | |||
71 | if (o == NULL) return(NULL); | ||
72 | if (!(o->flags & ASN1_OBJECT_FLAG_DYNAMIC)) | ||
73 | return((ASN1_OBJECT *)o); /* XXX: ugh! Why? What kind of | ||
74 | duplication is this??? */ | ||
75 | |||
76 | r=ASN1_OBJECT_new(); | ||
77 | if (r == NULL) | ||
78 | { | ||
79 | OBJerr(OBJ_F_OBJ_DUP,ERR_R_ASN1_LIB); | ||
80 | return(NULL); | ||
81 | } | ||
82 | r->data=OPENSSL_malloc(o->length); | ||
83 | if (r->data == NULL) | ||
84 | goto err; | ||
85 | memcpy(r->data,o->data,o->length); | ||
86 | r->length=o->length; | ||
87 | r->nid=o->nid; | ||
88 | r->ln=r->sn=NULL; | ||
89 | if (o->ln != NULL) | ||
90 | { | ||
91 | i=strlen(o->ln)+1; | ||
92 | r->ln=ln=OPENSSL_malloc(i); | ||
93 | if (r->ln == NULL) goto err; | ||
94 | memcpy(ln,o->ln,i); | ||
95 | } | ||
96 | |||
97 | if (o->sn != NULL) | ||
98 | { | ||
99 | char *s; | ||
100 | |||
101 | i=strlen(o->sn)+1; | ||
102 | r->sn=s=OPENSSL_malloc(i); | ||
103 | if (r->sn == NULL) goto err; | ||
104 | memcpy(s,o->sn,i); | ||
105 | } | ||
106 | r->flags=o->flags|(ASN1_OBJECT_FLAG_DYNAMIC| | ||
107 | ASN1_OBJECT_FLAG_DYNAMIC_STRINGS|ASN1_OBJECT_FLAG_DYNAMIC_DATA); | ||
108 | return(r); | ||
109 | err: | ||
110 | OBJerr(OBJ_F_OBJ_DUP,ERR_R_MALLOC_FAILURE); | ||
111 | if (r != NULL) | ||
112 | { | ||
113 | if (ln != NULL) OPENSSL_free(ln); | ||
114 | if (r->data != NULL) OPENSSL_free(r->data); | ||
115 | OPENSSL_free(r); | ||
116 | } | ||
117 | return(NULL); | ||
118 | } | ||
119 | |||
120 | int OBJ_cmp(const ASN1_OBJECT *a, const ASN1_OBJECT *b) | ||
121 | { | ||
122 | int ret; | ||
123 | |||
124 | ret=(a->length-b->length); | ||
125 | if (ret) return(ret); | ||
126 | return(memcmp(a->data,b->data,a->length)); | ||
127 | } | ||
diff --git a/src/lib/libcrypto/objects/obj_mac.h b/src/lib/libcrypto/objects/obj_mac.h deleted file mode 100644 index 7645012298..0000000000 --- a/src/lib/libcrypto/objects/obj_mac.h +++ /dev/null | |||
@@ -1,2868 +0,0 @@ | |||
1 | /* crypto/objects/obj_mac.h */ | ||
2 | |||
3 | /* THIS FILE IS GENERATED FROM objects.txt by objects.pl via the | ||
4 | * following command: | ||
5 | * perl objects.pl objects.txt obj_mac.num obj_mac.h | ||
6 | */ | ||
7 | |||
8 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) | ||
9 | * All rights reserved. | ||
10 | * | ||
11 | * This package is an SSL implementation written | ||
12 | * by Eric Young (eay@cryptsoft.com). | ||
13 | * The implementation was written so as to conform with Netscapes SSL. | ||
14 | * | ||
15 | * This library is free for commercial and non-commercial use as long as | ||
16 | * the following conditions are aheared to. The following conditions | ||
17 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
18 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
19 | * included with this distribution is covered by the same copyright terms | ||
20 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
21 | * | ||
22 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
23 | * the code are not to be removed. | ||
24 | * If this package is used in a product, Eric Young should be given attribution | ||
25 | * as the author of the parts of the library used. | ||
26 | * This can be in the form of a textual message at program startup or | ||
27 | * in documentation (online or textual) provided with the package. | ||
28 | * | ||
29 | * Redistribution and use in source and binary forms, with or without | ||
30 | * modification, are permitted provided that the following conditions | ||
31 | * are met: | ||
32 | * 1. Redistributions of source code must retain the copyright | ||
33 | * notice, this list of conditions and the following disclaimer. | ||
34 | * 2. Redistributions in binary form must reproduce the above copyright | ||
35 | * notice, this list of conditions and the following disclaimer in the | ||
36 | * documentation and/or other materials provided with the distribution. | ||
37 | * 3. All advertising materials mentioning features or use of this software | ||
38 | * must display the following acknowledgement: | ||
39 | * "This product includes cryptographic software written by | ||
40 | * Eric Young (eay@cryptsoft.com)" | ||
41 | * The word 'cryptographic' can be left out if the rouines from the library | ||
42 | * being used are not cryptographic related :-). | ||
43 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
44 | * the apps directory (application code) you must include an acknowledgement: | ||
45 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
46 | * | ||
47 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
48 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
49 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
50 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
51 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
52 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
53 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
54 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
55 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
56 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
57 | * SUCH DAMAGE. | ||
58 | * | ||
59 | * The licence and distribution terms for any publically available version or | ||
60 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
61 | * copied and put under another distribution licence | ||
62 | * [including the GNU Public Licence.] | ||
63 | */ | ||
64 | |||
65 | #define SN_undef "UNDEF" | ||
66 | #define LN_undef "undefined" | ||
67 | #define NID_undef 0 | ||
68 | #define OBJ_undef 0L | ||
69 | |||
70 | #define SN_ccitt "CCITT" | ||
71 | #define LN_ccitt "ccitt" | ||
72 | #define NID_ccitt 404 | ||
73 | #define OBJ_ccitt 0L | ||
74 | |||
75 | #define SN_iso "ISO" | ||
76 | #define LN_iso "iso" | ||
77 | #define NID_iso 181 | ||
78 | #define OBJ_iso 1L | ||
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 | |||
85 | #define SN_member_body "member-body" | ||
86 | #define LN_member_body "ISO Member Body" | ||
87 | #define NID_member_body 182 | ||
88 | #define OBJ_member_body OBJ_iso,2L | ||
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 | |||
99 | #define SN_ISO_US "ISO-US" | ||
100 | #define LN_ISO_US "ISO US Member Body" | ||
101 | #define NID_ISO_US 183 | ||
102 | #define OBJ_ISO_US OBJ_member_body,840L | ||
103 | |||
104 | #define SN_X9_57 "X9-57" | ||
105 | #define LN_X9_57 "X9.57" | ||
106 | #define NID_X9_57 184 | ||
107 | #define OBJ_X9_57 OBJ_ISO_US,10040L | ||
108 | |||
109 | #define SN_X9cm "X9cm" | ||
110 | #define LN_X9cm "X9.57 CM ?" | ||
111 | #define NID_X9cm 185 | ||
112 | #define OBJ_X9cm OBJ_X9_57,4L | ||
113 | |||
114 | #define SN_dsa "DSA" | ||
115 | #define LN_dsa "dsaEncryption" | ||
116 | #define NID_dsa 116 | ||
117 | #define OBJ_dsa OBJ_X9cm,1L | ||
118 | |||
119 | #define SN_dsaWithSHA1 "DSA-SHA1" | ||
120 | #define LN_dsaWithSHA1 "dsaWithSHA1" | ||
121 | #define NID_dsaWithSHA1 113 | ||
122 | #define OBJ_dsaWithSHA1 OBJ_X9cm,3L | ||
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 | |||
185 | #define SN_cast5_cbc "CAST5-CBC" | ||
186 | #define LN_cast5_cbc "cast5-cbc" | ||
187 | #define NID_cast5_cbc 108 | ||
188 | #define OBJ_cast5_cbc OBJ_ISO_US,113533L,7L,66L,10L | ||
189 | |||
190 | #define SN_cast5_ecb "CAST5-ECB" | ||
191 | #define LN_cast5_ecb "cast5-ecb" | ||
192 | #define NID_cast5_ecb 109 | ||
193 | |||
194 | #define SN_cast5_cfb64 "CAST5-CFB" | ||
195 | #define LN_cast5_cfb64 "cast5-cfb" | ||
196 | #define NID_cast5_cfb64 110 | ||
197 | |||
198 | #define SN_cast5_ofb64 "CAST5-OFB" | ||
199 | #define LN_cast5_ofb64 "cast5-ofb" | ||
200 | #define NID_cast5_ofb64 111 | ||
201 | |||
202 | #define LN_pbeWithMD5AndCast5_CBC "pbeWithMD5AndCast5CBC" | ||
203 | #define NID_pbeWithMD5AndCast5_CBC 112 | ||
204 | #define OBJ_pbeWithMD5AndCast5_CBC OBJ_ISO_US,113533L,7L,66L,12L | ||
205 | |||
206 | #define SN_rsadsi "rsadsi" | ||
207 | #define LN_rsadsi "RSA Data Security, Inc." | ||
208 | #define NID_rsadsi 1 | ||
209 | #define OBJ_rsadsi OBJ_ISO_US,113549L | ||
210 | |||
211 | #define SN_pkcs "pkcs" | ||
212 | #define LN_pkcs "RSA Data Security, Inc. PKCS" | ||
213 | #define NID_pkcs 2 | ||
214 | #define OBJ_pkcs OBJ_rsadsi,1L | ||
215 | |||
216 | #define SN_pkcs1 "pkcs1" | ||
217 | #define NID_pkcs1 186 | ||
218 | #define OBJ_pkcs1 OBJ_pkcs,1L | ||
219 | |||
220 | #define LN_rsaEncryption "rsaEncryption" | ||
221 | #define NID_rsaEncryption 6 | ||
222 | #define OBJ_rsaEncryption OBJ_pkcs1,1L | ||
223 | |||
224 | #define SN_md2WithRSAEncryption "RSA-MD2" | ||
225 | #define LN_md2WithRSAEncryption "md2WithRSAEncryption" | ||
226 | #define NID_md2WithRSAEncryption 7 | ||
227 | #define OBJ_md2WithRSAEncryption OBJ_pkcs1,2L | ||
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 | |||
234 | #define SN_md5WithRSAEncryption "RSA-MD5" | ||
235 | #define LN_md5WithRSAEncryption "md5WithRSAEncryption" | ||
236 | #define NID_md5WithRSAEncryption 8 | ||
237 | #define OBJ_md5WithRSAEncryption OBJ_pkcs1,4L | ||
238 | |||
239 | #define SN_sha1WithRSAEncryption "RSA-SHA1" | ||
240 | #define LN_sha1WithRSAEncryption "sha1WithRSAEncryption" | ||
241 | #define NID_sha1WithRSAEncryption 65 | ||
242 | #define OBJ_sha1WithRSAEncryption OBJ_pkcs1,5L | ||
243 | |||
244 | #define SN_pkcs3 "pkcs3" | ||
245 | #define NID_pkcs3 27 | ||
246 | #define OBJ_pkcs3 OBJ_pkcs,3L | ||
247 | |||
248 | #define LN_dhKeyAgreement "dhKeyAgreement" | ||
249 | #define NID_dhKeyAgreement 28 | ||
250 | #define OBJ_dhKeyAgreement OBJ_pkcs3,1L | ||
251 | |||
252 | #define SN_pkcs5 "pkcs5" | ||
253 | #define NID_pkcs5 187 | ||
254 | #define OBJ_pkcs5 OBJ_pkcs,5L | ||
255 | |||
256 | #define SN_pbeWithMD2AndDES_CBC "PBE-MD2-DES" | ||
257 | #define LN_pbeWithMD2AndDES_CBC "pbeWithMD2AndDES-CBC" | ||
258 | #define NID_pbeWithMD2AndDES_CBC 9 | ||
259 | #define OBJ_pbeWithMD2AndDES_CBC OBJ_pkcs5,1L | ||
260 | |||
261 | #define SN_pbeWithMD5AndDES_CBC "PBE-MD5-DES" | ||
262 | #define LN_pbeWithMD5AndDES_CBC "pbeWithMD5AndDES-CBC" | ||
263 | #define NID_pbeWithMD5AndDES_CBC 10 | ||
264 | #define OBJ_pbeWithMD5AndDES_CBC OBJ_pkcs5,3L | ||
265 | |||
266 | #define SN_pbeWithMD2AndRC2_CBC "PBE-MD2-RC2-64" | ||
267 | #define LN_pbeWithMD2AndRC2_CBC "pbeWithMD2AndRC2-CBC" | ||
268 | #define NID_pbeWithMD2AndRC2_CBC 168 | ||
269 | #define OBJ_pbeWithMD2AndRC2_CBC OBJ_pkcs5,4L | ||
270 | |||
271 | #define SN_pbeWithMD5AndRC2_CBC "PBE-MD5-RC2-64" | ||
272 | #define LN_pbeWithMD5AndRC2_CBC "pbeWithMD5AndRC2-CBC" | ||
273 | #define NID_pbeWithMD5AndRC2_CBC 169 | ||
274 | #define OBJ_pbeWithMD5AndRC2_CBC OBJ_pkcs5,6L | ||
275 | |||
276 | #define SN_pbeWithSHA1AndDES_CBC "PBE-SHA1-DES" | ||
277 | #define LN_pbeWithSHA1AndDES_CBC "pbeWithSHA1AndDES-CBC" | ||
278 | #define NID_pbeWithSHA1AndDES_CBC 170 | ||
279 | #define OBJ_pbeWithSHA1AndDES_CBC OBJ_pkcs5,10L | ||
280 | |||
281 | #define SN_pbeWithSHA1AndRC2_CBC "PBE-SHA1-RC2-64" | ||
282 | #define LN_pbeWithSHA1AndRC2_CBC "pbeWithSHA1AndRC2-CBC" | ||
283 | #define NID_pbeWithSHA1AndRC2_CBC 68 | ||
284 | #define OBJ_pbeWithSHA1AndRC2_CBC OBJ_pkcs5,11L | ||
285 | |||
286 | #define LN_id_pbkdf2 "PBKDF2" | ||
287 | #define NID_id_pbkdf2 69 | ||
288 | #define OBJ_id_pbkdf2 OBJ_pkcs5,12L | ||
289 | |||
290 | #define LN_pbes2 "PBES2" | ||
291 | #define NID_pbes2 161 | ||
292 | #define OBJ_pbes2 OBJ_pkcs5,13L | ||
293 | |||
294 | #define LN_pbmac1 "PBMAC1" | ||
295 | #define NID_pbmac1 162 | ||
296 | #define OBJ_pbmac1 OBJ_pkcs5,14L | ||
297 | |||
298 | #define SN_pkcs7 "pkcs7" | ||
299 | #define NID_pkcs7 20 | ||
300 | #define OBJ_pkcs7 OBJ_pkcs,7L | ||
301 | |||
302 | #define LN_pkcs7_data "pkcs7-data" | ||
303 | #define NID_pkcs7_data 21 | ||
304 | #define OBJ_pkcs7_data OBJ_pkcs7,1L | ||
305 | |||
306 | #define LN_pkcs7_signed "pkcs7-signedData" | ||
307 | #define NID_pkcs7_signed 22 | ||
308 | #define OBJ_pkcs7_signed OBJ_pkcs7,2L | ||
309 | |||
310 | #define LN_pkcs7_enveloped "pkcs7-envelopedData" | ||
311 | #define NID_pkcs7_enveloped 23 | ||
312 | #define OBJ_pkcs7_enveloped OBJ_pkcs7,3L | ||
313 | |||
314 | #define LN_pkcs7_signedAndEnveloped "pkcs7-signedAndEnvelopedData" | ||
315 | #define NID_pkcs7_signedAndEnveloped 24 | ||
316 | #define OBJ_pkcs7_signedAndEnveloped OBJ_pkcs7,4L | ||
317 | |||
318 | #define LN_pkcs7_digest "pkcs7-digestData" | ||
319 | #define NID_pkcs7_digest 25 | ||
320 | #define OBJ_pkcs7_digest OBJ_pkcs7,5L | ||
321 | |||
322 | #define LN_pkcs7_encrypted "pkcs7-encryptedData" | ||
323 | #define NID_pkcs7_encrypted 26 | ||
324 | #define OBJ_pkcs7_encrypted OBJ_pkcs7,6L | ||
325 | |||
326 | #define SN_pkcs9 "pkcs9" | ||
327 | #define NID_pkcs9 47 | ||
328 | #define OBJ_pkcs9 OBJ_pkcs,9L | ||
329 | |||
330 | #define LN_pkcs9_emailAddress "emailAddress" | ||
331 | #define NID_pkcs9_emailAddress 48 | ||
332 | #define OBJ_pkcs9_emailAddress OBJ_pkcs9,1L | ||
333 | |||
334 | #define LN_pkcs9_unstructuredName "unstructuredName" | ||
335 | #define NID_pkcs9_unstructuredName 49 | ||
336 | #define OBJ_pkcs9_unstructuredName OBJ_pkcs9,2L | ||
337 | |||
338 | #define LN_pkcs9_contentType "contentType" | ||
339 | #define NID_pkcs9_contentType 50 | ||
340 | #define OBJ_pkcs9_contentType OBJ_pkcs9,3L | ||
341 | |||
342 | #define LN_pkcs9_messageDigest "messageDigest" | ||
343 | #define NID_pkcs9_messageDigest 51 | ||
344 | #define OBJ_pkcs9_messageDigest OBJ_pkcs9,4L | ||
345 | |||
346 | #define LN_pkcs9_signingTime "signingTime" | ||
347 | #define NID_pkcs9_signingTime 52 | ||
348 | #define OBJ_pkcs9_signingTime OBJ_pkcs9,5L | ||
349 | |||
350 | #define LN_pkcs9_countersignature "countersignature" | ||
351 | #define NID_pkcs9_countersignature 53 | ||
352 | #define OBJ_pkcs9_countersignature OBJ_pkcs9,6L | ||
353 | |||
354 | #define LN_pkcs9_challengePassword "challengePassword" | ||
355 | #define NID_pkcs9_challengePassword 54 | ||
356 | #define OBJ_pkcs9_challengePassword OBJ_pkcs9,7L | ||
357 | |||
358 | #define LN_pkcs9_unstructuredAddress "unstructuredAddress" | ||
359 | #define NID_pkcs9_unstructuredAddress 55 | ||
360 | #define OBJ_pkcs9_unstructuredAddress OBJ_pkcs9,8L | ||
361 | |||
362 | #define LN_pkcs9_extCertAttributes "extendedCertificateAttributes" | ||
363 | #define NID_pkcs9_extCertAttributes 56 | ||
364 | #define OBJ_pkcs9_extCertAttributes OBJ_pkcs9,9L | ||
365 | |||
366 | #define SN_ext_req "extReq" | ||
367 | #define LN_ext_req "Extension Request" | ||
368 | #define NID_ext_req 172 | ||
369 | #define OBJ_ext_req OBJ_pkcs9,14L | ||
370 | |||
371 | #define SN_SMIMECapabilities "SMIME-CAPS" | ||
372 | #define LN_SMIMECapabilities "S/MIME Capabilities" | ||
373 | #define NID_SMIMECapabilities 167 | ||
374 | #define OBJ_SMIMECapabilities OBJ_pkcs9,15L | ||
375 | |||
376 | #define SN_SMIME "SMIME" | ||
377 | #define LN_SMIME "S/MIME" | ||
378 | #define NID_SMIME 188 | ||
379 | #define OBJ_SMIME OBJ_pkcs9,16L | ||
380 | |||
381 | #define SN_id_smime_mod "id-smime-mod" | ||
382 | #define NID_id_smime_mod 189 | ||
383 | #define OBJ_id_smime_mod OBJ_SMIME,0L | ||
384 | |||
385 | #define SN_id_smime_ct "id-smime-ct" | ||
386 | #define NID_id_smime_ct 190 | ||
387 | #define OBJ_id_smime_ct OBJ_SMIME,1L | ||
388 | |||
389 | #define SN_id_smime_aa "id-smime-aa" | ||
390 | #define NID_id_smime_aa 191 | ||
391 | #define OBJ_id_smime_aa OBJ_SMIME,2L | ||
392 | |||
393 | #define SN_id_smime_alg "id-smime-alg" | ||
394 | #define NID_id_smime_alg 192 | ||
395 | #define OBJ_id_smime_alg OBJ_SMIME,3L | ||
396 | |||
397 | #define SN_id_smime_cd "id-smime-cd" | ||
398 | #define NID_id_smime_cd 193 | ||
399 | #define OBJ_id_smime_cd OBJ_SMIME,4L | ||
400 | |||
401 | #define SN_id_smime_spq "id-smime-spq" | ||
402 | #define NID_id_smime_spq 194 | ||
403 | #define OBJ_id_smime_spq OBJ_SMIME,5L | ||
404 | |||
405 | #define SN_id_smime_cti "id-smime-cti" | ||
406 | #define NID_id_smime_cti 195 | ||
407 | #define OBJ_id_smime_cti OBJ_SMIME,6L | ||
408 | |||
409 | #define SN_id_smime_mod_cms "id-smime-mod-cms" | ||
410 | #define NID_id_smime_mod_cms 196 | ||
411 | #define OBJ_id_smime_mod_cms OBJ_id_smime_mod,1L | ||
412 | |||
413 | #define SN_id_smime_mod_ess "id-smime-mod-ess" | ||
414 | #define NID_id_smime_mod_ess 197 | ||
415 | #define OBJ_id_smime_mod_ess OBJ_id_smime_mod,2L | ||
416 | |||
417 | #define SN_id_smime_mod_oid "id-smime-mod-oid" | ||
418 | #define NID_id_smime_mod_oid 198 | ||
419 | #define OBJ_id_smime_mod_oid OBJ_id_smime_mod,3L | ||
420 | |||
421 | #define SN_id_smime_mod_msg_v3 "id-smime-mod-msg-v3" | ||
422 | #define NID_id_smime_mod_msg_v3 199 | ||
423 | #define OBJ_id_smime_mod_msg_v3 OBJ_id_smime_mod,4L | ||
424 | |||
425 | #define SN_id_smime_mod_ets_eSignature_88 "id-smime-mod-ets-eSignature-88" | ||
426 | #define NID_id_smime_mod_ets_eSignature_88 200 | ||
427 | #define OBJ_id_smime_mod_ets_eSignature_88 OBJ_id_smime_mod,5L | ||
428 | |||
429 | #define SN_id_smime_mod_ets_eSignature_97 "id-smime-mod-ets-eSignature-97" | ||
430 | #define NID_id_smime_mod_ets_eSignature_97 201 | ||
431 | #define OBJ_id_smime_mod_ets_eSignature_97 OBJ_id_smime_mod,6L | ||
432 | |||
433 | #define SN_id_smime_mod_ets_eSigPolicy_88 "id-smime-mod-ets-eSigPolicy-88" | ||
434 | #define NID_id_smime_mod_ets_eSigPolicy_88 202 | ||
435 | #define OBJ_id_smime_mod_ets_eSigPolicy_88 OBJ_id_smime_mod,7L | ||
436 | |||
437 | #define SN_id_smime_mod_ets_eSigPolicy_97 "id-smime-mod-ets-eSigPolicy-97" | ||
438 | #define NID_id_smime_mod_ets_eSigPolicy_97 203 | ||
439 | #define OBJ_id_smime_mod_ets_eSigPolicy_97 OBJ_id_smime_mod,8L | ||
440 | |||
441 | #define SN_id_smime_ct_receipt "id-smime-ct-receipt" | ||
442 | #define NID_id_smime_ct_receipt 204 | ||
443 | #define OBJ_id_smime_ct_receipt OBJ_id_smime_ct,1L | ||
444 | |||
445 | #define SN_id_smime_ct_authData "id-smime-ct-authData" | ||
446 | #define NID_id_smime_ct_authData 205 | ||
447 | #define OBJ_id_smime_ct_authData OBJ_id_smime_ct,2L | ||
448 | |||
449 | #define SN_id_smime_ct_publishCert "id-smime-ct-publishCert" | ||
450 | #define NID_id_smime_ct_publishCert 206 | ||
451 | #define OBJ_id_smime_ct_publishCert OBJ_id_smime_ct,3L | ||
452 | |||
453 | #define SN_id_smime_ct_TSTInfo "id-smime-ct-TSTInfo" | ||
454 | #define NID_id_smime_ct_TSTInfo 207 | ||
455 | #define OBJ_id_smime_ct_TSTInfo OBJ_id_smime_ct,4L | ||
456 | |||
457 | #define SN_id_smime_ct_TDTInfo "id-smime-ct-TDTInfo" | ||
458 | #define NID_id_smime_ct_TDTInfo 208 | ||
459 | #define OBJ_id_smime_ct_TDTInfo OBJ_id_smime_ct,5L | ||
460 | |||
461 | #define SN_id_smime_ct_contentInfo "id-smime-ct-contentInfo" | ||
462 | #define NID_id_smime_ct_contentInfo 209 | ||
463 | #define OBJ_id_smime_ct_contentInfo OBJ_id_smime_ct,6L | ||
464 | |||
465 | #define SN_id_smime_ct_DVCSRequestData "id-smime-ct-DVCSRequestData" | ||
466 | #define NID_id_smime_ct_DVCSRequestData 210 | ||
467 | #define OBJ_id_smime_ct_DVCSRequestData OBJ_id_smime_ct,7L | ||
468 | |||
469 | #define SN_id_smime_ct_DVCSResponseData "id-smime-ct-DVCSResponseData" | ||
470 | #define NID_id_smime_ct_DVCSResponseData 211 | ||
471 | #define OBJ_id_smime_ct_DVCSResponseData OBJ_id_smime_ct,8L | ||
472 | |||
473 | #define SN_id_smime_aa_receiptRequest "id-smime-aa-receiptRequest" | ||
474 | #define NID_id_smime_aa_receiptRequest 212 | ||
475 | #define OBJ_id_smime_aa_receiptRequest OBJ_id_smime_aa,1L | ||
476 | |||
477 | #define SN_id_smime_aa_securityLabel "id-smime-aa-securityLabel" | ||
478 | #define NID_id_smime_aa_securityLabel 213 | ||
479 | #define OBJ_id_smime_aa_securityLabel OBJ_id_smime_aa,2L | ||
480 | |||
481 | #define SN_id_smime_aa_mlExpandHistory "id-smime-aa-mlExpandHistory" | ||
482 | #define NID_id_smime_aa_mlExpandHistory 214 | ||
483 | #define OBJ_id_smime_aa_mlExpandHistory OBJ_id_smime_aa,3L | ||
484 | |||
485 | #define SN_id_smime_aa_contentHint "id-smime-aa-contentHint" | ||
486 | #define NID_id_smime_aa_contentHint 215 | ||
487 | #define OBJ_id_smime_aa_contentHint OBJ_id_smime_aa,4L | ||
488 | |||
489 | #define SN_id_smime_aa_msgSigDigest "id-smime-aa-msgSigDigest" | ||
490 | #define NID_id_smime_aa_msgSigDigest 216 | ||
491 | #define OBJ_id_smime_aa_msgSigDigest OBJ_id_smime_aa,5L | ||
492 | |||
493 | #define SN_id_smime_aa_encapContentType "id-smime-aa-encapContentType" | ||
494 | #define NID_id_smime_aa_encapContentType 217 | ||
495 | #define OBJ_id_smime_aa_encapContentType OBJ_id_smime_aa,6L | ||
496 | |||
497 | #define SN_id_smime_aa_contentIdentifier "id-smime-aa-contentIdentifier" | ||
498 | #define NID_id_smime_aa_contentIdentifier 218 | ||
499 | #define OBJ_id_smime_aa_contentIdentifier OBJ_id_smime_aa,7L | ||
500 | |||
501 | #define SN_id_smime_aa_macValue "id-smime-aa-macValue" | ||
502 | #define NID_id_smime_aa_macValue 219 | ||
503 | #define OBJ_id_smime_aa_macValue OBJ_id_smime_aa,8L | ||
504 | |||
505 | #define SN_id_smime_aa_equivalentLabels "id-smime-aa-equivalentLabels" | ||
506 | #define NID_id_smime_aa_equivalentLabels 220 | ||
507 | #define OBJ_id_smime_aa_equivalentLabels OBJ_id_smime_aa,9L | ||
508 | |||
509 | #define SN_id_smime_aa_contentReference "id-smime-aa-contentReference" | ||
510 | #define NID_id_smime_aa_contentReference 221 | ||
511 | #define OBJ_id_smime_aa_contentReference OBJ_id_smime_aa,10L | ||
512 | |||
513 | #define SN_id_smime_aa_encrypKeyPref "id-smime-aa-encrypKeyPref" | ||
514 | #define NID_id_smime_aa_encrypKeyPref 222 | ||
515 | #define OBJ_id_smime_aa_encrypKeyPref OBJ_id_smime_aa,11L | ||
516 | |||
517 | #define SN_id_smime_aa_signingCertificate "id-smime-aa-signingCertificate" | ||
518 | #define NID_id_smime_aa_signingCertificate 223 | ||
519 | #define OBJ_id_smime_aa_signingCertificate OBJ_id_smime_aa,12L | ||
520 | |||
521 | #define SN_id_smime_aa_smimeEncryptCerts "id-smime-aa-smimeEncryptCerts" | ||
522 | #define NID_id_smime_aa_smimeEncryptCerts 224 | ||
523 | #define OBJ_id_smime_aa_smimeEncryptCerts OBJ_id_smime_aa,13L | ||
524 | |||
525 | #define SN_id_smime_aa_timeStampToken "id-smime-aa-timeStampToken" | ||
526 | #define NID_id_smime_aa_timeStampToken 225 | ||
527 | #define OBJ_id_smime_aa_timeStampToken OBJ_id_smime_aa,14L | ||
528 | |||
529 | #define SN_id_smime_aa_ets_sigPolicyId "id-smime-aa-ets-sigPolicyId" | ||
530 | #define NID_id_smime_aa_ets_sigPolicyId 226 | ||
531 | #define OBJ_id_smime_aa_ets_sigPolicyId OBJ_id_smime_aa,15L | ||
532 | |||
533 | #define SN_id_smime_aa_ets_commitmentType "id-smime-aa-ets-commitmentType" | ||
534 | #define NID_id_smime_aa_ets_commitmentType 227 | ||
535 | #define OBJ_id_smime_aa_ets_commitmentType OBJ_id_smime_aa,16L | ||
536 | |||
537 | #define SN_id_smime_aa_ets_signerLocation "id-smime-aa-ets-signerLocation" | ||
538 | #define NID_id_smime_aa_ets_signerLocation 228 | ||
539 | #define OBJ_id_smime_aa_ets_signerLocation OBJ_id_smime_aa,17L | ||
540 | |||
541 | #define SN_id_smime_aa_ets_signerAttr "id-smime-aa-ets-signerAttr" | ||
542 | #define NID_id_smime_aa_ets_signerAttr 229 | ||
543 | #define OBJ_id_smime_aa_ets_signerAttr OBJ_id_smime_aa,18L | ||
544 | |||
545 | #define SN_id_smime_aa_ets_otherSigCert "id-smime-aa-ets-otherSigCert" | ||
546 | #define NID_id_smime_aa_ets_otherSigCert 230 | ||
547 | #define OBJ_id_smime_aa_ets_otherSigCert OBJ_id_smime_aa,19L | ||
548 | |||
549 | #define SN_id_smime_aa_ets_contentTimestamp "id-smime-aa-ets-contentTimestamp" | ||
550 | #define NID_id_smime_aa_ets_contentTimestamp 231 | ||
551 | #define OBJ_id_smime_aa_ets_contentTimestamp OBJ_id_smime_aa,20L | ||
552 | |||
553 | #define SN_id_smime_aa_ets_CertificateRefs "id-smime-aa-ets-CertificateRefs" | ||
554 | #define NID_id_smime_aa_ets_CertificateRefs 232 | ||
555 | #define OBJ_id_smime_aa_ets_CertificateRefs OBJ_id_smime_aa,21L | ||
556 | |||
557 | #define SN_id_smime_aa_ets_RevocationRefs "id-smime-aa-ets-RevocationRefs" | ||
558 | #define NID_id_smime_aa_ets_RevocationRefs 233 | ||
559 | #define OBJ_id_smime_aa_ets_RevocationRefs OBJ_id_smime_aa,22L | ||
560 | |||
561 | #define SN_id_smime_aa_ets_certValues "id-smime-aa-ets-certValues" | ||
562 | #define NID_id_smime_aa_ets_certValues 234 | ||
563 | #define OBJ_id_smime_aa_ets_certValues OBJ_id_smime_aa,23L | ||
564 | |||
565 | #define SN_id_smime_aa_ets_revocationValues "id-smime-aa-ets-revocationValues" | ||
566 | #define NID_id_smime_aa_ets_revocationValues 235 | ||
567 | #define OBJ_id_smime_aa_ets_revocationValues OBJ_id_smime_aa,24L | ||
568 | |||
569 | #define SN_id_smime_aa_ets_escTimeStamp "id-smime-aa-ets-escTimeStamp" | ||
570 | #define NID_id_smime_aa_ets_escTimeStamp 236 | ||
571 | #define OBJ_id_smime_aa_ets_escTimeStamp OBJ_id_smime_aa,25L | ||
572 | |||
573 | #define SN_id_smime_aa_ets_certCRLTimestamp "id-smime-aa-ets-certCRLTimestamp" | ||
574 | #define NID_id_smime_aa_ets_certCRLTimestamp 237 | ||
575 | #define OBJ_id_smime_aa_ets_certCRLTimestamp OBJ_id_smime_aa,26L | ||
576 | |||
577 | #define SN_id_smime_aa_ets_archiveTimeStamp "id-smime-aa-ets-archiveTimeStamp" | ||
578 | #define NID_id_smime_aa_ets_archiveTimeStamp 238 | ||
579 | #define OBJ_id_smime_aa_ets_archiveTimeStamp OBJ_id_smime_aa,27L | ||
580 | |||
581 | #define SN_id_smime_aa_signatureType "id-smime-aa-signatureType" | ||
582 | #define NID_id_smime_aa_signatureType 239 | ||
583 | #define OBJ_id_smime_aa_signatureType OBJ_id_smime_aa,28L | ||
584 | |||
585 | #define SN_id_smime_aa_dvcs_dvc "id-smime-aa-dvcs-dvc" | ||
586 | #define NID_id_smime_aa_dvcs_dvc 240 | ||
587 | #define OBJ_id_smime_aa_dvcs_dvc OBJ_id_smime_aa,29L | ||
588 | |||
589 | #define SN_id_smime_alg_ESDHwith3DES "id-smime-alg-ESDHwith3DES" | ||
590 | #define NID_id_smime_alg_ESDHwith3DES 241 | ||
591 | #define OBJ_id_smime_alg_ESDHwith3DES OBJ_id_smime_alg,1L | ||
592 | |||
593 | #define SN_id_smime_alg_ESDHwithRC2 "id-smime-alg-ESDHwithRC2" | ||
594 | #define NID_id_smime_alg_ESDHwithRC2 242 | ||
595 | #define OBJ_id_smime_alg_ESDHwithRC2 OBJ_id_smime_alg,2L | ||
596 | |||
597 | #define SN_id_smime_alg_3DESwrap "id-smime-alg-3DESwrap" | ||
598 | #define NID_id_smime_alg_3DESwrap 243 | ||
599 | #define OBJ_id_smime_alg_3DESwrap OBJ_id_smime_alg,3L | ||
600 | |||
601 | #define SN_id_smime_alg_RC2wrap "id-smime-alg-RC2wrap" | ||
602 | #define NID_id_smime_alg_RC2wrap 244 | ||
603 | #define OBJ_id_smime_alg_RC2wrap OBJ_id_smime_alg,4L | ||
604 | |||
605 | #define SN_id_smime_alg_ESDH "id-smime-alg-ESDH" | ||
606 | #define NID_id_smime_alg_ESDH 245 | ||
607 | #define OBJ_id_smime_alg_ESDH OBJ_id_smime_alg,5L | ||
608 | |||
609 | #define SN_id_smime_alg_CMS3DESwrap "id-smime-alg-CMS3DESwrap" | ||
610 | #define NID_id_smime_alg_CMS3DESwrap 246 | ||
611 | #define OBJ_id_smime_alg_CMS3DESwrap OBJ_id_smime_alg,6L | ||
612 | |||
613 | #define SN_id_smime_alg_CMSRC2wrap "id-smime-alg-CMSRC2wrap" | ||
614 | #define NID_id_smime_alg_CMSRC2wrap 247 | ||
615 | #define OBJ_id_smime_alg_CMSRC2wrap OBJ_id_smime_alg,7L | ||
616 | |||
617 | #define SN_id_smime_cd_ldap "id-smime-cd-ldap" | ||
618 | #define NID_id_smime_cd_ldap 248 | ||
619 | #define OBJ_id_smime_cd_ldap OBJ_id_smime_cd,1L | ||
620 | |||
621 | #define SN_id_smime_spq_ets_sqt_uri "id-smime-spq-ets-sqt-uri" | ||
622 | #define NID_id_smime_spq_ets_sqt_uri 249 | ||
623 | #define OBJ_id_smime_spq_ets_sqt_uri OBJ_id_smime_spq,1L | ||
624 | |||
625 | #define SN_id_smime_spq_ets_sqt_unotice "id-smime-spq-ets-sqt-unotice" | ||
626 | #define NID_id_smime_spq_ets_sqt_unotice 250 | ||
627 | #define OBJ_id_smime_spq_ets_sqt_unotice OBJ_id_smime_spq,2L | ||
628 | |||
629 | #define SN_id_smime_cti_ets_proofOfOrigin "id-smime-cti-ets-proofOfOrigin" | ||
630 | #define NID_id_smime_cti_ets_proofOfOrigin 251 | ||
631 | #define OBJ_id_smime_cti_ets_proofOfOrigin OBJ_id_smime_cti,1L | ||
632 | |||
633 | #define SN_id_smime_cti_ets_proofOfReceipt "id-smime-cti-ets-proofOfReceipt" | ||
634 | #define NID_id_smime_cti_ets_proofOfReceipt 252 | ||
635 | #define OBJ_id_smime_cti_ets_proofOfReceipt OBJ_id_smime_cti,2L | ||
636 | |||
637 | #define SN_id_smime_cti_ets_proofOfDelivery "id-smime-cti-ets-proofOfDelivery" | ||
638 | #define NID_id_smime_cti_ets_proofOfDelivery 253 | ||
639 | #define OBJ_id_smime_cti_ets_proofOfDelivery OBJ_id_smime_cti,3L | ||
640 | |||
641 | #define SN_id_smime_cti_ets_proofOfSender "id-smime-cti-ets-proofOfSender" | ||
642 | #define NID_id_smime_cti_ets_proofOfSender 254 | ||
643 | #define OBJ_id_smime_cti_ets_proofOfSender OBJ_id_smime_cti,4L | ||
644 | |||
645 | #define SN_id_smime_cti_ets_proofOfApproval "id-smime-cti-ets-proofOfApproval" | ||
646 | #define NID_id_smime_cti_ets_proofOfApproval 255 | ||
647 | #define OBJ_id_smime_cti_ets_proofOfApproval OBJ_id_smime_cti,5L | ||
648 | |||
649 | #define SN_id_smime_cti_ets_proofOfCreation "id-smime-cti-ets-proofOfCreation" | ||
650 | #define NID_id_smime_cti_ets_proofOfCreation 256 | ||
651 | #define OBJ_id_smime_cti_ets_proofOfCreation OBJ_id_smime_cti,6L | ||
652 | |||
653 | #define LN_friendlyName "friendlyName" | ||
654 | #define NID_friendlyName 156 | ||
655 | #define OBJ_friendlyName OBJ_pkcs9,20L | ||
656 | |||
657 | #define LN_localKeyID "localKeyID" | ||
658 | #define NID_localKeyID 157 | ||
659 | #define OBJ_localKeyID OBJ_pkcs9,21L | ||
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 | |||
666 | #define OBJ_certTypes OBJ_pkcs9,22L | ||
667 | |||
668 | #define LN_x509Certificate "x509Certificate" | ||
669 | #define NID_x509Certificate 158 | ||
670 | #define OBJ_x509Certificate OBJ_certTypes,1L | ||
671 | |||
672 | #define LN_sdsiCertificate "sdsiCertificate" | ||
673 | #define NID_sdsiCertificate 159 | ||
674 | #define OBJ_sdsiCertificate OBJ_certTypes,2L | ||
675 | |||
676 | #define OBJ_crlTypes OBJ_pkcs9,23L | ||
677 | |||
678 | #define LN_x509Crl "x509Crl" | ||
679 | #define NID_x509Crl 160 | ||
680 | #define OBJ_x509Crl OBJ_crlTypes,1L | ||
681 | |||
682 | #define OBJ_pkcs12 OBJ_pkcs,12L | ||
683 | |||
684 | #define OBJ_pkcs12_pbeids OBJ_pkcs12,1L | ||
685 | |||
686 | #define SN_pbe_WithSHA1And128BitRC4 "PBE-SHA1-RC4-128" | ||
687 | #define LN_pbe_WithSHA1And128BitRC4 "pbeWithSHA1And128BitRC4" | ||
688 | #define NID_pbe_WithSHA1And128BitRC4 144 | ||
689 | #define OBJ_pbe_WithSHA1And128BitRC4 OBJ_pkcs12_pbeids,1L | ||
690 | |||
691 | #define SN_pbe_WithSHA1And40BitRC4 "PBE-SHA1-RC4-40" | ||
692 | #define LN_pbe_WithSHA1And40BitRC4 "pbeWithSHA1And40BitRC4" | ||
693 | #define NID_pbe_WithSHA1And40BitRC4 145 | ||
694 | #define OBJ_pbe_WithSHA1And40BitRC4 OBJ_pkcs12_pbeids,2L | ||
695 | |||
696 | #define SN_pbe_WithSHA1And3_Key_TripleDES_CBC "PBE-SHA1-3DES" | ||
697 | #define LN_pbe_WithSHA1And3_Key_TripleDES_CBC "pbeWithSHA1And3-KeyTripleDES-CBC" | ||
698 | #define NID_pbe_WithSHA1And3_Key_TripleDES_CBC 146 | ||
699 | #define OBJ_pbe_WithSHA1And3_Key_TripleDES_CBC OBJ_pkcs12_pbeids,3L | ||
700 | |||
701 | #define SN_pbe_WithSHA1And2_Key_TripleDES_CBC "PBE-SHA1-2DES" | ||
702 | #define LN_pbe_WithSHA1And2_Key_TripleDES_CBC "pbeWithSHA1And2-KeyTripleDES-CBC" | ||
703 | #define NID_pbe_WithSHA1And2_Key_TripleDES_CBC 147 | ||
704 | #define OBJ_pbe_WithSHA1And2_Key_TripleDES_CBC OBJ_pkcs12_pbeids,4L | ||
705 | |||
706 | #define SN_pbe_WithSHA1And128BitRC2_CBC "PBE-SHA1-RC2-128" | ||
707 | #define LN_pbe_WithSHA1And128BitRC2_CBC "pbeWithSHA1And128BitRC2-CBC" | ||
708 | #define NID_pbe_WithSHA1And128BitRC2_CBC 148 | ||
709 | #define OBJ_pbe_WithSHA1And128BitRC2_CBC OBJ_pkcs12_pbeids,5L | ||
710 | |||
711 | #define SN_pbe_WithSHA1And40BitRC2_CBC "PBE-SHA1-RC2-40" | ||
712 | #define LN_pbe_WithSHA1And40BitRC2_CBC "pbeWithSHA1And40BitRC2-CBC" | ||
713 | #define NID_pbe_WithSHA1And40BitRC2_CBC 149 | ||
714 | #define OBJ_pbe_WithSHA1And40BitRC2_CBC OBJ_pkcs12_pbeids,6L | ||
715 | |||
716 | #define OBJ_pkcs12_Version1 OBJ_pkcs12,10L | ||
717 | |||
718 | #define OBJ_pkcs12_BagIds OBJ_pkcs12_Version1,1L | ||
719 | |||
720 | #define LN_keyBag "keyBag" | ||
721 | #define NID_keyBag 150 | ||
722 | #define OBJ_keyBag OBJ_pkcs12_BagIds,1L | ||
723 | |||
724 | #define LN_pkcs8ShroudedKeyBag "pkcs8ShroudedKeyBag" | ||
725 | #define NID_pkcs8ShroudedKeyBag 151 | ||
726 | #define OBJ_pkcs8ShroudedKeyBag OBJ_pkcs12_BagIds,2L | ||
727 | |||
728 | #define LN_certBag "certBag" | ||
729 | #define NID_certBag 152 | ||
730 | #define OBJ_certBag OBJ_pkcs12_BagIds,3L | ||
731 | |||
732 | #define LN_crlBag "crlBag" | ||
733 | #define NID_crlBag 153 | ||
734 | #define OBJ_crlBag OBJ_pkcs12_BagIds,4L | ||
735 | |||
736 | #define LN_secretBag "secretBag" | ||
737 | #define NID_secretBag 154 | ||
738 | #define OBJ_secretBag OBJ_pkcs12_BagIds,5L | ||
739 | |||
740 | #define LN_safeContentsBag "safeContentsBag" | ||
741 | #define NID_safeContentsBag 155 | ||
742 | #define OBJ_safeContentsBag OBJ_pkcs12_BagIds,6L | ||
743 | |||
744 | #define SN_md2 "MD2" | ||
745 | #define LN_md2 "md2" | ||
746 | #define NID_md2 3 | ||
747 | #define OBJ_md2 OBJ_rsadsi,2L,2L | ||
748 | |||
749 | #define SN_md4 "MD4" | ||
750 | #define LN_md4 "md4" | ||
751 | #define NID_md4 257 | ||
752 | #define OBJ_md4 OBJ_rsadsi,2L,4L | ||
753 | |||
754 | #define SN_md5 "MD5" | ||
755 | #define LN_md5 "md5" | ||
756 | #define NID_md5 4 | ||
757 | #define OBJ_md5 OBJ_rsadsi,2L,5L | ||
758 | |||
759 | #define SN_md5_sha1 "MD5-SHA1" | ||
760 | #define LN_md5_sha1 "md5-sha1" | ||
761 | #define NID_md5_sha1 114 | ||
762 | |||
763 | #define LN_hmacWithSHA1 "hmacWithSHA1" | ||
764 | #define NID_hmacWithSHA1 163 | ||
765 | #define OBJ_hmacWithSHA1 OBJ_rsadsi,2L,7L | ||
766 | |||
767 | #define SN_rc2_cbc "RC2-CBC" | ||
768 | #define LN_rc2_cbc "rc2-cbc" | ||
769 | #define NID_rc2_cbc 37 | ||
770 | #define OBJ_rc2_cbc OBJ_rsadsi,3L,2L | ||
771 | |||
772 | #define SN_rc2_ecb "RC2-ECB" | ||
773 | #define LN_rc2_ecb "rc2-ecb" | ||
774 | #define NID_rc2_ecb 38 | ||
775 | |||
776 | #define SN_rc2_cfb64 "RC2-CFB" | ||
777 | #define LN_rc2_cfb64 "rc2-cfb" | ||
778 | #define NID_rc2_cfb64 39 | ||
779 | |||
780 | #define SN_rc2_ofb64 "RC2-OFB" | ||
781 | #define LN_rc2_ofb64 "rc2-ofb" | ||
782 | #define NID_rc2_ofb64 40 | ||
783 | |||
784 | #define SN_rc2_40_cbc "RC2-40-CBC" | ||
785 | #define LN_rc2_40_cbc "rc2-40-cbc" | ||
786 | #define NID_rc2_40_cbc 98 | ||
787 | |||
788 | #define SN_rc2_64_cbc "RC2-64-CBC" | ||
789 | #define LN_rc2_64_cbc "rc2-64-cbc" | ||
790 | #define NID_rc2_64_cbc 166 | ||
791 | |||
792 | #define SN_rc4 "RC4" | ||
793 | #define LN_rc4 "rc4" | ||
794 | #define NID_rc4 5 | ||
795 | #define OBJ_rc4 OBJ_rsadsi,3L,4L | ||
796 | |||
797 | #define SN_rc4_40 "RC4-40" | ||
798 | #define LN_rc4_40 "rc4-40" | ||
799 | #define NID_rc4_40 97 | ||
800 | |||
801 | #define SN_des_ede3_cbc "DES-EDE3-CBC" | ||
802 | #define LN_des_ede3_cbc "des-ede3-cbc" | ||
803 | #define NID_des_ede3_cbc 44 | ||
804 | #define OBJ_des_ede3_cbc OBJ_rsadsi,3L,7L | ||
805 | |||
806 | #define SN_rc5_cbc "RC5-CBC" | ||
807 | #define LN_rc5_cbc "rc5-cbc" | ||
808 | #define NID_rc5_cbc 120 | ||
809 | #define OBJ_rc5_cbc OBJ_rsadsi,3L,8L | ||
810 | |||
811 | #define SN_rc5_ecb "RC5-ECB" | ||
812 | #define LN_rc5_ecb "rc5-ecb" | ||
813 | #define NID_rc5_ecb 121 | ||
814 | |||
815 | #define SN_rc5_cfb64 "RC5-CFB" | ||
816 | #define LN_rc5_cfb64 "rc5-cfb" | ||
817 | #define NID_rc5_cfb64 122 | ||
818 | |||
819 | #define SN_rc5_ofb64 "RC5-OFB" | ||
820 | #define LN_rc5_ofb64 "rc5-ofb" | ||
821 | #define NID_rc5_ofb64 123 | ||
822 | |||
823 | #define SN_ms_ext_req "msExtReq" | ||
824 | #define LN_ms_ext_req "Microsoft Extension Request" | ||
825 | #define NID_ms_ext_req 171 | ||
826 | #define OBJ_ms_ext_req 1L,3L,6L,1L,4L,1L,311L,2L,1L,14L | ||
827 | |||
828 | #define SN_ms_code_ind "msCodeInd" | ||
829 | #define LN_ms_code_ind "Microsoft Individual Code Signing" | ||
830 | #define NID_ms_code_ind 134 | ||
831 | #define OBJ_ms_code_ind 1L,3L,6L,1L,4L,1L,311L,2L,1L,21L | ||
832 | |||
833 | #define SN_ms_code_com "msCodeCom" | ||
834 | #define LN_ms_code_com "Microsoft Commercial Code Signing" | ||
835 | #define NID_ms_code_com 135 | ||
836 | #define OBJ_ms_code_com 1L,3L,6L,1L,4L,1L,311L,2L,1L,22L | ||
837 | |||
838 | #define SN_ms_ctl_sign "msCTLSign" | ||
839 | #define LN_ms_ctl_sign "Microsoft Trust List Signing" | ||
840 | #define NID_ms_ctl_sign 136 | ||
841 | #define OBJ_ms_ctl_sign 1L,3L,6L,1L,4L,1L,311L,10L,3L,1L | ||
842 | |||
843 | #define SN_ms_sgc "msSGC" | ||
844 | #define LN_ms_sgc "Microsoft Server Gated Crypto" | ||
845 | #define NID_ms_sgc 137 | ||
846 | #define OBJ_ms_sgc 1L,3L,6L,1L,4L,1L,311L,10L,3L,3L | ||
847 | |||
848 | #define SN_ms_efs "msEFS" | ||
849 | #define LN_ms_efs "Microsoft Encrypted File System" | ||
850 | #define NID_ms_efs 138 | ||
851 | #define OBJ_ms_efs 1L,3L,6L,1L,4L,1L,311L,10L,3L,4L | ||
852 | |||
853 | #define SN_ms_smartcard_login "msSmartcardLogin" | ||
854 | #define LN_ms_smartcard_login "Microsoft Smartcardlogin" | ||
855 | #define NID_ms_smartcard_login 648 | ||
856 | #define OBJ_ms_smartcard_login 1L,3L,6L,1L,4L,1L,311L,20L,2L,2L | ||
857 | |||
858 | #define SN_ms_upn "msUPN" | ||
859 | #define LN_ms_upn "Microsoft Universal Principal Name" | ||
860 | #define NID_ms_upn 649 | ||
861 | #define OBJ_ms_upn 1L,3L,6L,1L,4L,1L,311L,20L,2L,3L | ||
862 | |||
863 | #define SN_idea_cbc "IDEA-CBC" | ||
864 | #define LN_idea_cbc "idea-cbc" | ||
865 | #define NID_idea_cbc 34 | ||
866 | #define OBJ_idea_cbc 1L,3L,6L,1L,4L,1L,188L,7L,1L,1L,2L | ||
867 | |||
868 | #define SN_idea_ecb "IDEA-ECB" | ||
869 | #define LN_idea_ecb "idea-ecb" | ||
870 | #define NID_idea_ecb 36 | ||
871 | |||
872 | #define SN_idea_cfb64 "IDEA-CFB" | ||
873 | #define LN_idea_cfb64 "idea-cfb" | ||
874 | #define NID_idea_cfb64 35 | ||
875 | |||
876 | #define SN_idea_ofb64 "IDEA-OFB" | ||
877 | #define LN_idea_ofb64 "idea-ofb" | ||
878 | #define NID_idea_ofb64 46 | ||
879 | |||
880 | #define SN_bf_cbc "BF-CBC" | ||
881 | #define LN_bf_cbc "bf-cbc" | ||
882 | #define NID_bf_cbc 91 | ||
883 | #define OBJ_bf_cbc 1L,3L,6L,1L,4L,1L,3029L,1L,2L | ||
884 | |||
885 | #define SN_bf_ecb "BF-ECB" | ||
886 | #define LN_bf_ecb "bf-ecb" | ||
887 | #define NID_bf_ecb 92 | ||
888 | |||
889 | #define SN_bf_cfb64 "BF-CFB" | ||
890 | #define LN_bf_cfb64 "bf-cfb" | ||
891 | #define NID_bf_cfb64 93 | ||
892 | |||
893 | #define SN_bf_ofb64 "BF-OFB" | ||
894 | #define LN_bf_ofb64 "bf-ofb" | ||
895 | #define NID_bf_ofb64 94 | ||
896 | |||
897 | #define SN_id_pkix "PKIX" | ||
898 | #define NID_id_pkix 127 | ||
899 | #define OBJ_id_pkix 1L,3L,6L,1L,5L,5L,7L | ||
900 | |||
901 | #define SN_id_pkix_mod "id-pkix-mod" | ||
902 | #define NID_id_pkix_mod 258 | ||
903 | #define OBJ_id_pkix_mod OBJ_id_pkix,0L | ||
904 | |||
905 | #define SN_id_pe "id-pe" | ||
906 | #define NID_id_pe 175 | ||
907 | #define OBJ_id_pe OBJ_id_pkix,1L | ||
908 | |||
909 | #define SN_id_qt "id-qt" | ||
910 | #define NID_id_qt 259 | ||
911 | #define OBJ_id_qt OBJ_id_pkix,2L | ||
912 | |||
913 | #define SN_id_kp "id-kp" | ||
914 | #define NID_id_kp 128 | ||
915 | #define OBJ_id_kp OBJ_id_pkix,3L | ||
916 | |||
917 | #define SN_id_it "id-it" | ||
918 | #define NID_id_it 260 | ||
919 | #define OBJ_id_it OBJ_id_pkix,4L | ||
920 | |||
921 | #define SN_id_pkip "id-pkip" | ||
922 | #define NID_id_pkip 261 | ||
923 | #define OBJ_id_pkip OBJ_id_pkix,5L | ||
924 | |||
925 | #define SN_id_alg "id-alg" | ||
926 | #define NID_id_alg 262 | ||
927 | #define OBJ_id_alg OBJ_id_pkix,6L | ||
928 | |||
929 | #define SN_id_cmc "id-cmc" | ||
930 | #define NID_id_cmc 263 | ||
931 | #define OBJ_id_cmc OBJ_id_pkix,7L | ||
932 | |||
933 | #define SN_id_on "id-on" | ||
934 | #define NID_id_on 264 | ||
935 | #define OBJ_id_on OBJ_id_pkix,8L | ||
936 | |||
937 | #define SN_id_pda "id-pda" | ||
938 | #define NID_id_pda 265 | ||
939 | #define OBJ_id_pda OBJ_id_pkix,9L | ||
940 | |||
941 | #define SN_id_aca "id-aca" | ||
942 | #define NID_id_aca 266 | ||
943 | #define OBJ_id_aca OBJ_id_pkix,10L | ||
944 | |||
945 | #define SN_id_qcs "id-qcs" | ||
946 | #define NID_id_qcs 267 | ||
947 | #define OBJ_id_qcs OBJ_id_pkix,11L | ||
948 | |||
949 | #define SN_id_cct "id-cct" | ||
950 | #define NID_id_cct 268 | ||
951 | #define OBJ_id_cct OBJ_id_pkix,12L | ||
952 | |||
953 | #define SN_id_ad "id-ad" | ||
954 | #define NID_id_ad 176 | ||
955 | #define OBJ_id_ad OBJ_id_pkix,48L | ||
956 | |||
957 | #define SN_id_pkix1_explicit_88 "id-pkix1-explicit-88" | ||
958 | #define NID_id_pkix1_explicit_88 269 | ||
959 | #define OBJ_id_pkix1_explicit_88 OBJ_id_pkix_mod,1L | ||
960 | |||
961 | #define SN_id_pkix1_implicit_88 "id-pkix1-implicit-88" | ||
962 | #define NID_id_pkix1_implicit_88 270 | ||
963 | #define OBJ_id_pkix1_implicit_88 OBJ_id_pkix_mod,2L | ||
964 | |||
965 | #define SN_id_pkix1_explicit_93 "id-pkix1-explicit-93" | ||
966 | #define NID_id_pkix1_explicit_93 271 | ||
967 | #define OBJ_id_pkix1_explicit_93 OBJ_id_pkix_mod,3L | ||
968 | |||
969 | #define SN_id_pkix1_implicit_93 "id-pkix1-implicit-93" | ||
970 | #define NID_id_pkix1_implicit_93 272 | ||
971 | #define OBJ_id_pkix1_implicit_93 OBJ_id_pkix_mod,4L | ||
972 | |||
973 | #define SN_id_mod_crmf "id-mod-crmf" | ||
974 | #define NID_id_mod_crmf 273 | ||
975 | #define OBJ_id_mod_crmf OBJ_id_pkix_mod,5L | ||
976 | |||
977 | #define SN_id_mod_cmc "id-mod-cmc" | ||
978 | #define NID_id_mod_cmc 274 | ||
979 | #define OBJ_id_mod_cmc OBJ_id_pkix_mod,6L | ||
980 | |||
981 | #define SN_id_mod_kea_profile_88 "id-mod-kea-profile-88" | ||
982 | #define NID_id_mod_kea_profile_88 275 | ||
983 | #define OBJ_id_mod_kea_profile_88 OBJ_id_pkix_mod,7L | ||
984 | |||
985 | #define SN_id_mod_kea_profile_93 "id-mod-kea-profile-93" | ||
986 | #define NID_id_mod_kea_profile_93 276 | ||
987 | #define OBJ_id_mod_kea_profile_93 OBJ_id_pkix_mod,8L | ||
988 | |||
989 | #define SN_id_mod_cmp "id-mod-cmp" | ||
990 | #define NID_id_mod_cmp 277 | ||
991 | #define OBJ_id_mod_cmp OBJ_id_pkix_mod,9L | ||
992 | |||
993 | #define SN_id_mod_qualified_cert_88 "id-mod-qualified-cert-88" | ||
994 | #define NID_id_mod_qualified_cert_88 278 | ||
995 | #define OBJ_id_mod_qualified_cert_88 OBJ_id_pkix_mod,10L | ||
996 | |||
997 | #define SN_id_mod_qualified_cert_93 "id-mod-qualified-cert-93" | ||
998 | #define NID_id_mod_qualified_cert_93 279 | ||
999 | #define OBJ_id_mod_qualified_cert_93 OBJ_id_pkix_mod,11L | ||
1000 | |||
1001 | #define SN_id_mod_attribute_cert "id-mod-attribute-cert" | ||
1002 | #define NID_id_mod_attribute_cert 280 | ||
1003 | #define OBJ_id_mod_attribute_cert OBJ_id_pkix_mod,12L | ||
1004 | |||
1005 | #define SN_id_mod_timestamp_protocol "id-mod-timestamp-protocol" | ||
1006 | #define NID_id_mod_timestamp_protocol 281 | ||
1007 | #define OBJ_id_mod_timestamp_protocol OBJ_id_pkix_mod,13L | ||
1008 | |||
1009 | #define SN_id_mod_ocsp "id-mod-ocsp" | ||
1010 | #define NID_id_mod_ocsp 282 | ||
1011 | #define OBJ_id_mod_ocsp OBJ_id_pkix_mod,14L | ||
1012 | |||
1013 | #define SN_id_mod_dvcs "id-mod-dvcs" | ||
1014 | #define NID_id_mod_dvcs 283 | ||
1015 | #define OBJ_id_mod_dvcs OBJ_id_pkix_mod,15L | ||
1016 | |||
1017 | #define SN_id_mod_cmp2000 "id-mod-cmp2000" | ||
1018 | #define NID_id_mod_cmp2000 284 | ||
1019 | #define OBJ_id_mod_cmp2000 OBJ_id_pkix_mod,16L | ||
1020 | |||
1021 | #define SN_info_access "authorityInfoAccess" | ||
1022 | #define LN_info_access "Authority Information Access" | ||
1023 | #define NID_info_access 177 | ||
1024 | #define OBJ_info_access OBJ_id_pe,1L | ||
1025 | |||
1026 | #define SN_biometricInfo "biometricInfo" | ||
1027 | #define LN_biometricInfo "Biometric Info" | ||
1028 | #define NID_biometricInfo 285 | ||
1029 | #define OBJ_biometricInfo OBJ_id_pe,2L | ||
1030 | |||
1031 | #define SN_qcStatements "qcStatements" | ||
1032 | #define NID_qcStatements 286 | ||
1033 | #define OBJ_qcStatements OBJ_id_pe,3L | ||
1034 | |||
1035 | #define SN_ac_auditEntity "ac-auditEntity" | ||
1036 | #define NID_ac_auditEntity 287 | ||
1037 | #define OBJ_ac_auditEntity OBJ_id_pe,4L | ||
1038 | |||
1039 | #define SN_ac_targeting "ac-targeting" | ||
1040 | #define NID_ac_targeting 288 | ||
1041 | #define OBJ_ac_targeting OBJ_id_pe,5L | ||
1042 | |||
1043 | #define SN_aaControls "aaControls" | ||
1044 | #define NID_aaControls 289 | ||
1045 | #define OBJ_aaControls OBJ_id_pe,6L | ||
1046 | |||
1047 | #define SN_sbqp_ipAddrBlock "sbqp-ipAddrBlock" | ||
1048 | #define NID_sbqp_ipAddrBlock 290 | ||
1049 | #define OBJ_sbqp_ipAddrBlock OBJ_id_pe,7L | ||
1050 | |||
1051 | #define SN_sbqp_autonomousSysNum "sbqp-autonomousSysNum" | ||
1052 | #define NID_sbqp_autonomousSysNum 291 | ||
1053 | #define OBJ_sbqp_autonomousSysNum OBJ_id_pe,8L | ||
1054 | |||
1055 | #define SN_sbqp_routerIdentifier "sbqp-routerIdentifier" | ||
1056 | #define NID_sbqp_routerIdentifier 292 | ||
1057 | #define OBJ_sbqp_routerIdentifier OBJ_id_pe,9L | ||
1058 | |||
1059 | #define SN_ac_proxying "ac-proxying" | ||
1060 | #define NID_ac_proxying 397 | ||
1061 | #define OBJ_ac_proxying OBJ_id_pe,10L | ||
1062 | |||
1063 | #define SN_sinfo_access "subjectInfoAccess" | ||
1064 | #define LN_sinfo_access "Subject Information Access" | ||
1065 | #define NID_sinfo_access 398 | ||
1066 | #define OBJ_sinfo_access OBJ_id_pe,11L | ||
1067 | |||
1068 | #define SN_id_qt_cps "id-qt-cps" | ||
1069 | #define LN_id_qt_cps "Policy Qualifier CPS" | ||
1070 | #define NID_id_qt_cps 164 | ||
1071 | #define OBJ_id_qt_cps OBJ_id_qt,1L | ||
1072 | |||
1073 | #define SN_id_qt_unotice "id-qt-unotice" | ||
1074 | #define LN_id_qt_unotice "Policy Qualifier User Notice" | ||
1075 | #define NID_id_qt_unotice 165 | ||
1076 | #define OBJ_id_qt_unotice OBJ_id_qt,2L | ||
1077 | |||
1078 | #define SN_textNotice "textNotice" | ||
1079 | #define NID_textNotice 293 | ||
1080 | #define OBJ_textNotice OBJ_id_qt,3L | ||
1081 | |||
1082 | #define SN_server_auth "serverAuth" | ||
1083 | #define LN_server_auth "TLS Web Server Authentication" | ||
1084 | #define NID_server_auth 129 | ||
1085 | #define OBJ_server_auth OBJ_id_kp,1L | ||
1086 | |||
1087 | #define SN_client_auth "clientAuth" | ||
1088 | #define LN_client_auth "TLS Web Client Authentication" | ||
1089 | #define NID_client_auth 130 | ||
1090 | #define OBJ_client_auth OBJ_id_kp,2L | ||
1091 | |||
1092 | #define SN_code_sign "codeSigning" | ||
1093 | #define LN_code_sign "Code Signing" | ||
1094 | #define NID_code_sign 131 | ||
1095 | #define OBJ_code_sign OBJ_id_kp,3L | ||
1096 | |||
1097 | #define SN_email_protect "emailProtection" | ||
1098 | #define LN_email_protect "E-mail Protection" | ||
1099 | #define NID_email_protect 132 | ||
1100 | #define OBJ_email_protect OBJ_id_kp,4L | ||
1101 | |||
1102 | #define SN_ipsecEndSystem "ipsecEndSystem" | ||
1103 | #define LN_ipsecEndSystem "IPSec End System" | ||
1104 | #define NID_ipsecEndSystem 294 | ||
1105 | #define OBJ_ipsecEndSystem OBJ_id_kp,5L | ||
1106 | |||
1107 | #define SN_ipsecTunnel "ipsecTunnel" | ||
1108 | #define LN_ipsecTunnel "IPSec Tunnel" | ||
1109 | #define NID_ipsecTunnel 295 | ||
1110 | #define OBJ_ipsecTunnel OBJ_id_kp,6L | ||
1111 | |||
1112 | #define SN_ipsecUser "ipsecUser" | ||
1113 | #define LN_ipsecUser "IPSec User" | ||
1114 | #define NID_ipsecUser 296 | ||
1115 | #define OBJ_ipsecUser OBJ_id_kp,7L | ||
1116 | |||
1117 | #define SN_time_stamp "timeStamping" | ||
1118 | #define LN_time_stamp "Time Stamping" | ||
1119 | #define NID_time_stamp 133 | ||
1120 | #define OBJ_time_stamp OBJ_id_kp,8L | ||
1121 | |||
1122 | #define SN_OCSP_sign "OCSPSigning" | ||
1123 | #define LN_OCSP_sign "OCSP Signing" | ||
1124 | #define NID_OCSP_sign 180 | ||
1125 | #define OBJ_OCSP_sign OBJ_id_kp,9L | ||
1126 | |||
1127 | #define SN_dvcs "DVCS" | ||
1128 | #define LN_dvcs "dvcs" | ||
1129 | #define NID_dvcs 297 | ||
1130 | #define OBJ_dvcs OBJ_id_kp,10L | ||
1131 | |||
1132 | #define SN_id_it_caProtEncCert "id-it-caProtEncCert" | ||
1133 | #define NID_id_it_caProtEncCert 298 | ||
1134 | #define OBJ_id_it_caProtEncCert OBJ_id_it,1L | ||
1135 | |||
1136 | #define SN_id_it_signKeyPairTypes "id-it-signKeyPairTypes" | ||
1137 | #define NID_id_it_signKeyPairTypes 299 | ||
1138 | #define OBJ_id_it_signKeyPairTypes OBJ_id_it,2L | ||
1139 | |||
1140 | #define SN_id_it_encKeyPairTypes "id-it-encKeyPairTypes" | ||
1141 | #define NID_id_it_encKeyPairTypes 300 | ||
1142 | #define OBJ_id_it_encKeyPairTypes OBJ_id_it,3L | ||
1143 | |||
1144 | #define SN_id_it_preferredSymmAlg "id-it-preferredSymmAlg" | ||
1145 | #define NID_id_it_preferredSymmAlg 301 | ||
1146 | #define OBJ_id_it_preferredSymmAlg OBJ_id_it,4L | ||
1147 | |||
1148 | #define SN_id_it_caKeyUpdateInfo "id-it-caKeyUpdateInfo" | ||
1149 | #define NID_id_it_caKeyUpdateInfo 302 | ||
1150 | #define OBJ_id_it_caKeyUpdateInfo OBJ_id_it,5L | ||
1151 | |||
1152 | #define SN_id_it_currentCRL "id-it-currentCRL" | ||
1153 | #define NID_id_it_currentCRL 303 | ||
1154 | #define OBJ_id_it_currentCRL OBJ_id_it,6L | ||
1155 | |||
1156 | #define SN_id_it_unsupportedOIDs "id-it-unsupportedOIDs" | ||
1157 | #define NID_id_it_unsupportedOIDs 304 | ||
1158 | #define OBJ_id_it_unsupportedOIDs OBJ_id_it,7L | ||
1159 | |||
1160 | #define SN_id_it_subscriptionRequest "id-it-subscriptionRequest" | ||
1161 | #define NID_id_it_subscriptionRequest 305 | ||
1162 | #define OBJ_id_it_subscriptionRequest OBJ_id_it,8L | ||
1163 | |||
1164 | #define SN_id_it_subscriptionResponse "id-it-subscriptionResponse" | ||
1165 | #define NID_id_it_subscriptionResponse 306 | ||
1166 | #define OBJ_id_it_subscriptionResponse OBJ_id_it,9L | ||
1167 | |||
1168 | #define SN_id_it_keyPairParamReq "id-it-keyPairParamReq" | ||
1169 | #define NID_id_it_keyPairParamReq 307 | ||
1170 | #define OBJ_id_it_keyPairParamReq OBJ_id_it,10L | ||
1171 | |||
1172 | #define SN_id_it_keyPairParamRep "id-it-keyPairParamRep" | ||
1173 | #define NID_id_it_keyPairParamRep 308 | ||
1174 | #define OBJ_id_it_keyPairParamRep OBJ_id_it,11L | ||
1175 | |||
1176 | #define SN_id_it_revPassphrase "id-it-revPassphrase" | ||
1177 | #define NID_id_it_revPassphrase 309 | ||
1178 | #define OBJ_id_it_revPassphrase OBJ_id_it,12L | ||
1179 | |||
1180 | #define SN_id_it_implicitConfirm "id-it-implicitConfirm" | ||
1181 | #define NID_id_it_implicitConfirm 310 | ||
1182 | #define OBJ_id_it_implicitConfirm OBJ_id_it,13L | ||
1183 | |||
1184 | #define SN_id_it_confirmWaitTime "id-it-confirmWaitTime" | ||
1185 | #define NID_id_it_confirmWaitTime 311 | ||
1186 | #define OBJ_id_it_confirmWaitTime OBJ_id_it,14L | ||
1187 | |||
1188 | #define SN_id_it_origPKIMessage "id-it-origPKIMessage" | ||
1189 | #define NID_id_it_origPKIMessage 312 | ||
1190 | #define OBJ_id_it_origPKIMessage OBJ_id_it,15L | ||
1191 | |||
1192 | #define SN_id_regCtrl "id-regCtrl" | ||
1193 | #define NID_id_regCtrl 313 | ||
1194 | #define OBJ_id_regCtrl OBJ_id_pkip,1L | ||
1195 | |||
1196 | #define SN_id_regInfo "id-regInfo" | ||
1197 | #define NID_id_regInfo 314 | ||
1198 | #define OBJ_id_regInfo OBJ_id_pkip,2L | ||
1199 | |||
1200 | #define SN_id_regCtrl_regToken "id-regCtrl-regToken" | ||
1201 | #define NID_id_regCtrl_regToken 315 | ||
1202 | #define OBJ_id_regCtrl_regToken OBJ_id_regCtrl,1L | ||
1203 | |||
1204 | #define SN_id_regCtrl_authenticator "id-regCtrl-authenticator" | ||
1205 | #define NID_id_regCtrl_authenticator 316 | ||
1206 | #define OBJ_id_regCtrl_authenticator OBJ_id_regCtrl,2L | ||
1207 | |||
1208 | #define SN_id_regCtrl_pkiPublicationInfo "id-regCtrl-pkiPublicationInfo" | ||
1209 | #define NID_id_regCtrl_pkiPublicationInfo 317 | ||
1210 | #define OBJ_id_regCtrl_pkiPublicationInfo OBJ_id_regCtrl,3L | ||
1211 | |||
1212 | #define SN_id_regCtrl_pkiArchiveOptions "id-regCtrl-pkiArchiveOptions" | ||
1213 | #define NID_id_regCtrl_pkiArchiveOptions 318 | ||
1214 | #define OBJ_id_regCtrl_pkiArchiveOptions OBJ_id_regCtrl,4L | ||
1215 | |||
1216 | #define SN_id_regCtrl_oldCertID "id-regCtrl-oldCertID" | ||
1217 | #define NID_id_regCtrl_oldCertID 319 | ||
1218 | #define OBJ_id_regCtrl_oldCertID OBJ_id_regCtrl,5L | ||
1219 | |||
1220 | #define SN_id_regCtrl_protocolEncrKey "id-regCtrl-protocolEncrKey" | ||
1221 | #define NID_id_regCtrl_protocolEncrKey 320 | ||
1222 | #define OBJ_id_regCtrl_protocolEncrKey OBJ_id_regCtrl,6L | ||
1223 | |||
1224 | #define SN_id_regInfo_utf8Pairs "id-regInfo-utf8Pairs" | ||
1225 | #define NID_id_regInfo_utf8Pairs 321 | ||
1226 | #define OBJ_id_regInfo_utf8Pairs OBJ_id_regInfo,1L | ||
1227 | |||
1228 | #define SN_id_regInfo_certReq "id-regInfo-certReq" | ||
1229 | #define NID_id_regInfo_certReq 322 | ||
1230 | #define OBJ_id_regInfo_certReq OBJ_id_regInfo,2L | ||
1231 | |||
1232 | #define SN_id_alg_des40 "id-alg-des40" | ||
1233 | #define NID_id_alg_des40 323 | ||
1234 | #define OBJ_id_alg_des40 OBJ_id_alg,1L | ||
1235 | |||
1236 | #define SN_id_alg_noSignature "id-alg-noSignature" | ||
1237 | #define NID_id_alg_noSignature 324 | ||
1238 | #define OBJ_id_alg_noSignature OBJ_id_alg,2L | ||
1239 | |||
1240 | #define SN_id_alg_dh_sig_hmac_sha1 "id-alg-dh-sig-hmac-sha1" | ||
1241 | #define NID_id_alg_dh_sig_hmac_sha1 325 | ||
1242 | #define OBJ_id_alg_dh_sig_hmac_sha1 OBJ_id_alg,3L | ||
1243 | |||
1244 | #define SN_id_alg_dh_pop "id-alg-dh-pop" | ||
1245 | #define NID_id_alg_dh_pop 326 | ||
1246 | #define OBJ_id_alg_dh_pop OBJ_id_alg,4L | ||
1247 | |||
1248 | #define SN_id_cmc_statusInfo "id-cmc-statusInfo" | ||
1249 | #define NID_id_cmc_statusInfo 327 | ||
1250 | #define OBJ_id_cmc_statusInfo OBJ_id_cmc,1L | ||
1251 | |||
1252 | #define SN_id_cmc_identification "id-cmc-identification" | ||
1253 | #define NID_id_cmc_identification 328 | ||
1254 | #define OBJ_id_cmc_identification OBJ_id_cmc,2L | ||
1255 | |||
1256 | #define SN_id_cmc_identityProof "id-cmc-identityProof" | ||
1257 | #define NID_id_cmc_identityProof 329 | ||
1258 | #define OBJ_id_cmc_identityProof OBJ_id_cmc,3L | ||
1259 | |||
1260 | #define SN_id_cmc_dataReturn "id-cmc-dataReturn" | ||
1261 | #define NID_id_cmc_dataReturn 330 | ||
1262 | #define OBJ_id_cmc_dataReturn OBJ_id_cmc,4L | ||
1263 | |||
1264 | #define SN_id_cmc_transactionId "id-cmc-transactionId" | ||
1265 | #define NID_id_cmc_transactionId 331 | ||
1266 | #define OBJ_id_cmc_transactionId OBJ_id_cmc,5L | ||
1267 | |||
1268 | #define SN_id_cmc_senderNonce "id-cmc-senderNonce" | ||
1269 | #define NID_id_cmc_senderNonce 332 | ||
1270 | #define OBJ_id_cmc_senderNonce OBJ_id_cmc,6L | ||
1271 | |||
1272 | #define SN_id_cmc_recipientNonce "id-cmc-recipientNonce" | ||
1273 | #define NID_id_cmc_recipientNonce 333 | ||
1274 | #define OBJ_id_cmc_recipientNonce OBJ_id_cmc,7L | ||
1275 | |||
1276 | #define SN_id_cmc_addExtensions "id-cmc-addExtensions" | ||
1277 | #define NID_id_cmc_addExtensions 334 | ||
1278 | #define OBJ_id_cmc_addExtensions OBJ_id_cmc,8L | ||
1279 | |||
1280 | #define SN_id_cmc_encryptedPOP "id-cmc-encryptedPOP" | ||
1281 | #define NID_id_cmc_encryptedPOP 335 | ||
1282 | #define OBJ_id_cmc_encryptedPOP OBJ_id_cmc,9L | ||
1283 | |||
1284 | #define SN_id_cmc_decryptedPOP "id-cmc-decryptedPOP" | ||
1285 | #define NID_id_cmc_decryptedPOP 336 | ||
1286 | #define OBJ_id_cmc_decryptedPOP OBJ_id_cmc,10L | ||
1287 | |||
1288 | #define SN_id_cmc_lraPOPWitness "id-cmc-lraPOPWitness" | ||
1289 | #define NID_id_cmc_lraPOPWitness 337 | ||
1290 | #define OBJ_id_cmc_lraPOPWitness OBJ_id_cmc,11L | ||
1291 | |||
1292 | #define SN_id_cmc_getCert "id-cmc-getCert" | ||
1293 | #define NID_id_cmc_getCert 338 | ||
1294 | #define OBJ_id_cmc_getCert OBJ_id_cmc,15L | ||
1295 | |||
1296 | #define SN_id_cmc_getCRL "id-cmc-getCRL" | ||
1297 | #define NID_id_cmc_getCRL 339 | ||
1298 | #define OBJ_id_cmc_getCRL OBJ_id_cmc,16L | ||
1299 | |||
1300 | #define SN_id_cmc_revokeRequest "id-cmc-revokeRequest" | ||
1301 | #define NID_id_cmc_revokeRequest 340 | ||
1302 | #define OBJ_id_cmc_revokeRequest OBJ_id_cmc,17L | ||
1303 | |||
1304 | #define SN_id_cmc_regInfo "id-cmc-regInfo" | ||
1305 | #define NID_id_cmc_regInfo 341 | ||
1306 | #define OBJ_id_cmc_regInfo OBJ_id_cmc,18L | ||
1307 | |||
1308 | #define SN_id_cmc_responseInfo "id-cmc-responseInfo" | ||
1309 | #define NID_id_cmc_responseInfo 342 | ||
1310 | #define OBJ_id_cmc_responseInfo OBJ_id_cmc,19L | ||
1311 | |||
1312 | #define SN_id_cmc_queryPending "id-cmc-queryPending" | ||
1313 | #define NID_id_cmc_queryPending 343 | ||
1314 | #define OBJ_id_cmc_queryPending OBJ_id_cmc,21L | ||
1315 | |||
1316 | #define SN_id_cmc_popLinkRandom "id-cmc-popLinkRandom" | ||
1317 | #define NID_id_cmc_popLinkRandom 344 | ||
1318 | #define OBJ_id_cmc_popLinkRandom OBJ_id_cmc,22L | ||
1319 | |||
1320 | #define SN_id_cmc_popLinkWitness "id-cmc-popLinkWitness" | ||
1321 | #define NID_id_cmc_popLinkWitness 345 | ||
1322 | #define OBJ_id_cmc_popLinkWitness OBJ_id_cmc,23L | ||
1323 | |||
1324 | #define SN_id_cmc_confirmCertAcceptance "id-cmc-confirmCertAcceptance" | ||
1325 | #define NID_id_cmc_confirmCertAcceptance 346 | ||
1326 | #define OBJ_id_cmc_confirmCertAcceptance OBJ_id_cmc,24L | ||
1327 | |||
1328 | #define SN_id_on_personalData "id-on-personalData" | ||
1329 | #define NID_id_on_personalData 347 | ||
1330 | #define OBJ_id_on_personalData OBJ_id_on,1L | ||
1331 | |||
1332 | #define SN_id_pda_dateOfBirth "id-pda-dateOfBirth" | ||
1333 | #define NID_id_pda_dateOfBirth 348 | ||
1334 | #define OBJ_id_pda_dateOfBirth OBJ_id_pda,1L | ||
1335 | |||
1336 | #define SN_id_pda_placeOfBirth "id-pda-placeOfBirth" | ||
1337 | #define NID_id_pda_placeOfBirth 349 | ||
1338 | #define OBJ_id_pda_placeOfBirth OBJ_id_pda,2L | ||
1339 | |||
1340 | #define SN_id_pda_gender "id-pda-gender" | ||
1341 | #define NID_id_pda_gender 351 | ||
1342 | #define OBJ_id_pda_gender OBJ_id_pda,3L | ||
1343 | |||
1344 | #define SN_id_pda_countryOfCitizenship "id-pda-countryOfCitizenship" | ||
1345 | #define NID_id_pda_countryOfCitizenship 352 | ||
1346 | #define OBJ_id_pda_countryOfCitizenship OBJ_id_pda,4L | ||
1347 | |||
1348 | #define SN_id_pda_countryOfResidence "id-pda-countryOfResidence" | ||
1349 | #define NID_id_pda_countryOfResidence 353 | ||
1350 | #define OBJ_id_pda_countryOfResidence OBJ_id_pda,5L | ||
1351 | |||
1352 | #define SN_id_aca_authenticationInfo "id-aca-authenticationInfo" | ||
1353 | #define NID_id_aca_authenticationInfo 354 | ||
1354 | #define OBJ_id_aca_authenticationInfo OBJ_id_aca,1L | ||
1355 | |||
1356 | #define SN_id_aca_accessIdentity "id-aca-accessIdentity" | ||
1357 | #define NID_id_aca_accessIdentity 355 | ||
1358 | #define OBJ_id_aca_accessIdentity OBJ_id_aca,2L | ||
1359 | |||
1360 | #define SN_id_aca_chargingIdentity "id-aca-chargingIdentity" | ||
1361 | #define NID_id_aca_chargingIdentity 356 | ||
1362 | #define OBJ_id_aca_chargingIdentity OBJ_id_aca,3L | ||
1363 | |||
1364 | #define SN_id_aca_group "id-aca-group" | ||
1365 | #define NID_id_aca_group 357 | ||
1366 | #define OBJ_id_aca_group OBJ_id_aca,4L | ||
1367 | |||
1368 | #define SN_id_aca_role "id-aca-role" | ||
1369 | #define NID_id_aca_role 358 | ||
1370 | #define OBJ_id_aca_role OBJ_id_aca,5L | ||
1371 | |||
1372 | #define SN_id_aca_encAttrs "id-aca-encAttrs" | ||
1373 | #define NID_id_aca_encAttrs 399 | ||
1374 | #define OBJ_id_aca_encAttrs OBJ_id_aca,6L | ||
1375 | |||
1376 | #define SN_id_qcs_pkixQCSyntax_v1 "id-qcs-pkixQCSyntax-v1" | ||
1377 | #define NID_id_qcs_pkixQCSyntax_v1 359 | ||
1378 | #define OBJ_id_qcs_pkixQCSyntax_v1 OBJ_id_qcs,1L | ||
1379 | |||
1380 | #define SN_id_cct_crs "id-cct-crs" | ||
1381 | #define NID_id_cct_crs 360 | ||
1382 | #define OBJ_id_cct_crs OBJ_id_cct,1L | ||
1383 | |||
1384 | #define SN_id_cct_PKIData "id-cct-PKIData" | ||
1385 | #define NID_id_cct_PKIData 361 | ||
1386 | #define OBJ_id_cct_PKIData OBJ_id_cct,2L | ||
1387 | |||
1388 | #define SN_id_cct_PKIResponse "id-cct-PKIResponse" | ||
1389 | #define NID_id_cct_PKIResponse 362 | ||
1390 | #define OBJ_id_cct_PKIResponse OBJ_id_cct,3L | ||
1391 | |||
1392 | #define SN_ad_OCSP "OCSP" | ||
1393 | #define LN_ad_OCSP "OCSP" | ||
1394 | #define NID_ad_OCSP 178 | ||
1395 | #define OBJ_ad_OCSP OBJ_id_ad,1L | ||
1396 | |||
1397 | #define SN_ad_ca_issuers "caIssuers" | ||
1398 | #define LN_ad_ca_issuers "CA Issuers" | ||
1399 | #define NID_ad_ca_issuers 179 | ||
1400 | #define OBJ_ad_ca_issuers OBJ_id_ad,2L | ||
1401 | |||
1402 | #define SN_ad_timeStamping "ad_timestamping" | ||
1403 | #define LN_ad_timeStamping "AD Time Stamping" | ||
1404 | #define NID_ad_timeStamping 363 | ||
1405 | #define OBJ_ad_timeStamping OBJ_id_ad,3L | ||
1406 | |||
1407 | #define SN_ad_dvcs "AD_DVCS" | ||
1408 | #define LN_ad_dvcs "ad dvcs" | ||
1409 | #define NID_ad_dvcs 364 | ||
1410 | #define OBJ_ad_dvcs OBJ_id_ad,4L | ||
1411 | |||
1412 | #define OBJ_id_pkix_OCSP OBJ_ad_OCSP | ||
1413 | |||
1414 | #define SN_id_pkix_OCSP_basic "basicOCSPResponse" | ||
1415 | #define LN_id_pkix_OCSP_basic "Basic OCSP Response" | ||
1416 | #define NID_id_pkix_OCSP_basic 365 | ||
1417 | #define OBJ_id_pkix_OCSP_basic OBJ_id_pkix_OCSP,1L | ||
1418 | |||
1419 | #define SN_id_pkix_OCSP_Nonce "Nonce" | ||
1420 | #define LN_id_pkix_OCSP_Nonce "OCSP Nonce" | ||
1421 | #define NID_id_pkix_OCSP_Nonce 366 | ||
1422 | #define OBJ_id_pkix_OCSP_Nonce OBJ_id_pkix_OCSP,2L | ||
1423 | |||
1424 | #define SN_id_pkix_OCSP_CrlID "CrlID" | ||
1425 | #define LN_id_pkix_OCSP_CrlID "OCSP CRL ID" | ||
1426 | #define NID_id_pkix_OCSP_CrlID 367 | ||
1427 | #define OBJ_id_pkix_OCSP_CrlID OBJ_id_pkix_OCSP,3L | ||
1428 | |||
1429 | #define SN_id_pkix_OCSP_acceptableResponses "acceptableResponses" | ||
1430 | #define LN_id_pkix_OCSP_acceptableResponses "Acceptable OCSP Responses" | ||
1431 | #define NID_id_pkix_OCSP_acceptableResponses 368 | ||
1432 | #define OBJ_id_pkix_OCSP_acceptableResponses OBJ_id_pkix_OCSP,4L | ||
1433 | |||
1434 | #define SN_id_pkix_OCSP_noCheck "noCheck" | ||
1435 | #define LN_id_pkix_OCSP_noCheck "OCSP No Check" | ||
1436 | #define NID_id_pkix_OCSP_noCheck 369 | ||
1437 | #define OBJ_id_pkix_OCSP_noCheck OBJ_id_pkix_OCSP,5L | ||
1438 | |||
1439 | #define SN_id_pkix_OCSP_archiveCutoff "archiveCutoff" | ||
1440 | #define LN_id_pkix_OCSP_archiveCutoff "OCSP Archive Cutoff" | ||
1441 | #define NID_id_pkix_OCSP_archiveCutoff 370 | ||
1442 | #define OBJ_id_pkix_OCSP_archiveCutoff OBJ_id_pkix_OCSP,6L | ||
1443 | |||
1444 | #define SN_id_pkix_OCSP_serviceLocator "serviceLocator" | ||
1445 | #define LN_id_pkix_OCSP_serviceLocator "OCSP Service Locator" | ||
1446 | #define NID_id_pkix_OCSP_serviceLocator 371 | ||
1447 | #define OBJ_id_pkix_OCSP_serviceLocator OBJ_id_pkix_OCSP,7L | ||
1448 | |||
1449 | #define SN_id_pkix_OCSP_extendedStatus "extendedStatus" | ||
1450 | #define LN_id_pkix_OCSP_extendedStatus "Extended OCSP Status" | ||
1451 | #define NID_id_pkix_OCSP_extendedStatus 372 | ||
1452 | #define OBJ_id_pkix_OCSP_extendedStatus OBJ_id_pkix_OCSP,8L | ||
1453 | |||
1454 | #define SN_id_pkix_OCSP_valid "valid" | ||
1455 | #define NID_id_pkix_OCSP_valid 373 | ||
1456 | #define OBJ_id_pkix_OCSP_valid OBJ_id_pkix_OCSP,9L | ||
1457 | |||
1458 | #define SN_id_pkix_OCSP_path "path" | ||
1459 | #define NID_id_pkix_OCSP_path 374 | ||
1460 | #define OBJ_id_pkix_OCSP_path OBJ_id_pkix_OCSP,10L | ||
1461 | |||
1462 | #define SN_id_pkix_OCSP_trustRoot "trustRoot" | ||
1463 | #define LN_id_pkix_OCSP_trustRoot "Trust Root" | ||
1464 | #define NID_id_pkix_OCSP_trustRoot 375 | ||
1465 | #define OBJ_id_pkix_OCSP_trustRoot OBJ_id_pkix_OCSP,11L | ||
1466 | |||
1467 | #define SN_algorithm "algorithm" | ||
1468 | #define LN_algorithm "algorithm" | ||
1469 | #define NID_algorithm 376 | ||
1470 | #define OBJ_algorithm 1L,3L,14L,3L,2L | ||
1471 | |||
1472 | #define SN_md5WithRSA "RSA-NP-MD5" | ||
1473 | #define LN_md5WithRSA "md5WithRSA" | ||
1474 | #define NID_md5WithRSA 104 | ||
1475 | #define OBJ_md5WithRSA OBJ_algorithm,3L | ||
1476 | |||
1477 | #define SN_des_ecb "DES-ECB" | ||
1478 | #define LN_des_ecb "des-ecb" | ||
1479 | #define NID_des_ecb 29 | ||
1480 | #define OBJ_des_ecb OBJ_algorithm,6L | ||
1481 | |||
1482 | #define SN_des_cbc "DES-CBC" | ||
1483 | #define LN_des_cbc "des-cbc" | ||
1484 | #define NID_des_cbc 31 | ||
1485 | #define OBJ_des_cbc OBJ_algorithm,7L | ||
1486 | |||
1487 | #define SN_des_ofb64 "DES-OFB" | ||
1488 | #define LN_des_ofb64 "des-ofb" | ||
1489 | #define NID_des_ofb64 45 | ||
1490 | #define OBJ_des_ofb64 OBJ_algorithm,8L | ||
1491 | |||
1492 | #define SN_des_cfb64 "DES-CFB" | ||
1493 | #define LN_des_cfb64 "des-cfb" | ||
1494 | #define NID_des_cfb64 30 | ||
1495 | #define OBJ_des_cfb64 OBJ_algorithm,9L | ||
1496 | |||
1497 | #define SN_rsaSignature "rsaSignature" | ||
1498 | #define NID_rsaSignature 377 | ||
1499 | #define OBJ_rsaSignature OBJ_algorithm,11L | ||
1500 | |||
1501 | #define SN_dsa_2 "DSA-old" | ||
1502 | #define LN_dsa_2 "dsaEncryption-old" | ||
1503 | #define NID_dsa_2 67 | ||
1504 | #define OBJ_dsa_2 OBJ_algorithm,12L | ||
1505 | |||
1506 | #define SN_dsaWithSHA "DSA-SHA" | ||
1507 | #define LN_dsaWithSHA "dsaWithSHA" | ||
1508 | #define NID_dsaWithSHA 66 | ||
1509 | #define OBJ_dsaWithSHA OBJ_algorithm,13L | ||
1510 | |||
1511 | #define SN_shaWithRSAEncryption "RSA-SHA" | ||
1512 | #define LN_shaWithRSAEncryption "shaWithRSAEncryption" | ||
1513 | #define NID_shaWithRSAEncryption 42 | ||
1514 | #define OBJ_shaWithRSAEncryption OBJ_algorithm,15L | ||
1515 | |||
1516 | #define SN_des_ede_ecb "DES-EDE" | ||
1517 | #define LN_des_ede_ecb "des-ede" | ||
1518 | #define NID_des_ede_ecb 32 | ||
1519 | #define OBJ_des_ede_ecb OBJ_algorithm,17L | ||
1520 | |||
1521 | #define SN_des_ede3_ecb "DES-EDE3" | ||
1522 | #define LN_des_ede3_ecb "des-ede3" | ||
1523 | #define NID_des_ede3_ecb 33 | ||
1524 | |||
1525 | #define SN_des_ede_cbc "DES-EDE-CBC" | ||
1526 | #define LN_des_ede_cbc "des-ede-cbc" | ||
1527 | #define NID_des_ede_cbc 43 | ||
1528 | |||
1529 | #define SN_des_ede_cfb64 "DES-EDE-CFB" | ||
1530 | #define LN_des_ede_cfb64 "des-ede-cfb" | ||
1531 | #define NID_des_ede_cfb64 60 | ||
1532 | |||
1533 | #define SN_des_ede3_cfb64 "DES-EDE3-CFB" | ||
1534 | #define LN_des_ede3_cfb64 "des-ede3-cfb" | ||
1535 | #define NID_des_ede3_cfb64 61 | ||
1536 | |||
1537 | #define SN_des_ede_ofb64 "DES-EDE-OFB" | ||
1538 | #define LN_des_ede_ofb64 "des-ede-ofb" | ||
1539 | #define NID_des_ede_ofb64 62 | ||
1540 | |||
1541 | #define SN_des_ede3_ofb64 "DES-EDE3-OFB" | ||
1542 | #define LN_des_ede3_ofb64 "des-ede3-ofb" | ||
1543 | #define NID_des_ede3_ofb64 63 | ||
1544 | |||
1545 | #define SN_desx_cbc "DESX-CBC" | ||
1546 | #define LN_desx_cbc "desx-cbc" | ||
1547 | #define NID_desx_cbc 80 | ||
1548 | |||
1549 | #define SN_sha "SHA" | ||
1550 | #define LN_sha "sha" | ||
1551 | #define NID_sha 41 | ||
1552 | #define OBJ_sha OBJ_algorithm,18L | ||
1553 | |||
1554 | #define SN_sha1 "SHA1" | ||
1555 | #define LN_sha1 "sha1" | ||
1556 | #define NID_sha1 64 | ||
1557 | #define OBJ_sha1 OBJ_algorithm,26L | ||
1558 | |||
1559 | #define SN_dsaWithSHA1_2 "DSA-SHA1-old" | ||
1560 | #define LN_dsaWithSHA1_2 "dsaWithSHA1-old" | ||
1561 | #define NID_dsaWithSHA1_2 70 | ||
1562 | #define OBJ_dsaWithSHA1_2 OBJ_algorithm,27L | ||
1563 | |||
1564 | #define SN_sha1WithRSA "RSA-SHA1-2" | ||
1565 | #define LN_sha1WithRSA "sha1WithRSA" | ||
1566 | #define NID_sha1WithRSA 115 | ||
1567 | #define OBJ_sha1WithRSA OBJ_algorithm,29L | ||
1568 | |||
1569 | #define SN_ripemd160 "RIPEMD160" | ||
1570 | #define LN_ripemd160 "ripemd160" | ||
1571 | #define NID_ripemd160 117 | ||
1572 | #define OBJ_ripemd160 1L,3L,36L,3L,2L,1L | ||
1573 | |||
1574 | #define SN_ripemd160WithRSA "RSA-RIPEMD160" | ||
1575 | #define LN_ripemd160WithRSA "ripemd160WithRSA" | ||
1576 | #define NID_ripemd160WithRSA 119 | ||
1577 | #define OBJ_ripemd160WithRSA 1L,3L,36L,3L,3L,1L,2L | ||
1578 | |||
1579 | #define SN_sxnet "SXNetID" | ||
1580 | #define LN_sxnet "Strong Extranet ID" | ||
1581 | #define NID_sxnet 143 | ||
1582 | #define OBJ_sxnet 1L,3L,101L,1L,4L,1L | ||
1583 | |||
1584 | #define SN_X500 "X500" | ||
1585 | #define LN_X500 "directory services (X.500)" | ||
1586 | #define NID_X500 11 | ||
1587 | #define OBJ_X500 2L,5L | ||
1588 | |||
1589 | #define SN_X509 "X509" | ||
1590 | #define NID_X509 12 | ||
1591 | #define OBJ_X509 OBJ_X500,4L | ||
1592 | |||
1593 | #define SN_commonName "CN" | ||
1594 | #define LN_commonName "commonName" | ||
1595 | #define NID_commonName 13 | ||
1596 | #define OBJ_commonName OBJ_X509,3L | ||
1597 | |||
1598 | #define SN_surname "SN" | ||
1599 | #define LN_surname "surname" | ||
1600 | #define NID_surname 100 | ||
1601 | #define OBJ_surname OBJ_X509,4L | ||
1602 | |||
1603 | #define LN_serialNumber "serialNumber" | ||
1604 | #define NID_serialNumber 105 | ||
1605 | #define OBJ_serialNumber OBJ_X509,5L | ||
1606 | |||
1607 | #define SN_countryName "C" | ||
1608 | #define LN_countryName "countryName" | ||
1609 | #define NID_countryName 14 | ||
1610 | #define OBJ_countryName OBJ_X509,6L | ||
1611 | |||
1612 | #define SN_localityName "L" | ||
1613 | #define LN_localityName "localityName" | ||
1614 | #define NID_localityName 15 | ||
1615 | #define OBJ_localityName OBJ_X509,7L | ||
1616 | |||
1617 | #define SN_stateOrProvinceName "ST" | ||
1618 | #define LN_stateOrProvinceName "stateOrProvinceName" | ||
1619 | #define NID_stateOrProvinceName 16 | ||
1620 | #define OBJ_stateOrProvinceName OBJ_X509,8L | ||
1621 | |||
1622 | #define SN_organizationName "O" | ||
1623 | #define LN_organizationName "organizationName" | ||
1624 | #define NID_organizationName 17 | ||
1625 | #define OBJ_organizationName OBJ_X509,10L | ||
1626 | |||
1627 | #define SN_organizationalUnitName "OU" | ||
1628 | #define LN_organizationalUnitName "organizationalUnitName" | ||
1629 | #define NID_organizationalUnitName 18 | ||
1630 | #define OBJ_organizationalUnitName OBJ_X509,11L | ||
1631 | |||
1632 | #define LN_title "title" | ||
1633 | #define NID_title 106 | ||
1634 | #define OBJ_title OBJ_X509,12L | ||
1635 | |||
1636 | #define LN_description "description" | ||
1637 | #define NID_description 107 | ||
1638 | #define OBJ_description OBJ_X509,13L | ||
1639 | |||
1640 | #define SN_name "name" | ||
1641 | #define LN_name "name" | ||
1642 | #define NID_name 173 | ||
1643 | #define OBJ_name OBJ_X509,41L | ||
1644 | |||
1645 | #define SN_givenName "GN" | ||
1646 | #define LN_givenName "givenName" | ||
1647 | #define NID_givenName 99 | ||
1648 | #define OBJ_givenName OBJ_X509,42L | ||
1649 | |||
1650 | #define LN_initials "initials" | ||
1651 | #define NID_initials 101 | ||
1652 | #define OBJ_initials OBJ_X509,43L | ||
1653 | |||
1654 | #define LN_generationQualifier "generationQualifier" | ||
1655 | #define NID_generationQualifier 509 | ||
1656 | #define OBJ_generationQualifier OBJ_X509,44L | ||
1657 | |||
1658 | #define LN_x500UniqueIdentifier "x500UniqueIdentifier" | ||
1659 | #define NID_x500UniqueIdentifier 503 | ||
1660 | #define OBJ_x500UniqueIdentifier OBJ_X509,45L | ||
1661 | |||
1662 | #define SN_dnQualifier "dnQualifier" | ||
1663 | #define LN_dnQualifier "dnQualifier" | ||
1664 | #define NID_dnQualifier 174 | ||
1665 | #define OBJ_dnQualifier OBJ_X509,46L | ||
1666 | |||
1667 | #define LN_pseudonym "pseudonym" | ||
1668 | #define NID_pseudonym 510 | ||
1669 | #define OBJ_pseudonym OBJ_X509,65L | ||
1670 | |||
1671 | #define SN_role "role" | ||
1672 | #define LN_role "role" | ||
1673 | #define NID_role 400 | ||
1674 | #define OBJ_role OBJ_X509,72L | ||
1675 | |||
1676 | #define SN_X500algorithms "X500algorithms" | ||
1677 | #define LN_X500algorithms "directory services - algorithms" | ||
1678 | #define NID_X500algorithms 378 | ||
1679 | #define OBJ_X500algorithms OBJ_X500,8L | ||
1680 | |||
1681 | #define SN_rsa "RSA" | ||
1682 | #define LN_rsa "rsa" | ||
1683 | #define NID_rsa 19 | ||
1684 | #define OBJ_rsa OBJ_X500algorithms,1L,1L | ||
1685 | |||
1686 | #define SN_mdc2WithRSA "RSA-MDC2" | ||
1687 | #define LN_mdc2WithRSA "mdc2WithRSA" | ||
1688 | #define NID_mdc2WithRSA 96 | ||
1689 | #define OBJ_mdc2WithRSA OBJ_X500algorithms,3L,100L | ||
1690 | |||
1691 | #define SN_mdc2 "MDC2" | ||
1692 | #define LN_mdc2 "mdc2" | ||
1693 | #define NID_mdc2 95 | ||
1694 | #define OBJ_mdc2 OBJ_X500algorithms,3L,101L | ||
1695 | |||
1696 | #define SN_id_ce "id-ce" | ||
1697 | #define NID_id_ce 81 | ||
1698 | #define OBJ_id_ce OBJ_X500,29L | ||
1699 | |||
1700 | #define SN_subject_key_identifier "subjectKeyIdentifier" | ||
1701 | #define LN_subject_key_identifier "X509v3 Subject Key Identifier" | ||
1702 | #define NID_subject_key_identifier 82 | ||
1703 | #define OBJ_subject_key_identifier OBJ_id_ce,14L | ||
1704 | |||
1705 | #define SN_key_usage "keyUsage" | ||
1706 | #define LN_key_usage "X509v3 Key Usage" | ||
1707 | #define NID_key_usage 83 | ||
1708 | #define OBJ_key_usage OBJ_id_ce,15L | ||
1709 | |||
1710 | #define SN_private_key_usage_period "privateKeyUsagePeriod" | ||
1711 | #define LN_private_key_usage_period "X509v3 Private Key Usage Period" | ||
1712 | #define NID_private_key_usage_period 84 | ||
1713 | #define OBJ_private_key_usage_period OBJ_id_ce,16L | ||
1714 | |||
1715 | #define SN_subject_alt_name "subjectAltName" | ||
1716 | #define LN_subject_alt_name "X509v3 Subject Alternative Name" | ||
1717 | #define NID_subject_alt_name 85 | ||
1718 | #define OBJ_subject_alt_name OBJ_id_ce,17L | ||
1719 | |||
1720 | #define SN_issuer_alt_name "issuerAltName" | ||
1721 | #define LN_issuer_alt_name "X509v3 Issuer Alternative Name" | ||
1722 | #define NID_issuer_alt_name 86 | ||
1723 | #define OBJ_issuer_alt_name OBJ_id_ce,18L | ||
1724 | |||
1725 | #define SN_basic_constraints "basicConstraints" | ||
1726 | #define LN_basic_constraints "X509v3 Basic Constraints" | ||
1727 | #define NID_basic_constraints 87 | ||
1728 | #define OBJ_basic_constraints OBJ_id_ce,19L | ||
1729 | |||
1730 | #define SN_crl_number "crlNumber" | ||
1731 | #define LN_crl_number "X509v3 CRL Number" | ||
1732 | #define NID_crl_number 88 | ||
1733 | #define OBJ_crl_number OBJ_id_ce,20L | ||
1734 | |||
1735 | #define SN_crl_reason "CRLReason" | ||
1736 | #define LN_crl_reason "X509v3 CRL Reason Code" | ||
1737 | #define NID_crl_reason 141 | ||
1738 | #define OBJ_crl_reason OBJ_id_ce,21L | ||
1739 | |||
1740 | #define SN_invalidity_date "invalidityDate" | ||
1741 | #define LN_invalidity_date "Invalidity Date" | ||
1742 | #define NID_invalidity_date 142 | ||
1743 | #define OBJ_invalidity_date OBJ_id_ce,24L | ||
1744 | |||
1745 | #define SN_delta_crl "deltaCRL" | ||
1746 | #define LN_delta_crl "X509v3 Delta CRL Indicator" | ||
1747 | #define NID_delta_crl 140 | ||
1748 | #define OBJ_delta_crl OBJ_id_ce,27L | ||
1749 | |||
1750 | #define SN_crl_distribution_points "crlDistributionPoints" | ||
1751 | #define LN_crl_distribution_points "X509v3 CRL Distribution Points" | ||
1752 | #define NID_crl_distribution_points 103 | ||
1753 | #define OBJ_crl_distribution_points OBJ_id_ce,31L | ||
1754 | |||
1755 | #define SN_certificate_policies "certificatePolicies" | ||
1756 | #define LN_certificate_policies "X509v3 Certificate Policies" | ||
1757 | #define NID_certificate_policies 89 | ||
1758 | #define OBJ_certificate_policies OBJ_id_ce,32L | ||
1759 | |||
1760 | #define SN_authority_key_identifier "authorityKeyIdentifier" | ||
1761 | #define LN_authority_key_identifier "X509v3 Authority Key Identifier" | ||
1762 | #define NID_authority_key_identifier 90 | ||
1763 | #define OBJ_authority_key_identifier OBJ_id_ce,35L | ||
1764 | |||
1765 | #define SN_policy_constraints "policyConstraints" | ||
1766 | #define LN_policy_constraints "X509v3 Policy Constraints" | ||
1767 | #define NID_policy_constraints 401 | ||
1768 | #define OBJ_policy_constraints OBJ_id_ce,36L | ||
1769 | |||
1770 | #define SN_ext_key_usage "extendedKeyUsage" | ||
1771 | #define LN_ext_key_usage "X509v3 Extended Key Usage" | ||
1772 | #define NID_ext_key_usage 126 | ||
1773 | #define OBJ_ext_key_usage OBJ_id_ce,37L | ||
1774 | |||
1775 | #define SN_target_information "targetInformation" | ||
1776 | #define LN_target_information "X509v3 AC Targeting" | ||
1777 | #define NID_target_information 402 | ||
1778 | #define OBJ_target_information OBJ_id_ce,55L | ||
1779 | |||
1780 | #define SN_no_rev_avail "noRevAvail" | ||
1781 | #define LN_no_rev_avail "X509v3 No Revocation Available" | ||
1782 | #define NID_no_rev_avail 403 | ||
1783 | #define OBJ_no_rev_avail OBJ_id_ce,56L | ||
1784 | |||
1785 | #define SN_netscape "Netscape" | ||
1786 | #define LN_netscape "Netscape Communications Corp." | ||
1787 | #define NID_netscape 57 | ||
1788 | #define OBJ_netscape 2L,16L,840L,1L,113730L | ||
1789 | |||
1790 | #define SN_netscape_cert_extension "nsCertExt" | ||
1791 | #define LN_netscape_cert_extension "Netscape Certificate Extension" | ||
1792 | #define NID_netscape_cert_extension 58 | ||
1793 | #define OBJ_netscape_cert_extension OBJ_netscape,1L | ||
1794 | |||
1795 | #define SN_netscape_data_type "nsDataType" | ||
1796 | #define LN_netscape_data_type "Netscape Data Type" | ||
1797 | #define NID_netscape_data_type 59 | ||
1798 | #define OBJ_netscape_data_type OBJ_netscape,2L | ||
1799 | |||
1800 | #define SN_netscape_cert_type "nsCertType" | ||
1801 | #define LN_netscape_cert_type "Netscape Cert Type" | ||
1802 | #define NID_netscape_cert_type 71 | ||
1803 | #define OBJ_netscape_cert_type OBJ_netscape_cert_extension,1L | ||
1804 | |||
1805 | #define SN_netscape_base_url "nsBaseUrl" | ||
1806 | #define LN_netscape_base_url "Netscape Base Url" | ||
1807 | #define NID_netscape_base_url 72 | ||
1808 | #define OBJ_netscape_base_url OBJ_netscape_cert_extension,2L | ||
1809 | |||
1810 | #define SN_netscape_revocation_url "nsRevocationUrl" | ||
1811 | #define LN_netscape_revocation_url "Netscape Revocation Url" | ||
1812 | #define NID_netscape_revocation_url 73 | ||
1813 | #define OBJ_netscape_revocation_url OBJ_netscape_cert_extension,3L | ||
1814 | |||
1815 | #define SN_netscape_ca_revocation_url "nsCaRevocationUrl" | ||
1816 | #define LN_netscape_ca_revocation_url "Netscape CA Revocation Url" | ||
1817 | #define NID_netscape_ca_revocation_url 74 | ||
1818 | #define OBJ_netscape_ca_revocation_url OBJ_netscape_cert_extension,4L | ||
1819 | |||
1820 | #define SN_netscape_renewal_url "nsRenewalUrl" | ||
1821 | #define LN_netscape_renewal_url "Netscape Renewal Url" | ||
1822 | #define NID_netscape_renewal_url 75 | ||
1823 | #define OBJ_netscape_renewal_url OBJ_netscape_cert_extension,7L | ||
1824 | |||
1825 | #define SN_netscape_ca_policy_url "nsCaPolicyUrl" | ||
1826 | #define LN_netscape_ca_policy_url "Netscape CA Policy Url" | ||
1827 | #define NID_netscape_ca_policy_url 76 | ||
1828 | #define OBJ_netscape_ca_policy_url OBJ_netscape_cert_extension,8L | ||
1829 | |||
1830 | #define SN_netscape_ssl_server_name "nsSslServerName" | ||
1831 | #define LN_netscape_ssl_server_name "Netscape SSL Server Name" | ||
1832 | #define NID_netscape_ssl_server_name 77 | ||
1833 | #define OBJ_netscape_ssl_server_name OBJ_netscape_cert_extension,12L | ||
1834 | |||
1835 | #define SN_netscape_comment "nsComment" | ||
1836 | #define LN_netscape_comment "Netscape Comment" | ||
1837 | #define NID_netscape_comment 78 | ||
1838 | #define OBJ_netscape_comment OBJ_netscape_cert_extension,13L | ||
1839 | |||
1840 | #define SN_netscape_cert_sequence "nsCertSequence" | ||
1841 | #define LN_netscape_cert_sequence "Netscape Certificate Sequence" | ||
1842 | #define NID_netscape_cert_sequence 79 | ||
1843 | #define OBJ_netscape_cert_sequence OBJ_netscape_data_type,5L | ||
1844 | |||
1845 | #define SN_ns_sgc "nsSGC" | ||
1846 | #define LN_ns_sgc "Netscape Server Gated Crypto" | ||
1847 | #define NID_ns_sgc 139 | ||
1848 | #define OBJ_ns_sgc OBJ_netscape,4L,1L | ||
1849 | |||
1850 | #define SN_org "ORG" | ||
1851 | #define LN_org "org" | ||
1852 | #define NID_org 379 | ||
1853 | #define OBJ_org OBJ_iso,3L | ||
1854 | |||
1855 | #define SN_dod "DOD" | ||
1856 | #define LN_dod "dod" | ||
1857 | #define NID_dod 380 | ||
1858 | #define OBJ_dod OBJ_org,6L | ||
1859 | |||
1860 | #define SN_iana "IANA" | ||
1861 | #define LN_iana "iana" | ||
1862 | #define NID_iana 381 | ||
1863 | #define OBJ_iana OBJ_dod,1L | ||
1864 | |||
1865 | #define OBJ_internet OBJ_iana | ||
1866 | |||
1867 | #define SN_Directory "directory" | ||
1868 | #define LN_Directory "Directory" | ||
1869 | #define NID_Directory 382 | ||
1870 | #define OBJ_Directory OBJ_internet,1L | ||
1871 | |||
1872 | #define SN_Management "mgmt" | ||
1873 | #define LN_Management "Management" | ||
1874 | #define NID_Management 383 | ||
1875 | #define OBJ_Management OBJ_internet,2L | ||
1876 | |||
1877 | #define SN_Experimental "experimental" | ||
1878 | #define LN_Experimental "Experimental" | ||
1879 | #define NID_Experimental 384 | ||
1880 | #define OBJ_Experimental OBJ_internet,3L | ||
1881 | |||
1882 | #define SN_Private "private" | ||
1883 | #define LN_Private "Private" | ||
1884 | #define NID_Private 385 | ||
1885 | #define OBJ_Private OBJ_internet,4L | ||
1886 | |||
1887 | #define SN_Security "security" | ||
1888 | #define LN_Security "Security" | ||
1889 | #define NID_Security 386 | ||
1890 | #define OBJ_Security OBJ_internet,5L | ||
1891 | |||
1892 | #define SN_SNMPv2 "snmpv2" | ||
1893 | #define LN_SNMPv2 "SNMPv2" | ||
1894 | #define NID_SNMPv2 387 | ||
1895 | #define OBJ_SNMPv2 OBJ_internet,6L | ||
1896 | |||
1897 | #define LN_Mail "Mail" | ||
1898 | #define NID_Mail 388 | ||
1899 | #define OBJ_Mail OBJ_internet,7L | ||
1900 | |||
1901 | #define SN_Enterprises "enterprises" | ||
1902 | #define LN_Enterprises "Enterprises" | ||
1903 | #define NID_Enterprises 389 | ||
1904 | #define OBJ_Enterprises OBJ_Private,1L | ||
1905 | |||
1906 | #define SN_dcObject "dcobject" | ||
1907 | #define LN_dcObject "dcObject" | ||
1908 | #define NID_dcObject 390 | ||
1909 | #define OBJ_dcObject OBJ_Enterprises,1466L,344L | ||
1910 | |||
1911 | #define SN_mime_mhs "mime-mhs" | ||
1912 | #define LN_mime_mhs "MIME MHS" | ||
1913 | #define NID_mime_mhs 504 | ||
1914 | #define OBJ_mime_mhs OBJ_Mail,1L | ||
1915 | |||
1916 | #define SN_mime_mhs_headings "mime-mhs-headings" | ||
1917 | #define LN_mime_mhs_headings "mime-mhs-headings" | ||
1918 | #define NID_mime_mhs_headings 505 | ||
1919 | #define OBJ_mime_mhs_headings OBJ_mime_mhs,1L | ||
1920 | |||
1921 | #define SN_mime_mhs_bodies "mime-mhs-bodies" | ||
1922 | #define LN_mime_mhs_bodies "mime-mhs-bodies" | ||
1923 | #define NID_mime_mhs_bodies 506 | ||
1924 | #define OBJ_mime_mhs_bodies OBJ_mime_mhs,2L | ||
1925 | |||
1926 | #define SN_id_hex_partial_message "id-hex-partial-message" | ||
1927 | #define LN_id_hex_partial_message "id-hex-partial-message" | ||
1928 | #define NID_id_hex_partial_message 507 | ||
1929 | #define OBJ_id_hex_partial_message OBJ_mime_mhs_headings,1L | ||
1930 | |||
1931 | #define SN_id_hex_multipart_message "id-hex-multipart-message" | ||
1932 | #define LN_id_hex_multipart_message "id-hex-multipart-message" | ||
1933 | #define NID_id_hex_multipart_message 508 | ||
1934 | #define OBJ_id_hex_multipart_message OBJ_mime_mhs_headings,2L | ||
1935 | |||
1936 | #define SN_rle_compression "RLE" | ||
1937 | #define LN_rle_compression "run length compression" | ||
1938 | #define NID_rle_compression 124 | ||
1939 | #define OBJ_rle_compression 1L,1L,1L,1L,666L,1L | ||
1940 | |||
1941 | #define SN_zlib_compression "ZLIB" | ||
1942 | #define LN_zlib_compression "zlib compression" | ||
1943 | #define NID_zlib_compression 125 | ||
1944 | #define OBJ_zlib_compression 1L,1L,1L,1L,666L,2L | ||
1945 | |||
1946 | #define OBJ_csor 2L,16L,840L,1L,101L,3L | ||
1947 | |||
1948 | #define OBJ_nistAlgorithms OBJ_csor,4L | ||
1949 | |||
1950 | #define OBJ_aes OBJ_nistAlgorithms,1L | ||
1951 | |||
1952 | #define SN_aes_128_ecb "AES-128-ECB" | ||
1953 | #define LN_aes_128_ecb "aes-128-ecb" | ||
1954 | #define NID_aes_128_ecb 418 | ||
1955 | #define OBJ_aes_128_ecb OBJ_aes,1L | ||
1956 | |||
1957 | #define SN_aes_128_cbc "AES-128-CBC" | ||
1958 | #define LN_aes_128_cbc "aes-128-cbc" | ||
1959 | #define NID_aes_128_cbc 419 | ||
1960 | #define OBJ_aes_128_cbc OBJ_aes,2L | ||
1961 | |||
1962 | #define SN_aes_128_ofb128 "AES-128-OFB" | ||
1963 | #define LN_aes_128_ofb128 "aes-128-ofb" | ||
1964 | #define NID_aes_128_ofb128 420 | ||
1965 | #define OBJ_aes_128_ofb128 OBJ_aes,3L | ||
1966 | |||
1967 | #define SN_aes_128_cfb128 "AES-128-CFB" | ||
1968 | #define LN_aes_128_cfb128 "aes-128-cfb" | ||
1969 | #define NID_aes_128_cfb128 421 | ||
1970 | #define OBJ_aes_128_cfb128 OBJ_aes,4L | ||
1971 | |||
1972 | #define SN_aes_192_ecb "AES-192-ECB" | ||
1973 | #define LN_aes_192_ecb "aes-192-ecb" | ||
1974 | #define NID_aes_192_ecb 422 | ||
1975 | #define OBJ_aes_192_ecb OBJ_aes,21L | ||
1976 | |||
1977 | #define SN_aes_192_cbc "AES-192-CBC" | ||
1978 | #define LN_aes_192_cbc "aes-192-cbc" | ||
1979 | #define NID_aes_192_cbc 423 | ||
1980 | #define OBJ_aes_192_cbc OBJ_aes,22L | ||
1981 | |||
1982 | #define SN_aes_192_ofb128 "AES-192-OFB" | ||
1983 | #define LN_aes_192_ofb128 "aes-192-ofb" | ||
1984 | #define NID_aes_192_ofb128 424 | ||
1985 | #define OBJ_aes_192_ofb128 OBJ_aes,23L | ||
1986 | |||
1987 | #define SN_aes_192_cfb128 "AES-192-CFB" | ||
1988 | #define LN_aes_192_cfb128 "aes-192-cfb" | ||
1989 | #define NID_aes_192_cfb128 425 | ||
1990 | #define OBJ_aes_192_cfb128 OBJ_aes,24L | ||
1991 | |||
1992 | #define SN_aes_256_ecb "AES-256-ECB" | ||
1993 | #define LN_aes_256_ecb "aes-256-ecb" | ||
1994 | #define NID_aes_256_ecb 426 | ||
1995 | #define OBJ_aes_256_ecb OBJ_aes,41L | ||
1996 | |||
1997 | #define SN_aes_256_cbc "AES-256-CBC" | ||
1998 | #define LN_aes_256_cbc "aes-256-cbc" | ||
1999 | #define NID_aes_256_cbc 427 | ||
2000 | #define OBJ_aes_256_cbc OBJ_aes,42L | ||
2001 | |||
2002 | #define SN_aes_256_ofb128 "AES-256-OFB" | ||
2003 | #define LN_aes_256_ofb128 "aes-256-ofb" | ||
2004 | #define NID_aes_256_ofb128 428 | ||
2005 | #define OBJ_aes_256_ofb128 OBJ_aes,43L | ||
2006 | |||
2007 | #define SN_aes_256_cfb128 "AES-256-CFB" | ||
2008 | #define LN_aes_256_cfb128 "aes-256-cfb" | ||
2009 | #define NID_aes_256_cfb128 429 | ||
2010 | #define OBJ_aes_256_cfb128 OBJ_aes,44L | ||
2011 | |||
2012 | #define SN_hold_instruction_code "holdInstructionCode" | ||
2013 | #define LN_hold_instruction_code "Hold Instruction Code" | ||
2014 | #define NID_hold_instruction_code 430 | ||
2015 | #define OBJ_hold_instruction_code OBJ_id_ce,23L | ||
2016 | |||
2017 | #define OBJ_holdInstruction OBJ_X9_57,2L | ||
2018 | |||
2019 | #define SN_hold_instruction_none "holdInstructionNone" | ||
2020 | #define LN_hold_instruction_none "Hold Instruction None" | ||
2021 | #define NID_hold_instruction_none 431 | ||
2022 | #define OBJ_hold_instruction_none OBJ_holdInstruction,1L | ||
2023 | |||
2024 | #define SN_hold_instruction_call_issuer "holdInstructionCallIssuer" | ||
2025 | #define LN_hold_instruction_call_issuer "Hold Instruction Call Issuer" | ||
2026 | #define NID_hold_instruction_call_issuer 432 | ||
2027 | #define OBJ_hold_instruction_call_issuer OBJ_holdInstruction,2L | ||
2028 | |||
2029 | #define SN_hold_instruction_reject "holdInstructionReject" | ||
2030 | #define LN_hold_instruction_reject "Hold Instruction Reject" | ||
2031 | #define NID_hold_instruction_reject 433 | ||
2032 | #define OBJ_hold_instruction_reject OBJ_holdInstruction,3L | ||
2033 | |||
2034 | #define SN_data "data" | ||
2035 | #define NID_data 434 | ||
2036 | #define OBJ_data OBJ_ccitt,9L | ||
2037 | |||
2038 | #define SN_pss "pss" | ||
2039 | #define NID_pss 435 | ||
2040 | #define OBJ_pss OBJ_data,2342L | ||
2041 | |||
2042 | #define SN_ucl "ucl" | ||
2043 | #define NID_ucl 436 | ||
2044 | #define OBJ_ucl OBJ_pss,19200300L | ||
2045 | |||
2046 | #define SN_pilot "pilot" | ||
2047 | #define NID_pilot 437 | ||
2048 | #define OBJ_pilot OBJ_ucl,100L | ||
2049 | |||
2050 | #define LN_pilotAttributeType "pilotAttributeType" | ||
2051 | #define NID_pilotAttributeType 438 | ||
2052 | #define OBJ_pilotAttributeType OBJ_pilot,1L | ||
2053 | |||
2054 | #define LN_pilotAttributeSyntax "pilotAttributeSyntax" | ||
2055 | #define NID_pilotAttributeSyntax 439 | ||
2056 | #define OBJ_pilotAttributeSyntax OBJ_pilot,3L | ||
2057 | |||
2058 | #define LN_pilotObjectClass "pilotObjectClass" | ||
2059 | #define NID_pilotObjectClass 440 | ||
2060 | #define OBJ_pilotObjectClass OBJ_pilot,4L | ||
2061 | |||
2062 | #define LN_pilotGroups "pilotGroups" | ||
2063 | #define NID_pilotGroups 441 | ||
2064 | #define OBJ_pilotGroups OBJ_pilot,10L | ||
2065 | |||
2066 | #define LN_iA5StringSyntax "iA5StringSyntax" | ||
2067 | #define NID_iA5StringSyntax 442 | ||
2068 | #define OBJ_iA5StringSyntax OBJ_pilotAttributeSyntax,4L | ||
2069 | |||
2070 | #define LN_caseIgnoreIA5StringSyntax "caseIgnoreIA5StringSyntax" | ||
2071 | #define NID_caseIgnoreIA5StringSyntax 443 | ||
2072 | #define OBJ_caseIgnoreIA5StringSyntax OBJ_pilotAttributeSyntax,5L | ||
2073 | |||
2074 | #define LN_pilotObject "pilotObject" | ||
2075 | #define NID_pilotObject 444 | ||
2076 | #define OBJ_pilotObject OBJ_pilotObjectClass,3L | ||
2077 | |||
2078 | #define LN_pilotPerson "pilotPerson" | ||
2079 | #define NID_pilotPerson 445 | ||
2080 | #define OBJ_pilotPerson OBJ_pilotObjectClass,4L | ||
2081 | |||
2082 | #define SN_account "account" | ||
2083 | #define NID_account 446 | ||
2084 | #define OBJ_account OBJ_pilotObjectClass,5L | ||
2085 | |||
2086 | #define SN_document "document" | ||
2087 | #define NID_document 447 | ||
2088 | #define OBJ_document OBJ_pilotObjectClass,6L | ||
2089 | |||
2090 | #define SN_room "room" | ||
2091 | #define NID_room 448 | ||
2092 | #define OBJ_room OBJ_pilotObjectClass,7L | ||
2093 | |||
2094 | #define LN_documentSeries "documentSeries" | ||
2095 | #define NID_documentSeries 449 | ||
2096 | #define OBJ_documentSeries OBJ_pilotObjectClass,9L | ||
2097 | |||
2098 | #define SN_Domain "domain" | ||
2099 | #define LN_Domain "Domain" | ||
2100 | #define NID_Domain 392 | ||
2101 | #define OBJ_Domain OBJ_pilotObjectClass,13L | ||
2102 | |||
2103 | #define LN_rFC822localPart "rFC822localPart" | ||
2104 | #define NID_rFC822localPart 450 | ||
2105 | #define OBJ_rFC822localPart OBJ_pilotObjectClass,14L | ||
2106 | |||
2107 | #define LN_dNSDomain "dNSDomain" | ||
2108 | #define NID_dNSDomain 451 | ||
2109 | #define OBJ_dNSDomain OBJ_pilotObjectClass,15L | ||
2110 | |||
2111 | #define LN_domainRelatedObject "domainRelatedObject" | ||
2112 | #define NID_domainRelatedObject 452 | ||
2113 | #define OBJ_domainRelatedObject OBJ_pilotObjectClass,17L | ||
2114 | |||
2115 | #define LN_friendlyCountry "friendlyCountry" | ||
2116 | #define NID_friendlyCountry 453 | ||
2117 | #define OBJ_friendlyCountry OBJ_pilotObjectClass,18L | ||
2118 | |||
2119 | #define LN_simpleSecurityObject "simpleSecurityObject" | ||
2120 | #define NID_simpleSecurityObject 454 | ||
2121 | #define OBJ_simpleSecurityObject OBJ_pilotObjectClass,19L | ||
2122 | |||
2123 | #define LN_pilotOrganization "pilotOrganization" | ||
2124 | #define NID_pilotOrganization 455 | ||
2125 | #define OBJ_pilotOrganization OBJ_pilotObjectClass,20L | ||
2126 | |||
2127 | #define LN_pilotDSA "pilotDSA" | ||
2128 | #define NID_pilotDSA 456 | ||
2129 | #define OBJ_pilotDSA OBJ_pilotObjectClass,21L | ||
2130 | |||
2131 | #define LN_qualityLabelledData "qualityLabelledData" | ||
2132 | #define NID_qualityLabelledData 457 | ||
2133 | #define OBJ_qualityLabelledData OBJ_pilotObjectClass,22L | ||
2134 | |||
2135 | #define SN_userId "UID" | ||
2136 | #define LN_userId "userId" | ||
2137 | #define NID_userId 458 | ||
2138 | #define OBJ_userId OBJ_pilotAttributeType,1L | ||
2139 | |||
2140 | #define LN_textEncodedORAddress "textEncodedORAddress" | ||
2141 | #define NID_textEncodedORAddress 459 | ||
2142 | #define OBJ_textEncodedORAddress OBJ_pilotAttributeType,2L | ||
2143 | |||
2144 | #define SN_rfc822Mailbox "mail" | ||
2145 | #define LN_rfc822Mailbox "rfc822Mailbox" | ||
2146 | #define NID_rfc822Mailbox 460 | ||
2147 | #define OBJ_rfc822Mailbox OBJ_pilotAttributeType,3L | ||
2148 | |||
2149 | #define SN_info "info" | ||
2150 | #define NID_info 461 | ||
2151 | #define OBJ_info OBJ_pilotAttributeType,4L | ||
2152 | |||
2153 | #define LN_favouriteDrink "favouriteDrink" | ||
2154 | #define NID_favouriteDrink 462 | ||
2155 | #define OBJ_favouriteDrink OBJ_pilotAttributeType,5L | ||
2156 | |||
2157 | #define LN_roomNumber "roomNumber" | ||
2158 | #define NID_roomNumber 463 | ||
2159 | #define OBJ_roomNumber OBJ_pilotAttributeType,6L | ||
2160 | |||
2161 | #define SN_photo "photo" | ||
2162 | #define NID_photo 464 | ||
2163 | #define OBJ_photo OBJ_pilotAttributeType,7L | ||
2164 | |||
2165 | #define LN_userClass "userClass" | ||
2166 | #define NID_userClass 465 | ||
2167 | #define OBJ_userClass OBJ_pilotAttributeType,8L | ||
2168 | |||
2169 | #define SN_host "host" | ||
2170 | #define NID_host 466 | ||
2171 | #define OBJ_host OBJ_pilotAttributeType,9L | ||
2172 | |||
2173 | #define SN_manager "manager" | ||
2174 | #define NID_manager 467 | ||
2175 | #define OBJ_manager OBJ_pilotAttributeType,10L | ||
2176 | |||
2177 | #define LN_documentIdentifier "documentIdentifier" | ||
2178 | #define NID_documentIdentifier 468 | ||
2179 | #define OBJ_documentIdentifier OBJ_pilotAttributeType,11L | ||
2180 | |||
2181 | #define LN_documentTitle "documentTitle" | ||
2182 | #define NID_documentTitle 469 | ||
2183 | #define OBJ_documentTitle OBJ_pilotAttributeType,12L | ||
2184 | |||
2185 | #define LN_documentVersion "documentVersion" | ||
2186 | #define NID_documentVersion 470 | ||
2187 | #define OBJ_documentVersion OBJ_pilotAttributeType,13L | ||
2188 | |||
2189 | #define LN_documentAuthor "documentAuthor" | ||
2190 | #define NID_documentAuthor 471 | ||
2191 | #define OBJ_documentAuthor OBJ_pilotAttributeType,14L | ||
2192 | |||
2193 | #define LN_documentLocation "documentLocation" | ||
2194 | #define NID_documentLocation 472 | ||
2195 | #define OBJ_documentLocation OBJ_pilotAttributeType,15L | ||
2196 | |||
2197 | #define LN_homeTelephoneNumber "homeTelephoneNumber" | ||
2198 | #define NID_homeTelephoneNumber 473 | ||
2199 | #define OBJ_homeTelephoneNumber OBJ_pilotAttributeType,20L | ||
2200 | |||
2201 | #define SN_secretary "secretary" | ||
2202 | #define NID_secretary 474 | ||
2203 | #define OBJ_secretary OBJ_pilotAttributeType,21L | ||
2204 | |||
2205 | #define LN_otherMailbox "otherMailbox" | ||
2206 | #define NID_otherMailbox 475 | ||
2207 | #define OBJ_otherMailbox OBJ_pilotAttributeType,22L | ||
2208 | |||
2209 | #define LN_lastModifiedTime "lastModifiedTime" | ||
2210 | #define NID_lastModifiedTime 476 | ||
2211 | #define OBJ_lastModifiedTime OBJ_pilotAttributeType,23L | ||
2212 | |||
2213 | #define LN_lastModifiedBy "lastModifiedBy" | ||
2214 | #define NID_lastModifiedBy 477 | ||
2215 | #define OBJ_lastModifiedBy OBJ_pilotAttributeType,24L | ||
2216 | |||
2217 | #define SN_domainComponent "DC" | ||
2218 | #define LN_domainComponent "domainComponent" | ||
2219 | #define NID_domainComponent 391 | ||
2220 | #define OBJ_domainComponent OBJ_pilotAttributeType,25L | ||
2221 | |||
2222 | #define LN_aRecord "aRecord" | ||
2223 | #define NID_aRecord 478 | ||
2224 | #define OBJ_aRecord OBJ_pilotAttributeType,26L | ||
2225 | |||
2226 | #define LN_pilotAttributeType27 "pilotAttributeType27" | ||
2227 | #define NID_pilotAttributeType27 479 | ||
2228 | #define OBJ_pilotAttributeType27 OBJ_pilotAttributeType,27L | ||
2229 | |||
2230 | #define LN_mXRecord "mXRecord" | ||
2231 | #define NID_mXRecord 480 | ||
2232 | #define OBJ_mXRecord OBJ_pilotAttributeType,28L | ||
2233 | |||
2234 | #define LN_nSRecord "nSRecord" | ||
2235 | #define NID_nSRecord 481 | ||
2236 | #define OBJ_nSRecord OBJ_pilotAttributeType,29L | ||
2237 | |||
2238 | #define LN_sOARecord "sOARecord" | ||
2239 | #define NID_sOARecord 482 | ||
2240 | #define OBJ_sOARecord OBJ_pilotAttributeType,30L | ||
2241 | |||
2242 | #define LN_cNAMERecord "cNAMERecord" | ||
2243 | #define NID_cNAMERecord 483 | ||
2244 | #define OBJ_cNAMERecord OBJ_pilotAttributeType,31L | ||
2245 | |||
2246 | #define LN_associatedDomain "associatedDomain" | ||
2247 | #define NID_associatedDomain 484 | ||
2248 | #define OBJ_associatedDomain OBJ_pilotAttributeType,37L | ||
2249 | |||
2250 | #define LN_associatedName "associatedName" | ||
2251 | #define NID_associatedName 485 | ||
2252 | #define OBJ_associatedName OBJ_pilotAttributeType,38L | ||
2253 | |||
2254 | #define LN_homePostalAddress "homePostalAddress" | ||
2255 | #define NID_homePostalAddress 486 | ||
2256 | #define OBJ_homePostalAddress OBJ_pilotAttributeType,39L | ||
2257 | |||
2258 | #define LN_personalTitle "personalTitle" | ||
2259 | #define NID_personalTitle 487 | ||
2260 | #define OBJ_personalTitle OBJ_pilotAttributeType,40L | ||
2261 | |||
2262 | #define LN_mobileTelephoneNumber "mobileTelephoneNumber" | ||
2263 | #define NID_mobileTelephoneNumber 488 | ||
2264 | #define OBJ_mobileTelephoneNumber OBJ_pilotAttributeType,41L | ||
2265 | |||
2266 | #define LN_pagerTelephoneNumber "pagerTelephoneNumber" | ||
2267 | #define NID_pagerTelephoneNumber 489 | ||
2268 | #define OBJ_pagerTelephoneNumber OBJ_pilotAttributeType,42L | ||
2269 | |||
2270 | #define LN_friendlyCountryName "friendlyCountryName" | ||
2271 | #define NID_friendlyCountryName 490 | ||
2272 | #define OBJ_friendlyCountryName OBJ_pilotAttributeType,43L | ||
2273 | |||
2274 | #define LN_organizationalStatus "organizationalStatus" | ||
2275 | #define NID_organizationalStatus 491 | ||
2276 | #define OBJ_organizationalStatus OBJ_pilotAttributeType,45L | ||
2277 | |||
2278 | #define LN_janetMailbox "janetMailbox" | ||
2279 | #define NID_janetMailbox 492 | ||
2280 | #define OBJ_janetMailbox OBJ_pilotAttributeType,46L | ||
2281 | |||
2282 | #define LN_mailPreferenceOption "mailPreferenceOption" | ||
2283 | #define NID_mailPreferenceOption 493 | ||
2284 | #define OBJ_mailPreferenceOption OBJ_pilotAttributeType,47L | ||
2285 | |||
2286 | #define LN_buildingName "buildingName" | ||
2287 | #define NID_buildingName 494 | ||
2288 | #define OBJ_buildingName OBJ_pilotAttributeType,48L | ||
2289 | |||
2290 | #define LN_dSAQuality "dSAQuality" | ||
2291 | #define NID_dSAQuality 495 | ||
2292 | #define OBJ_dSAQuality OBJ_pilotAttributeType,49L | ||
2293 | |||
2294 | #define LN_singleLevelQuality "singleLevelQuality" | ||
2295 | #define NID_singleLevelQuality 496 | ||
2296 | #define OBJ_singleLevelQuality OBJ_pilotAttributeType,50L | ||
2297 | |||
2298 | #define LN_subtreeMinimumQuality "subtreeMinimumQuality" | ||
2299 | #define NID_subtreeMinimumQuality 497 | ||
2300 | #define OBJ_subtreeMinimumQuality OBJ_pilotAttributeType,51L | ||
2301 | |||
2302 | #define LN_subtreeMaximumQuality "subtreeMaximumQuality" | ||
2303 | #define NID_subtreeMaximumQuality 498 | ||
2304 | #define OBJ_subtreeMaximumQuality OBJ_pilotAttributeType,52L | ||
2305 | |||
2306 | #define LN_personalSignature "personalSignature" | ||
2307 | #define NID_personalSignature 499 | ||
2308 | #define OBJ_personalSignature OBJ_pilotAttributeType,53L | ||
2309 | |||
2310 | #define LN_dITRedirect "dITRedirect" | ||
2311 | #define NID_dITRedirect 500 | ||
2312 | #define OBJ_dITRedirect OBJ_pilotAttributeType,54L | ||
2313 | |||
2314 | #define SN_audio "audio" | ||
2315 | #define NID_audio 501 | ||
2316 | #define OBJ_audio OBJ_pilotAttributeType,55L | ||
2317 | |||
2318 | #define LN_documentPublisher "documentPublisher" | ||
2319 | #define NID_documentPublisher 502 | ||
2320 | #define OBJ_documentPublisher OBJ_pilotAttributeType,56L | ||
2321 | |||
2322 | #define SN_id_set "id-set" | ||
2323 | #define LN_id_set "Secure Electronic Transactions" | ||
2324 | #define NID_id_set 512 | ||
2325 | #define OBJ_id_set 2L,23L,42L | ||
2326 | |||
2327 | #define SN_set_ctype "set-ctype" | ||
2328 | #define LN_set_ctype "content types" | ||
2329 | #define NID_set_ctype 513 | ||
2330 | #define OBJ_set_ctype OBJ_id_set,0L | ||
2331 | |||
2332 | #define SN_set_msgExt "set-msgExt" | ||
2333 | #define LN_set_msgExt "message extensions" | ||
2334 | #define NID_set_msgExt 514 | ||
2335 | #define OBJ_set_msgExt OBJ_id_set,1L | ||
2336 | |||
2337 | #define SN_set_attr "set-attr" | ||
2338 | #define NID_set_attr 515 | ||
2339 | #define OBJ_set_attr OBJ_id_set,3L | ||
2340 | |||
2341 | #define SN_set_policy "set-policy" | ||
2342 | #define NID_set_policy 516 | ||
2343 | #define OBJ_set_policy OBJ_id_set,5L | ||
2344 | |||
2345 | #define SN_set_certExt "set-certExt" | ||
2346 | #define LN_set_certExt "certificate extensions" | ||
2347 | #define NID_set_certExt 517 | ||
2348 | #define OBJ_set_certExt OBJ_id_set,7L | ||
2349 | |||
2350 | #define SN_set_brand "set-brand" | ||
2351 | #define NID_set_brand 518 | ||
2352 | #define OBJ_set_brand OBJ_id_set,8L | ||
2353 | |||
2354 | #define SN_setct_PANData "setct-PANData" | ||
2355 | #define NID_setct_PANData 519 | ||
2356 | #define OBJ_setct_PANData OBJ_set_ctype,0L | ||
2357 | |||
2358 | #define SN_setct_PANToken "setct-PANToken" | ||
2359 | #define NID_setct_PANToken 520 | ||
2360 | #define OBJ_setct_PANToken OBJ_set_ctype,1L | ||
2361 | |||
2362 | #define SN_setct_PANOnly "setct-PANOnly" | ||
2363 | #define NID_setct_PANOnly 521 | ||
2364 | #define OBJ_setct_PANOnly OBJ_set_ctype,2L | ||
2365 | |||
2366 | #define SN_setct_OIData "setct-OIData" | ||
2367 | #define NID_setct_OIData 522 | ||
2368 | #define OBJ_setct_OIData OBJ_set_ctype,3L | ||
2369 | |||
2370 | #define SN_setct_PI "setct-PI" | ||
2371 | #define NID_setct_PI 523 | ||
2372 | #define OBJ_setct_PI OBJ_set_ctype,4L | ||
2373 | |||
2374 | #define SN_setct_PIData "setct-PIData" | ||
2375 | #define NID_setct_PIData 524 | ||
2376 | #define OBJ_setct_PIData OBJ_set_ctype,5L | ||
2377 | |||
2378 | #define SN_setct_PIDataUnsigned "setct-PIDataUnsigned" | ||
2379 | #define NID_setct_PIDataUnsigned 525 | ||
2380 | #define OBJ_setct_PIDataUnsigned OBJ_set_ctype,6L | ||
2381 | |||
2382 | #define SN_setct_HODInput "setct-HODInput" | ||
2383 | #define NID_setct_HODInput 526 | ||
2384 | #define OBJ_setct_HODInput OBJ_set_ctype,7L | ||
2385 | |||
2386 | #define SN_setct_AuthResBaggage "setct-AuthResBaggage" | ||
2387 | #define NID_setct_AuthResBaggage 527 | ||
2388 | #define OBJ_setct_AuthResBaggage OBJ_set_ctype,8L | ||
2389 | |||
2390 | #define SN_setct_AuthRevReqBaggage "setct-AuthRevReqBaggage" | ||
2391 | #define NID_setct_AuthRevReqBaggage 528 | ||
2392 | #define OBJ_setct_AuthRevReqBaggage OBJ_set_ctype,9L | ||
2393 | |||
2394 | #define SN_setct_AuthRevResBaggage "setct-AuthRevResBaggage" | ||
2395 | #define NID_setct_AuthRevResBaggage 529 | ||
2396 | #define OBJ_setct_AuthRevResBaggage OBJ_set_ctype,10L | ||
2397 | |||
2398 | #define SN_setct_CapTokenSeq "setct-CapTokenSeq" | ||
2399 | #define NID_setct_CapTokenSeq 530 | ||
2400 | #define OBJ_setct_CapTokenSeq OBJ_set_ctype,11L | ||
2401 | |||
2402 | #define SN_setct_PInitResData "setct-PInitResData" | ||
2403 | #define NID_setct_PInitResData 531 | ||
2404 | #define OBJ_setct_PInitResData OBJ_set_ctype,12L | ||
2405 | |||
2406 | #define SN_setct_PI_TBS "setct-PI-TBS" | ||
2407 | #define NID_setct_PI_TBS 532 | ||
2408 | #define OBJ_setct_PI_TBS OBJ_set_ctype,13L | ||
2409 | |||
2410 | #define SN_setct_PResData "setct-PResData" | ||
2411 | #define NID_setct_PResData 533 | ||
2412 | #define OBJ_setct_PResData OBJ_set_ctype,14L | ||
2413 | |||
2414 | #define SN_setct_AuthReqTBS "setct-AuthReqTBS" | ||
2415 | #define NID_setct_AuthReqTBS 534 | ||
2416 | #define OBJ_setct_AuthReqTBS OBJ_set_ctype,16L | ||
2417 | |||
2418 | #define SN_setct_AuthResTBS "setct-AuthResTBS" | ||
2419 | #define NID_setct_AuthResTBS 535 | ||
2420 | #define OBJ_setct_AuthResTBS OBJ_set_ctype,17L | ||
2421 | |||
2422 | #define SN_setct_AuthResTBSX "setct-AuthResTBSX" | ||
2423 | #define NID_setct_AuthResTBSX 536 | ||
2424 | #define OBJ_setct_AuthResTBSX OBJ_set_ctype,18L | ||
2425 | |||
2426 | #define SN_setct_AuthTokenTBS "setct-AuthTokenTBS" | ||
2427 | #define NID_setct_AuthTokenTBS 537 | ||
2428 | #define OBJ_setct_AuthTokenTBS OBJ_set_ctype,19L | ||
2429 | |||
2430 | #define SN_setct_CapTokenData "setct-CapTokenData" | ||
2431 | #define NID_setct_CapTokenData 538 | ||
2432 | #define OBJ_setct_CapTokenData OBJ_set_ctype,20L | ||
2433 | |||
2434 | #define SN_setct_CapTokenTBS "setct-CapTokenTBS" | ||
2435 | #define NID_setct_CapTokenTBS 539 | ||
2436 | #define OBJ_setct_CapTokenTBS OBJ_set_ctype,21L | ||
2437 | |||
2438 | #define SN_setct_AcqCardCodeMsg "setct-AcqCardCodeMsg" | ||
2439 | #define NID_setct_AcqCardCodeMsg 540 | ||
2440 | #define OBJ_setct_AcqCardCodeMsg OBJ_set_ctype,22L | ||
2441 | |||
2442 | #define SN_setct_AuthRevReqTBS "setct-AuthRevReqTBS" | ||
2443 | #define NID_setct_AuthRevReqTBS 541 | ||
2444 | #define OBJ_setct_AuthRevReqTBS OBJ_set_ctype,23L | ||
2445 | |||
2446 | #define SN_setct_AuthRevResData "setct-AuthRevResData" | ||
2447 | #define NID_setct_AuthRevResData 542 | ||
2448 | #define OBJ_setct_AuthRevResData OBJ_set_ctype,24L | ||
2449 | |||
2450 | #define SN_setct_AuthRevResTBS "setct-AuthRevResTBS" | ||
2451 | #define NID_setct_AuthRevResTBS 543 | ||
2452 | #define OBJ_setct_AuthRevResTBS OBJ_set_ctype,25L | ||
2453 | |||
2454 | #define SN_setct_CapReqTBS "setct-CapReqTBS" | ||
2455 | #define NID_setct_CapReqTBS 544 | ||
2456 | #define OBJ_setct_CapReqTBS OBJ_set_ctype,26L | ||
2457 | |||
2458 | #define SN_setct_CapReqTBSX "setct-CapReqTBSX" | ||
2459 | #define NID_setct_CapReqTBSX 545 | ||
2460 | #define OBJ_setct_CapReqTBSX OBJ_set_ctype,27L | ||
2461 | |||
2462 | #define SN_setct_CapResData "setct-CapResData" | ||
2463 | #define NID_setct_CapResData 546 | ||
2464 | #define OBJ_setct_CapResData OBJ_set_ctype,28L | ||
2465 | |||
2466 | #define SN_setct_CapRevReqTBS "setct-CapRevReqTBS" | ||
2467 | #define NID_setct_CapRevReqTBS 547 | ||
2468 | #define OBJ_setct_CapRevReqTBS OBJ_set_ctype,29L | ||
2469 | |||
2470 | #define SN_setct_CapRevReqTBSX "setct-CapRevReqTBSX" | ||
2471 | #define NID_setct_CapRevReqTBSX 548 | ||
2472 | #define OBJ_setct_CapRevReqTBSX OBJ_set_ctype,30L | ||
2473 | |||
2474 | #define SN_setct_CapRevResData "setct-CapRevResData" | ||
2475 | #define NID_setct_CapRevResData 549 | ||
2476 | #define OBJ_setct_CapRevResData OBJ_set_ctype,31L | ||
2477 | |||
2478 | #define SN_setct_CredReqTBS "setct-CredReqTBS" | ||
2479 | #define NID_setct_CredReqTBS 550 | ||
2480 | #define OBJ_setct_CredReqTBS OBJ_set_ctype,32L | ||
2481 | |||
2482 | #define SN_setct_CredReqTBSX "setct-CredReqTBSX" | ||
2483 | #define NID_setct_CredReqTBSX 551 | ||
2484 | #define OBJ_setct_CredReqTBSX OBJ_set_ctype,33L | ||
2485 | |||
2486 | #define SN_setct_CredResData "setct-CredResData" | ||
2487 | #define NID_setct_CredResData 552 | ||
2488 | #define OBJ_setct_CredResData OBJ_set_ctype,34L | ||
2489 | |||
2490 | #define SN_setct_CredRevReqTBS "setct-CredRevReqTBS" | ||
2491 | #define NID_setct_CredRevReqTBS 553 | ||
2492 | #define OBJ_setct_CredRevReqTBS OBJ_set_ctype,35L | ||
2493 | |||
2494 | #define SN_setct_CredRevReqTBSX "setct-CredRevReqTBSX" | ||
2495 | #define NID_setct_CredRevReqTBSX 554 | ||
2496 | #define OBJ_setct_CredRevReqTBSX OBJ_set_ctype,36L | ||
2497 | |||
2498 | #define SN_setct_CredRevResData "setct-CredRevResData" | ||
2499 | #define NID_setct_CredRevResData 555 | ||
2500 | #define OBJ_setct_CredRevResData OBJ_set_ctype,37L | ||
2501 | |||
2502 | #define SN_setct_PCertReqData "setct-PCertReqData" | ||
2503 | #define NID_setct_PCertReqData 556 | ||
2504 | #define OBJ_setct_PCertReqData OBJ_set_ctype,38L | ||
2505 | |||
2506 | #define SN_setct_PCertResTBS "setct-PCertResTBS" | ||
2507 | #define NID_setct_PCertResTBS 557 | ||
2508 | #define OBJ_setct_PCertResTBS OBJ_set_ctype,39L | ||
2509 | |||
2510 | #define SN_setct_BatchAdminReqData "setct-BatchAdminReqData" | ||
2511 | #define NID_setct_BatchAdminReqData 558 | ||
2512 | #define OBJ_setct_BatchAdminReqData OBJ_set_ctype,40L | ||
2513 | |||
2514 | #define SN_setct_BatchAdminResData "setct-BatchAdminResData" | ||
2515 | #define NID_setct_BatchAdminResData 559 | ||
2516 | #define OBJ_setct_BatchAdminResData OBJ_set_ctype,41L | ||
2517 | |||
2518 | #define SN_setct_CardCInitResTBS "setct-CardCInitResTBS" | ||
2519 | #define NID_setct_CardCInitResTBS 560 | ||
2520 | #define OBJ_setct_CardCInitResTBS OBJ_set_ctype,42L | ||
2521 | |||
2522 | #define SN_setct_MeAqCInitResTBS "setct-MeAqCInitResTBS" | ||
2523 | #define NID_setct_MeAqCInitResTBS 561 | ||
2524 | #define OBJ_setct_MeAqCInitResTBS OBJ_set_ctype,43L | ||
2525 | |||
2526 | #define SN_setct_RegFormResTBS "setct-RegFormResTBS" | ||
2527 | #define NID_setct_RegFormResTBS 562 | ||
2528 | #define OBJ_setct_RegFormResTBS OBJ_set_ctype,44L | ||
2529 | |||
2530 | #define SN_setct_CertReqData "setct-CertReqData" | ||
2531 | #define NID_setct_CertReqData 563 | ||
2532 | #define OBJ_setct_CertReqData OBJ_set_ctype,45L | ||
2533 | |||
2534 | #define SN_setct_CertReqTBS "setct-CertReqTBS" | ||
2535 | #define NID_setct_CertReqTBS 564 | ||
2536 | #define OBJ_setct_CertReqTBS OBJ_set_ctype,46L | ||
2537 | |||
2538 | #define SN_setct_CertResData "setct-CertResData" | ||
2539 | #define NID_setct_CertResData 565 | ||
2540 | #define OBJ_setct_CertResData OBJ_set_ctype,47L | ||
2541 | |||
2542 | #define SN_setct_CertInqReqTBS "setct-CertInqReqTBS" | ||
2543 | #define NID_setct_CertInqReqTBS 566 | ||
2544 | #define OBJ_setct_CertInqReqTBS OBJ_set_ctype,48L | ||
2545 | |||
2546 | #define SN_setct_ErrorTBS "setct-ErrorTBS" | ||
2547 | #define NID_setct_ErrorTBS 567 | ||
2548 | #define OBJ_setct_ErrorTBS OBJ_set_ctype,49L | ||
2549 | |||
2550 | #define SN_setct_PIDualSignedTBE "setct-PIDualSignedTBE" | ||
2551 | #define NID_setct_PIDualSignedTBE 568 | ||
2552 | #define OBJ_setct_PIDualSignedTBE OBJ_set_ctype,50L | ||
2553 | |||
2554 | #define SN_setct_PIUnsignedTBE "setct-PIUnsignedTBE" | ||
2555 | #define NID_setct_PIUnsignedTBE 569 | ||
2556 | #define OBJ_setct_PIUnsignedTBE OBJ_set_ctype,51L | ||
2557 | |||
2558 | #define SN_setct_AuthReqTBE "setct-AuthReqTBE" | ||
2559 | #define NID_setct_AuthReqTBE 570 | ||
2560 | #define OBJ_setct_AuthReqTBE OBJ_set_ctype,52L | ||
2561 | |||
2562 | #define SN_setct_AuthResTBE "setct-AuthResTBE" | ||
2563 | #define NID_setct_AuthResTBE 571 | ||
2564 | #define OBJ_setct_AuthResTBE OBJ_set_ctype,53L | ||
2565 | |||
2566 | #define SN_setct_AuthResTBEX "setct-AuthResTBEX" | ||
2567 | #define NID_setct_AuthResTBEX 572 | ||
2568 | #define OBJ_setct_AuthResTBEX OBJ_set_ctype,54L | ||
2569 | |||
2570 | #define SN_setct_AuthTokenTBE "setct-AuthTokenTBE" | ||
2571 | #define NID_setct_AuthTokenTBE 573 | ||
2572 | #define OBJ_setct_AuthTokenTBE OBJ_set_ctype,55L | ||
2573 | |||
2574 | #define SN_setct_CapTokenTBE "setct-CapTokenTBE" | ||
2575 | #define NID_setct_CapTokenTBE 574 | ||
2576 | #define OBJ_setct_CapTokenTBE OBJ_set_ctype,56L | ||
2577 | |||
2578 | #define SN_setct_CapTokenTBEX "setct-CapTokenTBEX" | ||
2579 | #define NID_setct_CapTokenTBEX 575 | ||
2580 | #define OBJ_setct_CapTokenTBEX OBJ_set_ctype,57L | ||
2581 | |||
2582 | #define SN_setct_AcqCardCodeMsgTBE "setct-AcqCardCodeMsgTBE" | ||
2583 | #define NID_setct_AcqCardCodeMsgTBE 576 | ||
2584 | #define OBJ_setct_AcqCardCodeMsgTBE OBJ_set_ctype,58L | ||
2585 | |||
2586 | #define SN_setct_AuthRevReqTBE "setct-AuthRevReqTBE" | ||
2587 | #define NID_setct_AuthRevReqTBE 577 | ||
2588 | #define OBJ_setct_AuthRevReqTBE OBJ_set_ctype,59L | ||
2589 | |||
2590 | #define SN_setct_AuthRevResTBE "setct-AuthRevResTBE" | ||
2591 | #define NID_setct_AuthRevResTBE 578 | ||
2592 | #define OBJ_setct_AuthRevResTBE OBJ_set_ctype,60L | ||
2593 | |||
2594 | #define SN_setct_AuthRevResTBEB "setct-AuthRevResTBEB" | ||
2595 | #define NID_setct_AuthRevResTBEB 579 | ||
2596 | #define OBJ_setct_AuthRevResTBEB OBJ_set_ctype,61L | ||
2597 | |||
2598 | #define SN_setct_CapReqTBE "setct-CapReqTBE" | ||
2599 | #define NID_setct_CapReqTBE 580 | ||
2600 | #define OBJ_setct_CapReqTBE OBJ_set_ctype,62L | ||
2601 | |||
2602 | #define SN_setct_CapReqTBEX "setct-CapReqTBEX" | ||
2603 | #define NID_setct_CapReqTBEX 581 | ||
2604 | #define OBJ_setct_CapReqTBEX OBJ_set_ctype,63L | ||
2605 | |||
2606 | #define SN_setct_CapResTBE "setct-CapResTBE" | ||
2607 | #define NID_setct_CapResTBE 582 | ||
2608 | #define OBJ_setct_CapResTBE OBJ_set_ctype,64L | ||
2609 | |||
2610 | #define SN_setct_CapRevReqTBE "setct-CapRevReqTBE" | ||
2611 | #define NID_setct_CapRevReqTBE 583 | ||
2612 | #define OBJ_setct_CapRevReqTBE OBJ_set_ctype,65L | ||
2613 | |||
2614 | #define SN_setct_CapRevReqTBEX "setct-CapRevReqTBEX" | ||
2615 | #define NID_setct_CapRevReqTBEX 584 | ||
2616 | #define OBJ_setct_CapRevReqTBEX OBJ_set_ctype,66L | ||
2617 | |||
2618 | #define SN_setct_CapRevResTBE "setct-CapRevResTBE" | ||
2619 | #define NID_setct_CapRevResTBE 585 | ||
2620 | #define OBJ_setct_CapRevResTBE OBJ_set_ctype,67L | ||
2621 | |||
2622 | #define SN_setct_CredReqTBE "setct-CredReqTBE" | ||
2623 | #define NID_setct_CredReqTBE 586 | ||
2624 | #define OBJ_setct_CredReqTBE OBJ_set_ctype,68L | ||
2625 | |||
2626 | #define SN_setct_CredReqTBEX "setct-CredReqTBEX" | ||
2627 | #define NID_setct_CredReqTBEX 587 | ||
2628 | #define OBJ_setct_CredReqTBEX OBJ_set_ctype,69L | ||
2629 | |||
2630 | #define SN_setct_CredResTBE "setct-CredResTBE" | ||
2631 | #define NID_setct_CredResTBE 588 | ||
2632 | #define OBJ_setct_CredResTBE OBJ_set_ctype,70L | ||
2633 | |||
2634 | #define SN_setct_CredRevReqTBE "setct-CredRevReqTBE" | ||
2635 | #define NID_setct_CredRevReqTBE 589 | ||
2636 | #define OBJ_setct_CredRevReqTBE OBJ_set_ctype,71L | ||
2637 | |||
2638 | #define SN_setct_CredRevReqTBEX "setct-CredRevReqTBEX" | ||
2639 | #define NID_setct_CredRevReqTBEX 590 | ||
2640 | #define OBJ_setct_CredRevReqTBEX OBJ_set_ctype,72L | ||
2641 | |||
2642 | #define SN_setct_CredRevResTBE "setct-CredRevResTBE" | ||
2643 | #define NID_setct_CredRevResTBE 591 | ||
2644 | #define OBJ_setct_CredRevResTBE OBJ_set_ctype,73L | ||
2645 | |||
2646 | #define SN_setct_BatchAdminReqTBE "setct-BatchAdminReqTBE" | ||
2647 | #define NID_setct_BatchAdminReqTBE 592 | ||
2648 | #define OBJ_setct_BatchAdminReqTBE OBJ_set_ctype,74L | ||
2649 | |||
2650 | #define SN_setct_BatchAdminResTBE "setct-BatchAdminResTBE" | ||
2651 | #define NID_setct_BatchAdminResTBE 593 | ||
2652 | #define OBJ_setct_BatchAdminResTBE OBJ_set_ctype,75L | ||
2653 | |||
2654 | #define SN_setct_RegFormReqTBE "setct-RegFormReqTBE" | ||
2655 | #define NID_setct_RegFormReqTBE 594 | ||
2656 | #define OBJ_setct_RegFormReqTBE OBJ_set_ctype,76L | ||
2657 | |||
2658 | #define SN_setct_CertReqTBE "setct-CertReqTBE" | ||
2659 | #define NID_setct_CertReqTBE 595 | ||
2660 | #define OBJ_setct_CertReqTBE OBJ_set_ctype,77L | ||
2661 | |||
2662 | #define SN_setct_CertReqTBEX "setct-CertReqTBEX" | ||
2663 | #define NID_setct_CertReqTBEX 596 | ||
2664 | #define OBJ_setct_CertReqTBEX OBJ_set_ctype,78L | ||
2665 | |||
2666 | #define SN_setct_CertResTBE "setct-CertResTBE" | ||
2667 | #define NID_setct_CertResTBE 597 | ||
2668 | #define OBJ_setct_CertResTBE OBJ_set_ctype,79L | ||
2669 | |||
2670 | #define SN_setct_CRLNotificationTBS "setct-CRLNotificationTBS" | ||
2671 | #define NID_setct_CRLNotificationTBS 598 | ||
2672 | #define OBJ_setct_CRLNotificationTBS OBJ_set_ctype,80L | ||
2673 | |||
2674 | #define SN_setct_CRLNotificationResTBS "setct-CRLNotificationResTBS" | ||
2675 | #define NID_setct_CRLNotificationResTBS 599 | ||
2676 | #define OBJ_setct_CRLNotificationResTBS OBJ_set_ctype,81L | ||
2677 | |||
2678 | #define SN_setct_BCIDistributionTBS "setct-BCIDistributionTBS" | ||
2679 | #define NID_setct_BCIDistributionTBS 600 | ||
2680 | #define OBJ_setct_BCIDistributionTBS OBJ_set_ctype,82L | ||
2681 | |||
2682 | #define SN_setext_genCrypt "setext-genCrypt" | ||
2683 | #define LN_setext_genCrypt "generic cryptogram" | ||
2684 | #define NID_setext_genCrypt 601 | ||
2685 | #define OBJ_setext_genCrypt OBJ_set_msgExt,1L | ||
2686 | |||
2687 | #define SN_setext_miAuth "setext-miAuth" | ||
2688 | #define LN_setext_miAuth "merchant initiated auth" | ||
2689 | #define NID_setext_miAuth 602 | ||
2690 | #define OBJ_setext_miAuth OBJ_set_msgExt,3L | ||
2691 | |||
2692 | #define SN_setext_pinSecure "setext-pinSecure" | ||
2693 | #define NID_setext_pinSecure 603 | ||
2694 | #define OBJ_setext_pinSecure OBJ_set_msgExt,4L | ||
2695 | |||
2696 | #define SN_setext_pinAny "setext-pinAny" | ||
2697 | #define NID_setext_pinAny 604 | ||
2698 | #define OBJ_setext_pinAny OBJ_set_msgExt,5L | ||
2699 | |||
2700 | #define SN_setext_track2 "setext-track2" | ||
2701 | #define NID_setext_track2 605 | ||
2702 | #define OBJ_setext_track2 OBJ_set_msgExt,7L | ||
2703 | |||
2704 | #define SN_setext_cv "setext-cv" | ||
2705 | #define LN_setext_cv "additional verification" | ||
2706 | #define NID_setext_cv 606 | ||
2707 | #define OBJ_setext_cv OBJ_set_msgExt,8L | ||
2708 | |||
2709 | #define SN_set_policy_root "set-policy-root" | ||
2710 | #define NID_set_policy_root 607 | ||
2711 | #define OBJ_set_policy_root OBJ_set_policy,0L | ||
2712 | |||
2713 | #define SN_setCext_hashedRoot "setCext-hashedRoot" | ||
2714 | #define NID_setCext_hashedRoot 608 | ||
2715 | #define OBJ_setCext_hashedRoot OBJ_set_certExt,0L | ||
2716 | |||
2717 | #define SN_setCext_certType "setCext-certType" | ||
2718 | #define NID_setCext_certType 609 | ||
2719 | #define OBJ_setCext_certType OBJ_set_certExt,1L | ||
2720 | |||
2721 | #define SN_setCext_merchData "setCext-merchData" | ||
2722 | #define NID_setCext_merchData 610 | ||
2723 | #define OBJ_setCext_merchData OBJ_set_certExt,2L | ||
2724 | |||
2725 | #define SN_setCext_cCertRequired "setCext-cCertRequired" | ||
2726 | #define NID_setCext_cCertRequired 611 | ||
2727 | #define OBJ_setCext_cCertRequired OBJ_set_certExt,3L | ||
2728 | |||
2729 | #define SN_setCext_tunneling "setCext-tunneling" | ||
2730 | #define NID_setCext_tunneling 612 | ||
2731 | #define OBJ_setCext_tunneling OBJ_set_certExt,4L | ||
2732 | |||
2733 | #define SN_setCext_setExt "setCext-setExt" | ||
2734 | #define NID_setCext_setExt 613 | ||
2735 | #define OBJ_setCext_setExt OBJ_set_certExt,5L | ||
2736 | |||
2737 | #define SN_setCext_setQualf "setCext-setQualf" | ||
2738 | #define NID_setCext_setQualf 614 | ||
2739 | #define OBJ_setCext_setQualf OBJ_set_certExt,6L | ||
2740 | |||
2741 | #define SN_setCext_PGWYcapabilities "setCext-PGWYcapabilities" | ||
2742 | #define NID_setCext_PGWYcapabilities 615 | ||
2743 | #define OBJ_setCext_PGWYcapabilities OBJ_set_certExt,7L | ||
2744 | |||
2745 | #define SN_setCext_TokenIdentifier "setCext-TokenIdentifier" | ||
2746 | #define NID_setCext_TokenIdentifier 616 | ||
2747 | #define OBJ_setCext_TokenIdentifier OBJ_set_certExt,8L | ||
2748 | |||
2749 | #define SN_setCext_Track2Data "setCext-Track2Data" | ||
2750 | #define NID_setCext_Track2Data 617 | ||
2751 | #define OBJ_setCext_Track2Data OBJ_set_certExt,9L | ||
2752 | |||
2753 | #define SN_setCext_TokenType "setCext-TokenType" | ||
2754 | #define NID_setCext_TokenType 618 | ||
2755 | #define OBJ_setCext_TokenType OBJ_set_certExt,10L | ||
2756 | |||
2757 | #define SN_setCext_IssuerCapabilities "setCext-IssuerCapabilities" | ||
2758 | #define NID_setCext_IssuerCapabilities 619 | ||
2759 | #define OBJ_setCext_IssuerCapabilities OBJ_set_certExt,11L | ||
2760 | |||
2761 | #define SN_setAttr_Cert "setAttr-Cert" | ||
2762 | #define NID_setAttr_Cert 620 | ||
2763 | #define OBJ_setAttr_Cert OBJ_set_attr,0L | ||
2764 | |||
2765 | #define SN_setAttr_PGWYcap "setAttr-PGWYcap" | ||
2766 | #define LN_setAttr_PGWYcap "payment gateway capabilities" | ||
2767 | #define NID_setAttr_PGWYcap 621 | ||
2768 | #define OBJ_setAttr_PGWYcap OBJ_set_attr,1L | ||
2769 | |||
2770 | #define SN_setAttr_TokenType "setAttr-TokenType" | ||
2771 | #define NID_setAttr_TokenType 622 | ||
2772 | #define OBJ_setAttr_TokenType OBJ_set_attr,2L | ||
2773 | |||
2774 | #define SN_setAttr_IssCap "setAttr-IssCap" | ||
2775 | #define LN_setAttr_IssCap "issuer capabilities" | ||
2776 | #define NID_setAttr_IssCap 623 | ||
2777 | #define OBJ_setAttr_IssCap OBJ_set_attr,3L | ||
2778 | |||
2779 | #define SN_set_rootKeyThumb "set-rootKeyThumb" | ||
2780 | #define NID_set_rootKeyThumb 624 | ||
2781 | #define OBJ_set_rootKeyThumb OBJ_setAttr_Cert,0L | ||
2782 | |||
2783 | #define SN_set_addPolicy "set-addPolicy" | ||
2784 | #define NID_set_addPolicy 625 | ||
2785 | #define OBJ_set_addPolicy OBJ_setAttr_Cert,1L | ||
2786 | |||
2787 | #define SN_setAttr_Token_EMV "setAttr-Token-EMV" | ||
2788 | #define NID_setAttr_Token_EMV 626 | ||
2789 | #define OBJ_setAttr_Token_EMV OBJ_setAttr_TokenType,1L | ||
2790 | |||
2791 | #define SN_setAttr_Token_B0Prime "setAttr-Token-B0Prime" | ||
2792 | #define NID_setAttr_Token_B0Prime 627 | ||
2793 | #define OBJ_setAttr_Token_B0Prime OBJ_setAttr_TokenType,2L | ||
2794 | |||
2795 | #define SN_setAttr_IssCap_CVM "setAttr-IssCap-CVM" | ||
2796 | #define NID_setAttr_IssCap_CVM 628 | ||
2797 | #define OBJ_setAttr_IssCap_CVM OBJ_setAttr_IssCap,3L | ||
2798 | |||
2799 | #define SN_setAttr_IssCap_T2 "setAttr-IssCap-T2" | ||
2800 | #define NID_setAttr_IssCap_T2 629 | ||
2801 | #define OBJ_setAttr_IssCap_T2 OBJ_setAttr_IssCap,4L | ||
2802 | |||
2803 | #define SN_setAttr_IssCap_Sig "setAttr-IssCap-Sig" | ||
2804 | #define NID_setAttr_IssCap_Sig 630 | ||
2805 | #define OBJ_setAttr_IssCap_Sig OBJ_setAttr_IssCap,5L | ||
2806 | |||
2807 | #define SN_setAttr_GenCryptgrm "setAttr-GenCryptgrm" | ||
2808 | #define LN_setAttr_GenCryptgrm "generate cryptogram" | ||
2809 | #define NID_setAttr_GenCryptgrm 631 | ||
2810 | #define OBJ_setAttr_GenCryptgrm OBJ_setAttr_IssCap_CVM,1L | ||
2811 | |||
2812 | #define SN_setAttr_T2Enc "setAttr-T2Enc" | ||
2813 | #define LN_setAttr_T2Enc "encrypted track 2" | ||
2814 | #define NID_setAttr_T2Enc 632 | ||
2815 | #define OBJ_setAttr_T2Enc OBJ_setAttr_IssCap_T2,1L | ||
2816 | |||
2817 | #define SN_setAttr_T2cleartxt "setAttr-T2cleartxt" | ||
2818 | #define LN_setAttr_T2cleartxt "cleartext track 2" | ||
2819 | #define NID_setAttr_T2cleartxt 633 | ||
2820 | #define OBJ_setAttr_T2cleartxt OBJ_setAttr_IssCap_T2,2L | ||
2821 | |||
2822 | #define SN_setAttr_TokICCsig "setAttr-TokICCsig" | ||
2823 | #define LN_setAttr_TokICCsig "ICC or token signature" | ||
2824 | #define NID_setAttr_TokICCsig 634 | ||
2825 | #define OBJ_setAttr_TokICCsig OBJ_setAttr_IssCap_Sig,1L | ||
2826 | |||
2827 | #define SN_setAttr_SecDevSig "setAttr-SecDevSig" | ||
2828 | #define LN_setAttr_SecDevSig "secure device signature" | ||
2829 | #define NID_setAttr_SecDevSig 635 | ||
2830 | #define OBJ_setAttr_SecDevSig OBJ_setAttr_IssCap_Sig,2L | ||
2831 | |||
2832 | #define SN_set_brand_IATA_ATA "set-brand-IATA-ATA" | ||
2833 | #define NID_set_brand_IATA_ATA 636 | ||
2834 | #define OBJ_set_brand_IATA_ATA OBJ_set_brand,1L | ||
2835 | |||
2836 | #define SN_set_brand_Diners "set-brand-Diners" | ||
2837 | #define NID_set_brand_Diners 637 | ||
2838 | #define OBJ_set_brand_Diners OBJ_set_brand,30L | ||
2839 | |||
2840 | #define SN_set_brand_AmericanExpress "set-brand-AmericanExpress" | ||
2841 | #define NID_set_brand_AmericanExpress 638 | ||
2842 | #define OBJ_set_brand_AmericanExpress OBJ_set_brand,34L | ||
2843 | |||
2844 | #define SN_set_brand_JCB "set-brand-JCB" | ||
2845 | #define NID_set_brand_JCB 639 | ||
2846 | #define OBJ_set_brand_JCB OBJ_set_brand,35L | ||
2847 | |||
2848 | #define SN_set_brand_Visa "set-brand-Visa" | ||
2849 | #define NID_set_brand_Visa 640 | ||
2850 | #define OBJ_set_brand_Visa OBJ_set_brand,4L | ||
2851 | |||
2852 | #define SN_set_brand_MasterCard "set-brand-MasterCard" | ||
2853 | #define NID_set_brand_MasterCard 641 | ||
2854 | #define OBJ_set_brand_MasterCard OBJ_set_brand,5L | ||
2855 | |||
2856 | #define SN_set_brand_Novus "set-brand-Novus" | ||
2857 | #define NID_set_brand_Novus 642 | ||
2858 | #define OBJ_set_brand_Novus OBJ_set_brand,6011L | ||
2859 | |||
2860 | #define SN_des_cdmf "DES-CDMF" | ||
2861 | #define LN_des_cdmf "des-cdmf" | ||
2862 | #define NID_des_cdmf 643 | ||
2863 | #define OBJ_des_cdmf OBJ_rsadsi,3L,10L | ||
2864 | |||
2865 | #define SN_rsaOAEPEncryptionSET "rsaOAEPEncryptionSET" | ||
2866 | #define NID_rsaOAEPEncryptionSET 644 | ||
2867 | #define OBJ_rsaOAEPEncryptionSET OBJ_rsadsi,1L,1L,6L | ||
2868 | |||
diff --git a/src/lib/libcrypto/objects/obj_mac.num b/src/lib/libcrypto/objects/obj_mac.num new file mode 100644 index 0000000000..9838072b65 --- /dev/null +++ b/src/lib/libcrypto/objects/obj_mac.num | |||
@@ -0,0 +1,649 @@ | |||
1 | undef 0 | ||
2 | rsadsi 1 | ||
3 | pkcs 2 | ||
4 | md2 3 | ||
5 | md5 4 | ||
6 | rc4 5 | ||
7 | rsaEncryption 6 | ||
8 | md2WithRSAEncryption 7 | ||
9 | md5WithRSAEncryption 8 | ||
10 | pbeWithMD2AndDES_CBC 9 | ||
11 | pbeWithMD5AndDES_CBC 10 | ||
12 | X500 11 | ||
13 | X509 12 | ||
14 | commonName 13 | ||
15 | countryName 14 | ||
16 | localityName 15 | ||
17 | stateOrProvinceName 16 | ||
18 | organizationName 17 | ||
19 | organizationalUnitName 18 | ||
20 | rsa 19 | ||
21 | pkcs7 20 | ||
22 | pkcs7_data 21 | ||
23 | pkcs7_signed 22 | ||
24 | pkcs7_enveloped 23 | ||
25 | pkcs7_signedAndEnveloped 24 | ||
26 | pkcs7_digest 25 | ||
27 | pkcs7_encrypted 26 | ||
28 | pkcs3 27 | ||
29 | dhKeyAgreement 28 | ||
30 | des_ecb 29 | ||
31 | des_cfb64 30 | ||
32 | des_cbc 31 | ||
33 | des_ede_ecb 32 | ||
34 | des_ede3_ecb 33 | ||
35 | idea_cbc 34 | ||
36 | idea_cfb64 35 | ||
37 | idea_ecb 36 | ||
38 | rc2_cbc 37 | ||
39 | rc2_ecb 38 | ||
40 | rc2_cfb64 39 | ||
41 | rc2_ofb64 40 | ||
42 | sha 41 | ||
43 | shaWithRSAEncryption 42 | ||
44 | des_ede_cbc 43 | ||
45 | des_ede3_cbc 44 | ||
46 | des_ofb64 45 | ||
47 | idea_ofb64 46 | ||
48 | pkcs9 47 | ||
49 | pkcs9_emailAddress 48 | ||
50 | pkcs9_unstructuredName 49 | ||
51 | pkcs9_contentType 50 | ||
52 | pkcs9_messageDigest 51 | ||
53 | pkcs9_signingTime 52 | ||
54 | pkcs9_countersignature 53 | ||
55 | pkcs9_challengePassword 54 | ||
56 | pkcs9_unstructuredAddress 55 | ||
57 | pkcs9_extCertAttributes 56 | ||
58 | netscape 57 | ||
59 | netscape_cert_extension 58 | ||
60 | netscape_data_type 59 | ||
61 | des_ede_cfb64 60 | ||
62 | des_ede3_cfb64 61 | ||
63 | des_ede_ofb64 62 | ||
64 | des_ede3_ofb64 63 | ||
65 | sha1 64 | ||
66 | sha1WithRSAEncryption 65 | ||
67 | dsaWithSHA 66 | ||
68 | dsa_2 67 | ||
69 | pbeWithSHA1AndRC2_CBC 68 | ||
70 | id_pbkdf2 69 | ||
71 | dsaWithSHA1_2 70 | ||
72 | netscape_cert_type 71 | ||
73 | netscape_base_url 72 | ||
74 | netscape_revocation_url 73 | ||
75 | netscape_ca_revocation_url 74 | ||
76 | netscape_renewal_url 75 | ||
77 | netscape_ca_policy_url 76 | ||
78 | netscape_ssl_server_name 77 | ||
79 | netscape_comment 78 | ||
80 | netscape_cert_sequence 79 | ||
81 | desx_cbc 80 | ||
82 | id_ce 81 | ||
83 | subject_key_identifier 82 | ||
84 | key_usage 83 | ||
85 | private_key_usage_period 84 | ||
86 | subject_alt_name 85 | ||
87 | issuer_alt_name 86 | ||
88 | basic_constraints 87 | ||
89 | crl_number 88 | ||
90 | certificate_policies 89 | ||
91 | authority_key_identifier 90 | ||
92 | bf_cbc 91 | ||
93 | bf_ecb 92 | ||
94 | bf_cfb64 93 | ||
95 | bf_ofb64 94 | ||
96 | mdc2 95 | ||
97 | mdc2WithRSA 96 | ||
98 | rc4_40 97 | ||
99 | rc2_40_cbc 98 | ||
100 | givenName 99 | ||
101 | surname 100 | ||
102 | initials 101 | ||
103 | uniqueIdentifier 102 | ||
104 | crl_distribution_points 103 | ||
105 | md5WithRSA 104 | ||
106 | serialNumber 105 | ||
107 | title 106 | ||
108 | description 107 | ||
109 | cast5_cbc 108 | ||
110 | cast5_ecb 109 | ||
111 | cast5_cfb64 110 | ||
112 | cast5_ofb64 111 | ||
113 | pbeWithMD5AndCast5_CBC 112 | ||
114 | dsaWithSHA1 113 | ||
115 | md5_sha1 114 | ||
116 | sha1WithRSA 115 | ||
117 | dsa 116 | ||
118 | ripemd160 117 | ||
119 | ripemd160WithRSA 119 | ||
120 | rc5_cbc 120 | ||
121 | rc5_ecb 121 | ||
122 | rc5_cfb64 122 | ||
123 | rc5_ofb64 123 | ||
124 | rle_compression 124 | ||
125 | zlib_compression 125 | ||
126 | ext_key_usage 126 | ||
127 | id_pkix 127 | ||
128 | id_kp 128 | ||
129 | server_auth 129 | ||
130 | client_auth 130 | ||
131 | code_sign 131 | ||
132 | email_protect 132 | ||
133 | time_stamp 133 | ||
134 | ms_code_ind 134 | ||
135 | ms_code_com 135 | ||
136 | ms_ctl_sign 136 | ||
137 | ms_sgc 137 | ||
138 | ms_efs 138 | ||
139 | ns_sgc 139 | ||
140 | delta_crl 140 | ||
141 | crl_reason 141 | ||
142 | invalidity_date 142 | ||
143 | sxnet 143 | ||
144 | pbe_WithSHA1And128BitRC4 144 | ||
145 | pbe_WithSHA1And40BitRC4 145 | ||
146 | pbe_WithSHA1And3_Key_TripleDES_CBC 146 | ||
147 | pbe_WithSHA1And2_Key_TripleDES_CBC 147 | ||
148 | pbe_WithSHA1And128BitRC2_CBC 148 | ||
149 | pbe_WithSHA1And40BitRC2_CBC 149 | ||
150 | keyBag 150 | ||
151 | pkcs8ShroudedKeyBag 151 | ||
152 | certBag 152 | ||
153 | crlBag 153 | ||
154 | secretBag 154 | ||
155 | safeContentsBag 155 | ||
156 | friendlyName 156 | ||
157 | localKeyID 157 | ||
158 | x509Certificate 158 | ||
159 | sdsiCertificate 159 | ||
160 | x509Crl 160 | ||
161 | pbes2 161 | ||
162 | pbmac1 162 | ||
163 | hmacWithSHA1 163 | ||
164 | id_qt_cps 164 | ||
165 | id_qt_unotice 165 | ||
166 | rc2_64_cbc 166 | ||
167 | SMIMECapabilities 167 | ||
168 | pbeWithMD2AndRC2_CBC 168 | ||
169 | pbeWithMD5AndRC2_CBC 169 | ||
170 | pbeWithSHA1AndDES_CBC 170 | ||
171 | ms_ext_req 171 | ||
172 | ext_req 172 | ||
173 | name 173 | ||
174 | dnQualifier 174 | ||
175 | id_pe 175 | ||
176 | id_ad 176 | ||
177 | info_access 177 | ||
178 | ad_OCSP 178 | ||
179 | ad_ca_issuers 179 | ||
180 | OCSP_sign 180 | ||
181 | iso 181 | ||
182 | member_body 182 | ||
183 | ISO_US 183 | ||
184 | X9_57 184 | ||
185 | X9cm 185 | ||
186 | pkcs1 186 | ||
187 | pkcs5 187 | ||
188 | SMIME 188 | ||
189 | id_smime_mod 189 | ||
190 | id_smime_ct 190 | ||
191 | id_smime_aa 191 | ||
192 | id_smime_alg 192 | ||
193 | id_smime_cd 193 | ||
194 | id_smime_spq 194 | ||
195 | id_smime_cti 195 | ||
196 | id_smime_mod_cms 196 | ||
197 | id_smime_mod_ess 197 | ||
198 | id_smime_mod_oid 198 | ||
199 | id_smime_mod_msg_v3 199 | ||
200 | id_smime_mod_ets_eSignature_88 200 | ||
201 | id_smime_mod_ets_eSignature_97 201 | ||
202 | id_smime_mod_ets_eSigPolicy_88 202 | ||
203 | id_smime_mod_ets_eSigPolicy_97 203 | ||
204 | id_smime_ct_receipt 204 | ||
205 | id_smime_ct_authData 205 | ||
206 | id_smime_ct_publishCert 206 | ||
207 | id_smime_ct_TSTInfo 207 | ||
208 | id_smime_ct_TDTInfo 208 | ||
209 | id_smime_ct_contentInfo 209 | ||
210 | id_smime_ct_DVCSRequestData 210 | ||
211 | id_smime_ct_DVCSResponseData 211 | ||
212 | id_smime_aa_receiptRequest 212 | ||
213 | id_smime_aa_securityLabel 213 | ||
214 | id_smime_aa_mlExpandHistory 214 | ||
215 | id_smime_aa_contentHint 215 | ||
216 | id_smime_aa_msgSigDigest 216 | ||
217 | id_smime_aa_encapContentType 217 | ||
218 | id_smime_aa_contentIdentifier 218 | ||
219 | id_smime_aa_macValue 219 | ||
220 | id_smime_aa_equivalentLabels 220 | ||
221 | id_smime_aa_contentReference 221 | ||
222 | id_smime_aa_encrypKeyPref 222 | ||
223 | id_smime_aa_signingCertificate 223 | ||
224 | id_smime_aa_smimeEncryptCerts 224 | ||
225 | id_smime_aa_timeStampToken 225 | ||
226 | id_smime_aa_ets_sigPolicyId 226 | ||
227 | id_smime_aa_ets_commitmentType 227 | ||
228 | id_smime_aa_ets_signerLocation 228 | ||
229 | id_smime_aa_ets_signerAttr 229 | ||
230 | id_smime_aa_ets_otherSigCert 230 | ||
231 | id_smime_aa_ets_contentTimestamp 231 | ||
232 | id_smime_aa_ets_CertificateRefs 232 | ||
233 | id_smime_aa_ets_RevocationRefs 233 | ||
234 | id_smime_aa_ets_certValues 234 | ||
235 | id_smime_aa_ets_revocationValues 235 | ||
236 | id_smime_aa_ets_escTimeStamp 236 | ||
237 | id_smime_aa_ets_certCRLTimestamp 237 | ||
238 | id_smime_aa_ets_archiveTimeStamp 238 | ||
239 | id_smime_aa_signatureType 239 | ||
240 | id_smime_aa_dvcs_dvc 240 | ||
241 | id_smime_alg_ESDHwith3DES 241 | ||
242 | id_smime_alg_ESDHwithRC2 242 | ||
243 | id_smime_alg_3DESwrap 243 | ||
244 | id_smime_alg_RC2wrap 244 | ||
245 | id_smime_alg_ESDH 245 | ||
246 | id_smime_alg_CMS3DESwrap 246 | ||
247 | id_smime_alg_CMSRC2wrap 247 | ||
248 | id_smime_cd_ldap 248 | ||
249 | id_smime_spq_ets_sqt_uri 249 | ||
250 | id_smime_spq_ets_sqt_unotice 250 | ||
251 | id_smime_cti_ets_proofOfOrigin 251 | ||
252 | id_smime_cti_ets_proofOfReceipt 252 | ||
253 | id_smime_cti_ets_proofOfDelivery 253 | ||
254 | id_smime_cti_ets_proofOfSender 254 | ||
255 | id_smime_cti_ets_proofOfApproval 255 | ||
256 | id_smime_cti_ets_proofOfCreation 256 | ||
257 | md4 257 | ||
258 | id_pkix_mod 258 | ||
259 | id_qt 259 | ||
260 | id_it 260 | ||
261 | id_pkip 261 | ||
262 | id_alg 262 | ||
263 | id_cmc 263 | ||
264 | id_on 264 | ||
265 | id_pda 265 | ||
266 | id_aca 266 | ||
267 | id_qcs 267 | ||
268 | id_cct 268 | ||
269 | id_pkix1_explicit_88 269 | ||
270 | id_pkix1_implicit_88 270 | ||
271 | id_pkix1_explicit_93 271 | ||
272 | id_pkix1_implicit_93 272 | ||
273 | id_mod_crmf 273 | ||
274 | id_mod_cmc 274 | ||
275 | id_mod_kea_profile_88 275 | ||
276 | id_mod_kea_profile_93 276 | ||
277 | id_mod_cmp 277 | ||
278 | id_mod_qualified_cert_88 278 | ||
279 | id_mod_qualified_cert_93 279 | ||
280 | id_mod_attribute_cert 280 | ||
281 | id_mod_timestamp_protocol 281 | ||
282 | id_mod_ocsp 282 | ||
283 | id_mod_dvcs 283 | ||
284 | id_mod_cmp2000 284 | ||
285 | biometricInfo 285 | ||
286 | qcStatements 286 | ||
287 | ac_auditEntity 287 | ||
288 | ac_targeting 288 | ||
289 | aaControls 289 | ||
290 | sbqp_ipAddrBlock 290 | ||
291 | sbqp_autonomousSysNum 291 | ||
292 | sbqp_routerIdentifier 292 | ||
293 | textNotice 293 | ||
294 | ipsecEndSystem 294 | ||
295 | ipsecTunnel 295 | ||
296 | ipsecUser 296 | ||
297 | dvcs 297 | ||
298 | id_it_caProtEncCert 298 | ||
299 | id_it_signKeyPairTypes 299 | ||
300 | id_it_encKeyPairTypes 300 | ||
301 | id_it_preferredSymmAlg 301 | ||
302 | id_it_caKeyUpdateInfo 302 | ||
303 | id_it_currentCRL 303 | ||
304 | id_it_unsupportedOIDs 304 | ||
305 | id_it_subscriptionRequest 305 | ||
306 | id_it_subscriptionResponse 306 | ||
307 | id_it_keyPairParamReq 307 | ||
308 | id_it_keyPairParamRep 308 | ||
309 | id_it_revPassphrase 309 | ||
310 | id_it_implicitConfirm 310 | ||
311 | id_it_confirmWaitTime 311 | ||
312 | id_it_origPKIMessage 312 | ||
313 | id_regCtrl 313 | ||
314 | id_regInfo 314 | ||
315 | id_regCtrl_regToken 315 | ||
316 | id_regCtrl_authenticator 316 | ||
317 | id_regCtrl_pkiPublicationInfo 317 | ||
318 | id_regCtrl_pkiArchiveOptions 318 | ||
319 | id_regCtrl_oldCertID 319 | ||
320 | id_regCtrl_protocolEncrKey 320 | ||
321 | id_regInfo_utf8Pairs 321 | ||
322 | id_regInfo_certReq 322 | ||
323 | id_alg_des40 323 | ||
324 | id_alg_noSignature 324 | ||
325 | id_alg_dh_sig_hmac_sha1 325 | ||
326 | id_alg_dh_pop 326 | ||
327 | id_cmc_statusInfo 327 | ||
328 | id_cmc_identification 328 | ||
329 | id_cmc_identityProof 329 | ||
330 | id_cmc_dataReturn 330 | ||
331 | id_cmc_transactionId 331 | ||
332 | id_cmc_senderNonce 332 | ||
333 | id_cmc_recipientNonce 333 | ||
334 | id_cmc_addExtensions 334 | ||
335 | id_cmc_encryptedPOP 335 | ||
336 | id_cmc_decryptedPOP 336 | ||
337 | id_cmc_lraPOPWitness 337 | ||
338 | id_cmc_getCert 338 | ||
339 | id_cmc_getCRL 339 | ||
340 | id_cmc_revokeRequest 340 | ||
341 | id_cmc_regInfo 341 | ||
342 | id_cmc_responseInfo 342 | ||
343 | id_cmc_queryPending 343 | ||
344 | id_cmc_popLinkRandom 344 | ||
345 | id_cmc_popLinkWitness 345 | ||
346 | id_cmc_confirmCertAcceptance 346 | ||
347 | id_on_personalData 347 | ||
348 | id_pda_dateOfBirth 348 | ||
349 | id_pda_placeOfBirth 349 | ||
350 | id_pda_pseudonym 350 | ||
351 | id_pda_gender 351 | ||
352 | id_pda_countryOfCitizenship 352 | ||
353 | id_pda_countryOfResidence 353 | ||
354 | id_aca_authenticationInfo 354 | ||
355 | id_aca_accessIdentity 355 | ||
356 | id_aca_chargingIdentity 356 | ||
357 | id_aca_group 357 | ||
358 | id_aca_role 358 | ||
359 | id_qcs_pkixQCSyntax_v1 359 | ||
360 | id_cct_crs 360 | ||
361 | id_cct_PKIData 361 | ||
362 | id_cct_PKIResponse 362 | ||
363 | ad_timeStamping 363 | ||
364 | ad_dvcs 364 | ||
365 | id_pkix_OCSP_basic 365 | ||
366 | id_pkix_OCSP_Nonce 366 | ||
367 | id_pkix_OCSP_CrlID 367 | ||
368 | id_pkix_OCSP_acceptableResponses 368 | ||
369 | id_pkix_OCSP_noCheck 369 | ||
370 | id_pkix_OCSP_archiveCutoff 370 | ||
371 | id_pkix_OCSP_serviceLocator 371 | ||
372 | id_pkix_OCSP_extendedStatus 372 | ||
373 | id_pkix_OCSP_valid 373 | ||
374 | id_pkix_OCSP_path 374 | ||
375 | id_pkix_OCSP_trustRoot 375 | ||
376 | algorithm 376 | ||
377 | rsaSignature 377 | ||
378 | X500algorithms 378 | ||
379 | org 379 | ||
380 | dod 380 | ||
381 | iana 381 | ||
382 | Directory 382 | ||
383 | Management 383 | ||
384 | Experimental 384 | ||
385 | Private 385 | ||
386 | Security 386 | ||
387 | SNMPv2 387 | ||
388 | Mail 388 | ||
389 | Enterprises 389 | ||
390 | dcObject 390 | ||
391 | domainComponent 391 | ||
392 | Domain 392 | ||
393 | joint_iso_ccitt 393 | ||
394 | selected_attribute_types 394 | ||
395 | clearance 395 | ||
396 | md4WithRSAEncryption 396 | ||
397 | ac_proxying 397 | ||
398 | sinfo_access 398 | ||
399 | id_aca_encAttrs 399 | ||
400 | role 400 | ||
401 | policy_constraints 401 | ||
402 | target_information 402 | ||
403 | no_rev_avail 403 | ||
404 | ccitt 404 | ||
405 | ansi_X9_62 405 | ||
406 | X9_62_prime_field 406 | ||
407 | X9_62_characteristic_two_field 407 | ||
408 | X9_62_id_ecPublicKey 408 | ||
409 | X9_62_prime192v1 409 | ||
410 | X9_62_prime192v2 410 | ||
411 | X9_62_prime192v3 411 | ||
412 | X9_62_prime239v1 412 | ||
413 | X9_62_prime239v2 413 | ||
414 | X9_62_prime239v3 414 | ||
415 | X9_62_prime256v1 415 | ||
416 | ecdsa_with_SHA1 416 | ||
417 | ms_csp_name 417 | ||
418 | aes_128_ecb 418 | ||
419 | aes_128_cbc 419 | ||
420 | aes_128_ofb128 420 | ||
421 | aes_128_cfb128 421 | ||
422 | aes_192_ecb 422 | ||
423 | aes_192_cbc 423 | ||
424 | aes_192_ofb128 424 | ||
425 | aes_192_cfb128 425 | ||
426 | aes_256_ecb 426 | ||
427 | aes_256_cbc 427 | ||
428 | aes_256_ofb128 428 | ||
429 | aes_256_cfb128 429 | ||
430 | hold_instruction_code 430 | ||
431 | hold_instruction_none 431 | ||
432 | hold_instruction_call_issuer 432 | ||
433 | hold_instruction_reject 433 | ||
434 | data 434 | ||
435 | pss 435 | ||
436 | ucl 436 | ||
437 | pilot 437 | ||
438 | pilotAttributeType 438 | ||
439 | pilotAttributeSyntax 439 | ||
440 | pilotObjectClass 440 | ||
441 | pilotGroups 441 | ||
442 | iA5StringSyntax 442 | ||
443 | caseIgnoreIA5StringSyntax 443 | ||
444 | pilotObject 444 | ||
445 | pilotPerson 445 | ||
446 | account 446 | ||
447 | document 447 | ||
448 | room 448 | ||
449 | documentSeries 449 | ||
450 | rFC822localPart 450 | ||
451 | dNSDomain 451 | ||
452 | domainRelatedObject 452 | ||
453 | friendlyCountry 453 | ||
454 | simpleSecurityObject 454 | ||
455 | pilotOrganization 455 | ||
456 | pilotDSA 456 | ||
457 | qualityLabelledData 457 | ||
458 | userId 458 | ||
459 | textEncodedORAddress 459 | ||
460 | rfc822Mailbox 460 | ||
461 | info 461 | ||
462 | favouriteDrink 462 | ||
463 | roomNumber 463 | ||
464 | photo 464 | ||
465 | userClass 465 | ||
466 | host 466 | ||
467 | manager 467 | ||
468 | documentIdentifier 468 | ||
469 | documentTitle 469 | ||
470 | documentVersion 470 | ||
471 | documentAuthor 471 | ||
472 | documentLocation 472 | ||
473 | homeTelephoneNumber 473 | ||
474 | secretary 474 | ||
475 | otherMailbox 475 | ||
476 | lastModifiedTime 476 | ||
477 | lastModifiedBy 477 | ||
478 | aRecord 478 | ||
479 | pilotAttributeType27 479 | ||
480 | mXRecord 480 | ||
481 | nSRecord 481 | ||
482 | sOARecord 482 | ||
483 | cNAMERecord 483 | ||
484 | associatedDomain 484 | ||
485 | associatedName 485 | ||
486 | homePostalAddress 486 | ||
487 | personalTitle 487 | ||
488 | mobileTelephoneNumber 488 | ||
489 | pagerTelephoneNumber 489 | ||
490 | friendlyCountryName 490 | ||
491 | organizationalStatus 491 | ||
492 | janetMailbox 492 | ||
493 | mailPreferenceOption 493 | ||
494 | buildingName 494 | ||
495 | dSAQuality 495 | ||
496 | singleLevelQuality 496 | ||
497 | subtreeMinimumQuality 497 | ||
498 | subtreeMaximumQuality 498 | ||
499 | personalSignature 499 | ||
500 | dITRedirect 500 | ||
501 | audio 501 | ||
502 | documentPublisher 502 | ||
503 | x500UniqueIdentifier 503 | ||
504 | mime_mhs 504 | ||
505 | mime_mhs_headings 505 | ||
506 | mime_mhs_bodies 506 | ||
507 | id_hex_partial_message 507 | ||
508 | id_hex_multipart_message 508 | ||
509 | generationQualifier 509 | ||
510 | pseudonym 510 | ||
511 | InternationalRA 511 | ||
512 | id_set 512 | ||
513 | set_ctype 513 | ||
514 | set_msgExt 514 | ||
515 | set_attr 515 | ||
516 | set_policy 516 | ||
517 | set_certExt 517 | ||
518 | set_brand 518 | ||
519 | setct_PANData 519 | ||
520 | setct_PANToken 520 | ||
521 | setct_PANOnly 521 | ||
522 | setct_OIData 522 | ||
523 | setct_PI 523 | ||
524 | setct_PIData 524 | ||
525 | setct_PIDataUnsigned 525 | ||
526 | setct_HODInput 526 | ||
527 | setct_AuthResBaggage 527 | ||
528 | setct_AuthRevReqBaggage 528 | ||
529 | setct_AuthRevResBaggage 529 | ||
530 | setct_CapTokenSeq 530 | ||
531 | setct_PInitResData 531 | ||
532 | setct_PI_TBS 532 | ||
533 | setct_PResData 533 | ||
534 | setct_AuthReqTBS 534 | ||
535 | setct_AuthResTBS 535 | ||
536 | setct_AuthResTBSX 536 | ||
537 | setct_AuthTokenTBS 537 | ||
538 | setct_CapTokenData 538 | ||
539 | setct_CapTokenTBS 539 | ||
540 | setct_AcqCardCodeMsg 540 | ||
541 | setct_AuthRevReqTBS 541 | ||
542 | setct_AuthRevResData 542 | ||
543 | setct_AuthRevResTBS 543 | ||
544 | setct_CapReqTBS 544 | ||
545 | setct_CapReqTBSX 545 | ||
546 | setct_CapResData 546 | ||
547 | setct_CapRevReqTBS 547 | ||
548 | setct_CapRevReqTBSX 548 | ||
549 | setct_CapRevResData 549 | ||
550 | setct_CredReqTBS 550 | ||
551 | setct_CredReqTBSX 551 | ||
552 | setct_CredResData 552 | ||
553 | setct_CredRevReqTBS 553 | ||
554 | setct_CredRevReqTBSX 554 | ||
555 | setct_CredRevResData 555 | ||
556 | setct_PCertReqData 556 | ||
557 | setct_PCertResTBS 557 | ||
558 | setct_BatchAdminReqData 558 | ||
559 | setct_BatchAdminResData 559 | ||
560 | setct_CardCInitResTBS 560 | ||
561 | setct_MeAqCInitResTBS 561 | ||
562 | setct_RegFormResTBS 562 | ||
563 | setct_CertReqData 563 | ||
564 | setct_CertReqTBS 564 | ||
565 | setct_CertResData 565 | ||
566 | setct_CertInqReqTBS 566 | ||
567 | setct_ErrorTBS 567 | ||
568 | setct_PIDualSignedTBE 568 | ||
569 | setct_PIUnsignedTBE 569 | ||
570 | setct_AuthReqTBE 570 | ||
571 | setct_AuthResTBE 571 | ||
572 | setct_AuthResTBEX 572 | ||
573 | setct_AuthTokenTBE 573 | ||
574 | setct_CapTokenTBE 574 | ||
575 | setct_CapTokenTBEX 575 | ||
576 | setct_AcqCardCodeMsgTBE 576 | ||
577 | setct_AuthRevReqTBE 577 | ||
578 | setct_AuthRevResTBE 578 | ||
579 | setct_AuthRevResTBEB 579 | ||
580 | setct_CapReqTBE 580 | ||
581 | setct_CapReqTBEX 581 | ||
582 | setct_CapResTBE 582 | ||
583 | setct_CapRevReqTBE 583 | ||
584 | setct_CapRevReqTBEX 584 | ||
585 | setct_CapRevResTBE 585 | ||
586 | setct_CredReqTBE 586 | ||
587 | setct_CredReqTBEX 587 | ||
588 | setct_CredResTBE 588 | ||
589 | setct_CredRevReqTBE 589 | ||
590 | setct_CredRevReqTBEX 590 | ||
591 | setct_CredRevResTBE 591 | ||
592 | setct_BatchAdminReqTBE 592 | ||
593 | setct_BatchAdminResTBE 593 | ||
594 | setct_RegFormReqTBE 594 | ||
595 | setct_CertReqTBE 595 | ||
596 | setct_CertReqTBEX 596 | ||
597 | setct_CertResTBE 597 | ||
598 | setct_CRLNotificationTBS 598 | ||
599 | setct_CRLNotificationResTBS 599 | ||
600 | setct_BCIDistributionTBS 600 | ||
601 | setext_genCrypt 601 | ||
602 | setext_miAuth 602 | ||
603 | setext_pinSecure 603 | ||
604 | setext_pinAny 604 | ||
605 | setext_track2 605 | ||
606 | setext_cv 606 | ||
607 | set_policy_root 607 | ||
608 | setCext_hashedRoot 608 | ||
609 | setCext_certType 609 | ||
610 | setCext_merchData 610 | ||
611 | setCext_cCertRequired 611 | ||
612 | setCext_tunneling 612 | ||
613 | setCext_setExt 613 | ||
614 | setCext_setQualf 614 | ||
615 | setCext_PGWYcapabilities 615 | ||
616 | setCext_TokenIdentifier 616 | ||
617 | setCext_Track2Data 617 | ||
618 | setCext_TokenType 618 | ||
619 | setCext_IssuerCapabilities 619 | ||
620 | setAttr_Cert 620 | ||
621 | setAttr_PGWYcap 621 | ||
622 | setAttr_TokenType 622 | ||
623 | setAttr_IssCap 623 | ||
624 | set_rootKeyThumb 624 | ||
625 | set_addPolicy 625 | ||
626 | setAttr_Token_EMV 626 | ||
627 | setAttr_Token_B0Prime 627 | ||
628 | setAttr_IssCap_CVM 628 | ||
629 | setAttr_IssCap_T2 629 | ||
630 | setAttr_IssCap_Sig 630 | ||
631 | setAttr_GenCryptgrm 631 | ||
632 | setAttr_T2Enc 632 | ||
633 | setAttr_T2cleartxt 633 | ||
634 | setAttr_TokICCsig 634 | ||
635 | setAttr_SecDevSig 635 | ||
636 | set_brand_IATA_ATA 636 | ||
637 | set_brand_Diners 637 | ||
638 | set_brand_AmericanExpress 638 | ||
639 | set_brand_JCB 639 | ||
640 | set_brand_Visa 640 | ||
641 | set_brand_MasterCard 641 | ||
642 | set_brand_Novus 642 | ||
643 | des_cdmf 643 | ||
644 | rsaOAEPEncryptionSET 644 | ||
645 | itu_t 645 | ||
646 | joint_iso_itu_t 646 | ||
647 | international_organizations 647 | ||
648 | ms_smartcard_login 648 | ||
649 | ms_upn 649 | ||
diff --git a/src/lib/libcrypto/objects/objects.README b/src/lib/libcrypto/objects/objects.README new file mode 100644 index 0000000000..4d745508d8 --- /dev/null +++ b/src/lib/libcrypto/objects/objects.README | |||
@@ -0,0 +1,44 @@ | |||
1 | objects.txt syntax | ||
2 | ------------------ | ||
3 | |||
4 | To cover all the naming hacks that were previously in objects.h needed some | ||
5 | kind of hacks in objects.txt. | ||
6 | |||
7 | The basic syntax for adding an object is as follows: | ||
8 | |||
9 | 1 2 3 4 : shortName : Long Name | ||
10 | |||
11 | If the long name doesn't contain spaces, or no short name | ||
12 | exists, the long name is used as basis for the base name | ||
13 | in C. Otherwise, the short name is used. | ||
14 | |||
15 | The base name (let's call it 'base') will then be used to | ||
16 | create the C macros SN_base, LN_base, NID_base and OBJ_base. | ||
17 | |||
18 | Note that if the base name contains spaces, dashes or periods, | ||
19 | those will be converte to underscore. | ||
20 | |||
21 | Then there are some extra commands: | ||
22 | |||
23 | !Alias foo 1 2 3 4 | ||
24 | |||
25 | This juts makes a name foo for an OID. The C macro | ||
26 | OBJ_foo will be created as a result. | ||
27 | |||
28 | !Cname foo | ||
29 | |||
30 | This makes sure that the name foo will be used as base name | ||
31 | in C. | ||
32 | |||
33 | !module foo | ||
34 | 1 2 3 4 : shortName : Long Name | ||
35 | !global | ||
36 | |||
37 | The !module command was meant to define a kind of modularity. | ||
38 | What it does is to make sure the module name is prepended | ||
39 | to the base name. !global turns this off. This construction | ||
40 | is not recursive. | ||
41 | |||
42 | Lines starting with # are treated as comments, as well as any line starting | ||
43 | with ! and not matching the commands above. | ||
44 | |||
diff --git a/src/lib/libcrypto/objects/objects.h b/src/lib/libcrypto/objects/objects.h new file mode 100644 index 0000000000..de10532813 --- /dev/null +++ b/src/lib/libcrypto/objects/objects.h | |||
@@ -0,0 +1,1042 @@ | |||
1 | /* crypto/objects/objects.h */ | ||
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | ||
3 | * All rights reserved. | ||
4 | * | ||
5 | * This package is an SSL implementation written | ||
6 | * by Eric Young (eay@cryptsoft.com). | ||
7 | * The implementation was written so as to conform with Netscapes SSL. | ||
8 | * | ||
9 | * This library is free for commercial and non-commercial use as long as | ||
10 | * the following conditions are aheared to. The following conditions | ||
11 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
12 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
13 | * included with this distribution is covered by the same copyright terms | ||
14 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
15 | * | ||
16 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
17 | * the code are not to be removed. | ||
18 | * If this package is used in a product, Eric Young should be given attribution | ||
19 | * as the author of the parts of the library used. | ||
20 | * This can be in the form of a textual message at program startup or | ||
21 | * in documentation (online or textual) provided with the package. | ||
22 | * | ||
23 | * Redistribution and use in source and binary forms, with or without | ||
24 | * modification, are permitted provided that the following conditions | ||
25 | * are met: | ||
26 | * 1. Redistributions of source code must retain the copyright | ||
27 | * notice, this list of conditions and the following disclaimer. | ||
28 | * 2. Redistributions in binary form must reproduce the above copyright | ||
29 | * notice, this list of conditions and the following disclaimer in the | ||
30 | * documentation and/or other materials provided with the distribution. | ||
31 | * 3. All advertising materials mentioning features or use of this software | ||
32 | * must display the following acknowledgement: | ||
33 | * "This product includes cryptographic software written by | ||
34 | * Eric Young (eay@cryptsoft.com)" | ||
35 | * The word 'cryptographic' can be left out if the rouines from the library | ||
36 | * being used are not cryptographic related :-). | ||
37 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
38 | * the apps directory (application code) you must include an acknowledgement: | ||
39 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
40 | * | ||
41 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
42 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
43 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
44 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
45 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
46 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
47 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
48 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
49 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
50 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
51 | * SUCH DAMAGE. | ||
52 | * | ||
53 | * The licence and distribution terms for any publically available version or | ||
54 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
55 | * copied and put under another distribution licence | ||
56 | * [including the GNU Public Licence.] | ||
57 | */ | ||
58 | |||
59 | #ifndef HEADER_OBJECTS_H | ||
60 | #define HEADER_OBJECTS_H | ||
61 | |||
62 | #define USE_OBJ_MAC | ||
63 | |||
64 | #ifdef USE_OBJ_MAC | ||
65 | #include <openssl/obj_mac.h> | ||
66 | #else | ||
67 | #define SN_undef "UNDEF" | ||
68 | #define LN_undef "undefined" | ||
69 | #define NID_undef 0 | ||
70 | #define OBJ_undef 0L | ||
71 | |||
72 | #define SN_Algorithm "Algorithm" | ||
73 | #define LN_algorithm "algorithm" | ||
74 | #define NID_algorithm 38 | ||
75 | #define OBJ_algorithm 1L,3L,14L,3L,2L | ||
76 | |||
77 | #define LN_rsadsi "rsadsi" | ||
78 | #define NID_rsadsi 1 | ||
79 | #define OBJ_rsadsi 1L,2L,840L,113549L | ||
80 | |||
81 | #define LN_pkcs "pkcs" | ||
82 | #define NID_pkcs 2 | ||
83 | #define OBJ_pkcs OBJ_rsadsi,1L | ||
84 | |||
85 | #define SN_md2 "MD2" | ||
86 | #define LN_md2 "md2" | ||
87 | #define NID_md2 3 | ||
88 | #define OBJ_md2 OBJ_rsadsi,2L,2L | ||
89 | |||
90 | #define SN_md5 "MD5" | ||
91 | #define LN_md5 "md5" | ||
92 | #define NID_md5 4 | ||
93 | #define OBJ_md5 OBJ_rsadsi,2L,5L | ||
94 | |||
95 | #define SN_rc4 "RC4" | ||
96 | #define LN_rc4 "rc4" | ||
97 | #define NID_rc4 5 | ||
98 | #define OBJ_rc4 OBJ_rsadsi,3L,4L | ||
99 | |||
100 | #define LN_rsaEncryption "rsaEncryption" | ||
101 | #define NID_rsaEncryption 6 | ||
102 | #define OBJ_rsaEncryption OBJ_pkcs,1L,1L | ||
103 | |||
104 | #define SN_md2WithRSAEncryption "RSA-MD2" | ||
105 | #define LN_md2WithRSAEncryption "md2WithRSAEncryption" | ||
106 | #define NID_md2WithRSAEncryption 7 | ||
107 | #define OBJ_md2WithRSAEncryption OBJ_pkcs,1L,2L | ||
108 | |||
109 | #define SN_md5WithRSAEncryption "RSA-MD5" | ||
110 | #define LN_md5WithRSAEncryption "md5WithRSAEncryption" | ||
111 | #define NID_md5WithRSAEncryption 8 | ||
112 | #define OBJ_md5WithRSAEncryption OBJ_pkcs,1L,4L | ||
113 | |||
114 | #define SN_pbeWithMD2AndDES_CBC "PBE-MD2-DES" | ||
115 | #define LN_pbeWithMD2AndDES_CBC "pbeWithMD2AndDES-CBC" | ||
116 | #define NID_pbeWithMD2AndDES_CBC 9 | ||
117 | #define OBJ_pbeWithMD2AndDES_CBC OBJ_pkcs,5L,1L | ||
118 | |||
119 | #define SN_pbeWithMD5AndDES_CBC "PBE-MD5-DES" | ||
120 | #define LN_pbeWithMD5AndDES_CBC "pbeWithMD5AndDES-CBC" | ||
121 | #define NID_pbeWithMD5AndDES_CBC 10 | ||
122 | #define OBJ_pbeWithMD5AndDES_CBC OBJ_pkcs,5L,3L | ||
123 | |||
124 | #define LN_X500 "X500" | ||
125 | #define NID_X500 11 | ||
126 | #define OBJ_X500 2L,5L | ||
127 | |||
128 | #define LN_X509 "X509" | ||
129 | #define NID_X509 12 | ||
130 | #define OBJ_X509 OBJ_X500,4L | ||
131 | |||
132 | #define SN_commonName "CN" | ||
133 | #define LN_commonName "commonName" | ||
134 | #define NID_commonName 13 | ||
135 | #define OBJ_commonName OBJ_X509,3L | ||
136 | |||
137 | #define SN_countryName "C" | ||
138 | #define LN_countryName "countryName" | ||
139 | #define NID_countryName 14 | ||
140 | #define OBJ_countryName OBJ_X509,6L | ||
141 | |||
142 | #define SN_localityName "L" | ||
143 | #define LN_localityName "localityName" | ||
144 | #define NID_localityName 15 | ||
145 | #define OBJ_localityName OBJ_X509,7L | ||
146 | |||
147 | /* Postal Address? PA */ | ||
148 | |||
149 | /* should be "ST" (rfc1327) but MS uses 'S' */ | ||
150 | #define SN_stateOrProvinceName "ST" | ||
151 | #define LN_stateOrProvinceName "stateOrProvinceName" | ||
152 | #define NID_stateOrProvinceName 16 | ||
153 | #define OBJ_stateOrProvinceName OBJ_X509,8L | ||
154 | |||
155 | #define SN_organizationName "O" | ||
156 | #define LN_organizationName "organizationName" | ||
157 | #define NID_organizationName 17 | ||
158 | #define OBJ_organizationName OBJ_X509,10L | ||
159 | |||
160 | #define SN_organizationalUnitName "OU" | ||
161 | #define LN_organizationalUnitName "organizationalUnitName" | ||
162 | #define NID_organizationalUnitName 18 | ||
163 | #define OBJ_organizationalUnitName OBJ_X509,11L | ||
164 | |||
165 | #define SN_rsa "RSA" | ||
166 | #define LN_rsa "rsa" | ||
167 | #define NID_rsa 19 | ||
168 | #define OBJ_rsa OBJ_X500,8L,1L,1L | ||
169 | |||
170 | #define LN_pkcs7 "pkcs7" | ||
171 | #define NID_pkcs7 20 | ||
172 | #define OBJ_pkcs7 OBJ_pkcs,7L | ||
173 | |||
174 | #define LN_pkcs7_data "pkcs7-data" | ||
175 | #define NID_pkcs7_data 21 | ||
176 | #define OBJ_pkcs7_data OBJ_pkcs7,1L | ||
177 | |||
178 | #define LN_pkcs7_signed "pkcs7-signedData" | ||
179 | #define NID_pkcs7_signed 22 | ||
180 | #define OBJ_pkcs7_signed OBJ_pkcs7,2L | ||
181 | |||
182 | #define LN_pkcs7_enveloped "pkcs7-envelopedData" | ||
183 | #define NID_pkcs7_enveloped 23 | ||
184 | #define OBJ_pkcs7_enveloped OBJ_pkcs7,3L | ||
185 | |||
186 | #define LN_pkcs7_signedAndEnveloped "pkcs7-signedAndEnvelopedData" | ||
187 | #define NID_pkcs7_signedAndEnveloped 24 | ||
188 | #define OBJ_pkcs7_signedAndEnveloped OBJ_pkcs7,4L | ||
189 | |||
190 | #define LN_pkcs7_digest "pkcs7-digestData" | ||
191 | #define NID_pkcs7_digest 25 | ||
192 | #define OBJ_pkcs7_digest OBJ_pkcs7,5L | ||
193 | |||
194 | #define LN_pkcs7_encrypted "pkcs7-encryptedData" | ||
195 | #define NID_pkcs7_encrypted 26 | ||
196 | #define OBJ_pkcs7_encrypted OBJ_pkcs7,6L | ||
197 | |||
198 | #define LN_pkcs3 "pkcs3" | ||
199 | #define NID_pkcs3 27 | ||
200 | #define OBJ_pkcs3 OBJ_pkcs,3L | ||
201 | |||
202 | #define LN_dhKeyAgreement "dhKeyAgreement" | ||
203 | #define NID_dhKeyAgreement 28 | ||
204 | #define OBJ_dhKeyAgreement OBJ_pkcs3,1L | ||
205 | |||
206 | #define SN_des_ecb "DES-ECB" | ||
207 | #define LN_des_ecb "des-ecb" | ||
208 | #define NID_des_ecb 29 | ||
209 | #define OBJ_des_ecb OBJ_algorithm,6L | ||
210 | |||
211 | #define SN_des_cfb64 "DES-CFB" | ||
212 | #define LN_des_cfb64 "des-cfb" | ||
213 | #define NID_des_cfb64 30 | ||
214 | /* IV + num */ | ||
215 | #define OBJ_des_cfb64 OBJ_algorithm,9L | ||
216 | |||
217 | #define SN_des_cbc "DES-CBC" | ||
218 | #define LN_des_cbc "des-cbc" | ||
219 | #define NID_des_cbc 31 | ||
220 | /* IV */ | ||
221 | #define OBJ_des_cbc OBJ_algorithm,7L | ||
222 | |||
223 | #define SN_des_ede "DES-EDE" | ||
224 | #define LN_des_ede "des-ede" | ||
225 | #define NID_des_ede 32 | ||
226 | /* ?? */ | ||
227 | #define OBJ_des_ede OBJ_algorithm,17L | ||
228 | |||
229 | #define SN_des_ede3 "DES-EDE3" | ||
230 | #define LN_des_ede3 "des-ede3" | ||
231 | #define NID_des_ede3 33 | ||
232 | |||
233 | #define SN_idea_cbc "IDEA-CBC" | ||
234 | #define LN_idea_cbc "idea-cbc" | ||
235 | #define NID_idea_cbc 34 | ||
236 | #define OBJ_idea_cbc 1L,3L,6L,1L,4L,1L,188L,7L,1L,1L,2L | ||
237 | |||
238 | #define SN_idea_cfb64 "IDEA-CFB" | ||
239 | #define LN_idea_cfb64 "idea-cfb" | ||
240 | #define NID_idea_cfb64 35 | ||
241 | |||
242 | #define SN_idea_ecb "IDEA-ECB" | ||
243 | #define LN_idea_ecb "idea-ecb" | ||
244 | #define NID_idea_ecb 36 | ||
245 | |||
246 | #define SN_rc2_cbc "RC2-CBC" | ||
247 | #define LN_rc2_cbc "rc2-cbc" | ||
248 | #define NID_rc2_cbc 37 | ||
249 | #define OBJ_rc2_cbc OBJ_rsadsi,3L,2L | ||
250 | |||
251 | #define SN_rc2_ecb "RC2-ECB" | ||
252 | #define LN_rc2_ecb "rc2-ecb" | ||
253 | #define NID_rc2_ecb 38 | ||
254 | |||
255 | #define SN_rc2_cfb64 "RC2-CFB" | ||
256 | #define LN_rc2_cfb64 "rc2-cfb" | ||
257 | #define NID_rc2_cfb64 39 | ||
258 | |||
259 | #define SN_rc2_ofb64 "RC2-OFB" | ||
260 | #define LN_rc2_ofb64 "rc2-ofb" | ||
261 | #define NID_rc2_ofb64 40 | ||
262 | |||
263 | #define SN_sha "SHA" | ||
264 | #define LN_sha "sha" | ||
265 | #define NID_sha 41 | ||
266 | #define OBJ_sha OBJ_algorithm,18L | ||
267 | |||
268 | #define SN_shaWithRSAEncryption "RSA-SHA" | ||
269 | #define LN_shaWithRSAEncryption "shaWithRSAEncryption" | ||
270 | #define NID_shaWithRSAEncryption 42 | ||
271 | #define OBJ_shaWithRSAEncryption OBJ_algorithm,15L | ||
272 | |||
273 | #define SN_des_ede_cbc "DES-EDE-CBC" | ||
274 | #define LN_des_ede_cbc "des-ede-cbc" | ||
275 | #define NID_des_ede_cbc 43 | ||
276 | |||
277 | #define SN_des_ede3_cbc "DES-EDE3-CBC" | ||
278 | #define LN_des_ede3_cbc "des-ede3-cbc" | ||
279 | #define NID_des_ede3_cbc 44 | ||
280 | #define OBJ_des_ede3_cbc OBJ_rsadsi,3L,7L | ||
281 | |||
282 | #define SN_des_ofb64 "DES-OFB" | ||
283 | #define LN_des_ofb64 "des-ofb" | ||
284 | #define NID_des_ofb64 45 | ||
285 | #define OBJ_des_ofb64 OBJ_algorithm,8L | ||
286 | |||
287 | #define SN_idea_ofb64 "IDEA-OFB" | ||
288 | #define LN_idea_ofb64 "idea-ofb" | ||
289 | #define NID_idea_ofb64 46 | ||
290 | |||
291 | #define LN_pkcs9 "pkcs9" | ||
292 | #define NID_pkcs9 47 | ||
293 | #define OBJ_pkcs9 OBJ_pkcs,9L | ||
294 | |||
295 | #define SN_pkcs9_emailAddress "Email" | ||
296 | #define LN_pkcs9_emailAddress "emailAddress" | ||
297 | #define NID_pkcs9_emailAddress 48 | ||
298 | #define OBJ_pkcs9_emailAddress OBJ_pkcs9,1L | ||
299 | |||
300 | #define LN_pkcs9_unstructuredName "unstructuredName" | ||
301 | #define NID_pkcs9_unstructuredName 49 | ||
302 | #define OBJ_pkcs9_unstructuredName OBJ_pkcs9,2L | ||
303 | |||
304 | #define LN_pkcs9_contentType "contentType" | ||
305 | #define NID_pkcs9_contentType 50 | ||
306 | #define OBJ_pkcs9_contentType OBJ_pkcs9,3L | ||
307 | |||
308 | #define LN_pkcs9_messageDigest "messageDigest" | ||
309 | #define NID_pkcs9_messageDigest 51 | ||
310 | #define OBJ_pkcs9_messageDigest OBJ_pkcs9,4L | ||
311 | |||
312 | #define LN_pkcs9_signingTime "signingTime" | ||
313 | #define NID_pkcs9_signingTime 52 | ||
314 | #define OBJ_pkcs9_signingTime OBJ_pkcs9,5L | ||
315 | |||
316 | #define LN_pkcs9_countersignature "countersignature" | ||
317 | #define NID_pkcs9_countersignature 53 | ||
318 | #define OBJ_pkcs9_countersignature OBJ_pkcs9,6L | ||
319 | |||
320 | #define LN_pkcs9_challengePassword "challengePassword" | ||
321 | #define NID_pkcs9_challengePassword 54 | ||
322 | #define OBJ_pkcs9_challengePassword OBJ_pkcs9,7L | ||
323 | |||
324 | #define LN_pkcs9_unstructuredAddress "unstructuredAddress" | ||
325 | #define NID_pkcs9_unstructuredAddress 55 | ||
326 | #define OBJ_pkcs9_unstructuredAddress OBJ_pkcs9,8L | ||
327 | |||
328 | #define LN_pkcs9_extCertAttributes "extendedCertificateAttributes" | ||
329 | #define NID_pkcs9_extCertAttributes 56 | ||
330 | #define OBJ_pkcs9_extCertAttributes OBJ_pkcs9,9L | ||
331 | |||
332 | #define SN_netscape "Netscape" | ||
333 | #define LN_netscape "Netscape Communications Corp." | ||
334 | #define NID_netscape 57 | ||
335 | #define OBJ_netscape 2L,16L,840L,1L,113730L | ||
336 | |||
337 | #define SN_netscape_cert_extension "nsCertExt" | ||
338 | #define LN_netscape_cert_extension "Netscape Certificate Extension" | ||
339 | #define NID_netscape_cert_extension 58 | ||
340 | #define OBJ_netscape_cert_extension OBJ_netscape,1L | ||
341 | |||
342 | #define SN_netscape_data_type "nsDataType" | ||
343 | #define LN_netscape_data_type "Netscape Data Type" | ||
344 | #define NID_netscape_data_type 59 | ||
345 | #define OBJ_netscape_data_type OBJ_netscape,2L | ||
346 | |||
347 | #define SN_des_ede_cfb64 "DES-EDE-CFB" | ||
348 | #define LN_des_ede_cfb64 "des-ede-cfb" | ||
349 | #define NID_des_ede_cfb64 60 | ||
350 | |||
351 | #define SN_des_ede3_cfb64 "DES-EDE3-CFB" | ||
352 | #define LN_des_ede3_cfb64 "des-ede3-cfb" | ||
353 | #define NID_des_ede3_cfb64 61 | ||
354 | |||
355 | #define SN_des_ede_ofb64 "DES-EDE-OFB" | ||
356 | #define LN_des_ede_ofb64 "des-ede-ofb" | ||
357 | #define NID_des_ede_ofb64 62 | ||
358 | |||
359 | #define SN_des_ede3_ofb64 "DES-EDE3-OFB" | ||
360 | #define LN_des_ede3_ofb64 "des-ede3-ofb" | ||
361 | #define NID_des_ede3_ofb64 63 | ||
362 | |||
363 | /* I'm not sure about the object ID */ | ||
364 | #define SN_sha1 "SHA1" | ||
365 | #define LN_sha1 "sha1" | ||
366 | #define NID_sha1 64 | ||
367 | #define OBJ_sha1 OBJ_algorithm,26L | ||
368 | /* 28 Jun 1996 - eay */ | ||
369 | /* #define OBJ_sha1 1L,3L,14L,2L,26L,05L <- wrong */ | ||
370 | |||
371 | #define SN_sha1WithRSAEncryption "RSA-SHA1" | ||
372 | #define LN_sha1WithRSAEncryption "sha1WithRSAEncryption" | ||
373 | #define NID_sha1WithRSAEncryption 65 | ||
374 | #define OBJ_sha1WithRSAEncryption OBJ_pkcs,1L,5L | ||
375 | |||
376 | #define SN_dsaWithSHA "DSA-SHA" | ||
377 | #define LN_dsaWithSHA "dsaWithSHA" | ||
378 | #define NID_dsaWithSHA 66 | ||
379 | #define OBJ_dsaWithSHA OBJ_algorithm,13L | ||
380 | |||
381 | #define SN_dsa_2 "DSA-old" | ||
382 | #define LN_dsa_2 "dsaEncryption-old" | ||
383 | #define NID_dsa_2 67 | ||
384 | #define OBJ_dsa_2 OBJ_algorithm,12L | ||
385 | |||
386 | /* proposed by microsoft to RSA */ | ||
387 | #define SN_pbeWithSHA1AndRC2_CBC "PBE-SHA1-RC2-64" | ||
388 | #define LN_pbeWithSHA1AndRC2_CBC "pbeWithSHA1AndRC2-CBC" | ||
389 | #define NID_pbeWithSHA1AndRC2_CBC 68 | ||
390 | #define OBJ_pbeWithSHA1AndRC2_CBC OBJ_pkcs,5L,11L | ||
391 | |||
392 | /* proposed by microsoft to RSA as pbeWithSHA1AndRC4: it is now | ||
393 | * defined explicitly in PKCS#5 v2.0 as id-PBKDF2 which is something | ||
394 | * completely different. | ||
395 | */ | ||
396 | #define LN_id_pbkdf2 "PBKDF2" | ||
397 | #define NID_id_pbkdf2 69 | ||
398 | #define OBJ_id_pbkdf2 OBJ_pkcs,5L,12L | ||
399 | |||
400 | #define SN_dsaWithSHA1_2 "DSA-SHA1-old" | ||
401 | #define LN_dsaWithSHA1_2 "dsaWithSHA1-old" | ||
402 | #define NID_dsaWithSHA1_2 70 | ||
403 | /* Got this one from 'sdn706r20.pdf' which is actually an NSA document :-) */ | ||
404 | #define OBJ_dsaWithSHA1_2 OBJ_algorithm,27L | ||
405 | |||
406 | #define SN_netscape_cert_type "nsCertType" | ||
407 | #define LN_netscape_cert_type "Netscape Cert Type" | ||
408 | #define NID_netscape_cert_type 71 | ||
409 | #define OBJ_netscape_cert_type OBJ_netscape_cert_extension,1L | ||
410 | |||
411 | #define SN_netscape_base_url "nsBaseUrl" | ||
412 | #define LN_netscape_base_url "Netscape Base Url" | ||
413 | #define NID_netscape_base_url 72 | ||
414 | #define OBJ_netscape_base_url OBJ_netscape_cert_extension,2L | ||
415 | |||
416 | #define SN_netscape_revocation_url "nsRevocationUrl" | ||
417 | #define LN_netscape_revocation_url "Netscape Revocation Url" | ||
418 | #define NID_netscape_revocation_url 73 | ||
419 | #define OBJ_netscape_revocation_url OBJ_netscape_cert_extension,3L | ||
420 | |||
421 | #define SN_netscape_ca_revocation_url "nsCaRevocationUrl" | ||
422 | #define LN_netscape_ca_revocation_url "Netscape CA Revocation Url" | ||
423 | #define NID_netscape_ca_revocation_url 74 | ||
424 | #define OBJ_netscape_ca_revocation_url OBJ_netscape_cert_extension,4L | ||
425 | |||
426 | #define SN_netscape_renewal_url "nsRenewalUrl" | ||
427 | #define LN_netscape_renewal_url "Netscape Renewal Url" | ||
428 | #define NID_netscape_renewal_url 75 | ||
429 | #define OBJ_netscape_renewal_url OBJ_netscape_cert_extension,7L | ||
430 | |||
431 | #define SN_netscape_ca_policy_url "nsCaPolicyUrl" | ||
432 | #define LN_netscape_ca_policy_url "Netscape CA Policy Url" | ||
433 | #define NID_netscape_ca_policy_url 76 | ||
434 | #define OBJ_netscape_ca_policy_url OBJ_netscape_cert_extension,8L | ||
435 | |||
436 | #define SN_netscape_ssl_server_name "nsSslServerName" | ||
437 | #define LN_netscape_ssl_server_name "Netscape SSL Server Name" | ||
438 | #define NID_netscape_ssl_server_name 77 | ||
439 | #define OBJ_netscape_ssl_server_name OBJ_netscape_cert_extension,12L | ||
440 | |||
441 | #define SN_netscape_comment "nsComment" | ||
442 | #define LN_netscape_comment "Netscape Comment" | ||
443 | #define NID_netscape_comment 78 | ||
444 | #define OBJ_netscape_comment OBJ_netscape_cert_extension,13L | ||
445 | |||
446 | #define SN_netscape_cert_sequence "nsCertSequence" | ||
447 | #define LN_netscape_cert_sequence "Netscape Certificate Sequence" | ||
448 | #define NID_netscape_cert_sequence 79 | ||
449 | #define OBJ_netscape_cert_sequence OBJ_netscape_data_type,5L | ||
450 | |||
451 | #define SN_desx_cbc "DESX-CBC" | ||
452 | #define LN_desx_cbc "desx-cbc" | ||
453 | #define NID_desx_cbc 80 | ||
454 | |||
455 | #define SN_id_ce "id-ce" | ||
456 | #define NID_id_ce 81 | ||
457 | #define OBJ_id_ce 2L,5L,29L | ||
458 | |||
459 | #define SN_subject_key_identifier "subjectKeyIdentifier" | ||
460 | #define LN_subject_key_identifier "X509v3 Subject Key Identifier" | ||
461 | #define NID_subject_key_identifier 82 | ||
462 | #define OBJ_subject_key_identifier OBJ_id_ce,14L | ||
463 | |||
464 | #define SN_key_usage "keyUsage" | ||
465 | #define LN_key_usage "X509v3 Key Usage" | ||
466 | #define NID_key_usage 83 | ||
467 | #define OBJ_key_usage OBJ_id_ce,15L | ||
468 | |||
469 | #define SN_private_key_usage_period "privateKeyUsagePeriod" | ||
470 | #define LN_private_key_usage_period "X509v3 Private Key Usage Period" | ||
471 | #define NID_private_key_usage_period 84 | ||
472 | #define OBJ_private_key_usage_period OBJ_id_ce,16L | ||
473 | |||
474 | #define SN_subject_alt_name "subjectAltName" | ||
475 | #define LN_subject_alt_name "X509v3 Subject Alternative Name" | ||
476 | #define NID_subject_alt_name 85 | ||
477 | #define OBJ_subject_alt_name OBJ_id_ce,17L | ||
478 | |||
479 | #define SN_issuer_alt_name "issuerAltName" | ||
480 | #define LN_issuer_alt_name "X509v3 Issuer Alternative Name" | ||
481 | #define NID_issuer_alt_name 86 | ||
482 | #define OBJ_issuer_alt_name OBJ_id_ce,18L | ||
483 | |||
484 | #define SN_basic_constraints "basicConstraints" | ||
485 | #define LN_basic_constraints "X509v3 Basic Constraints" | ||
486 | #define NID_basic_constraints 87 | ||
487 | #define OBJ_basic_constraints OBJ_id_ce,19L | ||
488 | |||
489 | #define SN_crl_number "crlNumber" | ||
490 | #define LN_crl_number "X509v3 CRL Number" | ||
491 | #define NID_crl_number 88 | ||
492 | #define OBJ_crl_number OBJ_id_ce,20L | ||
493 | |||
494 | #define SN_certificate_policies "certificatePolicies" | ||
495 | #define LN_certificate_policies "X509v3 Certificate Policies" | ||
496 | #define NID_certificate_policies 89 | ||
497 | #define OBJ_certificate_policies OBJ_id_ce,32L | ||
498 | |||
499 | #define SN_authority_key_identifier "authorityKeyIdentifier" | ||
500 | #define LN_authority_key_identifier "X509v3 Authority Key Identifier" | ||
501 | #define NID_authority_key_identifier 90 | ||
502 | #define OBJ_authority_key_identifier OBJ_id_ce,35L | ||
503 | |||
504 | #define SN_bf_cbc "BF-CBC" | ||
505 | #define LN_bf_cbc "bf-cbc" | ||
506 | #define NID_bf_cbc 91 | ||
507 | #define OBJ_bf_cbc 1L,3L,6L,1L,4L,1L,3029L,1L,2L | ||
508 | |||
509 | #define SN_bf_ecb "BF-ECB" | ||
510 | #define LN_bf_ecb "bf-ecb" | ||
511 | #define NID_bf_ecb 92 | ||
512 | |||
513 | #define SN_bf_cfb64 "BF-CFB" | ||
514 | #define LN_bf_cfb64 "bf-cfb" | ||
515 | #define NID_bf_cfb64 93 | ||
516 | |||
517 | #define SN_bf_ofb64 "BF-OFB" | ||
518 | #define LN_bf_ofb64 "bf-ofb" | ||
519 | #define NID_bf_ofb64 94 | ||
520 | |||
521 | #define SN_mdc2 "MDC2" | ||
522 | #define LN_mdc2 "mdc2" | ||
523 | #define NID_mdc2 95 | ||
524 | #define OBJ_mdc2 2L,5L,8L,3L,101L | ||
525 | /* An alternative? 1L,3L,14L,3L,2L,19L */ | ||
526 | |||
527 | #define SN_mdc2WithRSA "RSA-MDC2" | ||
528 | #define LN_mdc2WithRSA "mdc2withRSA" | ||
529 | #define NID_mdc2WithRSA 96 | ||
530 | #define OBJ_mdc2WithRSA 2L,5L,8L,3L,100L | ||
531 | |||
532 | #define SN_rc4_40 "RC4-40" | ||
533 | #define LN_rc4_40 "rc4-40" | ||
534 | #define NID_rc4_40 97 | ||
535 | |||
536 | #define SN_rc2_40_cbc "RC2-40-CBC" | ||
537 | #define LN_rc2_40_cbc "rc2-40-cbc" | ||
538 | #define NID_rc2_40_cbc 98 | ||
539 | |||
540 | #define SN_givenName "G" | ||
541 | #define LN_givenName "givenName" | ||
542 | #define NID_givenName 99 | ||
543 | #define OBJ_givenName OBJ_X509,42L | ||
544 | |||
545 | #define SN_surname "S" | ||
546 | #define LN_surname "surname" | ||
547 | #define NID_surname 100 | ||
548 | #define OBJ_surname OBJ_X509,4L | ||
549 | |||
550 | #define SN_initials "I" | ||
551 | #define LN_initials "initials" | ||
552 | #define NID_initials 101 | ||
553 | #define OBJ_initials OBJ_X509,43L | ||
554 | |||
555 | #define SN_uniqueIdentifier "UID" | ||
556 | #define LN_uniqueIdentifier "uniqueIdentifier" | ||
557 | #define NID_uniqueIdentifier 102 | ||
558 | #define OBJ_uniqueIdentifier OBJ_X509,45L | ||
559 | |||
560 | #define SN_crl_distribution_points "crlDistributionPoints" | ||
561 | #define LN_crl_distribution_points "X509v3 CRL Distribution Points" | ||
562 | #define NID_crl_distribution_points 103 | ||
563 | #define OBJ_crl_distribution_points OBJ_id_ce,31L | ||
564 | |||
565 | #define SN_md5WithRSA "RSA-NP-MD5" | ||
566 | #define LN_md5WithRSA "md5WithRSA" | ||
567 | #define NID_md5WithRSA 104 | ||
568 | #define OBJ_md5WithRSA OBJ_algorithm,3L | ||
569 | |||
570 | #define SN_serialNumber "SN" | ||
571 | #define LN_serialNumber "serialNumber" | ||
572 | #define NID_serialNumber 105 | ||
573 | #define OBJ_serialNumber OBJ_X509,5L | ||
574 | |||
575 | #define SN_title "T" | ||
576 | #define LN_title "title" | ||
577 | #define NID_title 106 | ||
578 | #define OBJ_title OBJ_X509,12L | ||
579 | |||
580 | #define SN_description "D" | ||
581 | #define LN_description "description" | ||
582 | #define NID_description 107 | ||
583 | #define OBJ_description OBJ_X509,13L | ||
584 | |||
585 | /* CAST5 is CAST-128, I'm just sticking with the documentation */ | ||
586 | #define SN_cast5_cbc "CAST5-CBC" | ||
587 | #define LN_cast5_cbc "cast5-cbc" | ||
588 | #define NID_cast5_cbc 108 | ||
589 | #define OBJ_cast5_cbc 1L,2L,840L,113533L,7L,66L,10L | ||
590 | |||
591 | #define SN_cast5_ecb "CAST5-ECB" | ||
592 | #define LN_cast5_ecb "cast5-ecb" | ||
593 | #define NID_cast5_ecb 109 | ||
594 | |||
595 | #define SN_cast5_cfb64 "CAST5-CFB" | ||
596 | #define LN_cast5_cfb64 "cast5-cfb" | ||
597 | #define NID_cast5_cfb64 110 | ||
598 | |||
599 | #define SN_cast5_ofb64 "CAST5-OFB" | ||
600 | #define LN_cast5_ofb64 "cast5-ofb" | ||
601 | #define NID_cast5_ofb64 111 | ||
602 | |||
603 | #define LN_pbeWithMD5AndCast5_CBC "pbeWithMD5AndCast5CBC" | ||
604 | #define NID_pbeWithMD5AndCast5_CBC 112 | ||
605 | #define OBJ_pbeWithMD5AndCast5_CBC 1L,2L,840L,113533L,7L,66L,12L | ||
606 | |||
607 | /* This is one sun will soon be using :-( | ||
608 | * id-dsa-with-sha1 ID ::= { | ||
609 | * iso(1) member-body(2) us(840) x9-57 (10040) x9cm(4) 3 } | ||
610 | */ | ||
611 | #define SN_dsaWithSHA1 "DSA-SHA1" | ||
612 | #define LN_dsaWithSHA1 "dsaWithSHA1" | ||
613 | #define NID_dsaWithSHA1 113 | ||
614 | #define OBJ_dsaWithSHA1 1L,2L,840L,10040L,4L,3L | ||
615 | |||
616 | #define NID_md5_sha1 114 | ||
617 | #define SN_md5_sha1 "MD5-SHA1" | ||
618 | #define LN_md5_sha1 "md5-sha1" | ||
619 | |||
620 | #define SN_sha1WithRSA "RSA-SHA1-2" | ||
621 | #define LN_sha1WithRSA "sha1WithRSA" | ||
622 | #define NID_sha1WithRSA 115 | ||
623 | #define OBJ_sha1WithRSA OBJ_algorithm,29L | ||
624 | |||
625 | #define SN_dsa "DSA" | ||
626 | #define LN_dsa "dsaEncryption" | ||
627 | #define NID_dsa 116 | ||
628 | #define OBJ_dsa 1L,2L,840L,10040L,4L,1L | ||
629 | |||
630 | #define SN_ripemd160 "RIPEMD160" | ||
631 | #define LN_ripemd160 "ripemd160" | ||
632 | #define NID_ripemd160 117 | ||
633 | #define OBJ_ripemd160 1L,3L,36L,3L,2L,1L | ||
634 | |||
635 | /* The name should actually be rsaSignatureWithripemd160, but I'm going | ||
636 | * to continue using the convention I'm using with the other ciphers */ | ||
637 | #define SN_ripemd160WithRSA "RSA-RIPEMD160" | ||
638 | #define LN_ripemd160WithRSA "ripemd160WithRSA" | ||
639 | #define NID_ripemd160WithRSA 119 | ||
640 | #define OBJ_ripemd160WithRSA 1L,3L,36L,3L,3L,1L,2L | ||
641 | |||
642 | /* Taken from rfc2040 | ||
643 | * RC5_CBC_Parameters ::= SEQUENCE { | ||
644 | * version INTEGER (v1_0(16)), | ||
645 | * rounds INTEGER (8..127), | ||
646 | * blockSizeInBits INTEGER (64, 128), | ||
647 | * iv OCTET STRING OPTIONAL | ||
648 | * } | ||
649 | */ | ||
650 | #define SN_rc5_cbc "RC5-CBC" | ||
651 | #define LN_rc5_cbc "rc5-cbc" | ||
652 | #define NID_rc5_cbc 120 | ||
653 | #define OBJ_rc5_cbc OBJ_rsadsi,3L,8L | ||
654 | |||
655 | #define SN_rc5_ecb "RC5-ECB" | ||
656 | #define LN_rc5_ecb "rc5-ecb" | ||
657 | #define NID_rc5_ecb 121 | ||
658 | |||
659 | #define SN_rc5_cfb64 "RC5-CFB" | ||
660 | #define LN_rc5_cfb64 "rc5-cfb" | ||
661 | #define NID_rc5_cfb64 122 | ||
662 | |||
663 | #define SN_rc5_ofb64 "RC5-OFB" | ||
664 | #define LN_rc5_ofb64 "rc5-ofb" | ||
665 | #define NID_rc5_ofb64 123 | ||
666 | |||
667 | #define SN_rle_compression "RLE" | ||
668 | #define LN_rle_compression "run length compression" | ||
669 | #define NID_rle_compression 124 | ||
670 | #define OBJ_rle_compression 1L,1L,1L,1L,666L,1L | ||
671 | |||
672 | #define SN_zlib_compression "ZLIB" | ||
673 | #define LN_zlib_compression "zlib compression" | ||
674 | #define NID_zlib_compression 125 | ||
675 | #define OBJ_zlib_compression 1L,1L,1L,1L,666L,2L | ||
676 | |||
677 | #define SN_ext_key_usage "extendedKeyUsage" | ||
678 | #define LN_ext_key_usage "X509v3 Extended Key Usage" | ||
679 | #define NID_ext_key_usage 126 | ||
680 | #define OBJ_ext_key_usage OBJ_id_ce,37 | ||
681 | |||
682 | #define SN_id_pkix "PKIX" | ||
683 | #define NID_id_pkix 127 | ||
684 | #define OBJ_id_pkix 1L,3L,6L,1L,5L,5L,7L | ||
685 | |||
686 | #define SN_id_kp "id-kp" | ||
687 | #define NID_id_kp 128 | ||
688 | #define OBJ_id_kp OBJ_id_pkix,3L | ||
689 | |||
690 | /* PKIX extended key usage OIDs */ | ||
691 | |||
692 | #define SN_server_auth "serverAuth" | ||
693 | #define LN_server_auth "TLS Web Server Authentication" | ||
694 | #define NID_server_auth 129 | ||
695 | #define OBJ_server_auth OBJ_id_kp,1L | ||
696 | |||
697 | #define SN_client_auth "clientAuth" | ||
698 | #define LN_client_auth "TLS Web Client Authentication" | ||
699 | #define NID_client_auth 130 | ||
700 | #define OBJ_client_auth OBJ_id_kp,2L | ||
701 | |||
702 | #define SN_code_sign "codeSigning" | ||
703 | #define LN_code_sign "Code Signing" | ||
704 | #define NID_code_sign 131 | ||
705 | #define OBJ_code_sign OBJ_id_kp,3L | ||
706 | |||
707 | #define SN_email_protect "emailProtection" | ||
708 | #define LN_email_protect "E-mail Protection" | ||
709 | #define NID_email_protect 132 | ||
710 | #define OBJ_email_protect OBJ_id_kp,4L | ||
711 | |||
712 | #define SN_time_stamp "timeStamping" | ||
713 | #define LN_time_stamp "Time Stamping" | ||
714 | #define NID_time_stamp 133 | ||
715 | #define OBJ_time_stamp OBJ_id_kp,8L | ||
716 | |||
717 | /* Additional extended key usage OIDs: Microsoft */ | ||
718 | |||
719 | #define SN_ms_code_ind "msCodeInd" | ||
720 | #define LN_ms_code_ind "Microsoft Individual Code Signing" | ||
721 | #define NID_ms_code_ind 134 | ||
722 | #define OBJ_ms_code_ind 1L,3L,6L,1L,4L,1L,311L,2L,1L,21L | ||
723 | |||
724 | #define SN_ms_code_com "msCodeCom" | ||
725 | #define LN_ms_code_com "Microsoft Commercial Code Signing" | ||
726 | #define NID_ms_code_com 135 | ||
727 | #define OBJ_ms_code_com 1L,3L,6L,1L,4L,1L,311L,2L,1L,22L | ||
728 | |||
729 | #define SN_ms_ctl_sign "msCTLSign" | ||
730 | #define LN_ms_ctl_sign "Microsoft Trust List Signing" | ||
731 | #define NID_ms_ctl_sign 136 | ||
732 | #define OBJ_ms_ctl_sign 1L,3L,6L,1L,4L,1L,311L,10L,3L,1L | ||
733 | |||
734 | #define SN_ms_sgc "msSGC" | ||
735 | #define LN_ms_sgc "Microsoft Server Gated Crypto" | ||
736 | #define NID_ms_sgc 137 | ||
737 | #define OBJ_ms_sgc 1L,3L,6L,1L,4L,1L,311L,10L,3L,3L | ||
738 | |||
739 | #define SN_ms_efs "msEFS" | ||
740 | #define LN_ms_efs "Microsoft Encrypted File System" | ||
741 | #define NID_ms_efs 138 | ||
742 | #define OBJ_ms_efs 1L,3L,6L,1L,4L,1L,311L,10L,3L,4L | ||
743 | |||
744 | /* Additional usage: Netscape */ | ||
745 | |||
746 | #define SN_ns_sgc "nsSGC" | ||
747 | #define LN_ns_sgc "Netscape Server Gated Crypto" | ||
748 | #define NID_ns_sgc 139 | ||
749 | #define OBJ_ns_sgc OBJ_netscape,4L,1L | ||
750 | |||
751 | #define SN_delta_crl "deltaCRL" | ||
752 | #define LN_delta_crl "X509v3 Delta CRL Indicator" | ||
753 | #define NID_delta_crl 140 | ||
754 | #define OBJ_delta_crl OBJ_id_ce,27L | ||
755 | |||
756 | #define SN_crl_reason "CRLReason" | ||
757 | #define LN_crl_reason "CRL Reason Code" | ||
758 | #define NID_crl_reason 141 | ||
759 | #define OBJ_crl_reason OBJ_id_ce,21L | ||
760 | |||
761 | #define SN_invalidity_date "invalidityDate" | ||
762 | #define LN_invalidity_date "Invalidity Date" | ||
763 | #define NID_invalidity_date 142 | ||
764 | #define OBJ_invalidity_date OBJ_id_ce,24L | ||
765 | |||
766 | #define SN_sxnet "SXNetID" | ||
767 | #define LN_sxnet "Strong Extranet ID" | ||
768 | #define NID_sxnet 143 | ||
769 | #define OBJ_sxnet 1L,3L,101L,1L,4L,1L | ||
770 | |||
771 | /* PKCS12 and related OBJECT IDENTIFIERS */ | ||
772 | |||
773 | #define OBJ_pkcs12 OBJ_pkcs,12L | ||
774 | #define OBJ_pkcs12_pbeids OBJ_pkcs12, 1 | ||
775 | |||
776 | #define SN_pbe_WithSHA1And128BitRC4 "PBE-SHA1-RC4-128" | ||
777 | #define LN_pbe_WithSHA1And128BitRC4 "pbeWithSHA1And128BitRC4" | ||
778 | #define NID_pbe_WithSHA1And128BitRC4 144 | ||
779 | #define OBJ_pbe_WithSHA1And128BitRC4 OBJ_pkcs12_pbeids, 1L | ||
780 | |||
781 | #define SN_pbe_WithSHA1And40BitRC4 "PBE-SHA1-RC4-40" | ||
782 | #define LN_pbe_WithSHA1And40BitRC4 "pbeWithSHA1And40BitRC4" | ||
783 | #define NID_pbe_WithSHA1And40BitRC4 145 | ||
784 | #define OBJ_pbe_WithSHA1And40BitRC4 OBJ_pkcs12_pbeids, 2L | ||
785 | |||
786 | #define SN_pbe_WithSHA1And3_Key_TripleDES_CBC "PBE-SHA1-3DES" | ||
787 | #define LN_pbe_WithSHA1And3_Key_TripleDES_CBC "pbeWithSHA1And3-KeyTripleDES-CBC" | ||
788 | #define NID_pbe_WithSHA1And3_Key_TripleDES_CBC 146 | ||
789 | #define OBJ_pbe_WithSHA1And3_Key_TripleDES_CBC OBJ_pkcs12_pbeids, 3L | ||
790 | |||
791 | #define SN_pbe_WithSHA1And2_Key_TripleDES_CBC "PBE-SHA1-2DES" | ||
792 | #define LN_pbe_WithSHA1And2_Key_TripleDES_CBC "pbeWithSHA1And2-KeyTripleDES-CBC" | ||
793 | #define NID_pbe_WithSHA1And2_Key_TripleDES_CBC 147 | ||
794 | #define OBJ_pbe_WithSHA1And2_Key_TripleDES_CBC OBJ_pkcs12_pbeids, 4L | ||
795 | |||
796 | #define SN_pbe_WithSHA1And128BitRC2_CBC "PBE-SHA1-RC2-128" | ||
797 | #define LN_pbe_WithSHA1And128BitRC2_CBC "pbeWithSHA1And128BitRC2-CBC" | ||
798 | #define NID_pbe_WithSHA1And128BitRC2_CBC 148 | ||
799 | #define OBJ_pbe_WithSHA1And128BitRC2_CBC OBJ_pkcs12_pbeids, 5L | ||
800 | |||
801 | #define SN_pbe_WithSHA1And40BitRC2_CBC "PBE-SHA1-RC2-40" | ||
802 | #define LN_pbe_WithSHA1And40BitRC2_CBC "pbeWithSHA1And40BitRC2-CBC" | ||
803 | #define NID_pbe_WithSHA1And40BitRC2_CBC 149 | ||
804 | #define OBJ_pbe_WithSHA1And40BitRC2_CBC OBJ_pkcs12_pbeids, 6L | ||
805 | |||
806 | #define OBJ_pkcs12_Version1 OBJ_pkcs12, 10L | ||
807 | |||
808 | #define OBJ_pkcs12_BagIds OBJ_pkcs12_Version1, 1L | ||
809 | |||
810 | #define LN_keyBag "keyBag" | ||
811 | #define NID_keyBag 150 | ||
812 | #define OBJ_keyBag OBJ_pkcs12_BagIds, 1L | ||
813 | |||
814 | #define LN_pkcs8ShroudedKeyBag "pkcs8ShroudedKeyBag" | ||
815 | #define NID_pkcs8ShroudedKeyBag 151 | ||
816 | #define OBJ_pkcs8ShroudedKeyBag OBJ_pkcs12_BagIds, 2L | ||
817 | |||
818 | #define LN_certBag "certBag" | ||
819 | #define NID_certBag 152 | ||
820 | #define OBJ_certBag OBJ_pkcs12_BagIds, 3L | ||
821 | |||
822 | #define LN_crlBag "crlBag" | ||
823 | #define NID_crlBag 153 | ||
824 | #define OBJ_crlBag OBJ_pkcs12_BagIds, 4L | ||
825 | |||
826 | #define LN_secretBag "secretBag" | ||
827 | #define NID_secretBag 154 | ||
828 | #define OBJ_secretBag OBJ_pkcs12_BagIds, 5L | ||
829 | |||
830 | #define LN_safeContentsBag "safeContentsBag" | ||
831 | #define NID_safeContentsBag 155 | ||
832 | #define OBJ_safeContentsBag OBJ_pkcs12_BagIds, 6L | ||
833 | |||
834 | #define LN_friendlyName "friendlyName" | ||
835 | #define NID_friendlyName 156 | ||
836 | #define OBJ_friendlyName OBJ_pkcs9, 20L | ||
837 | |||
838 | #define LN_localKeyID "localKeyID" | ||
839 | #define NID_localKeyID 157 | ||
840 | #define OBJ_localKeyID OBJ_pkcs9, 21L | ||
841 | |||
842 | #define OBJ_certTypes OBJ_pkcs9, 22L | ||
843 | |||
844 | #define LN_x509Certificate "x509Certificate" | ||
845 | #define NID_x509Certificate 158 | ||
846 | #define OBJ_x509Certificate OBJ_certTypes, 1L | ||
847 | |||
848 | #define LN_sdsiCertificate "sdsiCertificate" | ||
849 | #define NID_sdsiCertificate 159 | ||
850 | #define OBJ_sdsiCertificate OBJ_certTypes, 2L | ||
851 | |||
852 | #define OBJ_crlTypes OBJ_pkcs9, 23L | ||
853 | |||
854 | #define LN_x509Crl "x509Crl" | ||
855 | #define NID_x509Crl 160 | ||
856 | #define OBJ_x509Crl OBJ_crlTypes, 1L | ||
857 | |||
858 | /* PKCS#5 v2 OIDs */ | ||
859 | |||
860 | #define LN_pbes2 "PBES2" | ||
861 | #define NID_pbes2 161 | ||
862 | #define OBJ_pbes2 OBJ_pkcs,5L,13L | ||
863 | |||
864 | #define LN_pbmac1 "PBMAC1" | ||
865 | #define NID_pbmac1 162 | ||
866 | #define OBJ_pbmac1 OBJ_pkcs,5L,14L | ||
867 | |||
868 | #define LN_hmacWithSHA1 "hmacWithSHA1" | ||
869 | #define NID_hmacWithSHA1 163 | ||
870 | #define OBJ_hmacWithSHA1 OBJ_rsadsi,2L,7L | ||
871 | |||
872 | /* Policy Qualifier Ids */ | ||
873 | |||
874 | #define LN_id_qt_cps "Policy Qualifier CPS" | ||
875 | #define SN_id_qt_cps "id-qt-cps" | ||
876 | #define NID_id_qt_cps 164 | ||
877 | #define OBJ_id_qt_cps OBJ_id_pkix,2L,1L | ||
878 | |||
879 | #define LN_id_qt_unotice "Policy Qualifier User Notice" | ||
880 | #define SN_id_qt_unotice "id-qt-unotice" | ||
881 | #define NID_id_qt_unotice 165 | ||
882 | #define OBJ_id_qt_unotice OBJ_id_pkix,2L,2L | ||
883 | |||
884 | #define SN_rc2_64_cbc "RC2-64-CBC" | ||
885 | #define LN_rc2_64_cbc "rc2-64-cbc" | ||
886 | #define NID_rc2_64_cbc 166 | ||
887 | |||
888 | #define SN_SMIMECapabilities "SMIME-CAPS" | ||
889 | #define LN_SMIMECapabilities "S/MIME Capabilities" | ||
890 | #define NID_SMIMECapabilities 167 | ||
891 | #define OBJ_SMIMECapabilities OBJ_pkcs9,15L | ||
892 | |||
893 | #define SN_pbeWithMD2AndRC2_CBC "PBE-MD2-RC2-64" | ||
894 | #define LN_pbeWithMD2AndRC2_CBC "pbeWithMD2AndRC2-CBC" | ||
895 | #define NID_pbeWithMD2AndRC2_CBC 168 | ||
896 | #define OBJ_pbeWithMD2AndRC2_CBC OBJ_pkcs,5L,4L | ||
897 | |||
898 | #define SN_pbeWithMD5AndRC2_CBC "PBE-MD5-RC2-64" | ||
899 | #define LN_pbeWithMD5AndRC2_CBC "pbeWithMD5AndRC2-CBC" | ||
900 | #define NID_pbeWithMD5AndRC2_CBC 169 | ||
901 | #define OBJ_pbeWithMD5AndRC2_CBC OBJ_pkcs,5L,6L | ||
902 | |||
903 | #define SN_pbeWithSHA1AndDES_CBC "PBE-SHA1-DES" | ||
904 | #define LN_pbeWithSHA1AndDES_CBC "pbeWithSHA1AndDES-CBC" | ||
905 | #define NID_pbeWithSHA1AndDES_CBC 170 | ||
906 | #define OBJ_pbeWithSHA1AndDES_CBC OBJ_pkcs,5L,10L | ||
907 | |||
908 | /* Extension request OIDs */ | ||
909 | |||
910 | #define LN_ms_ext_req "Microsoft Extension Request" | ||
911 | #define SN_ms_ext_req "msExtReq" | ||
912 | #define NID_ms_ext_req 171 | ||
913 | #define OBJ_ms_ext_req 1L,3L,6L,1L,4L,1L,311L,2L,1L,14L | ||
914 | |||
915 | #define LN_ext_req "Extension Request" | ||
916 | #define SN_ext_req "extReq" | ||
917 | #define NID_ext_req 172 | ||
918 | #define OBJ_ext_req OBJ_pkcs9,14L | ||
919 | |||
920 | #define SN_name "name" | ||
921 | #define LN_name "name" | ||
922 | #define NID_name 173 | ||
923 | #define OBJ_name OBJ_X509,41L | ||
924 | |||
925 | #define SN_dnQualifier "dnQualifier" | ||
926 | #define LN_dnQualifier "dnQualifier" | ||
927 | #define NID_dnQualifier 174 | ||
928 | #define OBJ_dnQualifier OBJ_X509,46L | ||
929 | |||
930 | #define SN_id_pe "id-pe" | ||
931 | #define NID_id_pe 175 | ||
932 | #define OBJ_id_pe OBJ_id_pkix,1L | ||
933 | |||
934 | #define SN_id_ad "id-ad" | ||
935 | #define NID_id_ad 176 | ||
936 | #define OBJ_id_ad OBJ_id_pkix,48L | ||
937 | |||
938 | #define SN_info_access "authorityInfoAccess" | ||
939 | #define LN_info_access "Authority Information Access" | ||
940 | #define NID_info_access 177 | ||
941 | #define OBJ_info_access OBJ_id_pe,1L | ||
942 | |||
943 | #define SN_ad_OCSP "OCSP" | ||
944 | #define LN_ad_OCSP "OCSP" | ||
945 | #define NID_ad_OCSP 178 | ||
946 | #define OBJ_ad_OCSP OBJ_id_ad,1L | ||
947 | |||
948 | #define SN_ad_ca_issuers "caIssuers" | ||
949 | #define LN_ad_ca_issuers "CA Issuers" | ||
950 | #define NID_ad_ca_issuers 179 | ||
951 | #define OBJ_ad_ca_issuers OBJ_id_ad,2L | ||
952 | |||
953 | #define SN_OCSP_sign "OCSPSigning" | ||
954 | #define LN_OCSP_sign "OCSP Signing" | ||
955 | #define NID_OCSP_sign 180 | ||
956 | #define OBJ_OCSP_sign OBJ_id_kp,9L | ||
957 | #endif /* USE_OBJ_MAC */ | ||
958 | |||
959 | #include <openssl/bio.h> | ||
960 | #include <openssl/asn1.h> | ||
961 | |||
962 | #define OBJ_NAME_TYPE_UNDEF 0x00 | ||
963 | #define OBJ_NAME_TYPE_MD_METH 0x01 | ||
964 | #define OBJ_NAME_TYPE_CIPHER_METH 0x02 | ||
965 | #define OBJ_NAME_TYPE_PKEY_METH 0x03 | ||
966 | #define OBJ_NAME_TYPE_COMP_METH 0x04 | ||
967 | #define OBJ_NAME_TYPE_NUM 0x05 | ||
968 | |||
969 | #define OBJ_NAME_ALIAS 0x8000 | ||
970 | |||
971 | |||
972 | #ifdef __cplusplus | ||
973 | extern "C" { | ||
974 | #endif | ||
975 | |||
976 | typedef struct obj_name_st | ||
977 | { | ||
978 | int type; | ||
979 | int alias; | ||
980 | const char *name; | ||
981 | const char *data; | ||
982 | } OBJ_NAME; | ||
983 | |||
984 | #define OBJ_create_and_add_object(a,b,c) OBJ_create(a,b,c) | ||
985 | |||
986 | |||
987 | int OBJ_NAME_init(void); | ||
988 | int OBJ_NAME_new_index(unsigned long (*hash_func)(const char *), | ||
989 | int (*cmp_func)(const char *, const char *), | ||
990 | void (*free_func)(const char *, int, const char *)); | ||
991 | const char *OBJ_NAME_get(const char *name,int type); | ||
992 | int OBJ_NAME_add(const char *name,int type,const char *data); | ||
993 | int OBJ_NAME_remove(const char *name,int type); | ||
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); | ||
999 | |||
1000 | ASN1_OBJECT * OBJ_dup(const ASN1_OBJECT *o); | ||
1001 | ASN1_OBJECT * OBJ_nid2obj(int n); | ||
1002 | const char * OBJ_nid2ln(int n); | ||
1003 | const char * OBJ_nid2sn(int n); | ||
1004 | int OBJ_obj2nid(const ASN1_OBJECT *o); | ||
1005 | ASN1_OBJECT * OBJ_txt2obj(const char *s, int no_name); | ||
1006 | int OBJ_obj2txt(char *buf, int buf_len, const ASN1_OBJECT *a, int no_name); | ||
1007 | int OBJ_txt2nid(const char *s); | ||
1008 | int OBJ_ln2nid(const char *s); | ||
1009 | int OBJ_sn2nid(const char *s); | ||
1010 | int OBJ_cmp(const ASN1_OBJECT *a,const ASN1_OBJECT *b); | ||
1011 | const char * OBJ_bsearch(const char *key,const char *base,int num,int size, | ||
1012 | int (*cmp)(const void *, const void *)); | ||
1013 | |||
1014 | int OBJ_new_nid(int num); | ||
1015 | int OBJ_add_object(const ASN1_OBJECT *obj); | ||
1016 | int OBJ_create(const char *oid,const char *sn,const char *ln); | ||
1017 | void OBJ_cleanup(void ); | ||
1018 | int OBJ_create_objects(BIO *in); | ||
1019 | |||
1020 | /* BEGIN ERROR CODES */ | ||
1021 | /* The following lines are auto generated by the script mkerr.pl. Any changes | ||
1022 | * made after this point may be overwritten when the script is next run. | ||
1023 | */ | ||
1024 | void ERR_load_OBJ_strings(void); | ||
1025 | |||
1026 | /* Error codes for the OBJ functions. */ | ||
1027 | |||
1028 | /* Function codes. */ | ||
1029 | #define OBJ_F_OBJ_CREATE 100 | ||
1030 | #define OBJ_F_OBJ_DUP 101 | ||
1031 | #define OBJ_F_OBJ_NID2LN 102 | ||
1032 | #define OBJ_F_OBJ_NID2OBJ 103 | ||
1033 | #define OBJ_F_OBJ_NID2SN 104 | ||
1034 | |||
1035 | /* Reason codes. */ | ||
1036 | #define OBJ_R_MALLOC_FAILURE 100 | ||
1037 | #define OBJ_R_UNKNOWN_NID 101 | ||
1038 | |||
1039 | #ifdef __cplusplus | ||
1040 | } | ||
1041 | #endif | ||
1042 | #endif | ||
diff --git a/src/lib/libcrypto/objects/objects.pl b/src/lib/libcrypto/objects/objects.pl new file mode 100644 index 0000000000..76bb8da677 --- /dev/null +++ b/src/lib/libcrypto/objects/objects.pl | |||
@@ -0,0 +1,230 @@ | |||
1 | #!/usr/local/bin/perl | ||
2 | |||
3 | open (NUMIN,"$ARGV[1]") || die "Can't open number file $ARGV[1]"; | ||
4 | $max_nid=0; | ||
5 | $o=0; | ||
6 | while(<NUMIN>) | ||
7 | { | ||
8 | chop; | ||
9 | $o++; | ||
10 | s/#.*$//; | ||
11 | next if /^\s*$/; | ||
12 | $_ = 'X'.$_; | ||
13 | ($Cname,$mynum) = split; | ||
14 | $Cname =~ s/^X//; | ||
15 | if (defined($nidn{$mynum})) | ||
16 | { die "$ARGV[1]:$o:There's already an object with NID ",$mynum," on line ",$order{$mynum},"\n"; } | ||
17 | $nid{$Cname} = $mynum; | ||
18 | $nidn{$mynum} = $Cname; | ||
19 | $order{$mynum} = $o; | ||
20 | $max_nid = $mynum if $mynum > $max_nid; | ||
21 | } | ||
22 | close NUMIN; | ||
23 | |||
24 | open (IN,"$ARGV[0]") || die "Can't open input file $ARGV[0]"; | ||
25 | $Cname=""; | ||
26 | $o=0; | ||
27 | while (<IN>) | ||
28 | { | ||
29 | chop; | ||
30 | $o++; | ||
31 | if (/^!module\s+(.*)$/) | ||
32 | { | ||
33 | $module = $1."-"; | ||
34 | $module =~ s/\./_/g; | ||
35 | $module =~ s/-/_/g; | ||
36 | } | ||
37 | if (/^!global$/) | ||
38 | { $module = ""; } | ||
39 | if (/^!Cname\s+(.*)$/) | ||
40 | { $Cname = $1; } | ||
41 | if (/^!Alias\s+(.+?)\s+(.*)$/) | ||
42 | { | ||
43 | $Cname = $module.$1; | ||
44 | $myoid = $2; | ||
45 | $myoid = &process_oid($myoid); | ||
46 | $Cname =~ s/-/_/g; | ||
47 | $ordern{$o} = $Cname; | ||
48 | $order{$Cname} = $o; | ||
49 | $obj{$Cname} = $myoid; | ||
50 | $_ = ""; | ||
51 | $Cname = ""; | ||
52 | } | ||
53 | s/!.*$//; | ||
54 | s/#.*$//; | ||
55 | next if /^\s*$/; | ||
56 | ($myoid,$mysn,$myln) = split ':'; | ||
57 | $mysn =~ s/^\s*//; | ||
58 | $mysn =~ s/\s*$//; | ||
59 | $myln =~ s/^\s*//; | ||
60 | $myln =~ s/\s*$//; | ||
61 | $myoid =~ s/^\s*//; | ||
62 | $myoid =~ s/\s*$//; | ||
63 | if ($myoid ne "") | ||
64 | { | ||
65 | $myoid = &process_oid($myoid); | ||
66 | } | ||
67 | |||
68 | if ($Cname eq "" && !($myln =~ / /)) | ||
69 | { | ||
70 | $Cname = $myln; | ||
71 | $Cname =~ s/\./_/g; | ||
72 | $Cname =~ s/-/_/g; | ||
73 | if ($Cname ne "" && defined($ln{$module.$Cname})) | ||
74 | { die "objects.txt:$o:There's already an object with long name ",$ln{$module.$Cname}," on line ",$order{$module.$Cname},"\n"; } | ||
75 | } | ||
76 | if ($Cname eq "") | ||
77 | { | ||
78 | $Cname = $mysn; | ||
79 | $Cname =~ s/-/_/g; | ||
80 | if ($Cname ne "" && defined($sn{$module.$Cname})) | ||
81 | { die "objects.txt:$o:There's already an object with short name ",$sn{$module.$Cname}," on line ",$order{$module.$Cname},"\n"; } | ||
82 | } | ||
83 | if ($Cname eq "") | ||
84 | { | ||
85 | $Cname = $myln; | ||
86 | $Cname =~ s/-/_/g; | ||
87 | $Cname =~ s/\./_/g; | ||
88 | $Cname =~ s/ /_/g; | ||
89 | if ($Cname ne "" && defined($ln{$module.$Cname})) | ||
90 | { die "objects.txt:$o:There's already an object with long name ",$ln{$module.$Cname}," on line ",$order{$module.$Cname},"\n"; } | ||
91 | } | ||
92 | $Cname =~ s/\./_/g; | ||
93 | $Cname =~ s/-/_/g; | ||
94 | $Cname = $module.$Cname; | ||
95 | $ordern{$o} = $Cname; | ||
96 | $order{$Cname} = $o; | ||
97 | $sn{$Cname} = $mysn; | ||
98 | $ln{$Cname} = $myln; | ||
99 | $obj{$Cname} = $myoid; | ||
100 | if (!defined($nid{$Cname})) | ||
101 | { | ||
102 | $max_nid++; | ||
103 | $nid{$Cname} = $max_nid; | ||
104 | $nidn{$max_nid} = $Cname; | ||
105 | } | ||
106 | $Cname=""; | ||
107 | } | ||
108 | close IN; | ||
109 | |||
110 | #XXX don't modify input files | ||
111 | #open (NUMOUT,">$ARGV[1]") || die "Can't open output file $ARGV[1]"; | ||
112 | #foreach (sort { $a <=> $b } keys %nidn) | ||
113 | # { | ||
114 | # print NUMOUT $nidn{$_},"\t\t",$_,"\n"; | ||
115 | # } | ||
116 | #close NUMOUT; | ||
117 | |||
118 | open (OUT,">$ARGV[2]") || die "Can't open output file $ARGV[2]"; | ||
119 | print OUT <<'EOF'; | ||
120 | /* crypto/objects/obj_mac.h */ | ||
121 | |||
122 | /* THIS FILE IS GENERATED FROM objects.txt by objects.pl via the | ||
123 | * following command: | ||
124 | * perl objects.pl objects.txt obj_mac.num obj_mac.h | ||
125 | */ | ||
126 | |||
127 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) | ||
128 | * All rights reserved. | ||
129 | * | ||
130 | * This package is an SSL implementation written | ||
131 | * by Eric Young (eay@cryptsoft.com). | ||
132 | * The implementation was written so as to conform with Netscapes SSL. | ||
133 | * | ||
134 | * This library is free for commercial and non-commercial use as long as | ||
135 | * the following conditions are aheared to. The following conditions | ||
136 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
137 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
138 | * included with this distribution is covered by the same copyright terms | ||
139 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
140 | * | ||
141 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
142 | * the code are not to be removed. | ||
143 | * If this package is used in a product, Eric Young should be given attribution | ||
144 | * as the author of the parts of the library used. | ||
145 | * This can be in the form of a textual message at program startup or | ||
146 | * in documentation (online or textual) provided with the package. | ||
147 | * | ||
148 | * Redistribution and use in source and binary forms, with or without | ||
149 | * modification, are permitted provided that the following conditions | ||
150 | * are met: | ||
151 | * 1. Redistributions of source code must retain the copyright | ||
152 | * notice, this list of conditions and the following disclaimer. | ||
153 | * 2. Redistributions in binary form must reproduce the above copyright | ||
154 | * notice, this list of conditions and the following disclaimer in the | ||
155 | * documentation and/or other materials provided with the distribution. | ||
156 | * 3. All advertising materials mentioning features or use of this software | ||
157 | * must display the following acknowledgement: | ||
158 | * "This product includes cryptographic software written by | ||
159 | * Eric Young (eay@cryptsoft.com)" | ||
160 | * The word 'cryptographic' can be left out if the rouines from the library | ||
161 | * being used are not cryptographic related :-). | ||
162 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
163 | * the apps directory (application code) you must include an acknowledgement: | ||
164 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
165 | * | ||
166 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
167 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
168 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
169 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
170 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
171 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
172 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
173 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
174 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
175 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
176 | * SUCH DAMAGE. | ||
177 | * | ||
178 | * The licence and distribution terms for any publically available version or | ||
179 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
180 | * copied and put under another distribution licence | ||
181 | * [including the GNU Public Licence.] | ||
182 | */ | ||
183 | |||
184 | #define SN_undef "UNDEF" | ||
185 | #define LN_undef "undefined" | ||
186 | #define NID_undef 0 | ||
187 | #define OBJ_undef 0L | ||
188 | |||
189 | EOF | ||
190 | |||
191 | foreach (sort { $a <=> $b } keys %ordern) | ||
192 | { | ||
193 | $Cname=$ordern{$_}; | ||
194 | print OUT "#define SN_",$Cname,"\t\t\"",$sn{$Cname},"\"\n" if $sn{$Cname} ne ""; | ||
195 | print OUT "#define LN_",$Cname,"\t\t\"",$ln{$Cname},"\"\n" if $ln{$Cname} ne ""; | ||
196 | print OUT "#define NID_",$Cname,"\t\t",$nid{$Cname},"\n" if $nid{$Cname} ne ""; | ||
197 | print OUT "#define OBJ_",$Cname,"\t\t",$obj{$Cname},"\n" if $obj{$Cname} ne ""; | ||
198 | print OUT "\n"; | ||
199 | } | ||
200 | |||
201 | close OUT; | ||
202 | |||
203 | sub process_oid | ||
204 | { | ||
205 | local($oid)=@_; | ||
206 | local(@a,$oid_pref); | ||
207 | |||
208 | @a = split(/\s+/,$myoid); | ||
209 | $pref_oid = ""; | ||
210 | $pref_sep = ""; | ||
211 | if (!($a[0] =~ /^[0-9]+$/)) | ||
212 | { | ||
213 | $a[0] =~ s/-/_/g; | ||
214 | if (!defined($obj{$a[0]})) | ||
215 | { die "$ARGV[0]:$o:Undefined identifier ",$a[0],"\n"; } | ||
216 | $pref_oid = "OBJ_" . $a[0]; | ||
217 | $pref_sep = ","; | ||
218 | shift @a; | ||
219 | } | ||
220 | $oids = join('L,',@a) . "L"; | ||
221 | if ($oids ne "L") | ||
222 | { | ||
223 | $oids = $pref_oid . $pref_sep . $oids; | ||
224 | } | ||
225 | else | ||
226 | { | ||
227 | $oids = $pref_oid; | ||
228 | } | ||
229 | return($oids); | ||
230 | } | ||
diff --git a/src/lib/libcrypto/objects/objects.txt b/src/lib/libcrypto/objects/objects.txt new file mode 100644 index 0000000000..3ba11f65cc --- /dev/null +++ b/src/lib/libcrypto/objects/objects.txt | |||
@@ -0,0 +1,916 @@ | |||
1 | 0 : CCITT : ccitt | ||
2 | |||
3 | 1 : ISO : iso | ||
4 | |||
5 | 2 : JOINT-ISO-CCITT : joint-iso-ccitt | ||
6 | |||
7 | iso 2 : member-body : ISO Member Body | ||
8 | |||
9 | joint-iso-ccitt 5 1 5 : selected-attribute-types : Selected Attribute Types | ||
10 | |||
11 | selected-attribute-types 55 : clearance | ||
12 | |||
13 | member-body 840 : ISO-US : ISO US Member Body | ||
14 | ISO-US 10040 : X9-57 : X9.57 | ||
15 | X9-57 4 : X9cm : X9.57 CM ? | ||
16 | |||
17 | !Cname dsa | ||
18 | X9cm 1 : DSA : dsaEncryption | ||
19 | X9cm 3 : DSA-SHA1 : dsaWithSHA1 | ||
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 | |||
47 | ISO-US 113533 7 66 10 : CAST5-CBC : cast5-cbc | ||
48 | : CAST5-ECB : cast5-ecb | ||
49 | !Cname cast5-cfb64 | ||
50 | : CAST5-CFB : cast5-cfb | ||
51 | !Cname cast5-ofb64 | ||
52 | : CAST5-OFB : cast5-ofb | ||
53 | !Cname pbeWithMD5AndCast5-CBC | ||
54 | ISO-US 113533 7 66 12 : : pbeWithMD5AndCast5CBC | ||
55 | |||
56 | ISO-US 113549 : rsadsi : RSA Data Security, Inc. | ||
57 | |||
58 | rsadsi 1 : pkcs : RSA Data Security, Inc. PKCS | ||
59 | |||
60 | pkcs 1 : pkcs1 | ||
61 | pkcs1 1 : : rsaEncryption | ||
62 | pkcs1 2 : RSA-MD2 : md2WithRSAEncryption | ||
63 | pkcs1 3 : RSA-MD4 : md4WithRSAEncryption | ||
64 | pkcs1 4 : RSA-MD5 : md5WithRSAEncryption | ||
65 | pkcs1 5 : RSA-SHA1 : sha1WithRSAEncryption | ||
66 | |||
67 | pkcs 3 : pkcs3 | ||
68 | pkcs3 1 : : dhKeyAgreement | ||
69 | |||
70 | pkcs 5 : pkcs5 | ||
71 | pkcs5 1 : PBE-MD2-DES : pbeWithMD2AndDES-CBC | ||
72 | pkcs5 3 : PBE-MD5-DES : pbeWithMD5AndDES-CBC | ||
73 | pkcs5 4 : PBE-MD2-RC2-64 : pbeWithMD2AndRC2-CBC | ||
74 | pkcs5 6 : PBE-MD5-RC2-64 : pbeWithMD5AndRC2-CBC | ||
75 | pkcs5 10 : PBE-SHA1-DES : pbeWithSHA1AndDES-CBC | ||
76 | pkcs5 11 : PBE-SHA1-RC2-64 : pbeWithSHA1AndRC2-CBC | ||
77 | !Cname id_pbkdf2 | ||
78 | pkcs5 12 : : PBKDF2 | ||
79 | !Cname pbes2 | ||
80 | pkcs5 13 : : PBES2 | ||
81 | !Cname pbmac1 | ||
82 | pkcs5 14 : : PBMAC1 | ||
83 | |||
84 | pkcs 7 : pkcs7 | ||
85 | pkcs7 1 : : pkcs7-data | ||
86 | !Cname pkcs7-signed | ||
87 | pkcs7 2 : : pkcs7-signedData | ||
88 | !Cname pkcs7-enveloped | ||
89 | pkcs7 3 : : pkcs7-envelopedData | ||
90 | !Cname pkcs7-signedAndEnveloped | ||
91 | pkcs7 4 : : pkcs7-signedAndEnvelopedData | ||
92 | !Cname pkcs7-digest | ||
93 | pkcs7 5 : : pkcs7-digestData | ||
94 | !Cname pkcs7-encrypted | ||
95 | pkcs7 6 : : pkcs7-encryptedData | ||
96 | |||
97 | pkcs 9 : pkcs9 | ||
98 | !module pkcs9 | ||
99 | pkcs9 1 : : emailAddress | ||
100 | pkcs9 2 : : unstructuredName | ||
101 | pkcs9 3 : : contentType | ||
102 | pkcs9 4 : : messageDigest | ||
103 | pkcs9 5 : : signingTime | ||
104 | pkcs9 6 : : countersignature | ||
105 | pkcs9 7 : : challengePassword | ||
106 | pkcs9 8 : : unstructuredAddress | ||
107 | !Cname extCertAttributes | ||
108 | pkcs9 9 : : extendedCertificateAttributes | ||
109 | !global | ||
110 | |||
111 | !Cname ext-req | ||
112 | pkcs9 14 : extReq : Extension Request | ||
113 | |||
114 | !Cname SMIMECapabilities | ||
115 | pkcs9 15 : SMIME-CAPS : S/MIME Capabilities | ||
116 | |||
117 | # S/MIME | ||
118 | !Cname SMIME | ||
119 | pkcs9 16 : SMIME : S/MIME | ||
120 | SMIME 0 : id-smime-mod | ||
121 | SMIME 1 : id-smime-ct | ||
122 | SMIME 2 : id-smime-aa | ||
123 | SMIME 3 : id-smime-alg | ||
124 | SMIME 4 : id-smime-cd | ||
125 | SMIME 5 : id-smime-spq | ||
126 | SMIME 6 : id-smime-cti | ||
127 | |||
128 | # S/MIME Modules | ||
129 | id-smime-mod 1 : id-smime-mod-cms | ||
130 | id-smime-mod 2 : id-smime-mod-ess | ||
131 | id-smime-mod 3 : id-smime-mod-oid | ||
132 | id-smime-mod 4 : id-smime-mod-msg-v3 | ||
133 | id-smime-mod 5 : id-smime-mod-ets-eSignature-88 | ||
134 | id-smime-mod 6 : id-smime-mod-ets-eSignature-97 | ||
135 | id-smime-mod 7 : id-smime-mod-ets-eSigPolicy-88 | ||
136 | id-smime-mod 8 : id-smime-mod-ets-eSigPolicy-97 | ||
137 | |||
138 | # S/MIME Content Types | ||
139 | id-smime-ct 1 : id-smime-ct-receipt | ||
140 | id-smime-ct 2 : id-smime-ct-authData | ||
141 | id-smime-ct 3 : id-smime-ct-publishCert | ||
142 | id-smime-ct 4 : id-smime-ct-TSTInfo | ||
143 | id-smime-ct 5 : id-smime-ct-TDTInfo | ||
144 | id-smime-ct 6 : id-smime-ct-contentInfo | ||
145 | id-smime-ct 7 : id-smime-ct-DVCSRequestData | ||
146 | id-smime-ct 8 : id-smime-ct-DVCSResponseData | ||
147 | |||
148 | # S/MIME Attributes | ||
149 | id-smime-aa 1 : id-smime-aa-receiptRequest | ||
150 | id-smime-aa 2 : id-smime-aa-securityLabel | ||
151 | id-smime-aa 3 : id-smime-aa-mlExpandHistory | ||
152 | id-smime-aa 4 : id-smime-aa-contentHint | ||
153 | id-smime-aa 5 : id-smime-aa-msgSigDigest | ||
154 | # obsolete | ||
155 | id-smime-aa 6 : id-smime-aa-encapContentType | ||
156 | id-smime-aa 7 : id-smime-aa-contentIdentifier | ||
157 | # obsolete | ||
158 | id-smime-aa 8 : id-smime-aa-macValue | ||
159 | id-smime-aa 9 : id-smime-aa-equivalentLabels | ||
160 | id-smime-aa 10 : id-smime-aa-contentReference | ||
161 | id-smime-aa 11 : id-smime-aa-encrypKeyPref | ||
162 | id-smime-aa 12 : id-smime-aa-signingCertificate | ||
163 | id-smime-aa 13 : id-smime-aa-smimeEncryptCerts | ||
164 | id-smime-aa 14 : id-smime-aa-timeStampToken | ||
165 | id-smime-aa 15 : id-smime-aa-ets-sigPolicyId | ||
166 | id-smime-aa 16 : id-smime-aa-ets-commitmentType | ||
167 | id-smime-aa 17 : id-smime-aa-ets-signerLocation | ||
168 | id-smime-aa 18 : id-smime-aa-ets-signerAttr | ||
169 | id-smime-aa 19 : id-smime-aa-ets-otherSigCert | ||
170 | id-smime-aa 20 : id-smime-aa-ets-contentTimestamp | ||
171 | id-smime-aa 21 : id-smime-aa-ets-CertificateRefs | ||
172 | id-smime-aa 22 : id-smime-aa-ets-RevocationRefs | ||
173 | id-smime-aa 23 : id-smime-aa-ets-certValues | ||
174 | id-smime-aa 24 : id-smime-aa-ets-revocationValues | ||
175 | id-smime-aa 25 : id-smime-aa-ets-escTimeStamp | ||
176 | id-smime-aa 26 : id-smime-aa-ets-certCRLTimestamp | ||
177 | id-smime-aa 27 : id-smime-aa-ets-archiveTimeStamp | ||
178 | id-smime-aa 28 : id-smime-aa-signatureType | ||
179 | id-smime-aa 29 : id-smime-aa-dvcs-dvc | ||
180 | |||
181 | # S/MIME Algorithm Identifiers | ||
182 | # obsolete | ||
183 | id-smime-alg 1 : id-smime-alg-ESDHwith3DES | ||
184 | # obsolete | ||
185 | id-smime-alg 2 : id-smime-alg-ESDHwithRC2 | ||
186 | # obsolete | ||
187 | id-smime-alg 3 : id-smime-alg-3DESwrap | ||
188 | # obsolete | ||
189 | id-smime-alg 4 : id-smime-alg-RC2wrap | ||
190 | id-smime-alg 5 : id-smime-alg-ESDH | ||
191 | id-smime-alg 6 : id-smime-alg-CMS3DESwrap | ||
192 | id-smime-alg 7 : id-smime-alg-CMSRC2wrap | ||
193 | |||
194 | # S/MIME Certificate Distribution | ||
195 | id-smime-cd 1 : id-smime-cd-ldap | ||
196 | |||
197 | # S/MIME Signature Policy Qualifier | ||
198 | id-smime-spq 1 : id-smime-spq-ets-sqt-uri | ||
199 | id-smime-spq 2 : id-smime-spq-ets-sqt-unotice | ||
200 | |||
201 | # S/MIME Commitment Type Identifier | ||
202 | id-smime-cti 1 : id-smime-cti-ets-proofOfOrigin | ||
203 | id-smime-cti 2 : id-smime-cti-ets-proofOfReceipt | ||
204 | id-smime-cti 3 : id-smime-cti-ets-proofOfDelivery | ||
205 | id-smime-cti 4 : id-smime-cti-ets-proofOfSender | ||
206 | id-smime-cti 5 : id-smime-cti-ets-proofOfApproval | ||
207 | id-smime-cti 6 : id-smime-cti-ets-proofOfCreation | ||
208 | |||
209 | pkcs9 20 : : friendlyName | ||
210 | pkcs9 21 : : localKeyID | ||
211 | !Cname ms-csp-name | ||
212 | 1 3 6 1 4 1 311 17 1 : CSPName : Microsoft CSP Name | ||
213 | !Alias certTypes pkcs9 22 | ||
214 | certTypes 1 : : x509Certificate | ||
215 | certTypes 2 : : sdsiCertificate | ||
216 | !Alias crlTypes pkcs9 23 | ||
217 | crlTypes 1 : : x509Crl | ||
218 | |||
219 | !Alias pkcs12 pkcs 12 | ||
220 | !Alias pkcs12-pbeids pkcs12 1 | ||
221 | |||
222 | !Cname pbe-WithSHA1And128BitRC4 | ||
223 | pkcs12-pbeids 1 : PBE-SHA1-RC4-128 : pbeWithSHA1And128BitRC4 | ||
224 | !Cname pbe-WithSHA1And40BitRC4 | ||
225 | pkcs12-pbeids 2 : PBE-SHA1-RC4-40 : pbeWithSHA1And40BitRC4 | ||
226 | !Cname pbe-WithSHA1And3_Key_TripleDES-CBC | ||
227 | pkcs12-pbeids 3 : PBE-SHA1-3DES : pbeWithSHA1And3-KeyTripleDES-CBC | ||
228 | !Cname pbe-WithSHA1And2_Key_TripleDES-CBC | ||
229 | pkcs12-pbeids 4 : PBE-SHA1-2DES : pbeWithSHA1And2-KeyTripleDES-CBC | ||
230 | !Cname pbe-WithSHA1And128BitRC2-CBC | ||
231 | pkcs12-pbeids 5 : PBE-SHA1-RC2-128 : pbeWithSHA1And128BitRC2-CBC | ||
232 | !Cname pbe-WithSHA1And40BitRC2-CBC | ||
233 | pkcs12-pbeids 6 : PBE-SHA1-RC2-40 : pbeWithSHA1And40BitRC2-CBC | ||
234 | |||
235 | !Alias pkcs12-Version1 pkcs12 10 | ||
236 | !Alias pkcs12-BagIds pkcs12-Version1 1 | ||
237 | pkcs12-BagIds 1 : : keyBag | ||
238 | pkcs12-BagIds 2 : : pkcs8ShroudedKeyBag | ||
239 | pkcs12-BagIds 3 : : certBag | ||
240 | pkcs12-BagIds 4 : : crlBag | ||
241 | pkcs12-BagIds 5 : : secretBag | ||
242 | pkcs12-BagIds 6 : : safeContentsBag | ||
243 | |||
244 | rsadsi 2 2 : MD2 : md2 | ||
245 | rsadsi 2 4 : MD4 : md4 | ||
246 | rsadsi 2 5 : MD5 : md5 | ||
247 | : MD5-SHA1 : md5-sha1 | ||
248 | rsadsi 2 7 : : hmacWithSHA1 | ||
249 | rsadsi 3 2 : RC2-CBC : rc2-cbc | ||
250 | : RC2-ECB : rc2-ecb | ||
251 | !Cname rc2-cfb64 | ||
252 | : RC2-CFB : rc2-cfb | ||
253 | !Cname rc2-ofb64 | ||
254 | : RC2-OFB : rc2-ofb | ||
255 | : RC2-40-CBC : rc2-40-cbc | ||
256 | : RC2-64-CBC : rc2-64-cbc | ||
257 | rsadsi 3 4 : RC4 : rc4 | ||
258 | : RC4-40 : rc4-40 | ||
259 | rsadsi 3 7 : DES-EDE3-CBC : des-ede3-cbc | ||
260 | rsadsi 3 8 : RC5-CBC : rc5-cbc | ||
261 | : RC5-ECB : rc5-ecb | ||
262 | !Cname rc5-cfb64 | ||
263 | : RC5-CFB : rc5-cfb | ||
264 | !Cname rc5-ofb64 | ||
265 | : RC5-OFB : rc5-ofb | ||
266 | |||
267 | !Cname ms-ext-req | ||
268 | 1 3 6 1 4 1 311 2 1 14 : msExtReq : Microsoft Extension Request | ||
269 | !Cname ms-code-ind | ||
270 | 1 3 6 1 4 1 311 2 1 21 : msCodeInd : Microsoft Individual Code Signing | ||
271 | !Cname ms-code-com | ||
272 | 1 3 6 1 4 1 311 2 1 22 : msCodeCom : Microsoft Commercial Code Signing | ||
273 | !Cname ms-ctl-sign | ||
274 | 1 3 6 1 4 1 311 10 3 1 : msCTLSign : Microsoft Trust List Signing | ||
275 | !Cname ms-sgc | ||
276 | 1 3 6 1 4 1 311 10 3 3 : msSGC : Microsoft Server Gated Crypto | ||
277 | !Cname ms-efs | ||
278 | 1 3 6 1 4 1 311 10 3 4 : msEFS : Microsoft Encrypted File System | ||
279 | !Cname ms-smartcard-login | ||
280 | 1 3 6 1 4 1 311 20 2 2 : msSmartcardLogin : Microsoft Smartcardlogin | ||
281 | !Cname ms-upn | ||
282 | 1 3 6 1 4 1 311 20 2 3 : msUPN : Microsoft Universal Principal Name | ||
283 | |||
284 | 1 3 6 1 4 1 188 7 1 1 2 : IDEA-CBC : idea-cbc | ||
285 | : IDEA-ECB : idea-ecb | ||
286 | !Cname idea-cfb64 | ||
287 | : IDEA-CFB : idea-cfb | ||
288 | !Cname idea-ofb64 | ||
289 | : IDEA-OFB : idea-ofb | ||
290 | |||
291 | 1 3 6 1 4 1 3029 1 2 : BF-CBC : bf-cbc | ||
292 | : BF-ECB : bf-ecb | ||
293 | !Cname bf-cfb64 | ||
294 | : BF-CFB : bf-cfb | ||
295 | !Cname bf-ofb64 | ||
296 | : BF-OFB : bf-ofb | ||
297 | |||
298 | !Cname id-pkix | ||
299 | 1 3 6 1 5 5 7 : PKIX | ||
300 | |||
301 | # PKIX Arcs | ||
302 | id-pkix 0 : id-pkix-mod | ||
303 | id-pkix 1 : id-pe | ||
304 | id-pkix 2 : id-qt | ||
305 | id-pkix 3 : id-kp | ||
306 | id-pkix 4 : id-it | ||
307 | id-pkix 5 : id-pkip | ||
308 | id-pkix 6 : id-alg | ||
309 | id-pkix 7 : id-cmc | ||
310 | id-pkix 8 : id-on | ||
311 | id-pkix 9 : id-pda | ||
312 | id-pkix 10 : id-aca | ||
313 | id-pkix 11 : id-qcs | ||
314 | id-pkix 12 : id-cct | ||
315 | id-pkix 48 : id-ad | ||
316 | |||
317 | # PKIX Modules | ||
318 | id-pkix-mod 1 : id-pkix1-explicit-88 | ||
319 | id-pkix-mod 2 : id-pkix1-implicit-88 | ||
320 | id-pkix-mod 3 : id-pkix1-explicit-93 | ||
321 | id-pkix-mod 4 : id-pkix1-implicit-93 | ||
322 | id-pkix-mod 5 : id-mod-crmf | ||
323 | id-pkix-mod 6 : id-mod-cmc | ||
324 | id-pkix-mod 7 : id-mod-kea-profile-88 | ||
325 | id-pkix-mod 8 : id-mod-kea-profile-93 | ||
326 | id-pkix-mod 9 : id-mod-cmp | ||
327 | id-pkix-mod 10 : id-mod-qualified-cert-88 | ||
328 | id-pkix-mod 11 : id-mod-qualified-cert-93 | ||
329 | id-pkix-mod 12 : id-mod-attribute-cert | ||
330 | id-pkix-mod 13 : id-mod-timestamp-protocol | ||
331 | id-pkix-mod 14 : id-mod-ocsp | ||
332 | id-pkix-mod 15 : id-mod-dvcs | ||
333 | id-pkix-mod 16 : id-mod-cmp2000 | ||
334 | |||
335 | # PKIX Private Extensions | ||
336 | !Cname info-access | ||
337 | id-pe 1 : authorityInfoAccess : Authority Information Access | ||
338 | id-pe 2 : biometricInfo : Biometric Info | ||
339 | id-pe 3 : qcStatements | ||
340 | id-pe 4 : ac-auditEntity | ||
341 | id-pe 5 : ac-targeting | ||
342 | id-pe 6 : aaControls | ||
343 | id-pe 7 : sbqp-ipAddrBlock | ||
344 | id-pe 8 : sbqp-autonomousSysNum | ||
345 | id-pe 9 : sbqp-routerIdentifier | ||
346 | id-pe 10 : ac-proxying | ||
347 | !Cname sinfo-access | ||
348 | id-pe 11 : subjectInfoAccess : Subject Information Access | ||
349 | |||
350 | # PKIX policyQualifiers for Internet policy qualifiers | ||
351 | id-qt 1 : id-qt-cps : Policy Qualifier CPS | ||
352 | id-qt 2 : id-qt-unotice : Policy Qualifier User Notice | ||
353 | id-qt 3 : textNotice | ||
354 | |||
355 | # PKIX key purpose identifiers | ||
356 | !Cname server-auth | ||
357 | id-kp 1 : serverAuth : TLS Web Server Authentication | ||
358 | !Cname client-auth | ||
359 | id-kp 2 : clientAuth : TLS Web Client Authentication | ||
360 | !Cname code-sign | ||
361 | id-kp 3 : codeSigning : Code Signing | ||
362 | !Cname email-protect | ||
363 | id-kp 4 : emailProtection : E-mail Protection | ||
364 | id-kp 5 : ipsecEndSystem : IPSec End System | ||
365 | id-kp 6 : ipsecTunnel : IPSec Tunnel | ||
366 | id-kp 7 : ipsecUser : IPSec User | ||
367 | !Cname time-stamp | ||
368 | id-kp 8 : timeStamping : Time Stamping | ||
369 | # From OCSP spec RFC2560 | ||
370 | !Cname OCSP-sign | ||
371 | id-kp 9 : OCSPSigning : OCSP Signing | ||
372 | id-kp 10 : DVCS : dvcs | ||
373 | |||
374 | # CMP information types | ||
375 | id-it 1 : id-it-caProtEncCert | ||
376 | id-it 2 : id-it-signKeyPairTypes | ||
377 | id-it 3 : id-it-encKeyPairTypes | ||
378 | id-it 4 : id-it-preferredSymmAlg | ||
379 | id-it 5 : id-it-caKeyUpdateInfo | ||
380 | id-it 6 : id-it-currentCRL | ||
381 | id-it 7 : id-it-unsupportedOIDs | ||
382 | # obsolete | ||
383 | id-it 8 : id-it-subscriptionRequest | ||
384 | # obsolete | ||
385 | id-it 9 : id-it-subscriptionResponse | ||
386 | id-it 10 : id-it-keyPairParamReq | ||
387 | id-it 11 : id-it-keyPairParamRep | ||
388 | id-it 12 : id-it-revPassphrase | ||
389 | id-it 13 : id-it-implicitConfirm | ||
390 | id-it 14 : id-it-confirmWaitTime | ||
391 | id-it 15 : id-it-origPKIMessage | ||
392 | |||
393 | # CRMF registration | ||
394 | id-pkip 1 : id-regCtrl | ||
395 | id-pkip 2 : id-regInfo | ||
396 | |||
397 | # CRMF registration controls | ||
398 | id-regCtrl 1 : id-regCtrl-regToken | ||
399 | id-regCtrl 2 : id-regCtrl-authenticator | ||
400 | id-regCtrl 3 : id-regCtrl-pkiPublicationInfo | ||
401 | id-regCtrl 4 : id-regCtrl-pkiArchiveOptions | ||
402 | id-regCtrl 5 : id-regCtrl-oldCertID | ||
403 | id-regCtrl 6 : id-regCtrl-protocolEncrKey | ||
404 | |||
405 | # CRMF registration information | ||
406 | id-regInfo 1 : id-regInfo-utf8Pairs | ||
407 | id-regInfo 2 : id-regInfo-certReq | ||
408 | |||
409 | # algorithms | ||
410 | id-alg 1 : id-alg-des40 | ||
411 | id-alg 2 : id-alg-noSignature | ||
412 | id-alg 3 : id-alg-dh-sig-hmac-sha1 | ||
413 | id-alg 4 : id-alg-dh-pop | ||
414 | |||
415 | # CMC controls | ||
416 | id-cmc 1 : id-cmc-statusInfo | ||
417 | id-cmc 2 : id-cmc-identification | ||
418 | id-cmc 3 : id-cmc-identityProof | ||
419 | id-cmc 4 : id-cmc-dataReturn | ||
420 | id-cmc 5 : id-cmc-transactionId | ||
421 | id-cmc 6 : id-cmc-senderNonce | ||
422 | id-cmc 7 : id-cmc-recipientNonce | ||
423 | id-cmc 8 : id-cmc-addExtensions | ||
424 | id-cmc 9 : id-cmc-encryptedPOP | ||
425 | id-cmc 10 : id-cmc-decryptedPOP | ||
426 | id-cmc 11 : id-cmc-lraPOPWitness | ||
427 | id-cmc 15 : id-cmc-getCert | ||
428 | id-cmc 16 : id-cmc-getCRL | ||
429 | id-cmc 17 : id-cmc-revokeRequest | ||
430 | id-cmc 18 : id-cmc-regInfo | ||
431 | id-cmc 19 : id-cmc-responseInfo | ||
432 | id-cmc 21 : id-cmc-queryPending | ||
433 | id-cmc 22 : id-cmc-popLinkRandom | ||
434 | id-cmc 23 : id-cmc-popLinkWitness | ||
435 | id-cmc 24 : id-cmc-confirmCertAcceptance | ||
436 | |||
437 | # other names | ||
438 | id-on 1 : id-on-personalData | ||
439 | |||
440 | # personal data attributes | ||
441 | id-pda 1 : id-pda-dateOfBirth | ||
442 | id-pda 2 : id-pda-placeOfBirth | ||
443 | id-pda 3 : id-pda-gender | ||
444 | id-pda 4 : id-pda-countryOfCitizenship | ||
445 | id-pda 5 : id-pda-countryOfResidence | ||
446 | |||
447 | # attribute certificate attributes | ||
448 | id-aca 1 : id-aca-authenticationInfo | ||
449 | id-aca 2 : id-aca-accessIdentity | ||
450 | id-aca 3 : id-aca-chargingIdentity | ||
451 | id-aca 4 : id-aca-group | ||
452 | # attention : the following seems to be obsolete, replace by 'role' | ||
453 | id-aca 5 : id-aca-role | ||
454 | id-aca 6 : id-aca-encAttrs | ||
455 | |||
456 | # qualified certificate statements | ||
457 | id-qcs 1 : id-qcs-pkixQCSyntax-v1 | ||
458 | |||
459 | # CMC content types | ||
460 | id-cct 1 : id-cct-crs | ||
461 | id-cct 2 : id-cct-PKIData | ||
462 | id-cct 3 : id-cct-PKIResponse | ||
463 | |||
464 | # access descriptors for authority info access extension | ||
465 | !Cname ad-OCSP | ||
466 | id-ad 1 : OCSP : OCSP | ||
467 | !Cname ad-ca-issuers | ||
468 | id-ad 2 : caIssuers : CA Issuers | ||
469 | !Cname ad-timeStamping | ||
470 | id-ad 3 : ad_timestamping : AD Time Stamping | ||
471 | !Cname ad-dvcs | ||
472 | id-ad 4 : AD_DVCS : ad dvcs | ||
473 | |||
474 | |||
475 | !Alias id-pkix-OCSP ad-OCSP | ||
476 | !module id-pkix-OCSP | ||
477 | !Cname basic | ||
478 | id-pkix-OCSP 1 : basicOCSPResponse : Basic OCSP Response | ||
479 | id-pkix-OCSP 2 : Nonce : OCSP Nonce | ||
480 | id-pkix-OCSP 3 : CrlID : OCSP CRL ID | ||
481 | id-pkix-OCSP 4 : acceptableResponses : Acceptable OCSP Responses | ||
482 | id-pkix-OCSP 5 : noCheck : OCSP No Check | ||
483 | id-pkix-OCSP 6 : archiveCutoff : OCSP Archive Cutoff | ||
484 | id-pkix-OCSP 7 : serviceLocator : OCSP Service Locator | ||
485 | id-pkix-OCSP 8 : extendedStatus : Extended OCSP Status | ||
486 | id-pkix-OCSP 9 : valid | ||
487 | id-pkix-OCSP 10 : path | ||
488 | id-pkix-OCSP 11 : trustRoot : Trust Root | ||
489 | !global | ||
490 | |||
491 | 1 3 14 3 2 : algorithm : algorithm | ||
492 | algorithm 3 : RSA-NP-MD5 : md5WithRSA | ||
493 | algorithm 6 : DES-ECB : des-ecb | ||
494 | algorithm 7 : DES-CBC : des-cbc | ||
495 | !Cname des-ofb64 | ||
496 | algorithm 8 : DES-OFB : des-ofb | ||
497 | !Cname des-cfb64 | ||
498 | algorithm 9 : DES-CFB : des-cfb | ||
499 | algorithm 11 : rsaSignature | ||
500 | !Cname dsa-2 | ||
501 | algorithm 12 : DSA-old : dsaEncryption-old | ||
502 | algorithm 13 : DSA-SHA : dsaWithSHA | ||
503 | algorithm 15 : RSA-SHA : shaWithRSAEncryption | ||
504 | !Cname des-ede-ecb | ||
505 | algorithm 17 : DES-EDE : des-ede | ||
506 | !Cname des-ede3-ecb | ||
507 | : DES-EDE3 : des-ede3 | ||
508 | : DES-EDE-CBC : des-ede-cbc | ||
509 | !Cname des-ede-cfb64 | ||
510 | : DES-EDE-CFB : des-ede-cfb | ||
511 | !Cname des-ede3-cfb64 | ||
512 | : DES-EDE3-CFB : des-ede3-cfb | ||
513 | !Cname des-ede-ofb64 | ||
514 | : DES-EDE-OFB : des-ede-ofb | ||
515 | !Cname des-ede3-ofb64 | ||
516 | : DES-EDE3-OFB : des-ede3-ofb | ||
517 | : DESX-CBC : desx-cbc | ||
518 | algorithm 18 : SHA : sha | ||
519 | algorithm 26 : SHA1 : sha1 | ||
520 | !Cname dsaWithSHA1-2 | ||
521 | algorithm 27 : DSA-SHA1-old : dsaWithSHA1-old | ||
522 | algorithm 29 : RSA-SHA1-2 : sha1WithRSA | ||
523 | |||
524 | 1 3 36 3 2 1 : RIPEMD160 : ripemd160 | ||
525 | 1 3 36 3 3 1 2 : RSA-RIPEMD160 : ripemd160WithRSA | ||
526 | |||
527 | !Cname sxnet | ||
528 | 1 3 101 1 4 1 : SXNetID : Strong Extranet ID | ||
529 | |||
530 | 2 5 : X500 : directory services (X.500) | ||
531 | |||
532 | X500 4 : X509 | ||
533 | X509 3 : CN : commonName | ||
534 | X509 4 : SN : surname | ||
535 | X509 5 : : serialNumber | ||
536 | X509 6 : C : countryName | ||
537 | X509 7 : L : localityName | ||
538 | X509 8 : ST : stateOrProvinceName | ||
539 | X509 10 : O : organizationName | ||
540 | X509 11 : OU : organizationalUnitName | ||
541 | X509 12 : : title | ||
542 | X509 13 : : description | ||
543 | X509 41 : name : name | ||
544 | X509 42 : GN : givenName | ||
545 | X509 43 : : initials | ||
546 | X509 44 : : generationQualifier | ||
547 | X509 45 : : x500UniqueIdentifier | ||
548 | X509 46 : dnQualifier : dnQualifier | ||
549 | X509 65 : : pseudonym | ||
550 | X509 72 : role : role | ||
551 | |||
552 | X500 8 : X500algorithms : directory services - algorithms | ||
553 | X500algorithms 1 1 : RSA : rsa | ||
554 | X500algorithms 3 100 : RSA-MDC2 : mdc2WithRSA | ||
555 | X500algorithms 3 101 : MDC2 : mdc2 | ||
556 | |||
557 | X500 29 : id-ce | ||
558 | !Cname subject-key-identifier | ||
559 | id-ce 14 : subjectKeyIdentifier : X509v3 Subject Key Identifier | ||
560 | !Cname key-usage | ||
561 | id-ce 15 : keyUsage : X509v3 Key Usage | ||
562 | !Cname private-key-usage-period | ||
563 | id-ce 16 : privateKeyUsagePeriod : X509v3 Private Key Usage Period | ||
564 | !Cname subject-alt-name | ||
565 | id-ce 17 : subjectAltName : X509v3 Subject Alternative Name | ||
566 | !Cname issuer-alt-name | ||
567 | id-ce 18 : issuerAltName : X509v3 Issuer Alternative Name | ||
568 | !Cname basic-constraints | ||
569 | id-ce 19 : basicConstraints : X509v3 Basic Constraints | ||
570 | !Cname crl-number | ||
571 | id-ce 20 : crlNumber : X509v3 CRL Number | ||
572 | !Cname crl-reason | ||
573 | id-ce 21 : CRLReason : X509v3 CRL Reason Code | ||
574 | !Cname invalidity-date | ||
575 | id-ce 24 : invalidityDate : Invalidity Date | ||
576 | !Cname delta-crl | ||
577 | id-ce 27 : deltaCRL : X509v3 Delta CRL Indicator | ||
578 | !Cname crl-distribution-points | ||
579 | id-ce 31 : crlDistributionPoints : X509v3 CRL Distribution Points | ||
580 | !Cname certificate-policies | ||
581 | id-ce 32 : certificatePolicies : X509v3 Certificate Policies | ||
582 | !Cname authority-key-identifier | ||
583 | id-ce 35 : authorityKeyIdentifier : X509v3 Authority Key Identifier | ||
584 | !Cname policy-constraints | ||
585 | id-ce 36 : policyConstraints : X509v3 Policy Constraints | ||
586 | !Cname ext-key-usage | ||
587 | id-ce 37 : extendedKeyUsage : X509v3 Extended Key Usage | ||
588 | !Cname target-information | ||
589 | id-ce 55 : targetInformation : X509v3 AC Targeting | ||
590 | !Cname no-rev-avail | ||
591 | id-ce 56 : noRevAvail : X509v3 No Revocation Available | ||
592 | |||
593 | !Cname netscape | ||
594 | 2 16 840 1 113730 : Netscape : Netscape Communications Corp. | ||
595 | !Cname netscape-cert-extension | ||
596 | netscape 1 : nsCertExt : Netscape Certificate Extension | ||
597 | !Cname netscape-data-type | ||
598 | netscape 2 : nsDataType : Netscape Data Type | ||
599 | !Cname netscape-cert-type | ||
600 | netscape-cert-extension 1 : nsCertType : Netscape Cert Type | ||
601 | !Cname netscape-base-url | ||
602 | netscape-cert-extension 2 : nsBaseUrl : Netscape Base Url | ||
603 | !Cname netscape-revocation-url | ||
604 | netscape-cert-extension 3 : nsRevocationUrl : Netscape Revocation Url | ||
605 | !Cname netscape-ca-revocation-url | ||
606 | netscape-cert-extension 4 : nsCaRevocationUrl : Netscape CA Revocation Url | ||
607 | !Cname netscape-renewal-url | ||
608 | netscape-cert-extension 7 : nsRenewalUrl : Netscape Renewal Url | ||
609 | !Cname netscape-ca-policy-url | ||
610 | netscape-cert-extension 8 : nsCaPolicyUrl : Netscape CA Policy Url | ||
611 | !Cname netscape-ssl-server-name | ||
612 | netscape-cert-extension 12 : nsSslServerName : Netscape SSL Server Name | ||
613 | !Cname netscape-comment | ||
614 | netscape-cert-extension 13 : nsComment : Netscape Comment | ||
615 | !Cname netscape-cert-sequence | ||
616 | netscape-data-type 5 : nsCertSequence : Netscape Certificate Sequence | ||
617 | !Cname ns-sgc | ||
618 | netscape 4 1 : nsSGC : Netscape Server Gated Crypto | ||
619 | |||
620 | # iso(1) | ||
621 | iso 3 : ORG : org | ||
622 | org 6 : DOD : dod | ||
623 | dod 1 : IANA : iana | ||
624 | !Alias internet iana | ||
625 | |||
626 | internet 1 : directory : Directory | ||
627 | internet 2 : mgmt : Management | ||
628 | internet 3 : experimental : Experimental | ||
629 | internet 4 : private : Private | ||
630 | internet 5 : security : Security | ||
631 | internet 6 : snmpv2 : SNMPv2 | ||
632 | # Documents refer to "internet 7" as "mail". This however leads to ambiguities | ||
633 | # with RFC2798, Section 9.1.3, where "mail" is defined as the short name for | ||
634 | # rfc822Mailbox. The short name is therefore here left out for a reason. | ||
635 | # Subclasses of "mail", e.g. "MIME MHS" don't consitute a problem, as | ||
636 | # references are realized via long name "Mail" (with capital M). | ||
637 | internet 7 : : Mail | ||
638 | |||
639 | Private 1 : enterprises : Enterprises | ||
640 | |||
641 | # RFC 2247 | ||
642 | Enterprises 1466 344 : dcobject : dcObject | ||
643 | |||
644 | # RFC 1495 | ||
645 | Mail 1 : mime-mhs : MIME MHS | ||
646 | mime-mhs 1 : mime-mhs-headings : mime-mhs-headings | ||
647 | mime-mhs 2 : mime-mhs-bodies : mime-mhs-bodies | ||
648 | mime-mhs-headings 1 : id-hex-partial-message : id-hex-partial-message | ||
649 | mime-mhs-headings 2 : id-hex-multipart-message : id-hex-multipart-message | ||
650 | |||
651 | # What the hell are these OIDs, really? | ||
652 | !Cname rle-compression | ||
653 | 1 1 1 1 666 1 : RLE : run length compression | ||
654 | !Cname zlib-compression | ||
655 | 1 1 1 1 666 2 : ZLIB : zlib compression | ||
656 | |||
657 | # AES aka Rijndael | ||
658 | |||
659 | !Alias csor 2 16 840 1 101 3 | ||
660 | !Alias nistAlgorithms csor 4 | ||
661 | !Alias aes nistAlgorithms 1 | ||
662 | |||
663 | aes 1 : AES-128-ECB : aes-128-ecb | ||
664 | aes 2 : AES-128-CBC : aes-128-cbc | ||
665 | !Cname aes-128-ofb128 | ||
666 | aes 3 : AES-128-OFB : aes-128-ofb | ||
667 | !Cname aes-128-cfb128 | ||
668 | aes 4 : AES-128-CFB : aes-128-cfb | ||
669 | |||
670 | aes 21 : AES-192-ECB : aes-192-ecb | ||
671 | aes 22 : AES-192-CBC : aes-192-cbc | ||
672 | !Cname aes-192-ofb128 | ||
673 | aes 23 : AES-192-OFB : aes-192-ofb | ||
674 | !Cname aes-192-cfb128 | ||
675 | aes 24 : AES-192-CFB : aes-192-cfb | ||
676 | |||
677 | aes 41 : AES-256-ECB : aes-256-ecb | ||
678 | aes 42 : AES-256-CBC : aes-256-cbc | ||
679 | !Cname aes-256-ofb128 | ||
680 | aes 43 : AES-256-OFB : aes-256-ofb | ||
681 | !Cname aes-256-cfb128 | ||
682 | aes 44 : AES-256-CFB : aes-256-cfb | ||
683 | |||
684 | # Hold instruction CRL entry extension | ||
685 | !Cname hold-instruction-code | ||
686 | id-ce 23 : holdInstructionCode : Hold Instruction Code | ||
687 | !Alias holdInstruction X9-57 2 | ||
688 | !Cname hold-instruction-none | ||
689 | holdInstruction 1 : holdInstructionNone : Hold Instruction None | ||
690 | !Cname hold-instruction-call-issuer | ||
691 | holdInstruction 2 : holdInstructionCallIssuer : Hold Instruction Call Issuer | ||
692 | !Cname hold-instruction-reject | ||
693 | holdInstruction 3 : holdInstructionReject : Hold Instruction Reject | ||
694 | |||
695 | # OID's from CCITT. Most of this is defined in RFC 1274. A couple of | ||
696 | # them are also mentioned in RFC 2247 | ||
697 | ccitt 9 : data | ||
698 | data 2342 : pss | ||
699 | pss 19200300 : ucl | ||
700 | ucl 100 : pilot | ||
701 | pilot 1 : : pilotAttributeType | ||
702 | pilot 3 : : pilotAttributeSyntax | ||
703 | pilot 4 : : pilotObjectClass | ||
704 | pilot 10 : : pilotGroups | ||
705 | pilotAttributeSyntax 4 : : iA5StringSyntax | ||
706 | pilotAttributeSyntax 5 : : caseIgnoreIA5StringSyntax | ||
707 | pilotObjectClass 3 : : pilotObject | ||
708 | pilotObjectClass 4 : : pilotPerson | ||
709 | pilotObjectClass 5 : account | ||
710 | pilotObjectClass 6 : document | ||
711 | pilotObjectClass 7 : room | ||
712 | pilotObjectClass 9 : : documentSeries | ||
713 | pilotObjectClass 13 : domain : Domain | ||
714 | pilotObjectClass 14 : : rFC822localPart | ||
715 | pilotObjectClass 15 : : dNSDomain | ||
716 | pilotObjectClass 17 : : domainRelatedObject | ||
717 | pilotObjectClass 18 : : friendlyCountry | ||
718 | pilotObjectClass 19 : : simpleSecurityObject | ||
719 | pilotObjectClass 20 : : pilotOrganization | ||
720 | pilotObjectClass 21 : : pilotDSA | ||
721 | pilotObjectClass 22 : : qualityLabelledData | ||
722 | pilotAttributeType 1 : UID : userId | ||
723 | pilotAttributeType 2 : : textEncodedORAddress | ||
724 | pilotAttributeType 3 : mail : rfc822Mailbox | ||
725 | pilotAttributeType 4 : info | ||
726 | pilotAttributeType 5 : : favouriteDrink | ||
727 | pilotAttributeType 6 : : roomNumber | ||
728 | pilotAttributeType 7 : photo | ||
729 | pilotAttributeType 8 : : userClass | ||
730 | pilotAttributeType 9 : host | ||
731 | pilotAttributeType 10 : manager | ||
732 | pilotAttributeType 11 : : documentIdentifier | ||
733 | pilotAttributeType 12 : : documentTitle | ||
734 | pilotAttributeType 13 : : documentVersion | ||
735 | pilotAttributeType 14 : : documentAuthor | ||
736 | pilotAttributeType 15 : : documentLocation | ||
737 | pilotAttributeType 20 : : homeTelephoneNumber | ||
738 | pilotAttributeType 21 : secretary | ||
739 | pilotAttributeType 22 : : otherMailbox | ||
740 | pilotAttributeType 23 : : lastModifiedTime | ||
741 | pilotAttributeType 24 : : lastModifiedBy | ||
742 | pilotAttributeType 25 : DC : domainComponent | ||
743 | pilotAttributeType 26 : : aRecord | ||
744 | pilotAttributeType 27 : : pilotAttributeType27 | ||
745 | pilotAttributeType 28 : : mXRecord | ||
746 | pilotAttributeType 29 : : nSRecord | ||
747 | pilotAttributeType 30 : : sOARecord | ||
748 | pilotAttributeType 31 : : cNAMERecord | ||
749 | pilotAttributeType 37 : : associatedDomain | ||
750 | pilotAttributeType 38 : : associatedName | ||
751 | pilotAttributeType 39 : : homePostalAddress | ||
752 | pilotAttributeType 40 : : personalTitle | ||
753 | pilotAttributeType 41 : : mobileTelephoneNumber | ||
754 | pilotAttributeType 42 : : pagerTelephoneNumber | ||
755 | pilotAttributeType 43 : : friendlyCountryName | ||
756 | # The following clashes with 2.5.4.45, so commented away | ||
757 | #pilotAttributeType 44 : uid : uniqueIdentifier | ||
758 | pilotAttributeType 45 : : organizationalStatus | ||
759 | pilotAttributeType 46 : : janetMailbox | ||
760 | pilotAttributeType 47 : : mailPreferenceOption | ||
761 | pilotAttributeType 48 : : buildingName | ||
762 | pilotAttributeType 49 : : dSAQuality | ||
763 | pilotAttributeType 50 : : singleLevelQuality | ||
764 | pilotAttributeType 51 : : subtreeMinimumQuality | ||
765 | pilotAttributeType 52 : : subtreeMaximumQuality | ||
766 | pilotAttributeType 53 : : personalSignature | ||
767 | pilotAttributeType 54 : : dITRedirect | ||
768 | pilotAttributeType 55 : audio | ||
769 | pilotAttributeType 56 : : documentPublisher | ||
770 | |||
771 | 2 23 42 : id-set : Secure Electronic Transactions | ||
772 | |||
773 | id-set 0 : set-ctype : content types | ||
774 | id-set 1 : set-msgExt : message extensions | ||
775 | id-set 3 : set-attr | ||
776 | id-set 5 : set-policy | ||
777 | id-set 7 : set-certExt : certificate extensions | ||
778 | id-set 8 : set-brand | ||
779 | |||
780 | set-ctype 0 : setct-PANData | ||
781 | set-ctype 1 : setct-PANToken | ||
782 | set-ctype 2 : setct-PANOnly | ||
783 | set-ctype 3 : setct-OIData | ||
784 | set-ctype 4 : setct-PI | ||
785 | set-ctype 5 : setct-PIData | ||
786 | set-ctype 6 : setct-PIDataUnsigned | ||
787 | set-ctype 7 : setct-HODInput | ||
788 | set-ctype 8 : setct-AuthResBaggage | ||
789 | set-ctype 9 : setct-AuthRevReqBaggage | ||
790 | set-ctype 10 : setct-AuthRevResBaggage | ||
791 | set-ctype 11 : setct-CapTokenSeq | ||
792 | set-ctype 12 : setct-PInitResData | ||
793 | set-ctype 13 : setct-PI-TBS | ||
794 | set-ctype 14 : setct-PResData | ||
795 | set-ctype 16 : setct-AuthReqTBS | ||
796 | set-ctype 17 : setct-AuthResTBS | ||
797 | set-ctype 18 : setct-AuthResTBSX | ||
798 | set-ctype 19 : setct-AuthTokenTBS | ||
799 | set-ctype 20 : setct-CapTokenData | ||
800 | set-ctype 21 : setct-CapTokenTBS | ||
801 | set-ctype 22 : setct-AcqCardCodeMsg | ||
802 | set-ctype 23 : setct-AuthRevReqTBS | ||
803 | set-ctype 24 : setct-AuthRevResData | ||
804 | set-ctype 25 : setct-AuthRevResTBS | ||
805 | set-ctype 26 : setct-CapReqTBS | ||
806 | set-ctype 27 : setct-CapReqTBSX | ||
807 | set-ctype 28 : setct-CapResData | ||
808 | set-ctype 29 : setct-CapRevReqTBS | ||
809 | set-ctype 30 : setct-CapRevReqTBSX | ||
810 | set-ctype 31 : setct-CapRevResData | ||
811 | set-ctype 32 : setct-CredReqTBS | ||
812 | set-ctype 33 : setct-CredReqTBSX | ||
813 | set-ctype 34 : setct-CredResData | ||
814 | set-ctype 35 : setct-CredRevReqTBS | ||
815 | set-ctype 36 : setct-CredRevReqTBSX | ||
816 | set-ctype 37 : setct-CredRevResData | ||
817 | set-ctype 38 : setct-PCertReqData | ||
818 | set-ctype 39 : setct-PCertResTBS | ||
819 | set-ctype 40 : setct-BatchAdminReqData | ||
820 | set-ctype 41 : setct-BatchAdminResData | ||
821 | set-ctype 42 : setct-CardCInitResTBS | ||
822 | set-ctype 43 : setct-MeAqCInitResTBS | ||
823 | set-ctype 44 : setct-RegFormResTBS | ||
824 | set-ctype 45 : setct-CertReqData | ||
825 | set-ctype 46 : setct-CertReqTBS | ||
826 | set-ctype 47 : setct-CertResData | ||
827 | set-ctype 48 : setct-CertInqReqTBS | ||
828 | set-ctype 49 : setct-ErrorTBS | ||
829 | set-ctype 50 : setct-PIDualSignedTBE | ||
830 | set-ctype 51 : setct-PIUnsignedTBE | ||
831 | set-ctype 52 : setct-AuthReqTBE | ||
832 | set-ctype 53 : setct-AuthResTBE | ||
833 | set-ctype 54 : setct-AuthResTBEX | ||
834 | set-ctype 55 : setct-AuthTokenTBE | ||
835 | set-ctype 56 : setct-CapTokenTBE | ||
836 | set-ctype 57 : setct-CapTokenTBEX | ||
837 | set-ctype 58 : setct-AcqCardCodeMsgTBE | ||
838 | set-ctype 59 : setct-AuthRevReqTBE | ||
839 | set-ctype 60 : setct-AuthRevResTBE | ||
840 | set-ctype 61 : setct-AuthRevResTBEB | ||
841 | set-ctype 62 : setct-CapReqTBE | ||
842 | set-ctype 63 : setct-CapReqTBEX | ||
843 | set-ctype 64 : setct-CapResTBE | ||
844 | set-ctype 65 : setct-CapRevReqTBE | ||
845 | set-ctype 66 : setct-CapRevReqTBEX | ||
846 | set-ctype 67 : setct-CapRevResTBE | ||
847 | set-ctype 68 : setct-CredReqTBE | ||
848 | set-ctype 69 : setct-CredReqTBEX | ||
849 | set-ctype 70 : setct-CredResTBE | ||
850 | set-ctype 71 : setct-CredRevReqTBE | ||
851 | set-ctype 72 : setct-CredRevReqTBEX | ||
852 | set-ctype 73 : setct-CredRevResTBE | ||
853 | set-ctype 74 : setct-BatchAdminReqTBE | ||
854 | set-ctype 75 : setct-BatchAdminResTBE | ||
855 | set-ctype 76 : setct-RegFormReqTBE | ||
856 | set-ctype 77 : setct-CertReqTBE | ||
857 | set-ctype 78 : setct-CertReqTBEX | ||
858 | set-ctype 79 : setct-CertResTBE | ||
859 | set-ctype 80 : setct-CRLNotificationTBS | ||
860 | set-ctype 81 : setct-CRLNotificationResTBS | ||
861 | set-ctype 82 : setct-BCIDistributionTBS | ||
862 | |||
863 | set-msgExt 1 : setext-genCrypt : generic cryptogram | ||
864 | set-msgExt 3 : setext-miAuth : merchant initiated auth | ||
865 | set-msgExt 4 : setext-pinSecure | ||
866 | set-msgExt 5 : setext-pinAny | ||
867 | set-msgExt 7 : setext-track2 | ||
868 | set-msgExt 8 : setext-cv : additional verification | ||
869 | |||
870 | set-policy 0 : set-policy-root | ||
871 | |||
872 | set-certExt 0 : setCext-hashedRoot | ||
873 | set-certExt 1 : setCext-certType | ||
874 | set-certExt 2 : setCext-merchData | ||
875 | set-certExt 3 : setCext-cCertRequired | ||
876 | set-certExt 4 : setCext-tunneling | ||
877 | set-certExt 5 : setCext-setExt | ||
878 | set-certExt 6 : setCext-setQualf | ||
879 | set-certExt 7 : setCext-PGWYcapabilities | ||
880 | set-certExt 8 : setCext-TokenIdentifier | ||
881 | set-certExt 9 : setCext-Track2Data | ||
882 | set-certExt 10 : setCext-TokenType | ||
883 | set-certExt 11 : setCext-IssuerCapabilities | ||
884 | |||
885 | set-attr 0 : setAttr-Cert | ||
886 | set-attr 1 : setAttr-PGWYcap : payment gateway capabilities | ||
887 | set-attr 2 : setAttr-TokenType | ||
888 | set-attr 3 : setAttr-IssCap : issuer capabilities | ||
889 | |||
890 | setAttr-Cert 0 : set-rootKeyThumb | ||
891 | setAttr-Cert 1 : set-addPolicy | ||
892 | |||
893 | setAttr-TokenType 1 : setAttr-Token-EMV | ||
894 | setAttr-TokenType 2 : setAttr-Token-B0Prime | ||
895 | |||
896 | setAttr-IssCap 3 : setAttr-IssCap-CVM | ||
897 | setAttr-IssCap 4 : setAttr-IssCap-T2 | ||
898 | setAttr-IssCap 5 : setAttr-IssCap-Sig | ||
899 | |||
900 | setAttr-IssCap-CVM 1 : setAttr-GenCryptgrm : generate cryptogram | ||
901 | setAttr-IssCap-T2 1 : setAttr-T2Enc : encrypted track 2 | ||
902 | setAttr-IssCap-T2 2 : setAttr-T2cleartxt : cleartext track 2 | ||
903 | |||
904 | setAttr-IssCap-Sig 1 : setAttr-TokICCsig : ICC or token signature | ||
905 | setAttr-IssCap-Sig 2 : setAttr-SecDevSig : secure device signature | ||
906 | |||
907 | set-brand 1 : set-brand-IATA-ATA | ||
908 | set-brand 30 : set-brand-Diners | ||
909 | set-brand 34 : set-brand-AmericanExpress | ||
910 | set-brand 35 : set-brand-JCB | ||
911 | set-brand 4 : set-brand-Visa | ||
912 | set-brand 5 : set-brand-MasterCard | ||
913 | set-brand 6011 : set-brand-Novus | ||
914 | |||
915 | rsadsi 3 10 : DES-CDMF : des-cdmf | ||
916 | rsadsi 1 1 6 : rsaOAEPEncryptionSET | ||