diff options
author | beck <> | 2000-12-15 02:58:47 +0000 |
---|---|---|
committer | beck <> | 2000-12-15 02:58:47 +0000 |
commit | 9200bb13d15da4b2a23e6bc92c20e95b74aa2113 (patch) | |
tree | 5c52d628ec1e34be76e7ef2a4235d248b7c44d24 /src/lib/libcrypto/objects | |
parent | e131d25072e3d4197ba4b9bcc0d1b27d34d6488d (diff) | |
download | openbsd-9200bb13d15da4b2a23e6bc92c20e95b74aa2113.tar.gz openbsd-9200bb13d15da4b2a23e6bc92c20e95b74aa2113.tar.bz2 openbsd-9200bb13d15da4b2a23e6bc92c20e95b74aa2113.zip |
openssl-engine-0.9.6 merge
Diffstat (limited to 'src/lib/libcrypto/objects')
-rw-r--r-- | src/lib/libcrypto/objects/Makefile.ssl | 27 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/o_names.c | 15 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_dat.c | 64 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_dat.h.src | 2208 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_dat.pl | 43 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_lib.c | 12 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_mac.h | 1798 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_mac.num | 392 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/objects.README | 44 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/objects.h | 18 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/objects.pl | 224 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/objects.txt | 629 |
12 files changed, 5370 insertions, 104 deletions
diff --git a/src/lib/libcrypto/objects/Makefile.ssl b/src/lib/libcrypto/objects/Makefile.ssl index f05e15df96..bdb7aa94dc 100644 --- a/src/lib/libcrypto/objects/Makefile.ssl +++ b/src/lib/libcrypto/objects/Makefile.ssl | |||
@@ -27,7 +27,7 @@ LIBOBJ= o_names.o obj_dat.o obj_lib.o obj_err.o | |||
27 | 27 | ||
28 | SRC= $(LIBSRC) | 28 | SRC= $(LIBSRC) |
29 | 29 | ||
30 | EXHEADER= objects.h | 30 | EXHEADER= objects.h obj_mac.h |
31 | HEADER= $(EXHEADER) obj_dat.h | 31 | HEADER= $(EXHEADER) obj_dat.h |
32 | 32 | ||
33 | ALL= $(GENERAL) $(SRC) $(HEADER) | 33 | ALL= $(GENERAL) $(SRC) $(HEADER) |
@@ -80,27 +80,32 @@ clean: | |||
80 | 80 | ||
81 | o_names.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 81 | o_names.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
82 | o_names.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | 82 | o_names.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h |
83 | o_names.o: ../../include/openssl/lhash.h ../../include/openssl/objects.h | 83 | o_names.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
84 | o_names.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 84 | o_names.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
85 | o_names.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 85 | o_names.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h |
86 | o_names.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
86 | obj_dat.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 87 | obj_dat.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
87 | obj_dat.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 88 | obj_dat.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h |
88 | obj_dat.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h | 89 | obj_dat.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h |
89 | obj_dat.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 90 | obj_dat.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
90 | obj_dat.o: ../../include/openssl/lhash.h ../../include/openssl/objects.h | 91 | obj_dat.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
91 | obj_dat.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 92 | obj_dat.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
92 | obj_dat.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 93 | obj_dat.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h |
94 | obj_dat.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
93 | obj_dat.o: ../cryptlib.h obj_dat.h | 95 | obj_dat.o: ../cryptlib.h obj_dat.h |
94 | obj_err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 96 | obj_err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
95 | obj_err.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | 97 | obj_err.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h |
96 | obj_err.o: ../../include/openssl/err.h ../../include/openssl/objects.h | 98 | obj_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
99 | obj_err.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | ||
97 | obj_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 100 | obj_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
98 | obj_err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 101 | obj_err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
102 | obj_err.o: ../../include/openssl/symhacks.h | ||
99 | obj_lib.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 103 | obj_lib.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
100 | obj_lib.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 104 | obj_lib.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h |
101 | obj_lib.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h | 105 | obj_lib.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h |
102 | obj_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 106 | obj_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
103 | obj_lib.o: ../../include/openssl/lhash.h ../../include/openssl/objects.h | 107 | obj_lib.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
104 | obj_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 108 | obj_lib.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
105 | obj_lib.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 109 | obj_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h |
110 | obj_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
106 | obj_lib.o: ../cryptlib.h | 111 | obj_lib.o: ../cryptlib.h |
diff --git a/src/lib/libcrypto/objects/o_names.c b/src/lib/libcrypto/objects/o_names.c index d9389a5e5a..dca988230e 100644 --- a/src/lib/libcrypto/objects/o_names.c +++ b/src/lib/libcrypto/objects/o_names.c | |||
@@ -36,8 +36,9 @@ int OBJ_NAME_init(void) | |||
36 | return(names_lh != NULL); | 36 | return(names_lh != NULL); |
37 | } | 37 | } |
38 | 38 | ||
39 | int OBJ_NAME_new_index(unsigned long (*hash_func)(), int (*cmp_func)(), | 39 | int OBJ_NAME_new_index(unsigned long (*hash_func)(const char *), |
40 | void (*free_func)()) | 40 | int (*cmp_func)(const void *, const void *), |
41 | void (*free_func)(const char *, int, const char *)) | ||
41 | { | 42 | { |
42 | int ret; | 43 | int ret; |
43 | int i; | 44 | int i; |
@@ -59,7 +60,7 @@ int OBJ_NAME_new_index(unsigned long (*hash_func)(), int (*cmp_func)(), | |||
59 | for (i=sk_NAME_FUNCS_num(name_funcs_stack); i<names_type_num; i++) | 60 | for (i=sk_NAME_FUNCS_num(name_funcs_stack); i<names_type_num; i++) |
60 | { | 61 | { |
61 | MemCheck_off(); | 62 | MemCheck_off(); |
62 | name_funcs = Malloc(sizeof(NAME_FUNCS)); | 63 | name_funcs = OPENSSL_malloc(sizeof(NAME_FUNCS)); |
63 | name_funcs->hash_func = lh_strhash; | 64 | name_funcs->hash_func = lh_strhash; |
64 | name_funcs->cmp_func = (int (*)())strcmp; | 65 | name_funcs->cmp_func = (int (*)())strcmp; |
65 | name_funcs->free_func = 0; /* NULL is often declared to | 66 | name_funcs->free_func = 0; /* NULL is often declared to |
@@ -156,7 +157,7 @@ int OBJ_NAME_add(const char *name, int type, const char *data) | |||
156 | alias=type&OBJ_NAME_ALIAS; | 157 | alias=type&OBJ_NAME_ALIAS; |
157 | type&= ~OBJ_NAME_ALIAS; | 158 | type&= ~OBJ_NAME_ALIAS; |
158 | 159 | ||
159 | onp=(OBJ_NAME *)Malloc(sizeof(OBJ_NAME)); | 160 | onp=(OBJ_NAME *)OPENSSL_malloc(sizeof(OBJ_NAME)); |
160 | if (onp == NULL) | 161 | if (onp == NULL) |
161 | { | 162 | { |
162 | /* ERROR */ | 163 | /* ERROR */ |
@@ -181,7 +182,7 @@ int OBJ_NAME_add(const char *name, int type, const char *data) | |||
181 | sk_NAME_FUNCS_value(name_funcs_stack,ret->type) | 182 | sk_NAME_FUNCS_value(name_funcs_stack,ret->type) |
182 | ->free_func(ret->name,ret->type,ret->data); | 183 | ->free_func(ret->name,ret->type,ret->data); |
183 | } | 184 | } |
184 | Free(ret); | 185 | OPENSSL_free(ret); |
185 | } | 186 | } |
186 | else | 187 | else |
187 | { | 188 | { |
@@ -216,7 +217,7 @@ int OBJ_NAME_remove(const char *name, int type) | |||
216 | sk_NAME_FUNCS_value(name_funcs_stack,ret->type) | 217 | sk_NAME_FUNCS_value(name_funcs_stack,ret->type) |
217 | ->free_func(ret->name,ret->type,ret->data); | 218 | ->free_func(ret->name,ret->type,ret->data); |
218 | } | 219 | } |
219 | Free(ret); | 220 | OPENSSL_free(ret); |
220 | return(1); | 221 | return(1); |
221 | } | 222 | } |
222 | else | 223 | else |
@@ -238,7 +239,7 @@ static void names_lh_free(OBJ_NAME *onp, int type) | |||
238 | 239 | ||
239 | static void name_funcs_free(NAME_FUNCS *ptr) | 240 | static void name_funcs_free(NAME_FUNCS *ptr) |
240 | { | 241 | { |
241 | Free(ptr); | 242 | OPENSSL_free(ptr); |
242 | } | 243 | } |
243 | 244 | ||
244 | void OBJ_NAME_cleanup(int type) | 245 | void OBJ_NAME_cleanup(int type) |
diff --git a/src/lib/libcrypto/objects/obj_dat.c b/src/lib/libcrypto/objects/obj_dat.c index da6df3762a..4b1bb9583a 100644 --- a/src/lib/libcrypto/objects/obj_dat.c +++ b/src/lib/libcrypto/objects/obj_dat.c | |||
@@ -79,9 +79,9 @@ static ASN1_OBJECT *ln_objs[1]; | |||
79 | static ASN1_OBJECT *obj_objs[1]; | 79 | static ASN1_OBJECT *obj_objs[1]; |
80 | #endif | 80 | #endif |
81 | 81 | ||
82 | static int sn_cmp(ASN1_OBJECT **a, ASN1_OBJECT **b); | 82 | static int sn_cmp(const void *a, const void *b); |
83 | static int ln_cmp(ASN1_OBJECT **a, ASN1_OBJECT **b); | 83 | static int ln_cmp(const void *a, const void *b); |
84 | static int obj_cmp(ASN1_OBJECT **a, ASN1_OBJECT **b); | 84 | static int obj_cmp(const void *a, const void *b); |
85 | #define ADDED_DATA 0 | 85 | #define ADDED_DATA 0 |
86 | #define ADDED_SNAME 1 | 86 | #define ADDED_SNAME 1 |
87 | #define ADDED_LNAME 2 | 87 | #define ADDED_LNAME 2 |
@@ -96,11 +96,17 @@ typedef struct added_obj_st | |||
96 | static int new_nid=NUM_NID; | 96 | static int new_nid=NUM_NID; |
97 | static LHASH *added=NULL; | 97 | static LHASH *added=NULL; |
98 | 98 | ||
99 | static int sn_cmp(ASN1_OBJECT **ap, ASN1_OBJECT **bp) | 99 | static int sn_cmp(const void *a, const void *b) |
100 | { return(strcmp((*ap)->sn,(*bp)->sn)); } | 100 | { |
101 | const ASN1_OBJECT * const *ap = a, * const *bp = b; | ||
102 | return(strcmp((*ap)->sn,(*bp)->sn)); | ||
103 | } | ||
101 | 104 | ||
102 | static int ln_cmp(ASN1_OBJECT **ap, ASN1_OBJECT **bp) | 105 | static int ln_cmp(const void *a, const void *b) |
103 | { return(strcmp((*ap)->ln,(*bp)->ln)); } | 106 | { |
107 | const ASN1_OBJECT * const *ap = a, * const *bp = b; | ||
108 | return(strcmp((*ap)->ln,(*bp)->ln)); | ||
109 | } | ||
104 | 110 | ||
105 | static unsigned long add_hash(ADDED_OBJ *ca) | 111 | static unsigned long add_hash(ADDED_OBJ *ca) |
106 | { | 112 | { |
@@ -128,7 +134,8 @@ static unsigned long add_hash(ADDED_OBJ *ca) | |||
128 | ret=a->nid; | 134 | ret=a->nid; |
129 | break; | 135 | break; |
130 | default: | 136 | default: |
131 | abort(); | 137 | /* abort(); */ |
138 | return 0; | ||
132 | } | 139 | } |
133 | ret&=0x3fffffffL; | 140 | ret&=0x3fffffffL; |
134 | ret|=ca->type<<30L; | 141 | ret|=ca->type<<30L; |
@@ -161,7 +168,8 @@ static int add_cmp(ADDED_OBJ *ca, ADDED_OBJ *cb) | |||
161 | case ADDED_NID: | 168 | case ADDED_NID: |
162 | return(a->nid-b->nid); | 169 | return(a->nid-b->nid); |
163 | default: | 170 | default: |
164 | abort(); | 171 | /* abort(); */ |
172 | return 0; | ||
165 | } | 173 | } |
166 | return(1); /* should not get here */ | 174 | return(1); /* should not get here */ |
167 | } | 175 | } |
@@ -188,7 +196,7 @@ static void cleanup3(ADDED_OBJ *a) | |||
188 | { | 196 | { |
189 | if (--a->obj->nid == 0) | 197 | if (--a->obj->nid == 0) |
190 | ASN1_OBJECT_free(a->obj); | 198 | ASN1_OBJECT_free(a->obj); |
191 | Free(a); | 199 | OPENSSL_free(a); |
192 | } | 200 | } |
193 | 201 | ||
194 | void OBJ_cleanup(void) | 202 | void OBJ_cleanup(void) |
@@ -220,13 +228,13 @@ int OBJ_add_object(ASN1_OBJECT *obj) | |||
220 | if (added == NULL) | 228 | if (added == NULL) |
221 | if (!init_added()) return(0); | 229 | if (!init_added()) return(0); |
222 | if ((o=OBJ_dup(obj)) == NULL) goto err; | 230 | if ((o=OBJ_dup(obj)) == NULL) goto err; |
223 | ao[ADDED_NID]=(ADDED_OBJ *)Malloc(sizeof(ADDED_OBJ)); | 231 | ao[ADDED_NID]=(ADDED_OBJ *)OPENSSL_malloc(sizeof(ADDED_OBJ)); |
224 | if ((o->length != 0) && (obj->data != NULL)) | 232 | if ((o->length != 0) && (obj->data != NULL)) |
225 | ao[ADDED_DATA]=(ADDED_OBJ *)Malloc(sizeof(ADDED_OBJ)); | 233 | ao[ADDED_DATA]=(ADDED_OBJ *)OPENSSL_malloc(sizeof(ADDED_OBJ)); |
226 | if (o->sn != NULL) | 234 | if (o->sn != NULL) |
227 | ao[ADDED_SNAME]=(ADDED_OBJ *)Malloc(sizeof(ADDED_OBJ)); | 235 | ao[ADDED_SNAME]=(ADDED_OBJ *)OPENSSL_malloc(sizeof(ADDED_OBJ)); |
228 | if (o->ln != NULL) | 236 | if (o->ln != NULL) |
229 | ao[ADDED_LNAME]=(ADDED_OBJ *)Malloc(sizeof(ADDED_OBJ)); | 237 | ao[ADDED_LNAME]=(ADDED_OBJ *)OPENSSL_malloc(sizeof(ADDED_OBJ)); |
230 | 238 | ||
231 | for (i=ADDED_DATA; i<=ADDED_NID; i++) | 239 | for (i=ADDED_DATA; i<=ADDED_NID; i++) |
232 | { | 240 | { |
@@ -237,7 +245,7 @@ int OBJ_add_object(ASN1_OBJECT *obj) | |||
237 | aop=(ADDED_OBJ *)lh_insert(added,ao[i]); | 245 | aop=(ADDED_OBJ *)lh_insert(added,ao[i]); |
238 | /* memory leak, buit should not normally matter */ | 246 | /* memory leak, buit should not normally matter */ |
239 | if (aop != NULL) | 247 | if (aop != NULL) |
240 | Free(aop); | 248 | OPENSSL_free(aop); |
241 | } | 249 | } |
242 | } | 250 | } |
243 | o->flags&= ~(ASN1_OBJECT_FLAG_DYNAMIC|ASN1_OBJECT_FLAG_DYNAMIC_STRINGS| | 251 | o->flags&= ~(ASN1_OBJECT_FLAG_DYNAMIC|ASN1_OBJECT_FLAG_DYNAMIC_STRINGS| |
@@ -246,8 +254,8 @@ int OBJ_add_object(ASN1_OBJECT *obj) | |||
246 | return(o->nid); | 254 | return(o->nid); |
247 | err: | 255 | err: |
248 | for (i=ADDED_DATA; i<=ADDED_NID; i++) | 256 | for (i=ADDED_DATA; i<=ADDED_NID; i++) |
249 | if (ao[i] != NULL) Free(ao[i]); | 257 | if (ao[i] != NULL) OPENSSL_free(ao[i]); |
250 | if (o != NULL) Free(o); | 258 | if (o != NULL) OPENSSL_free(o); |
251 | return(NID_undef); | 259 | return(NID_undef); |
252 | } | 260 | } |
253 | 261 | ||
@@ -365,7 +373,7 @@ int OBJ_obj2nid(ASN1_OBJECT *a) | |||
365 | if (adp != NULL) return (adp->obj->nid); | 373 | if (adp != NULL) return (adp->obj->nid); |
366 | } | 374 | } |
367 | op=(ASN1_OBJECT **)OBJ_bsearch((char *)&a,(char *)obj_objs,NUM_OBJ, | 375 | op=(ASN1_OBJECT **)OBJ_bsearch((char *)&a,(char *)obj_objs,NUM_OBJ, |
368 | sizeof(ASN1_OBJECT *),(int (*)())obj_cmp); | 376 | sizeof(ASN1_OBJECT *),obj_cmp); |
369 | if (op == NULL) | 377 | if (op == NULL) |
370 | return(NID_undef); | 378 | return(NID_undef); |
371 | return((*op)->nid); | 379 | return((*op)->nid); |
@@ -400,7 +408,7 @@ ASN1_OBJECT *OBJ_txt2obj(const char *s, int no_name) | |||
400 | /* Work out total size */ | 408 | /* Work out total size */ |
401 | j = ASN1_object_size(0,i,V_ASN1_OBJECT); | 409 | j = ASN1_object_size(0,i,V_ASN1_OBJECT); |
402 | 410 | ||
403 | if((buf=(unsigned char *)Malloc(j)) == NULL) return NULL; | 411 | if((buf=(unsigned char *)OPENSSL_malloc(j)) == NULL) return NULL; |
404 | 412 | ||
405 | p = buf; | 413 | p = buf; |
406 | /* Write out tag+length */ | 414 | /* Write out tag+length */ |
@@ -410,7 +418,7 @@ ASN1_OBJECT *OBJ_txt2obj(const char *s, int no_name) | |||
410 | 418 | ||
411 | p=buf; | 419 | p=buf; |
412 | op=d2i_ASN1_OBJECT(NULL,&p,i); | 420 | op=d2i_ASN1_OBJECT(NULL,&p,i); |
413 | Free(buf); | 421 | OPENSSL_free(buf); |
414 | return op; | 422 | return op; |
415 | } | 423 | } |
416 | 424 | ||
@@ -504,7 +512,7 @@ int OBJ_ln2nid(const char *s) | |||
504 | if (adp != NULL) return (adp->obj->nid); | 512 | if (adp != NULL) return (adp->obj->nid); |
505 | } | 513 | } |
506 | op=(ASN1_OBJECT **)OBJ_bsearch((char *)&oo,(char *)ln_objs,NUM_LN, | 514 | op=(ASN1_OBJECT **)OBJ_bsearch((char *)&oo,(char *)ln_objs,NUM_LN, |
507 | sizeof(ASN1_OBJECT *),(int (*)())ln_cmp); | 515 | sizeof(ASN1_OBJECT *),ln_cmp); |
508 | if (op == NULL) return(NID_undef); | 516 | if (op == NULL) return(NID_undef); |
509 | return((*op)->nid); | 517 | return((*op)->nid); |
510 | } | 518 | } |
@@ -523,23 +531,23 @@ int OBJ_sn2nid(const char *s) | |||
523 | if (adp != NULL) return (adp->obj->nid); | 531 | if (adp != NULL) return (adp->obj->nid); |
524 | } | 532 | } |
525 | op=(ASN1_OBJECT **)OBJ_bsearch((char *)&oo,(char *)sn_objs,NUM_SN, | 533 | op=(ASN1_OBJECT **)OBJ_bsearch((char *)&oo,(char *)sn_objs,NUM_SN, |
526 | sizeof(ASN1_OBJECT *),(int (*)())sn_cmp); | 534 | sizeof(ASN1_OBJECT *),sn_cmp); |
527 | if (op == NULL) return(NID_undef); | 535 | if (op == NULL) return(NID_undef); |
528 | return((*op)->nid); | 536 | return((*op)->nid); |
529 | } | 537 | } |
530 | 538 | ||
531 | static int obj_cmp(ASN1_OBJECT **ap, ASN1_OBJECT **bp) | 539 | static int obj_cmp(const void *ap, const void *bp) |
532 | { | 540 | { |
533 | int j; | 541 | int j; |
534 | ASN1_OBJECT *a= *ap; | 542 | ASN1_OBJECT *a= *(ASN1_OBJECT **)ap; |
535 | ASN1_OBJECT *b= *bp; | 543 | ASN1_OBJECT *b= *(ASN1_OBJECT **)bp; |
536 | 544 | ||
537 | j=(a->length - b->length); | 545 | j=(a->length - b->length); |
538 | if (j) return(j); | 546 | if (j) return(j); |
539 | return(memcmp(a->data,b->data,a->length)); | 547 | return(memcmp(a->data,b->data,a->length)); |
540 | } | 548 | } |
541 | 549 | ||
542 | char *OBJ_bsearch(char *key, char *base, int num, int size, int (*cmp)()) | 550 | char *OBJ_bsearch(char *key, char *base, int num, int size, int (*cmp)(const void *, const void *)) |
543 | { | 551 | { |
544 | int l,h,i,c; | 552 | int l,h,i,c; |
545 | char *p; | 553 | char *p; |
@@ -631,7 +639,7 @@ int OBJ_create(char *oid, char *sn, char *ln) | |||
631 | i=a2d_ASN1_OBJECT(NULL,0,oid,-1); | 639 | i=a2d_ASN1_OBJECT(NULL,0,oid,-1); |
632 | if (i <= 0) return(0); | 640 | if (i <= 0) return(0); |
633 | 641 | ||
634 | if ((buf=(unsigned char *)Malloc(i)) == NULL) | 642 | if ((buf=(unsigned char *)OPENSSL_malloc(i)) == NULL) |
635 | { | 643 | { |
636 | OBJerr(OBJ_F_OBJ_CREATE,OBJ_R_MALLOC_FAILURE); | 644 | OBJerr(OBJ_F_OBJ_CREATE,OBJ_R_MALLOC_FAILURE); |
637 | return(0); | 645 | return(0); |
@@ -643,7 +651,7 @@ int OBJ_create(char *oid, char *sn, char *ln) | |||
643 | ok=OBJ_add_object(op); | 651 | ok=OBJ_add_object(op); |
644 | err: | 652 | err: |
645 | ASN1_OBJECT_free(op); | 653 | ASN1_OBJECT_free(op); |
646 | Free(buf); | 654 | OPENSSL_free(buf); |
647 | return(ok); | 655 | return(ok); |
648 | } | 656 | } |
649 | 657 | ||
diff --git a/src/lib/libcrypto/objects/obj_dat.h.src b/src/lib/libcrypto/objects/obj_dat.h.src new file mode 100644 index 0000000000..f0d824141c --- /dev/null +++ b/src/lib/libcrypto/objects/obj_dat.h.src | |||
@@ -0,0 +1,2208 @@ | |||
1 | /* lib/obj/obj_dat.h */ | ||
2 | /* Copyright (C) 1995-1997 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 | /* THIS FILE IS GENERATED FROM Objects.h by obj_dat.pl via the | ||
60 | * following command: | ||
61 | * perl obj_dat.pl objects.h obj_dat.h | ||
62 | */ | ||
63 | |||
64 | #define NUM_NID 393 | ||
65 | #define NUM_SN 392 | ||
66 | #define NUM_LN 392 | ||
67 | #define NUM_OBJ 366 | ||
68 | |||
69 | static unsigned char lvalues[2896]={ | ||
70 | 0x00, /* [ 0] OBJ_undef */ | ||
71 | 0x2A,0x86,0x48,0x86,0xF7,0x0D, /* [ 1] OBJ_rsadsi */ | ||
72 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01, /* [ 7] OBJ_pkcs */ | ||
73 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x02,0x02, /* [ 14] OBJ_md2 */ | ||
74 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x02,0x05, /* [ 22] OBJ_md5 */ | ||
75 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x03,0x04, /* [ 30] OBJ_rc4 */ | ||
76 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x01,/* [ 38] OBJ_rsaEncryption */ | ||
77 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x02,/* [ 47] OBJ_md2WithRSAEncryption */ | ||
78 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x04,/* [ 56] OBJ_md5WithRSAEncryption */ | ||
79 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x01,/* [ 65] OBJ_pbeWithMD2AndDES_CBC */ | ||
80 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x03,/* [ 74] OBJ_pbeWithMD5AndDES_CBC */ | ||
81 | 0x55, /* [ 83] OBJ_X500 */ | ||
82 | 0x55,0x04, /* [ 84] OBJ_X509 */ | ||
83 | 0x55,0x04,0x03, /* [ 86] OBJ_commonName */ | ||
84 | 0x55,0x04,0x06, /* [ 89] OBJ_countryName */ | ||
85 | 0x55,0x04,0x07, /* [ 92] OBJ_localityName */ | ||
86 | 0x55,0x04,0x08, /* [ 95] OBJ_stateOrProvinceName */ | ||
87 | 0x55,0x04,0x0A, /* [ 98] OBJ_organizationName */ | ||
88 | 0x55,0x04,0x0B, /* [101] OBJ_organizationalUnitName */ | ||
89 | 0x55,0x08,0x01,0x01, /* [104] OBJ_rsa */ | ||
90 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x07, /* [108] OBJ_pkcs7 */ | ||
91 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x07,0x01,/* [116] OBJ_pkcs7_data */ | ||
92 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x07,0x02,/* [125] OBJ_pkcs7_signed */ | ||
93 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x07,0x03,/* [134] OBJ_pkcs7_enveloped */ | ||
94 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x07,0x04,/* [143] OBJ_pkcs7_signedAndEnveloped */ | ||
95 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x07,0x05,/* [152] OBJ_pkcs7_digest */ | ||
96 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x07,0x06,/* [161] OBJ_pkcs7_encrypted */ | ||
97 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x03, /* [170] OBJ_pkcs3 */ | ||
98 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x03,0x01,/* [178] OBJ_dhKeyAgreement */ | ||
99 | 0x2B,0x0E,0x03,0x02,0x06, /* [187] OBJ_des_ecb */ | ||
100 | 0x2B,0x0E,0x03,0x02,0x09, /* [192] OBJ_des_cfb64 */ | ||
101 | 0x2B,0x0E,0x03,0x02,0x07, /* [197] OBJ_des_cbc */ | ||
102 | 0x2B,0x0E,0x03,0x02,0x11, /* [202] OBJ_des_ede */ | ||
103 | 0x2B,0x06,0x01,0x04,0x01,0x81,0x3C,0x07,0x01,0x01,0x02,/* [207] OBJ_idea_cbc */ | ||
104 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x03,0x02, /* [218] OBJ_rc2_cbc */ | ||
105 | 0x2B,0x0E,0x03,0x02,0x12, /* [226] OBJ_sha */ | ||
106 | 0x2B,0x0E,0x03,0x02,0x0F, /* [231] OBJ_shaWithRSAEncryption */ | ||
107 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x03,0x07, /* [236] OBJ_des_ede3_cbc */ | ||
108 | 0x2B,0x0E,0x03,0x02,0x08, /* [244] OBJ_des_ofb64 */ | ||
109 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09, /* [249] OBJ_pkcs9 */ | ||
110 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x01,/* [257] OBJ_pkcs9_emailAddress */ | ||
111 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x02,/* [266] OBJ_pkcs9_unstructuredName */ | ||
112 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x03,/* [275] OBJ_pkcs9_contentType */ | ||
113 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x04,/* [284] OBJ_pkcs9_messageDigest */ | ||
114 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x05,/* [293] OBJ_pkcs9_signingTime */ | ||
115 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x06,/* [302] OBJ_pkcs9_countersignature */ | ||
116 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x07,/* [311] OBJ_pkcs9_challengePassword */ | ||
117 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x08,/* [320] OBJ_pkcs9_unstructuredAddress */ | ||
118 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x09,/* [329] OBJ_pkcs9_extCertAttributes */ | ||
119 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42, /* [338] OBJ_netscape */ | ||
120 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x01, /* [345] OBJ_netscape_cert_extension */ | ||
121 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x02, /* [353] OBJ_netscape_data_type */ | ||
122 | 0x2B,0x0E,0x03,0x02,0x1A, /* [361] OBJ_sha1 */ | ||
123 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x05,/* [366] OBJ_sha1WithRSAEncryption */ | ||
124 | 0x2B,0x0E,0x03,0x02,0x0D, /* [375] OBJ_dsaWithSHA */ | ||
125 | 0x2B,0x0E,0x03,0x02,0x0C, /* [380] OBJ_dsa_2 */ | ||
126 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x0B,/* [385] OBJ_pbeWithSHA1AndRC2_CBC */ | ||
127 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x0C,/* [394] OBJ_id_pbkdf2 */ | ||
128 | 0x2B,0x0E,0x03,0x02,0x1B, /* [403] OBJ_dsaWithSHA1_2 */ | ||
129 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x01,0x01,/* [408] OBJ_netscape_cert_type */ | ||
130 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x01,0x02,/* [417] OBJ_netscape_base_url */ | ||
131 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x01,0x03,/* [426] OBJ_netscape_revocation_url */ | ||
132 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x01,0x04,/* [435] OBJ_netscape_ca_revocation_url */ | ||
133 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x01,0x07,/* [444] OBJ_netscape_renewal_url */ | ||
134 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x01,0x08,/* [453] OBJ_netscape_ca_policy_url */ | ||
135 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x01,0x0C,/* [462] OBJ_netscape_ssl_server_name */ | ||
136 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x01,0x0D,/* [471] OBJ_netscape_comment */ | ||
137 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x02,0x05,/* [480] OBJ_netscape_cert_sequence */ | ||
138 | 0x55,0x1D, /* [489] OBJ_id_ce */ | ||
139 | 0x55,0x1D,0x0E, /* [491] OBJ_subject_key_identifier */ | ||
140 | 0x55,0x1D,0x0F, /* [494] OBJ_key_usage */ | ||
141 | 0x55,0x1D,0x10, /* [497] OBJ_private_key_usage_period */ | ||
142 | 0x55,0x1D,0x11, /* [500] OBJ_subject_alt_name */ | ||
143 | 0x55,0x1D,0x12, /* [503] OBJ_issuer_alt_name */ | ||
144 | 0x55,0x1D,0x13, /* [506] OBJ_basic_constraints */ | ||
145 | 0x55,0x1D,0x14, /* [509] OBJ_crl_number */ | ||
146 | 0x55,0x1D,0x20, /* [512] OBJ_certificate_policies */ | ||
147 | 0x55,0x1D,0x23, /* [515] OBJ_authority_key_identifier */ | ||
148 | 0x2B,0x06,0x01,0x04,0x01,0x97,0x55,0x01,0x02,/* [518] OBJ_bf_cbc */ | ||
149 | 0x55,0x08,0x03,0x65, /* [527] OBJ_mdc2 */ | ||
150 | 0x55,0x08,0x03,0x64, /* [531] OBJ_mdc2WithRSA */ | ||
151 | 0x55,0x04,0x2A, /* [535] OBJ_givenName */ | ||
152 | 0x55,0x04,0x04, /* [538] OBJ_surname */ | ||
153 | 0x55,0x04,0x2B, /* [541] OBJ_initials */ | ||
154 | 0x55,0x04,0x2D, /* [544] OBJ_uniqueIdentifier */ | ||
155 | 0x55,0x1D,0x1F, /* [547] OBJ_crl_distribution_points */ | ||
156 | 0x2B,0x0E,0x03,0x02,0x03, /* [550] OBJ_md5WithRSA */ | ||
157 | 0x55,0x04,0x05, /* [555] OBJ_serialNumber */ | ||
158 | 0x55,0x04,0x0C, /* [558] OBJ_title */ | ||
159 | 0x55,0x04,0x0D, /* [561] OBJ_description */ | ||
160 | 0x2A,0x86,0x48,0x86,0xF6,0x7D,0x07,0x42,0x0A,/* [564] OBJ_cast5_cbc */ | ||
161 | 0x2A,0x86,0x48,0x86,0xF6,0x7D,0x07,0x42,0x0C,/* [573] OBJ_pbeWithMD5AndCast5_CBC */ | ||
162 | 0x2A,0x86,0x48,0xCE,0x38,0x04,0x03, /* [582] OBJ_dsaWithSHA1 */ | ||
163 | 0x2B,0x0E,0x03,0x02,0x1D, /* [589] OBJ_sha1WithRSA */ | ||
164 | 0x2A,0x86,0x48,0xCE,0x38,0x04,0x01, /* [594] OBJ_dsa */ | ||
165 | 0x2B,0x24,0x03,0x02,0x01, /* [601] OBJ_ripemd160 */ | ||
166 | 0x2B,0x24,0x03,0x03,0x01,0x02, /* [606] OBJ_ripemd160WithRSA */ | ||
167 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x03,0x08, /* [612] OBJ_rc5_cbc */ | ||
168 | 0x29,0x01,0x01,0x85,0x1A,0x01, /* [620] OBJ_rle_compression */ | ||
169 | 0x29,0x01,0x01,0x85,0x1A,0x02, /* [626] OBJ_zlib_compression */ | ||
170 | 0x55,0x1D,0x25, /* [632] OBJ_ext_key_usage */ | ||
171 | 0x2B,0x06,0x01,0x05,0x05,0x07, /* [635] OBJ_id_pkix */ | ||
172 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03, /* [641] OBJ_id_kp */ | ||
173 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x01, /* [648] OBJ_server_auth */ | ||
174 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x02, /* [656] OBJ_client_auth */ | ||
175 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x03, /* [664] OBJ_code_sign */ | ||
176 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x04, /* [672] OBJ_email_protect */ | ||
177 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x08, /* [680] OBJ_time_stamp */ | ||
178 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x02,0x01,0x15,/* [688] OBJ_ms_code_ind */ | ||
179 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x02,0x01,0x16,/* [698] OBJ_ms_code_com */ | ||
180 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x0A,0x03,0x01,/* [708] OBJ_ms_ctl_sign */ | ||
181 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x0A,0x03,0x03,/* [718] OBJ_ms_sgc */ | ||
182 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x0A,0x03,0x04,/* [728] OBJ_ms_efs */ | ||
183 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x04,0x01,/* [738] OBJ_ns_sgc */ | ||
184 | 0x55,0x1D,0x1B, /* [747] OBJ_delta_crl */ | ||
185 | 0x55,0x1D,0x15, /* [750] OBJ_crl_reason */ | ||
186 | 0x55,0x1D,0x18, /* [753] OBJ_invalidity_date */ | ||
187 | 0x2B,0x65,0x01,0x04,0x01, /* [756] OBJ_sxnet */ | ||
188 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x01,/* [761] OBJ_pbe_WithSHA1And128BitRC4 */ | ||
189 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x02,/* [771] OBJ_pbe_WithSHA1And40BitRC4 */ | ||
190 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x03,/* [781] OBJ_pbe_WithSHA1And3_Key_TripleDES_CBC */ | ||
191 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x04,/* [791] OBJ_pbe_WithSHA1And2_Key_TripleDES_CBC */ | ||
192 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x05,/* [801] OBJ_pbe_WithSHA1And128BitRC2_CBC */ | ||
193 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x06,/* [811] OBJ_pbe_WithSHA1And40BitRC2_CBC */ | ||
194 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x01,/* [821] OBJ_keyBag */ | ||
195 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x02,/* [832] OBJ_pkcs8ShroudedKeyBag */ | ||
196 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x03,/* [843] OBJ_certBag */ | ||
197 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x04,/* [854] OBJ_crlBag */ | ||
198 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x05,/* [865] OBJ_secretBag */ | ||
199 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x06,/* [876] OBJ_safeContentsBag */ | ||
200 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x14,/* [887] OBJ_friendlyName */ | ||
201 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x15,/* [896] OBJ_localKeyID */ | ||
202 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x16,0x01,/* [905] OBJ_x509Certificate */ | ||
203 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x16,0x02,/* [915] OBJ_sdsiCertificate */ | ||
204 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x17,0x01,/* [925] OBJ_x509Crl */ | ||
205 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x0D,/* [935] OBJ_pbes2 */ | ||
206 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x0E,/* [944] OBJ_pbmac1 */ | ||
207 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x02,0x07, /* [953] OBJ_hmacWithSHA1 */ | ||
208 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x02,0x01, /* [961] OBJ_id_qt_cps */ | ||
209 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x02,0x02, /* [969] OBJ_id_qt_unotice */ | ||
210 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x0F,/* [977] OBJ_SMIMECapabilities */ | ||
211 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x04,/* [986] OBJ_pbeWithMD2AndRC2_CBC */ | ||
212 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x06,/* [995] OBJ_pbeWithMD5AndRC2_CBC */ | ||
213 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x0A,/* [1004] OBJ_pbeWithSHA1AndDES_CBC */ | ||
214 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x02,0x01,0x0E,/* [1013] OBJ_ms_ext_req */ | ||
215 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x0E,/* [1023] OBJ_ext_req */ | ||
216 | 0x55,0x04,0x29, /* [1032] OBJ_name */ | ||
217 | 0x55,0x04,0x2E, /* [1035] OBJ_dnQualifier */ | ||
218 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01, /* [1038] OBJ_id_pe */ | ||
219 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30, /* [1045] OBJ_id_ad */ | ||
220 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x01, /* [1052] OBJ_info_access */ | ||
221 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01, /* [1060] OBJ_ad_OCSP */ | ||
222 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x02, /* [1068] OBJ_ad_ca_issuers */ | ||
223 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x09, /* [1076] OBJ_OCSP_sign */ | ||
224 | 0x28, /* [1084] OBJ_iso */ | ||
225 | 0x2A, /* [1085] OBJ_member_body */ | ||
226 | 0x2A,0x86,0x48, /* [1086] OBJ_ISO_US */ | ||
227 | 0x2A,0x86,0x48,0xCE,0x38, /* [1089] OBJ_X9_57 */ | ||
228 | 0x2A,0x86,0x48,0xCE,0x38,0x04, /* [1094] OBJ_X9cm */ | ||
229 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01, /* [1100] OBJ_pkcs1 */ | ||
230 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05, /* [1108] OBJ_pkcs5 */ | ||
231 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,/* [1116] OBJ_SMIME */ | ||
232 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,/* [1125] OBJ_id_smime_mod */ | ||
233 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,/* [1135] OBJ_id_smime_ct */ | ||
234 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,/* [1145] OBJ_id_smime_aa */ | ||
235 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,/* [1155] OBJ_id_smime_alg */ | ||
236 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x04,/* [1165] OBJ_id_smime_cd */ | ||
237 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x05,/* [1175] OBJ_id_smime_spq */ | ||
238 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,/* [1185] OBJ_id_smime_cti */ | ||
239 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x01,/* [1195] OBJ_id_smime_mod_cms */ | ||
240 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x02,/* [1206] OBJ_id_smime_mod_ess */ | ||
241 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x03,/* [1217] OBJ_id_smime_mod_oid */ | ||
242 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x04,/* [1228] OBJ_id_smime_mod_msg_v3 */ | ||
243 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x05,/* [1239] OBJ_id_smime_mod_ets_eSignature_88 */ | ||
244 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x06,/* [1250] OBJ_id_smime_mod_ets_eSignature_97 */ | ||
245 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x07,/* [1261] OBJ_id_smime_mod_ets_eSigPolicy_88 */ | ||
246 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x08,/* [1272] OBJ_id_smime_mod_ets_eSigPolicy_97 */ | ||
247 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x01,/* [1283] OBJ_id_smime_ct_receipt */ | ||
248 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x02,/* [1294] OBJ_id_smime_ct_authData */ | ||
249 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x03,/* [1305] OBJ_id_smime_ct_publishCert */ | ||
250 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x04,/* [1316] OBJ_id_smime_ct_TSTInfo */ | ||
251 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x05,/* [1327] OBJ_id_smime_ct_TDTInfo */ | ||
252 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x06,/* [1338] OBJ_id_smime_ct_contentInfo */ | ||
253 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x07,/* [1349] OBJ_id_smime_ct_DVCSRequestData */ | ||
254 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x08,/* [1360] OBJ_id_smime_ct_DVCSResponseData */ | ||
255 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x01,/* [1371] OBJ_id_smime_aa_receiptRequest */ | ||
256 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x02,/* [1382] OBJ_id_smime_aa_securityLabel */ | ||
257 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x03,/* [1393] OBJ_id_smime_aa_mlExpandHistory */ | ||
258 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x04,/* [1404] OBJ_id_smime_aa_contentHint */ | ||
259 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x05,/* [1415] OBJ_id_smime_aa_msgSigDigest */ | ||
260 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x06,/* [1426] OBJ_id_smime_aa_encapContentType */ | ||
261 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x07,/* [1437] OBJ_id_smime_aa_contentIdentifier */ | ||
262 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x08,/* [1448] OBJ_id_smime_aa_macValue */ | ||
263 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x09,/* [1459] OBJ_id_smime_aa_equivalentLabels */ | ||
264 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0A,/* [1470] OBJ_id_smime_aa_contentReference */ | ||
265 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0B,/* [1481] OBJ_id_smime_aa_encrypKeyPref */ | ||
266 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0C,/* [1492] OBJ_id_smime_aa_signingCertificate */ | ||
267 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0D,/* [1503] OBJ_id_smime_aa_smimeEncryptCerts */ | ||
268 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0E,/* [1514] OBJ_id_smime_aa_timeStampToken */ | ||
269 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0F,/* [1525] OBJ_id_smime_aa_ets_sigPolicyId */ | ||
270 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x10,/* [1536] OBJ_id_smime_aa_ets_commitmentType */ | ||
271 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x11,/* [1547] OBJ_id_smime_aa_ets_signerLocation */ | ||
272 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x12,/* [1558] OBJ_id_smime_aa_ets_signerAttr */ | ||
273 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x13,/* [1569] OBJ_id_smime_aa_ets_otherSigCert */ | ||
274 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x14,/* [1580] OBJ_id_smime_aa_ets_contentTimestamp */ | ||
275 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x15,/* [1591] OBJ_id_smime_aa_ets_CertificateRefs */ | ||
276 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x16,/* [1602] OBJ_id_smime_aa_ets_RevocationRefs */ | ||
277 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x17,/* [1613] OBJ_id_smime_aa_ets_certValues */ | ||
278 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x18,/* [1624] OBJ_id_smime_aa_ets_revocationValues */ | ||
279 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x19,/* [1635] OBJ_id_smime_aa_ets_escTimeStamp */ | ||
280 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x1A,/* [1646] OBJ_id_smime_aa_ets_certCRLTimestamp */ | ||
281 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x1B,/* [1657] OBJ_id_smime_aa_ets_archiveTimeStamp */ | ||
282 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x1C,/* [1668] OBJ_id_smime_aa_signatureType */ | ||
283 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x1D,/* [1679] OBJ_id_smime_aa_dvcs_dvc */ | ||
284 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x01,/* [1690] OBJ_id_smime_alg_ESDHwith3DES */ | ||
285 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x02,/* [1701] OBJ_id_smime_alg_ESDHwithRC2 */ | ||
286 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x03,/* [1712] OBJ_id_smime_alg_3DESwrap */ | ||
287 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x04,/* [1723] OBJ_id_smime_alg_RC2wrap */ | ||
288 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x05,/* [1734] OBJ_id_smime_alg_ESDH */ | ||
289 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x06,/* [1745] OBJ_id_smime_alg_CMS3DESwrap */ | ||
290 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x07,/* [1756] OBJ_id_smime_alg_CMSRC2wrap */ | ||
291 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x04,0x01,/* [1767] OBJ_id_smime_cd_ldap */ | ||
292 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x05,0x01,/* [1778] OBJ_id_smime_spq_ets_sqt_uri */ | ||
293 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x05,0x02,/* [1789] OBJ_id_smime_spq_ets_sqt_unotice */ | ||
294 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x01,/* [1800] OBJ_id_smime_cti_ets_proofOfOrigin */ | ||
295 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x02,/* [1811] OBJ_id_smime_cti_ets_proofOfReceipt */ | ||
296 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x03,/* [1822] OBJ_id_smime_cti_ets_proofOfDelivery */ | ||
297 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x04,/* [1833] OBJ_id_smime_cti_ets_proofOfSender */ | ||
298 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x05,/* [1844] OBJ_id_smime_cti_ets_proofOfApproval */ | ||
299 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x06,/* [1855] OBJ_id_smime_cti_ets_proofOfCreation */ | ||
300 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x02,0x04, /* [1866] OBJ_md4 */ | ||
301 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00, /* [1874] OBJ_id_pkix_mod */ | ||
302 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x02, /* [1881] OBJ_id_qt */ | ||
303 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04, /* [1888] OBJ_id_it */ | ||
304 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05, /* [1895] OBJ_id_pkip */ | ||
305 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06, /* [1902] OBJ_id_alg */ | ||
306 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07, /* [1909] OBJ_id_cmc */ | ||
307 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x08, /* [1916] OBJ_id_on */ | ||
308 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09, /* [1923] OBJ_id_pda */ | ||
309 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A, /* [1930] OBJ_id_aca */ | ||
310 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0B, /* [1937] OBJ_id_qcs */ | ||
311 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0C, /* [1944] OBJ_id_cct */ | ||
312 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x01, /* [1951] OBJ_id_pkix1_explicit_88 */ | ||
313 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x02, /* [1959] OBJ_id_pkix1_implicit_88 */ | ||
314 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x03, /* [1967] OBJ_id_pkix1_explicit_93 */ | ||
315 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x04, /* [1975] OBJ_id_pkix1_implicit_93 */ | ||
316 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x05, /* [1983] OBJ_id_mod_crmf */ | ||
317 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x06, /* [1991] OBJ_id_mod_cmc */ | ||
318 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x07, /* [1999] OBJ_id_mod_kea_profile_88 */ | ||
319 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x08, /* [2007] OBJ_id_mod_kea_profile_93 */ | ||
320 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x09, /* [2015] OBJ_id_mod_cmp */ | ||
321 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0A, /* [2023] OBJ_id_mod_qualified_cert_88 */ | ||
322 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0B, /* [2031] OBJ_id_mod_qualified_cert_93 */ | ||
323 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0C, /* [2039] OBJ_id_mod_attribute_cert */ | ||
324 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0D, /* [2047] OBJ_id_mod_timestamp_protocol */ | ||
325 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0E, /* [2055] OBJ_id_mod_ocsp */ | ||
326 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0F, /* [2063] OBJ_id_mod_dvcs */ | ||
327 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x10, /* [2071] OBJ_id_mod_cmp2000 */ | ||
328 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x02, /* [2079] OBJ_biometricInfo */ | ||
329 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x03, /* [2087] OBJ_qcStatements */ | ||
330 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x04, /* [2095] OBJ_ac_auditEntity */ | ||
331 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x05, /* [2103] OBJ_ac_targeting */ | ||
332 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x06, /* [2111] OBJ_aaControls */ | ||
333 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x07, /* [2119] OBJ_sbqp_ipAddrBlock */ | ||
334 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x08, /* [2127] OBJ_sbqp_autonomousSysNum */ | ||
335 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x09, /* [2135] OBJ_sbqp_routerIdentifier */ | ||
336 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x02,0x03, /* [2143] OBJ_textNotice */ | ||
337 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x05, /* [2151] OBJ_ipsecEndSystem */ | ||
338 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x06, /* [2159] OBJ_ipsecTunnel */ | ||
339 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x07, /* [2167] OBJ_ipsecUser */ | ||
340 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x0A, /* [2175] OBJ_dvcs */ | ||
341 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x01, /* [2183] OBJ_id_it_caProtEncCert */ | ||
342 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x02, /* [2191] OBJ_id_it_signKeyPairTypes */ | ||
343 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x03, /* [2199] OBJ_id_it_encKeyPairTypes */ | ||
344 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x04, /* [2207] OBJ_id_it_preferredSymmAlg */ | ||
345 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x05, /* [2215] OBJ_id_it_caKeyUpdateInfo */ | ||
346 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x06, /* [2223] OBJ_id_it_currentCRL */ | ||
347 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x07, /* [2231] OBJ_id_it_unsupportedOIDs */ | ||
348 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x08, /* [2239] OBJ_id_it_subscriptionRequest */ | ||
349 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x09, /* [2247] OBJ_id_it_subscriptionResponse */ | ||
350 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0A, /* [2255] OBJ_id_it_keyPairParamReq */ | ||
351 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0B, /* [2263] OBJ_id_it_keyPairParamRep */ | ||
352 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0C, /* [2271] OBJ_id_it_revPassphrase */ | ||
353 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0D, /* [2279] OBJ_id_it_implicitConfirm */ | ||
354 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0E, /* [2287] OBJ_id_it_confirmWaitTime */ | ||
355 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0F, /* [2295] OBJ_id_it_origPKIMessage */ | ||
356 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01, /* [2303] OBJ_id_regCtrl */ | ||
357 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x02, /* [2311] OBJ_id_regInfo */ | ||
358 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x01,/* [2319] OBJ_id_regCtrl_regToken */ | ||
359 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x02,/* [2328] OBJ_id_regCtrl_authenticator */ | ||
360 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x03,/* [2337] OBJ_id_regCtrl_pkiPublicationInfo */ | ||
361 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x04,/* [2346] OBJ_id_regCtrl_pkiArchiveOptions */ | ||
362 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x05,/* [2355] OBJ_id_regCtrl_oldCertID */ | ||
363 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x06,/* [2364] OBJ_id_regCtrl_protocolEncrKey */ | ||
364 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x02,0x01,/* [2373] OBJ_id_regInfo_utf8Pairs */ | ||
365 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x02,0x02,/* [2382] OBJ_id_regInfo_certReq */ | ||
366 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06,0x01, /* [2391] OBJ_id_alg_des40 */ | ||
367 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06,0x02, /* [2399] OBJ_id_alg_noSignature */ | ||
368 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06,0x03, /* [2407] OBJ_id_alg_dh_sig_hmac_sha1 */ | ||
369 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06,0x04, /* [2415] OBJ_id_alg_dh_pop */ | ||
370 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x01, /* [2423] OBJ_id_cmc_statusInfo */ | ||
371 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x02, /* [2431] OBJ_id_cmc_identification */ | ||
372 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x03, /* [2439] OBJ_id_cmc_identityProof */ | ||
373 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x04, /* [2447] OBJ_id_cmc_dataReturn */ | ||
374 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x05, /* [2455] OBJ_id_cmc_transactionId */ | ||
375 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x06, /* [2463] OBJ_id_cmc_senderNonce */ | ||
376 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x07, /* [2471] OBJ_id_cmc_recipientNonce */ | ||
377 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x08, /* [2479] OBJ_id_cmc_addExtensions */ | ||
378 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x09, /* [2487] OBJ_id_cmc_encryptedPOP */ | ||
379 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x0A, /* [2495] OBJ_id_cmc_decryptedPOP */ | ||
380 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x0B, /* [2503] OBJ_id_cmc_lraPOPWitness */ | ||
381 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x0F, /* [2511] OBJ_id_cmc_getCert */ | ||
382 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x10, /* [2519] OBJ_id_cmc_getCRL */ | ||
383 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x11, /* [2527] OBJ_id_cmc_revokeRequest */ | ||
384 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x12, /* [2535] OBJ_id_cmc_regInfo */ | ||
385 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x13, /* [2543] OBJ_id_cmc_responseInfo */ | ||
386 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x15, /* [2551] OBJ_id_cmc_queryPending */ | ||
387 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x16, /* [2559] OBJ_id_cmc_popLinkRandom */ | ||
388 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x17, /* [2567] OBJ_id_cmc_popLinkWitness */ | ||
389 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x18, /* [2575] OBJ_id_cmc_confirmCertAcceptance */ | ||
390 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x08,0x01, /* [2583] OBJ_id_on_personalData */ | ||
391 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x01, /* [2591] OBJ_id_pda_dateOfBirth */ | ||
392 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x02, /* [2599] OBJ_id_pda_placeOfBirth */ | ||
393 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x03, /* [2607] OBJ_id_pda_pseudonym */ | ||
394 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x04, /* [2615] OBJ_id_pda_gender */ | ||
395 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x05, /* [2623] OBJ_id_pda_countryOfCitizenship */ | ||
396 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x06, /* [2631] OBJ_id_pda_countryOfResidence */ | ||
397 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x01, /* [2639] OBJ_id_aca_authenticationInfo */ | ||
398 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x02, /* [2647] OBJ_id_aca_accessIdentity */ | ||
399 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x03, /* [2655] OBJ_id_aca_chargingIdentity */ | ||
400 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x04, /* [2663] OBJ_id_aca_group */ | ||
401 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x05, /* [2671] OBJ_id_aca_role */ | ||
402 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0B,0x01, /* [2679] OBJ_id_qcs_pkixQCSyntax_v1 */ | ||
403 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0C,0x01, /* [2687] OBJ_id_cct_crs */ | ||
404 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0C,0x02, /* [2695] OBJ_id_cct_PKIData */ | ||
405 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0C,0x03, /* [2703] OBJ_id_cct_PKIResponse */ | ||
406 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x03, /* [2711] OBJ_ad_timeStamping */ | ||
407 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x04, /* [2719] OBJ_ad_dvcs */ | ||
408 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x01,/* [2727] OBJ_id_pkix_OCSP_basic */ | ||
409 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x02,/* [2736] OBJ_id_pkix_OCSP_Nonce */ | ||
410 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x03,/* [2745] OBJ_id_pkix_OCSP_CrlID */ | ||
411 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x04,/* [2754] OBJ_id_pkix_OCSP_acceptableResponses */ | ||
412 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x05,/* [2763] OBJ_id_pkix_OCSP_noCheck */ | ||
413 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x06,/* [2772] OBJ_id_pkix_OCSP_archiveCutoff */ | ||
414 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x07,/* [2781] OBJ_id_pkix_OCSP_serviceLocator */ | ||
415 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x08,/* [2790] OBJ_id_pkix_OCSP_extendedStatus */ | ||
416 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x09,/* [2799] OBJ_id_pkix_OCSP_valid */ | ||
417 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x0A,/* [2808] OBJ_id_pkix_OCSP_path */ | ||
418 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x0B,/* [2817] OBJ_id_pkix_OCSP_trustRoot */ | ||
419 | 0x2B,0x0E,0x03,0x02, /* [2826] OBJ_algorithm */ | ||
420 | 0x2B,0x0E,0x03,0x02,0x0B, /* [2830] OBJ_rsaSignature */ | ||
421 | 0x55,0x08, /* [2835] OBJ_X500algorithms */ | ||
422 | 0x2B, /* [2837] OBJ_org */ | ||
423 | 0x2B,0x06, /* [2838] OBJ_dod */ | ||
424 | 0x2B,0x06,0x01, /* [2840] OBJ_iana */ | ||
425 | 0x2B,0x06,0x01,0x01, /* [2843] OBJ_Directory */ | ||
426 | 0x2B,0x06,0x01,0x02, /* [2847] OBJ_Management */ | ||
427 | 0x2B,0x06,0x01,0x03, /* [2851] OBJ_Experimental */ | ||
428 | 0x2B,0x06,0x01,0x04, /* [2855] OBJ_Private */ | ||
429 | 0x2B,0x06,0x01,0x05, /* [2859] OBJ_Security */ | ||
430 | 0x2B,0x06,0x01,0x06, /* [2863] OBJ_SNMPv2 */ | ||
431 | 0x2B,0x06,0x01,0x07, /* [2867] OBJ_Mail */ | ||
432 | 0x01, /* [2871] OBJ_Enterprises */ | ||
433 | 0xBA,0x82,0x58, /* [2872] OBJ_dcObject */ | ||
434 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x19,/* [2875] OBJ_domainComponent */ | ||
435 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x0D,/* [2885] OBJ_Domain */ | ||
436 | }; | ||
437 | |||
438 | static ASN1_OBJECT nid_objs[NUM_NID]={ | ||
439 | {"UNDEF","undefined",NID_undef,1,&(lvalues[0]),0}, | ||
440 | {"rsadsi","RSA Data Security, Inc.",NID_rsadsi,6,&(lvalues[1]),0}, | ||
441 | {"pkcs","RSA Data Security, Inc. PKCS",NID_pkcs,7,&(lvalues[7]),0}, | ||
442 | {"MD2","md2",NID_md2,8,&(lvalues[14]),0}, | ||
443 | {"MD5","md5",NID_md5,8,&(lvalues[22]),0}, | ||
444 | {"RC4","rc4",NID_rc4,8,&(lvalues[30]),0}, | ||
445 | {"rsaEncryption","rsaEncryption",NID_rsaEncryption,9,&(lvalues[38]),0}, | ||
446 | {"RSA-MD2","md2WithRSAEncryption",NID_md2WithRSAEncryption,9, | ||
447 | &(lvalues[47]),0}, | ||
448 | {"RSA-MD5","md5WithRSAEncryption",NID_md5WithRSAEncryption,9, | ||
449 | &(lvalues[56]),0}, | ||
450 | {"PBE-MD2-DES","pbeWithMD2AndDES-CBC",NID_pbeWithMD2AndDES_CBC,9, | ||
451 | &(lvalues[65]),0}, | ||
452 | {"PBE-MD5-DES","pbeWithMD5AndDES-CBC",NID_pbeWithMD5AndDES_CBC,9, | ||
453 | &(lvalues[74]),0}, | ||
454 | {"X500","directory services (X.500)",NID_X500,1,&(lvalues[83]),0}, | ||
455 | {"X509","X509",NID_X509,2,&(lvalues[84]),0}, | ||
456 | {"CN","commonName",NID_commonName,3,&(lvalues[86]),0}, | ||
457 | {"C","countryName",NID_countryName,3,&(lvalues[89]),0}, | ||
458 | {"L","localityName",NID_localityName,3,&(lvalues[92]),0}, | ||
459 | {"ST","stateOrProvinceName",NID_stateOrProvinceName,3,&(lvalues[95]),0}, | ||
460 | {"O","organizationName",NID_organizationName,3,&(lvalues[98]),0}, | ||
461 | {"OU","organizationalUnitName",NID_organizationalUnitName,3, | ||
462 | &(lvalues[101]),0}, | ||
463 | {"RSA","rsa",NID_rsa,4,&(lvalues[104]),0}, | ||
464 | {"pkcs7","pkcs7",NID_pkcs7,8,&(lvalues[108]),0}, | ||
465 | {"pkcs7-data","pkcs7-data",NID_pkcs7_data,9,&(lvalues[116]),0}, | ||
466 | {"pkcs7-signedData","pkcs7-signedData",NID_pkcs7_signed,9, | ||
467 | &(lvalues[125]),0}, | ||
468 | {"pkcs7-envelopedData","pkcs7-envelopedData",NID_pkcs7_enveloped,9, | ||
469 | &(lvalues[134]),0}, | ||
470 | {"pkcs7-signedAndEnvelopedData","pkcs7-signedAndEnvelopedData", | ||
471 | NID_pkcs7_signedAndEnveloped,9,&(lvalues[143]),0}, | ||
472 | {"pkcs7-digestData","pkcs7-digestData",NID_pkcs7_digest,9, | ||
473 | &(lvalues[152]),0}, | ||
474 | {"pkcs7-encryptedData","pkcs7-encryptedData",NID_pkcs7_encrypted,9, | ||
475 | &(lvalues[161]),0}, | ||
476 | {"pkcs3","pkcs3",NID_pkcs3,8,&(lvalues[170]),0}, | ||
477 | {"dhKeyAgreement","dhKeyAgreement",NID_dhKeyAgreement,9, | ||
478 | &(lvalues[178]),0}, | ||
479 | {"DES-ECB","des-ecb",NID_des_ecb,5,&(lvalues[187]),0}, | ||
480 | {"DES-CFB","des-cfb",NID_des_cfb64,5,&(lvalues[192]),0}, | ||
481 | {"DES-CBC","des-cbc",NID_des_cbc,5,&(lvalues[197]),0}, | ||
482 | {"DES-EDE","des-ede",NID_des_ede,5,&(lvalues[202]),0}, | ||
483 | {"DES-EDE3","des-ede3",NID_des_ede3,0,NULL}, | ||
484 | {"IDEA-CBC","idea-cbc",NID_idea_cbc,11,&(lvalues[207]),0}, | ||
485 | {"IDEA-CFB","idea-cfb",NID_idea_cfb64,0,NULL}, | ||
486 | {"IDEA-ECB","idea-ecb",NID_idea_ecb,0,NULL}, | ||
487 | {"RC2-CBC","rc2-cbc",NID_rc2_cbc,8,&(lvalues[218]),0}, | ||
488 | {"RC2-ECB","rc2-ecb",NID_rc2_ecb,0,NULL}, | ||
489 | {"RC2-CFB","rc2-cfb",NID_rc2_cfb64,0,NULL}, | ||
490 | {"RC2-OFB","rc2-ofb",NID_rc2_ofb64,0,NULL}, | ||
491 | {"SHA","sha",NID_sha,5,&(lvalues[226]),0}, | ||
492 | {"RSA-SHA","shaWithRSAEncryption",NID_shaWithRSAEncryption,5, | ||
493 | &(lvalues[231]),0}, | ||
494 | {"DES-EDE-CBC","des-ede-cbc",NID_des_ede_cbc,0,NULL}, | ||
495 | {"DES-EDE3-CBC","des-ede3-cbc",NID_des_ede3_cbc,8,&(lvalues[236]),0}, | ||
496 | {"DES-OFB","des-ofb",NID_des_ofb64,5,&(lvalues[244]),0}, | ||
497 | {"IDEA-OFB","idea-ofb",NID_idea_ofb64,0,NULL}, | ||
498 | {"pkcs9","pkcs9",NID_pkcs9,8,&(lvalues[249]),0}, | ||
499 | {"Email","emailAddress",NID_pkcs9_emailAddress,9,&(lvalues[257]),0}, | ||
500 | {"unstructuredName","unstructuredName",NID_pkcs9_unstructuredName,9, | ||
501 | &(lvalues[266]),0}, | ||
502 | {"contentType","contentType",NID_pkcs9_contentType,9,&(lvalues[275]),0}, | ||
503 | {"messageDigest","messageDigest",NID_pkcs9_messageDigest,9, | ||
504 | &(lvalues[284]),0}, | ||
505 | {"signingTime","signingTime",NID_pkcs9_signingTime,9,&(lvalues[293]),0}, | ||
506 | {"countersignature","countersignature",NID_pkcs9_countersignature,9, | ||
507 | &(lvalues[302]),0}, | ||
508 | {"challengePassword","challengePassword",NID_pkcs9_challengePassword, | ||
509 | 9,&(lvalues[311]),0}, | ||
510 | {"unstructuredAddress","unstructuredAddress", | ||
511 | NID_pkcs9_unstructuredAddress,9,&(lvalues[320]),0}, | ||
512 | {"extendedCertificateAttributes","extendedCertificateAttributes", | ||
513 | NID_pkcs9_extCertAttributes,9,&(lvalues[329]),0}, | ||
514 | {"Netscape","Netscape Communications Corp.",NID_netscape,7, | ||
515 | &(lvalues[338]),0}, | ||
516 | {"nsCertExt","Netscape Certificate Extension", | ||
517 | NID_netscape_cert_extension,8,&(lvalues[345]),0}, | ||
518 | {"nsDataType","Netscape Data Type",NID_netscape_data_type,8, | ||
519 | &(lvalues[353]),0}, | ||
520 | {"DES-EDE-CFB","des-ede-cfb",NID_des_ede_cfb64,0,NULL}, | ||
521 | {"DES-EDE3-CFB","des-ede3-cfb",NID_des_ede3_cfb64,0,NULL}, | ||
522 | {"DES-EDE-OFB","des-ede-ofb",NID_des_ede_ofb64,0,NULL}, | ||
523 | {"DES-EDE3-OFB","des-ede3-ofb",NID_des_ede3_ofb64,0,NULL}, | ||
524 | {"SHA1","sha1",NID_sha1,5,&(lvalues[361]),0}, | ||
525 | {"RSA-SHA1","sha1WithRSAEncryption",NID_sha1WithRSAEncryption,9, | ||
526 | &(lvalues[366]),0}, | ||
527 | {"DSA-SHA","dsaWithSHA",NID_dsaWithSHA,5,&(lvalues[375]),0}, | ||
528 | {"DSA-old","dsaEncryption-old",NID_dsa_2,5,&(lvalues[380]),0}, | ||
529 | {"PBE-SHA1-RC2-64","pbeWithSHA1AndRC2-CBC",NID_pbeWithSHA1AndRC2_CBC, | ||
530 | 9,&(lvalues[385]),0}, | ||
531 | {"PBKDF2","PBKDF2",NID_id_pbkdf2,9,&(lvalues[394]),0}, | ||
532 | {"DSA-SHA1-old","dsaWithSHA1-old",NID_dsaWithSHA1_2,5,&(lvalues[403]),0}, | ||
533 | {"nsCertType","Netscape Cert Type",NID_netscape_cert_type,9, | ||
534 | &(lvalues[408]),0}, | ||
535 | {"nsBaseUrl","Netscape Base Url",NID_netscape_base_url,9, | ||
536 | &(lvalues[417]),0}, | ||
537 | {"nsRevocationUrl","Netscape Revocation Url", | ||
538 | NID_netscape_revocation_url,9,&(lvalues[426]),0}, | ||
539 | {"nsCaRevocationUrl","Netscape CA Revocation Url", | ||
540 | NID_netscape_ca_revocation_url,9,&(lvalues[435]),0}, | ||
541 | {"nsRenewalUrl","Netscape Renewal Url",NID_netscape_renewal_url,9, | ||
542 | &(lvalues[444]),0}, | ||
543 | {"nsCaPolicyUrl","Netscape CA Policy Url",NID_netscape_ca_policy_url, | ||
544 | 9,&(lvalues[453]),0}, | ||
545 | {"nsSslServerName","Netscape SSL Server Name", | ||
546 | NID_netscape_ssl_server_name,9,&(lvalues[462]),0}, | ||
547 | {"nsComment","Netscape Comment",NID_netscape_comment,9,&(lvalues[471]),0}, | ||
548 | {"nsCertSequence","Netscape Certificate Sequence", | ||
549 | NID_netscape_cert_sequence,9,&(lvalues[480]),0}, | ||
550 | {"DESX-CBC","desx-cbc",NID_desx_cbc,0,NULL}, | ||
551 | {"id-ce","id-ce",NID_id_ce,2,&(lvalues[489]),0}, | ||
552 | {"subjectKeyIdentifier","X509v3 Subject Key Identifier", | ||
553 | NID_subject_key_identifier,3,&(lvalues[491]),0}, | ||
554 | {"keyUsage","X509v3 Key Usage",NID_key_usage,3,&(lvalues[494]),0}, | ||
555 | {"privateKeyUsagePeriod","X509v3 Private Key Usage Period", | ||
556 | NID_private_key_usage_period,3,&(lvalues[497]),0}, | ||
557 | {"subjectAltName","X509v3 Subject Alternative Name", | ||
558 | NID_subject_alt_name,3,&(lvalues[500]),0}, | ||
559 | {"issuerAltName","X509v3 Issuer Alternative Name",NID_issuer_alt_name, | ||
560 | 3,&(lvalues[503]),0}, | ||
561 | {"basicConstraints","X509v3 Basic Constraints",NID_basic_constraints, | ||
562 | 3,&(lvalues[506]),0}, | ||
563 | {"crlNumber","X509v3 CRL Number",NID_crl_number,3,&(lvalues[509]),0}, | ||
564 | {"certificatePolicies","X509v3 Certificate Policies", | ||
565 | NID_certificate_policies,3,&(lvalues[512]),0}, | ||
566 | {"authorityKeyIdentifier","X509v3 Authority Key Identifier", | ||
567 | NID_authority_key_identifier,3,&(lvalues[515]),0}, | ||
568 | {"BF-CBC","bf-cbc",NID_bf_cbc,9,&(lvalues[518]),0}, | ||
569 | {"BF-ECB","bf-ecb",NID_bf_ecb,0,NULL}, | ||
570 | {"BF-CFB","bf-cfb",NID_bf_cfb64,0,NULL}, | ||
571 | {"BF-OFB","bf-ofb",NID_bf_ofb64,0,NULL}, | ||
572 | {"MDC2","mdc2",NID_mdc2,4,&(lvalues[527]),0}, | ||
573 | {"RSA-MDC2","mdc2WithRSA",NID_mdc2WithRSA,4,&(lvalues[531]),0}, | ||
574 | {"RC4-40","rc4-40",NID_rc4_40,0,NULL}, | ||
575 | {"RC2-40-CBC","rc2-40-cbc",NID_rc2_40_cbc,0,NULL}, | ||
576 | {"G","givenName",NID_givenName,3,&(lvalues[535]),0}, | ||
577 | {"S","surname",NID_surname,3,&(lvalues[538]),0}, | ||
578 | {"I","initials",NID_initials,3,&(lvalues[541]),0}, | ||
579 | {"UID","uniqueIdentifier",NID_uniqueIdentifier,3,&(lvalues[544]),0}, | ||
580 | {"crlDistributionPoints","X509v3 CRL Distribution Points", | ||
581 | NID_crl_distribution_points,3,&(lvalues[547]),0}, | ||
582 | {"RSA-NP-MD5","md5WithRSA",NID_md5WithRSA,5,&(lvalues[550]),0}, | ||
583 | {"SN","serialNumber",NID_serialNumber,3,&(lvalues[555]),0}, | ||
584 | {"T","title",NID_title,3,&(lvalues[558]),0}, | ||
585 | {"D","description",NID_description,3,&(lvalues[561]),0}, | ||
586 | {"CAST5-CBC","cast5-cbc",NID_cast5_cbc,9,&(lvalues[564]),0}, | ||
587 | {"CAST5-ECB","cast5-ecb",NID_cast5_ecb,0,NULL}, | ||
588 | {"CAST5-CFB","cast5-cfb",NID_cast5_cfb64,0,NULL}, | ||
589 | {"CAST5-OFB","cast5-ofb",NID_cast5_ofb64,0,NULL}, | ||
590 | {"pbeWithMD5AndCast5CBC","pbeWithMD5AndCast5CBC", | ||
591 | NID_pbeWithMD5AndCast5_CBC,9,&(lvalues[573]),0}, | ||
592 | {"DSA-SHA1","dsaWithSHA1",NID_dsaWithSHA1,7,&(lvalues[582]),0}, | ||
593 | {"MD5-SHA1","md5-sha1",NID_md5_sha1,0,NULL}, | ||
594 | {"RSA-SHA1-2","sha1WithRSA",NID_sha1WithRSA,5,&(lvalues[589]),0}, | ||
595 | {"DSA","dsaEncryption",NID_dsa,7,&(lvalues[594]),0}, | ||
596 | {"RIPEMD160","ripemd160",NID_ripemd160,5,&(lvalues[601]),0}, | ||
597 | {NULL,NULL,NID_undef,0,NULL}, | ||
598 | {"RSA-RIPEMD160","ripemd160WithRSA",NID_ripemd160WithRSA,6, | ||
599 | &(lvalues[606]),0}, | ||
600 | {"RC5-CBC","rc5-cbc",NID_rc5_cbc,8,&(lvalues[612]),0}, | ||
601 | {"RC5-ECB","rc5-ecb",NID_rc5_ecb,0,NULL}, | ||
602 | {"RC5-CFB","rc5-cfb",NID_rc5_cfb64,0,NULL}, | ||
603 | {"RC5-OFB","rc5-ofb",NID_rc5_ofb64,0,NULL}, | ||
604 | {"RLE","run length compression",NID_rle_compression,6,&(lvalues[620]),0}, | ||
605 | {"ZLIB","zlib compression",NID_zlib_compression,6,&(lvalues[626]),0}, | ||
606 | {"extendedKeyUsage","X509v3 Extended Key Usage",NID_ext_key_usage,3, | ||
607 | &(lvalues[632]),0}, | ||
608 | {"PKIX","PKIX",NID_id_pkix,6,&(lvalues[635]),0}, | ||
609 | {"id-kp","id-kp",NID_id_kp,7,&(lvalues[641]),0}, | ||
610 | {"serverAuth","TLS Web Server Authentication",NID_server_auth,8, | ||
611 | &(lvalues[648]),0}, | ||
612 | {"clientAuth","TLS Web Client Authentication",NID_client_auth,8, | ||
613 | &(lvalues[656]),0}, | ||
614 | {"codeSigning","Code Signing",NID_code_sign,8,&(lvalues[664]),0}, | ||
615 | {"emailProtection","E-mail Protection",NID_email_protect,8, | ||
616 | &(lvalues[672]),0}, | ||
617 | {"timeStamping","Time Stamping",NID_time_stamp,8,&(lvalues[680]),0}, | ||
618 | {"msCodeInd","Microsoft Individual Code Signing",NID_ms_code_ind,10, | ||
619 | &(lvalues[688]),0}, | ||
620 | {"msCodeCom","Microsoft Commercial Code Signing",NID_ms_code_com,10, | ||
621 | &(lvalues[698]),0}, | ||
622 | {"msCTLSign","Microsoft Trust List Signing",NID_ms_ctl_sign,10, | ||
623 | &(lvalues[708]),0}, | ||
624 | {"msSGC","Microsoft Server Gated Crypto",NID_ms_sgc,10,&(lvalues[718]),0}, | ||
625 | {"msEFS","Microsoft Encrypted File System",NID_ms_efs,10, | ||
626 | &(lvalues[728]),0}, | ||
627 | {"nsSGC","Netscape Server Gated Crypto",NID_ns_sgc,9,&(lvalues[738]),0}, | ||
628 | {"deltaCRL","X509v3 Delta CRL Indicator",NID_delta_crl,3, | ||
629 | &(lvalues[747]),0}, | ||
630 | {"CRLReason","X509v3 CRL Reason Code",NID_crl_reason,3,&(lvalues[750]),0}, | ||
631 | {"invalidityDate","Invalidity Date",NID_invalidity_date,3, | ||
632 | &(lvalues[753]),0}, | ||
633 | {"SXNetID","Strong Extranet ID",NID_sxnet,5,&(lvalues[756]),0}, | ||
634 | {"PBE-SHA1-RC4-128","pbeWithSHA1And128BitRC4", | ||
635 | NID_pbe_WithSHA1And128BitRC4,10,&(lvalues[761]),0}, | ||
636 | {"PBE-SHA1-RC4-40","pbeWithSHA1And40BitRC4", | ||
637 | NID_pbe_WithSHA1And40BitRC4,10,&(lvalues[771]),0}, | ||
638 | {"PBE-SHA1-3DES","pbeWithSHA1And3-KeyTripleDES-CBC", | ||
639 | NID_pbe_WithSHA1And3_Key_TripleDES_CBC,10,&(lvalues[781]),0}, | ||
640 | {"PBE-SHA1-2DES","pbeWithSHA1And2-KeyTripleDES-CBC", | ||
641 | NID_pbe_WithSHA1And2_Key_TripleDES_CBC,10,&(lvalues[791]),0}, | ||
642 | {"PBE-SHA1-RC2-128","pbeWithSHA1And128BitRC2-CBC", | ||
643 | NID_pbe_WithSHA1And128BitRC2_CBC,10,&(lvalues[801]),0}, | ||
644 | {"PBE-SHA1-RC2-40","pbeWithSHA1And40BitRC2-CBC", | ||
645 | NID_pbe_WithSHA1And40BitRC2_CBC,10,&(lvalues[811]),0}, | ||
646 | {"keyBag","keyBag",NID_keyBag,11,&(lvalues[821]),0}, | ||
647 | {"pkcs8ShroudedKeyBag","pkcs8ShroudedKeyBag",NID_pkcs8ShroudedKeyBag, | ||
648 | 11,&(lvalues[832]),0}, | ||
649 | {"certBag","certBag",NID_certBag,11,&(lvalues[843]),0}, | ||
650 | {"crlBag","crlBag",NID_crlBag,11,&(lvalues[854]),0}, | ||
651 | {"secretBag","secretBag",NID_secretBag,11,&(lvalues[865]),0}, | ||
652 | {"safeContentsBag","safeContentsBag",NID_safeContentsBag,11, | ||
653 | &(lvalues[876]),0}, | ||
654 | {"friendlyName","friendlyName",NID_friendlyName,9,&(lvalues[887]),0}, | ||
655 | {"localKeyID","localKeyID",NID_localKeyID,9,&(lvalues[896]),0}, | ||
656 | {"x509Certificate","x509Certificate",NID_x509Certificate,10, | ||
657 | &(lvalues[905]),0}, | ||
658 | {"sdsiCertificate","sdsiCertificate",NID_sdsiCertificate,10, | ||
659 | &(lvalues[915]),0}, | ||
660 | {"x509Crl","x509Crl",NID_x509Crl,10,&(lvalues[925]),0}, | ||
661 | {"PBES2","PBES2",NID_pbes2,9,&(lvalues[935]),0}, | ||
662 | {"PBMAC1","PBMAC1",NID_pbmac1,9,&(lvalues[944]),0}, | ||
663 | {"hmacWithSHA1","hmacWithSHA1",NID_hmacWithSHA1,8,&(lvalues[953]),0}, | ||
664 | {"id-qt-cps","Policy Qualifier CPS",NID_id_qt_cps,8,&(lvalues[961]),0}, | ||
665 | {"id-qt-unotice","Policy Qualifier User Notice",NID_id_qt_unotice,8, | ||
666 | &(lvalues[969]),0}, | ||
667 | {"RC2-64-CBC","rc2-64-cbc",NID_rc2_64_cbc,0,NULL}, | ||
668 | {"SMIME-CAPS","S/MIME Capabilities",NID_SMIMECapabilities,9, | ||
669 | &(lvalues[977]),0}, | ||
670 | {"PBE-MD2-RC2-64","pbeWithMD2AndRC2-CBC",NID_pbeWithMD2AndRC2_CBC,9, | ||
671 | &(lvalues[986]),0}, | ||
672 | {"PBE-MD5-RC2-64","pbeWithMD5AndRC2-CBC",NID_pbeWithMD5AndRC2_CBC,9, | ||
673 | &(lvalues[995]),0}, | ||
674 | {"PBE-SHA1-DES","pbeWithSHA1AndDES-CBC",NID_pbeWithSHA1AndDES_CBC,9, | ||
675 | &(lvalues[1004]),0}, | ||
676 | {"msExtReq","Microsoft Extension Request",NID_ms_ext_req,10, | ||
677 | &(lvalues[1013]),0}, | ||
678 | {"extReq","Extension Request",NID_ext_req,9,&(lvalues[1023]),0}, | ||
679 | {"name","name",NID_name,3,&(lvalues[1032]),0}, | ||
680 | {"dnQualifier","dnQualifier",NID_dnQualifier,3,&(lvalues[1035]),0}, | ||
681 | {"id-pe","id-pe",NID_id_pe,7,&(lvalues[1038]),0}, | ||
682 | {"id-ad","id-ad",NID_id_ad,7,&(lvalues[1045]),0}, | ||
683 | {"authorityInfoAccess","Authority Information Access",NID_info_access, | ||
684 | 8,&(lvalues[1052]),0}, | ||
685 | {"OCSP","OCSP",NID_ad_OCSP,8,&(lvalues[1060]),0}, | ||
686 | {"caIssuers","CA Issuers",NID_ad_ca_issuers,8,&(lvalues[1068]),0}, | ||
687 | {"OCSPSigning","OCSP Signing",NID_OCSP_sign,8,&(lvalues[1076]),0}, | ||
688 | {"ISO","iso",NID_iso,1,&(lvalues[1084]),0}, | ||
689 | {"member-body","ISO Member Body",NID_member_body,1,&(lvalues[1085]),0}, | ||
690 | {"ISO-US","ISO US Member Body",NID_ISO_US,3,&(lvalues[1086]),0}, | ||
691 | {"X9-57","X9.57",NID_X9_57,5,&(lvalues[1089]),0}, | ||
692 | {"X9cm","X9.57 CM ?",NID_X9cm,6,&(lvalues[1094]),0}, | ||
693 | {"pkcs1","pkcs1",NID_pkcs1,8,&(lvalues[1100]),0}, | ||
694 | {"pkcs5","pkcs5",NID_pkcs5,8,&(lvalues[1108]),0}, | ||
695 | {"SMIME","S/MIME",NID_SMIME,9,&(lvalues[1116]),0}, | ||
696 | {"id-smime-mod","id-smime-mod",NID_id_smime_mod,10,&(lvalues[1125]),0}, | ||
697 | {"id-smime-ct","id-smime-ct",NID_id_smime_ct,10,&(lvalues[1135]),0}, | ||
698 | {"id-smime-aa","id-smime-aa",NID_id_smime_aa,10,&(lvalues[1145]),0}, | ||
699 | {"id-smime-alg","id-smime-alg",NID_id_smime_alg,10,&(lvalues[1155]),0}, | ||
700 | {"id-smime-cd","id-smime-cd",NID_id_smime_cd,10,&(lvalues[1165]),0}, | ||
701 | {"id-smime-spq","id-smime-spq",NID_id_smime_spq,10,&(lvalues[1175]),0}, | ||
702 | {"id-smime-cti","id-smime-cti",NID_id_smime_cti,10,&(lvalues[1185]),0}, | ||
703 | {"id-smime-mod-cms","id-smime-mod-cms",NID_id_smime_mod_cms,11, | ||
704 | &(lvalues[1195]),0}, | ||
705 | {"id-smime-mod-ess","id-smime-mod-ess",NID_id_smime_mod_ess,11, | ||
706 | &(lvalues[1206]),0}, | ||
707 | {"id-smime-mod-oid","id-smime-mod-oid",NID_id_smime_mod_oid,11, | ||
708 | &(lvalues[1217]),0}, | ||
709 | {"id-smime-mod-msg-v3","id-smime-mod-msg-v3",NID_id_smime_mod_msg_v3, | ||
710 | 11,&(lvalues[1228]),0}, | ||
711 | {"id-smime-mod-ets-eSignature-88","id-smime-mod-ets-eSignature-88", | ||
712 | NID_id_smime_mod_ets_eSignature_88,11,&(lvalues[1239]),0}, | ||
713 | {"id-smime-mod-ets-eSignature-97","id-smime-mod-ets-eSignature-97", | ||
714 | NID_id_smime_mod_ets_eSignature_97,11,&(lvalues[1250]),0}, | ||
715 | {"id-smime-mod-ets-eSigPolicy-88","id-smime-mod-ets-eSigPolicy-88", | ||
716 | NID_id_smime_mod_ets_eSigPolicy_88,11,&(lvalues[1261]),0}, | ||
717 | {"id-smime-mod-ets-eSigPolicy-97","id-smime-mod-ets-eSigPolicy-97", | ||
718 | NID_id_smime_mod_ets_eSigPolicy_97,11,&(lvalues[1272]),0}, | ||
719 | {"id-smime-ct-receipt","id-smime-ct-receipt",NID_id_smime_ct_receipt, | ||
720 | 11,&(lvalues[1283]),0}, | ||
721 | {"id-smime-ct-authData","id-smime-ct-authData", | ||
722 | NID_id_smime_ct_authData,11,&(lvalues[1294]),0}, | ||
723 | {"id-smime-ct-publishCert","id-smime-ct-publishCert", | ||
724 | NID_id_smime_ct_publishCert,11,&(lvalues[1305]),0}, | ||
725 | {"id-smime-ct-TSTInfo","id-smime-ct-TSTInfo",NID_id_smime_ct_TSTInfo, | ||
726 | 11,&(lvalues[1316]),0}, | ||
727 | {"id-smime-ct-TDTInfo","id-smime-ct-TDTInfo",NID_id_smime_ct_TDTInfo, | ||
728 | 11,&(lvalues[1327]),0}, | ||
729 | {"id-smime-ct-contentInfo","id-smime-ct-contentInfo", | ||
730 | NID_id_smime_ct_contentInfo,11,&(lvalues[1338]),0}, | ||
731 | {"id-smime-ct-DVCSRequestData","id-smime-ct-DVCSRequestData", | ||
732 | NID_id_smime_ct_DVCSRequestData,11,&(lvalues[1349]),0}, | ||
733 | {"id-smime-ct-DVCSResponseData","id-smime-ct-DVCSResponseData", | ||
734 | NID_id_smime_ct_DVCSResponseData,11,&(lvalues[1360]),0}, | ||
735 | {"id-smime-aa-receiptRequest","id-smime-aa-receiptRequest", | ||
736 | NID_id_smime_aa_receiptRequest,11,&(lvalues[1371]),0}, | ||
737 | {"id-smime-aa-securityLabel","id-smime-aa-securityLabel", | ||
738 | NID_id_smime_aa_securityLabel,11,&(lvalues[1382]),0}, | ||
739 | {"id-smime-aa-mlExpandHistory","id-smime-aa-mlExpandHistory", | ||
740 | NID_id_smime_aa_mlExpandHistory,11,&(lvalues[1393]),0}, | ||
741 | {"id-smime-aa-contentHint","id-smime-aa-contentHint", | ||
742 | NID_id_smime_aa_contentHint,11,&(lvalues[1404]),0}, | ||
743 | {"id-smime-aa-msgSigDigest","id-smime-aa-msgSigDigest", | ||
744 | NID_id_smime_aa_msgSigDigest,11,&(lvalues[1415]),0}, | ||
745 | {"id-smime-aa-encapContentType","id-smime-aa-encapContentType", | ||
746 | NID_id_smime_aa_encapContentType,11,&(lvalues[1426]),0}, | ||
747 | {"id-smime-aa-contentIdentifier","id-smime-aa-contentIdentifier", | ||
748 | NID_id_smime_aa_contentIdentifier,11,&(lvalues[1437]),0}, | ||
749 | {"id-smime-aa-macValue","id-smime-aa-macValue", | ||
750 | NID_id_smime_aa_macValue,11,&(lvalues[1448]),0}, | ||
751 | {"id-smime-aa-equivalentLabels","id-smime-aa-equivalentLabels", | ||
752 | NID_id_smime_aa_equivalentLabels,11,&(lvalues[1459]),0}, | ||
753 | {"id-smime-aa-contentReference","id-smime-aa-contentReference", | ||
754 | NID_id_smime_aa_contentReference,11,&(lvalues[1470]),0}, | ||
755 | {"id-smime-aa-encrypKeyPref","id-smime-aa-encrypKeyPref", | ||
756 | NID_id_smime_aa_encrypKeyPref,11,&(lvalues[1481]),0}, | ||
757 | {"id-smime-aa-signingCertificate","id-smime-aa-signingCertificate", | ||
758 | NID_id_smime_aa_signingCertificate,11,&(lvalues[1492]),0}, | ||
759 | {"id-smime-aa-smimeEncryptCerts","id-smime-aa-smimeEncryptCerts", | ||
760 | NID_id_smime_aa_smimeEncryptCerts,11,&(lvalues[1503]),0}, | ||
761 | {"id-smime-aa-timeStampToken","id-smime-aa-timeStampToken", | ||
762 | NID_id_smime_aa_timeStampToken,11,&(lvalues[1514]),0}, | ||
763 | {"id-smime-aa-ets-sigPolicyId","id-smime-aa-ets-sigPolicyId", | ||
764 | NID_id_smime_aa_ets_sigPolicyId,11,&(lvalues[1525]),0}, | ||
765 | {"id-smime-aa-ets-commitmentType","id-smime-aa-ets-commitmentType", | ||
766 | NID_id_smime_aa_ets_commitmentType,11,&(lvalues[1536]),0}, | ||
767 | {"id-smime-aa-ets-signerLocation","id-smime-aa-ets-signerLocation", | ||
768 | NID_id_smime_aa_ets_signerLocation,11,&(lvalues[1547]),0}, | ||
769 | {"id-smime-aa-ets-signerAttr","id-smime-aa-ets-signerAttr", | ||
770 | NID_id_smime_aa_ets_signerAttr,11,&(lvalues[1558]),0}, | ||
771 | {"id-smime-aa-ets-otherSigCert","id-smime-aa-ets-otherSigCert", | ||
772 | NID_id_smime_aa_ets_otherSigCert,11,&(lvalues[1569]),0}, | ||
773 | {"id-smime-aa-ets-contentTimestamp", | ||
774 | "id-smime-aa-ets-contentTimestamp", | ||
775 | NID_id_smime_aa_ets_contentTimestamp,11,&(lvalues[1580]),0}, | ||
776 | {"id-smime-aa-ets-CertificateRefs","id-smime-aa-ets-CertificateRefs", | ||
777 | NID_id_smime_aa_ets_CertificateRefs,11,&(lvalues[1591]),0}, | ||
778 | {"id-smime-aa-ets-RevocationRefs","id-smime-aa-ets-RevocationRefs", | ||
779 | NID_id_smime_aa_ets_RevocationRefs,11,&(lvalues[1602]),0}, | ||
780 | {"id-smime-aa-ets-certValues","id-smime-aa-ets-certValues", | ||
781 | NID_id_smime_aa_ets_certValues,11,&(lvalues[1613]),0}, | ||
782 | {"id-smime-aa-ets-revocationValues", | ||
783 | "id-smime-aa-ets-revocationValues", | ||
784 | NID_id_smime_aa_ets_revocationValues,11,&(lvalues[1624]),0}, | ||
785 | {"id-smime-aa-ets-escTimeStamp","id-smime-aa-ets-escTimeStamp", | ||
786 | NID_id_smime_aa_ets_escTimeStamp,11,&(lvalues[1635]),0}, | ||
787 | {"id-smime-aa-ets-certCRLTimestamp", | ||
788 | "id-smime-aa-ets-certCRLTimestamp", | ||
789 | NID_id_smime_aa_ets_certCRLTimestamp,11,&(lvalues[1646]),0}, | ||
790 | {"id-smime-aa-ets-archiveTimeStamp", | ||
791 | "id-smime-aa-ets-archiveTimeStamp", | ||
792 | NID_id_smime_aa_ets_archiveTimeStamp,11,&(lvalues[1657]),0}, | ||
793 | {"id-smime-aa-signatureType","id-smime-aa-signatureType", | ||
794 | NID_id_smime_aa_signatureType,11,&(lvalues[1668]),0}, | ||
795 | {"id-smime-aa-dvcs-dvc","id-smime-aa-dvcs-dvc", | ||
796 | NID_id_smime_aa_dvcs_dvc,11,&(lvalues[1679]),0}, | ||
797 | {"id-smime-alg-ESDHwith3DES","id-smime-alg-ESDHwith3DES", | ||
798 | NID_id_smime_alg_ESDHwith3DES,11,&(lvalues[1690]),0}, | ||
799 | {"id-smime-alg-ESDHwithRC2","id-smime-alg-ESDHwithRC2", | ||
800 | NID_id_smime_alg_ESDHwithRC2,11,&(lvalues[1701]),0}, | ||
801 | {"id-smime-alg-3DESwrap","id-smime-alg-3DESwrap", | ||
802 | NID_id_smime_alg_3DESwrap,11,&(lvalues[1712]),0}, | ||
803 | {"id-smime-alg-RC2wrap","id-smime-alg-RC2wrap", | ||
804 | NID_id_smime_alg_RC2wrap,11,&(lvalues[1723]),0}, | ||
805 | {"id-smime-alg-ESDH","id-smime-alg-ESDH",NID_id_smime_alg_ESDH,11, | ||
806 | &(lvalues[1734]),0}, | ||
807 | {"id-smime-alg-CMS3DESwrap","id-smime-alg-CMS3DESwrap", | ||
808 | NID_id_smime_alg_CMS3DESwrap,11,&(lvalues[1745]),0}, | ||
809 | {"id-smime-alg-CMSRC2wrap","id-smime-alg-CMSRC2wrap", | ||
810 | NID_id_smime_alg_CMSRC2wrap,11,&(lvalues[1756]),0}, | ||
811 | {"id-smime-cd-ldap","id-smime-cd-ldap",NID_id_smime_cd_ldap,11, | ||
812 | &(lvalues[1767]),0}, | ||
813 | {"id-smime-spq-ets-sqt-uri","id-smime-spq-ets-sqt-uri", | ||
814 | NID_id_smime_spq_ets_sqt_uri,11,&(lvalues[1778]),0}, | ||
815 | {"id-smime-spq-ets-sqt-unotice","id-smime-spq-ets-sqt-unotice", | ||
816 | NID_id_smime_spq_ets_sqt_unotice,11,&(lvalues[1789]),0}, | ||
817 | {"id-smime-cti-ets-proofOfOrigin","id-smime-cti-ets-proofOfOrigin", | ||
818 | NID_id_smime_cti_ets_proofOfOrigin,11,&(lvalues[1800]),0}, | ||
819 | {"id-smime-cti-ets-proofOfReceipt","id-smime-cti-ets-proofOfReceipt", | ||
820 | NID_id_smime_cti_ets_proofOfReceipt,11,&(lvalues[1811]),0}, | ||
821 | {"id-smime-cti-ets-proofOfDelivery", | ||
822 | "id-smime-cti-ets-proofOfDelivery", | ||
823 | NID_id_smime_cti_ets_proofOfDelivery,11,&(lvalues[1822]),0}, | ||
824 | {"id-smime-cti-ets-proofOfSender","id-smime-cti-ets-proofOfSender", | ||
825 | NID_id_smime_cti_ets_proofOfSender,11,&(lvalues[1833]),0}, | ||
826 | {"id-smime-cti-ets-proofOfApproval", | ||
827 | "id-smime-cti-ets-proofOfApproval", | ||
828 | NID_id_smime_cti_ets_proofOfApproval,11,&(lvalues[1844]),0}, | ||
829 | {"id-smime-cti-ets-proofOfCreation", | ||
830 | "id-smime-cti-ets-proofOfCreation", | ||
831 | NID_id_smime_cti_ets_proofOfCreation,11,&(lvalues[1855]),0}, | ||
832 | {"MD4","md4",NID_md4,8,&(lvalues[1866]),0}, | ||
833 | {"id-pkix-mod","id-pkix-mod",NID_id_pkix_mod,7,&(lvalues[1874]),0}, | ||
834 | {"id-qt","id-qt",NID_id_qt,7,&(lvalues[1881]),0}, | ||
835 | {"id-it","id-it",NID_id_it,7,&(lvalues[1888]),0}, | ||
836 | {"id-pkip","id-pkip",NID_id_pkip,7,&(lvalues[1895]),0}, | ||
837 | {"id-alg","id-alg",NID_id_alg,7,&(lvalues[1902]),0}, | ||
838 | {"id-cmc","id-cmc",NID_id_cmc,7,&(lvalues[1909]),0}, | ||
839 | {"id-on","id-on",NID_id_on,7,&(lvalues[1916]),0}, | ||
840 | {"id-pda","id-pda",NID_id_pda,7,&(lvalues[1923]),0}, | ||
841 | {"id-aca","id-aca",NID_id_aca,7,&(lvalues[1930]),0}, | ||
842 | {"id-qcs","id-qcs",NID_id_qcs,7,&(lvalues[1937]),0}, | ||
843 | {"id-cct","id-cct",NID_id_cct,7,&(lvalues[1944]),0}, | ||
844 | {"id-pkix1-explicit-88","id-pkix1-explicit-88", | ||
845 | NID_id_pkix1_explicit_88,8,&(lvalues[1951]),0}, | ||
846 | {"id-pkix1-implicit-88","id-pkix1-implicit-88", | ||
847 | NID_id_pkix1_implicit_88,8,&(lvalues[1959]),0}, | ||
848 | {"id-pkix1-explicit-93","id-pkix1-explicit-93", | ||
849 | NID_id_pkix1_explicit_93,8,&(lvalues[1967]),0}, | ||
850 | {"id-pkix1-implicit-93","id-pkix1-implicit-93", | ||
851 | NID_id_pkix1_implicit_93,8,&(lvalues[1975]),0}, | ||
852 | {"id-mod-crmf","id-mod-crmf",NID_id_mod_crmf,8,&(lvalues[1983]),0}, | ||
853 | {"id-mod-cmc","id-mod-cmc",NID_id_mod_cmc,8,&(lvalues[1991]),0}, | ||
854 | {"id-mod-kea-profile-88","id-mod-kea-profile-88", | ||
855 | NID_id_mod_kea_profile_88,8,&(lvalues[1999]),0}, | ||
856 | {"id-mod-kea-profile-93","id-mod-kea-profile-93", | ||
857 | NID_id_mod_kea_profile_93,8,&(lvalues[2007]),0}, | ||
858 | {"id-mod-cmp","id-mod-cmp",NID_id_mod_cmp,8,&(lvalues[2015]),0}, | ||
859 | {"id-mod-qualified-cert-88","id-mod-qualified-cert-88", | ||
860 | NID_id_mod_qualified_cert_88,8,&(lvalues[2023]),0}, | ||
861 | {"id-mod-qualified-cert-93","id-mod-qualified-cert-93", | ||
862 | NID_id_mod_qualified_cert_93,8,&(lvalues[2031]),0}, | ||
863 | {"id-mod-attribute-cert","id-mod-attribute-cert", | ||
864 | NID_id_mod_attribute_cert,8,&(lvalues[2039]),0}, | ||
865 | {"id-mod-timestamp-protocol","id-mod-timestamp-protocol", | ||
866 | NID_id_mod_timestamp_protocol,8,&(lvalues[2047]),0}, | ||
867 | {"id-mod-ocsp","id-mod-ocsp",NID_id_mod_ocsp,8,&(lvalues[2055]),0}, | ||
868 | {"id-mod-dvcs","id-mod-dvcs",NID_id_mod_dvcs,8,&(lvalues[2063]),0}, | ||
869 | {"id-mod-cmp2000","id-mod-cmp2000",NID_id_mod_cmp2000,8, | ||
870 | &(lvalues[2071]),0}, | ||
871 | {"biometricInfo","Biometric Info",NID_biometricInfo,8,&(lvalues[2079]),0}, | ||
872 | {"qcStatements","qcStatements",NID_qcStatements,8,&(lvalues[2087]),0}, | ||
873 | {"ac-auditEntity","ac-auditEntity",NID_ac_auditEntity,8, | ||
874 | &(lvalues[2095]),0}, | ||
875 | {"ac-targeting","ac-targeting",NID_ac_targeting,8,&(lvalues[2103]),0}, | ||
876 | {"aaControls","aaControls",NID_aaControls,8,&(lvalues[2111]),0}, | ||
877 | {"sbqp-ipAddrBlock","sbqp-ipAddrBlock",NID_sbqp_ipAddrBlock,8, | ||
878 | &(lvalues[2119]),0}, | ||
879 | {"sbqp-autonomousSysNum","sbqp-autonomousSysNum", | ||
880 | NID_sbqp_autonomousSysNum,8,&(lvalues[2127]),0}, | ||
881 | {"sbqp-routerIdentifier","sbqp-routerIdentifier", | ||
882 | NID_sbqp_routerIdentifier,8,&(lvalues[2135]),0}, | ||
883 | {"textNotice","textNotice",NID_textNotice,8,&(lvalues[2143]),0}, | ||
884 | {"ipsecEndSystem","IPSec End System",NID_ipsecEndSystem,8, | ||
885 | &(lvalues[2151]),0}, | ||
886 | {"ipsecTunnel","IPSec Tunnel",NID_ipsecTunnel,8,&(lvalues[2159]),0}, | ||
887 | {"ipsecUser","IPSec User",NID_ipsecUser,8,&(lvalues[2167]),0}, | ||
888 | {"DVCS","dvcs",NID_dvcs,8,&(lvalues[2175]),0}, | ||
889 | {"id-it-caProtEncCert","id-it-caProtEncCert",NID_id_it_caProtEncCert, | ||
890 | 8,&(lvalues[2183]),0}, | ||
891 | {"id-it-signKeyPairTypes","id-it-signKeyPairTypes", | ||
892 | NID_id_it_signKeyPairTypes,8,&(lvalues[2191]),0}, | ||
893 | {"id-it-encKeyPairTypes","id-it-encKeyPairTypes", | ||
894 | NID_id_it_encKeyPairTypes,8,&(lvalues[2199]),0}, | ||
895 | {"id-it-preferredSymmAlg","id-it-preferredSymmAlg", | ||
896 | NID_id_it_preferredSymmAlg,8,&(lvalues[2207]),0}, | ||
897 | {"id-it-caKeyUpdateInfo","id-it-caKeyUpdateInfo", | ||
898 | NID_id_it_caKeyUpdateInfo,8,&(lvalues[2215]),0}, | ||
899 | {"id-it-currentCRL","id-it-currentCRL",NID_id_it_currentCRL,8, | ||
900 | &(lvalues[2223]),0}, | ||
901 | {"id-it-unsupportedOIDs","id-it-unsupportedOIDs", | ||
902 | NID_id_it_unsupportedOIDs,8,&(lvalues[2231]),0}, | ||
903 | {"id-it-subscriptionRequest","id-it-subscriptionRequest", | ||
904 | NID_id_it_subscriptionRequest,8,&(lvalues[2239]),0}, | ||
905 | {"id-it-subscriptionResponse","id-it-subscriptionResponse", | ||
906 | NID_id_it_subscriptionResponse,8,&(lvalues[2247]),0}, | ||
907 | {"id-it-keyPairParamReq","id-it-keyPairParamReq", | ||
908 | NID_id_it_keyPairParamReq,8,&(lvalues[2255]),0}, | ||
909 | {"id-it-keyPairParamRep","id-it-keyPairParamRep", | ||
910 | NID_id_it_keyPairParamRep,8,&(lvalues[2263]),0}, | ||
911 | {"id-it-revPassphrase","id-it-revPassphrase",NID_id_it_revPassphrase, | ||
912 | 8,&(lvalues[2271]),0}, | ||
913 | {"id-it-implicitConfirm","id-it-implicitConfirm", | ||
914 | NID_id_it_implicitConfirm,8,&(lvalues[2279]),0}, | ||
915 | {"id-it-confirmWaitTime","id-it-confirmWaitTime", | ||
916 | NID_id_it_confirmWaitTime,8,&(lvalues[2287]),0}, | ||
917 | {"id-it-origPKIMessage","id-it-origPKIMessage", | ||
918 | NID_id_it_origPKIMessage,8,&(lvalues[2295]),0}, | ||
919 | {"id-regCtrl","id-regCtrl",NID_id_regCtrl,8,&(lvalues[2303]),0}, | ||
920 | {"id-regInfo","id-regInfo",NID_id_regInfo,8,&(lvalues[2311]),0}, | ||
921 | {"id-regCtrl-regToken","id-regCtrl-regToken",NID_id_regCtrl_regToken, | ||
922 | 9,&(lvalues[2319]),0}, | ||
923 | {"id-regCtrl-authenticator","id-regCtrl-authenticator", | ||
924 | NID_id_regCtrl_authenticator,9,&(lvalues[2328]),0}, | ||
925 | {"id-regCtrl-pkiPublicationInfo","id-regCtrl-pkiPublicationInfo", | ||
926 | NID_id_regCtrl_pkiPublicationInfo,9,&(lvalues[2337]),0}, | ||
927 | {"id-regCtrl-pkiArchiveOptions","id-regCtrl-pkiArchiveOptions", | ||
928 | NID_id_regCtrl_pkiArchiveOptions,9,&(lvalues[2346]),0}, | ||
929 | {"id-regCtrl-oldCertID","id-regCtrl-oldCertID", | ||
930 | NID_id_regCtrl_oldCertID,9,&(lvalues[2355]),0}, | ||
931 | {"id-regCtrl-protocolEncrKey","id-regCtrl-protocolEncrKey", | ||
932 | NID_id_regCtrl_protocolEncrKey,9,&(lvalues[2364]),0}, | ||
933 | {"id-regInfo-utf8Pairs","id-regInfo-utf8Pairs", | ||
934 | NID_id_regInfo_utf8Pairs,9,&(lvalues[2373]),0}, | ||
935 | {"id-regInfo-certReq","id-regInfo-certReq",NID_id_regInfo_certReq,9, | ||
936 | &(lvalues[2382]),0}, | ||
937 | {"id-alg-des40","id-alg-des40",NID_id_alg_des40,8,&(lvalues[2391]),0}, | ||
938 | {"id-alg-noSignature","id-alg-noSignature",NID_id_alg_noSignature,8, | ||
939 | &(lvalues[2399]),0}, | ||
940 | {"id-alg-dh-sig-hmac-sha1","id-alg-dh-sig-hmac-sha1", | ||
941 | NID_id_alg_dh_sig_hmac_sha1,8,&(lvalues[2407]),0}, | ||
942 | {"id-alg-dh-pop","id-alg-dh-pop",NID_id_alg_dh_pop,8,&(lvalues[2415]),0}, | ||
943 | {"id-cmc-statusInfo","id-cmc-statusInfo",NID_id_cmc_statusInfo,8, | ||
944 | &(lvalues[2423]),0}, | ||
945 | {"id-cmc-identification","id-cmc-identification", | ||
946 | NID_id_cmc_identification,8,&(lvalues[2431]),0}, | ||
947 | {"id-cmc-identityProof","id-cmc-identityProof", | ||
948 | NID_id_cmc_identityProof,8,&(lvalues[2439]),0}, | ||
949 | {"id-cmc-dataReturn","id-cmc-dataReturn",NID_id_cmc_dataReturn,8, | ||
950 | &(lvalues[2447]),0}, | ||
951 | {"id-cmc-transactionId","id-cmc-transactionId", | ||
952 | NID_id_cmc_transactionId,8,&(lvalues[2455]),0}, | ||
953 | {"id-cmc-senderNonce","id-cmc-senderNonce",NID_id_cmc_senderNonce,8, | ||
954 | &(lvalues[2463]),0}, | ||
955 | {"id-cmc-recipientNonce","id-cmc-recipientNonce", | ||
956 | NID_id_cmc_recipientNonce,8,&(lvalues[2471]),0}, | ||
957 | {"id-cmc-addExtensions","id-cmc-addExtensions", | ||
958 | NID_id_cmc_addExtensions,8,&(lvalues[2479]),0}, | ||
959 | {"id-cmc-encryptedPOP","id-cmc-encryptedPOP",NID_id_cmc_encryptedPOP, | ||
960 | 8,&(lvalues[2487]),0}, | ||
961 | {"id-cmc-decryptedPOP","id-cmc-decryptedPOP",NID_id_cmc_decryptedPOP, | ||
962 | 8,&(lvalues[2495]),0}, | ||
963 | {"id-cmc-lraPOPWitness","id-cmc-lraPOPWitness", | ||
964 | NID_id_cmc_lraPOPWitness,8,&(lvalues[2503]),0}, | ||
965 | {"id-cmc-getCert","id-cmc-getCert",NID_id_cmc_getCert,8, | ||
966 | &(lvalues[2511]),0}, | ||
967 | {"id-cmc-getCRL","id-cmc-getCRL",NID_id_cmc_getCRL,8,&(lvalues[2519]),0}, | ||
968 | {"id-cmc-revokeRequest","id-cmc-revokeRequest", | ||
969 | NID_id_cmc_revokeRequest,8,&(lvalues[2527]),0}, | ||
970 | {"id-cmc-regInfo","id-cmc-regInfo",NID_id_cmc_regInfo,8, | ||
971 | &(lvalues[2535]),0}, | ||
972 | {"id-cmc-responseInfo","id-cmc-responseInfo",NID_id_cmc_responseInfo, | ||
973 | 8,&(lvalues[2543]),0}, | ||
974 | {"id-cmc-queryPending","id-cmc-queryPending",NID_id_cmc_queryPending, | ||
975 | 8,&(lvalues[2551]),0}, | ||
976 | {"id-cmc-popLinkRandom","id-cmc-popLinkRandom", | ||
977 | NID_id_cmc_popLinkRandom,8,&(lvalues[2559]),0}, | ||
978 | {"id-cmc-popLinkWitness","id-cmc-popLinkWitness", | ||
979 | NID_id_cmc_popLinkWitness,8,&(lvalues[2567]),0}, | ||
980 | {"id-cmc-confirmCertAcceptance","id-cmc-confirmCertAcceptance", | ||
981 | NID_id_cmc_confirmCertAcceptance,8,&(lvalues[2575]),0}, | ||
982 | {"id-on-personalData","id-on-personalData",NID_id_on_personalData,8, | ||
983 | &(lvalues[2583]),0}, | ||
984 | {"id-pda-dateOfBirth","id-pda-dateOfBirth",NID_id_pda_dateOfBirth,8, | ||
985 | &(lvalues[2591]),0}, | ||
986 | {"id-pda-placeOfBirth","id-pda-placeOfBirth",NID_id_pda_placeOfBirth, | ||
987 | 8,&(lvalues[2599]),0}, | ||
988 | {"id-pda-pseudonym","id-pda-pseudonym",NID_id_pda_pseudonym,8, | ||
989 | &(lvalues[2607]),0}, | ||
990 | {"id-pda-gender","id-pda-gender",NID_id_pda_gender,8,&(lvalues[2615]),0}, | ||
991 | {"id-pda-countryOfCitizenship","id-pda-countryOfCitizenship", | ||
992 | NID_id_pda_countryOfCitizenship,8,&(lvalues[2623]),0}, | ||
993 | {"id-pda-countryOfResidence","id-pda-countryOfResidence", | ||
994 | NID_id_pda_countryOfResidence,8,&(lvalues[2631]),0}, | ||
995 | {"id-aca-authenticationInfo","id-aca-authenticationInfo", | ||
996 | NID_id_aca_authenticationInfo,8,&(lvalues[2639]),0}, | ||
997 | {"id-aca-accessIdentity","id-aca-accessIdentity", | ||
998 | NID_id_aca_accessIdentity,8,&(lvalues[2647]),0}, | ||
999 | {"id-aca-chargingIdentity","id-aca-chargingIdentity", | ||
1000 | NID_id_aca_chargingIdentity,8,&(lvalues[2655]),0}, | ||
1001 | {"id-aca-group","id-aca-group",NID_id_aca_group,8,&(lvalues[2663]),0}, | ||
1002 | {"id-aca-role","id-aca-role",NID_id_aca_role,8,&(lvalues[2671]),0}, | ||
1003 | {"id-qcs-pkixQCSyntax-v1","id-qcs-pkixQCSyntax-v1", | ||
1004 | NID_id_qcs_pkixQCSyntax_v1,8,&(lvalues[2679]),0}, | ||
1005 | {"id-cct-crs","id-cct-crs",NID_id_cct_crs,8,&(lvalues[2687]),0}, | ||
1006 | {"id-cct-PKIData","id-cct-PKIData",NID_id_cct_PKIData,8, | ||
1007 | &(lvalues[2695]),0}, | ||
1008 | {"id-cct-PKIResponse","id-cct-PKIResponse",NID_id_cct_PKIResponse,8, | ||
1009 | &(lvalues[2703]),0}, | ||
1010 | {"ad_timestamping","AD Time Stamping",NID_ad_timeStamping,8, | ||
1011 | &(lvalues[2711]),0}, | ||
1012 | {"AD_DVCS","ad dvcs",NID_ad_dvcs,8,&(lvalues[2719]),0}, | ||
1013 | {"basicOCSPResponse","Basic OCSP Response",NID_id_pkix_OCSP_basic,9, | ||
1014 | &(lvalues[2727]),0}, | ||
1015 | {"Nonce","OCSP Nonce",NID_id_pkix_OCSP_Nonce,9,&(lvalues[2736]),0}, | ||
1016 | {"CrlID","OCSP CRL ID",NID_id_pkix_OCSP_CrlID,9,&(lvalues[2745]),0}, | ||
1017 | {"acceptableResponses","Acceptable OCSP Responses", | ||
1018 | NID_id_pkix_OCSP_acceptableResponses,9,&(lvalues[2754]),0}, | ||
1019 | {"noCheck","noCheck",NID_id_pkix_OCSP_noCheck,9,&(lvalues[2763]),0}, | ||
1020 | {"archiveCutoff","OCSP Archive Cutoff",NID_id_pkix_OCSP_archiveCutoff, | ||
1021 | 9,&(lvalues[2772]),0}, | ||
1022 | {"serviceLocator","OCSP Service Locator", | ||
1023 | NID_id_pkix_OCSP_serviceLocator,9,&(lvalues[2781]),0}, | ||
1024 | {"extendedStatus","Extended OCSP Status", | ||
1025 | NID_id_pkix_OCSP_extendedStatus,9,&(lvalues[2790]),0}, | ||
1026 | {"valid","valid",NID_id_pkix_OCSP_valid,9,&(lvalues[2799]),0}, | ||
1027 | {"path","path",NID_id_pkix_OCSP_path,9,&(lvalues[2808]),0}, | ||
1028 | {"trustRoot","Trust Root",NID_id_pkix_OCSP_trustRoot,9, | ||
1029 | &(lvalues[2817]),0}, | ||
1030 | {"algorithm","algorithm",NID_algorithm,4,&(lvalues[2826]),0}, | ||
1031 | {"rsaSignature","rsaSignature",NID_rsaSignature,5,&(lvalues[2830]),0}, | ||
1032 | {"X500algorithms","directory services - algorithms", | ||
1033 | NID_X500algorithms,2,&(lvalues[2835]),0}, | ||
1034 | {"ORG","org",NID_org,1,&(lvalues[2837]),0}, | ||
1035 | {"DOD","dod",NID_dod,2,&(lvalues[2838]),0}, | ||
1036 | {"IANA","iana",NID_iana,3,&(lvalues[2840]),0}, | ||
1037 | {"directory","Directory",NID_Directory,4,&(lvalues[2843]),0}, | ||
1038 | {"mgmt","Management",NID_Management,4,&(lvalues[2847]),0}, | ||
1039 | {"experimental","Experimental",NID_Experimental,4,&(lvalues[2851]),0}, | ||
1040 | {"private","Private",NID_Private,4,&(lvalues[2855]),0}, | ||
1041 | {"security","Security",NID_Security,4,&(lvalues[2859]),0}, | ||
1042 | {"snmpv2","SNMPv2",NID_SNMPv2,4,&(lvalues[2863]),0}, | ||
1043 | {"mail","Mail",NID_Mail,4,&(lvalues[2867]),0}, | ||
1044 | {"enterprises","Enterprises",NID_Enterprises,1,&(lvalues[2871]),0}, | ||
1045 | {"dcobject","dcObject",NID_dcObject,3,&(lvalues[2872]),0}, | ||
1046 | {"DC","domainComponent",NID_domainComponent,10,&(lvalues[2875]),0}, | ||
1047 | {"domain","Domain",NID_Domain,10,&(lvalues[2885]),0}, | ||
1048 | }; | ||
1049 | |||
1050 | static ASN1_OBJECT *sn_objs[NUM_SN]={ | ||
1051 | &(nid_objs[364]),/* "AD_DVCS" */ | ||
1052 | &(nid_objs[91]),/* "BF-CBC" */ | ||
1053 | &(nid_objs[93]),/* "BF-CFB" */ | ||
1054 | &(nid_objs[92]),/* "BF-ECB" */ | ||
1055 | &(nid_objs[94]),/* "BF-OFB" */ | ||
1056 | &(nid_objs[14]),/* "C" */ | ||
1057 | &(nid_objs[108]),/* "CAST5-CBC" */ | ||
1058 | &(nid_objs[110]),/* "CAST5-CFB" */ | ||
1059 | &(nid_objs[109]),/* "CAST5-ECB" */ | ||
1060 | &(nid_objs[111]),/* "CAST5-OFB" */ | ||
1061 | &(nid_objs[13]),/* "CN" */ | ||
1062 | &(nid_objs[141]),/* "CRLReason" */ | ||
1063 | &(nid_objs[367]),/* "CrlID" */ | ||
1064 | &(nid_objs[107]),/* "D" */ | ||
1065 | &(nid_objs[391]),/* "DC" */ | ||
1066 | &(nid_objs[31]),/* "DES-CBC" */ | ||
1067 | &(nid_objs[30]),/* "DES-CFB" */ | ||
1068 | &(nid_objs[29]),/* "DES-ECB" */ | ||
1069 | &(nid_objs[32]),/* "DES-EDE" */ | ||
1070 | &(nid_objs[43]),/* "DES-EDE-CBC" */ | ||
1071 | &(nid_objs[60]),/* "DES-EDE-CFB" */ | ||
1072 | &(nid_objs[62]),/* "DES-EDE-OFB" */ | ||
1073 | &(nid_objs[33]),/* "DES-EDE3" */ | ||
1074 | &(nid_objs[44]),/* "DES-EDE3-CBC" */ | ||
1075 | &(nid_objs[61]),/* "DES-EDE3-CFB" */ | ||
1076 | &(nid_objs[63]),/* "DES-EDE3-OFB" */ | ||
1077 | &(nid_objs[45]),/* "DES-OFB" */ | ||
1078 | &(nid_objs[80]),/* "DESX-CBC" */ | ||
1079 | &(nid_objs[380]),/* "DOD" */ | ||
1080 | &(nid_objs[116]),/* "DSA" */ | ||
1081 | &(nid_objs[66]),/* "DSA-SHA" */ | ||
1082 | &(nid_objs[113]),/* "DSA-SHA1" */ | ||
1083 | &(nid_objs[70]),/* "DSA-SHA1-old" */ | ||
1084 | &(nid_objs[67]),/* "DSA-old" */ | ||
1085 | &(nid_objs[297]),/* "DVCS" */ | ||
1086 | &(nid_objs[48]),/* "Email" */ | ||
1087 | &(nid_objs[99]),/* "G" */ | ||
1088 | &(nid_objs[101]),/* "I" */ | ||
1089 | &(nid_objs[381]),/* "IANA" */ | ||
1090 | &(nid_objs[34]),/* "IDEA-CBC" */ | ||
1091 | &(nid_objs[35]),/* "IDEA-CFB" */ | ||
1092 | &(nid_objs[36]),/* "IDEA-ECB" */ | ||
1093 | &(nid_objs[46]),/* "IDEA-OFB" */ | ||
1094 | &(nid_objs[181]),/* "ISO" */ | ||
1095 | &(nid_objs[183]),/* "ISO-US" */ | ||
1096 | &(nid_objs[15]),/* "L" */ | ||
1097 | &(nid_objs[ 3]),/* "MD2" */ | ||
1098 | &(nid_objs[257]),/* "MD4" */ | ||
1099 | &(nid_objs[ 4]),/* "MD5" */ | ||
1100 | &(nid_objs[114]),/* "MD5-SHA1" */ | ||
1101 | &(nid_objs[95]),/* "MDC2" */ | ||
1102 | &(nid_objs[57]),/* "Netscape" */ | ||
1103 | &(nid_objs[366]),/* "Nonce" */ | ||
1104 | &(nid_objs[17]),/* "O" */ | ||
1105 | &(nid_objs[178]),/* "OCSP" */ | ||
1106 | &(nid_objs[180]),/* "OCSPSigning" */ | ||
1107 | &(nid_objs[379]),/* "ORG" */ | ||
1108 | &(nid_objs[18]),/* "OU" */ | ||
1109 | &(nid_objs[ 9]),/* "PBE-MD2-DES" */ | ||
1110 | &(nid_objs[168]),/* "PBE-MD2-RC2-64" */ | ||
1111 | &(nid_objs[10]),/* "PBE-MD5-DES" */ | ||
1112 | &(nid_objs[169]),/* "PBE-MD5-RC2-64" */ | ||
1113 | &(nid_objs[147]),/* "PBE-SHA1-2DES" */ | ||
1114 | &(nid_objs[146]),/* "PBE-SHA1-3DES" */ | ||
1115 | &(nid_objs[170]),/* "PBE-SHA1-DES" */ | ||
1116 | &(nid_objs[148]),/* "PBE-SHA1-RC2-128" */ | ||
1117 | &(nid_objs[149]),/* "PBE-SHA1-RC2-40" */ | ||
1118 | &(nid_objs[68]),/* "PBE-SHA1-RC2-64" */ | ||
1119 | &(nid_objs[144]),/* "PBE-SHA1-RC4-128" */ | ||
1120 | &(nid_objs[145]),/* "PBE-SHA1-RC4-40" */ | ||
1121 | &(nid_objs[161]),/* "PBES2" */ | ||
1122 | &(nid_objs[69]),/* "PBKDF2" */ | ||
1123 | &(nid_objs[162]),/* "PBMAC1" */ | ||
1124 | &(nid_objs[127]),/* "PKIX" */ | ||
1125 | &(nid_objs[98]),/* "RC2-40-CBC" */ | ||
1126 | &(nid_objs[166]),/* "RC2-64-CBC" */ | ||
1127 | &(nid_objs[37]),/* "RC2-CBC" */ | ||
1128 | &(nid_objs[39]),/* "RC2-CFB" */ | ||
1129 | &(nid_objs[38]),/* "RC2-ECB" */ | ||
1130 | &(nid_objs[40]),/* "RC2-OFB" */ | ||
1131 | &(nid_objs[ 5]),/* "RC4" */ | ||
1132 | &(nid_objs[97]),/* "RC4-40" */ | ||
1133 | &(nid_objs[120]),/* "RC5-CBC" */ | ||
1134 | &(nid_objs[122]),/* "RC5-CFB" */ | ||
1135 | &(nid_objs[121]),/* "RC5-ECB" */ | ||
1136 | &(nid_objs[123]),/* "RC5-OFB" */ | ||
1137 | &(nid_objs[117]),/* "RIPEMD160" */ | ||
1138 | &(nid_objs[124]),/* "RLE" */ | ||
1139 | &(nid_objs[19]),/* "RSA" */ | ||
1140 | &(nid_objs[ 7]),/* "RSA-MD2" */ | ||
1141 | &(nid_objs[ 8]),/* "RSA-MD5" */ | ||
1142 | &(nid_objs[96]),/* "RSA-MDC2" */ | ||
1143 | &(nid_objs[104]),/* "RSA-NP-MD5" */ | ||
1144 | &(nid_objs[119]),/* "RSA-RIPEMD160" */ | ||
1145 | &(nid_objs[42]),/* "RSA-SHA" */ | ||
1146 | &(nid_objs[65]),/* "RSA-SHA1" */ | ||
1147 | &(nid_objs[115]),/* "RSA-SHA1-2" */ | ||
1148 | &(nid_objs[100]),/* "S" */ | ||
1149 | &(nid_objs[41]),/* "SHA" */ | ||
1150 | &(nid_objs[64]),/* "SHA1" */ | ||
1151 | &(nid_objs[188]),/* "SMIME" */ | ||
1152 | &(nid_objs[167]),/* "SMIME-CAPS" */ | ||
1153 | &(nid_objs[105]),/* "SN" */ | ||
1154 | &(nid_objs[16]),/* "ST" */ | ||
1155 | &(nid_objs[143]),/* "SXNetID" */ | ||
1156 | &(nid_objs[106]),/* "T" */ | ||
1157 | &(nid_objs[102]),/* "UID" */ | ||
1158 | &(nid_objs[ 0]),/* "UNDEF" */ | ||
1159 | &(nid_objs[11]),/* "X500" */ | ||
1160 | &(nid_objs[378]),/* "X500algorithms" */ | ||
1161 | &(nid_objs[12]),/* "X509" */ | ||
1162 | &(nid_objs[184]),/* "X9-57" */ | ||
1163 | &(nid_objs[185]),/* "X9cm" */ | ||
1164 | &(nid_objs[125]),/* "ZLIB" */ | ||
1165 | &(nid_objs[289]),/* "aaControls" */ | ||
1166 | &(nid_objs[287]),/* "ac-auditEntity" */ | ||
1167 | &(nid_objs[288]),/* "ac-targeting" */ | ||
1168 | &(nid_objs[368]),/* "acceptableResponses" */ | ||
1169 | &(nid_objs[363]),/* "ad_timestamping" */ | ||
1170 | &(nid_objs[376]),/* "algorithm" */ | ||
1171 | &(nid_objs[370]),/* "archiveCutoff" */ | ||
1172 | &(nid_objs[177]),/* "authorityInfoAccess" */ | ||
1173 | &(nid_objs[90]),/* "authorityKeyIdentifier" */ | ||
1174 | &(nid_objs[87]),/* "basicConstraints" */ | ||
1175 | &(nid_objs[365]),/* "basicOCSPResponse" */ | ||
1176 | &(nid_objs[285]),/* "biometricInfo" */ | ||
1177 | &(nid_objs[179]),/* "caIssuers" */ | ||
1178 | &(nid_objs[152]),/* "certBag" */ | ||
1179 | &(nid_objs[89]),/* "certificatePolicies" */ | ||
1180 | &(nid_objs[54]),/* "challengePassword" */ | ||
1181 | &(nid_objs[130]),/* "clientAuth" */ | ||
1182 | &(nid_objs[131]),/* "codeSigning" */ | ||
1183 | &(nid_objs[50]),/* "contentType" */ | ||
1184 | &(nid_objs[53]),/* "countersignature" */ | ||
1185 | &(nid_objs[153]),/* "crlBag" */ | ||
1186 | &(nid_objs[103]),/* "crlDistributionPoints" */ | ||
1187 | &(nid_objs[88]),/* "crlNumber" */ | ||
1188 | &(nid_objs[390]),/* "dcobject" */ | ||
1189 | &(nid_objs[140]),/* "deltaCRL" */ | ||
1190 | &(nid_objs[28]),/* "dhKeyAgreement" */ | ||
1191 | &(nid_objs[382]),/* "directory" */ | ||
1192 | &(nid_objs[174]),/* "dnQualifier" */ | ||
1193 | &(nid_objs[392]),/* "domain" */ | ||
1194 | &(nid_objs[132]),/* "emailProtection" */ | ||
1195 | &(nid_objs[389]),/* "enterprises" */ | ||
1196 | &(nid_objs[384]),/* "experimental" */ | ||
1197 | &(nid_objs[172]),/* "extReq" */ | ||
1198 | &(nid_objs[56]),/* "extendedCertificateAttributes" */ | ||
1199 | &(nid_objs[126]),/* "extendedKeyUsage" */ | ||
1200 | &(nid_objs[372]),/* "extendedStatus" */ | ||
1201 | &(nid_objs[156]),/* "friendlyName" */ | ||
1202 | &(nid_objs[163]),/* "hmacWithSHA1" */ | ||
1203 | &(nid_objs[266]),/* "id-aca" */ | ||
1204 | &(nid_objs[355]),/* "id-aca-accessIdentity" */ | ||
1205 | &(nid_objs[354]),/* "id-aca-authenticationInfo" */ | ||
1206 | &(nid_objs[356]),/* "id-aca-chargingIdentity" */ | ||
1207 | &(nid_objs[357]),/* "id-aca-group" */ | ||
1208 | &(nid_objs[358]),/* "id-aca-role" */ | ||
1209 | &(nid_objs[176]),/* "id-ad" */ | ||
1210 | &(nid_objs[262]),/* "id-alg" */ | ||
1211 | &(nid_objs[323]),/* "id-alg-des40" */ | ||
1212 | &(nid_objs[326]),/* "id-alg-dh-pop" */ | ||
1213 | &(nid_objs[325]),/* "id-alg-dh-sig-hmac-sha1" */ | ||
1214 | &(nid_objs[324]),/* "id-alg-noSignature" */ | ||
1215 | &(nid_objs[268]),/* "id-cct" */ | ||
1216 | &(nid_objs[361]),/* "id-cct-PKIData" */ | ||
1217 | &(nid_objs[362]),/* "id-cct-PKIResponse" */ | ||
1218 | &(nid_objs[360]),/* "id-cct-crs" */ | ||
1219 | &(nid_objs[81]),/* "id-ce" */ | ||
1220 | &(nid_objs[263]),/* "id-cmc" */ | ||
1221 | &(nid_objs[334]),/* "id-cmc-addExtensions" */ | ||
1222 | &(nid_objs[346]),/* "id-cmc-confirmCertAcceptance" */ | ||
1223 | &(nid_objs[330]),/* "id-cmc-dataReturn" */ | ||
1224 | &(nid_objs[336]),/* "id-cmc-decryptedPOP" */ | ||
1225 | &(nid_objs[335]),/* "id-cmc-encryptedPOP" */ | ||
1226 | &(nid_objs[339]),/* "id-cmc-getCRL" */ | ||
1227 | &(nid_objs[338]),/* "id-cmc-getCert" */ | ||
1228 | &(nid_objs[328]),/* "id-cmc-identification" */ | ||
1229 | &(nid_objs[329]),/* "id-cmc-identityProof" */ | ||
1230 | &(nid_objs[337]),/* "id-cmc-lraPOPWitness" */ | ||
1231 | &(nid_objs[344]),/* "id-cmc-popLinkRandom" */ | ||
1232 | &(nid_objs[345]),/* "id-cmc-popLinkWitness" */ | ||
1233 | &(nid_objs[343]),/* "id-cmc-queryPending" */ | ||
1234 | &(nid_objs[333]),/* "id-cmc-recipientNonce" */ | ||
1235 | &(nid_objs[341]),/* "id-cmc-regInfo" */ | ||
1236 | &(nid_objs[342]),/* "id-cmc-responseInfo" */ | ||
1237 | &(nid_objs[340]),/* "id-cmc-revokeRequest" */ | ||
1238 | &(nid_objs[332]),/* "id-cmc-senderNonce" */ | ||
1239 | &(nid_objs[327]),/* "id-cmc-statusInfo" */ | ||
1240 | &(nid_objs[331]),/* "id-cmc-transactionId" */ | ||
1241 | &(nid_objs[260]),/* "id-it" */ | ||
1242 | &(nid_objs[302]),/* "id-it-caKeyUpdateInfo" */ | ||
1243 | &(nid_objs[298]),/* "id-it-caProtEncCert" */ | ||
1244 | &(nid_objs[311]),/* "id-it-confirmWaitTime" */ | ||
1245 | &(nid_objs[303]),/* "id-it-currentCRL" */ | ||
1246 | &(nid_objs[300]),/* "id-it-encKeyPairTypes" */ | ||
1247 | &(nid_objs[310]),/* "id-it-implicitConfirm" */ | ||
1248 | &(nid_objs[308]),/* "id-it-keyPairParamRep" */ | ||
1249 | &(nid_objs[307]),/* "id-it-keyPairParamReq" */ | ||
1250 | &(nid_objs[312]),/* "id-it-origPKIMessage" */ | ||
1251 | &(nid_objs[301]),/* "id-it-preferredSymmAlg" */ | ||
1252 | &(nid_objs[309]),/* "id-it-revPassphrase" */ | ||
1253 | &(nid_objs[299]),/* "id-it-signKeyPairTypes" */ | ||
1254 | &(nid_objs[305]),/* "id-it-subscriptionRequest" */ | ||
1255 | &(nid_objs[306]),/* "id-it-subscriptionResponse" */ | ||
1256 | &(nid_objs[304]),/* "id-it-unsupportedOIDs" */ | ||
1257 | &(nid_objs[128]),/* "id-kp" */ | ||
1258 | &(nid_objs[280]),/* "id-mod-attribute-cert" */ | ||
1259 | &(nid_objs[274]),/* "id-mod-cmc" */ | ||
1260 | &(nid_objs[277]),/* "id-mod-cmp" */ | ||
1261 | &(nid_objs[284]),/* "id-mod-cmp2000" */ | ||
1262 | &(nid_objs[273]),/* "id-mod-crmf" */ | ||
1263 | &(nid_objs[283]),/* "id-mod-dvcs" */ | ||
1264 | &(nid_objs[275]),/* "id-mod-kea-profile-88" */ | ||
1265 | &(nid_objs[276]),/* "id-mod-kea-profile-93" */ | ||
1266 | &(nid_objs[282]),/* "id-mod-ocsp" */ | ||
1267 | &(nid_objs[278]),/* "id-mod-qualified-cert-88" */ | ||
1268 | &(nid_objs[279]),/* "id-mod-qualified-cert-93" */ | ||
1269 | &(nid_objs[281]),/* "id-mod-timestamp-protocol" */ | ||
1270 | &(nid_objs[264]),/* "id-on" */ | ||
1271 | &(nid_objs[347]),/* "id-on-personalData" */ | ||
1272 | &(nid_objs[265]),/* "id-pda" */ | ||
1273 | &(nid_objs[352]),/* "id-pda-countryOfCitizenship" */ | ||
1274 | &(nid_objs[353]),/* "id-pda-countryOfResidence" */ | ||
1275 | &(nid_objs[348]),/* "id-pda-dateOfBirth" */ | ||
1276 | &(nid_objs[351]),/* "id-pda-gender" */ | ||
1277 | &(nid_objs[349]),/* "id-pda-placeOfBirth" */ | ||
1278 | &(nid_objs[350]),/* "id-pda-pseudonym" */ | ||
1279 | &(nid_objs[175]),/* "id-pe" */ | ||
1280 | &(nid_objs[261]),/* "id-pkip" */ | ||
1281 | &(nid_objs[258]),/* "id-pkix-mod" */ | ||
1282 | &(nid_objs[269]),/* "id-pkix1-explicit-88" */ | ||
1283 | &(nid_objs[271]),/* "id-pkix1-explicit-93" */ | ||
1284 | &(nid_objs[270]),/* "id-pkix1-implicit-88" */ | ||
1285 | &(nid_objs[272]),/* "id-pkix1-implicit-93" */ | ||
1286 | &(nid_objs[267]),/* "id-qcs" */ | ||
1287 | &(nid_objs[359]),/* "id-qcs-pkixQCSyntax-v1" */ | ||
1288 | &(nid_objs[259]),/* "id-qt" */ | ||
1289 | &(nid_objs[164]),/* "id-qt-cps" */ | ||
1290 | &(nid_objs[165]),/* "id-qt-unotice" */ | ||
1291 | &(nid_objs[313]),/* "id-regCtrl" */ | ||
1292 | &(nid_objs[316]),/* "id-regCtrl-authenticator" */ | ||
1293 | &(nid_objs[319]),/* "id-regCtrl-oldCertID" */ | ||
1294 | &(nid_objs[318]),/* "id-regCtrl-pkiArchiveOptions" */ | ||
1295 | &(nid_objs[317]),/* "id-regCtrl-pkiPublicationInfo" */ | ||
1296 | &(nid_objs[320]),/* "id-regCtrl-protocolEncrKey" */ | ||
1297 | &(nid_objs[315]),/* "id-regCtrl-regToken" */ | ||
1298 | &(nid_objs[314]),/* "id-regInfo" */ | ||
1299 | &(nid_objs[322]),/* "id-regInfo-certReq" */ | ||
1300 | &(nid_objs[321]),/* "id-regInfo-utf8Pairs" */ | ||
1301 | &(nid_objs[191]),/* "id-smime-aa" */ | ||
1302 | &(nid_objs[215]),/* "id-smime-aa-contentHint" */ | ||
1303 | &(nid_objs[218]),/* "id-smime-aa-contentIdentifier" */ | ||
1304 | &(nid_objs[221]),/* "id-smime-aa-contentReference" */ | ||
1305 | &(nid_objs[240]),/* "id-smime-aa-dvcs-dvc" */ | ||
1306 | &(nid_objs[217]),/* "id-smime-aa-encapContentType" */ | ||
1307 | &(nid_objs[222]),/* "id-smime-aa-encrypKeyPref" */ | ||
1308 | &(nid_objs[220]),/* "id-smime-aa-equivalentLabels" */ | ||
1309 | &(nid_objs[232]),/* "id-smime-aa-ets-CertificateRefs" */ | ||
1310 | &(nid_objs[233]),/* "id-smime-aa-ets-RevocationRefs" */ | ||
1311 | &(nid_objs[238]),/* "id-smime-aa-ets-archiveTimeStamp" */ | ||
1312 | &(nid_objs[237]),/* "id-smime-aa-ets-certCRLTimestamp" */ | ||
1313 | &(nid_objs[234]),/* "id-smime-aa-ets-certValues" */ | ||
1314 | &(nid_objs[227]),/* "id-smime-aa-ets-commitmentType" */ | ||
1315 | &(nid_objs[231]),/* "id-smime-aa-ets-contentTimestamp" */ | ||
1316 | &(nid_objs[236]),/* "id-smime-aa-ets-escTimeStamp" */ | ||
1317 | &(nid_objs[230]),/* "id-smime-aa-ets-otherSigCert" */ | ||
1318 | &(nid_objs[235]),/* "id-smime-aa-ets-revocationValues" */ | ||
1319 | &(nid_objs[226]),/* "id-smime-aa-ets-sigPolicyId" */ | ||
1320 | &(nid_objs[229]),/* "id-smime-aa-ets-signerAttr" */ | ||
1321 | &(nid_objs[228]),/* "id-smime-aa-ets-signerLocation" */ | ||
1322 | &(nid_objs[219]),/* "id-smime-aa-macValue" */ | ||
1323 | &(nid_objs[214]),/* "id-smime-aa-mlExpandHistory" */ | ||
1324 | &(nid_objs[216]),/* "id-smime-aa-msgSigDigest" */ | ||
1325 | &(nid_objs[212]),/* "id-smime-aa-receiptRequest" */ | ||
1326 | &(nid_objs[213]),/* "id-smime-aa-securityLabel" */ | ||
1327 | &(nid_objs[239]),/* "id-smime-aa-signatureType" */ | ||
1328 | &(nid_objs[223]),/* "id-smime-aa-signingCertificate" */ | ||
1329 | &(nid_objs[224]),/* "id-smime-aa-smimeEncryptCerts" */ | ||
1330 | &(nid_objs[225]),/* "id-smime-aa-timeStampToken" */ | ||
1331 | &(nid_objs[192]),/* "id-smime-alg" */ | ||
1332 | &(nid_objs[243]),/* "id-smime-alg-3DESwrap" */ | ||
1333 | &(nid_objs[246]),/* "id-smime-alg-CMS3DESwrap" */ | ||
1334 | &(nid_objs[247]),/* "id-smime-alg-CMSRC2wrap" */ | ||
1335 | &(nid_objs[245]),/* "id-smime-alg-ESDH" */ | ||
1336 | &(nid_objs[241]),/* "id-smime-alg-ESDHwith3DES" */ | ||
1337 | &(nid_objs[242]),/* "id-smime-alg-ESDHwithRC2" */ | ||
1338 | &(nid_objs[244]),/* "id-smime-alg-RC2wrap" */ | ||
1339 | &(nid_objs[193]),/* "id-smime-cd" */ | ||
1340 | &(nid_objs[248]),/* "id-smime-cd-ldap" */ | ||
1341 | &(nid_objs[190]),/* "id-smime-ct" */ | ||
1342 | &(nid_objs[210]),/* "id-smime-ct-DVCSRequestData" */ | ||
1343 | &(nid_objs[211]),/* "id-smime-ct-DVCSResponseData" */ | ||
1344 | &(nid_objs[208]),/* "id-smime-ct-TDTInfo" */ | ||
1345 | &(nid_objs[207]),/* "id-smime-ct-TSTInfo" */ | ||
1346 | &(nid_objs[205]),/* "id-smime-ct-authData" */ | ||
1347 | &(nid_objs[209]),/* "id-smime-ct-contentInfo" */ | ||
1348 | &(nid_objs[206]),/* "id-smime-ct-publishCert" */ | ||
1349 | &(nid_objs[204]),/* "id-smime-ct-receipt" */ | ||
1350 | &(nid_objs[195]),/* "id-smime-cti" */ | ||
1351 | &(nid_objs[255]),/* "id-smime-cti-ets-proofOfApproval" */ | ||
1352 | &(nid_objs[256]),/* "id-smime-cti-ets-proofOfCreation" */ | ||
1353 | &(nid_objs[253]),/* "id-smime-cti-ets-proofOfDelivery" */ | ||
1354 | &(nid_objs[251]),/* "id-smime-cti-ets-proofOfOrigin" */ | ||
1355 | &(nid_objs[252]),/* "id-smime-cti-ets-proofOfReceipt" */ | ||
1356 | &(nid_objs[254]),/* "id-smime-cti-ets-proofOfSender" */ | ||
1357 | &(nid_objs[189]),/* "id-smime-mod" */ | ||
1358 | &(nid_objs[196]),/* "id-smime-mod-cms" */ | ||
1359 | &(nid_objs[197]),/* "id-smime-mod-ess" */ | ||
1360 | &(nid_objs[202]),/* "id-smime-mod-ets-eSigPolicy-88" */ | ||
1361 | &(nid_objs[203]),/* "id-smime-mod-ets-eSigPolicy-97" */ | ||
1362 | &(nid_objs[200]),/* "id-smime-mod-ets-eSignature-88" */ | ||
1363 | &(nid_objs[201]),/* "id-smime-mod-ets-eSignature-97" */ | ||
1364 | &(nid_objs[199]),/* "id-smime-mod-msg-v3" */ | ||
1365 | &(nid_objs[198]),/* "id-smime-mod-oid" */ | ||
1366 | &(nid_objs[194]),/* "id-smime-spq" */ | ||
1367 | &(nid_objs[250]),/* "id-smime-spq-ets-sqt-unotice" */ | ||
1368 | &(nid_objs[249]),/* "id-smime-spq-ets-sqt-uri" */ | ||
1369 | &(nid_objs[142]),/* "invalidityDate" */ | ||
1370 | &(nid_objs[294]),/* "ipsecEndSystem" */ | ||
1371 | &(nid_objs[295]),/* "ipsecTunnel" */ | ||
1372 | &(nid_objs[296]),/* "ipsecUser" */ | ||
1373 | &(nid_objs[86]),/* "issuerAltName" */ | ||
1374 | &(nid_objs[150]),/* "keyBag" */ | ||
1375 | &(nid_objs[83]),/* "keyUsage" */ | ||
1376 | &(nid_objs[157]),/* "localKeyID" */ | ||
1377 | &(nid_objs[388]),/* "mail" */ | ||
1378 | &(nid_objs[182]),/* "member-body" */ | ||
1379 | &(nid_objs[51]),/* "messageDigest" */ | ||
1380 | &(nid_objs[383]),/* "mgmt" */ | ||
1381 | &(nid_objs[136]),/* "msCTLSign" */ | ||
1382 | &(nid_objs[135]),/* "msCodeCom" */ | ||
1383 | &(nid_objs[134]),/* "msCodeInd" */ | ||
1384 | &(nid_objs[138]),/* "msEFS" */ | ||
1385 | &(nid_objs[171]),/* "msExtReq" */ | ||
1386 | &(nid_objs[137]),/* "msSGC" */ | ||
1387 | &(nid_objs[173]),/* "name" */ | ||
1388 | &(nid_objs[369]),/* "noCheck" */ | ||
1389 | &(nid_objs[72]),/* "nsBaseUrl" */ | ||
1390 | &(nid_objs[76]),/* "nsCaPolicyUrl" */ | ||
1391 | &(nid_objs[74]),/* "nsCaRevocationUrl" */ | ||
1392 | &(nid_objs[58]),/* "nsCertExt" */ | ||
1393 | &(nid_objs[79]),/* "nsCertSequence" */ | ||
1394 | &(nid_objs[71]),/* "nsCertType" */ | ||
1395 | &(nid_objs[78]),/* "nsComment" */ | ||
1396 | &(nid_objs[59]),/* "nsDataType" */ | ||
1397 | &(nid_objs[75]),/* "nsRenewalUrl" */ | ||
1398 | &(nid_objs[73]),/* "nsRevocationUrl" */ | ||
1399 | &(nid_objs[139]),/* "nsSGC" */ | ||
1400 | &(nid_objs[77]),/* "nsSslServerName" */ | ||
1401 | &(nid_objs[374]),/* "path" */ | ||
1402 | &(nid_objs[112]),/* "pbeWithMD5AndCast5CBC" */ | ||
1403 | &(nid_objs[ 2]),/* "pkcs" */ | ||
1404 | &(nid_objs[186]),/* "pkcs1" */ | ||
1405 | &(nid_objs[27]),/* "pkcs3" */ | ||
1406 | &(nid_objs[187]),/* "pkcs5" */ | ||
1407 | &(nid_objs[20]),/* "pkcs7" */ | ||
1408 | &(nid_objs[21]),/* "pkcs7-data" */ | ||
1409 | &(nid_objs[25]),/* "pkcs7-digestData" */ | ||
1410 | &(nid_objs[26]),/* "pkcs7-encryptedData" */ | ||
1411 | &(nid_objs[23]),/* "pkcs7-envelopedData" */ | ||
1412 | &(nid_objs[24]),/* "pkcs7-signedAndEnvelopedData" */ | ||
1413 | &(nid_objs[22]),/* "pkcs7-signedData" */ | ||
1414 | &(nid_objs[151]),/* "pkcs8ShroudedKeyBag" */ | ||
1415 | &(nid_objs[47]),/* "pkcs9" */ | ||
1416 | &(nid_objs[385]),/* "private" */ | ||
1417 | &(nid_objs[84]),/* "privateKeyUsagePeriod" */ | ||
1418 | &(nid_objs[286]),/* "qcStatements" */ | ||
1419 | &(nid_objs[ 6]),/* "rsaEncryption" */ | ||
1420 | &(nid_objs[377]),/* "rsaSignature" */ | ||
1421 | &(nid_objs[ 1]),/* "rsadsi" */ | ||
1422 | &(nid_objs[155]),/* "safeContentsBag" */ | ||
1423 | &(nid_objs[291]),/* "sbqp-autonomousSysNum" */ | ||
1424 | &(nid_objs[290]),/* "sbqp-ipAddrBlock" */ | ||
1425 | &(nid_objs[292]),/* "sbqp-routerIdentifier" */ | ||
1426 | &(nid_objs[159]),/* "sdsiCertificate" */ | ||
1427 | &(nid_objs[154]),/* "secretBag" */ | ||
1428 | &(nid_objs[386]),/* "security" */ | ||
1429 | &(nid_objs[129]),/* "serverAuth" */ | ||
1430 | &(nid_objs[371]),/* "serviceLocator" */ | ||
1431 | &(nid_objs[52]),/* "signingTime" */ | ||
1432 | &(nid_objs[387]),/* "snmpv2" */ | ||
1433 | &(nid_objs[85]),/* "subjectAltName" */ | ||
1434 | &(nid_objs[82]),/* "subjectKeyIdentifier" */ | ||
1435 | &(nid_objs[293]),/* "textNotice" */ | ||
1436 | &(nid_objs[133]),/* "timeStamping" */ | ||
1437 | &(nid_objs[375]),/* "trustRoot" */ | ||
1438 | &(nid_objs[55]),/* "unstructuredAddress" */ | ||
1439 | &(nid_objs[49]),/* "unstructuredName" */ | ||
1440 | &(nid_objs[373]),/* "valid" */ | ||
1441 | &(nid_objs[158]),/* "x509Certificate" */ | ||
1442 | &(nid_objs[160]),/* "x509Crl" */ | ||
1443 | }; | ||
1444 | |||
1445 | static ASN1_OBJECT *ln_objs[NUM_LN]={ | ||
1446 | &(nid_objs[363]),/* "AD Time Stamping" */ | ||
1447 | &(nid_objs[368]),/* "Acceptable OCSP Responses" */ | ||
1448 | &(nid_objs[177]),/* "Authority Information Access" */ | ||
1449 | &(nid_objs[365]),/* "Basic OCSP Response" */ | ||
1450 | &(nid_objs[285]),/* "Biometric Info" */ | ||
1451 | &(nid_objs[179]),/* "CA Issuers" */ | ||
1452 | &(nid_objs[131]),/* "Code Signing" */ | ||
1453 | &(nid_objs[382]),/* "Directory" */ | ||
1454 | &(nid_objs[392]),/* "Domain" */ | ||
1455 | &(nid_objs[132]),/* "E-mail Protection" */ | ||
1456 | &(nid_objs[389]),/* "Enterprises" */ | ||
1457 | &(nid_objs[384]),/* "Experimental" */ | ||
1458 | &(nid_objs[372]),/* "Extended OCSP Status" */ | ||
1459 | &(nid_objs[172]),/* "Extension Request" */ | ||
1460 | &(nid_objs[294]),/* "IPSec End System" */ | ||
1461 | &(nid_objs[295]),/* "IPSec Tunnel" */ | ||
1462 | &(nid_objs[296]),/* "IPSec User" */ | ||
1463 | &(nid_objs[182]),/* "ISO Member Body" */ | ||
1464 | &(nid_objs[183]),/* "ISO US Member Body" */ | ||
1465 | &(nid_objs[142]),/* "Invalidity Date" */ | ||
1466 | &(nid_objs[388]),/* "Mail" */ | ||
1467 | &(nid_objs[383]),/* "Management" */ | ||
1468 | &(nid_objs[135]),/* "Microsoft Commercial Code Signing" */ | ||
1469 | &(nid_objs[138]),/* "Microsoft Encrypted File System" */ | ||
1470 | &(nid_objs[171]),/* "Microsoft Extension Request" */ | ||
1471 | &(nid_objs[134]),/* "Microsoft Individual Code Signing" */ | ||
1472 | &(nid_objs[137]),/* "Microsoft Server Gated Crypto" */ | ||
1473 | &(nid_objs[136]),/* "Microsoft Trust List Signing" */ | ||
1474 | &(nid_objs[72]),/* "Netscape Base Url" */ | ||
1475 | &(nid_objs[76]),/* "Netscape CA Policy Url" */ | ||
1476 | &(nid_objs[74]),/* "Netscape CA Revocation Url" */ | ||
1477 | &(nid_objs[71]),/* "Netscape Cert Type" */ | ||
1478 | &(nid_objs[58]),/* "Netscape Certificate Extension" */ | ||
1479 | &(nid_objs[79]),/* "Netscape Certificate Sequence" */ | ||
1480 | &(nid_objs[78]),/* "Netscape Comment" */ | ||
1481 | &(nid_objs[57]),/* "Netscape Communications Corp." */ | ||
1482 | &(nid_objs[59]),/* "Netscape Data Type" */ | ||
1483 | &(nid_objs[75]),/* "Netscape Renewal Url" */ | ||
1484 | &(nid_objs[73]),/* "Netscape Revocation Url" */ | ||
1485 | &(nid_objs[77]),/* "Netscape SSL Server Name" */ | ||
1486 | &(nid_objs[139]),/* "Netscape Server Gated Crypto" */ | ||
1487 | &(nid_objs[178]),/* "OCSP" */ | ||
1488 | &(nid_objs[370]),/* "OCSP Archive Cutoff" */ | ||
1489 | &(nid_objs[367]),/* "OCSP CRL ID" */ | ||
1490 | &(nid_objs[366]),/* "OCSP Nonce" */ | ||
1491 | &(nid_objs[371]),/* "OCSP Service Locator" */ | ||
1492 | &(nid_objs[180]),/* "OCSP Signing" */ | ||
1493 | &(nid_objs[161]),/* "PBES2" */ | ||
1494 | &(nid_objs[69]),/* "PBKDF2" */ | ||
1495 | &(nid_objs[162]),/* "PBMAC1" */ | ||
1496 | &(nid_objs[127]),/* "PKIX" */ | ||
1497 | &(nid_objs[164]),/* "Policy Qualifier CPS" */ | ||
1498 | &(nid_objs[165]),/* "Policy Qualifier User Notice" */ | ||
1499 | &(nid_objs[385]),/* "Private" */ | ||
1500 | &(nid_objs[ 1]),/* "RSA Data Security, Inc." */ | ||
1501 | &(nid_objs[ 2]),/* "RSA Data Security, Inc. PKCS" */ | ||
1502 | &(nid_objs[188]),/* "S/MIME" */ | ||
1503 | &(nid_objs[167]),/* "S/MIME Capabilities" */ | ||
1504 | &(nid_objs[387]),/* "SNMPv2" */ | ||
1505 | &(nid_objs[386]),/* "Security" */ | ||
1506 | &(nid_objs[143]),/* "Strong Extranet ID" */ | ||
1507 | &(nid_objs[130]),/* "TLS Web Client Authentication" */ | ||
1508 | &(nid_objs[129]),/* "TLS Web Server Authentication" */ | ||
1509 | &(nid_objs[133]),/* "Time Stamping" */ | ||
1510 | &(nid_objs[375]),/* "Trust Root" */ | ||
1511 | &(nid_objs[12]),/* "X509" */ | ||
1512 | &(nid_objs[90]),/* "X509v3 Authority Key Identifier" */ | ||
1513 | &(nid_objs[87]),/* "X509v3 Basic Constraints" */ | ||
1514 | &(nid_objs[103]),/* "X509v3 CRL Distribution Points" */ | ||
1515 | &(nid_objs[88]),/* "X509v3 CRL Number" */ | ||
1516 | &(nid_objs[141]),/* "X509v3 CRL Reason Code" */ | ||
1517 | &(nid_objs[89]),/* "X509v3 Certificate Policies" */ | ||
1518 | &(nid_objs[140]),/* "X509v3 Delta CRL Indicator" */ | ||
1519 | &(nid_objs[126]),/* "X509v3 Extended Key Usage" */ | ||
1520 | &(nid_objs[86]),/* "X509v3 Issuer Alternative Name" */ | ||
1521 | &(nid_objs[83]),/* "X509v3 Key Usage" */ | ||
1522 | &(nid_objs[84]),/* "X509v3 Private Key Usage Period" */ | ||
1523 | &(nid_objs[85]),/* "X509v3 Subject Alternative Name" */ | ||
1524 | &(nid_objs[82]),/* "X509v3 Subject Key Identifier" */ | ||
1525 | &(nid_objs[184]),/* "X9.57" */ | ||
1526 | &(nid_objs[185]),/* "X9.57 CM ?" */ | ||
1527 | &(nid_objs[289]),/* "aaControls" */ | ||
1528 | &(nid_objs[287]),/* "ac-auditEntity" */ | ||
1529 | &(nid_objs[288]),/* "ac-targeting" */ | ||
1530 | &(nid_objs[364]),/* "ad dvcs" */ | ||
1531 | &(nid_objs[376]),/* "algorithm" */ | ||
1532 | &(nid_objs[91]),/* "bf-cbc" */ | ||
1533 | &(nid_objs[93]),/* "bf-cfb" */ | ||
1534 | &(nid_objs[92]),/* "bf-ecb" */ | ||
1535 | &(nid_objs[94]),/* "bf-ofb" */ | ||
1536 | &(nid_objs[108]),/* "cast5-cbc" */ | ||
1537 | &(nid_objs[110]),/* "cast5-cfb" */ | ||
1538 | &(nid_objs[109]),/* "cast5-ecb" */ | ||
1539 | &(nid_objs[111]),/* "cast5-ofb" */ | ||
1540 | &(nid_objs[152]),/* "certBag" */ | ||
1541 | &(nid_objs[54]),/* "challengePassword" */ | ||
1542 | &(nid_objs[13]),/* "commonName" */ | ||
1543 | &(nid_objs[50]),/* "contentType" */ | ||
1544 | &(nid_objs[53]),/* "countersignature" */ | ||
1545 | &(nid_objs[14]),/* "countryName" */ | ||
1546 | &(nid_objs[153]),/* "crlBag" */ | ||
1547 | &(nid_objs[390]),/* "dcObject" */ | ||
1548 | &(nid_objs[31]),/* "des-cbc" */ | ||
1549 | &(nid_objs[30]),/* "des-cfb" */ | ||
1550 | &(nid_objs[29]),/* "des-ecb" */ | ||
1551 | &(nid_objs[32]),/* "des-ede" */ | ||
1552 | &(nid_objs[43]),/* "des-ede-cbc" */ | ||
1553 | &(nid_objs[60]),/* "des-ede-cfb" */ | ||
1554 | &(nid_objs[62]),/* "des-ede-ofb" */ | ||
1555 | &(nid_objs[33]),/* "des-ede3" */ | ||
1556 | &(nid_objs[44]),/* "des-ede3-cbc" */ | ||
1557 | &(nid_objs[61]),/* "des-ede3-cfb" */ | ||
1558 | &(nid_objs[63]),/* "des-ede3-ofb" */ | ||
1559 | &(nid_objs[45]),/* "des-ofb" */ | ||
1560 | &(nid_objs[107]),/* "description" */ | ||
1561 | &(nid_objs[80]),/* "desx-cbc" */ | ||
1562 | &(nid_objs[28]),/* "dhKeyAgreement" */ | ||
1563 | &(nid_objs[11]),/* "directory services (X.500)" */ | ||
1564 | &(nid_objs[378]),/* "directory services - algorithms" */ | ||
1565 | &(nid_objs[174]),/* "dnQualifier" */ | ||
1566 | &(nid_objs[380]),/* "dod" */ | ||
1567 | &(nid_objs[391]),/* "domainComponent" */ | ||
1568 | &(nid_objs[116]),/* "dsaEncryption" */ | ||
1569 | &(nid_objs[67]),/* "dsaEncryption-old" */ | ||
1570 | &(nid_objs[66]),/* "dsaWithSHA" */ | ||
1571 | &(nid_objs[113]),/* "dsaWithSHA1" */ | ||
1572 | &(nid_objs[70]),/* "dsaWithSHA1-old" */ | ||
1573 | &(nid_objs[297]),/* "dvcs" */ | ||
1574 | &(nid_objs[48]),/* "emailAddress" */ | ||
1575 | &(nid_objs[56]),/* "extendedCertificateAttributes" */ | ||
1576 | &(nid_objs[156]),/* "friendlyName" */ | ||
1577 | &(nid_objs[99]),/* "givenName" */ | ||
1578 | &(nid_objs[163]),/* "hmacWithSHA1" */ | ||
1579 | &(nid_objs[381]),/* "iana" */ | ||
1580 | &(nid_objs[266]),/* "id-aca" */ | ||
1581 | &(nid_objs[355]),/* "id-aca-accessIdentity" */ | ||
1582 | &(nid_objs[354]),/* "id-aca-authenticationInfo" */ | ||
1583 | &(nid_objs[356]),/* "id-aca-chargingIdentity" */ | ||
1584 | &(nid_objs[357]),/* "id-aca-group" */ | ||
1585 | &(nid_objs[358]),/* "id-aca-role" */ | ||
1586 | &(nid_objs[176]),/* "id-ad" */ | ||
1587 | &(nid_objs[262]),/* "id-alg" */ | ||
1588 | &(nid_objs[323]),/* "id-alg-des40" */ | ||
1589 | &(nid_objs[326]),/* "id-alg-dh-pop" */ | ||
1590 | &(nid_objs[325]),/* "id-alg-dh-sig-hmac-sha1" */ | ||
1591 | &(nid_objs[324]),/* "id-alg-noSignature" */ | ||
1592 | &(nid_objs[268]),/* "id-cct" */ | ||
1593 | &(nid_objs[361]),/* "id-cct-PKIData" */ | ||
1594 | &(nid_objs[362]),/* "id-cct-PKIResponse" */ | ||
1595 | &(nid_objs[360]),/* "id-cct-crs" */ | ||
1596 | &(nid_objs[81]),/* "id-ce" */ | ||
1597 | &(nid_objs[263]),/* "id-cmc" */ | ||
1598 | &(nid_objs[334]),/* "id-cmc-addExtensions" */ | ||
1599 | &(nid_objs[346]),/* "id-cmc-confirmCertAcceptance" */ | ||
1600 | &(nid_objs[330]),/* "id-cmc-dataReturn" */ | ||
1601 | &(nid_objs[336]),/* "id-cmc-decryptedPOP" */ | ||
1602 | &(nid_objs[335]),/* "id-cmc-encryptedPOP" */ | ||
1603 | &(nid_objs[339]),/* "id-cmc-getCRL" */ | ||
1604 | &(nid_objs[338]),/* "id-cmc-getCert" */ | ||
1605 | &(nid_objs[328]),/* "id-cmc-identification" */ | ||
1606 | &(nid_objs[329]),/* "id-cmc-identityProof" */ | ||
1607 | &(nid_objs[337]),/* "id-cmc-lraPOPWitness" */ | ||
1608 | &(nid_objs[344]),/* "id-cmc-popLinkRandom" */ | ||
1609 | &(nid_objs[345]),/* "id-cmc-popLinkWitness" */ | ||
1610 | &(nid_objs[343]),/* "id-cmc-queryPending" */ | ||
1611 | &(nid_objs[333]),/* "id-cmc-recipientNonce" */ | ||
1612 | &(nid_objs[341]),/* "id-cmc-regInfo" */ | ||
1613 | &(nid_objs[342]),/* "id-cmc-responseInfo" */ | ||
1614 | &(nid_objs[340]),/* "id-cmc-revokeRequest" */ | ||
1615 | &(nid_objs[332]),/* "id-cmc-senderNonce" */ | ||
1616 | &(nid_objs[327]),/* "id-cmc-statusInfo" */ | ||
1617 | &(nid_objs[331]),/* "id-cmc-transactionId" */ | ||
1618 | &(nid_objs[260]),/* "id-it" */ | ||
1619 | &(nid_objs[302]),/* "id-it-caKeyUpdateInfo" */ | ||
1620 | &(nid_objs[298]),/* "id-it-caProtEncCert" */ | ||
1621 | &(nid_objs[311]),/* "id-it-confirmWaitTime" */ | ||
1622 | &(nid_objs[303]),/* "id-it-currentCRL" */ | ||
1623 | &(nid_objs[300]),/* "id-it-encKeyPairTypes" */ | ||
1624 | &(nid_objs[310]),/* "id-it-implicitConfirm" */ | ||
1625 | &(nid_objs[308]),/* "id-it-keyPairParamRep" */ | ||
1626 | &(nid_objs[307]),/* "id-it-keyPairParamReq" */ | ||
1627 | &(nid_objs[312]),/* "id-it-origPKIMessage" */ | ||
1628 | &(nid_objs[301]),/* "id-it-preferredSymmAlg" */ | ||
1629 | &(nid_objs[309]),/* "id-it-revPassphrase" */ | ||
1630 | &(nid_objs[299]),/* "id-it-signKeyPairTypes" */ | ||
1631 | &(nid_objs[305]),/* "id-it-subscriptionRequest" */ | ||
1632 | &(nid_objs[306]),/* "id-it-subscriptionResponse" */ | ||
1633 | &(nid_objs[304]),/* "id-it-unsupportedOIDs" */ | ||
1634 | &(nid_objs[128]),/* "id-kp" */ | ||
1635 | &(nid_objs[280]),/* "id-mod-attribute-cert" */ | ||
1636 | &(nid_objs[274]),/* "id-mod-cmc" */ | ||
1637 | &(nid_objs[277]),/* "id-mod-cmp" */ | ||
1638 | &(nid_objs[284]),/* "id-mod-cmp2000" */ | ||
1639 | &(nid_objs[273]),/* "id-mod-crmf" */ | ||
1640 | &(nid_objs[283]),/* "id-mod-dvcs" */ | ||
1641 | &(nid_objs[275]),/* "id-mod-kea-profile-88" */ | ||
1642 | &(nid_objs[276]),/* "id-mod-kea-profile-93" */ | ||
1643 | &(nid_objs[282]),/* "id-mod-ocsp" */ | ||
1644 | &(nid_objs[278]),/* "id-mod-qualified-cert-88" */ | ||
1645 | &(nid_objs[279]),/* "id-mod-qualified-cert-93" */ | ||
1646 | &(nid_objs[281]),/* "id-mod-timestamp-protocol" */ | ||
1647 | &(nid_objs[264]),/* "id-on" */ | ||
1648 | &(nid_objs[347]),/* "id-on-personalData" */ | ||
1649 | &(nid_objs[265]),/* "id-pda" */ | ||
1650 | &(nid_objs[352]),/* "id-pda-countryOfCitizenship" */ | ||
1651 | &(nid_objs[353]),/* "id-pda-countryOfResidence" */ | ||
1652 | &(nid_objs[348]),/* "id-pda-dateOfBirth" */ | ||
1653 | &(nid_objs[351]),/* "id-pda-gender" */ | ||
1654 | &(nid_objs[349]),/* "id-pda-placeOfBirth" */ | ||
1655 | &(nid_objs[350]),/* "id-pda-pseudonym" */ | ||
1656 | &(nid_objs[175]),/* "id-pe" */ | ||
1657 | &(nid_objs[261]),/* "id-pkip" */ | ||
1658 | &(nid_objs[258]),/* "id-pkix-mod" */ | ||
1659 | &(nid_objs[269]),/* "id-pkix1-explicit-88" */ | ||
1660 | &(nid_objs[271]),/* "id-pkix1-explicit-93" */ | ||
1661 | &(nid_objs[270]),/* "id-pkix1-implicit-88" */ | ||
1662 | &(nid_objs[272]),/* "id-pkix1-implicit-93" */ | ||
1663 | &(nid_objs[267]),/* "id-qcs" */ | ||
1664 | &(nid_objs[359]),/* "id-qcs-pkixQCSyntax-v1" */ | ||
1665 | &(nid_objs[259]),/* "id-qt" */ | ||
1666 | &(nid_objs[313]),/* "id-regCtrl" */ | ||
1667 | &(nid_objs[316]),/* "id-regCtrl-authenticator" */ | ||
1668 | &(nid_objs[319]),/* "id-regCtrl-oldCertID" */ | ||
1669 | &(nid_objs[318]),/* "id-regCtrl-pkiArchiveOptions" */ | ||
1670 | &(nid_objs[317]),/* "id-regCtrl-pkiPublicationInfo" */ | ||
1671 | &(nid_objs[320]),/* "id-regCtrl-protocolEncrKey" */ | ||
1672 | &(nid_objs[315]),/* "id-regCtrl-regToken" */ | ||
1673 | &(nid_objs[314]),/* "id-regInfo" */ | ||
1674 | &(nid_objs[322]),/* "id-regInfo-certReq" */ | ||
1675 | &(nid_objs[321]),/* "id-regInfo-utf8Pairs" */ | ||
1676 | &(nid_objs[191]),/* "id-smime-aa" */ | ||
1677 | &(nid_objs[215]),/* "id-smime-aa-contentHint" */ | ||
1678 | &(nid_objs[218]),/* "id-smime-aa-contentIdentifier" */ | ||
1679 | &(nid_objs[221]),/* "id-smime-aa-contentReference" */ | ||
1680 | &(nid_objs[240]),/* "id-smime-aa-dvcs-dvc" */ | ||
1681 | &(nid_objs[217]),/* "id-smime-aa-encapContentType" */ | ||
1682 | &(nid_objs[222]),/* "id-smime-aa-encrypKeyPref" */ | ||
1683 | &(nid_objs[220]),/* "id-smime-aa-equivalentLabels" */ | ||
1684 | &(nid_objs[232]),/* "id-smime-aa-ets-CertificateRefs" */ | ||
1685 | &(nid_objs[233]),/* "id-smime-aa-ets-RevocationRefs" */ | ||
1686 | &(nid_objs[238]),/* "id-smime-aa-ets-archiveTimeStamp" */ | ||
1687 | &(nid_objs[237]),/* "id-smime-aa-ets-certCRLTimestamp" */ | ||
1688 | &(nid_objs[234]),/* "id-smime-aa-ets-certValues" */ | ||
1689 | &(nid_objs[227]),/* "id-smime-aa-ets-commitmentType" */ | ||
1690 | &(nid_objs[231]),/* "id-smime-aa-ets-contentTimestamp" */ | ||
1691 | &(nid_objs[236]),/* "id-smime-aa-ets-escTimeStamp" */ | ||
1692 | &(nid_objs[230]),/* "id-smime-aa-ets-otherSigCert" */ | ||
1693 | &(nid_objs[235]),/* "id-smime-aa-ets-revocationValues" */ | ||
1694 | &(nid_objs[226]),/* "id-smime-aa-ets-sigPolicyId" */ | ||
1695 | &(nid_objs[229]),/* "id-smime-aa-ets-signerAttr" */ | ||
1696 | &(nid_objs[228]),/* "id-smime-aa-ets-signerLocation" */ | ||
1697 | &(nid_objs[219]),/* "id-smime-aa-macValue" */ | ||
1698 | &(nid_objs[214]),/* "id-smime-aa-mlExpandHistory" */ | ||
1699 | &(nid_objs[216]),/* "id-smime-aa-msgSigDigest" */ | ||
1700 | &(nid_objs[212]),/* "id-smime-aa-receiptRequest" */ | ||
1701 | &(nid_objs[213]),/* "id-smime-aa-securityLabel" */ | ||
1702 | &(nid_objs[239]),/* "id-smime-aa-signatureType" */ | ||
1703 | &(nid_objs[223]),/* "id-smime-aa-signingCertificate" */ | ||
1704 | &(nid_objs[224]),/* "id-smime-aa-smimeEncryptCerts" */ | ||
1705 | &(nid_objs[225]),/* "id-smime-aa-timeStampToken" */ | ||
1706 | &(nid_objs[192]),/* "id-smime-alg" */ | ||
1707 | &(nid_objs[243]),/* "id-smime-alg-3DESwrap" */ | ||
1708 | &(nid_objs[246]),/* "id-smime-alg-CMS3DESwrap" */ | ||
1709 | &(nid_objs[247]),/* "id-smime-alg-CMSRC2wrap" */ | ||
1710 | &(nid_objs[245]),/* "id-smime-alg-ESDH" */ | ||
1711 | &(nid_objs[241]),/* "id-smime-alg-ESDHwith3DES" */ | ||
1712 | &(nid_objs[242]),/* "id-smime-alg-ESDHwithRC2" */ | ||
1713 | &(nid_objs[244]),/* "id-smime-alg-RC2wrap" */ | ||
1714 | &(nid_objs[193]),/* "id-smime-cd" */ | ||
1715 | &(nid_objs[248]),/* "id-smime-cd-ldap" */ | ||
1716 | &(nid_objs[190]),/* "id-smime-ct" */ | ||
1717 | &(nid_objs[210]),/* "id-smime-ct-DVCSRequestData" */ | ||
1718 | &(nid_objs[211]),/* "id-smime-ct-DVCSResponseData" */ | ||
1719 | &(nid_objs[208]),/* "id-smime-ct-TDTInfo" */ | ||
1720 | &(nid_objs[207]),/* "id-smime-ct-TSTInfo" */ | ||
1721 | &(nid_objs[205]),/* "id-smime-ct-authData" */ | ||
1722 | &(nid_objs[209]),/* "id-smime-ct-contentInfo" */ | ||
1723 | &(nid_objs[206]),/* "id-smime-ct-publishCert" */ | ||
1724 | &(nid_objs[204]),/* "id-smime-ct-receipt" */ | ||
1725 | &(nid_objs[195]),/* "id-smime-cti" */ | ||
1726 | &(nid_objs[255]),/* "id-smime-cti-ets-proofOfApproval" */ | ||
1727 | &(nid_objs[256]),/* "id-smime-cti-ets-proofOfCreation" */ | ||
1728 | &(nid_objs[253]),/* "id-smime-cti-ets-proofOfDelivery" */ | ||
1729 | &(nid_objs[251]),/* "id-smime-cti-ets-proofOfOrigin" */ | ||
1730 | &(nid_objs[252]),/* "id-smime-cti-ets-proofOfReceipt" */ | ||
1731 | &(nid_objs[254]),/* "id-smime-cti-ets-proofOfSender" */ | ||
1732 | &(nid_objs[189]),/* "id-smime-mod" */ | ||
1733 | &(nid_objs[196]),/* "id-smime-mod-cms" */ | ||
1734 | &(nid_objs[197]),/* "id-smime-mod-ess" */ | ||
1735 | &(nid_objs[202]),/* "id-smime-mod-ets-eSigPolicy-88" */ | ||
1736 | &(nid_objs[203]),/* "id-smime-mod-ets-eSigPolicy-97" */ | ||
1737 | &(nid_objs[200]),/* "id-smime-mod-ets-eSignature-88" */ | ||
1738 | &(nid_objs[201]),/* "id-smime-mod-ets-eSignature-97" */ | ||
1739 | &(nid_objs[199]),/* "id-smime-mod-msg-v3" */ | ||
1740 | &(nid_objs[198]),/* "id-smime-mod-oid" */ | ||
1741 | &(nid_objs[194]),/* "id-smime-spq" */ | ||
1742 | &(nid_objs[250]),/* "id-smime-spq-ets-sqt-unotice" */ | ||
1743 | &(nid_objs[249]),/* "id-smime-spq-ets-sqt-uri" */ | ||
1744 | &(nid_objs[34]),/* "idea-cbc" */ | ||
1745 | &(nid_objs[35]),/* "idea-cfb" */ | ||
1746 | &(nid_objs[36]),/* "idea-ecb" */ | ||
1747 | &(nid_objs[46]),/* "idea-ofb" */ | ||
1748 | &(nid_objs[101]),/* "initials" */ | ||
1749 | &(nid_objs[181]),/* "iso" */ | ||
1750 | &(nid_objs[150]),/* "keyBag" */ | ||
1751 | &(nid_objs[157]),/* "localKeyID" */ | ||
1752 | &(nid_objs[15]),/* "localityName" */ | ||
1753 | &(nid_objs[ 3]),/* "md2" */ | ||
1754 | &(nid_objs[ 7]),/* "md2WithRSAEncryption" */ | ||
1755 | &(nid_objs[257]),/* "md4" */ | ||
1756 | &(nid_objs[ 4]),/* "md5" */ | ||
1757 | &(nid_objs[114]),/* "md5-sha1" */ | ||
1758 | &(nid_objs[104]),/* "md5WithRSA" */ | ||
1759 | &(nid_objs[ 8]),/* "md5WithRSAEncryption" */ | ||
1760 | &(nid_objs[95]),/* "mdc2" */ | ||
1761 | &(nid_objs[96]),/* "mdc2WithRSA" */ | ||
1762 | &(nid_objs[51]),/* "messageDigest" */ | ||
1763 | &(nid_objs[173]),/* "name" */ | ||
1764 | &(nid_objs[369]),/* "noCheck" */ | ||
1765 | &(nid_objs[379]),/* "org" */ | ||
1766 | &(nid_objs[17]),/* "organizationName" */ | ||
1767 | &(nid_objs[18]),/* "organizationalUnitName" */ | ||
1768 | &(nid_objs[374]),/* "path" */ | ||
1769 | &(nid_objs[ 9]),/* "pbeWithMD2AndDES-CBC" */ | ||
1770 | &(nid_objs[168]),/* "pbeWithMD2AndRC2-CBC" */ | ||
1771 | &(nid_objs[112]),/* "pbeWithMD5AndCast5CBC" */ | ||
1772 | &(nid_objs[10]),/* "pbeWithMD5AndDES-CBC" */ | ||
1773 | &(nid_objs[169]),/* "pbeWithMD5AndRC2-CBC" */ | ||
1774 | &(nid_objs[148]),/* "pbeWithSHA1And128BitRC2-CBC" */ | ||
1775 | &(nid_objs[144]),/* "pbeWithSHA1And128BitRC4" */ | ||
1776 | &(nid_objs[147]),/* "pbeWithSHA1And2-KeyTripleDES-CBC" */ | ||
1777 | &(nid_objs[146]),/* "pbeWithSHA1And3-KeyTripleDES-CBC" */ | ||
1778 | &(nid_objs[149]),/* "pbeWithSHA1And40BitRC2-CBC" */ | ||
1779 | &(nid_objs[145]),/* "pbeWithSHA1And40BitRC4" */ | ||
1780 | &(nid_objs[170]),/* "pbeWithSHA1AndDES-CBC" */ | ||
1781 | &(nid_objs[68]),/* "pbeWithSHA1AndRC2-CBC" */ | ||
1782 | &(nid_objs[186]),/* "pkcs1" */ | ||
1783 | &(nid_objs[27]),/* "pkcs3" */ | ||
1784 | &(nid_objs[187]),/* "pkcs5" */ | ||
1785 | &(nid_objs[20]),/* "pkcs7" */ | ||
1786 | &(nid_objs[21]),/* "pkcs7-data" */ | ||
1787 | &(nid_objs[25]),/* "pkcs7-digestData" */ | ||
1788 | &(nid_objs[26]),/* "pkcs7-encryptedData" */ | ||
1789 | &(nid_objs[23]),/* "pkcs7-envelopedData" */ | ||
1790 | &(nid_objs[24]),/* "pkcs7-signedAndEnvelopedData" */ | ||
1791 | &(nid_objs[22]),/* "pkcs7-signedData" */ | ||
1792 | &(nid_objs[151]),/* "pkcs8ShroudedKeyBag" */ | ||
1793 | &(nid_objs[47]),/* "pkcs9" */ | ||
1794 | &(nid_objs[286]),/* "qcStatements" */ | ||
1795 | &(nid_objs[98]),/* "rc2-40-cbc" */ | ||
1796 | &(nid_objs[166]),/* "rc2-64-cbc" */ | ||
1797 | &(nid_objs[37]),/* "rc2-cbc" */ | ||
1798 | &(nid_objs[39]),/* "rc2-cfb" */ | ||
1799 | &(nid_objs[38]),/* "rc2-ecb" */ | ||
1800 | &(nid_objs[40]),/* "rc2-ofb" */ | ||
1801 | &(nid_objs[ 5]),/* "rc4" */ | ||
1802 | &(nid_objs[97]),/* "rc4-40" */ | ||
1803 | &(nid_objs[120]),/* "rc5-cbc" */ | ||
1804 | &(nid_objs[122]),/* "rc5-cfb" */ | ||
1805 | &(nid_objs[121]),/* "rc5-ecb" */ | ||
1806 | &(nid_objs[123]),/* "rc5-ofb" */ | ||
1807 | &(nid_objs[117]),/* "ripemd160" */ | ||
1808 | &(nid_objs[119]),/* "ripemd160WithRSA" */ | ||
1809 | &(nid_objs[19]),/* "rsa" */ | ||
1810 | &(nid_objs[ 6]),/* "rsaEncryption" */ | ||
1811 | &(nid_objs[377]),/* "rsaSignature" */ | ||
1812 | &(nid_objs[124]),/* "run length compression" */ | ||
1813 | &(nid_objs[155]),/* "safeContentsBag" */ | ||
1814 | &(nid_objs[291]),/* "sbqp-autonomousSysNum" */ | ||
1815 | &(nid_objs[290]),/* "sbqp-ipAddrBlock" */ | ||
1816 | &(nid_objs[292]),/* "sbqp-routerIdentifier" */ | ||
1817 | &(nid_objs[159]),/* "sdsiCertificate" */ | ||
1818 | &(nid_objs[154]),/* "secretBag" */ | ||
1819 | &(nid_objs[105]),/* "serialNumber" */ | ||
1820 | &(nid_objs[41]),/* "sha" */ | ||
1821 | &(nid_objs[64]),/* "sha1" */ | ||
1822 | &(nid_objs[115]),/* "sha1WithRSA" */ | ||
1823 | &(nid_objs[65]),/* "sha1WithRSAEncryption" */ | ||
1824 | &(nid_objs[42]),/* "shaWithRSAEncryption" */ | ||
1825 | &(nid_objs[52]),/* "signingTime" */ | ||
1826 | &(nid_objs[16]),/* "stateOrProvinceName" */ | ||
1827 | &(nid_objs[100]),/* "surname" */ | ||
1828 | &(nid_objs[293]),/* "textNotice" */ | ||
1829 | &(nid_objs[106]),/* "title" */ | ||
1830 | &(nid_objs[ 0]),/* "undefined" */ | ||
1831 | &(nid_objs[102]),/* "uniqueIdentifier" */ | ||
1832 | &(nid_objs[55]),/* "unstructuredAddress" */ | ||
1833 | &(nid_objs[49]),/* "unstructuredName" */ | ||
1834 | &(nid_objs[373]),/* "valid" */ | ||
1835 | &(nid_objs[158]),/* "x509Certificate" */ | ||
1836 | &(nid_objs[160]),/* "x509Crl" */ | ||
1837 | &(nid_objs[125]),/* "zlib compression" */ | ||
1838 | }; | ||
1839 | |||
1840 | static ASN1_OBJECT *obj_objs[NUM_OBJ]={ | ||
1841 | &(nid_objs[ 0]),/* OBJ_undef 0 */ | ||
1842 | &(nid_objs[389]),/* OBJ_Enterprises 1 */ | ||
1843 | &(nid_objs[181]),/* OBJ_iso 1 */ | ||
1844 | &(nid_objs[182]),/* OBJ_member_body 1 2 */ | ||
1845 | &(nid_objs[379]),/* OBJ_org 1 3 */ | ||
1846 | &(nid_objs[11]),/* OBJ_X500 2 5 */ | ||
1847 | &(nid_objs[380]),/* OBJ_dod 1 3 6 */ | ||
1848 | &(nid_objs[12]),/* OBJ_X509 2 5 4 */ | ||
1849 | &(nid_objs[378]),/* OBJ_X500algorithms 2 5 8 */ | ||
1850 | &(nid_objs[81]),/* OBJ_id_ce 2 5 29 */ | ||
1851 | &(nid_objs[183]),/* OBJ_ISO_US 1 2 840 */ | ||
1852 | &(nid_objs[381]),/* OBJ_iana 1 3 6 1 */ | ||
1853 | &(nid_objs[13]),/* OBJ_commonName 2 5 4 3 */ | ||
1854 | &(nid_objs[100]),/* OBJ_surname 2 5 4 4 */ | ||
1855 | &(nid_objs[105]),/* OBJ_serialNumber 2 5 4 5 */ | ||
1856 | &(nid_objs[14]),/* OBJ_countryName 2 5 4 6 */ | ||
1857 | &(nid_objs[15]),/* OBJ_localityName 2 5 4 7 */ | ||
1858 | &(nid_objs[16]),/* OBJ_stateOrProvinceName 2 5 4 8 */ | ||
1859 | &(nid_objs[17]),/* OBJ_organizationName 2 5 4 10 */ | ||
1860 | &(nid_objs[18]),/* OBJ_organizationalUnitName 2 5 4 11 */ | ||
1861 | &(nid_objs[106]),/* OBJ_title 2 5 4 12 */ | ||
1862 | &(nid_objs[107]),/* OBJ_description 2 5 4 13 */ | ||
1863 | &(nid_objs[173]),/* OBJ_name 2 5 4 41 */ | ||
1864 | &(nid_objs[99]),/* OBJ_givenName 2 5 4 42 */ | ||
1865 | &(nid_objs[101]),/* OBJ_initials 2 5 4 43 */ | ||
1866 | &(nid_objs[102]),/* OBJ_uniqueIdentifier 2 5 4 45 */ | ||
1867 | &(nid_objs[174]),/* OBJ_dnQualifier 2 5 4 46 */ | ||
1868 | &(nid_objs[82]),/* OBJ_subject_key_identifier 2 5 29 14 */ | ||
1869 | &(nid_objs[83]),/* OBJ_key_usage 2 5 29 15 */ | ||
1870 | &(nid_objs[84]),/* OBJ_private_key_usage_period 2 5 29 16 */ | ||
1871 | &(nid_objs[85]),/* OBJ_subject_alt_name 2 5 29 17 */ | ||
1872 | &(nid_objs[86]),/* OBJ_issuer_alt_name 2 5 29 18 */ | ||
1873 | &(nid_objs[87]),/* OBJ_basic_constraints 2 5 29 19 */ | ||
1874 | &(nid_objs[88]),/* OBJ_crl_number 2 5 29 20 */ | ||
1875 | &(nid_objs[141]),/* OBJ_crl_reason 2 5 29 21 */ | ||
1876 | &(nid_objs[142]),/* OBJ_invalidity_date 2 5 29 24 */ | ||
1877 | &(nid_objs[140]),/* OBJ_delta_crl 2 5 29 27 */ | ||
1878 | &(nid_objs[103]),/* OBJ_crl_distribution_points 2 5 29 31 */ | ||
1879 | &(nid_objs[89]),/* OBJ_certificate_policies 2 5 29 32 */ | ||
1880 | &(nid_objs[90]),/* OBJ_authority_key_identifier 2 5 29 35 */ | ||
1881 | &(nid_objs[126]),/* OBJ_ext_key_usage 2 5 29 37 */ | ||
1882 | &(nid_objs[390]),/* OBJ_dcObject 1466 344 */ | ||
1883 | &(nid_objs[382]),/* OBJ_Directory 1 3 6 1 1 */ | ||
1884 | &(nid_objs[383]),/* OBJ_Management 1 3 6 1 2 */ | ||
1885 | &(nid_objs[384]),/* OBJ_Experimental 1 3 6 1 3 */ | ||
1886 | &(nid_objs[385]),/* OBJ_Private 1 3 6 1 4 */ | ||
1887 | &(nid_objs[386]),/* OBJ_Security 1 3 6 1 5 */ | ||
1888 | &(nid_objs[387]),/* OBJ_SNMPv2 1 3 6 1 6 */ | ||
1889 | &(nid_objs[388]),/* OBJ_Mail 1 3 6 1 7 */ | ||
1890 | &(nid_objs[376]),/* OBJ_algorithm 1 3 14 3 2 */ | ||
1891 | &(nid_objs[19]),/* OBJ_rsa 2 5 8 1 1 */ | ||
1892 | &(nid_objs[96]),/* OBJ_mdc2WithRSA 2 5 8 3 100 */ | ||
1893 | &(nid_objs[95]),/* OBJ_mdc2 2 5 8 3 101 */ | ||
1894 | &(nid_objs[184]),/* OBJ_X9_57 1 2 840 10040 */ | ||
1895 | &(nid_objs[104]),/* OBJ_md5WithRSA 1 3 14 3 2 3 */ | ||
1896 | &(nid_objs[29]),/* OBJ_des_ecb 1 3 14 3 2 6 */ | ||
1897 | &(nid_objs[31]),/* OBJ_des_cbc 1 3 14 3 2 7 */ | ||
1898 | &(nid_objs[45]),/* OBJ_des_ofb64 1 3 14 3 2 8 */ | ||
1899 | &(nid_objs[30]),/* OBJ_des_cfb64 1 3 14 3 2 9 */ | ||
1900 | &(nid_objs[377]),/* OBJ_rsaSignature 1 3 14 3 2 11 */ | ||
1901 | &(nid_objs[67]),/* OBJ_dsa_2 1 3 14 3 2 12 */ | ||
1902 | &(nid_objs[66]),/* OBJ_dsaWithSHA 1 3 14 3 2 13 */ | ||
1903 | &(nid_objs[42]),/* OBJ_shaWithRSAEncryption 1 3 14 3 2 15 */ | ||
1904 | &(nid_objs[32]),/* OBJ_des_ede 1 3 14 3 2 17 */ | ||
1905 | &(nid_objs[41]),/* OBJ_sha 1 3 14 3 2 18 */ | ||
1906 | &(nid_objs[64]),/* OBJ_sha1 1 3 14 3 2 26 */ | ||
1907 | &(nid_objs[70]),/* OBJ_dsaWithSHA1_2 1 3 14 3 2 27 */ | ||
1908 | &(nid_objs[115]),/* OBJ_sha1WithRSA 1 3 14 3 2 29 */ | ||
1909 | &(nid_objs[117]),/* OBJ_ripemd160 1 3 36 3 2 1 */ | ||
1910 | &(nid_objs[143]),/* OBJ_sxnet 1 3 101 1 4 1 */ | ||
1911 | &(nid_objs[124]),/* OBJ_rle_compression 1 1 1 1 666 1 */ | ||
1912 | &(nid_objs[125]),/* OBJ_zlib_compression 1 1 1 1 666 2 */ | ||
1913 | &(nid_objs[ 1]),/* OBJ_rsadsi 1 2 840 113549 */ | ||
1914 | &(nid_objs[185]),/* OBJ_X9cm 1 2 840 10040 4 */ | ||
1915 | &(nid_objs[127]),/* OBJ_id_pkix 1 3 6 1 5 5 7 */ | ||
1916 | &(nid_objs[119]),/* OBJ_ripemd160WithRSA 1 3 36 3 3 1 2 */ | ||
1917 | &(nid_objs[ 2]),/* OBJ_pkcs 1 2 840 113549 1 */ | ||
1918 | &(nid_objs[116]),/* OBJ_dsa 1 2 840 10040 4 1 */ | ||
1919 | &(nid_objs[113]),/* OBJ_dsaWithSHA1 1 2 840 10040 4 3 */ | ||
1920 | &(nid_objs[258]),/* OBJ_id_pkix_mod 1 3 6 1 5 5 7 0 */ | ||
1921 | &(nid_objs[175]),/* OBJ_id_pe 1 3 6 1 5 5 7 1 */ | ||
1922 | &(nid_objs[259]),/* OBJ_id_qt 1 3 6 1 5 5 7 2 */ | ||
1923 | &(nid_objs[128]),/* OBJ_id_kp 1 3 6 1 5 5 7 3 */ | ||
1924 | &(nid_objs[260]),/* OBJ_id_it 1 3 6 1 5 5 7 4 */ | ||
1925 | &(nid_objs[261]),/* OBJ_id_pkip 1 3 6 1 5 5 7 5 */ | ||
1926 | &(nid_objs[262]),/* OBJ_id_alg 1 3 6 1 5 5 7 6 */ | ||
1927 | &(nid_objs[263]),/* OBJ_id_cmc 1 3 6 1 5 5 7 7 */ | ||
1928 | &(nid_objs[264]),/* OBJ_id_on 1 3 6 1 5 5 7 8 */ | ||
1929 | &(nid_objs[265]),/* OBJ_id_pda 1 3 6 1 5 5 7 9 */ | ||
1930 | &(nid_objs[266]),/* OBJ_id_aca 1 3 6 1 5 5 7 10 */ | ||
1931 | &(nid_objs[267]),/* OBJ_id_qcs 1 3 6 1 5 5 7 11 */ | ||
1932 | &(nid_objs[268]),/* OBJ_id_cct 1 3 6 1 5 5 7 12 */ | ||
1933 | &(nid_objs[176]),/* OBJ_id_ad 1 3 6 1 5 5 7 48 */ | ||
1934 | &(nid_objs[57]),/* OBJ_netscape 2 16 840 1 113730 */ | ||
1935 | &(nid_objs[186]),/* OBJ_pkcs1 1 2 840 113549 1 1 */ | ||
1936 | &(nid_objs[27]),/* OBJ_pkcs3 1 2 840 113549 1 3 */ | ||
1937 | &(nid_objs[187]),/* OBJ_pkcs5 1 2 840 113549 1 5 */ | ||
1938 | &(nid_objs[20]),/* OBJ_pkcs7 1 2 840 113549 1 7 */ | ||
1939 | &(nid_objs[47]),/* OBJ_pkcs9 1 2 840 113549 1 9 */ | ||
1940 | &(nid_objs[ 3]),/* OBJ_md2 1 2 840 113549 2 2 */ | ||
1941 | &(nid_objs[257]),/* OBJ_md4 1 2 840 113549 2 4 */ | ||
1942 | &(nid_objs[ 4]),/* OBJ_md5 1 2 840 113549 2 5 */ | ||
1943 | &(nid_objs[163]),/* OBJ_hmacWithSHA1 1 2 840 113549 2 7 */ | ||
1944 | &(nid_objs[37]),/* OBJ_rc2_cbc 1 2 840 113549 3 2 */ | ||
1945 | &(nid_objs[ 5]),/* OBJ_rc4 1 2 840 113549 3 4 */ | ||
1946 | &(nid_objs[44]),/* OBJ_des_ede3_cbc 1 2 840 113549 3 7 */ | ||
1947 | &(nid_objs[120]),/* OBJ_rc5_cbc 1 2 840 113549 3 8 */ | ||
1948 | &(nid_objs[269]),/* OBJ_id_pkix1_explicit_88 1 3 6 1 5 5 7 0 1 */ | ||
1949 | &(nid_objs[270]),/* OBJ_id_pkix1_implicit_88 1 3 6 1 5 5 7 0 2 */ | ||
1950 | &(nid_objs[271]),/* OBJ_id_pkix1_explicit_93 1 3 6 1 5 5 7 0 3 */ | ||
1951 | &(nid_objs[272]),/* OBJ_id_pkix1_implicit_93 1 3 6 1 5 5 7 0 4 */ | ||
1952 | &(nid_objs[273]),/* OBJ_id_mod_crmf 1 3 6 1 5 5 7 0 5 */ | ||
1953 | &(nid_objs[274]),/* OBJ_id_mod_cmc 1 3 6 1 5 5 7 0 6 */ | ||
1954 | &(nid_objs[275]),/* OBJ_id_mod_kea_profile_88 1 3 6 1 5 5 7 0 7 */ | ||
1955 | &(nid_objs[276]),/* OBJ_id_mod_kea_profile_93 1 3 6 1 5 5 7 0 8 */ | ||
1956 | &(nid_objs[277]),/* OBJ_id_mod_cmp 1 3 6 1 5 5 7 0 9 */ | ||
1957 | &(nid_objs[278]),/* OBJ_id_mod_qualified_cert_88 1 3 6 1 5 5 7 0 10 */ | ||
1958 | &(nid_objs[279]),/* OBJ_id_mod_qualified_cert_93 1 3 6 1 5 5 7 0 11 */ | ||
1959 | &(nid_objs[280]),/* OBJ_id_mod_attribute_cert 1 3 6 1 5 5 7 0 12 */ | ||
1960 | &(nid_objs[281]),/* OBJ_id_mod_timestamp_protocol 1 3 6 1 5 5 7 0 13 */ | ||
1961 | &(nid_objs[282]),/* OBJ_id_mod_ocsp 1 3 6 1 5 5 7 0 14 */ | ||
1962 | &(nid_objs[283]),/* OBJ_id_mod_dvcs 1 3 6 1 5 5 7 0 15 */ | ||
1963 | &(nid_objs[284]),/* OBJ_id_mod_cmp2000 1 3 6 1 5 5 7 0 16 */ | ||
1964 | &(nid_objs[177]),/* OBJ_info_access 1 3 6 1 5 5 7 1 1 */ | ||
1965 | &(nid_objs[285]),/* OBJ_biometricInfo 1 3 6 1 5 5 7 1 2 */ | ||
1966 | &(nid_objs[286]),/* OBJ_qcStatements 1 3 6 1 5 5 7 1 3 */ | ||
1967 | &(nid_objs[287]),/* OBJ_ac_auditEntity 1 3 6 1 5 5 7 1 4 */ | ||
1968 | &(nid_objs[288]),/* OBJ_ac_targeting 1 3 6 1 5 5 7 1 5 */ | ||
1969 | &(nid_objs[289]),/* OBJ_aaControls 1 3 6 1 5 5 7 1 6 */ | ||
1970 | &(nid_objs[290]),/* OBJ_sbqp_ipAddrBlock 1 3 6 1 5 5 7 1 7 */ | ||
1971 | &(nid_objs[291]),/* OBJ_sbqp_autonomousSysNum 1 3 6 1 5 5 7 1 8 */ | ||
1972 | &(nid_objs[292]),/* OBJ_sbqp_routerIdentifier 1 3 6 1 5 5 7 1 9 */ | ||
1973 | &(nid_objs[164]),/* OBJ_id_qt_cps 1 3 6 1 5 5 7 2 1 */ | ||
1974 | &(nid_objs[165]),/* OBJ_id_qt_unotice 1 3 6 1 5 5 7 2 2 */ | ||
1975 | &(nid_objs[293]),/* OBJ_textNotice 1 3 6 1 5 5 7 2 3 */ | ||
1976 | &(nid_objs[129]),/* OBJ_server_auth 1 3 6 1 5 5 7 3 1 */ | ||
1977 | &(nid_objs[130]),/* OBJ_client_auth 1 3 6 1 5 5 7 3 2 */ | ||
1978 | &(nid_objs[131]),/* OBJ_code_sign 1 3 6 1 5 5 7 3 3 */ | ||
1979 | &(nid_objs[132]),/* OBJ_email_protect 1 3 6 1 5 5 7 3 4 */ | ||
1980 | &(nid_objs[294]),/* OBJ_ipsecEndSystem 1 3 6 1 5 5 7 3 5 */ | ||
1981 | &(nid_objs[295]),/* OBJ_ipsecTunnel 1 3 6 1 5 5 7 3 6 */ | ||
1982 | &(nid_objs[296]),/* OBJ_ipsecUser 1 3 6 1 5 5 7 3 7 */ | ||
1983 | &(nid_objs[133]),/* OBJ_time_stamp 1 3 6 1 5 5 7 3 8 */ | ||
1984 | &(nid_objs[180]),/* OBJ_OCSP_sign 1 3 6 1 5 5 7 3 9 */ | ||
1985 | &(nid_objs[297]),/* OBJ_dvcs 1 3 6 1 5 5 7 3 10 */ | ||
1986 | &(nid_objs[298]),/* OBJ_id_it_caProtEncCert 1 3 6 1 5 5 7 4 1 */ | ||
1987 | &(nid_objs[299]),/* OBJ_id_it_signKeyPairTypes 1 3 6 1 5 5 7 4 2 */ | ||
1988 | &(nid_objs[300]),/* OBJ_id_it_encKeyPairTypes 1 3 6 1 5 5 7 4 3 */ | ||
1989 | &(nid_objs[301]),/* OBJ_id_it_preferredSymmAlg 1 3 6 1 5 5 7 4 4 */ | ||
1990 | &(nid_objs[302]),/* OBJ_id_it_caKeyUpdateInfo 1 3 6 1 5 5 7 4 5 */ | ||
1991 | &(nid_objs[303]),/* OBJ_id_it_currentCRL 1 3 6 1 5 5 7 4 6 */ | ||
1992 | &(nid_objs[304]),/* OBJ_id_it_unsupportedOIDs 1 3 6 1 5 5 7 4 7 */ | ||
1993 | &(nid_objs[305]),/* OBJ_id_it_subscriptionRequest 1 3 6 1 5 5 7 4 8 */ | ||
1994 | &(nid_objs[306]),/* OBJ_id_it_subscriptionResponse 1 3 6 1 5 5 7 4 9 */ | ||
1995 | &(nid_objs[307]),/* OBJ_id_it_keyPairParamReq 1 3 6 1 5 5 7 4 10 */ | ||
1996 | &(nid_objs[308]),/* OBJ_id_it_keyPairParamRep 1 3 6 1 5 5 7 4 11 */ | ||
1997 | &(nid_objs[309]),/* OBJ_id_it_revPassphrase 1 3 6 1 5 5 7 4 12 */ | ||
1998 | &(nid_objs[310]),/* OBJ_id_it_implicitConfirm 1 3 6 1 5 5 7 4 13 */ | ||
1999 | &(nid_objs[311]),/* OBJ_id_it_confirmWaitTime 1 3 6 1 5 5 7 4 14 */ | ||
2000 | &(nid_objs[312]),/* OBJ_id_it_origPKIMessage 1 3 6 1 5 5 7 4 15 */ | ||
2001 | &(nid_objs[313]),/* OBJ_id_regCtrl 1 3 6 1 5 5 7 5 1 */ | ||
2002 | &(nid_objs[314]),/* OBJ_id_regInfo 1 3 6 1 5 5 7 5 2 */ | ||
2003 | &(nid_objs[323]),/* OBJ_id_alg_des40 1 3 6 1 5 5 7 6 1 */ | ||
2004 | &(nid_objs[324]),/* OBJ_id_alg_noSignature 1 3 6 1 5 5 7 6 2 */ | ||
2005 | &(nid_objs[325]),/* OBJ_id_alg_dh_sig_hmac_sha1 1 3 6 1 5 5 7 6 3 */ | ||
2006 | &(nid_objs[326]),/* OBJ_id_alg_dh_pop 1 3 6 1 5 5 7 6 4 */ | ||
2007 | &(nid_objs[327]),/* OBJ_id_cmc_statusInfo 1 3 6 1 5 5 7 7 1 */ | ||
2008 | &(nid_objs[328]),/* OBJ_id_cmc_identification 1 3 6 1 5 5 7 7 2 */ | ||
2009 | &(nid_objs[329]),/* OBJ_id_cmc_identityProof 1 3 6 1 5 5 7 7 3 */ | ||
2010 | &(nid_objs[330]),/* OBJ_id_cmc_dataReturn 1 3 6 1 5 5 7 7 4 */ | ||
2011 | &(nid_objs[331]),/* OBJ_id_cmc_transactionId 1 3 6 1 5 5 7 7 5 */ | ||
2012 | &(nid_objs[332]),/* OBJ_id_cmc_senderNonce 1 3 6 1 5 5 7 7 6 */ | ||
2013 | &(nid_objs[333]),/* OBJ_id_cmc_recipientNonce 1 3 6 1 5 5 7 7 7 */ | ||
2014 | &(nid_objs[334]),/* OBJ_id_cmc_addExtensions 1 3 6 1 5 5 7 7 8 */ | ||
2015 | &(nid_objs[335]),/* OBJ_id_cmc_encryptedPOP 1 3 6 1 5 5 7 7 9 */ | ||
2016 | &(nid_objs[336]),/* OBJ_id_cmc_decryptedPOP 1 3 6 1 5 5 7 7 10 */ | ||
2017 | &(nid_objs[337]),/* OBJ_id_cmc_lraPOPWitness 1 3 6 1 5 5 7 7 11 */ | ||
2018 | &(nid_objs[338]),/* OBJ_id_cmc_getCert 1 3 6 1 5 5 7 7 15 */ | ||
2019 | &(nid_objs[339]),/* OBJ_id_cmc_getCRL 1 3 6 1 5 5 7 7 16 */ | ||
2020 | &(nid_objs[340]),/* OBJ_id_cmc_revokeRequest 1 3 6 1 5 5 7 7 17 */ | ||
2021 | &(nid_objs[341]),/* OBJ_id_cmc_regInfo 1 3 6 1 5 5 7 7 18 */ | ||
2022 | &(nid_objs[342]),/* OBJ_id_cmc_responseInfo 1 3 6 1 5 5 7 7 19 */ | ||
2023 | &(nid_objs[343]),/* OBJ_id_cmc_queryPending 1 3 6 1 5 5 7 7 21 */ | ||
2024 | &(nid_objs[344]),/* OBJ_id_cmc_popLinkRandom 1 3 6 1 5 5 7 7 22 */ | ||
2025 | &(nid_objs[345]),/* OBJ_id_cmc_popLinkWitness 1 3 6 1 5 5 7 7 23 */ | ||
2026 | &(nid_objs[346]),/* OBJ_id_cmc_confirmCertAcceptance 1 3 6 1 5 5 7 7 24 */ | ||
2027 | &(nid_objs[347]),/* OBJ_id_on_personalData 1 3 6 1 5 5 7 8 1 */ | ||
2028 | &(nid_objs[348]),/* OBJ_id_pda_dateOfBirth 1 3 6 1 5 5 7 9 1 */ | ||
2029 | &(nid_objs[349]),/* OBJ_id_pda_placeOfBirth 1 3 6 1 5 5 7 9 2 */ | ||
2030 | &(nid_objs[350]),/* OBJ_id_pda_pseudonym 1 3 6 1 5 5 7 9 3 */ | ||
2031 | &(nid_objs[351]),/* OBJ_id_pda_gender 1 3 6 1 5 5 7 9 4 */ | ||
2032 | &(nid_objs[352]),/* OBJ_id_pda_countryOfCitizenship 1 3 6 1 5 5 7 9 5 */ | ||
2033 | &(nid_objs[353]),/* OBJ_id_pda_countryOfResidence 1 3 6 1 5 5 7 9 6 */ | ||
2034 | &(nid_objs[354]),/* OBJ_id_aca_authenticationInfo 1 3 6 1 5 5 7 10 1 */ | ||
2035 | &(nid_objs[355]),/* OBJ_id_aca_accessIdentity 1 3 6 1 5 5 7 10 2 */ | ||
2036 | &(nid_objs[356]),/* OBJ_id_aca_chargingIdentity 1 3 6 1 5 5 7 10 3 */ | ||
2037 | &(nid_objs[357]),/* OBJ_id_aca_group 1 3 6 1 5 5 7 10 4 */ | ||
2038 | &(nid_objs[358]),/* OBJ_id_aca_role 1 3 6 1 5 5 7 10 5 */ | ||
2039 | &(nid_objs[359]),/* OBJ_id_qcs_pkixQCSyntax_v1 1 3 6 1 5 5 7 11 1 */ | ||
2040 | &(nid_objs[360]),/* OBJ_id_cct_crs 1 3 6 1 5 5 7 12 1 */ | ||
2041 | &(nid_objs[361]),/* OBJ_id_cct_PKIData 1 3 6 1 5 5 7 12 2 */ | ||
2042 | &(nid_objs[362]),/* OBJ_id_cct_PKIResponse 1 3 6 1 5 5 7 12 3 */ | ||
2043 | &(nid_objs[178]),/* OBJ_ad_OCSP 1 3 6 1 5 5 7 48 1 */ | ||
2044 | &(nid_objs[179]),/* OBJ_ad_ca_issuers 1 3 6 1 5 5 7 48 2 */ | ||
2045 | &(nid_objs[363]),/* OBJ_ad_timeStamping 1 3 6 1 5 5 7 48 3 */ | ||
2046 | &(nid_objs[364]),/* OBJ_ad_dvcs 1 3 6 1 5 5 7 48 4 */ | ||
2047 | &(nid_objs[58]),/* OBJ_netscape_cert_extension 2 16 840 1 113730 1 */ | ||
2048 | &(nid_objs[59]),/* OBJ_netscape_data_type 2 16 840 1 113730 2 */ | ||
2049 | &(nid_objs[108]),/* OBJ_cast5_cbc 1 2 840 113533 7 66 10 */ | ||
2050 | &(nid_objs[112]),/* OBJ_pbeWithMD5AndCast5_CBC 1 2 840 113533 7 66 12 */ | ||
2051 | &(nid_objs[ 6]),/* OBJ_rsaEncryption 1 2 840 113549 1 1 1 */ | ||
2052 | &(nid_objs[ 7]),/* OBJ_md2WithRSAEncryption 1 2 840 113549 1 1 2 */ | ||
2053 | &(nid_objs[ 8]),/* OBJ_md5WithRSAEncryption 1 2 840 113549 1 1 4 */ | ||
2054 | &(nid_objs[65]),/* OBJ_sha1WithRSAEncryption 1 2 840 113549 1 1 5 */ | ||
2055 | &(nid_objs[28]),/* OBJ_dhKeyAgreement 1 2 840 113549 1 3 1 */ | ||
2056 | &(nid_objs[ 9]),/* OBJ_pbeWithMD2AndDES_CBC 1 2 840 113549 1 5 1 */ | ||
2057 | &(nid_objs[10]),/* OBJ_pbeWithMD5AndDES_CBC 1 2 840 113549 1 5 3 */ | ||
2058 | &(nid_objs[168]),/* OBJ_pbeWithMD2AndRC2_CBC 1 2 840 113549 1 5 4 */ | ||
2059 | &(nid_objs[169]),/* OBJ_pbeWithMD5AndRC2_CBC 1 2 840 113549 1 5 6 */ | ||
2060 | &(nid_objs[170]),/* OBJ_pbeWithSHA1AndDES_CBC 1 2 840 113549 1 5 10 */ | ||
2061 | &(nid_objs[68]),/* OBJ_pbeWithSHA1AndRC2_CBC 1 2 840 113549 1 5 11 */ | ||
2062 | &(nid_objs[69]),/* OBJ_id_pbkdf2 1 2 840 113549 1 5 12 */ | ||
2063 | &(nid_objs[161]),/* OBJ_pbes2 1 2 840 113549 1 5 13 */ | ||
2064 | &(nid_objs[162]),/* OBJ_pbmac1 1 2 840 113549 1 5 14 */ | ||
2065 | &(nid_objs[21]),/* OBJ_pkcs7_data 1 2 840 113549 1 7 1 */ | ||
2066 | &(nid_objs[22]),/* OBJ_pkcs7_signed 1 2 840 113549 1 7 2 */ | ||
2067 | &(nid_objs[23]),/* OBJ_pkcs7_enveloped 1 2 840 113549 1 7 3 */ | ||
2068 | &(nid_objs[24]),/* OBJ_pkcs7_signedAndEnveloped 1 2 840 113549 1 7 4 */ | ||
2069 | &(nid_objs[25]),/* OBJ_pkcs7_digest 1 2 840 113549 1 7 5 */ | ||
2070 | &(nid_objs[26]),/* OBJ_pkcs7_encrypted 1 2 840 113549 1 7 6 */ | ||
2071 | &(nid_objs[48]),/* OBJ_pkcs9_emailAddress 1 2 840 113549 1 9 1 */ | ||
2072 | &(nid_objs[49]),/* OBJ_pkcs9_unstructuredName 1 2 840 113549 1 9 2 */ | ||
2073 | &(nid_objs[50]),/* OBJ_pkcs9_contentType 1 2 840 113549 1 9 3 */ | ||
2074 | &(nid_objs[51]),/* OBJ_pkcs9_messageDigest 1 2 840 113549 1 9 4 */ | ||
2075 | &(nid_objs[52]),/* OBJ_pkcs9_signingTime 1 2 840 113549 1 9 5 */ | ||
2076 | &(nid_objs[53]),/* OBJ_pkcs9_countersignature 1 2 840 113549 1 9 6 */ | ||
2077 | &(nid_objs[54]),/* OBJ_pkcs9_challengePassword 1 2 840 113549 1 9 7 */ | ||
2078 | &(nid_objs[55]),/* OBJ_pkcs9_unstructuredAddress 1 2 840 113549 1 9 8 */ | ||
2079 | &(nid_objs[56]),/* OBJ_pkcs9_extCertAttributes 1 2 840 113549 1 9 9 */ | ||
2080 | &(nid_objs[172]),/* OBJ_ext_req 1 2 840 113549 1 9 14 */ | ||
2081 | &(nid_objs[167]),/* OBJ_SMIMECapabilities 1 2 840 113549 1 9 15 */ | ||
2082 | &(nid_objs[188]),/* OBJ_SMIME 1 2 840 113549 1 9 16 */ | ||
2083 | &(nid_objs[156]),/* OBJ_friendlyName 1 2 840 113549 1 9 20 */ | ||
2084 | &(nid_objs[157]),/* OBJ_localKeyID 1 2 840 113549 1 9 21 */ | ||
2085 | &(nid_objs[91]),/* OBJ_bf_cbc 1 3 6 1 4 1 3029 1 2 */ | ||
2086 | &(nid_objs[315]),/* OBJ_id_regCtrl_regToken 1 3 6 1 5 5 7 5 1 1 */ | ||
2087 | &(nid_objs[316]),/* OBJ_id_regCtrl_authenticator 1 3 6 1 5 5 7 5 1 2 */ | ||
2088 | &(nid_objs[317]),/* OBJ_id_regCtrl_pkiPublicationInfo 1 3 6 1 5 5 7 5 1 3 */ | ||
2089 | &(nid_objs[318]),/* OBJ_id_regCtrl_pkiArchiveOptions 1 3 6 1 5 5 7 5 1 4 */ | ||
2090 | &(nid_objs[319]),/* OBJ_id_regCtrl_oldCertID 1 3 6 1 5 5 7 5 1 5 */ | ||
2091 | &(nid_objs[320]),/* OBJ_id_regCtrl_protocolEncrKey 1 3 6 1 5 5 7 5 1 6 */ | ||
2092 | &(nid_objs[321]),/* OBJ_id_regInfo_utf8Pairs 1 3 6 1 5 5 7 5 2 1 */ | ||
2093 | &(nid_objs[322]),/* OBJ_id_regInfo_certReq 1 3 6 1 5 5 7 5 2 2 */ | ||
2094 | &(nid_objs[365]),/* OBJ_id_pkix_OCSP_basic 1 3 6 1 5 5 7 48 1 1 */ | ||
2095 | &(nid_objs[366]),/* OBJ_id_pkix_OCSP_Nonce 1 3 6 1 5 5 7 48 1 2 */ | ||
2096 | &(nid_objs[367]),/* OBJ_id_pkix_OCSP_CrlID 1 3 6 1 5 5 7 48 1 3 */ | ||
2097 | &(nid_objs[368]),/* OBJ_id_pkix_OCSP_acceptableResponses 1 3 6 1 5 5 7 48 1 4 */ | ||
2098 | &(nid_objs[369]),/* OBJ_id_pkix_OCSP_noCheck 1 3 6 1 5 5 7 48 1 5 */ | ||
2099 | &(nid_objs[370]),/* OBJ_id_pkix_OCSP_archiveCutoff 1 3 6 1 5 5 7 48 1 6 */ | ||
2100 | &(nid_objs[371]),/* OBJ_id_pkix_OCSP_serviceLocator 1 3 6 1 5 5 7 48 1 7 */ | ||
2101 | &(nid_objs[372]),/* OBJ_id_pkix_OCSP_extendedStatus 1 3 6 1 5 5 7 48 1 8 */ | ||
2102 | &(nid_objs[373]),/* OBJ_id_pkix_OCSP_valid 1 3 6 1 5 5 7 48 1 9 */ | ||
2103 | &(nid_objs[374]),/* OBJ_id_pkix_OCSP_path 1 3 6 1 5 5 7 48 1 10 */ | ||
2104 | &(nid_objs[375]),/* OBJ_id_pkix_OCSP_trustRoot 1 3 6 1 5 5 7 48 1 11 */ | ||
2105 | &(nid_objs[71]),/* OBJ_netscape_cert_type 2 16 840 1 113730 1 1 */ | ||
2106 | &(nid_objs[72]),/* OBJ_netscape_base_url 2 16 840 1 113730 1 2 */ | ||
2107 | &(nid_objs[73]),/* OBJ_netscape_revocation_url 2 16 840 1 113730 1 3 */ | ||
2108 | &(nid_objs[74]),/* OBJ_netscape_ca_revocation_url 2 16 840 1 113730 1 4 */ | ||
2109 | &(nid_objs[75]),/* OBJ_netscape_renewal_url 2 16 840 1 113730 1 7 */ | ||
2110 | &(nid_objs[76]),/* OBJ_netscape_ca_policy_url 2 16 840 1 113730 1 8 */ | ||
2111 | &(nid_objs[77]),/* OBJ_netscape_ssl_server_name 2 16 840 1 113730 1 12 */ | ||
2112 | &(nid_objs[78]),/* OBJ_netscape_comment 2 16 840 1 113730 1 13 */ | ||
2113 | &(nid_objs[79]),/* OBJ_netscape_cert_sequence 2 16 840 1 113730 2 5 */ | ||
2114 | &(nid_objs[139]),/* OBJ_ns_sgc 2 16 840 1 113730 4 1 */ | ||
2115 | &(nid_objs[391]),/* OBJ_domainComponent 0 9 2342 19200300 100 1 25 */ | ||
2116 | &(nid_objs[392]),/* OBJ_Domain 0 9 2342 19200300 100 4 13 */ | ||
2117 | &(nid_objs[189]),/* OBJ_id_smime_mod 1 2 840 113549 1 9 16 0 */ | ||
2118 | &(nid_objs[190]),/* OBJ_id_smime_ct 1 2 840 113549 1 9 16 1 */ | ||
2119 | &(nid_objs[191]),/* OBJ_id_smime_aa 1 2 840 113549 1 9 16 2 */ | ||
2120 | &(nid_objs[192]),/* OBJ_id_smime_alg 1 2 840 113549 1 9 16 3 */ | ||
2121 | &(nid_objs[193]),/* OBJ_id_smime_cd 1 2 840 113549 1 9 16 4 */ | ||
2122 | &(nid_objs[194]),/* OBJ_id_smime_spq 1 2 840 113549 1 9 16 5 */ | ||
2123 | &(nid_objs[195]),/* OBJ_id_smime_cti 1 2 840 113549 1 9 16 6 */ | ||
2124 | &(nid_objs[158]),/* OBJ_x509Certificate 1 2 840 113549 1 9 22 1 */ | ||
2125 | &(nid_objs[159]),/* OBJ_sdsiCertificate 1 2 840 113549 1 9 22 2 */ | ||
2126 | &(nid_objs[160]),/* OBJ_x509Crl 1 2 840 113549 1 9 23 1 */ | ||
2127 | &(nid_objs[144]),/* OBJ_pbe_WithSHA1And128BitRC4 1 2 840 113549 1 12 1 1 */ | ||
2128 | &(nid_objs[145]),/* OBJ_pbe_WithSHA1And40BitRC4 1 2 840 113549 1 12 1 2 */ | ||
2129 | &(nid_objs[146]),/* OBJ_pbe_WithSHA1And3_Key_TripleDES_CBC 1 2 840 113549 1 12 1 3 */ | ||
2130 | &(nid_objs[147]),/* OBJ_pbe_WithSHA1And2_Key_TripleDES_CBC 1 2 840 113549 1 12 1 4 */ | ||
2131 | &(nid_objs[148]),/* OBJ_pbe_WithSHA1And128BitRC2_CBC 1 2 840 113549 1 12 1 5 */ | ||
2132 | &(nid_objs[149]),/* OBJ_pbe_WithSHA1And40BitRC2_CBC 1 2 840 113549 1 12 1 6 */ | ||
2133 | &(nid_objs[171]),/* OBJ_ms_ext_req 1 3 6 1 4 1 311 2 1 14 */ | ||
2134 | &(nid_objs[134]),/* OBJ_ms_code_ind 1 3 6 1 4 1 311 2 1 21 */ | ||
2135 | &(nid_objs[135]),/* OBJ_ms_code_com 1 3 6 1 4 1 311 2 1 22 */ | ||
2136 | &(nid_objs[136]),/* OBJ_ms_ctl_sign 1 3 6 1 4 1 311 10 3 1 */ | ||
2137 | &(nid_objs[137]),/* OBJ_ms_sgc 1 3 6 1 4 1 311 10 3 3 */ | ||
2138 | &(nid_objs[138]),/* OBJ_ms_efs 1 3 6 1 4 1 311 10 3 4 */ | ||
2139 | &(nid_objs[196]),/* OBJ_id_smime_mod_cms 1 2 840 113549 1 9 16 0 1 */ | ||
2140 | &(nid_objs[197]),/* OBJ_id_smime_mod_ess 1 2 840 113549 1 9 16 0 2 */ | ||
2141 | &(nid_objs[198]),/* OBJ_id_smime_mod_oid 1 2 840 113549 1 9 16 0 3 */ | ||
2142 | &(nid_objs[199]),/* OBJ_id_smime_mod_msg_v3 1 2 840 113549 1 9 16 0 4 */ | ||
2143 | &(nid_objs[200]),/* OBJ_id_smime_mod_ets_eSignature_88 1 2 840 113549 1 9 16 0 5 */ | ||
2144 | &(nid_objs[201]),/* OBJ_id_smime_mod_ets_eSignature_97 1 2 840 113549 1 9 16 0 6 */ | ||
2145 | &(nid_objs[202]),/* OBJ_id_smime_mod_ets_eSigPolicy_88 1 2 840 113549 1 9 16 0 7 */ | ||
2146 | &(nid_objs[203]),/* OBJ_id_smime_mod_ets_eSigPolicy_97 1 2 840 113549 1 9 16 0 8 */ | ||
2147 | &(nid_objs[204]),/* OBJ_id_smime_ct_receipt 1 2 840 113549 1 9 16 1 1 */ | ||
2148 | &(nid_objs[205]),/* OBJ_id_smime_ct_authData 1 2 840 113549 1 9 16 1 2 */ | ||
2149 | &(nid_objs[206]),/* OBJ_id_smime_ct_publishCert 1 2 840 113549 1 9 16 1 3 */ | ||
2150 | &(nid_objs[207]),/* OBJ_id_smime_ct_TSTInfo 1 2 840 113549 1 9 16 1 4 */ | ||
2151 | &(nid_objs[208]),/* OBJ_id_smime_ct_TDTInfo 1 2 840 113549 1 9 16 1 5 */ | ||
2152 | &(nid_objs[209]),/* OBJ_id_smime_ct_contentInfo 1 2 840 113549 1 9 16 1 6 */ | ||
2153 | &(nid_objs[210]),/* OBJ_id_smime_ct_DVCSRequestData 1 2 840 113549 1 9 16 1 7 */ | ||
2154 | &(nid_objs[211]),/* OBJ_id_smime_ct_DVCSResponseData 1 2 840 113549 1 9 16 1 8 */ | ||
2155 | &(nid_objs[212]),/* OBJ_id_smime_aa_receiptRequest 1 2 840 113549 1 9 16 2 1 */ | ||
2156 | &(nid_objs[213]),/* OBJ_id_smime_aa_securityLabel 1 2 840 113549 1 9 16 2 2 */ | ||
2157 | &(nid_objs[214]),/* OBJ_id_smime_aa_mlExpandHistory 1 2 840 113549 1 9 16 2 3 */ | ||
2158 | &(nid_objs[215]),/* OBJ_id_smime_aa_contentHint 1 2 840 113549 1 9 16 2 4 */ | ||
2159 | &(nid_objs[216]),/* OBJ_id_smime_aa_msgSigDigest 1 2 840 113549 1 9 16 2 5 */ | ||
2160 | &(nid_objs[217]),/* OBJ_id_smime_aa_encapContentType 1 2 840 113549 1 9 16 2 6 */ | ||
2161 | &(nid_objs[218]),/* OBJ_id_smime_aa_contentIdentifier 1 2 840 113549 1 9 16 2 7 */ | ||
2162 | &(nid_objs[219]),/* OBJ_id_smime_aa_macValue 1 2 840 113549 1 9 16 2 8 */ | ||
2163 | &(nid_objs[220]),/* OBJ_id_smime_aa_equivalentLabels 1 2 840 113549 1 9 16 2 9 */ | ||
2164 | &(nid_objs[221]),/* OBJ_id_smime_aa_contentReference 1 2 840 113549 1 9 16 2 10 */ | ||
2165 | &(nid_objs[222]),/* OBJ_id_smime_aa_encrypKeyPref 1 2 840 113549 1 9 16 2 11 */ | ||
2166 | &(nid_objs[223]),/* OBJ_id_smime_aa_signingCertificate 1 2 840 113549 1 9 16 2 12 */ | ||
2167 | &(nid_objs[224]),/* OBJ_id_smime_aa_smimeEncryptCerts 1 2 840 113549 1 9 16 2 13 */ | ||
2168 | &(nid_objs[225]),/* OBJ_id_smime_aa_timeStampToken 1 2 840 113549 1 9 16 2 14 */ | ||
2169 | &(nid_objs[226]),/* OBJ_id_smime_aa_ets_sigPolicyId 1 2 840 113549 1 9 16 2 15 */ | ||
2170 | &(nid_objs[227]),/* OBJ_id_smime_aa_ets_commitmentType 1 2 840 113549 1 9 16 2 16 */ | ||
2171 | &(nid_objs[228]),/* OBJ_id_smime_aa_ets_signerLocation 1 2 840 113549 1 9 16 2 17 */ | ||
2172 | &(nid_objs[229]),/* OBJ_id_smime_aa_ets_signerAttr 1 2 840 113549 1 9 16 2 18 */ | ||
2173 | &(nid_objs[230]),/* OBJ_id_smime_aa_ets_otherSigCert 1 2 840 113549 1 9 16 2 19 */ | ||
2174 | &(nid_objs[231]),/* OBJ_id_smime_aa_ets_contentTimestamp 1 2 840 113549 1 9 16 2 20 */ | ||
2175 | &(nid_objs[232]),/* OBJ_id_smime_aa_ets_CertificateRefs 1 2 840 113549 1 9 16 2 21 */ | ||
2176 | &(nid_objs[233]),/* OBJ_id_smime_aa_ets_RevocationRefs 1 2 840 113549 1 9 16 2 22 */ | ||
2177 | &(nid_objs[234]),/* OBJ_id_smime_aa_ets_certValues 1 2 840 113549 1 9 16 2 23 */ | ||
2178 | &(nid_objs[235]),/* OBJ_id_smime_aa_ets_revocationValues 1 2 840 113549 1 9 16 2 24 */ | ||
2179 | &(nid_objs[236]),/* OBJ_id_smime_aa_ets_escTimeStamp 1 2 840 113549 1 9 16 2 25 */ | ||
2180 | &(nid_objs[237]),/* OBJ_id_smime_aa_ets_certCRLTimestamp 1 2 840 113549 1 9 16 2 26 */ | ||
2181 | &(nid_objs[238]),/* OBJ_id_smime_aa_ets_archiveTimeStamp 1 2 840 113549 1 9 16 2 27 */ | ||
2182 | &(nid_objs[239]),/* OBJ_id_smime_aa_signatureType 1 2 840 113549 1 9 16 2 28 */ | ||
2183 | &(nid_objs[240]),/* OBJ_id_smime_aa_dvcs_dvc 1 2 840 113549 1 9 16 2 29 */ | ||
2184 | &(nid_objs[241]),/* OBJ_id_smime_alg_ESDHwith3DES 1 2 840 113549 1 9 16 3 1 */ | ||
2185 | &(nid_objs[242]),/* OBJ_id_smime_alg_ESDHwithRC2 1 2 840 113549 1 9 16 3 2 */ | ||
2186 | &(nid_objs[243]),/* OBJ_id_smime_alg_3DESwrap 1 2 840 113549 1 9 16 3 3 */ | ||
2187 | &(nid_objs[244]),/* OBJ_id_smime_alg_RC2wrap 1 2 840 113549 1 9 16 3 4 */ | ||
2188 | &(nid_objs[245]),/* OBJ_id_smime_alg_ESDH 1 2 840 113549 1 9 16 3 5 */ | ||
2189 | &(nid_objs[246]),/* OBJ_id_smime_alg_CMS3DESwrap 1 2 840 113549 1 9 16 3 6 */ | ||
2190 | &(nid_objs[247]),/* OBJ_id_smime_alg_CMSRC2wrap 1 2 840 113549 1 9 16 3 7 */ | ||
2191 | &(nid_objs[248]),/* OBJ_id_smime_cd_ldap 1 2 840 113549 1 9 16 4 1 */ | ||
2192 | &(nid_objs[249]),/* OBJ_id_smime_spq_ets_sqt_uri 1 2 840 113549 1 9 16 5 1 */ | ||
2193 | &(nid_objs[250]),/* OBJ_id_smime_spq_ets_sqt_unotice 1 2 840 113549 1 9 16 5 2 */ | ||
2194 | &(nid_objs[251]),/* OBJ_id_smime_cti_ets_proofOfOrigin 1 2 840 113549 1 9 16 6 1 */ | ||
2195 | &(nid_objs[252]),/* OBJ_id_smime_cti_ets_proofOfReceipt 1 2 840 113549 1 9 16 6 2 */ | ||
2196 | &(nid_objs[253]),/* OBJ_id_smime_cti_ets_proofOfDelivery 1 2 840 113549 1 9 16 6 3 */ | ||
2197 | &(nid_objs[254]),/* OBJ_id_smime_cti_ets_proofOfSender 1 2 840 113549 1 9 16 6 4 */ | ||
2198 | &(nid_objs[255]),/* OBJ_id_smime_cti_ets_proofOfApproval 1 2 840 113549 1 9 16 6 5 */ | ||
2199 | &(nid_objs[256]),/* OBJ_id_smime_cti_ets_proofOfCreation 1 2 840 113549 1 9 16 6 6 */ | ||
2200 | &(nid_objs[150]),/* OBJ_keyBag 1 2 840 113549 1 12 10 1 1 */ | ||
2201 | &(nid_objs[151]),/* OBJ_pkcs8ShroudedKeyBag 1 2 840 113549 1 12 10 1 2 */ | ||
2202 | &(nid_objs[152]),/* OBJ_certBag 1 2 840 113549 1 12 10 1 3 */ | ||
2203 | &(nid_objs[153]),/* OBJ_crlBag 1 2 840 113549 1 12 10 1 4 */ | ||
2204 | &(nid_objs[154]),/* OBJ_secretBag 1 2 840 113549 1 12 10 1 5 */ | ||
2205 | &(nid_objs[155]),/* OBJ_safeContentsBag 1 2 840 113549 1 12 10 1 6 */ | ||
2206 | &(nid_objs[34]),/* OBJ_idea_cbc 1 3 6 1 4 1 188 7 1 1 2 */ | ||
2207 | }; | ||
2208 | |||
diff --git a/src/lib/libcrypto/objects/obj_dat.pl b/src/lib/libcrypto/objects/obj_dat.pl index e6e3c3b9c0..11066df680 100644 --- a/src/lib/libcrypto/objects/obj_dat.pl +++ b/src/lib/libcrypto/objects/obj_dat.pl | |||
@@ -46,10 +46,28 @@ while (<IN>) | |||
46 | next unless /^\#define\s+(\S+)\s+(.*)$/; | 46 | next unless /^\#define\s+(\S+)\s+(.*)$/; |
47 | $v=$1; | 47 | $v=$1; |
48 | $d=$2; | 48 | $d=$2; |
49 | $d =~ s/^\"//; | ||
50 | $d =~ s/\"$//; | ||
49 | if ($v =~ /^SN_(.*)$/) | 51 | if ($v =~ /^SN_(.*)$/) |
50 | { $sn{$1}=$d; } | 52 | { |
53 | if(defined $snames{$d}) | ||
54 | { | ||
55 | print "WARNING: Duplicate short name \"$d\"\n"; | ||
56 | } | ||
57 | else | ||
58 | { $snames{$d} = "X"; } | ||
59 | $sn{$1}=$d; | ||
60 | } | ||
51 | elsif ($v =~ /^LN_(.*)$/) | 61 | elsif ($v =~ /^LN_(.*)$/) |
52 | { $ln{$1}=$d; } | 62 | { |
63 | if(defined $lnames{$d}) | ||
64 | { | ||
65 | print "WARNING: Duplicate long name \"$d\"\n"; | ||
66 | } | ||
67 | else | ||
68 | { $lnames{$d} = "X"; } | ||
69 | $ln{$1}=$d; | ||
70 | } | ||
53 | elsif ($v =~ /^NID_(.*)$/) | 71 | elsif ($v =~ /^NID_(.*)$/) |
54 | { $nid{$d}=$1; } | 72 | { $nid{$d}=$1; } |
55 | elsif ($v =~ /^OBJ_(.*)$/) | 73 | elsif ($v =~ /^OBJ_(.*)$/) |
@@ -78,11 +96,20 @@ for ($i=0; $i<$n; $i++) | |||
78 | { | 96 | { |
79 | $sn=defined($sn{$nid{$i}})?"$sn{$nid{$i}}":"NULL"; | 97 | $sn=defined($sn{$nid{$i}})?"$sn{$nid{$i}}":"NULL"; |
80 | $ln=defined($ln{$nid{$i}})?"$ln{$nid{$i}}":"NULL"; | 98 | $ln=defined($ln{$nid{$i}})?"$ln{$nid{$i}}":"NULL"; |
81 | $sn=$ln if ($sn eq "NULL"); | 99 | |
82 | $ln=$sn if ($ln eq "NULL"); | 100 | if ($sn eq "NULL") { |
101 | $sn=$ln; | ||
102 | $sn{$nid{$i}} = $ln; | ||
103 | } | ||
104 | |||
105 | if ($ln eq "NULL") { | ||
106 | $ln=$sn; | ||
107 | $ln{$nid{$i}} = $sn; | ||
108 | } | ||
109 | |||
83 | $out ="{"; | 110 | $out ="{"; |
84 | $out.=$sn; | 111 | $out.="\"$sn\""; |
85 | $out.=",".$ln; | 112 | $out.=","."\"$ln\""; |
86 | $out.=",NID_$nid{$i},"; | 113 | $out.=",NID_$nid{$i},"; |
87 | if (defined($obj{$nid{$i}})) | 114 | if (defined($obj{$nid{$i}})) |
88 | { | 115 | { |
@@ -117,13 +144,13 @@ for ($i=0; $i<$n; $i++) | |||
117 | @a=grep(defined($sn{$nid{$_}}),0 .. $n); | 144 | @a=grep(defined($sn{$nid{$_}}),0 .. $n); |
118 | foreach (sort { $sn{$nid{$a}} cmp $sn{$nid{$b}} } @a) | 145 | foreach (sort { $sn{$nid{$a}} cmp $sn{$nid{$b}} } @a) |
119 | { | 146 | { |
120 | push(@sn,sprintf("&(nid_objs[%2d]),/* $sn{$nid{$_}} */\n",$_)); | 147 | push(@sn,sprintf("&(nid_objs[%2d]),/* \"$sn{$nid{$_}}\" */\n",$_)); |
121 | } | 148 | } |
122 | 149 | ||
123 | @a=grep(defined($ln{$nid{$_}}),0 .. $n); | 150 | @a=grep(defined($ln{$nid{$_}}),0 .. $n); |
124 | foreach (sort { $ln{$nid{$a}} cmp $ln{$nid{$b}} } @a) | 151 | foreach (sort { $ln{$nid{$a}} cmp $ln{$nid{$b}} } @a) |
125 | { | 152 | { |
126 | push(@ln,sprintf("&(nid_objs[%2d]),/* $ln{$nid{$_}} */\n",$_)); | 153 | push(@ln,sprintf("&(nid_objs[%2d]),/* \"$ln{$nid{$_}}\" */\n",$_)); |
127 | } | 154 | } |
128 | 155 | ||
129 | @a=grep(defined($obj{$nid{$_}}),0 .. $n); | 156 | @a=grep(defined($obj{$nid{$_}}),0 .. $n); |
diff --git a/src/lib/libcrypto/objects/obj_lib.c b/src/lib/libcrypto/objects/obj_lib.c index 1a1ba0fc06..0c71639eba 100644 --- a/src/lib/libcrypto/objects/obj_lib.c +++ b/src/lib/libcrypto/objects/obj_lib.c | |||
@@ -78,7 +78,7 @@ ASN1_OBJECT *OBJ_dup(ASN1_OBJECT *o) | |||
78 | OBJerr(OBJ_F_OBJ_DUP,ERR_R_ASN1_LIB); | 78 | OBJerr(OBJ_F_OBJ_DUP,ERR_R_ASN1_LIB); |
79 | return(NULL); | 79 | return(NULL); |
80 | } | 80 | } |
81 | r->data=Malloc(o->length); | 81 | r->data=OPENSSL_malloc(o->length); |
82 | if (r->data == NULL) | 82 | if (r->data == NULL) |
83 | goto err; | 83 | goto err; |
84 | memcpy(r->data,o->data,o->length); | 84 | memcpy(r->data,o->data,o->length); |
@@ -88,7 +88,7 @@ ASN1_OBJECT *OBJ_dup(ASN1_OBJECT *o) | |||
88 | if (o->ln != NULL) | 88 | if (o->ln != NULL) |
89 | { | 89 | { |
90 | i=strlen(o->ln)+1; | 90 | i=strlen(o->ln)+1; |
91 | r->ln=ln=Malloc(i); | 91 | r->ln=ln=OPENSSL_malloc(i); |
92 | if (r->ln == NULL) goto err; | 92 | if (r->ln == NULL) goto err; |
93 | memcpy(ln,o->ln,i); | 93 | memcpy(ln,o->ln,i); |
94 | } | 94 | } |
@@ -98,7 +98,7 @@ ASN1_OBJECT *OBJ_dup(ASN1_OBJECT *o) | |||
98 | char *s; | 98 | char *s; |
99 | 99 | ||
100 | i=strlen(o->sn)+1; | 100 | i=strlen(o->sn)+1; |
101 | r->sn=s=Malloc(i); | 101 | r->sn=s=OPENSSL_malloc(i); |
102 | if (r->sn == NULL) goto err; | 102 | if (r->sn == NULL) goto err; |
103 | memcpy(s,o->sn,i); | 103 | memcpy(s,o->sn,i); |
104 | } | 104 | } |
@@ -109,9 +109,9 @@ err: | |||
109 | OBJerr(OBJ_F_OBJ_DUP,ERR_R_MALLOC_FAILURE); | 109 | OBJerr(OBJ_F_OBJ_DUP,ERR_R_MALLOC_FAILURE); |
110 | if (r != NULL) | 110 | if (r != NULL) |
111 | { | 111 | { |
112 | if (ln != NULL) Free(ln); | 112 | if (ln != NULL) OPENSSL_free(ln); |
113 | if (r->data != NULL) Free(r->data); | 113 | if (r->data != NULL) OPENSSL_free(r->data); |
114 | Free(r); | 114 | OPENSSL_free(r); |
115 | } | 115 | } |
116 | return(NULL); | 116 | return(NULL); |
117 | } | 117 | } |
diff --git a/src/lib/libcrypto/objects/obj_mac.h b/src/lib/libcrypto/objects/obj_mac.h new file mode 100644 index 0000000000..401b1e5a1b --- /dev/null +++ b/src/lib/libcrypto/objects/obj_mac.h | |||
@@ -0,0 +1,1798 @@ | |||
1 | /* lib/obj/obj_mac.h */ | ||
2 | /* Copyright (C) 1995-1997 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 | /* THIS FILE IS GENERATED FROM objects.txt by objects.pl via the | ||
60 | * following command: | ||
61 | * perl objects.pl objects.txt obj_mac.num obj_mac.h | ||
62 | */ | ||
63 | |||
64 | #define SN_undef "UNDEF" | ||
65 | #define LN_undef "undefined" | ||
66 | #define NID_undef 0 | ||
67 | #define OBJ_undef 0L | ||
68 | |||
69 | #define SN_iso "ISO" | ||
70 | #define LN_iso "iso" | ||
71 | #define NID_iso 181 | ||
72 | #define OBJ_iso 1L | ||
73 | |||
74 | #define SN_member_body "member-body" | ||
75 | #define LN_member_body "ISO Member Body" | ||
76 | #define NID_member_body 182 | ||
77 | #define OBJ_member_body OBJ_iso,2L | ||
78 | |||
79 | #define SN_ISO_US "ISO-US" | ||
80 | #define LN_ISO_US "ISO US Member Body" | ||
81 | #define NID_ISO_US 183 | ||
82 | #define OBJ_ISO_US OBJ_member_body,840L | ||
83 | |||
84 | #define SN_X9_57 "X9-57" | ||
85 | #define LN_X9_57 "X9.57" | ||
86 | #define NID_X9_57 184 | ||
87 | #define OBJ_X9_57 OBJ_ISO_US,10040L | ||
88 | |||
89 | #define SN_X9cm "X9cm" | ||
90 | #define LN_X9cm "X9.57 CM ?" | ||
91 | #define NID_X9cm 185 | ||
92 | #define OBJ_X9cm OBJ_X9_57,4L | ||
93 | |||
94 | #define SN_dsa "DSA" | ||
95 | #define LN_dsa "dsaEncryption" | ||
96 | #define NID_dsa 116 | ||
97 | #define OBJ_dsa OBJ_X9cm,1L | ||
98 | |||
99 | #define SN_dsaWithSHA1 "DSA-SHA1" | ||
100 | #define LN_dsaWithSHA1 "dsaWithSHA1" | ||
101 | #define NID_dsaWithSHA1 113 | ||
102 | #define OBJ_dsaWithSHA1 OBJ_X9cm,3L | ||
103 | |||
104 | #define SN_cast5_cbc "CAST5-CBC" | ||
105 | #define LN_cast5_cbc "cast5-cbc" | ||
106 | #define NID_cast5_cbc 108 | ||
107 | #define OBJ_cast5_cbc OBJ_ISO_US,113533L,7L,66L,10L | ||
108 | |||
109 | #define SN_cast5_ecb "CAST5-ECB" | ||
110 | #define LN_cast5_ecb "cast5-ecb" | ||
111 | #define NID_cast5_ecb 109 | ||
112 | |||
113 | #define SN_cast5_cfb64 "CAST5-CFB" | ||
114 | #define LN_cast5_cfb64 "cast5-cfb" | ||
115 | #define NID_cast5_cfb64 110 | ||
116 | |||
117 | #define SN_cast5_ofb64 "CAST5-OFB" | ||
118 | #define LN_cast5_ofb64 "cast5-ofb" | ||
119 | #define NID_cast5_ofb64 111 | ||
120 | |||
121 | #define LN_pbeWithMD5AndCast5_CBC "pbeWithMD5AndCast5CBC" | ||
122 | #define NID_pbeWithMD5AndCast5_CBC 112 | ||
123 | #define OBJ_pbeWithMD5AndCast5_CBC OBJ_ISO_US,113533L,7L,66L,12L | ||
124 | |||
125 | #define SN_rsadsi "rsadsi" | ||
126 | #define LN_rsadsi "RSA Data Security, Inc." | ||
127 | #define NID_rsadsi 1 | ||
128 | #define OBJ_rsadsi OBJ_ISO_US,113549L | ||
129 | |||
130 | #define SN_pkcs "pkcs" | ||
131 | #define LN_pkcs "RSA Data Security, Inc. PKCS" | ||
132 | #define NID_pkcs 2 | ||
133 | #define OBJ_pkcs OBJ_rsadsi,1L | ||
134 | |||
135 | #define SN_pkcs1 "pkcs1" | ||
136 | #define NID_pkcs1 186 | ||
137 | #define OBJ_pkcs1 OBJ_pkcs,1L | ||
138 | |||
139 | #define LN_rsaEncryption "rsaEncryption" | ||
140 | #define NID_rsaEncryption 6 | ||
141 | #define OBJ_rsaEncryption OBJ_pkcs1,1L | ||
142 | |||
143 | #define SN_md2WithRSAEncryption "RSA-MD2" | ||
144 | #define LN_md2WithRSAEncryption "md2WithRSAEncryption" | ||
145 | #define NID_md2WithRSAEncryption 7 | ||
146 | #define OBJ_md2WithRSAEncryption OBJ_pkcs1,2L | ||
147 | |||
148 | #define SN_md5WithRSAEncryption "RSA-MD5" | ||
149 | #define LN_md5WithRSAEncryption "md5WithRSAEncryption" | ||
150 | #define NID_md5WithRSAEncryption 8 | ||
151 | #define OBJ_md5WithRSAEncryption OBJ_pkcs1,4L | ||
152 | |||
153 | #define SN_sha1WithRSAEncryption "RSA-SHA1" | ||
154 | #define LN_sha1WithRSAEncryption "sha1WithRSAEncryption" | ||
155 | #define NID_sha1WithRSAEncryption 65 | ||
156 | #define OBJ_sha1WithRSAEncryption OBJ_pkcs1,5L | ||
157 | |||
158 | #define SN_pkcs3 "pkcs3" | ||
159 | #define NID_pkcs3 27 | ||
160 | #define OBJ_pkcs3 OBJ_pkcs,3L | ||
161 | |||
162 | #define LN_dhKeyAgreement "dhKeyAgreement" | ||
163 | #define NID_dhKeyAgreement 28 | ||
164 | #define OBJ_dhKeyAgreement OBJ_pkcs3,1L | ||
165 | |||
166 | #define SN_pkcs5 "pkcs5" | ||
167 | #define NID_pkcs5 187 | ||
168 | #define OBJ_pkcs5 OBJ_pkcs,5L | ||
169 | |||
170 | #define SN_pbeWithMD2AndDES_CBC "PBE-MD2-DES" | ||
171 | #define LN_pbeWithMD2AndDES_CBC "pbeWithMD2AndDES-CBC" | ||
172 | #define NID_pbeWithMD2AndDES_CBC 9 | ||
173 | #define OBJ_pbeWithMD2AndDES_CBC OBJ_pkcs5,1L | ||
174 | |||
175 | #define SN_pbeWithMD5AndDES_CBC "PBE-MD5-DES" | ||
176 | #define LN_pbeWithMD5AndDES_CBC "pbeWithMD5AndDES-CBC" | ||
177 | #define NID_pbeWithMD5AndDES_CBC 10 | ||
178 | #define OBJ_pbeWithMD5AndDES_CBC OBJ_pkcs5,3L | ||
179 | |||
180 | #define SN_pbeWithMD2AndRC2_CBC "PBE-MD2-RC2-64" | ||
181 | #define LN_pbeWithMD2AndRC2_CBC "pbeWithMD2AndRC2-CBC" | ||
182 | #define NID_pbeWithMD2AndRC2_CBC 168 | ||
183 | #define OBJ_pbeWithMD2AndRC2_CBC OBJ_pkcs5,4L | ||
184 | |||
185 | #define SN_pbeWithMD5AndRC2_CBC "PBE-MD5-RC2-64" | ||
186 | #define LN_pbeWithMD5AndRC2_CBC "pbeWithMD5AndRC2-CBC" | ||
187 | #define NID_pbeWithMD5AndRC2_CBC 169 | ||
188 | #define OBJ_pbeWithMD5AndRC2_CBC OBJ_pkcs5,6L | ||
189 | |||
190 | #define SN_pbeWithSHA1AndDES_CBC "PBE-SHA1-DES" | ||
191 | #define LN_pbeWithSHA1AndDES_CBC "pbeWithSHA1AndDES-CBC" | ||
192 | #define NID_pbeWithSHA1AndDES_CBC 170 | ||
193 | #define OBJ_pbeWithSHA1AndDES_CBC OBJ_pkcs5,10L | ||
194 | |||
195 | #define SN_pbeWithSHA1AndRC2_CBC "PBE-SHA1-RC2-64" | ||
196 | #define LN_pbeWithSHA1AndRC2_CBC "pbeWithSHA1AndRC2-CBC" | ||
197 | #define NID_pbeWithSHA1AndRC2_CBC 68 | ||
198 | #define OBJ_pbeWithSHA1AndRC2_CBC OBJ_pkcs5,11L | ||
199 | |||
200 | #define LN_id_pbkdf2 "PBKDF2" | ||
201 | #define NID_id_pbkdf2 69 | ||
202 | #define OBJ_id_pbkdf2 OBJ_pkcs5,12L | ||
203 | |||
204 | #define LN_pbes2 "PBES2" | ||
205 | #define NID_pbes2 161 | ||
206 | #define OBJ_pbes2 OBJ_pkcs5,13L | ||
207 | |||
208 | #define LN_pbmac1 "PBMAC1" | ||
209 | #define NID_pbmac1 162 | ||
210 | #define OBJ_pbmac1 OBJ_pkcs5,14L | ||
211 | |||
212 | #define SN_pkcs7 "pkcs7" | ||
213 | #define NID_pkcs7 20 | ||
214 | #define OBJ_pkcs7 OBJ_pkcs,7L | ||
215 | |||
216 | #define LN_pkcs7_data "pkcs7-data" | ||
217 | #define NID_pkcs7_data 21 | ||
218 | #define OBJ_pkcs7_data OBJ_pkcs7,1L | ||
219 | |||
220 | #define LN_pkcs7_signed "pkcs7-signedData" | ||
221 | #define NID_pkcs7_signed 22 | ||
222 | #define OBJ_pkcs7_signed OBJ_pkcs7,2L | ||
223 | |||
224 | #define LN_pkcs7_enveloped "pkcs7-envelopedData" | ||
225 | #define NID_pkcs7_enveloped 23 | ||
226 | #define OBJ_pkcs7_enveloped OBJ_pkcs7,3L | ||
227 | |||
228 | #define LN_pkcs7_signedAndEnveloped "pkcs7-signedAndEnvelopedData" | ||
229 | #define NID_pkcs7_signedAndEnveloped 24 | ||
230 | #define OBJ_pkcs7_signedAndEnveloped OBJ_pkcs7,4L | ||
231 | |||
232 | #define LN_pkcs7_digest "pkcs7-digestData" | ||
233 | #define NID_pkcs7_digest 25 | ||
234 | #define OBJ_pkcs7_digest OBJ_pkcs7,5L | ||
235 | |||
236 | #define LN_pkcs7_encrypted "pkcs7-encryptedData" | ||
237 | #define NID_pkcs7_encrypted 26 | ||
238 | #define OBJ_pkcs7_encrypted OBJ_pkcs7,6L | ||
239 | |||
240 | #define SN_pkcs9 "pkcs9" | ||
241 | #define NID_pkcs9 47 | ||
242 | #define OBJ_pkcs9 OBJ_pkcs,9L | ||
243 | |||
244 | #define SN_pkcs9_emailAddress "Email" | ||
245 | #define LN_pkcs9_emailAddress "emailAddress" | ||
246 | #define NID_pkcs9_emailAddress 48 | ||
247 | #define OBJ_pkcs9_emailAddress OBJ_pkcs9,1L | ||
248 | |||
249 | #define LN_pkcs9_unstructuredName "unstructuredName" | ||
250 | #define NID_pkcs9_unstructuredName 49 | ||
251 | #define OBJ_pkcs9_unstructuredName OBJ_pkcs9,2L | ||
252 | |||
253 | #define LN_pkcs9_contentType "contentType" | ||
254 | #define NID_pkcs9_contentType 50 | ||
255 | #define OBJ_pkcs9_contentType OBJ_pkcs9,3L | ||
256 | |||
257 | #define LN_pkcs9_messageDigest "messageDigest" | ||
258 | #define NID_pkcs9_messageDigest 51 | ||
259 | #define OBJ_pkcs9_messageDigest OBJ_pkcs9,4L | ||
260 | |||
261 | #define LN_pkcs9_signingTime "signingTime" | ||
262 | #define NID_pkcs9_signingTime 52 | ||
263 | #define OBJ_pkcs9_signingTime OBJ_pkcs9,5L | ||
264 | |||
265 | #define LN_pkcs9_countersignature "countersignature" | ||
266 | #define NID_pkcs9_countersignature 53 | ||
267 | #define OBJ_pkcs9_countersignature OBJ_pkcs9,6L | ||
268 | |||
269 | #define LN_pkcs9_challengePassword "challengePassword" | ||
270 | #define NID_pkcs9_challengePassword 54 | ||
271 | #define OBJ_pkcs9_challengePassword OBJ_pkcs9,7L | ||
272 | |||
273 | #define LN_pkcs9_unstructuredAddress "unstructuredAddress" | ||
274 | #define NID_pkcs9_unstructuredAddress 55 | ||
275 | #define OBJ_pkcs9_unstructuredAddress OBJ_pkcs9,8L | ||
276 | |||
277 | #define LN_pkcs9_extCertAttributes "extendedCertificateAttributes" | ||
278 | #define NID_pkcs9_extCertAttributes 56 | ||
279 | #define OBJ_pkcs9_extCertAttributes OBJ_pkcs9,9L | ||
280 | |||
281 | #define SN_ext_req "extReq" | ||
282 | #define LN_ext_req "Extension Request" | ||
283 | #define NID_ext_req 172 | ||
284 | #define OBJ_ext_req OBJ_pkcs9,14L | ||
285 | |||
286 | #define SN_SMIMECapabilities "SMIME-CAPS" | ||
287 | #define LN_SMIMECapabilities "S/MIME Capabilities" | ||
288 | #define NID_SMIMECapabilities 167 | ||
289 | #define OBJ_SMIMECapabilities OBJ_pkcs9,15L | ||
290 | |||
291 | #define SN_SMIME "SMIME" | ||
292 | #define LN_SMIME "S/MIME" | ||
293 | #define NID_SMIME 188 | ||
294 | #define OBJ_SMIME OBJ_pkcs9,16L | ||
295 | |||
296 | #define SN_id_smime_mod "id-smime-mod" | ||
297 | #define NID_id_smime_mod 189 | ||
298 | #define OBJ_id_smime_mod OBJ_SMIME,0L | ||
299 | |||
300 | #define SN_id_smime_ct "id-smime-ct" | ||
301 | #define NID_id_smime_ct 190 | ||
302 | #define OBJ_id_smime_ct OBJ_SMIME,1L | ||
303 | |||
304 | #define SN_id_smime_aa "id-smime-aa" | ||
305 | #define NID_id_smime_aa 191 | ||
306 | #define OBJ_id_smime_aa OBJ_SMIME,2L | ||
307 | |||
308 | #define SN_id_smime_alg "id-smime-alg" | ||
309 | #define NID_id_smime_alg 192 | ||
310 | #define OBJ_id_smime_alg OBJ_SMIME,3L | ||
311 | |||
312 | #define SN_id_smime_cd "id-smime-cd" | ||
313 | #define NID_id_smime_cd 193 | ||
314 | #define OBJ_id_smime_cd OBJ_SMIME,4L | ||
315 | |||
316 | #define SN_id_smime_spq "id-smime-spq" | ||
317 | #define NID_id_smime_spq 194 | ||
318 | #define OBJ_id_smime_spq OBJ_SMIME,5L | ||
319 | |||
320 | #define SN_id_smime_cti "id-smime-cti" | ||
321 | #define NID_id_smime_cti 195 | ||
322 | #define OBJ_id_smime_cti OBJ_SMIME,6L | ||
323 | |||
324 | #define SN_id_smime_mod_cms "id-smime-mod-cms" | ||
325 | #define NID_id_smime_mod_cms 196 | ||
326 | #define OBJ_id_smime_mod_cms OBJ_id_smime_mod,1L | ||
327 | |||
328 | #define SN_id_smime_mod_ess "id-smime-mod-ess" | ||
329 | #define NID_id_smime_mod_ess 197 | ||
330 | #define OBJ_id_smime_mod_ess OBJ_id_smime_mod,2L | ||
331 | |||
332 | #define SN_id_smime_mod_oid "id-smime-mod-oid" | ||
333 | #define NID_id_smime_mod_oid 198 | ||
334 | #define OBJ_id_smime_mod_oid OBJ_id_smime_mod,3L | ||
335 | |||
336 | #define SN_id_smime_mod_msg_v3 "id-smime-mod-msg-v3" | ||
337 | #define NID_id_smime_mod_msg_v3 199 | ||
338 | #define OBJ_id_smime_mod_msg_v3 OBJ_id_smime_mod,4L | ||
339 | |||
340 | #define SN_id_smime_mod_ets_eSignature_88 "id-smime-mod-ets-eSignature-88" | ||
341 | #define NID_id_smime_mod_ets_eSignature_88 200 | ||
342 | #define OBJ_id_smime_mod_ets_eSignature_88 OBJ_id_smime_mod,5L | ||
343 | |||
344 | #define SN_id_smime_mod_ets_eSignature_97 "id-smime-mod-ets-eSignature-97" | ||
345 | #define NID_id_smime_mod_ets_eSignature_97 201 | ||
346 | #define OBJ_id_smime_mod_ets_eSignature_97 OBJ_id_smime_mod,6L | ||
347 | |||
348 | #define SN_id_smime_mod_ets_eSigPolicy_88 "id-smime-mod-ets-eSigPolicy-88" | ||
349 | #define NID_id_smime_mod_ets_eSigPolicy_88 202 | ||
350 | #define OBJ_id_smime_mod_ets_eSigPolicy_88 OBJ_id_smime_mod,7L | ||
351 | |||
352 | #define SN_id_smime_mod_ets_eSigPolicy_97 "id-smime-mod-ets-eSigPolicy-97" | ||
353 | #define NID_id_smime_mod_ets_eSigPolicy_97 203 | ||
354 | #define OBJ_id_smime_mod_ets_eSigPolicy_97 OBJ_id_smime_mod,8L | ||
355 | |||
356 | #define SN_id_smime_ct_receipt "id-smime-ct-receipt" | ||
357 | #define NID_id_smime_ct_receipt 204 | ||
358 | #define OBJ_id_smime_ct_receipt OBJ_id_smime_ct,1L | ||
359 | |||
360 | #define SN_id_smime_ct_authData "id-smime-ct-authData" | ||
361 | #define NID_id_smime_ct_authData 205 | ||
362 | #define OBJ_id_smime_ct_authData OBJ_id_smime_ct,2L | ||
363 | |||
364 | #define SN_id_smime_ct_publishCert "id-smime-ct-publishCert" | ||
365 | #define NID_id_smime_ct_publishCert 206 | ||
366 | #define OBJ_id_smime_ct_publishCert OBJ_id_smime_ct,3L | ||
367 | |||
368 | #define SN_id_smime_ct_TSTInfo "id-smime-ct-TSTInfo" | ||
369 | #define NID_id_smime_ct_TSTInfo 207 | ||
370 | #define OBJ_id_smime_ct_TSTInfo OBJ_id_smime_ct,4L | ||
371 | |||
372 | #define SN_id_smime_ct_TDTInfo "id-smime-ct-TDTInfo" | ||
373 | #define NID_id_smime_ct_TDTInfo 208 | ||
374 | #define OBJ_id_smime_ct_TDTInfo OBJ_id_smime_ct,5L | ||
375 | |||
376 | #define SN_id_smime_ct_contentInfo "id-smime-ct-contentInfo" | ||
377 | #define NID_id_smime_ct_contentInfo 209 | ||
378 | #define OBJ_id_smime_ct_contentInfo OBJ_id_smime_ct,6L | ||
379 | |||
380 | #define SN_id_smime_ct_DVCSRequestData "id-smime-ct-DVCSRequestData" | ||
381 | #define NID_id_smime_ct_DVCSRequestData 210 | ||
382 | #define OBJ_id_smime_ct_DVCSRequestData OBJ_id_smime_ct,7L | ||
383 | |||
384 | #define SN_id_smime_ct_DVCSResponseData "id-smime-ct-DVCSResponseData" | ||
385 | #define NID_id_smime_ct_DVCSResponseData 211 | ||
386 | #define OBJ_id_smime_ct_DVCSResponseData OBJ_id_smime_ct,8L | ||
387 | |||
388 | #define SN_id_smime_aa_receiptRequest "id-smime-aa-receiptRequest" | ||
389 | #define NID_id_smime_aa_receiptRequest 212 | ||
390 | #define OBJ_id_smime_aa_receiptRequest OBJ_id_smime_aa,1L | ||
391 | |||
392 | #define SN_id_smime_aa_securityLabel "id-smime-aa-securityLabel" | ||
393 | #define NID_id_smime_aa_securityLabel 213 | ||
394 | #define OBJ_id_smime_aa_securityLabel OBJ_id_smime_aa,2L | ||
395 | |||
396 | #define SN_id_smime_aa_mlExpandHistory "id-smime-aa-mlExpandHistory" | ||
397 | #define NID_id_smime_aa_mlExpandHistory 214 | ||
398 | #define OBJ_id_smime_aa_mlExpandHistory OBJ_id_smime_aa,3L | ||
399 | |||
400 | #define SN_id_smime_aa_contentHint "id-smime-aa-contentHint" | ||
401 | #define NID_id_smime_aa_contentHint 215 | ||
402 | #define OBJ_id_smime_aa_contentHint OBJ_id_smime_aa,4L | ||
403 | |||
404 | #define SN_id_smime_aa_msgSigDigest "id-smime-aa-msgSigDigest" | ||
405 | #define NID_id_smime_aa_msgSigDigest 216 | ||
406 | #define OBJ_id_smime_aa_msgSigDigest OBJ_id_smime_aa,5L | ||
407 | |||
408 | #define SN_id_smime_aa_encapContentType "id-smime-aa-encapContentType" | ||
409 | #define NID_id_smime_aa_encapContentType 217 | ||
410 | #define OBJ_id_smime_aa_encapContentType OBJ_id_smime_aa,6L | ||
411 | |||
412 | #define SN_id_smime_aa_contentIdentifier "id-smime-aa-contentIdentifier" | ||
413 | #define NID_id_smime_aa_contentIdentifier 218 | ||
414 | #define OBJ_id_smime_aa_contentIdentifier OBJ_id_smime_aa,7L | ||
415 | |||
416 | #define SN_id_smime_aa_macValue "id-smime-aa-macValue" | ||
417 | #define NID_id_smime_aa_macValue 219 | ||
418 | #define OBJ_id_smime_aa_macValue OBJ_id_smime_aa,8L | ||
419 | |||
420 | #define SN_id_smime_aa_equivalentLabels "id-smime-aa-equivalentLabels" | ||
421 | #define NID_id_smime_aa_equivalentLabels 220 | ||
422 | #define OBJ_id_smime_aa_equivalentLabels OBJ_id_smime_aa,9L | ||
423 | |||
424 | #define SN_id_smime_aa_contentReference "id-smime-aa-contentReference" | ||
425 | #define NID_id_smime_aa_contentReference 221 | ||
426 | #define OBJ_id_smime_aa_contentReference OBJ_id_smime_aa,10L | ||
427 | |||
428 | #define SN_id_smime_aa_encrypKeyPref "id-smime-aa-encrypKeyPref" | ||
429 | #define NID_id_smime_aa_encrypKeyPref 222 | ||
430 | #define OBJ_id_smime_aa_encrypKeyPref OBJ_id_smime_aa,11L | ||
431 | |||
432 | #define SN_id_smime_aa_signingCertificate "id-smime-aa-signingCertificate" | ||
433 | #define NID_id_smime_aa_signingCertificate 223 | ||
434 | #define OBJ_id_smime_aa_signingCertificate OBJ_id_smime_aa,12L | ||
435 | |||
436 | #define SN_id_smime_aa_smimeEncryptCerts "id-smime-aa-smimeEncryptCerts" | ||
437 | #define NID_id_smime_aa_smimeEncryptCerts 224 | ||
438 | #define OBJ_id_smime_aa_smimeEncryptCerts OBJ_id_smime_aa,13L | ||
439 | |||
440 | #define SN_id_smime_aa_timeStampToken "id-smime-aa-timeStampToken" | ||
441 | #define NID_id_smime_aa_timeStampToken 225 | ||
442 | #define OBJ_id_smime_aa_timeStampToken OBJ_id_smime_aa,14L | ||
443 | |||
444 | #define SN_id_smime_aa_ets_sigPolicyId "id-smime-aa-ets-sigPolicyId" | ||
445 | #define NID_id_smime_aa_ets_sigPolicyId 226 | ||
446 | #define OBJ_id_smime_aa_ets_sigPolicyId OBJ_id_smime_aa,15L | ||
447 | |||
448 | #define SN_id_smime_aa_ets_commitmentType "id-smime-aa-ets-commitmentType" | ||
449 | #define NID_id_smime_aa_ets_commitmentType 227 | ||
450 | #define OBJ_id_smime_aa_ets_commitmentType OBJ_id_smime_aa,16L | ||
451 | |||
452 | #define SN_id_smime_aa_ets_signerLocation "id-smime-aa-ets-signerLocation" | ||
453 | #define NID_id_smime_aa_ets_signerLocation 228 | ||
454 | #define OBJ_id_smime_aa_ets_signerLocation OBJ_id_smime_aa,17L | ||
455 | |||
456 | #define SN_id_smime_aa_ets_signerAttr "id-smime-aa-ets-signerAttr" | ||
457 | #define NID_id_smime_aa_ets_signerAttr 229 | ||
458 | #define OBJ_id_smime_aa_ets_signerAttr OBJ_id_smime_aa,18L | ||
459 | |||
460 | #define SN_id_smime_aa_ets_otherSigCert "id-smime-aa-ets-otherSigCert" | ||
461 | #define NID_id_smime_aa_ets_otherSigCert 230 | ||
462 | #define OBJ_id_smime_aa_ets_otherSigCert OBJ_id_smime_aa,19L | ||
463 | |||
464 | #define SN_id_smime_aa_ets_contentTimestamp "id-smime-aa-ets-contentTimestamp" | ||
465 | #define NID_id_smime_aa_ets_contentTimestamp 231 | ||
466 | #define OBJ_id_smime_aa_ets_contentTimestamp OBJ_id_smime_aa,20L | ||
467 | |||
468 | #define SN_id_smime_aa_ets_CertificateRefs "id-smime-aa-ets-CertificateRefs" | ||
469 | #define NID_id_smime_aa_ets_CertificateRefs 232 | ||
470 | #define OBJ_id_smime_aa_ets_CertificateRefs OBJ_id_smime_aa,21L | ||
471 | |||
472 | #define SN_id_smime_aa_ets_RevocationRefs "id-smime-aa-ets-RevocationRefs" | ||
473 | #define NID_id_smime_aa_ets_RevocationRefs 233 | ||
474 | #define OBJ_id_smime_aa_ets_RevocationRefs OBJ_id_smime_aa,22L | ||
475 | |||
476 | #define SN_id_smime_aa_ets_certValues "id-smime-aa-ets-certValues" | ||
477 | #define NID_id_smime_aa_ets_certValues 234 | ||
478 | #define OBJ_id_smime_aa_ets_certValues OBJ_id_smime_aa,23L | ||
479 | |||
480 | #define SN_id_smime_aa_ets_revocationValues "id-smime-aa-ets-revocationValues" | ||
481 | #define NID_id_smime_aa_ets_revocationValues 235 | ||
482 | #define OBJ_id_smime_aa_ets_revocationValues OBJ_id_smime_aa,24L | ||
483 | |||
484 | #define SN_id_smime_aa_ets_escTimeStamp "id-smime-aa-ets-escTimeStamp" | ||
485 | #define NID_id_smime_aa_ets_escTimeStamp 236 | ||
486 | #define OBJ_id_smime_aa_ets_escTimeStamp OBJ_id_smime_aa,25L | ||
487 | |||
488 | #define SN_id_smime_aa_ets_certCRLTimestamp "id-smime-aa-ets-certCRLTimestamp" | ||
489 | #define NID_id_smime_aa_ets_certCRLTimestamp 237 | ||
490 | #define OBJ_id_smime_aa_ets_certCRLTimestamp OBJ_id_smime_aa,26L | ||
491 | |||
492 | #define SN_id_smime_aa_ets_archiveTimeStamp "id-smime-aa-ets-archiveTimeStamp" | ||
493 | #define NID_id_smime_aa_ets_archiveTimeStamp 238 | ||
494 | #define OBJ_id_smime_aa_ets_archiveTimeStamp OBJ_id_smime_aa,27L | ||
495 | |||
496 | #define SN_id_smime_aa_signatureType "id-smime-aa-signatureType" | ||
497 | #define NID_id_smime_aa_signatureType 239 | ||
498 | #define OBJ_id_smime_aa_signatureType OBJ_id_smime_aa,28L | ||
499 | |||
500 | #define SN_id_smime_aa_dvcs_dvc "id-smime-aa-dvcs-dvc" | ||
501 | #define NID_id_smime_aa_dvcs_dvc 240 | ||
502 | #define OBJ_id_smime_aa_dvcs_dvc OBJ_id_smime_aa,29L | ||
503 | |||
504 | #define SN_id_smime_alg_ESDHwith3DES "id-smime-alg-ESDHwith3DES" | ||
505 | #define NID_id_smime_alg_ESDHwith3DES 241 | ||
506 | #define OBJ_id_smime_alg_ESDHwith3DES OBJ_id_smime_alg,1L | ||
507 | |||
508 | #define SN_id_smime_alg_ESDHwithRC2 "id-smime-alg-ESDHwithRC2" | ||
509 | #define NID_id_smime_alg_ESDHwithRC2 242 | ||
510 | #define OBJ_id_smime_alg_ESDHwithRC2 OBJ_id_smime_alg,2L | ||
511 | |||
512 | #define SN_id_smime_alg_3DESwrap "id-smime-alg-3DESwrap" | ||
513 | #define NID_id_smime_alg_3DESwrap 243 | ||
514 | #define OBJ_id_smime_alg_3DESwrap OBJ_id_smime_alg,3L | ||
515 | |||
516 | #define SN_id_smime_alg_RC2wrap "id-smime-alg-RC2wrap" | ||
517 | #define NID_id_smime_alg_RC2wrap 244 | ||
518 | #define OBJ_id_smime_alg_RC2wrap OBJ_id_smime_alg,4L | ||
519 | |||
520 | #define SN_id_smime_alg_ESDH "id-smime-alg-ESDH" | ||
521 | #define NID_id_smime_alg_ESDH 245 | ||
522 | #define OBJ_id_smime_alg_ESDH OBJ_id_smime_alg,5L | ||
523 | |||
524 | #define SN_id_smime_alg_CMS3DESwrap "id-smime-alg-CMS3DESwrap" | ||
525 | #define NID_id_smime_alg_CMS3DESwrap 246 | ||
526 | #define OBJ_id_smime_alg_CMS3DESwrap OBJ_id_smime_alg,6L | ||
527 | |||
528 | #define SN_id_smime_alg_CMSRC2wrap "id-smime-alg-CMSRC2wrap" | ||
529 | #define NID_id_smime_alg_CMSRC2wrap 247 | ||
530 | #define OBJ_id_smime_alg_CMSRC2wrap OBJ_id_smime_alg,7L | ||
531 | |||
532 | #define SN_id_smime_cd_ldap "id-smime-cd-ldap" | ||
533 | #define NID_id_smime_cd_ldap 248 | ||
534 | #define OBJ_id_smime_cd_ldap OBJ_id_smime_cd,1L | ||
535 | |||
536 | #define SN_id_smime_spq_ets_sqt_uri "id-smime-spq-ets-sqt-uri" | ||
537 | #define NID_id_smime_spq_ets_sqt_uri 249 | ||
538 | #define OBJ_id_smime_spq_ets_sqt_uri OBJ_id_smime_spq,1L | ||
539 | |||
540 | #define SN_id_smime_spq_ets_sqt_unotice "id-smime-spq-ets-sqt-unotice" | ||
541 | #define NID_id_smime_spq_ets_sqt_unotice 250 | ||
542 | #define OBJ_id_smime_spq_ets_sqt_unotice OBJ_id_smime_spq,2L | ||
543 | |||
544 | #define SN_id_smime_cti_ets_proofOfOrigin "id-smime-cti-ets-proofOfOrigin" | ||
545 | #define NID_id_smime_cti_ets_proofOfOrigin 251 | ||
546 | #define OBJ_id_smime_cti_ets_proofOfOrigin OBJ_id_smime_cti,1L | ||
547 | |||
548 | #define SN_id_smime_cti_ets_proofOfReceipt "id-smime-cti-ets-proofOfReceipt" | ||
549 | #define NID_id_smime_cti_ets_proofOfReceipt 252 | ||
550 | #define OBJ_id_smime_cti_ets_proofOfReceipt OBJ_id_smime_cti,2L | ||
551 | |||
552 | #define SN_id_smime_cti_ets_proofOfDelivery "id-smime-cti-ets-proofOfDelivery" | ||
553 | #define NID_id_smime_cti_ets_proofOfDelivery 253 | ||
554 | #define OBJ_id_smime_cti_ets_proofOfDelivery OBJ_id_smime_cti,3L | ||
555 | |||
556 | #define SN_id_smime_cti_ets_proofOfSender "id-smime-cti-ets-proofOfSender" | ||
557 | #define NID_id_smime_cti_ets_proofOfSender 254 | ||
558 | #define OBJ_id_smime_cti_ets_proofOfSender OBJ_id_smime_cti,4L | ||
559 | |||
560 | #define SN_id_smime_cti_ets_proofOfApproval "id-smime-cti-ets-proofOfApproval" | ||
561 | #define NID_id_smime_cti_ets_proofOfApproval 255 | ||
562 | #define OBJ_id_smime_cti_ets_proofOfApproval OBJ_id_smime_cti,5L | ||
563 | |||
564 | #define SN_id_smime_cti_ets_proofOfCreation "id-smime-cti-ets-proofOfCreation" | ||
565 | #define NID_id_smime_cti_ets_proofOfCreation 256 | ||
566 | #define OBJ_id_smime_cti_ets_proofOfCreation OBJ_id_smime_cti,6L | ||
567 | |||
568 | #define LN_friendlyName "friendlyName" | ||
569 | #define NID_friendlyName 156 | ||
570 | #define OBJ_friendlyName OBJ_pkcs9,20L | ||
571 | |||
572 | #define LN_localKeyID "localKeyID" | ||
573 | #define NID_localKeyID 157 | ||
574 | #define OBJ_localKeyID OBJ_pkcs9,21L | ||
575 | |||
576 | #define OBJ_certTypes OBJ_pkcs9,22L | ||
577 | |||
578 | #define LN_x509Certificate "x509Certificate" | ||
579 | #define NID_x509Certificate 158 | ||
580 | #define OBJ_x509Certificate OBJ_certTypes,1L | ||
581 | |||
582 | #define LN_sdsiCertificate "sdsiCertificate" | ||
583 | #define NID_sdsiCertificate 159 | ||
584 | #define OBJ_sdsiCertificate OBJ_certTypes,2L | ||
585 | |||
586 | #define OBJ_crlTypes OBJ_pkcs9,23L | ||
587 | |||
588 | #define LN_x509Crl "x509Crl" | ||
589 | #define NID_x509Crl 160 | ||
590 | #define OBJ_x509Crl OBJ_crlTypes,1L | ||
591 | |||
592 | #define OBJ_pkcs12 OBJ_pkcs,12L | ||
593 | |||
594 | #define OBJ_pkcs12_pbeids OBJ_pkcs12,1L | ||
595 | |||
596 | #define SN_pbe_WithSHA1And128BitRC4 "PBE-SHA1-RC4-128" | ||
597 | #define LN_pbe_WithSHA1And128BitRC4 "pbeWithSHA1And128BitRC4" | ||
598 | #define NID_pbe_WithSHA1And128BitRC4 144 | ||
599 | #define OBJ_pbe_WithSHA1And128BitRC4 OBJ_pkcs12_pbeids,1L | ||
600 | |||
601 | #define SN_pbe_WithSHA1And40BitRC4 "PBE-SHA1-RC4-40" | ||
602 | #define LN_pbe_WithSHA1And40BitRC4 "pbeWithSHA1And40BitRC4" | ||
603 | #define NID_pbe_WithSHA1And40BitRC4 145 | ||
604 | #define OBJ_pbe_WithSHA1And40BitRC4 OBJ_pkcs12_pbeids,2L | ||
605 | |||
606 | #define SN_pbe_WithSHA1And3_Key_TripleDES_CBC "PBE-SHA1-3DES" | ||
607 | #define LN_pbe_WithSHA1And3_Key_TripleDES_CBC "pbeWithSHA1And3-KeyTripleDES-CBC" | ||
608 | #define NID_pbe_WithSHA1And3_Key_TripleDES_CBC 146 | ||
609 | #define OBJ_pbe_WithSHA1And3_Key_TripleDES_CBC OBJ_pkcs12_pbeids,3L | ||
610 | |||
611 | #define SN_pbe_WithSHA1And2_Key_TripleDES_CBC "PBE-SHA1-2DES" | ||
612 | #define LN_pbe_WithSHA1And2_Key_TripleDES_CBC "pbeWithSHA1And2-KeyTripleDES-CBC" | ||
613 | #define NID_pbe_WithSHA1And2_Key_TripleDES_CBC 147 | ||
614 | #define OBJ_pbe_WithSHA1And2_Key_TripleDES_CBC OBJ_pkcs12_pbeids,4L | ||
615 | |||
616 | #define SN_pbe_WithSHA1And128BitRC2_CBC "PBE-SHA1-RC2-128" | ||
617 | #define LN_pbe_WithSHA1And128BitRC2_CBC "pbeWithSHA1And128BitRC2-CBC" | ||
618 | #define NID_pbe_WithSHA1And128BitRC2_CBC 148 | ||
619 | #define OBJ_pbe_WithSHA1And128BitRC2_CBC OBJ_pkcs12_pbeids,5L | ||
620 | |||
621 | #define SN_pbe_WithSHA1And40BitRC2_CBC "PBE-SHA1-RC2-40" | ||
622 | #define LN_pbe_WithSHA1And40BitRC2_CBC "pbeWithSHA1And40BitRC2-CBC" | ||
623 | #define NID_pbe_WithSHA1And40BitRC2_CBC 149 | ||
624 | #define OBJ_pbe_WithSHA1And40BitRC2_CBC OBJ_pkcs12_pbeids,6L | ||
625 | |||
626 | #define OBJ_pkcs12_Version1 OBJ_pkcs12,10L | ||
627 | |||
628 | #define OBJ_pkcs12_BagIds OBJ_pkcs12_Version1,1L | ||
629 | |||
630 | #define LN_keyBag "keyBag" | ||
631 | #define NID_keyBag 150 | ||
632 | #define OBJ_keyBag OBJ_pkcs12_BagIds,1L | ||
633 | |||
634 | #define LN_pkcs8ShroudedKeyBag "pkcs8ShroudedKeyBag" | ||
635 | #define NID_pkcs8ShroudedKeyBag 151 | ||
636 | #define OBJ_pkcs8ShroudedKeyBag OBJ_pkcs12_BagIds,2L | ||
637 | |||
638 | #define LN_certBag "certBag" | ||
639 | #define NID_certBag 152 | ||
640 | #define OBJ_certBag OBJ_pkcs12_BagIds,3L | ||
641 | |||
642 | #define LN_crlBag "crlBag" | ||
643 | #define NID_crlBag 153 | ||
644 | #define OBJ_crlBag OBJ_pkcs12_BagIds,4L | ||
645 | |||
646 | #define LN_secretBag "secretBag" | ||
647 | #define NID_secretBag 154 | ||
648 | #define OBJ_secretBag OBJ_pkcs12_BagIds,5L | ||
649 | |||
650 | #define LN_safeContentsBag "safeContentsBag" | ||
651 | #define NID_safeContentsBag 155 | ||
652 | #define OBJ_safeContentsBag OBJ_pkcs12_BagIds,6L | ||
653 | |||
654 | #define SN_md2 "MD2" | ||
655 | #define LN_md2 "md2" | ||
656 | #define NID_md2 3 | ||
657 | #define OBJ_md2 OBJ_rsadsi,2L,2L | ||
658 | |||
659 | #define SN_md4 "MD4" | ||
660 | #define LN_md4 "md4" | ||
661 | #define NID_md4 257 | ||
662 | #define OBJ_md4 OBJ_rsadsi,2L,4L | ||
663 | |||
664 | #define SN_md5 "MD5" | ||
665 | #define LN_md5 "md5" | ||
666 | #define NID_md5 4 | ||
667 | #define OBJ_md5 OBJ_rsadsi,2L,5L | ||
668 | |||
669 | #define SN_md5_sha1 "MD5-SHA1" | ||
670 | #define LN_md5_sha1 "md5-sha1" | ||
671 | #define NID_md5_sha1 114 | ||
672 | |||
673 | #define LN_hmacWithSHA1 "hmacWithSHA1" | ||
674 | #define NID_hmacWithSHA1 163 | ||
675 | #define OBJ_hmacWithSHA1 OBJ_rsadsi,2L,7L | ||
676 | |||
677 | #define SN_rc2_cbc "RC2-CBC" | ||
678 | #define LN_rc2_cbc "rc2-cbc" | ||
679 | #define NID_rc2_cbc 37 | ||
680 | #define OBJ_rc2_cbc OBJ_rsadsi,3L,2L | ||
681 | |||
682 | #define SN_rc2_ecb "RC2-ECB" | ||
683 | #define LN_rc2_ecb "rc2-ecb" | ||
684 | #define NID_rc2_ecb 38 | ||
685 | |||
686 | #define SN_rc2_cfb64 "RC2-CFB" | ||
687 | #define LN_rc2_cfb64 "rc2-cfb" | ||
688 | #define NID_rc2_cfb64 39 | ||
689 | |||
690 | #define SN_rc2_ofb64 "RC2-OFB" | ||
691 | #define LN_rc2_ofb64 "rc2-ofb" | ||
692 | #define NID_rc2_ofb64 40 | ||
693 | |||
694 | #define SN_rc2_40_cbc "RC2-40-CBC" | ||
695 | #define LN_rc2_40_cbc "rc2-40-cbc" | ||
696 | #define NID_rc2_40_cbc 98 | ||
697 | |||
698 | #define SN_rc2_64_cbc "RC2-64-CBC" | ||
699 | #define LN_rc2_64_cbc "rc2-64-cbc" | ||
700 | #define NID_rc2_64_cbc 166 | ||
701 | |||
702 | #define SN_rc4 "RC4" | ||
703 | #define LN_rc4 "rc4" | ||
704 | #define NID_rc4 5 | ||
705 | #define OBJ_rc4 OBJ_rsadsi,3L,4L | ||
706 | |||
707 | #define SN_rc4_40 "RC4-40" | ||
708 | #define LN_rc4_40 "rc4-40" | ||
709 | #define NID_rc4_40 97 | ||
710 | |||
711 | #define SN_des_ede3_cbc "DES-EDE3-CBC" | ||
712 | #define LN_des_ede3_cbc "des-ede3-cbc" | ||
713 | #define NID_des_ede3_cbc 44 | ||
714 | #define OBJ_des_ede3_cbc OBJ_rsadsi,3L,7L | ||
715 | |||
716 | #define SN_rc5_cbc "RC5-CBC" | ||
717 | #define LN_rc5_cbc "rc5-cbc" | ||
718 | #define NID_rc5_cbc 120 | ||
719 | #define OBJ_rc5_cbc OBJ_rsadsi,3L,8L | ||
720 | |||
721 | #define SN_rc5_ecb "RC5-ECB" | ||
722 | #define LN_rc5_ecb "rc5-ecb" | ||
723 | #define NID_rc5_ecb 121 | ||
724 | |||
725 | #define SN_rc5_cfb64 "RC5-CFB" | ||
726 | #define LN_rc5_cfb64 "rc5-cfb" | ||
727 | #define NID_rc5_cfb64 122 | ||
728 | |||
729 | #define SN_rc5_ofb64 "RC5-OFB" | ||
730 | #define LN_rc5_ofb64 "rc5-ofb" | ||
731 | #define NID_rc5_ofb64 123 | ||
732 | |||
733 | #define SN_ms_ext_req "msExtReq" | ||
734 | #define LN_ms_ext_req "Microsoft Extension Request" | ||
735 | #define NID_ms_ext_req 171 | ||
736 | #define OBJ_ms_ext_req 1L,3L,6L,1L,4L,1L,311L,2L,1L,14L | ||
737 | |||
738 | #define SN_ms_code_ind "msCodeInd" | ||
739 | #define LN_ms_code_ind "Microsoft Individual Code Signing" | ||
740 | #define NID_ms_code_ind 134 | ||
741 | #define OBJ_ms_code_ind 1L,3L,6L,1L,4L,1L,311L,2L,1L,21L | ||
742 | |||
743 | #define SN_ms_code_com "msCodeCom" | ||
744 | #define LN_ms_code_com "Microsoft Commercial Code Signing" | ||
745 | #define NID_ms_code_com 135 | ||
746 | #define OBJ_ms_code_com 1L,3L,6L,1L,4L,1L,311L,2L,1L,22L | ||
747 | |||
748 | #define SN_ms_ctl_sign "msCTLSign" | ||
749 | #define LN_ms_ctl_sign "Microsoft Trust List Signing" | ||
750 | #define NID_ms_ctl_sign 136 | ||
751 | #define OBJ_ms_ctl_sign 1L,3L,6L,1L,4L,1L,311L,10L,3L,1L | ||
752 | |||
753 | #define SN_ms_sgc "msSGC" | ||
754 | #define LN_ms_sgc "Microsoft Server Gated Crypto" | ||
755 | #define NID_ms_sgc 137 | ||
756 | #define OBJ_ms_sgc 1L,3L,6L,1L,4L,1L,311L,10L,3L,3L | ||
757 | |||
758 | #define SN_ms_efs "msEFS" | ||
759 | #define LN_ms_efs "Microsoft Encrypted File System" | ||
760 | #define NID_ms_efs 138 | ||
761 | #define OBJ_ms_efs 1L,3L,6L,1L,4L,1L,311L,10L,3L,4L | ||
762 | |||
763 | #define SN_idea_cbc "IDEA-CBC" | ||
764 | #define LN_idea_cbc "idea-cbc" | ||
765 | #define NID_idea_cbc 34 | ||
766 | #define OBJ_idea_cbc 1L,3L,6L,1L,4L,1L,188L,7L,1L,1L,2L | ||
767 | |||
768 | #define SN_idea_ecb "IDEA-ECB" | ||
769 | #define LN_idea_ecb "idea-ecb" | ||
770 | #define NID_idea_ecb 36 | ||
771 | |||
772 | #define SN_idea_cfb64 "IDEA-CFB" | ||
773 | #define LN_idea_cfb64 "idea-cfb" | ||
774 | #define NID_idea_cfb64 35 | ||
775 | |||
776 | #define SN_idea_ofb64 "IDEA-OFB" | ||
777 | #define LN_idea_ofb64 "idea-ofb" | ||
778 | #define NID_idea_ofb64 46 | ||
779 | |||
780 | #define SN_bf_cbc "BF-CBC" | ||
781 | #define LN_bf_cbc "bf-cbc" | ||
782 | #define NID_bf_cbc 91 | ||
783 | #define OBJ_bf_cbc 1L,3L,6L,1L,4L,1L,3029L,1L,2L | ||
784 | |||
785 | #define SN_bf_ecb "BF-ECB" | ||
786 | #define LN_bf_ecb "bf-ecb" | ||
787 | #define NID_bf_ecb 92 | ||
788 | |||
789 | #define SN_bf_cfb64 "BF-CFB" | ||
790 | #define LN_bf_cfb64 "bf-cfb" | ||
791 | #define NID_bf_cfb64 93 | ||
792 | |||
793 | #define SN_bf_ofb64 "BF-OFB" | ||
794 | #define LN_bf_ofb64 "bf-ofb" | ||
795 | #define NID_bf_ofb64 94 | ||
796 | |||
797 | #define SN_id_pkix "PKIX" | ||
798 | #define NID_id_pkix 127 | ||
799 | #define OBJ_id_pkix 1L,3L,6L,1L,5L,5L,7L | ||
800 | |||
801 | #define SN_id_pkix_mod "id-pkix-mod" | ||
802 | #define NID_id_pkix_mod 258 | ||
803 | #define OBJ_id_pkix_mod OBJ_id_pkix,0L | ||
804 | |||
805 | #define SN_id_pe "id-pe" | ||
806 | #define NID_id_pe 175 | ||
807 | #define OBJ_id_pe OBJ_id_pkix,1L | ||
808 | |||
809 | #define SN_id_qt "id-qt" | ||
810 | #define NID_id_qt 259 | ||
811 | #define OBJ_id_qt OBJ_id_pkix,2L | ||
812 | |||
813 | #define SN_id_kp "id-kp" | ||
814 | #define NID_id_kp 128 | ||
815 | #define OBJ_id_kp OBJ_id_pkix,3L | ||
816 | |||
817 | #define SN_id_it "id-it" | ||
818 | #define NID_id_it 260 | ||
819 | #define OBJ_id_it OBJ_id_pkix,4L | ||
820 | |||
821 | #define SN_id_pkip "id-pkip" | ||
822 | #define NID_id_pkip 261 | ||
823 | #define OBJ_id_pkip OBJ_id_pkix,5L | ||
824 | |||
825 | #define SN_id_alg "id-alg" | ||
826 | #define NID_id_alg 262 | ||
827 | #define OBJ_id_alg OBJ_id_pkix,6L | ||
828 | |||
829 | #define SN_id_cmc "id-cmc" | ||
830 | #define NID_id_cmc 263 | ||
831 | #define OBJ_id_cmc OBJ_id_pkix,7L | ||
832 | |||
833 | #define SN_id_on "id-on" | ||
834 | #define NID_id_on 264 | ||
835 | #define OBJ_id_on OBJ_id_pkix,8L | ||
836 | |||
837 | #define SN_id_pda "id-pda" | ||
838 | #define NID_id_pda 265 | ||
839 | #define OBJ_id_pda OBJ_id_pkix,9L | ||
840 | |||
841 | #define SN_id_aca "id-aca" | ||
842 | #define NID_id_aca 266 | ||
843 | #define OBJ_id_aca OBJ_id_pkix,10L | ||
844 | |||
845 | #define SN_id_qcs "id-qcs" | ||
846 | #define NID_id_qcs 267 | ||
847 | #define OBJ_id_qcs OBJ_id_pkix,11L | ||
848 | |||
849 | #define SN_id_cct "id-cct" | ||
850 | #define NID_id_cct 268 | ||
851 | #define OBJ_id_cct OBJ_id_pkix,12L | ||
852 | |||
853 | #define SN_id_ad "id-ad" | ||
854 | #define NID_id_ad 176 | ||
855 | #define OBJ_id_ad OBJ_id_pkix,48L | ||
856 | |||
857 | #define SN_id_pkix1_explicit_88 "id-pkix1-explicit-88" | ||
858 | #define NID_id_pkix1_explicit_88 269 | ||
859 | #define OBJ_id_pkix1_explicit_88 OBJ_id_pkix_mod,1L | ||
860 | |||
861 | #define SN_id_pkix1_implicit_88 "id-pkix1-implicit-88" | ||
862 | #define NID_id_pkix1_implicit_88 270 | ||
863 | #define OBJ_id_pkix1_implicit_88 OBJ_id_pkix_mod,2L | ||
864 | |||
865 | #define SN_id_pkix1_explicit_93 "id-pkix1-explicit-93" | ||
866 | #define NID_id_pkix1_explicit_93 271 | ||
867 | #define OBJ_id_pkix1_explicit_93 OBJ_id_pkix_mod,3L | ||
868 | |||
869 | #define SN_id_pkix1_implicit_93 "id-pkix1-implicit-93" | ||
870 | #define NID_id_pkix1_implicit_93 272 | ||
871 | #define OBJ_id_pkix1_implicit_93 OBJ_id_pkix_mod,4L | ||
872 | |||
873 | #define SN_id_mod_crmf "id-mod-crmf" | ||
874 | #define NID_id_mod_crmf 273 | ||
875 | #define OBJ_id_mod_crmf OBJ_id_pkix_mod,5L | ||
876 | |||
877 | #define SN_id_mod_cmc "id-mod-cmc" | ||
878 | #define NID_id_mod_cmc 274 | ||
879 | #define OBJ_id_mod_cmc OBJ_id_pkix_mod,6L | ||
880 | |||
881 | #define SN_id_mod_kea_profile_88 "id-mod-kea-profile-88" | ||
882 | #define NID_id_mod_kea_profile_88 275 | ||
883 | #define OBJ_id_mod_kea_profile_88 OBJ_id_pkix_mod,7L | ||
884 | |||
885 | #define SN_id_mod_kea_profile_93 "id-mod-kea-profile-93" | ||
886 | #define NID_id_mod_kea_profile_93 276 | ||
887 | #define OBJ_id_mod_kea_profile_93 OBJ_id_pkix_mod,8L | ||
888 | |||
889 | #define SN_id_mod_cmp "id-mod-cmp" | ||
890 | #define NID_id_mod_cmp 277 | ||
891 | #define OBJ_id_mod_cmp OBJ_id_pkix_mod,9L | ||
892 | |||
893 | #define SN_id_mod_qualified_cert_88 "id-mod-qualified-cert-88" | ||
894 | #define NID_id_mod_qualified_cert_88 278 | ||
895 | #define OBJ_id_mod_qualified_cert_88 OBJ_id_pkix_mod,10L | ||
896 | |||
897 | #define SN_id_mod_qualified_cert_93 "id-mod-qualified-cert-93" | ||
898 | #define NID_id_mod_qualified_cert_93 279 | ||
899 | #define OBJ_id_mod_qualified_cert_93 OBJ_id_pkix_mod,11L | ||
900 | |||
901 | #define SN_id_mod_attribute_cert "id-mod-attribute-cert" | ||
902 | #define NID_id_mod_attribute_cert 280 | ||
903 | #define OBJ_id_mod_attribute_cert OBJ_id_pkix_mod,12L | ||
904 | |||
905 | #define SN_id_mod_timestamp_protocol "id-mod-timestamp-protocol" | ||
906 | #define NID_id_mod_timestamp_protocol 281 | ||
907 | #define OBJ_id_mod_timestamp_protocol OBJ_id_pkix_mod,13L | ||
908 | |||
909 | #define SN_id_mod_ocsp "id-mod-ocsp" | ||
910 | #define NID_id_mod_ocsp 282 | ||
911 | #define OBJ_id_mod_ocsp OBJ_id_pkix_mod,14L | ||
912 | |||
913 | #define SN_id_mod_dvcs "id-mod-dvcs" | ||
914 | #define NID_id_mod_dvcs 283 | ||
915 | #define OBJ_id_mod_dvcs OBJ_id_pkix_mod,15L | ||
916 | |||
917 | #define SN_id_mod_cmp2000 "id-mod-cmp2000" | ||
918 | #define NID_id_mod_cmp2000 284 | ||
919 | #define OBJ_id_mod_cmp2000 OBJ_id_pkix_mod,16L | ||
920 | |||
921 | #define SN_info_access "authorityInfoAccess" | ||
922 | #define LN_info_access "Authority Information Access" | ||
923 | #define NID_info_access 177 | ||
924 | #define OBJ_info_access OBJ_id_pe,1L | ||
925 | |||
926 | #define SN_biometricInfo "biometricInfo" | ||
927 | #define LN_biometricInfo "Biometric Info" | ||
928 | #define NID_biometricInfo 285 | ||
929 | #define OBJ_biometricInfo OBJ_id_pe,2L | ||
930 | |||
931 | #define SN_qcStatements "qcStatements" | ||
932 | #define NID_qcStatements 286 | ||
933 | #define OBJ_qcStatements OBJ_id_pe,3L | ||
934 | |||
935 | #define SN_ac_auditEntity "ac-auditEntity" | ||
936 | #define NID_ac_auditEntity 287 | ||
937 | #define OBJ_ac_auditEntity OBJ_id_pe,4L | ||
938 | |||
939 | #define SN_ac_targeting "ac-targeting" | ||
940 | #define NID_ac_targeting 288 | ||
941 | #define OBJ_ac_targeting OBJ_id_pe,5L | ||
942 | |||
943 | #define SN_aaControls "aaControls" | ||
944 | #define NID_aaControls 289 | ||
945 | #define OBJ_aaControls OBJ_id_pe,6L | ||
946 | |||
947 | #define SN_sbqp_ipAddrBlock "sbqp-ipAddrBlock" | ||
948 | #define NID_sbqp_ipAddrBlock 290 | ||
949 | #define OBJ_sbqp_ipAddrBlock OBJ_id_pe,7L | ||
950 | |||
951 | #define SN_sbqp_autonomousSysNum "sbqp-autonomousSysNum" | ||
952 | #define NID_sbqp_autonomousSysNum 291 | ||
953 | #define OBJ_sbqp_autonomousSysNum OBJ_id_pe,8L | ||
954 | |||
955 | #define SN_sbqp_routerIdentifier "sbqp-routerIdentifier" | ||
956 | #define NID_sbqp_routerIdentifier 292 | ||
957 | #define OBJ_sbqp_routerIdentifier OBJ_id_pe,9L | ||
958 | |||
959 | #define SN_id_qt_cps "id-qt-cps" | ||
960 | #define LN_id_qt_cps "Policy Qualifier CPS" | ||
961 | #define NID_id_qt_cps 164 | ||
962 | #define OBJ_id_qt_cps OBJ_id_qt,1L | ||
963 | |||
964 | #define SN_id_qt_unotice "id-qt-unotice" | ||
965 | #define LN_id_qt_unotice "Policy Qualifier User Notice" | ||
966 | #define NID_id_qt_unotice 165 | ||
967 | #define OBJ_id_qt_unotice OBJ_id_qt,2L | ||
968 | |||
969 | #define SN_textNotice "textNotice" | ||
970 | #define NID_textNotice 293 | ||
971 | #define OBJ_textNotice OBJ_id_qt,3L | ||
972 | |||
973 | #define SN_server_auth "serverAuth" | ||
974 | #define LN_server_auth "TLS Web Server Authentication" | ||
975 | #define NID_server_auth 129 | ||
976 | #define OBJ_server_auth OBJ_id_kp,1L | ||
977 | |||
978 | #define SN_client_auth "clientAuth" | ||
979 | #define LN_client_auth "TLS Web Client Authentication" | ||
980 | #define NID_client_auth 130 | ||
981 | #define OBJ_client_auth OBJ_id_kp,2L | ||
982 | |||
983 | #define SN_code_sign "codeSigning" | ||
984 | #define LN_code_sign "Code Signing" | ||
985 | #define NID_code_sign 131 | ||
986 | #define OBJ_code_sign OBJ_id_kp,3L | ||
987 | |||
988 | #define SN_email_protect "emailProtection" | ||
989 | #define LN_email_protect "E-mail Protection" | ||
990 | #define NID_email_protect 132 | ||
991 | #define OBJ_email_protect OBJ_id_kp,4L | ||
992 | |||
993 | #define SN_ipsecEndSystem "ipsecEndSystem" | ||
994 | #define LN_ipsecEndSystem "IPSec End System" | ||
995 | #define NID_ipsecEndSystem 294 | ||
996 | #define OBJ_ipsecEndSystem OBJ_id_kp,5L | ||
997 | |||
998 | #define SN_ipsecTunnel "ipsecTunnel" | ||
999 | #define LN_ipsecTunnel "IPSec Tunnel" | ||
1000 | #define NID_ipsecTunnel 295 | ||
1001 | #define OBJ_ipsecTunnel OBJ_id_kp,6L | ||
1002 | |||
1003 | #define SN_ipsecUser "ipsecUser" | ||
1004 | #define LN_ipsecUser "IPSec User" | ||
1005 | #define NID_ipsecUser 296 | ||
1006 | #define OBJ_ipsecUser OBJ_id_kp,7L | ||
1007 | |||
1008 | #define SN_time_stamp "timeStamping" | ||
1009 | #define LN_time_stamp "Time Stamping" | ||
1010 | #define NID_time_stamp 133 | ||
1011 | #define OBJ_time_stamp OBJ_id_kp,8L | ||
1012 | |||
1013 | #define SN_OCSP_sign "OCSPSigning" | ||
1014 | #define LN_OCSP_sign "OCSP Signing" | ||
1015 | #define NID_OCSP_sign 180 | ||
1016 | #define OBJ_OCSP_sign OBJ_id_kp,9L | ||
1017 | |||
1018 | #define SN_dvcs "DVCS" | ||
1019 | #define LN_dvcs "dvcs" | ||
1020 | #define NID_dvcs 297 | ||
1021 | #define OBJ_dvcs OBJ_id_kp,10L | ||
1022 | |||
1023 | #define SN_id_it_caProtEncCert "id-it-caProtEncCert" | ||
1024 | #define NID_id_it_caProtEncCert 298 | ||
1025 | #define OBJ_id_it_caProtEncCert OBJ_id_it,1L | ||
1026 | |||
1027 | #define SN_id_it_signKeyPairTypes "id-it-signKeyPairTypes" | ||
1028 | #define NID_id_it_signKeyPairTypes 299 | ||
1029 | #define OBJ_id_it_signKeyPairTypes OBJ_id_it,2L | ||
1030 | |||
1031 | #define SN_id_it_encKeyPairTypes "id-it-encKeyPairTypes" | ||
1032 | #define NID_id_it_encKeyPairTypes 300 | ||
1033 | #define OBJ_id_it_encKeyPairTypes OBJ_id_it,3L | ||
1034 | |||
1035 | #define SN_id_it_preferredSymmAlg "id-it-preferredSymmAlg" | ||
1036 | #define NID_id_it_preferredSymmAlg 301 | ||
1037 | #define OBJ_id_it_preferredSymmAlg OBJ_id_it,4L | ||
1038 | |||
1039 | #define SN_id_it_caKeyUpdateInfo "id-it-caKeyUpdateInfo" | ||
1040 | #define NID_id_it_caKeyUpdateInfo 302 | ||
1041 | #define OBJ_id_it_caKeyUpdateInfo OBJ_id_it,5L | ||
1042 | |||
1043 | #define SN_id_it_currentCRL "id-it-currentCRL" | ||
1044 | #define NID_id_it_currentCRL 303 | ||
1045 | #define OBJ_id_it_currentCRL OBJ_id_it,6L | ||
1046 | |||
1047 | #define SN_id_it_unsupportedOIDs "id-it-unsupportedOIDs" | ||
1048 | #define NID_id_it_unsupportedOIDs 304 | ||
1049 | #define OBJ_id_it_unsupportedOIDs OBJ_id_it,7L | ||
1050 | |||
1051 | #define SN_id_it_subscriptionRequest "id-it-subscriptionRequest" | ||
1052 | #define NID_id_it_subscriptionRequest 305 | ||
1053 | #define OBJ_id_it_subscriptionRequest OBJ_id_it,8L | ||
1054 | |||
1055 | #define SN_id_it_subscriptionResponse "id-it-subscriptionResponse" | ||
1056 | #define NID_id_it_subscriptionResponse 306 | ||
1057 | #define OBJ_id_it_subscriptionResponse OBJ_id_it,9L | ||
1058 | |||
1059 | #define SN_id_it_keyPairParamReq "id-it-keyPairParamReq" | ||
1060 | #define NID_id_it_keyPairParamReq 307 | ||
1061 | #define OBJ_id_it_keyPairParamReq OBJ_id_it,10L | ||
1062 | |||
1063 | #define SN_id_it_keyPairParamRep "id-it-keyPairParamRep" | ||
1064 | #define NID_id_it_keyPairParamRep 308 | ||
1065 | #define OBJ_id_it_keyPairParamRep OBJ_id_it,11L | ||
1066 | |||
1067 | #define SN_id_it_revPassphrase "id-it-revPassphrase" | ||
1068 | #define NID_id_it_revPassphrase 309 | ||
1069 | #define OBJ_id_it_revPassphrase OBJ_id_it,12L | ||
1070 | |||
1071 | #define SN_id_it_implicitConfirm "id-it-implicitConfirm" | ||
1072 | #define NID_id_it_implicitConfirm 310 | ||
1073 | #define OBJ_id_it_implicitConfirm OBJ_id_it,13L | ||
1074 | |||
1075 | #define SN_id_it_confirmWaitTime "id-it-confirmWaitTime" | ||
1076 | #define NID_id_it_confirmWaitTime 311 | ||
1077 | #define OBJ_id_it_confirmWaitTime OBJ_id_it,14L | ||
1078 | |||
1079 | #define SN_id_it_origPKIMessage "id-it-origPKIMessage" | ||
1080 | #define NID_id_it_origPKIMessage 312 | ||
1081 | #define OBJ_id_it_origPKIMessage OBJ_id_it,15L | ||
1082 | |||
1083 | #define SN_id_regCtrl "id-regCtrl" | ||
1084 | #define NID_id_regCtrl 313 | ||
1085 | #define OBJ_id_regCtrl OBJ_id_pkip,1L | ||
1086 | |||
1087 | #define SN_id_regInfo "id-regInfo" | ||
1088 | #define NID_id_regInfo 314 | ||
1089 | #define OBJ_id_regInfo OBJ_id_pkip,2L | ||
1090 | |||
1091 | #define SN_id_regCtrl_regToken "id-regCtrl-regToken" | ||
1092 | #define NID_id_regCtrl_regToken 315 | ||
1093 | #define OBJ_id_regCtrl_regToken OBJ_id_regCtrl,1L | ||
1094 | |||
1095 | #define SN_id_regCtrl_authenticator "id-regCtrl-authenticator" | ||
1096 | #define NID_id_regCtrl_authenticator 316 | ||
1097 | #define OBJ_id_regCtrl_authenticator OBJ_id_regCtrl,2L | ||
1098 | |||
1099 | #define SN_id_regCtrl_pkiPublicationInfo "id-regCtrl-pkiPublicationInfo" | ||
1100 | #define NID_id_regCtrl_pkiPublicationInfo 317 | ||
1101 | #define OBJ_id_regCtrl_pkiPublicationInfo OBJ_id_regCtrl,3L | ||
1102 | |||
1103 | #define SN_id_regCtrl_pkiArchiveOptions "id-regCtrl-pkiArchiveOptions" | ||
1104 | #define NID_id_regCtrl_pkiArchiveOptions 318 | ||
1105 | #define OBJ_id_regCtrl_pkiArchiveOptions OBJ_id_regCtrl,4L | ||
1106 | |||
1107 | #define SN_id_regCtrl_oldCertID "id-regCtrl-oldCertID" | ||
1108 | #define NID_id_regCtrl_oldCertID 319 | ||
1109 | #define OBJ_id_regCtrl_oldCertID OBJ_id_regCtrl,5L | ||
1110 | |||
1111 | #define SN_id_regCtrl_protocolEncrKey "id-regCtrl-protocolEncrKey" | ||
1112 | #define NID_id_regCtrl_protocolEncrKey 320 | ||
1113 | #define OBJ_id_regCtrl_protocolEncrKey OBJ_id_regCtrl,6L | ||
1114 | |||
1115 | #define SN_id_regInfo_utf8Pairs "id-regInfo-utf8Pairs" | ||
1116 | #define NID_id_regInfo_utf8Pairs 321 | ||
1117 | #define OBJ_id_regInfo_utf8Pairs OBJ_id_regInfo,1L | ||
1118 | |||
1119 | #define SN_id_regInfo_certReq "id-regInfo-certReq" | ||
1120 | #define NID_id_regInfo_certReq 322 | ||
1121 | #define OBJ_id_regInfo_certReq OBJ_id_regInfo,2L | ||
1122 | |||
1123 | #define SN_id_alg_des40 "id-alg-des40" | ||
1124 | #define NID_id_alg_des40 323 | ||
1125 | #define OBJ_id_alg_des40 OBJ_id_alg,1L | ||
1126 | |||
1127 | #define SN_id_alg_noSignature "id-alg-noSignature" | ||
1128 | #define NID_id_alg_noSignature 324 | ||
1129 | #define OBJ_id_alg_noSignature OBJ_id_alg,2L | ||
1130 | |||
1131 | #define SN_id_alg_dh_sig_hmac_sha1 "id-alg-dh-sig-hmac-sha1" | ||
1132 | #define NID_id_alg_dh_sig_hmac_sha1 325 | ||
1133 | #define OBJ_id_alg_dh_sig_hmac_sha1 OBJ_id_alg,3L | ||
1134 | |||
1135 | #define SN_id_alg_dh_pop "id-alg-dh-pop" | ||
1136 | #define NID_id_alg_dh_pop 326 | ||
1137 | #define OBJ_id_alg_dh_pop OBJ_id_alg,4L | ||
1138 | |||
1139 | #define SN_id_cmc_statusInfo "id-cmc-statusInfo" | ||
1140 | #define NID_id_cmc_statusInfo 327 | ||
1141 | #define OBJ_id_cmc_statusInfo OBJ_id_cmc,1L | ||
1142 | |||
1143 | #define SN_id_cmc_identification "id-cmc-identification" | ||
1144 | #define NID_id_cmc_identification 328 | ||
1145 | #define OBJ_id_cmc_identification OBJ_id_cmc,2L | ||
1146 | |||
1147 | #define SN_id_cmc_identityProof "id-cmc-identityProof" | ||
1148 | #define NID_id_cmc_identityProof 329 | ||
1149 | #define OBJ_id_cmc_identityProof OBJ_id_cmc,3L | ||
1150 | |||
1151 | #define SN_id_cmc_dataReturn "id-cmc-dataReturn" | ||
1152 | #define NID_id_cmc_dataReturn 330 | ||
1153 | #define OBJ_id_cmc_dataReturn OBJ_id_cmc,4L | ||
1154 | |||
1155 | #define SN_id_cmc_transactionId "id-cmc-transactionId" | ||
1156 | #define NID_id_cmc_transactionId 331 | ||
1157 | #define OBJ_id_cmc_transactionId OBJ_id_cmc,5L | ||
1158 | |||
1159 | #define SN_id_cmc_senderNonce "id-cmc-senderNonce" | ||
1160 | #define NID_id_cmc_senderNonce 332 | ||
1161 | #define OBJ_id_cmc_senderNonce OBJ_id_cmc,6L | ||
1162 | |||
1163 | #define SN_id_cmc_recipientNonce "id-cmc-recipientNonce" | ||
1164 | #define NID_id_cmc_recipientNonce 333 | ||
1165 | #define OBJ_id_cmc_recipientNonce OBJ_id_cmc,7L | ||
1166 | |||
1167 | #define SN_id_cmc_addExtensions "id-cmc-addExtensions" | ||
1168 | #define NID_id_cmc_addExtensions 334 | ||
1169 | #define OBJ_id_cmc_addExtensions OBJ_id_cmc,8L | ||
1170 | |||
1171 | #define SN_id_cmc_encryptedPOP "id-cmc-encryptedPOP" | ||
1172 | #define NID_id_cmc_encryptedPOP 335 | ||
1173 | #define OBJ_id_cmc_encryptedPOP OBJ_id_cmc,9L | ||
1174 | |||
1175 | #define SN_id_cmc_decryptedPOP "id-cmc-decryptedPOP" | ||
1176 | #define NID_id_cmc_decryptedPOP 336 | ||
1177 | #define OBJ_id_cmc_decryptedPOP OBJ_id_cmc,10L | ||
1178 | |||
1179 | #define SN_id_cmc_lraPOPWitness "id-cmc-lraPOPWitness" | ||
1180 | #define NID_id_cmc_lraPOPWitness 337 | ||
1181 | #define OBJ_id_cmc_lraPOPWitness OBJ_id_cmc,11L | ||
1182 | |||
1183 | #define SN_id_cmc_getCert "id-cmc-getCert" | ||
1184 | #define NID_id_cmc_getCert 338 | ||
1185 | #define OBJ_id_cmc_getCert OBJ_id_cmc,15L | ||
1186 | |||
1187 | #define SN_id_cmc_getCRL "id-cmc-getCRL" | ||
1188 | #define NID_id_cmc_getCRL 339 | ||
1189 | #define OBJ_id_cmc_getCRL OBJ_id_cmc,16L | ||
1190 | |||
1191 | #define SN_id_cmc_revokeRequest "id-cmc-revokeRequest" | ||
1192 | #define NID_id_cmc_revokeRequest 340 | ||
1193 | #define OBJ_id_cmc_revokeRequest OBJ_id_cmc,17L | ||
1194 | |||
1195 | #define SN_id_cmc_regInfo "id-cmc-regInfo" | ||
1196 | #define NID_id_cmc_regInfo 341 | ||
1197 | #define OBJ_id_cmc_regInfo OBJ_id_cmc,18L | ||
1198 | |||
1199 | #define SN_id_cmc_responseInfo "id-cmc-responseInfo" | ||
1200 | #define NID_id_cmc_responseInfo 342 | ||
1201 | #define OBJ_id_cmc_responseInfo OBJ_id_cmc,19L | ||
1202 | |||
1203 | #define SN_id_cmc_queryPending "id-cmc-queryPending" | ||
1204 | #define NID_id_cmc_queryPending 343 | ||
1205 | #define OBJ_id_cmc_queryPending OBJ_id_cmc,21L | ||
1206 | |||
1207 | #define SN_id_cmc_popLinkRandom "id-cmc-popLinkRandom" | ||
1208 | #define NID_id_cmc_popLinkRandom 344 | ||
1209 | #define OBJ_id_cmc_popLinkRandom OBJ_id_cmc,22L | ||
1210 | |||
1211 | #define SN_id_cmc_popLinkWitness "id-cmc-popLinkWitness" | ||
1212 | #define NID_id_cmc_popLinkWitness 345 | ||
1213 | #define OBJ_id_cmc_popLinkWitness OBJ_id_cmc,23L | ||
1214 | |||
1215 | #define SN_id_cmc_confirmCertAcceptance "id-cmc-confirmCertAcceptance" | ||
1216 | #define NID_id_cmc_confirmCertAcceptance 346 | ||
1217 | #define OBJ_id_cmc_confirmCertAcceptance OBJ_id_cmc,24L | ||
1218 | |||
1219 | #define SN_id_on_personalData "id-on-personalData" | ||
1220 | #define NID_id_on_personalData 347 | ||
1221 | #define OBJ_id_on_personalData OBJ_id_on,1L | ||
1222 | |||
1223 | #define SN_id_pda_dateOfBirth "id-pda-dateOfBirth" | ||
1224 | #define NID_id_pda_dateOfBirth 348 | ||
1225 | #define OBJ_id_pda_dateOfBirth OBJ_id_pda,1L | ||
1226 | |||
1227 | #define SN_id_pda_placeOfBirth "id-pda-placeOfBirth" | ||
1228 | #define NID_id_pda_placeOfBirth 349 | ||
1229 | #define OBJ_id_pda_placeOfBirth OBJ_id_pda,2L | ||
1230 | |||
1231 | #define SN_id_pda_pseudonym "id-pda-pseudonym" | ||
1232 | #define NID_id_pda_pseudonym 350 | ||
1233 | #define OBJ_id_pda_pseudonym OBJ_id_pda,3L | ||
1234 | |||
1235 | #define SN_id_pda_gender "id-pda-gender" | ||
1236 | #define NID_id_pda_gender 351 | ||
1237 | #define OBJ_id_pda_gender OBJ_id_pda,4L | ||
1238 | |||
1239 | #define SN_id_pda_countryOfCitizenship "id-pda-countryOfCitizenship" | ||
1240 | #define NID_id_pda_countryOfCitizenship 352 | ||
1241 | #define OBJ_id_pda_countryOfCitizenship OBJ_id_pda,5L | ||
1242 | |||
1243 | #define SN_id_pda_countryOfResidence "id-pda-countryOfResidence" | ||
1244 | #define NID_id_pda_countryOfResidence 353 | ||
1245 | #define OBJ_id_pda_countryOfResidence OBJ_id_pda,6L | ||
1246 | |||
1247 | #define SN_id_aca_authenticationInfo "id-aca-authenticationInfo" | ||
1248 | #define NID_id_aca_authenticationInfo 354 | ||
1249 | #define OBJ_id_aca_authenticationInfo OBJ_id_aca,1L | ||
1250 | |||
1251 | #define SN_id_aca_accessIdentity "id-aca-accessIdentity" | ||
1252 | #define NID_id_aca_accessIdentity 355 | ||
1253 | #define OBJ_id_aca_accessIdentity OBJ_id_aca,2L | ||
1254 | |||
1255 | #define SN_id_aca_chargingIdentity "id-aca-chargingIdentity" | ||
1256 | #define NID_id_aca_chargingIdentity 356 | ||
1257 | #define OBJ_id_aca_chargingIdentity OBJ_id_aca,3L | ||
1258 | |||
1259 | #define SN_id_aca_group "id-aca-group" | ||
1260 | #define NID_id_aca_group 357 | ||
1261 | #define OBJ_id_aca_group OBJ_id_aca,4L | ||
1262 | |||
1263 | #define SN_id_aca_role "id-aca-role" | ||
1264 | #define NID_id_aca_role 358 | ||
1265 | #define OBJ_id_aca_role OBJ_id_aca,5L | ||
1266 | |||
1267 | #define SN_id_qcs_pkixQCSyntax_v1 "id-qcs-pkixQCSyntax-v1" | ||
1268 | #define NID_id_qcs_pkixQCSyntax_v1 359 | ||
1269 | #define OBJ_id_qcs_pkixQCSyntax_v1 OBJ_id_qcs,1L | ||
1270 | |||
1271 | #define SN_id_cct_crs "id-cct-crs" | ||
1272 | #define NID_id_cct_crs 360 | ||
1273 | #define OBJ_id_cct_crs OBJ_id_cct,1L | ||
1274 | |||
1275 | #define SN_id_cct_PKIData "id-cct-PKIData" | ||
1276 | #define NID_id_cct_PKIData 361 | ||
1277 | #define OBJ_id_cct_PKIData OBJ_id_cct,2L | ||
1278 | |||
1279 | #define SN_id_cct_PKIResponse "id-cct-PKIResponse" | ||
1280 | #define NID_id_cct_PKIResponse 362 | ||
1281 | #define OBJ_id_cct_PKIResponse OBJ_id_cct,3L | ||
1282 | |||
1283 | #define SN_ad_OCSP "OCSP" | ||
1284 | #define LN_ad_OCSP "OCSP" | ||
1285 | #define NID_ad_OCSP 178 | ||
1286 | #define OBJ_ad_OCSP OBJ_id_ad,1L | ||
1287 | |||
1288 | #define SN_ad_ca_issuers "caIssuers" | ||
1289 | #define LN_ad_ca_issuers "CA Issuers" | ||
1290 | #define NID_ad_ca_issuers 179 | ||
1291 | #define OBJ_ad_ca_issuers OBJ_id_ad,2L | ||
1292 | |||
1293 | #define SN_ad_timeStamping "ad_timestamping" | ||
1294 | #define LN_ad_timeStamping "AD Time Stamping" | ||
1295 | #define NID_ad_timeStamping 363 | ||
1296 | #define OBJ_ad_timeStamping OBJ_id_ad,3L | ||
1297 | |||
1298 | #define SN_ad_dvcs "AD_DVCS" | ||
1299 | #define LN_ad_dvcs "ad dvcs" | ||
1300 | #define NID_ad_dvcs 364 | ||
1301 | #define OBJ_ad_dvcs OBJ_id_ad,4L | ||
1302 | |||
1303 | #define OBJ_id_pkix_OCSP OBJ_ad_OCSP | ||
1304 | |||
1305 | #define SN_id_pkix_OCSP_basic "basicOCSPResponse" | ||
1306 | #define LN_id_pkix_OCSP_basic "Basic OCSP Response" | ||
1307 | #define NID_id_pkix_OCSP_basic 365 | ||
1308 | #define OBJ_id_pkix_OCSP_basic OBJ_id_pkix_OCSP,1L | ||
1309 | |||
1310 | #define SN_id_pkix_OCSP_Nonce "Nonce" | ||
1311 | #define LN_id_pkix_OCSP_Nonce "OCSP Nonce" | ||
1312 | #define NID_id_pkix_OCSP_Nonce 366 | ||
1313 | #define OBJ_id_pkix_OCSP_Nonce OBJ_id_pkix_OCSP,2L | ||
1314 | |||
1315 | #define SN_id_pkix_OCSP_CrlID "CrlID" | ||
1316 | #define LN_id_pkix_OCSP_CrlID "OCSP CRL ID" | ||
1317 | #define NID_id_pkix_OCSP_CrlID 367 | ||
1318 | #define OBJ_id_pkix_OCSP_CrlID OBJ_id_pkix_OCSP,3L | ||
1319 | |||
1320 | #define SN_id_pkix_OCSP_acceptableResponses "acceptableResponses" | ||
1321 | #define LN_id_pkix_OCSP_acceptableResponses "Acceptable OCSP Responses" | ||
1322 | #define NID_id_pkix_OCSP_acceptableResponses 368 | ||
1323 | #define OBJ_id_pkix_OCSP_acceptableResponses OBJ_id_pkix_OCSP,4L | ||
1324 | |||
1325 | #define SN_id_pkix_OCSP_noCheck "noCheck" | ||
1326 | #define NID_id_pkix_OCSP_noCheck 369 | ||
1327 | #define OBJ_id_pkix_OCSP_noCheck OBJ_id_pkix_OCSP,5L | ||
1328 | |||
1329 | #define SN_id_pkix_OCSP_archiveCutoff "archiveCutoff" | ||
1330 | #define LN_id_pkix_OCSP_archiveCutoff "OCSP Archive Cutoff" | ||
1331 | #define NID_id_pkix_OCSP_archiveCutoff 370 | ||
1332 | #define OBJ_id_pkix_OCSP_archiveCutoff OBJ_id_pkix_OCSP,6L | ||
1333 | |||
1334 | #define SN_id_pkix_OCSP_serviceLocator "serviceLocator" | ||
1335 | #define LN_id_pkix_OCSP_serviceLocator "OCSP Service Locator" | ||
1336 | #define NID_id_pkix_OCSP_serviceLocator 371 | ||
1337 | #define OBJ_id_pkix_OCSP_serviceLocator OBJ_id_pkix_OCSP,7L | ||
1338 | |||
1339 | #define SN_id_pkix_OCSP_extendedStatus "extendedStatus" | ||
1340 | #define LN_id_pkix_OCSP_extendedStatus "Extended OCSP Status" | ||
1341 | #define NID_id_pkix_OCSP_extendedStatus 372 | ||
1342 | #define OBJ_id_pkix_OCSP_extendedStatus OBJ_id_pkix_OCSP,8L | ||
1343 | |||
1344 | #define SN_id_pkix_OCSP_valid "valid" | ||
1345 | #define NID_id_pkix_OCSP_valid 373 | ||
1346 | #define OBJ_id_pkix_OCSP_valid OBJ_id_pkix_OCSP,9L | ||
1347 | |||
1348 | #define SN_id_pkix_OCSP_path "path" | ||
1349 | #define NID_id_pkix_OCSP_path 374 | ||
1350 | #define OBJ_id_pkix_OCSP_path OBJ_id_pkix_OCSP,10L | ||
1351 | |||
1352 | #define SN_id_pkix_OCSP_trustRoot "trustRoot" | ||
1353 | #define LN_id_pkix_OCSP_trustRoot "Trust Root" | ||
1354 | #define NID_id_pkix_OCSP_trustRoot 375 | ||
1355 | #define OBJ_id_pkix_OCSP_trustRoot OBJ_id_pkix_OCSP,11L | ||
1356 | |||
1357 | #define SN_algorithm "algorithm" | ||
1358 | #define LN_algorithm "algorithm" | ||
1359 | #define NID_algorithm 376 | ||
1360 | #define OBJ_algorithm 1L,3L,14L,3L,2L | ||
1361 | |||
1362 | #define SN_md5WithRSA "RSA-NP-MD5" | ||
1363 | #define LN_md5WithRSA "md5WithRSA" | ||
1364 | #define NID_md5WithRSA 104 | ||
1365 | #define OBJ_md5WithRSA OBJ_algorithm,3L | ||
1366 | |||
1367 | #define SN_des_ecb "DES-ECB" | ||
1368 | #define LN_des_ecb "des-ecb" | ||
1369 | #define NID_des_ecb 29 | ||
1370 | #define OBJ_des_ecb OBJ_algorithm,6L | ||
1371 | |||
1372 | #define SN_des_cbc "DES-CBC" | ||
1373 | #define LN_des_cbc "des-cbc" | ||
1374 | #define NID_des_cbc 31 | ||
1375 | #define OBJ_des_cbc OBJ_algorithm,7L | ||
1376 | |||
1377 | #define SN_des_ofb64 "DES-OFB" | ||
1378 | #define LN_des_ofb64 "des-ofb" | ||
1379 | #define NID_des_ofb64 45 | ||
1380 | #define OBJ_des_ofb64 OBJ_algorithm,8L | ||
1381 | |||
1382 | #define SN_des_cfb64 "DES-CFB" | ||
1383 | #define LN_des_cfb64 "des-cfb" | ||
1384 | #define NID_des_cfb64 30 | ||
1385 | #define OBJ_des_cfb64 OBJ_algorithm,9L | ||
1386 | |||
1387 | #define SN_rsaSignature "rsaSignature" | ||
1388 | #define NID_rsaSignature 377 | ||
1389 | #define OBJ_rsaSignature OBJ_algorithm,11L | ||
1390 | |||
1391 | #define SN_dsa_2 "DSA-old" | ||
1392 | #define LN_dsa_2 "dsaEncryption-old" | ||
1393 | #define NID_dsa_2 67 | ||
1394 | #define OBJ_dsa_2 OBJ_algorithm,12L | ||
1395 | |||
1396 | #define SN_dsaWithSHA "DSA-SHA" | ||
1397 | #define LN_dsaWithSHA "dsaWithSHA" | ||
1398 | #define NID_dsaWithSHA 66 | ||
1399 | #define OBJ_dsaWithSHA OBJ_algorithm,13L | ||
1400 | |||
1401 | #define SN_shaWithRSAEncryption "RSA-SHA" | ||
1402 | #define LN_shaWithRSAEncryption "shaWithRSAEncryption" | ||
1403 | #define NID_shaWithRSAEncryption 42 | ||
1404 | #define OBJ_shaWithRSAEncryption OBJ_algorithm,15L | ||
1405 | |||
1406 | #define SN_des_ede "DES-EDE" | ||
1407 | #define LN_des_ede "des-ede" | ||
1408 | #define NID_des_ede 32 | ||
1409 | #define OBJ_des_ede OBJ_algorithm,17L | ||
1410 | |||
1411 | #define SN_des_ede3 "DES-EDE3" | ||
1412 | #define LN_des_ede3 "des-ede3" | ||
1413 | #define NID_des_ede3 33 | ||
1414 | |||
1415 | #define SN_des_ede_cbc "DES-EDE-CBC" | ||
1416 | #define LN_des_ede_cbc "des-ede-cbc" | ||
1417 | #define NID_des_ede_cbc 43 | ||
1418 | |||
1419 | #define SN_des_ede_cfb64 "DES-EDE-CFB" | ||
1420 | #define LN_des_ede_cfb64 "des-ede-cfb" | ||
1421 | #define NID_des_ede_cfb64 60 | ||
1422 | |||
1423 | #define SN_des_ede3_cfb64 "DES-EDE3-CFB" | ||
1424 | #define LN_des_ede3_cfb64 "des-ede3-cfb" | ||
1425 | #define NID_des_ede3_cfb64 61 | ||
1426 | |||
1427 | #define SN_des_ede_ofb64 "DES-EDE-OFB" | ||
1428 | #define LN_des_ede_ofb64 "des-ede-ofb" | ||
1429 | #define NID_des_ede_ofb64 62 | ||
1430 | |||
1431 | #define SN_des_ede3_ofb64 "DES-EDE3-OFB" | ||
1432 | #define LN_des_ede3_ofb64 "des-ede3-ofb" | ||
1433 | #define NID_des_ede3_ofb64 63 | ||
1434 | |||
1435 | #define SN_desx_cbc "DESX-CBC" | ||
1436 | #define LN_desx_cbc "desx-cbc" | ||
1437 | #define NID_desx_cbc 80 | ||
1438 | |||
1439 | #define SN_sha "SHA" | ||
1440 | #define LN_sha "sha" | ||
1441 | #define NID_sha 41 | ||
1442 | #define OBJ_sha OBJ_algorithm,18L | ||
1443 | |||
1444 | #define SN_sha1 "SHA1" | ||
1445 | #define LN_sha1 "sha1" | ||
1446 | #define NID_sha1 64 | ||
1447 | #define OBJ_sha1 OBJ_algorithm,26L | ||
1448 | |||
1449 | #define SN_dsaWithSHA1_2 "DSA-SHA1-old" | ||
1450 | #define LN_dsaWithSHA1_2 "dsaWithSHA1-old" | ||
1451 | #define NID_dsaWithSHA1_2 70 | ||
1452 | #define OBJ_dsaWithSHA1_2 OBJ_algorithm,27L | ||
1453 | |||
1454 | #define SN_sha1WithRSA "RSA-SHA1-2" | ||
1455 | #define LN_sha1WithRSA "sha1WithRSA" | ||
1456 | #define NID_sha1WithRSA 115 | ||
1457 | #define OBJ_sha1WithRSA OBJ_algorithm,29L | ||
1458 | |||
1459 | #define SN_ripemd160 "RIPEMD160" | ||
1460 | #define LN_ripemd160 "ripemd160" | ||
1461 | #define NID_ripemd160 117 | ||
1462 | #define OBJ_ripemd160 1L,3L,36L,3L,2L,1L | ||
1463 | |||
1464 | #define SN_ripemd160WithRSA "RSA-RIPEMD160" | ||
1465 | #define LN_ripemd160WithRSA "ripemd160WithRSA" | ||
1466 | #define NID_ripemd160WithRSA 119 | ||
1467 | #define OBJ_ripemd160WithRSA 1L,3L,36L,3L,3L,1L,2L | ||
1468 | |||
1469 | #define SN_sxnet "SXNetID" | ||
1470 | #define LN_sxnet "Strong Extranet ID" | ||
1471 | #define NID_sxnet 143 | ||
1472 | #define OBJ_sxnet 1L,3L,101L,1L,4L,1L | ||
1473 | |||
1474 | #define SN_X500 "X500" | ||
1475 | #define LN_X500 "directory services (X.500)" | ||
1476 | #define NID_X500 11 | ||
1477 | #define OBJ_X500 2L,5L | ||
1478 | |||
1479 | #define SN_X509 "X509" | ||
1480 | #define NID_X509 12 | ||
1481 | #define OBJ_X509 OBJ_X500,4L | ||
1482 | |||
1483 | #define SN_commonName "CN" | ||
1484 | #define LN_commonName "commonName" | ||
1485 | #define NID_commonName 13 | ||
1486 | #define OBJ_commonName OBJ_X509,3L | ||
1487 | |||
1488 | #define SN_surname "S" | ||
1489 | #define LN_surname "surname" | ||
1490 | #define NID_surname 100 | ||
1491 | #define OBJ_surname OBJ_X509,4L | ||
1492 | |||
1493 | #define SN_serialNumber "SN" | ||
1494 | #define LN_serialNumber "serialNumber" | ||
1495 | #define NID_serialNumber 105 | ||
1496 | #define OBJ_serialNumber OBJ_X509,5L | ||
1497 | |||
1498 | #define SN_countryName "C" | ||
1499 | #define LN_countryName "countryName" | ||
1500 | #define NID_countryName 14 | ||
1501 | #define OBJ_countryName OBJ_X509,6L | ||
1502 | |||
1503 | #define SN_localityName "L" | ||
1504 | #define LN_localityName "localityName" | ||
1505 | #define NID_localityName 15 | ||
1506 | #define OBJ_localityName OBJ_X509,7L | ||
1507 | |||
1508 | #define SN_stateOrProvinceName "ST" | ||
1509 | #define LN_stateOrProvinceName "stateOrProvinceName" | ||
1510 | #define NID_stateOrProvinceName 16 | ||
1511 | #define OBJ_stateOrProvinceName OBJ_X509,8L | ||
1512 | |||
1513 | #define SN_organizationName "O" | ||
1514 | #define LN_organizationName "organizationName" | ||
1515 | #define NID_organizationName 17 | ||
1516 | #define OBJ_organizationName OBJ_X509,10L | ||
1517 | |||
1518 | #define SN_organizationalUnitName "OU" | ||
1519 | #define LN_organizationalUnitName "organizationalUnitName" | ||
1520 | #define NID_organizationalUnitName 18 | ||
1521 | #define OBJ_organizationalUnitName OBJ_X509,11L | ||
1522 | |||
1523 | #define SN_title "T" | ||
1524 | #define LN_title "title" | ||
1525 | #define NID_title 106 | ||
1526 | #define OBJ_title OBJ_X509,12L | ||
1527 | |||
1528 | #define SN_description "D" | ||
1529 | #define LN_description "description" | ||
1530 | #define NID_description 107 | ||
1531 | #define OBJ_description OBJ_X509,13L | ||
1532 | |||
1533 | #define SN_name "name" | ||
1534 | #define LN_name "name" | ||
1535 | #define NID_name 173 | ||
1536 | #define OBJ_name OBJ_X509,41L | ||
1537 | |||
1538 | #define SN_givenName "G" | ||
1539 | #define LN_givenName "givenName" | ||
1540 | #define NID_givenName 99 | ||
1541 | #define OBJ_givenName OBJ_X509,42L | ||
1542 | |||
1543 | #define SN_initials "I" | ||
1544 | #define LN_initials "initials" | ||
1545 | #define NID_initials 101 | ||
1546 | #define OBJ_initials OBJ_X509,43L | ||
1547 | |||
1548 | #define SN_uniqueIdentifier "UID" | ||
1549 | #define LN_uniqueIdentifier "uniqueIdentifier" | ||
1550 | #define NID_uniqueIdentifier 102 | ||
1551 | #define OBJ_uniqueIdentifier OBJ_X509,45L | ||
1552 | |||
1553 | #define SN_dnQualifier "dnQualifier" | ||
1554 | #define LN_dnQualifier "dnQualifier" | ||
1555 | #define NID_dnQualifier 174 | ||
1556 | #define OBJ_dnQualifier OBJ_X509,46L | ||
1557 | |||
1558 | #define SN_X500algorithms "X500algorithms" | ||
1559 | #define LN_X500algorithms "directory services - algorithms" | ||
1560 | #define NID_X500algorithms 378 | ||
1561 | #define OBJ_X500algorithms OBJ_X500,8L | ||
1562 | |||
1563 | #define SN_rsa "RSA" | ||
1564 | #define LN_rsa "rsa" | ||
1565 | #define NID_rsa 19 | ||
1566 | #define OBJ_rsa OBJ_X500algorithms,1L,1L | ||
1567 | |||
1568 | #define SN_mdc2WithRSA "RSA-MDC2" | ||
1569 | #define LN_mdc2WithRSA "mdc2WithRSA" | ||
1570 | #define NID_mdc2WithRSA 96 | ||
1571 | #define OBJ_mdc2WithRSA OBJ_X500algorithms,3L,100L | ||
1572 | |||
1573 | #define SN_mdc2 "MDC2" | ||
1574 | #define LN_mdc2 "mdc2" | ||
1575 | #define NID_mdc2 95 | ||
1576 | #define OBJ_mdc2 OBJ_X500algorithms,3L,101L | ||
1577 | |||
1578 | #define SN_id_ce "id-ce" | ||
1579 | #define NID_id_ce 81 | ||
1580 | #define OBJ_id_ce OBJ_X500,29L | ||
1581 | |||
1582 | #define SN_subject_key_identifier "subjectKeyIdentifier" | ||
1583 | #define LN_subject_key_identifier "X509v3 Subject Key Identifier" | ||
1584 | #define NID_subject_key_identifier 82 | ||
1585 | #define OBJ_subject_key_identifier OBJ_id_ce,14L | ||
1586 | |||
1587 | #define SN_key_usage "keyUsage" | ||
1588 | #define LN_key_usage "X509v3 Key Usage" | ||
1589 | #define NID_key_usage 83 | ||
1590 | #define OBJ_key_usage OBJ_id_ce,15L | ||
1591 | |||
1592 | #define SN_private_key_usage_period "privateKeyUsagePeriod" | ||
1593 | #define LN_private_key_usage_period "X509v3 Private Key Usage Period" | ||
1594 | #define NID_private_key_usage_period 84 | ||
1595 | #define OBJ_private_key_usage_period OBJ_id_ce,16L | ||
1596 | |||
1597 | #define SN_subject_alt_name "subjectAltName" | ||
1598 | #define LN_subject_alt_name "X509v3 Subject Alternative Name" | ||
1599 | #define NID_subject_alt_name 85 | ||
1600 | #define OBJ_subject_alt_name OBJ_id_ce,17L | ||
1601 | |||
1602 | #define SN_issuer_alt_name "issuerAltName" | ||
1603 | #define LN_issuer_alt_name "X509v3 Issuer Alternative Name" | ||
1604 | #define NID_issuer_alt_name 86 | ||
1605 | #define OBJ_issuer_alt_name OBJ_id_ce,18L | ||
1606 | |||
1607 | #define SN_basic_constraints "basicConstraints" | ||
1608 | #define LN_basic_constraints "X509v3 Basic Constraints" | ||
1609 | #define NID_basic_constraints 87 | ||
1610 | #define OBJ_basic_constraints OBJ_id_ce,19L | ||
1611 | |||
1612 | #define SN_crl_number "crlNumber" | ||
1613 | #define LN_crl_number "X509v3 CRL Number" | ||
1614 | #define NID_crl_number 88 | ||
1615 | #define OBJ_crl_number OBJ_id_ce,20L | ||
1616 | |||
1617 | #define SN_crl_reason "CRLReason" | ||
1618 | #define LN_crl_reason "X509v3 CRL Reason Code" | ||
1619 | #define NID_crl_reason 141 | ||
1620 | #define OBJ_crl_reason OBJ_id_ce,21L | ||
1621 | |||
1622 | #define SN_invalidity_date "invalidityDate" | ||
1623 | #define LN_invalidity_date "Invalidity Date" | ||
1624 | #define NID_invalidity_date 142 | ||
1625 | #define OBJ_invalidity_date OBJ_id_ce,24L | ||
1626 | |||
1627 | #define SN_delta_crl "deltaCRL" | ||
1628 | #define LN_delta_crl "X509v3 Delta CRL Indicator" | ||
1629 | #define NID_delta_crl 140 | ||
1630 | #define OBJ_delta_crl OBJ_id_ce,27L | ||
1631 | |||
1632 | #define SN_crl_distribution_points "crlDistributionPoints" | ||
1633 | #define LN_crl_distribution_points "X509v3 CRL Distribution Points" | ||
1634 | #define NID_crl_distribution_points 103 | ||
1635 | #define OBJ_crl_distribution_points OBJ_id_ce,31L | ||
1636 | |||
1637 | #define SN_certificate_policies "certificatePolicies" | ||
1638 | #define LN_certificate_policies "X509v3 Certificate Policies" | ||
1639 | #define NID_certificate_policies 89 | ||
1640 | #define OBJ_certificate_policies OBJ_id_ce,32L | ||
1641 | |||
1642 | #define SN_authority_key_identifier "authorityKeyIdentifier" | ||
1643 | #define LN_authority_key_identifier "X509v3 Authority Key Identifier" | ||
1644 | #define NID_authority_key_identifier 90 | ||
1645 | #define OBJ_authority_key_identifier OBJ_id_ce,35L | ||
1646 | |||
1647 | #define SN_ext_key_usage "extendedKeyUsage" | ||
1648 | #define LN_ext_key_usage "X509v3 Extended Key Usage" | ||
1649 | #define NID_ext_key_usage 126 | ||
1650 | #define OBJ_ext_key_usage OBJ_id_ce,37L | ||
1651 | |||
1652 | #define SN_netscape "Netscape" | ||
1653 | #define LN_netscape "Netscape Communications Corp." | ||
1654 | #define NID_netscape 57 | ||
1655 | #define OBJ_netscape 2L,16L,840L,1L,113730L | ||
1656 | |||
1657 | #define SN_netscape_cert_extension "nsCertExt" | ||
1658 | #define LN_netscape_cert_extension "Netscape Certificate Extension" | ||
1659 | #define NID_netscape_cert_extension 58 | ||
1660 | #define OBJ_netscape_cert_extension OBJ_netscape,1L | ||
1661 | |||
1662 | #define SN_netscape_data_type "nsDataType" | ||
1663 | #define LN_netscape_data_type "Netscape Data Type" | ||
1664 | #define NID_netscape_data_type 59 | ||
1665 | #define OBJ_netscape_data_type OBJ_netscape,2L | ||
1666 | |||
1667 | #define SN_netscape_cert_type "nsCertType" | ||
1668 | #define LN_netscape_cert_type "Netscape Cert Type" | ||
1669 | #define NID_netscape_cert_type 71 | ||
1670 | #define OBJ_netscape_cert_type OBJ_netscape_cert_extension,1L | ||
1671 | |||
1672 | #define SN_netscape_base_url "nsBaseUrl" | ||
1673 | #define LN_netscape_base_url "Netscape Base Url" | ||
1674 | #define NID_netscape_base_url 72 | ||
1675 | #define OBJ_netscape_base_url OBJ_netscape_cert_extension,2L | ||
1676 | |||
1677 | #define SN_netscape_revocation_url "nsRevocationUrl" | ||
1678 | #define LN_netscape_revocation_url "Netscape Revocation Url" | ||
1679 | #define NID_netscape_revocation_url 73 | ||
1680 | #define OBJ_netscape_revocation_url OBJ_netscape_cert_extension,3L | ||
1681 | |||
1682 | #define SN_netscape_ca_revocation_url "nsCaRevocationUrl" | ||
1683 | #define LN_netscape_ca_revocation_url "Netscape CA Revocation Url" | ||
1684 | #define NID_netscape_ca_revocation_url 74 | ||
1685 | #define OBJ_netscape_ca_revocation_url OBJ_netscape_cert_extension,4L | ||
1686 | |||
1687 | #define SN_netscape_renewal_url "nsRenewalUrl" | ||
1688 | #define LN_netscape_renewal_url "Netscape Renewal Url" | ||
1689 | #define NID_netscape_renewal_url 75 | ||
1690 | #define OBJ_netscape_renewal_url OBJ_netscape_cert_extension,7L | ||
1691 | |||
1692 | #define SN_netscape_ca_policy_url "nsCaPolicyUrl" | ||
1693 | #define LN_netscape_ca_policy_url "Netscape CA Policy Url" | ||
1694 | #define NID_netscape_ca_policy_url 76 | ||
1695 | #define OBJ_netscape_ca_policy_url OBJ_netscape_cert_extension,8L | ||
1696 | |||
1697 | #define SN_netscape_ssl_server_name "nsSslServerName" | ||
1698 | #define LN_netscape_ssl_server_name "Netscape SSL Server Name" | ||
1699 | #define NID_netscape_ssl_server_name 77 | ||
1700 | #define OBJ_netscape_ssl_server_name OBJ_netscape_cert_extension,12L | ||
1701 | |||
1702 | #define SN_netscape_comment "nsComment" | ||
1703 | #define LN_netscape_comment "Netscape Comment" | ||
1704 | #define NID_netscape_comment 78 | ||
1705 | #define OBJ_netscape_comment OBJ_netscape_cert_extension,13L | ||
1706 | |||
1707 | #define SN_netscape_cert_sequence "nsCertSequence" | ||
1708 | #define LN_netscape_cert_sequence "Netscape Certificate Sequence" | ||
1709 | #define NID_netscape_cert_sequence 79 | ||
1710 | #define OBJ_netscape_cert_sequence OBJ_netscape_data_type,5L | ||
1711 | |||
1712 | #define SN_ns_sgc "nsSGC" | ||
1713 | #define LN_ns_sgc "Netscape Server Gated Crypto" | ||
1714 | #define NID_ns_sgc 139 | ||
1715 | #define OBJ_ns_sgc OBJ_netscape,4L,1L | ||
1716 | |||
1717 | #define SN_org "ORG" | ||
1718 | #define LN_org "org" | ||
1719 | #define NID_org 379 | ||
1720 | #define OBJ_org OBJ_iso,3L | ||
1721 | |||
1722 | #define SN_dod "DOD" | ||
1723 | #define LN_dod "dod" | ||
1724 | #define NID_dod 380 | ||
1725 | #define OBJ_dod OBJ_org,6L | ||
1726 | |||
1727 | #define SN_iana "IANA" | ||
1728 | #define LN_iana "iana" | ||
1729 | #define NID_iana 381 | ||
1730 | #define OBJ_iana OBJ_dod,1L | ||
1731 | |||
1732 | #define OBJ_internet OBJ_iana | ||
1733 | |||
1734 | #define SN_Directory "directory" | ||
1735 | #define LN_Directory "Directory" | ||
1736 | #define NID_Directory 382 | ||
1737 | #define OBJ_Directory OBJ_internet,1L | ||
1738 | |||
1739 | #define SN_Management "mgmt" | ||
1740 | #define LN_Management "Management" | ||
1741 | #define NID_Management 383 | ||
1742 | #define OBJ_Management OBJ_internet,2L | ||
1743 | |||
1744 | #define SN_Experimental "experimental" | ||
1745 | #define LN_Experimental "Experimental" | ||
1746 | #define NID_Experimental 384 | ||
1747 | #define OBJ_Experimental OBJ_internet,3L | ||
1748 | |||
1749 | #define SN_Private "private" | ||
1750 | #define LN_Private "Private" | ||
1751 | #define NID_Private 385 | ||
1752 | #define OBJ_Private OBJ_internet,4L | ||
1753 | |||
1754 | #define SN_Security "security" | ||
1755 | #define LN_Security "Security" | ||
1756 | #define NID_Security 386 | ||
1757 | #define OBJ_Security OBJ_internet,5L | ||
1758 | |||
1759 | #define SN_SNMPv2 "snmpv2" | ||
1760 | #define LN_SNMPv2 "SNMPv2" | ||
1761 | #define NID_SNMPv2 387 | ||
1762 | #define OBJ_SNMPv2 OBJ_internet,6L | ||
1763 | |||
1764 | #define SN_Mail "mail" | ||
1765 | #define LN_Mail "Mail" | ||
1766 | #define NID_Mail 388 | ||
1767 | #define OBJ_Mail OBJ_internet,7L | ||
1768 | |||
1769 | #define SN_Enterprises "enterprises" | ||
1770 | #define LN_Enterprises "Enterprises" | ||
1771 | #define NID_Enterprises 389 | ||
1772 | #define OBJ_Enterprises OBJ_private,1L | ||
1773 | |||
1774 | #define SN_dcObject "dcobject" | ||
1775 | #define LN_dcObject "dcObject" | ||
1776 | #define NID_dcObject 390 | ||
1777 | #define OBJ_dcObject OBJ_enterprises,1466L,344L | ||
1778 | |||
1779 | #define SN_domainComponent "DC" | ||
1780 | #define LN_domainComponent "domainComponent" | ||
1781 | #define NID_domainComponent 391 | ||
1782 | #define OBJ_domainComponent 0L,9L,2342L,19200300L,100L,1L,25L | ||
1783 | |||
1784 | #define SN_Domain "domain" | ||
1785 | #define LN_Domain "Domain" | ||
1786 | #define NID_Domain 392 | ||
1787 | #define OBJ_Domain 0L,9L,2342L,19200300L,100L,4L,13L | ||
1788 | |||
1789 | #define SN_rle_compression "RLE" | ||
1790 | #define LN_rle_compression "run length compression" | ||
1791 | #define NID_rle_compression 124 | ||
1792 | #define OBJ_rle_compression 1L,1L,1L,1L,666L,1L | ||
1793 | |||
1794 | #define SN_zlib_compression "ZLIB" | ||
1795 | #define LN_zlib_compression "zlib compression" | ||
1796 | #define NID_zlib_compression 125 | ||
1797 | #define OBJ_zlib_compression 1L,1L,1L,1L,666L,2L | ||
1798 | |||
diff --git a/src/lib/libcrypto/objects/obj_mac.num b/src/lib/libcrypto/objects/obj_mac.num new file mode 100644 index 0000000000..d73a51370f --- /dev/null +++ b/src/lib/libcrypto/objects/obj_mac.num | |||
@@ -0,0 +1,392 @@ | |||
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 32 | ||
34 | des_ede3 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 | ||
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 index 95c8a21568..c099e2e84e 100644 --- a/src/lib/libcrypto/objects/objects.h +++ b/src/lib/libcrypto/objects/objects.h | |||
@@ -59,10 +59,11 @@ | |||
59 | #ifndef HEADER_OBJECTS_H | 59 | #ifndef HEADER_OBJECTS_H |
60 | #define HEADER_OBJECTS_H | 60 | #define HEADER_OBJECTS_H |
61 | 61 | ||
62 | #ifdef __cplusplus | 62 | #define USE_OBJ_MAC |
63 | extern "C" { | ||
64 | #endif | ||
65 | 63 | ||
64 | #ifdef USE_OBJ_MAC | ||
65 | #include <openssl/obj_mac.h> | ||
66 | #else | ||
66 | #define SN_undef "UNDEF" | 67 | #define SN_undef "UNDEF" |
67 | #define LN_undef "undefined" | 68 | #define LN_undef "undefined" |
68 | #define NID_undef 0 | 69 | #define NID_undef 0 |
@@ -953,6 +954,7 @@ extern "C" { | |||
953 | #define LN_OCSP_sign "OCSP Signing" | 954 | #define LN_OCSP_sign "OCSP Signing" |
954 | #define NID_OCSP_sign 180 | 955 | #define NID_OCSP_sign 180 |
955 | #define OBJ_OCSP_sign OBJ_id_kp,9L | 956 | #define OBJ_OCSP_sign OBJ_id_kp,9L |
957 | #endif /* USE_OBJ_MAC */ | ||
956 | 958 | ||
957 | #include <openssl/bio.h> | 959 | #include <openssl/bio.h> |
958 | #include <openssl/asn1.h> | 960 | #include <openssl/asn1.h> |
@@ -967,6 +969,10 @@ extern "C" { | |||
967 | #define OBJ_NAME_ALIAS 0x8000 | 969 | #define OBJ_NAME_ALIAS 0x8000 |
968 | 970 | ||
969 | 971 | ||
972 | #ifdef __cplusplus | ||
973 | extern "C" { | ||
974 | #endif | ||
975 | |||
970 | typedef struct obj_name_st | 976 | typedef struct obj_name_st |
971 | { | 977 | { |
972 | int type; | 978 | int type; |
@@ -979,8 +985,8 @@ typedef struct obj_name_st | |||
979 | 985 | ||
980 | 986 | ||
981 | int OBJ_NAME_init(void); | 987 | int OBJ_NAME_init(void); |
982 | int OBJ_NAME_new_index(unsigned long (*hash_func)(),int (*cmp_func)(), | 988 | int OBJ_NAME_new_index(unsigned long (*hash_func)(const char *),int (*cmp_func)(const void *, const void *), |
983 | void (*free_func)()); | 989 | void (*free_func)(const char *, int, const char *)); |
984 | const char *OBJ_NAME_get(const char *name,int type); | 990 | const char *OBJ_NAME_get(const char *name,int type); |
985 | int OBJ_NAME_add(const char *name,int type,const char *data); | 991 | int OBJ_NAME_add(const char *name,int type,const char *data); |
986 | int OBJ_NAME_remove(const char *name,int type); | 992 | int OBJ_NAME_remove(const char *name,int type); |
@@ -997,7 +1003,7 @@ int OBJ_txt2nid(char *s); | |||
997 | int OBJ_ln2nid(const char *s); | 1003 | int OBJ_ln2nid(const char *s); |
998 | int OBJ_sn2nid(const char *s); | 1004 | int OBJ_sn2nid(const char *s); |
999 | int OBJ_cmp(ASN1_OBJECT *a,ASN1_OBJECT *b); | 1005 | int OBJ_cmp(ASN1_OBJECT *a,ASN1_OBJECT *b); |
1000 | char * OBJ_bsearch(char *key,char *base,int num,int size,int (*cmp)()); | 1006 | char * OBJ_bsearch(char *key,char *base,int num,int size,int (*cmp)(const void *, const void *)); |
1001 | 1007 | ||
1002 | void ERR_load_OBJ_strings(void ); | 1008 | void ERR_load_OBJ_strings(void ); |
1003 | 1009 | ||
diff --git a/src/lib/libcrypto/objects/objects.pl b/src/lib/libcrypto/objects/objects.pl new file mode 100644 index 0000000000..c956bbb841 --- /dev/null +++ b/src/lib/libcrypto/objects/objects.pl | |||
@@ -0,0 +1,224 @@ | |||
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 | ($Cname,$mynum) = split; | ||
13 | if (defined($nidn{$mynum})) | ||
14 | { die "$ARGV[1]:$o:There's already an object with NID ",$mynum," on line ",$order{$mynum},"\n"; } | ||
15 | $nid{$Cname} = $mynum; | ||
16 | $nidn{$mynum} = $Cname; | ||
17 | $order{$mynum} = $o; | ||
18 | $max_nid = $mynum if $mynum > $max_nid; | ||
19 | } | ||
20 | close NUMIN; | ||
21 | |||
22 | open (IN,"$ARGV[0]") || die "Can't open input file $ARGV[0]"; | ||
23 | $Cname=""; | ||
24 | $o=0; | ||
25 | while (<IN>) | ||
26 | { | ||
27 | chop; | ||
28 | $o++; | ||
29 | if (/^!module\s+(.*)$/) | ||
30 | { | ||
31 | $module = $1."-"; | ||
32 | $module =~ s/\./_/g; | ||
33 | $module =~ s/-/_/g; | ||
34 | } | ||
35 | if (/^!global$/) | ||
36 | { $module = ""; } | ||
37 | if (/^!Cname\s+(.*)$/) | ||
38 | { $Cname = $1; } | ||
39 | if (/^!Alias\s+(.+?)\s+(.*)$/) | ||
40 | { | ||
41 | $Cname = $module.$1; | ||
42 | $myoid = $2; | ||
43 | $myoid = &process_oid($myoid); | ||
44 | $Cname =~ s/-/_/g; | ||
45 | $ordern{$o} = $Cname; | ||
46 | $order{$Cname} = $o; | ||
47 | $obj{$Cname} = $myoid; | ||
48 | $_ = ""; | ||
49 | $Cname = ""; | ||
50 | } | ||
51 | s/!.*$//; | ||
52 | s/#.*$//; | ||
53 | next if /^\s*$/; | ||
54 | ($myoid,$mysn,$myln) = split ':'; | ||
55 | $mysn =~ s/^\s*//; | ||
56 | $mysn =~ s/\s*$//; | ||
57 | $myln =~ s/^\s*//; | ||
58 | $myln =~ s/\s*$//; | ||
59 | $myoid =~ s/^\s*//; | ||
60 | $myoid =~ s/\s*$//; | ||
61 | if ($myoid ne "") | ||
62 | { | ||
63 | $myoid = &process_oid($myoid); | ||
64 | } | ||
65 | |||
66 | if ($Cname eq "" && !($myln =~ / /)) | ||
67 | { | ||
68 | $Cname = $myln; | ||
69 | $Cname =~ s/\./_/g; | ||
70 | $Cname =~ s/-/_/g; | ||
71 | if ($Cname ne "" && defined($ln{$module.$Cname})) | ||
72 | { die "objects.txt:$o:There's already an object with long name ",$ln{$module.$Cname}," on line ",$order{$module.$Cname},"\n"; } | ||
73 | } | ||
74 | if ($Cname eq "") | ||
75 | { | ||
76 | $Cname = $mysn; | ||
77 | $Cname =~ s/-/_/g; | ||
78 | if ($Cname ne "" && defined($sn{$module.$Cname})) | ||
79 | { die "objects.txt:$o:There's already an object with short name ",$sn{$module.$Cname}," on line ",$order{$module.$Cname},"\n"; } | ||
80 | } | ||
81 | if ($Cname eq "") | ||
82 | { | ||
83 | $Cname = $myln; | ||
84 | $Cname =~ s/-/_/g; | ||
85 | $Cname =~ s/\./_/g; | ||
86 | $Cname =~ s/ /_/g; | ||
87 | if ($Cname ne "" && defined($ln{$module.$Cname})) | ||
88 | { die "objects.txt:$o:There's already an object with long name ",$ln{$module.$Cname}," on line ",$order{$module.$Cname},"\n"; } | ||
89 | } | ||
90 | $Cname =~ s/\./_/g; | ||
91 | $Cname =~ s/-/_/g; | ||
92 | $Cname = $module.$Cname; | ||
93 | $ordern{$o} = $Cname; | ||
94 | $order{$Cname} = $o; | ||
95 | $sn{$Cname} = $mysn; | ||
96 | $ln{$Cname} = $myln; | ||
97 | $obj{$Cname} = $myoid; | ||
98 | if (!defined($nid{$Cname})) | ||
99 | { | ||
100 | $max_nid++; | ||
101 | $nid{$Cname} = $max_nid; | ||
102 | $nidn{$max_nid} = $Cname; | ||
103 | } | ||
104 | $Cname=""; | ||
105 | } | ||
106 | close IN; | ||
107 | |||
108 | open (NUMOUT,">$ARGV[1]") || die "Can't open output file $ARGV[1]"; | ||
109 | foreach (sort { $a <=> $b } keys %nidn) | ||
110 | { | ||
111 | print NUMOUT $nidn{$_},"\t\t",$_,"\n"; | ||
112 | } | ||
113 | close NUMOUT; | ||
114 | |||
115 | open (OUT,">$ARGV[2]") || die "Can't open output file $ARGV[2]"; | ||
116 | print OUT <<'EOF'; | ||
117 | /* lib/obj/obj_mac.h */ | ||
118 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) | ||
119 | * All rights reserved. | ||
120 | * | ||
121 | * This package is an SSL implementation written | ||
122 | * by Eric Young (eay@cryptsoft.com). | ||
123 | * The implementation was written so as to conform with Netscapes SSL. | ||
124 | * | ||
125 | * This library is free for commercial and non-commercial use as long as | ||
126 | * the following conditions are aheared to. The following conditions | ||
127 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
128 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
129 | * included with this distribution is covered by the same copyright terms | ||
130 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
131 | * | ||
132 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
133 | * the code are not to be removed. | ||
134 | * If this package is used in a product, Eric Young should be given attribution | ||
135 | * as the author of the parts of the library used. | ||
136 | * This can be in the form of a textual message at program startup or | ||
137 | * in documentation (online or textual) provided with the package. | ||
138 | * | ||
139 | * Redistribution and use in source and binary forms, with or without | ||
140 | * modification, are permitted provided that the following conditions | ||
141 | * are met: | ||
142 | * 1. Redistributions of source code must retain the copyright | ||
143 | * notice, this list of conditions and the following disclaimer. | ||
144 | * 2. Redistributions in binary form must reproduce the above copyright | ||
145 | * notice, this list of conditions and the following disclaimer in the | ||
146 | * documentation and/or other materials provided with the distribution. | ||
147 | * 3. All advertising materials mentioning features or use of this software | ||
148 | * must display the following acknowledgement: | ||
149 | * "This product includes cryptographic software written by | ||
150 | * Eric Young (eay@cryptsoft.com)" | ||
151 | * The word 'cryptographic' can be left out if the rouines from the library | ||
152 | * being used are not cryptographic related :-). | ||
153 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
154 | * the apps directory (application code) you must include an acknowledgement: | ||
155 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
156 | * | ||
157 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
158 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
159 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
160 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
161 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
162 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
163 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
164 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
165 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
166 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
167 | * SUCH DAMAGE. | ||
168 | * | ||
169 | * The licence and distribution terms for any publically available version or | ||
170 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
171 | * copied and put under another distribution licence | ||
172 | * [including the GNU Public Licence.] | ||
173 | */ | ||
174 | |||
175 | /* THIS FILE IS GENERATED FROM objects.txt by objects.pl via the | ||
176 | * following command: | ||
177 | * perl objects.pl objects.txt obj_mac.num obj_mac.h | ||
178 | */ | ||
179 | |||
180 | #define SN_undef "UNDEF" | ||
181 | #define LN_undef "undefined" | ||
182 | #define NID_undef 0 | ||
183 | #define OBJ_undef 0L | ||
184 | |||
185 | EOF | ||
186 | |||
187 | foreach (sort { $a <=> $b } keys %ordern) | ||
188 | { | ||
189 | $Cname=$ordern{$_}; | ||
190 | print OUT "#define SN_",$Cname,"\t\t\"",$sn{$Cname},"\"\n" if $sn{$Cname} ne ""; | ||
191 | print OUT "#define LN_",$Cname,"\t\t\"",$ln{$Cname},"\"\n" if $ln{$Cname} ne ""; | ||
192 | print OUT "#define NID_",$Cname,"\t\t",$nid{$Cname},"\n" if $nid{$Cname} ne ""; | ||
193 | print OUT "#define OBJ_",$Cname,"\t\t",$obj{$Cname},"\n" if $obj{$Cname} ne ""; | ||
194 | print OUT "\n"; | ||
195 | } | ||
196 | |||
197 | close OUT; | ||
198 | |||
199 | sub process_oid | ||
200 | { | ||
201 | local($oid)=@_; | ||
202 | local(@a,$oid_pref); | ||
203 | |||
204 | @a = split(/\s+/,$myoid); | ||
205 | $pref_oid = ""; | ||
206 | $pref_sep = ""; | ||
207 | if (!($a[0] =~ /^[0-9]+$/)) | ||
208 | { | ||
209 | $a[0] =~ s/-/_/g; | ||
210 | $pref_oid = "OBJ_" . $a[0]; | ||
211 | $pref_sep = ","; | ||
212 | shift @a; | ||
213 | } | ||
214 | $oids = join('L,',@a) . "L"; | ||
215 | if ($oids ne "L") | ||
216 | { | ||
217 | $oids = $pref_oid . $pref_sep . $oids; | ||
218 | } | ||
219 | else | ||
220 | { | ||
221 | $oids = $pref_oid; | ||
222 | } | ||
223 | return($oids); | ||
224 | } | ||
diff --git a/src/lib/libcrypto/objects/objects.txt b/src/lib/libcrypto/objects/objects.txt index cb276e90e9..3d443cf884 100644 --- a/src/lib/libcrypto/objects/objects.txt +++ b/src/lib/libcrypto/objects/objects.txt | |||
@@ -1,40 +1,593 @@ | |||
1 | 1 2 : ISO member bodies | 1 | 1 : ISO : iso |
2 | 1 2 840 : US (ANSI) | 2 | |
3 | 1 2 840 113549 : rsadsi : RSA Data Security, Inc. | 3 | iso 2 : member-body : ISO Member Body |
4 | 1 2 840 113549 1 : pkcs : RSA Data Security, Inc. PKCS | 4 | |
5 | 1 2 840 113549 1 1 1 : rsaEncryption | 5 | member-body 840 : ISO-US : ISO US Member Body |
6 | 1 2 840 113549 1 1 2 : md2withRSAEncryption | 6 | ISO-US 10040 : X9-57 : X9.57 |
7 | 1 2 840 113549 1 1 4 : md5withRSAEncryption | 7 | X9-57 4 : X9cm : X9.57 CM ? |
8 | 1 2 840 113549 1 7 : pkcs-7 | 8 | |
9 | 1 2 840 113549 1 7 1 : pkcs-7-data | 9 | !Cname dsa |
10 | 1 2 840 113549 1 7 2 : pkcs-7-signedData | 10 | X9cm 1 : DSA : dsaEncryption |
11 | 1 2 840 113549 1 7 3 : pkcs-7-envelopedData | 11 | X9cm 3 : DSA-SHA1 : dsaWithSHA1 |
12 | 1 2 840 113549 1 7 4 : pkcs-7-signedAndEnvelopedData | 12 | |
13 | 1 2 840 113549 1 7 5 : pkcs-7-digestData | 13 | ISO-US 113533 7 66 10 : CAST5-CBC : cast5-cbc |
14 | 1 2 840 113549 1 7 6 : pkcs-7-encryptedData | 14 | : CAST5-ECB : cast5-ecb |
15 | 1 2 840 113549 2 2 : md2 | 15 | !Cname cast5-cfb64 |
16 | 1 2 840 113549 2 4 : md4 | 16 | : CAST5-CFB : cast5-cfb |
17 | 1 2 840 113549 2 5 : md5 | 17 | !Cname cast5-ofb64 |
18 | 1 2 840 113549 3 4 : rc4 | 18 | : CAST5-OFB : cast5-ofb |
19 | 1 2 840 113549 5 1 : pbeWithMD2AndDES_CBC | 19 | !Cname pbeWithMD5AndCast5-CBC |
20 | 1 2 840 113549 5 3 : pbeWithMD5AndDES_CBC | 20 | ISO-US 113533 7 66 12 : : pbeWithMD5AndCast5CBC |
21 | 2 5 : X500 : directory services (X.500) | 21 | |
22 | 2 5 4 : X509 | 22 | ISO-US 113549 : rsadsi : RSA Data Security, Inc. |
23 | 2 5 4 3 : commonName | 23 | |
24 | 2 5 4 6 : countryName | 24 | rsadsi 1 : pkcs : RSA Data Security, Inc. PKCS |
25 | 2 5 4 7 : localityName | 25 | |
26 | 2 5 4 8 : stateOrProvinceName | 26 | pkcs 1 : pkcs1 |
27 | 2 5 4 10 : organizationName | 27 | pkcs1 1 : : rsaEncryption |
28 | 2 5 4 11 : organizationalUnitName | 28 | pkcs1 2 : RSA-MD2 : md2WithRSAEncryption |
29 | 2 5 8 : directory services - algorithms | 29 | pkcs1 4 : RSA-MD5 : md5WithRSAEncryption |
30 | 2 5 8 1 1 : rsa | 30 | pkcs1 5 : RSA-SHA1 : sha1WithRSAEncryption |
31 | 31 | ||
32 | algorithm 18 : sha | 32 | pkcs 3 : pkcs3 |
33 | encryptionAlgorithm 1 : rsa | 33 | pkcs3 1 : : dhKeyAgreement |
34 | |||
35 | pkcs 5 : pkcs5 | ||
36 | pkcs5 1 : PBE-MD2-DES : pbeWithMD2AndDES-CBC | ||
37 | pkcs5 3 : PBE-MD5-DES : pbeWithMD5AndDES-CBC | ||
38 | pkcs5 4 : PBE-MD2-RC2-64 : pbeWithMD2AndRC2-CBC | ||
39 | pkcs5 6 : PBE-MD5-RC2-64 : pbeWithMD5AndRC2-CBC | ||
40 | pkcs5 10 : PBE-SHA1-DES : pbeWithSHA1AndDES-CBC | ||
41 | pkcs5 11 : PBE-SHA1-RC2-64 : pbeWithSHA1AndRC2-CBC | ||
42 | !Cname id_pbkdf2 | ||
43 | pkcs5 12 : : PBKDF2 | ||
44 | !Cname pbes2 | ||
45 | pkcs5 13 : : PBES2 | ||
46 | !Cname pbmac1 | ||
47 | pkcs5 14 : : PBMAC1 | ||
48 | |||
49 | pkcs 7 : pkcs7 | ||
50 | pkcs7 1 : : pkcs7-data | ||
51 | !Cname pkcs7-signed | ||
52 | pkcs7 2 : : pkcs7-signedData | ||
53 | !Cname pkcs7-enveloped | ||
54 | pkcs7 3 : : pkcs7-envelopedData | ||
55 | !Cname pkcs7-signedAndEnveloped | ||
56 | pkcs7 4 : : pkcs7-signedAndEnvelopedData | ||
57 | !Cname pkcs7-digest | ||
58 | pkcs7 5 : : pkcs7-digestData | ||
59 | !Cname pkcs7-encrypted | ||
60 | pkcs7 6 : : pkcs7-encryptedData | ||
61 | |||
62 | pkcs 9 : pkcs9 | ||
63 | !module pkcs9 | ||
64 | pkcs9 1 : Email : emailAddress | ||
65 | pkcs9 2 : : unstructuredName | ||
66 | pkcs9 3 : : contentType | ||
67 | pkcs9 4 : : messageDigest | ||
68 | pkcs9 5 : : signingTime | ||
69 | pkcs9 6 : : countersignature | ||
70 | pkcs9 7 : : challengePassword | ||
71 | pkcs9 8 : : unstructuredAddress | ||
72 | !Cname extCertAttributes | ||
73 | pkcs9 9 : : extendedCertificateAttributes | ||
74 | !global | ||
75 | |||
76 | !Cname ext-req | ||
77 | pkcs9 14 : extReq : Extension Request | ||
78 | |||
79 | !Cname SMIMECapabilities | ||
80 | pkcs9 15 : SMIME-CAPS : S/MIME Capabilities | ||
81 | |||
82 | # S/MIME | ||
83 | !Cname SMIME | ||
84 | pkcs9 16 : SMIME : S/MIME | ||
85 | SMIME 0 : id-smime-mod | ||
86 | SMIME 1 : id-smime-ct | ||
87 | SMIME 2 : id-smime-aa | ||
88 | SMIME 3 : id-smime-alg | ||
89 | SMIME 4 : id-smime-cd | ||
90 | SMIME 5 : id-smime-spq | ||
91 | SMIME 6 : id-smime-cti | ||
92 | |||
93 | # S/MIME Modules | ||
94 | id-smime-mod 1 : id-smime-mod-cms | ||
95 | id-smime-mod 2 : id-smime-mod-ess | ||
96 | id-smime-mod 3 : id-smime-mod-oid | ||
97 | id-smime-mod 4 : id-smime-mod-msg-v3 | ||
98 | id-smime-mod 5 : id-smime-mod-ets-eSignature-88 | ||
99 | id-smime-mod 6 : id-smime-mod-ets-eSignature-97 | ||
100 | id-smime-mod 7 : id-smime-mod-ets-eSigPolicy-88 | ||
101 | id-smime-mod 8 : id-smime-mod-ets-eSigPolicy-97 | ||
102 | |||
103 | # S/MIME Content Types | ||
104 | id-smime-ct 1 : id-smime-ct-receipt | ||
105 | id-smime-ct 2 : id-smime-ct-authData | ||
106 | id-smime-ct 3 : id-smime-ct-publishCert | ||
107 | id-smime-ct 4 : id-smime-ct-TSTInfo | ||
108 | id-smime-ct 5 : id-smime-ct-TDTInfo | ||
109 | id-smime-ct 6 : id-smime-ct-contentInfo | ||
110 | id-smime-ct 7 : id-smime-ct-DVCSRequestData | ||
111 | id-smime-ct 8 : id-smime-ct-DVCSResponseData | ||
112 | |||
113 | # S/MIME Attributes | ||
114 | id-smime-aa 1 : id-smime-aa-receiptRequest | ||
115 | id-smime-aa 2 : id-smime-aa-securityLabel | ||
116 | id-smime-aa 3 : id-smime-aa-mlExpandHistory | ||
117 | id-smime-aa 4 : id-smime-aa-contentHint | ||
118 | id-smime-aa 5 : id-smime-aa-msgSigDigest | ||
119 | # obsolete | ||
120 | id-smime-aa 6 : id-smime-aa-encapContentType | ||
121 | id-smime-aa 7 : id-smime-aa-contentIdentifier | ||
122 | # obsolete | ||
123 | id-smime-aa 8 : id-smime-aa-macValue | ||
124 | id-smime-aa 9 : id-smime-aa-equivalentLabels | ||
125 | id-smime-aa 10 : id-smime-aa-contentReference | ||
126 | id-smime-aa 11 : id-smime-aa-encrypKeyPref | ||
127 | id-smime-aa 12 : id-smime-aa-signingCertificate | ||
128 | id-smime-aa 13 : id-smime-aa-smimeEncryptCerts | ||
129 | id-smime-aa 14 : id-smime-aa-timeStampToken | ||
130 | id-smime-aa 15 : id-smime-aa-ets-sigPolicyId | ||
131 | id-smime-aa 16 : id-smime-aa-ets-commitmentType | ||
132 | id-smime-aa 17 : id-smime-aa-ets-signerLocation | ||
133 | id-smime-aa 18 : id-smime-aa-ets-signerAttr | ||
134 | id-smime-aa 19 : id-smime-aa-ets-otherSigCert | ||
135 | id-smime-aa 20 : id-smime-aa-ets-contentTimestamp | ||
136 | id-smime-aa 21 : id-smime-aa-ets-CertificateRefs | ||
137 | id-smime-aa 22 : id-smime-aa-ets-RevocationRefs | ||
138 | id-smime-aa 23 : id-smime-aa-ets-certValues | ||
139 | id-smime-aa 24 : id-smime-aa-ets-revocationValues | ||
140 | id-smime-aa 25 : id-smime-aa-ets-escTimeStamp | ||
141 | id-smime-aa 26 : id-smime-aa-ets-certCRLTimestamp | ||
142 | id-smime-aa 27 : id-smime-aa-ets-archiveTimeStamp | ||
143 | id-smime-aa 28 : id-smime-aa-signatureType | ||
144 | id-smime-aa 29 : id-smime-aa-dvcs-dvc | ||
145 | |||
146 | # S/MIME Algorithm Identifiers | ||
147 | # obsolete | ||
148 | id-smime-alg 1 : id-smime-alg-ESDHwith3DES | ||
149 | # obsolete | ||
150 | id-smime-alg 2 : id-smime-alg-ESDHwithRC2 | ||
151 | # obsolete | ||
152 | id-smime-alg 3 : id-smime-alg-3DESwrap | ||
153 | # obsolete | ||
154 | id-smime-alg 4 : id-smime-alg-RC2wrap | ||
155 | id-smime-alg 5 : id-smime-alg-ESDH | ||
156 | id-smime-alg 6 : id-smime-alg-CMS3DESwrap | ||
157 | id-smime-alg 7 : id-smime-alg-CMSRC2wrap | ||
158 | |||
159 | # S/MIME Certificate Distribution | ||
160 | id-smime-cd 1 : id-smime-cd-ldap | ||
161 | |||
162 | # S/MIME Signature Policy Qualifier | ||
163 | id-smime-spq 1 : id-smime-spq-ets-sqt-uri | ||
164 | id-smime-spq 2 : id-smime-spq-ets-sqt-unotice | ||
165 | |||
166 | # S/MIME Commitment Type Identifier | ||
167 | id-smime-cti 1 : id-smime-cti-ets-proofOfOrigin | ||
168 | id-smime-cti 2 : id-smime-cti-ets-proofOfReceipt | ||
169 | id-smime-cti 3 : id-smime-cti-ets-proofOfDelivery | ||
170 | id-smime-cti 4 : id-smime-cti-ets-proofOfSender | ||
171 | id-smime-cti 5 : id-smime-cti-ets-proofOfApproval | ||
172 | id-smime-cti 6 : id-smime-cti-ets-proofOfCreation | ||
173 | |||
174 | pkcs9 20 : : friendlyName | ||
175 | pkcs9 21 : : localKeyID | ||
176 | !Alias certTypes pkcs9 22 | ||
177 | certTypes 1 : : x509Certificate | ||
178 | certTypes 2 : : sdsiCertificate | ||
179 | !Alias crlTypes pkcs9 23 | ||
180 | crlTypes 1 : : x509Crl | ||
181 | |||
182 | !Alias pkcs12 pkcs 12 | ||
183 | !Alias pkcs12-pbeids pkcs12 1 | ||
184 | |||
185 | !Cname pbe-WithSHA1And128BitRC4 | ||
186 | pkcs12-pbeids 1 : PBE-SHA1-RC4-128 : pbeWithSHA1And128BitRC4 | ||
187 | !Cname pbe-WithSHA1And40BitRC4 | ||
188 | pkcs12-pbeids 2 : PBE-SHA1-RC4-40 : pbeWithSHA1And40BitRC4 | ||
189 | !Cname pbe-WithSHA1And3_Key_TripleDES-CBC | ||
190 | pkcs12-pbeids 3 : PBE-SHA1-3DES : pbeWithSHA1And3-KeyTripleDES-CBC | ||
191 | !Cname pbe-WithSHA1And2_Key_TripleDES-CBC | ||
192 | pkcs12-pbeids 4 : PBE-SHA1-2DES : pbeWithSHA1And2-KeyTripleDES-CBC | ||
193 | !Cname pbe-WithSHA1And128BitRC2-CBC | ||
194 | pkcs12-pbeids 5 : PBE-SHA1-RC2-128 : pbeWithSHA1And128BitRC2-CBC | ||
195 | !Cname pbe-WithSHA1And40BitRC2-CBC | ||
196 | pkcs12-pbeids 6 : PBE-SHA1-RC2-40 : pbeWithSHA1And40BitRC2-CBC | ||
197 | |||
198 | !Alias pkcs12-Version1 pkcs12 10 | ||
199 | !Alias pkcs12-BagIds pkcs12-Version1 1 | ||
200 | pkcs12-BagIds 1 : : keyBag | ||
201 | pkcs12-BagIds 2 : : pkcs8ShroudedKeyBag | ||
202 | pkcs12-BagIds 3 : : certBag | ||
203 | pkcs12-BagIds 4 : : crlBag | ||
204 | pkcs12-BagIds 5 : : secretBag | ||
205 | pkcs12-BagIds 6 : : safeContentsBag | ||
206 | |||
207 | rsadsi 2 2 : MD2 : md2 | ||
208 | rsadsi 2 4 : MD4 : md4 | ||
209 | rsadsi 2 5 : MD5 : md5 | ||
210 | : MD5-SHA1 : md5-sha1 | ||
211 | rsadsi 2 7 : : hmacWithSHA1 | ||
212 | rsadsi 3 2 : RC2-CBC : rc2-cbc | ||
213 | : RC2-ECB : rc2-ecb | ||
214 | !Cname rc2-cfb64 | ||
215 | : RC2-CFB : rc2-cfb | ||
216 | !Cname rc2-ofb64 | ||
217 | : RC2-OFB : rc2-ofb | ||
218 | : RC2-40-CBC : rc2-40-cbc | ||
219 | : RC2-64-CBC : rc2-64-cbc | ||
220 | rsadsi 3 4 : RC4 : rc4 | ||
221 | : RC4-40 : rc4-40 | ||
222 | rsadsi 3 7 : DES-EDE3-CBC : des-ede3-cbc | ||
223 | rsadsi 3 8 : RC5-CBC : rc5-cbc | ||
224 | : RC5-ECB : rc5-ecb | ||
225 | !Cname rc5-cfb64 | ||
226 | : RC5-CFB : rc5-cfb | ||
227 | !Cname rc5-ofb64 | ||
228 | : RC5-OFB : rc5-ofb | ||
229 | |||
230 | !Cname ms-ext-req | ||
231 | 1 3 6 1 4 1 311 2 1 14 : msExtReq : Microsoft Extension Request | ||
232 | !Cname ms-code-ind | ||
233 | 1 3 6 1 4 1 311 2 1 21 : msCodeInd : Microsoft Individual Code Signing | ||
234 | !Cname ms-code-com | ||
235 | 1 3 6 1 4 1 311 2 1 22 : msCodeCom : Microsoft Commercial Code Signing | ||
236 | !Cname ms-ctl-sign | ||
237 | 1 3 6 1 4 1 311 10 3 1 : msCTLSign : Microsoft Trust List Signing | ||
238 | !Cname ms-sgc | ||
239 | 1 3 6 1 4 1 311 10 3 3 : msSGC : Microsoft Server Gated Crypto | ||
240 | !Cname ms-efs | ||
241 | 1 3 6 1 4 1 311 10 3 4 : msEFS : Microsoft Encrypted File System | ||
242 | |||
243 | 1 3 6 1 4 1 188 7 1 1 2 : IDEA-CBC : idea-cbc | ||
244 | : IDEA-ECB : idea-ecb | ||
245 | !Cname idea-cfb64 | ||
246 | : IDEA-CFB : idea-cfb | ||
247 | !Cname idea-ofb64 | ||
248 | : IDEA-OFB : idea-ofb | ||
249 | |||
250 | 1 3 6 1 4 1 3029 1 2 : BF-CBC : bf-cbc | ||
251 | : BF-ECB : bf-ecb | ||
252 | !Cname bf-cfb64 | ||
253 | : BF-CFB : bf-cfb | ||
254 | !Cname bf-ofb64 | ||
255 | : BF-OFB : bf-ofb | ||
256 | |||
257 | !Cname id-pkix | ||
258 | 1 3 6 1 5 5 7 : PKIX | ||
259 | |||
260 | # PKIX Arcs | ||
261 | id-pkix 0 : id-pkix-mod | ||
262 | id-pkix 1 : id-pe | ||
263 | id-pkix 2 : id-qt | ||
264 | id-pkix 3 : id-kp | ||
265 | id-pkix 4 : id-it | ||
266 | id-pkix 5 : id-pkip | ||
267 | id-pkix 6 : id-alg | ||
268 | id-pkix 7 : id-cmc | ||
269 | id-pkix 8 : id-on | ||
270 | id-pkix 9 : id-pda | ||
271 | id-pkix 10 : id-aca | ||
272 | id-pkix 11 : id-qcs | ||
273 | id-pkix 12 : id-cct | ||
274 | id-pkix 48 : id-ad | ||
275 | |||
276 | # PKIX Modules | ||
277 | id-pkix-mod 1 : id-pkix1-explicit-88 | ||
278 | id-pkix-mod 2 : id-pkix1-implicit-88 | ||
279 | id-pkix-mod 3 : id-pkix1-explicit-93 | ||
280 | id-pkix-mod 4 : id-pkix1-implicit-93 | ||
281 | id-pkix-mod 5 : id-mod-crmf | ||
282 | id-pkix-mod 6 : id-mod-cmc | ||
283 | id-pkix-mod 7 : id-mod-kea-profile-88 | ||
284 | id-pkix-mod 8 : id-mod-kea-profile-93 | ||
285 | id-pkix-mod 9 : id-mod-cmp | ||
286 | id-pkix-mod 10 : id-mod-qualified-cert-88 | ||
287 | id-pkix-mod 11 : id-mod-qualified-cert-93 | ||
288 | id-pkix-mod 12 : id-mod-attribute-cert | ||
289 | id-pkix-mod 13 : id-mod-timestamp-protocol | ||
290 | id-pkix-mod 14 : id-mod-ocsp | ||
291 | id-pkix-mod 15 : id-mod-dvcs | ||
292 | id-pkix-mod 16 : id-mod-cmp2000 | ||
293 | |||
294 | # PKIX Private Extensions | ||
295 | !Cname info-access | ||
296 | id-pe 1 : authorityInfoAccess : Authority Information Access | ||
297 | id-pe 2 : biometricInfo : Biometric Info | ||
298 | id-pe 3 : qcStatements | ||
299 | id-pe 4 : ac-auditEntity | ||
300 | id-pe 5 : ac-targeting | ||
301 | id-pe 6 : aaControls | ||
302 | id-pe 7 : sbqp-ipAddrBlock | ||
303 | id-pe 8 : sbqp-autonomousSysNum | ||
304 | id-pe 9 : sbqp-routerIdentifier | ||
305 | |||
306 | # PKIX policyQualifiers for Internet policy qualifiers | ||
307 | id-qt 1 : id-qt-cps : Policy Qualifier CPS | ||
308 | id-qt 2 : id-qt-unotice : Policy Qualifier User Notice | ||
309 | id-qt 3 : textNotice | ||
310 | |||
311 | # PKIX key purpose identifiers | ||
312 | !Cname server-auth | ||
313 | id-kp 1 : serverAuth : TLS Web Server Authentication | ||
314 | !Cname client-auth | ||
315 | id-kp 2 : clientAuth : TLS Web Client Authentication | ||
316 | !Cname code-sign | ||
317 | id-kp 3 : codeSigning : Code Signing | ||
318 | !Cname email-protect | ||
319 | id-kp 4 : emailProtection : E-mail Protection | ||
320 | id-kp 5 : ipsecEndSystem : IPSec End System | ||
321 | id-kp 6 : ipsecTunnel : IPSec Tunnel | ||
322 | id-kp 7 : ipsecUser : IPSec User | ||
323 | !Cname time-stamp | ||
324 | id-kp 8 : timeStamping : Time Stamping | ||
325 | # From OCSP spec RFC2560 | ||
326 | !Cname OCSP-sign | ||
327 | id-kp 9 : OCSPSigning : OCSP Signing | ||
328 | id-kp 10 : DVCS : dvcs | ||
329 | |||
330 | # CMP information types | ||
331 | id-it 1 : id-it-caProtEncCert | ||
332 | id-it 2 : id-it-signKeyPairTypes | ||
333 | id-it 3 : id-it-encKeyPairTypes | ||
334 | id-it 4 : id-it-preferredSymmAlg | ||
335 | id-it 5 : id-it-caKeyUpdateInfo | ||
336 | id-it 6 : id-it-currentCRL | ||
337 | id-it 7 : id-it-unsupportedOIDs | ||
338 | # obsolete | ||
339 | id-it 8 : id-it-subscriptionRequest | ||
340 | # obsolete | ||
341 | id-it 9 : id-it-subscriptionResponse | ||
342 | id-it 10 : id-it-keyPairParamReq | ||
343 | id-it 11 : id-it-keyPairParamRep | ||
344 | id-it 12 : id-it-revPassphrase | ||
345 | id-it 13 : id-it-implicitConfirm | ||
346 | id-it 14 : id-it-confirmWaitTime | ||
347 | id-it 15 : id-it-origPKIMessage | ||
348 | |||
349 | # CRMF registration | ||
350 | id-pkip 1 : id-regCtrl | ||
351 | id-pkip 2 : id-regInfo | ||
352 | |||
353 | # CRMF registration controls | ||
354 | id-regCtrl 1 : id-regCtrl-regToken | ||
355 | id-regCtrl 2 : id-regCtrl-authenticator | ||
356 | id-regCtrl 3 : id-regCtrl-pkiPublicationInfo | ||
357 | id-regCtrl 4 : id-regCtrl-pkiArchiveOptions | ||
358 | id-regCtrl 5 : id-regCtrl-oldCertID | ||
359 | id-regCtrl 6 : id-regCtrl-protocolEncrKey | ||
360 | |||
361 | # CRMF registration information | ||
362 | id-regInfo 1 : id-regInfo-utf8Pairs | ||
363 | id-regInfo 2 : id-regInfo-certReq | ||
364 | |||
365 | # algorithms | ||
366 | id-alg 1 : id-alg-des40 | ||
367 | id-alg 2 : id-alg-noSignature | ||
368 | id-alg 3 : id-alg-dh-sig-hmac-sha1 | ||
369 | id-alg 4 : id-alg-dh-pop | ||
370 | |||
371 | # CMC controls | ||
372 | id-cmc 1 : id-cmc-statusInfo | ||
373 | id-cmc 2 : id-cmc-identification | ||
374 | id-cmc 3 : id-cmc-identityProof | ||
375 | id-cmc 4 : id-cmc-dataReturn | ||
376 | id-cmc 5 : id-cmc-transactionId | ||
377 | id-cmc 6 : id-cmc-senderNonce | ||
378 | id-cmc 7 : id-cmc-recipientNonce | ||
379 | id-cmc 8 : id-cmc-addExtensions | ||
380 | id-cmc 9 : id-cmc-encryptedPOP | ||
381 | id-cmc 10 : id-cmc-decryptedPOP | ||
382 | id-cmc 11 : id-cmc-lraPOPWitness | ||
383 | id-cmc 15 : id-cmc-getCert | ||
384 | id-cmc 16 : id-cmc-getCRL | ||
385 | id-cmc 17 : id-cmc-revokeRequest | ||
386 | id-cmc 18 : id-cmc-regInfo | ||
387 | id-cmc 19 : id-cmc-responseInfo | ||
388 | id-cmc 21 : id-cmc-queryPending | ||
389 | id-cmc 22 : id-cmc-popLinkRandom | ||
390 | id-cmc 23 : id-cmc-popLinkWitness | ||
391 | id-cmc 24 : id-cmc-confirmCertAcceptance | ||
392 | |||
393 | # other names | ||
394 | id-on 1 : id-on-personalData | ||
395 | |||
396 | # personal data attributes | ||
397 | id-pda 1 : id-pda-dateOfBirth | ||
398 | id-pda 2 : id-pda-placeOfBirth | ||
399 | id-pda 3 : id-pda-pseudonym | ||
400 | id-pda 4 : id-pda-gender | ||
401 | id-pda 5 : id-pda-countryOfCitizenship | ||
402 | id-pda 6 : id-pda-countryOfResidence | ||
403 | |||
404 | # attribute certificate attributes | ||
405 | id-aca 1 : id-aca-authenticationInfo | ||
406 | id-aca 2 : id-aca-accessIdentity | ||
407 | id-aca 3 : id-aca-chargingIdentity | ||
408 | id-aca 4 : id-aca-group | ||
409 | id-aca 5 : id-aca-role | ||
410 | |||
411 | # qualified certificate statements | ||
412 | id-qcs 1 : id-qcs-pkixQCSyntax-v1 | ||
413 | |||
414 | # CMC content types | ||
415 | id-cct 1 : id-cct-crs | ||
416 | id-cct 2 : id-cct-PKIData | ||
417 | id-cct 3 : id-cct-PKIResponse | ||
418 | |||
419 | # access descriptors for authority info access extension | ||
420 | !Cname ad-OCSP | ||
421 | id-ad 1 : OCSP : OCSP | ||
422 | !Cname ad-ca-issuers | ||
423 | id-ad 2 : caIssuers : CA Issuers | ||
424 | !Cname ad-timeStamping | ||
425 | id-ad 3 : ad_timestamping : AD Time Stamping | ||
426 | !Cname ad-dvcs | ||
427 | id-ad 4 : AD_DVCS : ad dvcs | ||
428 | |||
429 | |||
430 | !Alias id-pkix-OCSP ad-OCSP | ||
431 | !module id-pkix-OCSP | ||
432 | !Cname basic | ||
433 | id-pkix-OCSP 1 : basicOCSPResponse : Basic OCSP Response | ||
434 | id-pkix-OCSP 2 : Nonce : OCSP Nonce | ||
435 | id-pkix-OCSP 3 : CrlID : OCSP CRL ID | ||
436 | id-pkix-OCSP 4 : acceptableResponses : Acceptable OCSP Responses | ||
437 | id-pkix-OCSP 5 : noCheck | ||
438 | id-pkix-OCSP 6 : archiveCutoff : OCSP Archive Cutoff | ||
439 | id-pkix-OCSP 7 : serviceLocator : OCSP Service Locator | ||
440 | id-pkix-OCSP 8 : extendedStatus : Extended OCSP Status | ||
441 | id-pkix-OCSP 9 : valid | ||
442 | id-pkix-OCSP 10 : path | ||
443 | id-pkix-OCSP 11 : trustRoot : Trust Root | ||
444 | !global | ||
445 | |||
446 | 1 3 14 3 2 : algorithm : algorithm | ||
447 | algorithm 3 : RSA-NP-MD5 : md5WithRSA | ||
448 | algorithm 6 : DES-ECB : des-ecb | ||
449 | algorithm 7 : DES-CBC : des-cbc | ||
450 | !Cname des-ofb64 | ||
451 | algorithm 8 : DES-OFB : des-ofb | ||
452 | !Cname des-cfb64 | ||
453 | algorithm 9 : DES-CFB : des-cfb | ||
34 | algorithm 11 : rsaSignature | 454 | algorithm 11 : rsaSignature |
455 | !Cname dsa-2 | ||
456 | algorithm 12 : DSA-old : dsaEncryption-old | ||
457 | algorithm 13 : DSA-SHA : dsaWithSHA | ||
458 | algorithm 15 : RSA-SHA : shaWithRSAEncryption | ||
459 | algorithm 17 : DES-EDE : des-ede | ||
460 | : DES-EDE3 : des-ede3 | ||
461 | : DES-EDE-CBC : des-ede-cbc | ||
462 | !Cname des-ede-cfb64 | ||
463 | : DES-EDE-CFB : des-ede-cfb | ||
464 | !Cname des-ede3-cfb64 | ||
465 | : DES-EDE3-CFB : des-ede3-cfb | ||
466 | !Cname des-ede-ofb64 | ||
467 | : DES-EDE-OFB : des-ede-ofb | ||
468 | !Cname des-ede3-ofb64 | ||
469 | : DES-EDE3-OFB : des-ede3-ofb | ||
470 | : DESX-CBC : desx-cbc | ||
471 | algorithm 18 : SHA : sha | ||
472 | algorithm 26 : SHA1 : sha1 | ||
473 | !Cname dsaWithSHA1-2 | ||
474 | algorithm 27 : DSA-SHA1-old : dsaWithSHA1-old | ||
475 | algorithm 29 : RSA-SHA1-2 : sha1WithRSA | ||
476 | |||
477 | 1 3 36 3 2 1 : RIPEMD160 : ripemd160 | ||
478 | 1 3 36 3 3 1 2 : RSA-RIPEMD160 : ripemd160WithRSA | ||
479 | |||
480 | !Cname sxnet | ||
481 | 1 3 101 1 4 1 : SXNetID : Strong Extranet ID | ||
482 | |||
483 | 2 5 : X500 : directory services (X.500) | ||
484 | |||
485 | X500 4 : X509 | ||
486 | X509 3 : CN : commonName | ||
487 | X509 4 : S : surname | ||
488 | X509 5 : SN : serialNumber | ||
489 | X509 6 : C : countryName | ||
490 | X509 7 : L : localityName | ||
491 | X509 8 : ST : stateOrProvinceName | ||
492 | X509 10 : O : organizationName | ||
493 | X509 11 : OU : organizationalUnitName | ||
494 | X509 12 : T : title | ||
495 | X509 13 : D : description | ||
496 | X509 41 : name : name | ||
497 | X509 42 : G : givenName | ||
498 | X509 43 : I : initials | ||
499 | X509 45 : UID : uniqueIdentifier | ||
500 | X509 46 : dnQualifier : dnQualifier | ||
501 | |||
502 | X500 8 : X500algorithms : directory services - algorithms | ||
503 | X500algorithms 1 1 : RSA : rsa | ||
504 | X500algorithms 3 100 : RSA-MDC2 : mdc2WithRSA | ||
505 | X500algorithms 3 101 : MDC2 : mdc2 | ||
506 | |||
507 | X500 29 : id-ce | ||
508 | !Cname subject-key-identifier | ||
509 | id-ce 14 : subjectKeyIdentifier : X509v3 Subject Key Identifier | ||
510 | !Cname key-usage | ||
511 | id-ce 15 : keyUsage : X509v3 Key Usage | ||
512 | !Cname private-key-usage-period | ||
513 | id-ce 16 : privateKeyUsagePeriod : X509v3 Private Key Usage Period | ||
514 | !Cname subject-alt-name | ||
515 | id-ce 17 : subjectAltName : X509v3 Subject Alternative Name | ||
516 | !Cname issuer-alt-name | ||
517 | id-ce 18 : issuerAltName : X509v3 Issuer Alternative Name | ||
518 | !Cname basic-constraints | ||
519 | id-ce 19 : basicConstraints : X509v3 Basic Constraints | ||
520 | !Cname crl-number | ||
521 | id-ce 20 : crlNumber : X509v3 CRL Number | ||
522 | !Cname crl-reason | ||
523 | id-ce 21 : CRLReason : X509v3 CRL Reason Code | ||
524 | !Cname invalidity-date | ||
525 | id-ce 24 : invalidityDate : Invalidity Date | ||
526 | !Cname delta-crl | ||
527 | id-ce 27 : deltaCRL : X509v3 Delta CRL Indicator | ||
528 | !Cname crl-distribution-points | ||
529 | id-ce 31 : crlDistributionPoints : X509v3 CRL Distribution Points | ||
530 | !Cname certificate-policies | ||
531 | id-ce 32 : certificatePolicies : X509v3 Certificate Policies | ||
532 | !Cname authority-key-identifier | ||
533 | id-ce 35 : authorityKeyIdentifier : X509v3 Authority Key Identifier | ||
534 | !Cname ext-key-usage | ||
535 | id-ce 37 : extendedKeyUsage : X509v3 Extended Key Usage | ||
536 | |||
537 | !Cname netscape | ||
538 | 2 16 840 1 113730 : Netscape : Netscape Communications Corp. | ||
539 | !Cname netscape-cert-extension | ||
540 | netscape 1 : nsCertExt : Netscape Certificate Extension | ||
541 | !Cname netscape-data-type | ||
542 | netscape 2 : nsDataType : Netscape Data Type | ||
543 | !Cname netscape-cert-type | ||
544 | netscape-cert-extension 1 : nsCertType : Netscape Cert Type | ||
545 | !Cname netscape-base-url | ||
546 | netscape-cert-extension 2 : nsBaseUrl : Netscape Base Url | ||
547 | !Cname netscape-revocation-url | ||
548 | netscape-cert-extension 3 : nsRevocationUrl : Netscape Revocation Url | ||
549 | !Cname netscape-ca-revocation-url | ||
550 | netscape-cert-extension 4 : nsCaRevocationUrl : Netscape CA Revocation Url | ||
551 | !Cname netscape-renewal-url | ||
552 | netscape-cert-extension 7 : nsRenewalUrl : Netscape Renewal Url | ||
553 | !Cname netscape-ca-policy-url | ||
554 | netscape-cert-extension 8 : nsCaPolicyUrl : Netscape CA Policy Url | ||
555 | !Cname netscape-ssl-server-name | ||
556 | netscape-cert-extension 12 : nsSslServerName : Netscape SSL Server Name | ||
557 | !Cname netscape-comment | ||
558 | netscape-cert-extension 13 : nsComment : Netscape Comment | ||
559 | !Cname netscape-cert-sequence | ||
560 | netscape-data-type 5 : nsCertSequence : Netscape Certificate Sequence | ||
561 | !Cname ns-sgc | ||
562 | netscape 4 1 : nsSGC : Netscape Server Gated Crypto | ||
563 | |||
564 | # iso(1) | ||
565 | iso 3 : ORG : org | ||
566 | org 6 : DOD : dod | ||
567 | dod 1 : IANA : iana | ||
568 | !Alias internet iana | ||
569 | |||
570 | internet 1 : directory : Directory | ||
571 | internet 2 : mgmt : Management | ||
572 | internet 3 : experimental : Experimental | ||
573 | internet 4 : private : Private | ||
574 | internet 5 : security : Security | ||
575 | internet 6 : snmpv2 : SNMPv2 | ||
576 | internet 7 : mail : Mail | ||
577 | |||
578 | private 1 : enterprises : Enterprises | ||
579 | |||
580 | # RFC 2247 | ||
581 | enterprises 1466 344 : dcobject : dcObject | ||
582 | |||
583 | # Stray OIDs we don't know the full name of each step for | ||
584 | # RFC 2247 | ||
585 | 0 9 2342 19200300 100 1 25 : DC : domainComponent | ||
586 | 0 9 2342 19200300 100 4 13 : domain : Domain | ||
587 | |||
588 | # What the hell are these OIDs, really? | ||
589 | !Cname rle-compression | ||
590 | 1 1 1 1 666 1 : RLE : run length compression | ||
591 | !Cname zlib-compression | ||
592 | 1 1 1 1 666 2 : ZLIB : zlib compression | ||
35 | 593 | ||
36 | algorithm 6 : desECB | ||
37 | algorithm 7 : desCBC | ||
38 | algorithm 8 : desOFB | ||
39 | algorithm 9 : desCFB | ||
40 | algorithm 17 : desEDE2 | ||