diff options
Diffstat (limited to 'src/lib/libcrypto/objects')
| -rw-r--r-- | src/lib/libcrypto/objects/Makefile.ssl | 123 | ||||
| -rw-r--r-- | src/lib/libcrypto/objects/o_names.c | 364 | ||||
| -rw-r--r-- | src/lib/libcrypto/objects/obj_dat.c | 666 | ||||
| -rw-r--r-- | src/lib/libcrypto/objects/obj_dat.h | 3644 | ||||
| -rw-r--r-- | src/lib/libcrypto/objects/obj_dat.pl | 307 | ||||
| -rw-r--r-- | src/lib/libcrypto/objects/obj_err.c | 99 | ||||
| -rw-r--r-- | src/lib/libcrypto/objects/obj_lib.c | 127 | ||||
| -rw-r--r-- | src/lib/libcrypto/objects/obj_mac.h | 2868 | ||||
| -rw-r--r-- | src/lib/libcrypto/objects/obj_mac.num | 649 | ||||
| -rw-r--r-- | src/lib/libcrypto/objects/objects.README | 44 | ||||
| -rw-r--r-- | src/lib/libcrypto/objects/objects.h | 1042 | ||||
| -rw-r--r-- | src/lib/libcrypto/objects/objects.pl | 230 | ||||
| -rw-r--r-- | src/lib/libcrypto/objects/objects.txt | 916 |
13 files changed, 4567 insertions, 6512 deletions
diff --git a/src/lib/libcrypto/objects/Makefile.ssl b/src/lib/libcrypto/objects/Makefile.ssl new file mode 100644 index 0000000000..3e7a194cf9 --- /dev/null +++ b/src/lib/libcrypto/objects/Makefile.ssl | |||
| @@ -0,0 +1,123 @@ | |||
| 1 | # | ||
| 2 | # SSLeay/crypto/objects/Makefile | ||
| 3 | # | ||
| 4 | |||
| 5 | DIR= objects | ||
| 6 | TOP= ../.. | ||
| 7 | CC= cc | ||
| 8 | INCLUDES= -I.. -I$(TOP) -I../../include | ||
| 9 | CFLAG=-g | ||
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKE= make -f Makefile.ssl | ||
| 14 | MAKEDEPPROG= makedepend | ||
| 15 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 16 | MAKEFILE= Makefile.ssl | ||
| 17 | AR= ar r | ||
| 18 | PERL= perl | ||
| 19 | |||
| 20 | CFLAGS= $(INCLUDES) $(CFLAG) | ||
| 21 | |||
| 22 | GENERAL=Makefile README | ||
| 23 | TEST= | ||
| 24 | APPS= | ||
| 25 | |||
| 26 | LIB=$(TOP)/libcrypto.a | ||
| 27 | LIBSRC= o_names.c obj_dat.c obj_lib.c obj_err.c | ||
| 28 | LIBOBJ= o_names.o obj_dat.o obj_lib.o obj_err.o | ||
| 29 | |||
| 30 | SRC= $(LIBSRC) | ||
| 31 | |||
| 32 | EXHEADER= objects.h obj_mac.h | ||
| 33 | HEADER= $(EXHEADER) obj_dat.h | ||
| 34 | |||
| 35 | ALL= $(GENERAL) $(SRC) $(HEADER) | ||
| 36 | |||
| 37 | top: | ||
| 38 | (cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all) | ||
| 39 | |||
| 40 | all: obj_dat.h lib | ||
| 41 | |||
| 42 | lib: $(LIBOBJ) | ||
| 43 | $(AR) $(LIB) $(LIBOBJ) | ||
| 44 | $(RANLIB) $(LIB) || echo Never mind. | ||
| 45 | @touch lib | ||
| 46 | |||
| 47 | obj_dat.h: obj_dat.pl obj_mac.h | ||
| 48 | $(PERL) obj_dat.pl obj_mac.h obj_dat.h | ||
| 49 | |||
| 50 | # objects.pl both reads and writes obj_mac.num | ||
| 51 | obj_mac.h: objects.pl objects.txt obj_mac.num | ||
| 52 | $(PERL) objects.pl objects.txt obj_mac.num obj_mac.h | ||
| 53 | |||
| 54 | files: | ||
| 55 | $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO | ||
| 56 | |||
| 57 | links: | ||
| 58 | @sh $(TOP)/util/point.sh Makefile.ssl Makefile | ||
| 59 | @$(PERL) $(TOP)/util/mklink.pl ../../include/openssl $(EXHEADER) | ||
| 60 | @$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST) | ||
| 61 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | ||
| 62 | |||
| 63 | install: | ||
| 64 | @for i in $(EXHEADER) ; \ | ||
| 65 | do \ | ||
| 66 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | ||
| 67 | chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \ | ||
| 68 | done; | ||
| 69 | |||
| 70 | tags: | ||
| 71 | ctags $(SRC) | ||
| 72 | |||
| 73 | tests: | ||
| 74 | |||
| 75 | lint: | ||
| 76 | lint -DLINT $(INCLUDES) $(SRC)>fluff | ||
| 77 | |||
| 78 | depend: | ||
| 79 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | ||
| 80 | |||
| 81 | dclean: | ||
| 82 | $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new | ||
| 83 | mv -f Makefile.new $(MAKEFILE) | ||
| 84 | |||
| 85 | clean: | ||
| 86 | rm -f *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff | ||
| 87 | |||
| 88 | # DO NOT DELETE THIS LINE -- make depend depends on it. | ||
| 89 | |||
| 90 | o_names.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 91 | o_names.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | ||
| 92 | o_names.o: ../../include/openssl/e_os2.h ../../include/openssl/lhash.h | ||
| 93 | o_names.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | ||
| 94 | o_names.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
| 95 | o_names.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | ||
| 96 | o_names.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 97 | o_names.o: o_names.c | ||
| 98 | obj_dat.o: ../../e_os.h ../../include/openssl/asn1.h | ||
| 99 | obj_dat.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | ||
| 100 | obj_dat.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | ||
| 101 | obj_dat.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 102 | obj_dat.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | ||
| 103 | obj_dat.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
| 104 | obj_dat.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 105 | obj_dat.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
| 106 | obj_dat.o: ../../include/openssl/symhacks.h ../cryptlib.h obj_dat.c obj_dat.h | ||
| 107 | obj_err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 108 | obj_err.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | ||
| 109 | obj_err.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 110 | obj_err.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | ||
| 111 | obj_err.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
| 112 | obj_err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 113 | obj_err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
| 114 | obj_err.o: ../../include/openssl/symhacks.h obj_err.c | ||
| 115 | obj_lib.o: ../../e_os.h ../../include/openssl/asn1.h | ||
| 116 | obj_lib.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | ||
| 117 | obj_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | ||
| 118 | obj_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 119 | obj_lib.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | ||
| 120 | obj_lib.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
| 121 | obj_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 122 | obj_lib.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
| 123 | obj_lib.o: ../../include/openssl/symhacks.h ../cryptlib.h obj_lib.c | ||
diff --git a/src/lib/libcrypto/objects/o_names.c b/src/lib/libcrypto/objects/o_names.c new file mode 100644 index 0000000000..b4453b4a98 --- /dev/null +++ b/src/lib/libcrypto/objects/o_names.c | |||
| @@ -0,0 +1,364 @@ | |||
| 1 | #include <stdio.h> | ||
| 2 | #include <stdlib.h> | ||
| 3 | #include <string.h> | ||
| 4 | |||
| 5 | #include <openssl/lhash.h> | ||
| 6 | #include <openssl/objects.h> | ||
| 7 | #include <openssl/safestack.h> | ||
| 8 | #include <openssl/e_os2.h> | ||
| 9 | |||
| 10 | /* Later versions of DEC C has started to add lnkage information to certain | ||
| 11 | * functions, which makes it tricky to use them as values to regular function | ||
| 12 | * pointers. One way is to define a macro that takes care of casting them | ||
| 13 | * correctly. | ||
| 14 | */ | ||
| 15 | #ifdef OPENSSL_SYS_VMS_DECC | ||
| 16 | # define OPENSSL_strcmp (int (*)(const char *,const char *))strcmp | ||
| 17 | #else | ||
| 18 | # define OPENSSL_strcmp strcmp | ||
| 19 | #endif | ||
| 20 | |||
| 21 | /* I use the ex_data stuff to manage the identifiers for the obj_name_types | ||
| 22 | * that applications may define. I only really use the free function field. | ||
| 23 | */ | ||
| 24 | static LHASH *names_lh=NULL; | ||
| 25 | static int names_type_num=OBJ_NAME_TYPE_NUM; | ||
| 26 | |||
| 27 | typedef struct name_funcs_st | ||
| 28 | { | ||
| 29 | unsigned long (*hash_func)(const char *name); | ||
| 30 | int (*cmp_func)(const char *a,const char *b); | ||
| 31 | void (*free_func)(const char *, int, const char *); | ||
| 32 | } NAME_FUNCS; | ||
| 33 | |||
| 34 | DECLARE_STACK_OF(NAME_FUNCS) | ||
| 35 | IMPLEMENT_STACK_OF(NAME_FUNCS) | ||
| 36 | |||
| 37 | static STACK_OF(NAME_FUNCS) *name_funcs_stack; | ||
| 38 | |||
| 39 | /* The LHASH callbacks now use the raw "void *" prototypes and do per-variable | ||
| 40 | * casting in the functions. This prevents function pointer casting without the | ||
| 41 | * need for macro-generated wrapper functions. */ | ||
| 42 | |||
| 43 | /* static unsigned long obj_name_hash(OBJ_NAME *a); */ | ||
| 44 | static unsigned long obj_name_hash(const void *a_void); | ||
| 45 | /* static int obj_name_cmp(OBJ_NAME *a,OBJ_NAME *b); */ | ||
| 46 | static int obj_name_cmp(const void *a_void,const void *b_void); | ||
| 47 | |||
| 48 | int OBJ_NAME_init(void) | ||
| 49 | { | ||
| 50 | if (names_lh != NULL) return(1); | ||
| 51 | MemCheck_off(); | ||
| 52 | names_lh=lh_new(obj_name_hash, obj_name_cmp); | ||
| 53 | MemCheck_on(); | ||
| 54 | return(names_lh != NULL); | ||
| 55 | } | ||
| 56 | |||
| 57 | int OBJ_NAME_new_index(unsigned long (*hash_func)(const char *), | ||
| 58 | int (*cmp_func)(const char *, const char *), | ||
| 59 | void (*free_func)(const char *, int, const char *)) | ||
| 60 | { | ||
| 61 | int ret; | ||
| 62 | int i; | ||
| 63 | NAME_FUNCS *name_funcs; | ||
| 64 | |||
| 65 | if (name_funcs_stack == NULL) | ||
| 66 | { | ||
| 67 | MemCheck_off(); | ||
| 68 | name_funcs_stack=sk_NAME_FUNCS_new_null(); | ||
| 69 | MemCheck_on(); | ||
| 70 | } | ||
| 71 | if ((name_funcs_stack == NULL)) | ||
| 72 | { | ||
| 73 | /* ERROR */ | ||
| 74 | return(0); | ||
| 75 | } | ||
| 76 | ret=names_type_num; | ||
| 77 | names_type_num++; | ||
| 78 | for (i=sk_NAME_FUNCS_num(name_funcs_stack); i<names_type_num; i++) | ||
| 79 | { | ||
| 80 | MemCheck_off(); | ||
| 81 | name_funcs = OPENSSL_malloc(sizeof(NAME_FUNCS)); | ||
| 82 | MemCheck_on(); | ||
| 83 | if (!name_funcs) return(0); | ||
| 84 | name_funcs->hash_func = lh_strhash; | ||
| 85 | name_funcs->cmp_func = OPENSSL_strcmp; | ||
| 86 | name_funcs->free_func = 0; /* NULL is often declared to | ||
| 87 | * ((void *)0), which according | ||
| 88 | * to Compaq C is not really | ||
| 89 | * compatible with a function | ||
| 90 | * pointer. -- Richard Levitte*/ | ||
| 91 | MemCheck_off(); | ||
| 92 | sk_NAME_FUNCS_push(name_funcs_stack,name_funcs); | ||
| 93 | MemCheck_on(); | ||
| 94 | } | ||
| 95 | name_funcs = sk_NAME_FUNCS_value(name_funcs_stack, ret); | ||
| 96 | if (hash_func != NULL) | ||
| 97 | name_funcs->hash_func = hash_func; | ||
| 98 | if (cmp_func != NULL) | ||
| 99 | name_funcs->cmp_func = cmp_func; | ||
| 100 | if (free_func != NULL) | ||
| 101 | name_funcs->free_func = free_func; | ||
| 102 | return(ret); | ||
| 103 | } | ||
| 104 | |||
| 105 | /* static int obj_name_cmp(OBJ_NAME *a, OBJ_NAME *b) */ | ||
| 106 | static int obj_name_cmp(const void *a_void, const void *b_void) | ||
| 107 | { | ||
| 108 | int ret; | ||
| 109 | OBJ_NAME *a = (OBJ_NAME *)a_void; | ||
| 110 | OBJ_NAME *b = (OBJ_NAME *)b_void; | ||
| 111 | |||
| 112 | ret=a->type-b->type; | ||
| 113 | if (ret == 0) | ||
| 114 | { | ||
| 115 | if ((name_funcs_stack != NULL) | ||
| 116 | && (sk_NAME_FUNCS_num(name_funcs_stack) > a->type)) | ||
| 117 | { | ||
| 118 | ret=sk_NAME_FUNCS_value(name_funcs_stack, | ||
| 119 | a->type)->cmp_func(a->name,b->name); | ||
| 120 | } | ||
| 121 | else | ||
| 122 | ret=strcmp(a->name,b->name); | ||
| 123 | } | ||
| 124 | return(ret); | ||
| 125 | } | ||
| 126 | |||
| 127 | /* static unsigned long obj_name_hash(OBJ_NAME *a) */ | ||
| 128 | static unsigned long obj_name_hash(const void *a_void) | ||
| 129 | { | ||
| 130 | unsigned long ret; | ||
| 131 | OBJ_NAME *a = (OBJ_NAME *)a_void; | ||
| 132 | |||
| 133 | if ((name_funcs_stack != NULL) && (sk_NAME_FUNCS_num(name_funcs_stack) > a->type)) | ||
| 134 | { | ||
| 135 | ret=sk_NAME_FUNCS_value(name_funcs_stack, | ||
| 136 | a->type)->hash_func(a->name); | ||
| 137 | } | ||
| 138 | else | ||
| 139 | { | ||
| 140 | ret=lh_strhash(a->name); | ||
| 141 | } | ||
| 142 | ret^=a->type; | ||
| 143 | return(ret); | ||
| 144 | } | ||
| 145 | |||
| 146 | const char *OBJ_NAME_get(const char *name, int type) | ||
| 147 | { | ||
| 148 | OBJ_NAME on,*ret; | ||
| 149 | int num=0,alias; | ||
| 150 | |||
| 151 | if (name == NULL) return(NULL); | ||
| 152 | if ((names_lh == NULL) && !OBJ_NAME_init()) return(NULL); | ||
| 153 | |||
| 154 | alias=type&OBJ_NAME_ALIAS; | ||
| 155 | type&= ~OBJ_NAME_ALIAS; | ||
| 156 | |||
| 157 | on.name=name; | ||
| 158 | on.type=type; | ||
| 159 | |||
| 160 | for (;;) | ||
| 161 | { | ||
| 162 | ret=(OBJ_NAME *)lh_retrieve(names_lh,&on); | ||
| 163 | if (ret == NULL) return(NULL); | ||
| 164 | if ((ret->alias) && !alias) | ||
| 165 | { | ||
| 166 | if (++num > 10) return(NULL); | ||
| 167 | on.name=ret->data; | ||
| 168 | } | ||
| 169 | else | ||
| 170 | { | ||
| 171 | return(ret->data); | ||
| 172 | } | ||
| 173 | } | ||
| 174 | } | ||
| 175 | |||
| 176 | int OBJ_NAME_add(const char *name, int type, const char *data) | ||
| 177 | { | ||
| 178 | OBJ_NAME *onp,*ret; | ||
| 179 | int alias; | ||
| 180 | |||
| 181 | if ((names_lh == NULL) && !OBJ_NAME_init()) return(0); | ||
| 182 | |||
| 183 | alias=type&OBJ_NAME_ALIAS; | ||
| 184 | type&= ~OBJ_NAME_ALIAS; | ||
| 185 | |||
| 186 | onp=(OBJ_NAME *)OPENSSL_malloc(sizeof(OBJ_NAME)); | ||
| 187 | if (onp == NULL) | ||
| 188 | { | ||
| 189 | /* ERROR */ | ||
| 190 | return(0); | ||
| 191 | } | ||
| 192 | |||
| 193 | onp->name=name; | ||
| 194 | onp->alias=alias; | ||
| 195 | onp->type=type; | ||
| 196 | onp->data=data; | ||
| 197 | |||
| 198 | ret=(OBJ_NAME *)lh_insert(names_lh,onp); | ||
| 199 | if (ret != NULL) | ||
| 200 | { | ||
| 201 | /* free things */ | ||
| 202 | if ((name_funcs_stack != NULL) && (sk_NAME_FUNCS_num(name_funcs_stack) > ret->type)) | ||
| 203 | { | ||
| 204 | /* XXX: I'm not sure I understand why the free | ||
| 205 | * function should get three arguments... | ||
| 206 | * -- Richard Levitte | ||
| 207 | */ | ||
| 208 | sk_NAME_FUNCS_value(name_funcs_stack, | ||
| 209 | ret->type)->free_func(ret->name,ret->type,ret->data); | ||
| 210 | } | ||
| 211 | OPENSSL_free(ret); | ||
| 212 | } | ||
| 213 | else | ||
| 214 | { | ||
| 215 | if (lh_error(names_lh)) | ||
| 216 | { | ||
| 217 | /* ERROR */ | ||
| 218 | return(0); | ||
| 219 | } | ||
| 220 | } | ||
| 221 | return(1); | ||
| 222 | } | ||
| 223 | |||
| 224 | int OBJ_NAME_remove(const char *name, int type) | ||
| 225 | { | ||
| 226 | OBJ_NAME on,*ret; | ||
| 227 | |||
| 228 | if (names_lh == NULL) return(0); | ||
| 229 | |||
| 230 | type&= ~OBJ_NAME_ALIAS; | ||
| 231 | on.name=name; | ||
| 232 | on.type=type; | ||
| 233 | ret=(OBJ_NAME *)lh_delete(names_lh,&on); | ||
| 234 | if (ret != NULL) | ||
| 235 | { | ||
| 236 | /* free things */ | ||
| 237 | if ((name_funcs_stack != NULL) && (sk_NAME_FUNCS_num(name_funcs_stack) > ret->type)) | ||
| 238 | { | ||
| 239 | /* XXX: I'm not sure I understand why the free | ||
| 240 | * function should get three arguments... | ||
| 241 | * -- Richard Levitte | ||
| 242 | */ | ||
| 243 | sk_NAME_FUNCS_value(name_funcs_stack, | ||
| 244 | ret->type)->free_func(ret->name,ret->type,ret->data); | ||
| 245 | } | ||
| 246 | OPENSSL_free(ret); | ||
| 247 | return(1); | ||
| 248 | } | ||
| 249 | else | ||
| 250 | return(0); | ||
| 251 | } | ||
| 252 | |||
| 253 | struct doall | ||
| 254 | { | ||
| 255 | int type; | ||
| 256 | void (*fn)(const OBJ_NAME *,void *arg); | ||
| 257 | void *arg; | ||
| 258 | }; | ||
| 259 | |||
| 260 | static void do_all_fn(const OBJ_NAME *name,struct doall *d) | ||
| 261 | { | ||
| 262 | if(name->type == d->type) | ||
| 263 | d->fn(name,d->arg); | ||
| 264 | } | ||
| 265 | |||
| 266 | static IMPLEMENT_LHASH_DOALL_ARG_FN(do_all_fn, const OBJ_NAME *, struct doall *) | ||
| 267 | |||
| 268 | void OBJ_NAME_do_all(int type,void (*fn)(const OBJ_NAME *,void *arg),void *arg) | ||
| 269 | { | ||
| 270 | struct doall d; | ||
| 271 | |||
| 272 | d.type=type; | ||
| 273 | d.fn=fn; | ||
| 274 | d.arg=arg; | ||
| 275 | |||
| 276 | lh_doall_arg(names_lh,LHASH_DOALL_ARG_FN(do_all_fn),&d); | ||
| 277 | } | ||
| 278 | |||
| 279 | struct doall_sorted | ||
| 280 | { | ||
| 281 | int type; | ||
| 282 | int n; | ||
| 283 | const OBJ_NAME **names; | ||
| 284 | }; | ||
| 285 | |||
| 286 | static void do_all_sorted_fn(const OBJ_NAME *name,void *d_) | ||
| 287 | { | ||
| 288 | struct doall_sorted *d=d_; | ||
| 289 | |||
| 290 | if(name->type != d->type) | ||
| 291 | return; | ||
| 292 | |||
| 293 | d->names[d->n++]=name; | ||
| 294 | } | ||
| 295 | |||
| 296 | static int do_all_sorted_cmp(const void *n1_,const void *n2_) | ||
| 297 | { | ||
| 298 | const OBJ_NAME * const *n1=n1_; | ||
| 299 | const OBJ_NAME * const *n2=n2_; | ||
| 300 | |||
| 301 | return strcmp((*n1)->name,(*n2)->name); | ||
| 302 | } | ||
| 303 | |||
| 304 | void OBJ_NAME_do_all_sorted(int type,void (*fn)(const OBJ_NAME *,void *arg), | ||
| 305 | void *arg) | ||
| 306 | { | ||
| 307 | struct doall_sorted d; | ||
| 308 | int n; | ||
| 309 | |||
| 310 | d.type=type; | ||
| 311 | d.names=OPENSSL_malloc(lh_num_items(names_lh)*sizeof *d.names); | ||
| 312 | d.n=0; | ||
| 313 | OBJ_NAME_do_all(type,do_all_sorted_fn,&d); | ||
| 314 | |||
| 315 | qsort((void *)d.names,d.n,sizeof *d.names,do_all_sorted_cmp); | ||
| 316 | |||
| 317 | for(n=0 ; n < d.n ; ++n) | ||
| 318 | fn(d.names[n],arg); | ||
| 319 | |||
| 320 | OPENSSL_free((void *)d.names); | ||
| 321 | } | ||
| 322 | |||
| 323 | static int free_type; | ||
| 324 | |||
| 325 | static void names_lh_free(OBJ_NAME *onp) | ||
| 326 | { | ||
| 327 | if(onp == NULL) | ||
| 328 | return; | ||
| 329 | |||
| 330 | if ((free_type < 0) || (free_type == onp->type)) | ||
| 331 | { | ||
| 332 | OBJ_NAME_remove(onp->name,onp->type); | ||
| 333 | } | ||
| 334 | } | ||
| 335 | |||
| 336 | static IMPLEMENT_LHASH_DOALL_FN(names_lh_free, OBJ_NAME *) | ||
| 337 | |||
| 338 | static void name_funcs_free(NAME_FUNCS *ptr) | ||
| 339 | { | ||
| 340 | OPENSSL_free(ptr); | ||
| 341 | } | ||
| 342 | |||
| 343 | void OBJ_NAME_cleanup(int type) | ||
| 344 | { | ||
| 345 | unsigned long down_load; | ||
| 346 | |||
| 347 | if (names_lh == NULL) return; | ||
| 348 | |||
| 349 | free_type=type; | ||
| 350 | down_load=names_lh->down_load; | ||
| 351 | names_lh->down_load=0; | ||
| 352 | |||
| 353 | lh_doall(names_lh,LHASH_DOALL_FN(names_lh_free)); | ||
| 354 | if (type < 0) | ||
| 355 | { | ||
| 356 | lh_free(names_lh); | ||
| 357 | sk_NAME_FUNCS_pop_free(name_funcs_stack,name_funcs_free); | ||
| 358 | names_lh=NULL; | ||
| 359 | name_funcs_stack = NULL; | ||
| 360 | } | ||
| 361 | else | ||
| 362 | names_lh->down_load=down_load; | ||
| 363 | } | ||
| 364 | |||
diff --git a/src/lib/libcrypto/objects/obj_dat.c b/src/lib/libcrypto/objects/obj_dat.c new file mode 100644 index 0000000000..ae97108e93 --- /dev/null +++ b/src/lib/libcrypto/objects/obj_dat.c | |||
| @@ -0,0 +1,666 @@ | |||
| 1 | /* crypto/objects/obj_dat.c */ | ||
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | ||
| 3 | * All rights reserved. | ||
| 4 | * | ||
| 5 | * This package is an SSL implementation written | ||
| 6 | * by Eric Young (eay@cryptsoft.com). | ||
| 7 | * The implementation was written so as to conform with Netscapes SSL. | ||
| 8 | * | ||
| 9 | * This library is free for commercial and non-commercial use as long as | ||
| 10 | * the following conditions are aheared to. The following conditions | ||
| 11 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
| 12 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
| 13 | * included with this distribution is covered by the same copyright terms | ||
| 14 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
| 15 | * | ||
| 16 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
| 17 | * the code are not to be removed. | ||
| 18 | * If this package is used in a product, Eric Young should be given attribution | ||
| 19 | * as the author of the parts of the library used. | ||
| 20 | * This can be in the form of a textual message at program startup or | ||
| 21 | * in documentation (online or textual) provided with the package. | ||
| 22 | * | ||
| 23 | * Redistribution and use in source and binary forms, with or without | ||
| 24 | * modification, are permitted provided that the following conditions | ||
| 25 | * are met: | ||
| 26 | * 1. Redistributions of source code must retain the copyright | ||
| 27 | * notice, this list of conditions and the following disclaimer. | ||
| 28 | * 2. Redistributions in binary form must reproduce the above copyright | ||
| 29 | * notice, this list of conditions and the following disclaimer in the | ||
| 30 | * documentation and/or other materials provided with the distribution. | ||
| 31 | * 3. All advertising materials mentioning features or use of this software | ||
| 32 | * must display the following acknowledgement: | ||
| 33 | * "This product includes cryptographic software written by | ||
| 34 | * Eric Young (eay@cryptsoft.com)" | ||
| 35 | * The word 'cryptographic' can be left out if the rouines from the library | ||
| 36 | * being used are not cryptographic related :-). | ||
| 37 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
| 38 | * the apps directory (application code) you must include an acknowledgement: | ||
| 39 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
| 40 | * | ||
| 41 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
| 42 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
| 43 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
| 44 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
| 45 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
| 46 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
| 47 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
| 48 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
| 49 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
| 50 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
| 51 | * SUCH DAMAGE. | ||
| 52 | * | ||
| 53 | * The licence and distribution terms for any publically available version or | ||
| 54 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
| 55 | * copied and put under another distribution licence | ||
| 56 | * [including the GNU Public Licence.] | ||
| 57 | */ | ||
| 58 | |||
| 59 | #include <stdio.h> | ||
| 60 | #include <ctype.h> | ||
| 61 | #include "cryptlib.h" | ||
| 62 | #include <openssl/lhash.h> | ||
| 63 | #include <openssl/asn1.h> | ||
| 64 | #include <openssl/objects.h> | ||
| 65 | |||
| 66 | /* obj_dat.h is generated from objects.h by obj_dat.pl */ | ||
| 67 | #ifndef OPENSSL_NO_OBJECT | ||
| 68 | #include "obj_dat.h" | ||
| 69 | #else | ||
| 70 | /* You will have to load all the objects needed manually in the application */ | ||
| 71 | #define NUM_NID 0 | ||
| 72 | #define NUM_SN 0 | ||
| 73 | #define NUM_LN 0 | ||
| 74 | #define NUM_OBJ 0 | ||
| 75 | static unsigned char lvalues[1]; | ||
| 76 | static ASN1_OBJECT nid_objs[1]; | ||
| 77 | static ASN1_OBJECT *sn_objs[1]; | ||
| 78 | static ASN1_OBJECT *ln_objs[1]; | ||
| 79 | static ASN1_OBJECT *obj_objs[1]; | ||
| 80 | #endif | ||
| 81 | |||
| 82 | static int sn_cmp(const void *a, const void *b); | ||
| 83 | static int ln_cmp(const void *a, const void *b); | ||
| 84 | static int obj_cmp(const void *a, const void *b); | ||
| 85 | #define ADDED_DATA 0 | ||
| 86 | #define ADDED_SNAME 1 | ||
| 87 | #define ADDED_LNAME 2 | ||
| 88 | #define ADDED_NID 3 | ||
| 89 | |||
| 90 | typedef struct added_obj_st | ||
| 91 | { | ||
| 92 | int type; | ||
| 93 | ASN1_OBJECT *obj; | ||
| 94 | } ADDED_OBJ; | ||
| 95 | |||
| 96 | static int new_nid=NUM_NID; | ||
| 97 | static LHASH *added=NULL; | ||
| 98 | |||
| 99 | static int sn_cmp(const void *a, const void *b) | ||
| 100 | { | ||
| 101 | const ASN1_OBJECT * const *ap = a, * const *bp = b; | ||
| 102 | return(strcmp((*ap)->sn,(*bp)->sn)); | ||
| 103 | } | ||
| 104 | |||
| 105 | static int ln_cmp(const void *a, const void *b) | ||
| 106 | { | ||
| 107 | const ASN1_OBJECT * const *ap = a, * const *bp = b; | ||
| 108 | return(strcmp((*ap)->ln,(*bp)->ln)); | ||
| 109 | } | ||
| 110 | |||
| 111 | /* static unsigned long add_hash(ADDED_OBJ *ca) */ | ||
| 112 | static unsigned long add_hash(const void *ca_void) | ||
| 113 | { | ||
| 114 | const ASN1_OBJECT *a; | ||
| 115 | int i; | ||
| 116 | unsigned long ret=0; | ||
| 117 | unsigned char *p; | ||
| 118 | ADDED_OBJ *ca = (ADDED_OBJ *)ca_void; | ||
| 119 | |||
| 120 | a=ca->obj; | ||
| 121 | switch (ca->type) | ||
| 122 | { | ||
| 123 | case ADDED_DATA: | ||
| 124 | ret=a->length<<20L; | ||
| 125 | p=(unsigned char *)a->data; | ||
| 126 | for (i=0; i<a->length; i++) | ||
| 127 | ret^=p[i]<<((i*3)%24); | ||
| 128 | break; | ||
| 129 | case ADDED_SNAME: | ||
| 130 | ret=lh_strhash(a->sn); | ||
| 131 | break; | ||
| 132 | case ADDED_LNAME: | ||
| 133 | ret=lh_strhash(a->ln); | ||
| 134 | break; | ||
| 135 | case ADDED_NID: | ||
| 136 | ret=a->nid; | ||
| 137 | break; | ||
| 138 | default: | ||
| 139 | /* abort(); */ | ||
| 140 | return 0; | ||
| 141 | } | ||
| 142 | ret&=0x3fffffffL; | ||
| 143 | ret|=ca->type<<30L; | ||
| 144 | return(ret); | ||
| 145 | } | ||
| 146 | |||
| 147 | /* static int add_cmp(ADDED_OBJ *ca, ADDED_OBJ *cb) */ | ||
| 148 | static int add_cmp(const void *ca_void, const void *cb_void) | ||
| 149 | { | ||
| 150 | ASN1_OBJECT *a,*b; | ||
| 151 | int i; | ||
| 152 | ADDED_OBJ *ca = (ADDED_OBJ *)ca_void; | ||
| 153 | ADDED_OBJ *cb = (ADDED_OBJ *)cb_void; | ||
| 154 | |||
| 155 | i=ca->type-cb->type; | ||
| 156 | if (i) return(i); | ||
| 157 | a=ca->obj; | ||
| 158 | b=cb->obj; | ||
| 159 | switch (ca->type) | ||
| 160 | { | ||
| 161 | case ADDED_DATA: | ||
| 162 | i=(a->length - b->length); | ||
| 163 | if (i) return(i); | ||
| 164 | return(memcmp(a->data,b->data,a->length)); | ||
| 165 | case ADDED_SNAME: | ||
| 166 | if (a->sn == NULL) return(-1); | ||
| 167 | else if (b->sn == NULL) return(1); | ||
| 168 | else return(strcmp(a->sn,b->sn)); | ||
| 169 | case ADDED_LNAME: | ||
| 170 | if (a->ln == NULL) return(-1); | ||
| 171 | else if (b->ln == NULL) return(1); | ||
| 172 | else return(strcmp(a->ln,b->ln)); | ||
| 173 | case ADDED_NID: | ||
| 174 | return(a->nid-b->nid); | ||
| 175 | default: | ||
| 176 | /* abort(); */ | ||
| 177 | return 0; | ||
| 178 | } | ||
| 179 | } | ||
| 180 | |||
| 181 | static int init_added(void) | ||
| 182 | { | ||
| 183 | if (added != NULL) return(1); | ||
| 184 | added=lh_new(add_hash,add_cmp); | ||
| 185 | return(added != NULL); | ||
| 186 | } | ||
| 187 | |||
| 188 | static void cleanup1(ADDED_OBJ *a) | ||
| 189 | { | ||
| 190 | a->obj->nid=0; | ||
| 191 | a->obj->flags|=ASN1_OBJECT_FLAG_DYNAMIC| | ||
| 192 | ASN1_OBJECT_FLAG_DYNAMIC_STRINGS| | ||
| 193 | ASN1_OBJECT_FLAG_DYNAMIC_DATA; | ||
| 194 | } | ||
| 195 | |||
| 196 | static void cleanup2(ADDED_OBJ *a) | ||
| 197 | { a->obj->nid++; } | ||
| 198 | |||
| 199 | static void cleanup3(ADDED_OBJ *a) | ||
| 200 | { | ||
| 201 | if (--a->obj->nid == 0) | ||
| 202 | ASN1_OBJECT_free(a->obj); | ||
| 203 | OPENSSL_free(a); | ||
| 204 | } | ||
| 205 | |||
| 206 | static IMPLEMENT_LHASH_DOALL_FN(cleanup1, ADDED_OBJ *) | ||
| 207 | static IMPLEMENT_LHASH_DOALL_FN(cleanup2, ADDED_OBJ *) | ||
| 208 | static IMPLEMENT_LHASH_DOALL_FN(cleanup3, ADDED_OBJ *) | ||
| 209 | |||
| 210 | void OBJ_cleanup(void) | ||
| 211 | { | ||
| 212 | if (added == NULL) return; | ||
| 213 | added->down_load=0; | ||
| 214 | lh_doall(added,LHASH_DOALL_FN(cleanup1)); /* zero counters */ | ||
| 215 | lh_doall(added,LHASH_DOALL_FN(cleanup2)); /* set counters */ | ||
| 216 | lh_doall(added,LHASH_DOALL_FN(cleanup3)); /* free objects */ | ||
| 217 | lh_free(added); | ||
| 218 | added=NULL; | ||
| 219 | } | ||
| 220 | |||
| 221 | int OBJ_new_nid(int num) | ||
| 222 | { | ||
| 223 | int i; | ||
| 224 | |||
| 225 | i=new_nid; | ||
| 226 | new_nid+=num; | ||
| 227 | return(i); | ||
| 228 | } | ||
| 229 | |||
| 230 | int OBJ_add_object(const ASN1_OBJECT *obj) | ||
| 231 | { | ||
| 232 | ASN1_OBJECT *o; | ||
| 233 | ADDED_OBJ *ao[4]={NULL,NULL,NULL,NULL},*aop; | ||
| 234 | int i; | ||
| 235 | |||
| 236 | if (added == NULL) | ||
| 237 | if (!init_added()) return(0); | ||
| 238 | if ((o=OBJ_dup(obj)) == NULL) goto err; | ||
| 239 | if (!(ao[ADDED_NID]=(ADDED_OBJ *)OPENSSL_malloc(sizeof(ADDED_OBJ)))) goto err; | ||
| 240 | if ((o->length != 0) && (obj->data != NULL)) | ||
| 241 | ao[ADDED_DATA]=(ADDED_OBJ *)OPENSSL_malloc(sizeof(ADDED_OBJ)); | ||
| 242 | if (o->sn != NULL) | ||
| 243 | ao[ADDED_SNAME]=(ADDED_OBJ *)OPENSSL_malloc(sizeof(ADDED_OBJ)); | ||
| 244 | if (o->ln != NULL) | ||
| 245 | ao[ADDED_LNAME]=(ADDED_OBJ *)OPENSSL_malloc(sizeof(ADDED_OBJ)); | ||
| 246 | |||
| 247 | for (i=ADDED_DATA; i<=ADDED_NID; i++) | ||
| 248 | { | ||
| 249 | if (ao[i] != NULL) | ||
| 250 | { | ||
| 251 | ao[i]->type=i; | ||
| 252 | ao[i]->obj=o; | ||
| 253 | aop=(ADDED_OBJ *)lh_insert(added,ao[i]); | ||
| 254 | /* memory leak, buit should not normally matter */ | ||
| 255 | if (aop != NULL) | ||
| 256 | OPENSSL_free(aop); | ||
| 257 | } | ||
| 258 | } | ||
| 259 | o->flags&= ~(ASN1_OBJECT_FLAG_DYNAMIC|ASN1_OBJECT_FLAG_DYNAMIC_STRINGS| | ||
| 260 | ASN1_OBJECT_FLAG_DYNAMIC_DATA); | ||
| 261 | |||
| 262 | return(o->nid); | ||
| 263 | err: | ||
| 264 | for (i=ADDED_DATA; i<=ADDED_NID; i++) | ||
| 265 | if (ao[i] != NULL) OPENSSL_free(ao[i]); | ||
| 266 | if (o != NULL) OPENSSL_free(o); | ||
| 267 | return(NID_undef); | ||
| 268 | } | ||
| 269 | |||
| 270 | ASN1_OBJECT *OBJ_nid2obj(int n) | ||
| 271 | { | ||
| 272 | ADDED_OBJ ad,*adp; | ||
| 273 | ASN1_OBJECT ob; | ||
| 274 | |||
| 275 | if ((n >= 0) && (n < NUM_NID)) | ||
| 276 | { | ||
| 277 | if ((n != NID_undef) && (nid_objs[n].nid == NID_undef)) | ||
| 278 | { | ||
| 279 | OBJerr(OBJ_F_OBJ_NID2OBJ,OBJ_R_UNKNOWN_NID); | ||
| 280 | return(NULL); | ||
| 281 | } | ||
| 282 | return((ASN1_OBJECT *)&(nid_objs[n])); | ||
| 283 | } | ||
| 284 | else if (added == NULL) | ||
| 285 | return(NULL); | ||
| 286 | else | ||
| 287 | { | ||
| 288 | ad.type=ADDED_NID; | ||
| 289 | ad.obj= &ob; | ||
| 290 | ob.nid=n; | ||
| 291 | adp=(ADDED_OBJ *)lh_retrieve(added,&ad); | ||
| 292 | if (adp != NULL) | ||
| 293 | return(adp->obj); | ||
| 294 | else | ||
| 295 | { | ||
| 296 | OBJerr(OBJ_F_OBJ_NID2OBJ,OBJ_R_UNKNOWN_NID); | ||
| 297 | return(NULL); | ||
| 298 | } | ||
| 299 | } | ||
| 300 | } | ||
| 301 | |||
| 302 | const char *OBJ_nid2sn(int n) | ||
| 303 | { | ||
| 304 | ADDED_OBJ ad,*adp; | ||
| 305 | ASN1_OBJECT ob; | ||
| 306 | |||
| 307 | if ((n >= 0) && (n < NUM_NID)) | ||
| 308 | { | ||
| 309 | if ((n != NID_undef) && (nid_objs[n].nid == NID_undef)) | ||
| 310 | { | ||
| 311 | OBJerr(OBJ_F_OBJ_NID2SN,OBJ_R_UNKNOWN_NID); | ||
| 312 | return(NULL); | ||
| 313 | } | ||
| 314 | return(nid_objs[n].sn); | ||
| 315 | } | ||
| 316 | else if (added == NULL) | ||
| 317 | return(NULL); | ||
| 318 | else | ||
| 319 | { | ||
| 320 | ad.type=ADDED_NID; | ||
| 321 | ad.obj= &ob; | ||
| 322 | ob.nid=n; | ||
| 323 | adp=(ADDED_OBJ *)lh_retrieve(added,&ad); | ||
| 324 | if (adp != NULL) | ||
| 325 | return(adp->obj->sn); | ||
| 326 | else | ||
| 327 | { | ||
| 328 | OBJerr(OBJ_F_OBJ_NID2SN,OBJ_R_UNKNOWN_NID); | ||
| 329 | return(NULL); | ||
| 330 | } | ||
| 331 | } | ||
| 332 | } | ||
| 333 | |||
| 334 | const char *OBJ_nid2ln(int n) | ||
| 335 | { | ||
| 336 | ADDED_OBJ ad,*adp; | ||
| 337 | ASN1_OBJECT ob; | ||
| 338 | |||
| 339 | if ((n >= 0) && (n < NUM_NID)) | ||
| 340 | { | ||
| 341 | if ((n != NID_undef) && (nid_objs[n].nid == NID_undef)) | ||
| 342 | { | ||
| 343 | OBJerr(OBJ_F_OBJ_NID2LN,OBJ_R_UNKNOWN_NID); | ||
| 344 | return(NULL); | ||
| 345 | } | ||
| 346 | return(nid_objs[n].ln); | ||
| 347 | } | ||
| 348 | else if (added == NULL) | ||
| 349 | return(NULL); | ||
| 350 | else | ||
| 351 | { | ||
| 352 | ad.type=ADDED_NID; | ||
| 353 | ad.obj= &ob; | ||
| 354 | ob.nid=n; | ||
| 355 | adp=(ADDED_OBJ *)lh_retrieve(added,&ad); | ||
| 356 | if (adp != NULL) | ||
| 357 | return(adp->obj->ln); | ||
| 358 | else | ||
| 359 | { | ||
| 360 | OBJerr(OBJ_F_OBJ_NID2LN,OBJ_R_UNKNOWN_NID); | ||
| 361 | return(NULL); | ||
| 362 | } | ||
| 363 | } | ||
| 364 | } | ||
| 365 | |||
| 366 | int OBJ_obj2nid(const ASN1_OBJECT *a) | ||
| 367 | { | ||
| 368 | ASN1_OBJECT **op; | ||
| 369 | ADDED_OBJ ad,*adp; | ||
| 370 | |||
| 371 | if (a == NULL) | ||
| 372 | return(NID_undef); | ||
| 373 | if (a->nid != 0) | ||
| 374 | return(a->nid); | ||
| 375 | |||
| 376 | if (added != NULL) | ||
| 377 | { | ||
| 378 | ad.type=ADDED_DATA; | ||
| 379 | ad.obj=(ASN1_OBJECT *)a; /* XXX: ugly but harmless */ | ||
| 380 | adp=(ADDED_OBJ *)lh_retrieve(added,&ad); | ||
| 381 | if (adp != NULL) return (adp->obj->nid); | ||
| 382 | } | ||
| 383 | op=(ASN1_OBJECT **)OBJ_bsearch((char *)&a,(char *)obj_objs,NUM_OBJ, | ||
| 384 | sizeof(ASN1_OBJECT *),obj_cmp); | ||
| 385 | if (op == NULL) | ||
| 386 | return(NID_undef); | ||
| 387 | return((*op)->nid); | ||
| 388 | } | ||
| 389 | |||
| 390 | /* Convert an object name into an ASN1_OBJECT | ||
| 391 | * if "noname" is not set then search for short and long names first. | ||
| 392 | * This will convert the "dotted" form into an object: unlike OBJ_txt2nid | ||
| 393 | * it can be used with any objects, not just registered ones. | ||
| 394 | */ | ||
| 395 | |||
| 396 | ASN1_OBJECT *OBJ_txt2obj(const char *s, int no_name) | ||
| 397 | { | ||
| 398 | int nid = NID_undef; | ||
| 399 | ASN1_OBJECT *op=NULL; | ||
| 400 | unsigned char *buf,*p; | ||
| 401 | int i, j; | ||
| 402 | |||
| 403 | if(!no_name) { | ||
| 404 | if( ((nid = OBJ_sn2nid(s)) != NID_undef) || | ||
| 405 | ((nid = OBJ_ln2nid(s)) != NID_undef) ) | ||
| 406 | return OBJ_nid2obj(nid); | ||
| 407 | } | ||
| 408 | |||
| 409 | /* Work out size of content octets */ | ||
| 410 | i=a2d_ASN1_OBJECT(NULL,0,s,-1); | ||
| 411 | if (i <= 0) { | ||
| 412 | /* Clear the error */ | ||
| 413 | ERR_get_error(); | ||
| 414 | return NULL; | ||
| 415 | } | ||
| 416 | /* Work out total size */ | ||
| 417 | j = ASN1_object_size(0,i,V_ASN1_OBJECT); | ||
| 418 | |||
| 419 | if((buf=(unsigned char *)OPENSSL_malloc(j)) == NULL) return NULL; | ||
| 420 | |||
| 421 | p = buf; | ||
| 422 | /* Write out tag+length */ | ||
| 423 | ASN1_put_object(&p,0,i,V_ASN1_OBJECT,V_ASN1_UNIVERSAL); | ||
| 424 | /* Write out contents */ | ||
| 425 | a2d_ASN1_OBJECT(p,i,s,-1); | ||
| 426 | |||
| 427 | p=buf; | ||
| 428 | op=d2i_ASN1_OBJECT(NULL,&p,j); | ||
| 429 | OPENSSL_free(buf); | ||
| 430 | return op; | ||
| 431 | } | ||
| 432 | |||
| 433 | int OBJ_obj2txt(char *buf, int buf_len, const ASN1_OBJECT *a, int no_name) | ||
| 434 | { | ||
| 435 | int i,idx=0,n=0,len,nid; | ||
| 436 | unsigned long l; | ||
| 437 | unsigned char *p; | ||
| 438 | const char *s; | ||
| 439 | char tbuf[DECIMAL_SIZE(i)+DECIMAL_SIZE(l)+2]; | ||
| 440 | |||
| 441 | if (buf_len <= 0) return(0); | ||
| 442 | |||
| 443 | if ((a == NULL) || (a->data == NULL)) { | ||
| 444 | buf[0]='\0'; | ||
| 445 | return(0); | ||
| 446 | } | ||
| 447 | |||
| 448 | if (no_name || (nid=OBJ_obj2nid(a)) == NID_undef) { | ||
| 449 | len=a->length; | ||
| 450 | p=a->data; | ||
| 451 | |||
| 452 | idx=0; | ||
| 453 | l=0; | ||
| 454 | while (idx < a->length) { | ||
| 455 | l|=(p[idx]&0x7f); | ||
| 456 | if (!(p[idx] & 0x80)) break; | ||
| 457 | l<<=7L; | ||
| 458 | idx++; | ||
| 459 | } | ||
| 460 | idx++; | ||
| 461 | i=(int)(l/40); | ||
| 462 | if (i > 2) i=2; | ||
| 463 | l-=(long)(i*40); | ||
| 464 | |||
| 465 | snprintf(tbuf,sizeof tbuf,"%d.%lu",i,l); | ||
| 466 | i=strlen(tbuf); | ||
| 467 | BUF_strlcpy(buf,tbuf,buf_len); | ||
| 468 | buf_len-=i; | ||
| 469 | buf+=i; | ||
| 470 | n+=i; | ||
| 471 | |||
| 472 | l=0; | ||
| 473 | for (; idx<len; idx++) { | ||
| 474 | l|=p[idx]&0x7f; | ||
| 475 | if (!(p[idx] & 0x80)) { | ||
| 476 | snprintf(tbuf,sizeof tbuf,".%lu",l); | ||
| 477 | i=strlen(tbuf); | ||
| 478 | if (buf_len > 0) | ||
| 479 | BUF_strlcpy(buf,tbuf,buf_len); | ||
| 480 | buf_len-=i; | ||
| 481 | buf+=i; | ||
| 482 | n+=i; | ||
| 483 | l=0; | ||
| 484 | } | ||
| 485 | l<<=7L; | ||
| 486 | } | ||
| 487 | } else { | ||
| 488 | s=OBJ_nid2ln(nid); | ||
| 489 | if (s == NULL) | ||
| 490 | s=OBJ_nid2sn(nid); | ||
| 491 | BUF_strlcpy(buf,s,buf_len); | ||
| 492 | n=strlen(s); | ||
| 493 | } | ||
| 494 | return(n); | ||
| 495 | } | ||
| 496 | |||
| 497 | int OBJ_txt2nid(const char *s) | ||
| 498 | { | ||
| 499 | ASN1_OBJECT *obj; | ||
| 500 | int nid; | ||
| 501 | obj = OBJ_txt2obj(s, 0); | ||
| 502 | nid = OBJ_obj2nid(obj); | ||
| 503 | ASN1_OBJECT_free(obj); | ||
| 504 | return nid; | ||
| 505 | } | ||
| 506 | |||
| 507 | int OBJ_ln2nid(const char *s) | ||
| 508 | { | ||
| 509 | ASN1_OBJECT o,*oo= &o,**op; | ||
| 510 | ADDED_OBJ ad,*adp; | ||
| 511 | |||
| 512 | o.ln=s; | ||
| 513 | if (added != NULL) | ||
| 514 | { | ||
| 515 | ad.type=ADDED_LNAME; | ||
| 516 | ad.obj= &o; | ||
| 517 | adp=(ADDED_OBJ *)lh_retrieve(added,&ad); | ||
| 518 | if (adp != NULL) return (adp->obj->nid); | ||
| 519 | } | ||
| 520 | op=(ASN1_OBJECT **)OBJ_bsearch((char *)&oo,(char *)ln_objs,NUM_LN, | ||
| 521 | sizeof(ASN1_OBJECT *),ln_cmp); | ||
| 522 | if (op == NULL) return(NID_undef); | ||
| 523 | return((*op)->nid); | ||
| 524 | } | ||
| 525 | |||
| 526 | int OBJ_sn2nid(const char *s) | ||
| 527 | { | ||
| 528 | ASN1_OBJECT o,*oo= &o,**op; | ||
| 529 | ADDED_OBJ ad,*adp; | ||
| 530 | |||
| 531 | o.sn=s; | ||
| 532 | if (added != NULL) | ||
| 533 | { | ||
| 534 | ad.type=ADDED_SNAME; | ||
| 535 | ad.obj= &o; | ||
| 536 | adp=(ADDED_OBJ *)lh_retrieve(added,&ad); | ||
| 537 | if (adp != NULL) return (adp->obj->nid); | ||
| 538 | } | ||
| 539 | op=(ASN1_OBJECT **)OBJ_bsearch((char *)&oo,(char *)sn_objs,NUM_SN, | ||
| 540 | sizeof(ASN1_OBJECT *),sn_cmp); | ||
| 541 | if (op == NULL) return(NID_undef); | ||
| 542 | return((*op)->nid); | ||
| 543 | } | ||
| 544 | |||
| 545 | static int obj_cmp(const void *ap, const void *bp) | ||
| 546 | { | ||
| 547 | int j; | ||
| 548 | ASN1_OBJECT *a= *(ASN1_OBJECT **)ap; | ||
| 549 | ASN1_OBJECT *b= *(ASN1_OBJECT **)bp; | ||
| 550 | |||
| 551 | j=(a->length - b->length); | ||
| 552 | if (j) return(j); | ||
| 553 | return(memcmp(a->data,b->data,a->length)); | ||
| 554 | } | ||
| 555 | |||
| 556 | const char *OBJ_bsearch(const char *key, const char *base, int num, int size, | ||
| 557 | int (*cmp)(const void *, const void *)) | ||
| 558 | { | ||
| 559 | int l,h,i,c; | ||
| 560 | const char *p; | ||
| 561 | |||
| 562 | if (num == 0) return(NULL); | ||
| 563 | l=0; | ||
| 564 | h=num; | ||
| 565 | while (l < h) | ||
| 566 | { | ||
| 567 | i=(l+h)/2; | ||
| 568 | p= &(base[i*size]); | ||
| 569 | c=(*cmp)(key,p); | ||
| 570 | if (c < 0) | ||
| 571 | h=i; | ||
| 572 | else if (c > 0) | ||
| 573 | l=i+1; | ||
| 574 | else | ||
| 575 | return(p); | ||
| 576 | } | ||
| 577 | #ifdef CHARSET_EBCDIC | ||
| 578 | /* THIS IS A KLUDGE - Because the *_obj is sorted in ASCII order, and | ||
| 579 | * I don't have perl (yet), we revert to a *LINEAR* search | ||
| 580 | * when the object wasn't found in the binary search. | ||
| 581 | */ | ||
| 582 | for (i=0; i<num; ++i) { | ||
| 583 | p= &(base[i*size]); | ||
| 584 | if ((*cmp)(key,p) == 0) | ||
| 585 | return p; | ||
| 586 | } | ||
| 587 | #endif | ||
| 588 | return(NULL); | ||
| 589 | } | ||
| 590 | |||
| 591 | int OBJ_create_objects(BIO *in) | ||
| 592 | { | ||
| 593 | MS_STATIC char buf[512]; | ||
| 594 | int i,num=0; | ||
| 595 | char *o,*s,*l=NULL; | ||
| 596 | |||
| 597 | for (;;) | ||
| 598 | { | ||
| 599 | s=o=NULL; | ||
| 600 | i=BIO_gets(in,buf,512); | ||
| 601 | if (i <= 0) return(num); | ||
| 602 | buf[i-1]='\0'; | ||
| 603 | if (!isalnum((unsigned char)buf[0])) return(num); | ||
| 604 | o=s=buf; | ||
| 605 | while (isdigit((unsigned char)*s) || (*s == '.')) | ||
| 606 | s++; | ||
| 607 | if (*s != '\0') | ||
| 608 | { | ||
| 609 | *(s++)='\0'; | ||
| 610 | while (isspace((unsigned char)*s)) | ||
| 611 | s++; | ||
| 612 | if (*s == '\0') | ||
| 613 | s=NULL; | ||
| 614 | else | ||
| 615 | { | ||
| 616 | l=s; | ||
| 617 | while ((*l != '\0') && !isspace((unsigned char)*l)) | ||
| 618 | l++; | ||
| 619 | if (*l != '\0') | ||
| 620 | { | ||
| 621 | *(l++)='\0'; | ||
| 622 | while (isspace((unsigned char)*l)) | ||
| 623 | l++; | ||
| 624 | if (*l == '\0') l=NULL; | ||
| 625 | } | ||
| 626 | else | ||
| 627 | l=NULL; | ||
| 628 | } | ||
| 629 | } | ||
| 630 | else | ||
| 631 | s=NULL; | ||
| 632 | if ((o == NULL) || (*o == '\0')) return(num); | ||
| 633 | if (!OBJ_create(o,s,l)) return(num); | ||
| 634 | num++; | ||
| 635 | } | ||
| 636 | /* return(num); */ | ||
| 637 | } | ||
| 638 | |||
| 639 | int OBJ_create(const char *oid, const char *sn, const char *ln) | ||
| 640 | { | ||
| 641 | int ok=0; | ||
| 642 | ASN1_OBJECT *op=NULL; | ||
| 643 | unsigned char *buf; | ||
| 644 | int i; | ||
| 645 | |||
| 646 | i=a2d_ASN1_OBJECT(NULL,0,oid,-1); | ||
| 647 | if (i <= 0) return(0); | ||
| 648 | |||
| 649 | if ((buf=(unsigned char *)OPENSSL_malloc(i)) == NULL) | ||
| 650 | { | ||
| 651 | OBJerr(OBJ_F_OBJ_CREATE,OBJ_R_MALLOC_FAILURE); | ||
| 652 | return(0); | ||
| 653 | } | ||
| 654 | i=a2d_ASN1_OBJECT(buf,i,oid,-1); | ||
| 655 | if (i == 0) | ||
| 656 | goto err; | ||
| 657 | op=(ASN1_OBJECT *)ASN1_OBJECT_create(OBJ_new_nid(1),buf,i,sn,ln); | ||
| 658 | if (op == NULL) | ||
| 659 | goto err; | ||
| 660 | ok=OBJ_add_object(op); | ||
| 661 | err: | ||
| 662 | ASN1_OBJECT_free(op); | ||
| 663 | OPENSSL_free(buf); | ||
| 664 | return(ok); | ||
| 665 | } | ||
| 666 | |||
diff --git a/src/lib/libcrypto/objects/obj_dat.h b/src/lib/libcrypto/objects/obj_dat.h deleted file mode 100644 index 969b18a341..0000000000 --- a/src/lib/libcrypto/objects/obj_dat.h +++ /dev/null | |||
| @@ -1,3644 +0,0 @@ | |||
| 1 | /* crypto/objects/obj_dat.h */ | ||
| 2 | |||
| 3 | /* THIS FILE IS GENERATED FROM objects.h by obj_dat.pl via the | ||
| 4 | * following command: | ||
| 5 | * perl obj_dat.pl obj_mac.h obj_dat.h | ||
| 6 | */ | ||
| 7 | |||
| 8 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) | ||
| 9 | * All rights reserved. | ||
| 10 | * | ||
| 11 | * This package is an SSL implementation written | ||
| 12 | * by Eric Young (eay@cryptsoft.com). | ||
| 13 | * The implementation was written so as to conform with Netscapes SSL. | ||
| 14 | * | ||
| 15 | * This library is free for commercial and non-commercial use as long as | ||
| 16 | * the following conditions are aheared to. The following conditions | ||
| 17 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
| 18 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
| 19 | * included with this distribution is covered by the same copyright terms | ||
| 20 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
| 21 | * | ||
| 22 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
| 23 | * the code are not to be removed. | ||
| 24 | * If this package is used in a product, Eric Young should be given attribution | ||
| 25 | * as the author of the parts of the library used. | ||
| 26 | * This can be in the form of a textual message at program startup or | ||
| 27 | * in documentation (online or textual) provided with the package. | ||
| 28 | * | ||
| 29 | * Redistribution and use in source and binary forms, with or without | ||
| 30 | * modification, are permitted provided that the following conditions | ||
| 31 | * are met: | ||
| 32 | * 1. Redistributions of source code must retain the copyright | ||
| 33 | * notice, this list of conditions and the following disclaimer. | ||
| 34 | * 2. Redistributions in binary form must reproduce the above copyright | ||
| 35 | * notice, this list of conditions and the following disclaimer in the | ||
| 36 | * documentation and/or other materials provided with the distribution. | ||
| 37 | * 3. All advertising materials mentioning features or use of this software | ||
| 38 | * must display the following acknowledgement: | ||
| 39 | * "This product includes cryptographic software written by | ||
| 40 | * Eric Young (eay@cryptsoft.com)" | ||
| 41 | * The word 'cryptographic' can be left out if the rouines from the library | ||
| 42 | * being used are not cryptographic related :-). | ||
| 43 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
| 44 | * the apps directory (application code) you must include an acknowledgement: | ||
| 45 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
| 46 | * | ||
| 47 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
| 48 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
| 49 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
| 50 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
| 51 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
| 52 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
| 53 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
| 54 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
| 55 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
| 56 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
| 57 | * SUCH DAMAGE. | ||
| 58 | * | ||
| 59 | * The licence and distribution terms for any publically available version or | ||
| 60 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
| 61 | * copied and put under another distribution licence | ||
| 62 | * [including the GNU Public Licence.] | ||
| 63 | */ | ||
| 64 | |||
| 65 | #define NUM_NID 650 | ||
| 66 | #define NUM_SN 643 | ||
| 67 | #define NUM_LN 643 | ||
| 68 | #define NUM_OBJ 617 | ||
| 69 | |||
| 70 | static unsigned char lvalues[4455]={ | ||
| 71 | 0x00, /* [ 0] OBJ_undef */ | ||
| 72 | 0x2A,0x86,0x48,0x86,0xF7,0x0D, /* [ 1] OBJ_rsadsi */ | ||
| 73 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01, /* [ 7] OBJ_pkcs */ | ||
| 74 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x02,0x02, /* [ 14] OBJ_md2 */ | ||
| 75 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x02,0x05, /* [ 22] OBJ_md5 */ | ||
| 76 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x03,0x04, /* [ 30] OBJ_rc4 */ | ||
| 77 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x01,/* [ 38] OBJ_rsaEncryption */ | ||
| 78 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x02,/* [ 47] OBJ_md2WithRSAEncryption */ | ||
| 79 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x04,/* [ 56] OBJ_md5WithRSAEncryption */ | ||
| 80 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x01,/* [ 65] OBJ_pbeWithMD2AndDES_CBC */ | ||
| 81 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x03,/* [ 74] OBJ_pbeWithMD5AndDES_CBC */ | ||
| 82 | 0x55, /* [ 83] OBJ_X500 */ | ||
| 83 | 0x55,0x04, /* [ 84] OBJ_X509 */ | ||
| 84 | 0x55,0x04,0x03, /* [ 86] OBJ_commonName */ | ||
| 85 | 0x55,0x04,0x06, /* [ 89] OBJ_countryName */ | ||
| 86 | 0x55,0x04,0x07, /* [ 92] OBJ_localityName */ | ||
| 87 | 0x55,0x04,0x08, /* [ 95] OBJ_stateOrProvinceName */ | ||
| 88 | 0x55,0x04,0x0A, /* [ 98] OBJ_organizationName */ | ||
| 89 | 0x55,0x04,0x0B, /* [101] OBJ_organizationalUnitName */ | ||
| 90 | 0x55,0x08,0x01,0x01, /* [104] OBJ_rsa */ | ||
| 91 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x07, /* [108] OBJ_pkcs7 */ | ||
| 92 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x07,0x01,/* [116] OBJ_pkcs7_data */ | ||
| 93 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x07,0x02,/* [125] OBJ_pkcs7_signed */ | ||
| 94 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x07,0x03,/* [134] OBJ_pkcs7_enveloped */ | ||
| 95 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x07,0x04,/* [143] OBJ_pkcs7_signedAndEnveloped */ | ||
| 96 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x07,0x05,/* [152] OBJ_pkcs7_digest */ | ||
| 97 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x07,0x06,/* [161] OBJ_pkcs7_encrypted */ | ||
| 98 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x03, /* [170] OBJ_pkcs3 */ | ||
| 99 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x03,0x01,/* [178] OBJ_dhKeyAgreement */ | ||
| 100 | 0x2B,0x0E,0x03,0x02,0x06, /* [187] OBJ_des_ecb */ | ||
| 101 | 0x2B,0x0E,0x03,0x02,0x09, /* [192] OBJ_des_cfb64 */ | ||
| 102 | 0x2B,0x0E,0x03,0x02,0x07, /* [197] OBJ_des_cbc */ | ||
| 103 | 0x2B,0x0E,0x03,0x02,0x11, /* [202] OBJ_des_ede_ecb */ | ||
| 104 | 0x2B,0x06,0x01,0x04,0x01,0x81,0x3C,0x07,0x01,0x01,0x02,/* [207] OBJ_idea_cbc */ | ||
| 105 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x03,0x02, /* [218] OBJ_rc2_cbc */ | ||
| 106 | 0x2B,0x0E,0x03,0x02,0x12, /* [226] OBJ_sha */ | ||
| 107 | 0x2B,0x0E,0x03,0x02,0x0F, /* [231] OBJ_shaWithRSAEncryption */ | ||
| 108 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x03,0x07, /* [236] OBJ_des_ede3_cbc */ | ||
| 109 | 0x2B,0x0E,0x03,0x02,0x08, /* [244] OBJ_des_ofb64 */ | ||
| 110 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09, /* [249] OBJ_pkcs9 */ | ||
| 111 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x01,/* [257] OBJ_pkcs9_emailAddress */ | ||
| 112 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x02,/* [266] OBJ_pkcs9_unstructuredName */ | ||
| 113 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x03,/* [275] OBJ_pkcs9_contentType */ | ||
| 114 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x04,/* [284] OBJ_pkcs9_messageDigest */ | ||
| 115 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x05,/* [293] OBJ_pkcs9_signingTime */ | ||
| 116 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x06,/* [302] OBJ_pkcs9_countersignature */ | ||
| 117 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x07,/* [311] OBJ_pkcs9_challengePassword */ | ||
| 118 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x08,/* [320] OBJ_pkcs9_unstructuredAddress */ | ||
| 119 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x09,/* [329] OBJ_pkcs9_extCertAttributes */ | ||
| 120 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42, /* [338] OBJ_netscape */ | ||
| 121 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x01, /* [345] OBJ_netscape_cert_extension */ | ||
| 122 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x02, /* [353] OBJ_netscape_data_type */ | ||
| 123 | 0x2B,0x0E,0x03,0x02,0x1A, /* [361] OBJ_sha1 */ | ||
| 124 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x05,/* [366] OBJ_sha1WithRSAEncryption */ | ||
| 125 | 0x2B,0x0E,0x03,0x02,0x0D, /* [375] OBJ_dsaWithSHA */ | ||
| 126 | 0x2B,0x0E,0x03,0x02,0x0C, /* [380] OBJ_dsa_2 */ | ||
| 127 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x0B,/* [385] OBJ_pbeWithSHA1AndRC2_CBC */ | ||
| 128 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x0C,/* [394] OBJ_id_pbkdf2 */ | ||
| 129 | 0x2B,0x0E,0x03,0x02,0x1B, /* [403] OBJ_dsaWithSHA1_2 */ | ||
| 130 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x01,0x01,/* [408] OBJ_netscape_cert_type */ | ||
| 131 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x01,0x02,/* [417] OBJ_netscape_base_url */ | ||
| 132 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x01,0x03,/* [426] OBJ_netscape_revocation_url */ | ||
| 133 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x01,0x04,/* [435] OBJ_netscape_ca_revocation_url */ | ||
| 134 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x01,0x07,/* [444] OBJ_netscape_renewal_url */ | ||
| 135 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x01,0x08,/* [453] OBJ_netscape_ca_policy_url */ | ||
| 136 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x01,0x0C,/* [462] OBJ_netscape_ssl_server_name */ | ||
| 137 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x01,0x0D,/* [471] OBJ_netscape_comment */ | ||
| 138 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x02,0x05,/* [480] OBJ_netscape_cert_sequence */ | ||
| 139 | 0x55,0x1D, /* [489] OBJ_id_ce */ | ||
| 140 | 0x55,0x1D,0x0E, /* [491] OBJ_subject_key_identifier */ | ||
| 141 | 0x55,0x1D,0x0F, /* [494] OBJ_key_usage */ | ||
| 142 | 0x55,0x1D,0x10, /* [497] OBJ_private_key_usage_period */ | ||
| 143 | 0x55,0x1D,0x11, /* [500] OBJ_subject_alt_name */ | ||
| 144 | 0x55,0x1D,0x12, /* [503] OBJ_issuer_alt_name */ | ||
| 145 | 0x55,0x1D,0x13, /* [506] OBJ_basic_constraints */ | ||
| 146 | 0x55,0x1D,0x14, /* [509] OBJ_crl_number */ | ||
| 147 | 0x55,0x1D,0x20, /* [512] OBJ_certificate_policies */ | ||
| 148 | 0x55,0x1D,0x23, /* [515] OBJ_authority_key_identifier */ | ||
| 149 | 0x2B,0x06,0x01,0x04,0x01,0x97,0x55,0x01,0x02,/* [518] OBJ_bf_cbc */ | ||
| 150 | 0x55,0x08,0x03,0x65, /* [527] OBJ_mdc2 */ | ||
| 151 | 0x55,0x08,0x03,0x64, /* [531] OBJ_mdc2WithRSA */ | ||
| 152 | 0x55,0x04,0x2A, /* [535] OBJ_givenName */ | ||
| 153 | 0x55,0x04,0x04, /* [538] OBJ_surname */ | ||
| 154 | 0x55,0x04,0x2B, /* [541] OBJ_initials */ | ||
| 155 | 0x55,0x1D,0x1F, /* [544] OBJ_crl_distribution_points */ | ||
| 156 | 0x2B,0x0E,0x03,0x02,0x03, /* [547] OBJ_md5WithRSA */ | ||
| 157 | 0x55,0x04,0x05, /* [552] OBJ_serialNumber */ | ||
| 158 | 0x55,0x04,0x0C, /* [555] OBJ_title */ | ||
| 159 | 0x55,0x04,0x0D, /* [558] OBJ_description */ | ||
| 160 | 0x2A,0x86,0x48,0x86,0xF6,0x7D,0x07,0x42,0x0A,/* [561] OBJ_cast5_cbc */ | ||
| 161 | 0x2A,0x86,0x48,0x86,0xF6,0x7D,0x07,0x42,0x0C,/* [570] OBJ_pbeWithMD5AndCast5_CBC */ | ||
| 162 | 0x2A,0x86,0x48,0xCE,0x38,0x04,0x03, /* [579] OBJ_dsaWithSHA1 */ | ||
| 163 | 0x2B,0x0E,0x03,0x02,0x1D, /* [586] OBJ_sha1WithRSA */ | ||
| 164 | 0x2A,0x86,0x48,0xCE,0x38,0x04,0x01, /* [591] OBJ_dsa */ | ||
| 165 | 0x2B,0x24,0x03,0x02,0x01, /* [598] OBJ_ripemd160 */ | ||
| 166 | 0x2B,0x24,0x03,0x03,0x01,0x02, /* [603] OBJ_ripemd160WithRSA */ | ||
| 167 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x03,0x08, /* [609] OBJ_rc5_cbc */ | ||
| 168 | 0x29,0x01,0x01,0x85,0x1A,0x01, /* [617] OBJ_rle_compression */ | ||
| 169 | 0x29,0x01,0x01,0x85,0x1A,0x02, /* [623] OBJ_zlib_compression */ | ||
| 170 | 0x55,0x1D,0x25, /* [629] OBJ_ext_key_usage */ | ||
| 171 | 0x2B,0x06,0x01,0x05,0x05,0x07, /* [632] OBJ_id_pkix */ | ||
| 172 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03, /* [638] OBJ_id_kp */ | ||
| 173 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x01, /* [645] OBJ_server_auth */ | ||
| 174 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x02, /* [653] OBJ_client_auth */ | ||
| 175 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x03, /* [661] OBJ_code_sign */ | ||
| 176 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x04, /* [669] OBJ_email_protect */ | ||
| 177 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x08, /* [677] OBJ_time_stamp */ | ||
| 178 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x02,0x01,0x15,/* [685] OBJ_ms_code_ind */ | ||
| 179 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x02,0x01,0x16,/* [695] OBJ_ms_code_com */ | ||
| 180 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x0A,0x03,0x01,/* [705] OBJ_ms_ctl_sign */ | ||
| 181 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x0A,0x03,0x03,/* [715] OBJ_ms_sgc */ | ||
| 182 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x0A,0x03,0x04,/* [725] OBJ_ms_efs */ | ||
| 183 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x04,0x01,/* [735] OBJ_ns_sgc */ | ||
| 184 | 0x55,0x1D,0x1B, /* [744] OBJ_delta_crl */ | ||
| 185 | 0x55,0x1D,0x15, /* [747] OBJ_crl_reason */ | ||
| 186 | 0x55,0x1D,0x18, /* [750] OBJ_invalidity_date */ | ||
| 187 | 0x2B,0x65,0x01,0x04,0x01, /* [753] OBJ_sxnet */ | ||
| 188 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x01,/* [758] OBJ_pbe_WithSHA1And128BitRC4 */ | ||
| 189 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x02,/* [768] OBJ_pbe_WithSHA1And40BitRC4 */ | ||
| 190 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x03,/* [778] OBJ_pbe_WithSHA1And3_Key_TripleDES_CBC */ | ||
| 191 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x04,/* [788] OBJ_pbe_WithSHA1And2_Key_TripleDES_CBC */ | ||
| 192 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x05,/* [798] OBJ_pbe_WithSHA1And128BitRC2_CBC */ | ||
| 193 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x06,/* [808] OBJ_pbe_WithSHA1And40BitRC2_CBC */ | ||
| 194 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x01,/* [818] OBJ_keyBag */ | ||
| 195 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x02,/* [829] OBJ_pkcs8ShroudedKeyBag */ | ||
| 196 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x03,/* [840] OBJ_certBag */ | ||
| 197 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x04,/* [851] OBJ_crlBag */ | ||
| 198 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x05,/* [862] OBJ_secretBag */ | ||
| 199 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x06,/* [873] OBJ_safeContentsBag */ | ||
| 200 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x14,/* [884] OBJ_friendlyName */ | ||
| 201 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x15,/* [893] OBJ_localKeyID */ | ||
| 202 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x16,0x01,/* [902] OBJ_x509Certificate */ | ||
| 203 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x16,0x02,/* [912] OBJ_sdsiCertificate */ | ||
| 204 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x17,0x01,/* [922] OBJ_x509Crl */ | ||
| 205 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x0D,/* [932] OBJ_pbes2 */ | ||
| 206 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x0E,/* [941] OBJ_pbmac1 */ | ||
| 207 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x02,0x07, /* [950] OBJ_hmacWithSHA1 */ | ||
| 208 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x02,0x01, /* [958] OBJ_id_qt_cps */ | ||
| 209 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x02,0x02, /* [966] OBJ_id_qt_unotice */ | ||
| 210 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x0F,/* [974] OBJ_SMIMECapabilities */ | ||
| 211 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x04,/* [983] OBJ_pbeWithMD2AndRC2_CBC */ | ||
| 212 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x06,/* [992] OBJ_pbeWithMD5AndRC2_CBC */ | ||
| 213 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x0A,/* [1001] OBJ_pbeWithSHA1AndDES_CBC */ | ||
| 214 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x02,0x01,0x0E,/* [1010] OBJ_ms_ext_req */ | ||
| 215 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x0E,/* [1020] OBJ_ext_req */ | ||
| 216 | 0x55,0x04,0x29, /* [1029] OBJ_name */ | ||
| 217 | 0x55,0x04,0x2E, /* [1032] OBJ_dnQualifier */ | ||
| 218 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01, /* [1035] OBJ_id_pe */ | ||
| 219 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30, /* [1042] OBJ_id_ad */ | ||
| 220 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x01, /* [1049] OBJ_info_access */ | ||
| 221 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01, /* [1057] OBJ_ad_OCSP */ | ||
| 222 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x02, /* [1065] OBJ_ad_ca_issuers */ | ||
| 223 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x09, /* [1073] OBJ_OCSP_sign */ | ||
| 224 | 0x28, /* [1081] OBJ_iso */ | ||
| 225 | 0x2A, /* [1082] OBJ_member_body */ | ||
| 226 | 0x2A,0x86,0x48, /* [1083] OBJ_ISO_US */ | ||
| 227 | 0x2A,0x86,0x48,0xCE,0x38, /* [1086] OBJ_X9_57 */ | ||
| 228 | 0x2A,0x86,0x48,0xCE,0x38,0x04, /* [1091] OBJ_X9cm */ | ||
| 229 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01, /* [1097] OBJ_pkcs1 */ | ||
| 230 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05, /* [1105] OBJ_pkcs5 */ | ||
| 231 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,/* [1113] OBJ_SMIME */ | ||
| 232 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,/* [1122] OBJ_id_smime_mod */ | ||
| 233 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,/* [1132] OBJ_id_smime_ct */ | ||
| 234 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,/* [1142] OBJ_id_smime_aa */ | ||
| 235 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,/* [1152] OBJ_id_smime_alg */ | ||
| 236 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x04,/* [1162] OBJ_id_smime_cd */ | ||
| 237 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x05,/* [1172] OBJ_id_smime_spq */ | ||
| 238 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,/* [1182] OBJ_id_smime_cti */ | ||
| 239 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x01,/* [1192] OBJ_id_smime_mod_cms */ | ||
| 240 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x02,/* [1203] OBJ_id_smime_mod_ess */ | ||
| 241 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x03,/* [1214] OBJ_id_smime_mod_oid */ | ||
| 242 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x04,/* [1225] OBJ_id_smime_mod_msg_v3 */ | ||
| 243 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x05,/* [1236] OBJ_id_smime_mod_ets_eSignature_88 */ | ||
| 244 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x06,/* [1247] OBJ_id_smime_mod_ets_eSignature_97 */ | ||
| 245 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x07,/* [1258] OBJ_id_smime_mod_ets_eSigPolicy_88 */ | ||
| 246 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x08,/* [1269] OBJ_id_smime_mod_ets_eSigPolicy_97 */ | ||
| 247 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x01,/* [1280] OBJ_id_smime_ct_receipt */ | ||
| 248 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x02,/* [1291] OBJ_id_smime_ct_authData */ | ||
| 249 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x03,/* [1302] OBJ_id_smime_ct_publishCert */ | ||
| 250 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x04,/* [1313] OBJ_id_smime_ct_TSTInfo */ | ||
| 251 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x05,/* [1324] OBJ_id_smime_ct_TDTInfo */ | ||
| 252 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x06,/* [1335] OBJ_id_smime_ct_contentInfo */ | ||
| 253 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x07,/* [1346] OBJ_id_smime_ct_DVCSRequestData */ | ||
| 254 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x08,/* [1357] OBJ_id_smime_ct_DVCSResponseData */ | ||
| 255 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x01,/* [1368] OBJ_id_smime_aa_receiptRequest */ | ||
| 256 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x02,/* [1379] OBJ_id_smime_aa_securityLabel */ | ||
| 257 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x03,/* [1390] OBJ_id_smime_aa_mlExpandHistory */ | ||
| 258 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x04,/* [1401] OBJ_id_smime_aa_contentHint */ | ||
| 259 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x05,/* [1412] OBJ_id_smime_aa_msgSigDigest */ | ||
| 260 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x06,/* [1423] OBJ_id_smime_aa_encapContentType */ | ||
| 261 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x07,/* [1434] OBJ_id_smime_aa_contentIdentifier */ | ||
| 262 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x08,/* [1445] OBJ_id_smime_aa_macValue */ | ||
| 263 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x09,/* [1456] OBJ_id_smime_aa_equivalentLabels */ | ||
| 264 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0A,/* [1467] OBJ_id_smime_aa_contentReference */ | ||
| 265 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0B,/* [1478] OBJ_id_smime_aa_encrypKeyPref */ | ||
| 266 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0C,/* [1489] OBJ_id_smime_aa_signingCertificate */ | ||
| 267 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0D,/* [1500] OBJ_id_smime_aa_smimeEncryptCerts */ | ||
| 268 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0E,/* [1511] OBJ_id_smime_aa_timeStampToken */ | ||
| 269 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0F,/* [1522] OBJ_id_smime_aa_ets_sigPolicyId */ | ||
| 270 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x10,/* [1533] OBJ_id_smime_aa_ets_commitmentType */ | ||
| 271 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x11,/* [1544] OBJ_id_smime_aa_ets_signerLocation */ | ||
| 272 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x12,/* [1555] OBJ_id_smime_aa_ets_signerAttr */ | ||
| 273 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x13,/* [1566] OBJ_id_smime_aa_ets_otherSigCert */ | ||
| 274 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x14,/* [1577] OBJ_id_smime_aa_ets_contentTimestamp */ | ||
| 275 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x15,/* [1588] OBJ_id_smime_aa_ets_CertificateRefs */ | ||
| 276 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x16,/* [1599] OBJ_id_smime_aa_ets_RevocationRefs */ | ||
| 277 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x17,/* [1610] OBJ_id_smime_aa_ets_certValues */ | ||
| 278 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x18,/* [1621] OBJ_id_smime_aa_ets_revocationValues */ | ||
| 279 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x19,/* [1632] OBJ_id_smime_aa_ets_escTimeStamp */ | ||
| 280 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x1A,/* [1643] OBJ_id_smime_aa_ets_certCRLTimestamp */ | ||
| 281 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x1B,/* [1654] OBJ_id_smime_aa_ets_archiveTimeStamp */ | ||
| 282 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x1C,/* [1665] OBJ_id_smime_aa_signatureType */ | ||
| 283 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x1D,/* [1676] OBJ_id_smime_aa_dvcs_dvc */ | ||
| 284 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x01,/* [1687] OBJ_id_smime_alg_ESDHwith3DES */ | ||
| 285 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x02,/* [1698] OBJ_id_smime_alg_ESDHwithRC2 */ | ||
| 286 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x03,/* [1709] OBJ_id_smime_alg_3DESwrap */ | ||
| 287 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x04,/* [1720] OBJ_id_smime_alg_RC2wrap */ | ||
| 288 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x05,/* [1731] OBJ_id_smime_alg_ESDH */ | ||
| 289 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x06,/* [1742] OBJ_id_smime_alg_CMS3DESwrap */ | ||
| 290 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x07,/* [1753] OBJ_id_smime_alg_CMSRC2wrap */ | ||
| 291 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x04,0x01,/* [1764] OBJ_id_smime_cd_ldap */ | ||
| 292 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x05,0x01,/* [1775] OBJ_id_smime_spq_ets_sqt_uri */ | ||
| 293 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x05,0x02,/* [1786] OBJ_id_smime_spq_ets_sqt_unotice */ | ||
| 294 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x01,/* [1797] OBJ_id_smime_cti_ets_proofOfOrigin */ | ||
| 295 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x02,/* [1808] OBJ_id_smime_cti_ets_proofOfReceipt */ | ||
| 296 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x03,/* [1819] OBJ_id_smime_cti_ets_proofOfDelivery */ | ||
| 297 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x04,/* [1830] OBJ_id_smime_cti_ets_proofOfSender */ | ||
| 298 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x05,/* [1841] OBJ_id_smime_cti_ets_proofOfApproval */ | ||
| 299 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x06,/* [1852] OBJ_id_smime_cti_ets_proofOfCreation */ | ||
| 300 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x02,0x04, /* [1863] OBJ_md4 */ | ||
| 301 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00, /* [1871] OBJ_id_pkix_mod */ | ||
| 302 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x02, /* [1878] OBJ_id_qt */ | ||
| 303 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04, /* [1885] OBJ_id_it */ | ||
| 304 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05, /* [1892] OBJ_id_pkip */ | ||
| 305 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06, /* [1899] OBJ_id_alg */ | ||
| 306 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07, /* [1906] OBJ_id_cmc */ | ||
| 307 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x08, /* [1913] OBJ_id_on */ | ||
| 308 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09, /* [1920] OBJ_id_pda */ | ||
| 309 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A, /* [1927] OBJ_id_aca */ | ||
| 310 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0B, /* [1934] OBJ_id_qcs */ | ||
| 311 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0C, /* [1941] OBJ_id_cct */ | ||
| 312 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x01, /* [1948] OBJ_id_pkix1_explicit_88 */ | ||
| 313 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x02, /* [1956] OBJ_id_pkix1_implicit_88 */ | ||
| 314 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x03, /* [1964] OBJ_id_pkix1_explicit_93 */ | ||
| 315 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x04, /* [1972] OBJ_id_pkix1_implicit_93 */ | ||
| 316 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x05, /* [1980] OBJ_id_mod_crmf */ | ||
| 317 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x06, /* [1988] OBJ_id_mod_cmc */ | ||
| 318 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x07, /* [1996] OBJ_id_mod_kea_profile_88 */ | ||
| 319 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x08, /* [2004] OBJ_id_mod_kea_profile_93 */ | ||
| 320 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x09, /* [2012] OBJ_id_mod_cmp */ | ||
| 321 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0A, /* [2020] OBJ_id_mod_qualified_cert_88 */ | ||
| 322 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0B, /* [2028] OBJ_id_mod_qualified_cert_93 */ | ||
| 323 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0C, /* [2036] OBJ_id_mod_attribute_cert */ | ||
| 324 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0D, /* [2044] OBJ_id_mod_timestamp_protocol */ | ||
| 325 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0E, /* [2052] OBJ_id_mod_ocsp */ | ||
| 326 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0F, /* [2060] OBJ_id_mod_dvcs */ | ||
| 327 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x10, /* [2068] OBJ_id_mod_cmp2000 */ | ||
| 328 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x02, /* [2076] OBJ_biometricInfo */ | ||
| 329 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x03, /* [2084] OBJ_qcStatements */ | ||
| 330 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x04, /* [2092] OBJ_ac_auditEntity */ | ||
| 331 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x05, /* [2100] OBJ_ac_targeting */ | ||
| 332 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x06, /* [2108] OBJ_aaControls */ | ||
| 333 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x07, /* [2116] OBJ_sbqp_ipAddrBlock */ | ||
| 334 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x08, /* [2124] OBJ_sbqp_autonomousSysNum */ | ||
| 335 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x09, /* [2132] OBJ_sbqp_routerIdentifier */ | ||
| 336 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x02,0x03, /* [2140] OBJ_textNotice */ | ||
| 337 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x05, /* [2148] OBJ_ipsecEndSystem */ | ||
| 338 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x06, /* [2156] OBJ_ipsecTunnel */ | ||
| 339 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x07, /* [2164] OBJ_ipsecUser */ | ||
| 340 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x0A, /* [2172] OBJ_dvcs */ | ||
| 341 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x01, /* [2180] OBJ_id_it_caProtEncCert */ | ||
| 342 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x02, /* [2188] OBJ_id_it_signKeyPairTypes */ | ||
| 343 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x03, /* [2196] OBJ_id_it_encKeyPairTypes */ | ||
| 344 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x04, /* [2204] OBJ_id_it_preferredSymmAlg */ | ||
| 345 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x05, /* [2212] OBJ_id_it_caKeyUpdateInfo */ | ||
| 346 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x06, /* [2220] OBJ_id_it_currentCRL */ | ||
| 347 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x07, /* [2228] OBJ_id_it_unsupportedOIDs */ | ||
| 348 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x08, /* [2236] OBJ_id_it_subscriptionRequest */ | ||
| 349 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x09, /* [2244] OBJ_id_it_subscriptionResponse */ | ||
| 350 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0A, /* [2252] OBJ_id_it_keyPairParamReq */ | ||
| 351 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0B, /* [2260] OBJ_id_it_keyPairParamRep */ | ||
| 352 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0C, /* [2268] OBJ_id_it_revPassphrase */ | ||
| 353 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0D, /* [2276] OBJ_id_it_implicitConfirm */ | ||
| 354 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0E, /* [2284] OBJ_id_it_confirmWaitTime */ | ||
| 355 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0F, /* [2292] OBJ_id_it_origPKIMessage */ | ||
| 356 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01, /* [2300] OBJ_id_regCtrl */ | ||
| 357 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x02, /* [2308] OBJ_id_regInfo */ | ||
| 358 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x01,/* [2316] OBJ_id_regCtrl_regToken */ | ||
| 359 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x02,/* [2325] OBJ_id_regCtrl_authenticator */ | ||
| 360 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x03,/* [2334] OBJ_id_regCtrl_pkiPublicationInfo */ | ||
| 361 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x04,/* [2343] OBJ_id_regCtrl_pkiArchiveOptions */ | ||
| 362 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x05,/* [2352] OBJ_id_regCtrl_oldCertID */ | ||
| 363 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x06,/* [2361] OBJ_id_regCtrl_protocolEncrKey */ | ||
| 364 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x02,0x01,/* [2370] OBJ_id_regInfo_utf8Pairs */ | ||
| 365 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x02,0x02,/* [2379] OBJ_id_regInfo_certReq */ | ||
| 366 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06,0x01, /* [2388] OBJ_id_alg_des40 */ | ||
| 367 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06,0x02, /* [2396] OBJ_id_alg_noSignature */ | ||
| 368 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06,0x03, /* [2404] OBJ_id_alg_dh_sig_hmac_sha1 */ | ||
| 369 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06,0x04, /* [2412] OBJ_id_alg_dh_pop */ | ||
| 370 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x01, /* [2420] OBJ_id_cmc_statusInfo */ | ||
| 371 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x02, /* [2428] OBJ_id_cmc_identification */ | ||
| 372 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x03, /* [2436] OBJ_id_cmc_identityProof */ | ||
| 373 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x04, /* [2444] OBJ_id_cmc_dataReturn */ | ||
| 374 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x05, /* [2452] OBJ_id_cmc_transactionId */ | ||
| 375 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x06, /* [2460] OBJ_id_cmc_senderNonce */ | ||
| 376 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x07, /* [2468] OBJ_id_cmc_recipientNonce */ | ||
| 377 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x08, /* [2476] OBJ_id_cmc_addExtensions */ | ||
| 378 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x09, /* [2484] OBJ_id_cmc_encryptedPOP */ | ||
| 379 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x0A, /* [2492] OBJ_id_cmc_decryptedPOP */ | ||
| 380 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x0B, /* [2500] OBJ_id_cmc_lraPOPWitness */ | ||
| 381 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x0F, /* [2508] OBJ_id_cmc_getCert */ | ||
| 382 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x10, /* [2516] OBJ_id_cmc_getCRL */ | ||
| 383 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x11, /* [2524] OBJ_id_cmc_revokeRequest */ | ||
| 384 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x12, /* [2532] OBJ_id_cmc_regInfo */ | ||
| 385 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x13, /* [2540] OBJ_id_cmc_responseInfo */ | ||
| 386 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x15, /* [2548] OBJ_id_cmc_queryPending */ | ||
| 387 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x16, /* [2556] OBJ_id_cmc_popLinkRandom */ | ||
| 388 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x17, /* [2564] OBJ_id_cmc_popLinkWitness */ | ||
| 389 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x18, /* [2572] OBJ_id_cmc_confirmCertAcceptance */ | ||
| 390 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x08,0x01, /* [2580] OBJ_id_on_personalData */ | ||
| 391 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x01, /* [2588] OBJ_id_pda_dateOfBirth */ | ||
| 392 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x02, /* [2596] OBJ_id_pda_placeOfBirth */ | ||
| 393 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x03, /* [2604] OBJ_id_pda_gender */ | ||
| 394 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x04, /* [2612] OBJ_id_pda_countryOfCitizenship */ | ||
| 395 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x05, /* [2620] OBJ_id_pda_countryOfResidence */ | ||
| 396 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x01, /* [2628] OBJ_id_aca_authenticationInfo */ | ||
| 397 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x02, /* [2636] OBJ_id_aca_accessIdentity */ | ||
| 398 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x03, /* [2644] OBJ_id_aca_chargingIdentity */ | ||
| 399 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x04, /* [2652] OBJ_id_aca_group */ | ||
| 400 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x05, /* [2660] OBJ_id_aca_role */ | ||
| 401 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0B,0x01, /* [2668] OBJ_id_qcs_pkixQCSyntax_v1 */ | ||
| 402 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0C,0x01, /* [2676] OBJ_id_cct_crs */ | ||
| 403 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0C,0x02, /* [2684] OBJ_id_cct_PKIData */ | ||
| 404 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0C,0x03, /* [2692] OBJ_id_cct_PKIResponse */ | ||
| 405 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x03, /* [2700] OBJ_ad_timeStamping */ | ||
| 406 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x04, /* [2708] OBJ_ad_dvcs */ | ||
| 407 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x01,/* [2716] OBJ_id_pkix_OCSP_basic */ | ||
| 408 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x02,/* [2725] OBJ_id_pkix_OCSP_Nonce */ | ||
| 409 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x03,/* [2734] OBJ_id_pkix_OCSP_CrlID */ | ||
| 410 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x04,/* [2743] OBJ_id_pkix_OCSP_acceptableResponses */ | ||
| 411 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x05,/* [2752] OBJ_id_pkix_OCSP_noCheck */ | ||
| 412 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x06,/* [2761] OBJ_id_pkix_OCSP_archiveCutoff */ | ||
| 413 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x07,/* [2770] OBJ_id_pkix_OCSP_serviceLocator */ | ||
| 414 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x08,/* [2779] OBJ_id_pkix_OCSP_extendedStatus */ | ||
| 415 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x09,/* [2788] OBJ_id_pkix_OCSP_valid */ | ||
| 416 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x0A,/* [2797] OBJ_id_pkix_OCSP_path */ | ||
| 417 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x0B,/* [2806] OBJ_id_pkix_OCSP_trustRoot */ | ||
| 418 | 0x2B,0x0E,0x03,0x02, /* [2815] OBJ_algorithm */ | ||
| 419 | 0x2B,0x0E,0x03,0x02,0x0B, /* [2819] OBJ_rsaSignature */ | ||
| 420 | 0x55,0x08, /* [2824] OBJ_X500algorithms */ | ||
| 421 | 0x2B, /* [2826] OBJ_org */ | ||
| 422 | 0x2B,0x06, /* [2827] OBJ_dod */ | ||
| 423 | 0x2B,0x06,0x01, /* [2829] OBJ_iana */ | ||
| 424 | 0x2B,0x06,0x01,0x01, /* [2832] OBJ_Directory */ | ||
| 425 | 0x2B,0x06,0x01,0x02, /* [2836] OBJ_Management */ | ||
| 426 | 0x2B,0x06,0x01,0x03, /* [2840] OBJ_Experimental */ | ||
| 427 | 0x2B,0x06,0x01,0x04, /* [2844] OBJ_Private */ | ||
| 428 | 0x2B,0x06,0x01,0x05, /* [2848] OBJ_Security */ | ||
| 429 | 0x2B,0x06,0x01,0x06, /* [2852] OBJ_SNMPv2 */ | ||
| 430 | 0x2B,0x06,0x01,0x07, /* [2856] OBJ_Mail */ | ||
| 431 | 0x2B,0x06,0x01,0x04,0x01, /* [2860] OBJ_Enterprises */ | ||
| 432 | 0x2B,0x06,0x01,0x04,0x01,0x8B,0x3A,0x82,0x58,/* [2865] OBJ_dcObject */ | ||
| 433 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x19,/* [2874] OBJ_domainComponent */ | ||
| 434 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x0D,/* [2884] OBJ_Domain */ | ||
| 435 | 0x50, /* [2894] OBJ_joint_iso_ccitt */ | ||
| 436 | 0x55,0x01,0x05, /* [2895] OBJ_selected_attribute_types */ | ||
| 437 | 0x55,0x01,0x05,0x37, /* [2898] OBJ_clearance */ | ||
| 438 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x03,/* [2902] OBJ_md4WithRSAEncryption */ | ||
| 439 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x0A, /* [2911] OBJ_ac_proxying */ | ||
| 440 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x0B, /* [2919] OBJ_sinfo_access */ | ||
| 441 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x06, /* [2927] OBJ_id_aca_encAttrs */ | ||
| 442 | 0x55,0x04,0x48, /* [2935] OBJ_role */ | ||
| 443 | 0x55,0x1D,0x24, /* [2938] OBJ_policy_constraints */ | ||
| 444 | 0x55,0x1D,0x37, /* [2941] OBJ_target_information */ | ||
| 445 | 0x55,0x1D,0x38, /* [2944] OBJ_no_rev_avail */ | ||
| 446 | 0x00, /* [2947] OBJ_ccitt */ | ||
| 447 | 0x2A,0x86,0x48,0xCE,0x3D, /* [2948] OBJ_ansi_X9_62 */ | ||
| 448 | 0x2A,0x86,0x48,0xCE,0x3D,0x01,0x01, /* [2953] OBJ_X9_62_prime_field */ | ||
| 449 | 0x2A,0x86,0x48,0xCE,0x3D,0x01,0x02, /* [2960] OBJ_X9_62_characteristic_two_field */ | ||
| 450 | 0x2A,0x86,0x48,0xCE,0x3D,0x02,0x01, /* [2967] OBJ_X9_62_id_ecPublicKey */ | ||
| 451 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x01, /* [2974] OBJ_X9_62_prime192v1 */ | ||
| 452 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x02, /* [2982] OBJ_X9_62_prime192v2 */ | ||
| 453 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x03, /* [2990] OBJ_X9_62_prime192v3 */ | ||
| 454 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x04, /* [2998] OBJ_X9_62_prime239v1 */ | ||
| 455 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x05, /* [3006] OBJ_X9_62_prime239v2 */ | ||
| 456 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x06, /* [3014] OBJ_X9_62_prime239v3 */ | ||
| 457 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x07, /* [3022] OBJ_X9_62_prime256v1 */ | ||
| 458 | 0x2A,0x86,0x48,0xCE,0x3D,0x04,0x01, /* [3030] OBJ_ecdsa_with_SHA1 */ | ||
| 459 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x11,0x01,/* [3037] OBJ_ms_csp_name */ | ||
| 460 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x01,/* [3046] OBJ_aes_128_ecb */ | ||
| 461 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x02,/* [3055] OBJ_aes_128_cbc */ | ||
| 462 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x03,/* [3064] OBJ_aes_128_ofb128 */ | ||
| 463 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x04,/* [3073] OBJ_aes_128_cfb128 */ | ||
| 464 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x15,/* [3082] OBJ_aes_192_ecb */ | ||
| 465 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x16,/* [3091] OBJ_aes_192_cbc */ | ||
| 466 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x17,/* [3100] OBJ_aes_192_ofb128 */ | ||
| 467 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x18,/* [3109] OBJ_aes_192_cfb128 */ | ||
| 468 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x29,/* [3118] OBJ_aes_256_ecb */ | ||
| 469 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x2A,/* [3127] OBJ_aes_256_cbc */ | ||
| 470 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x2B,/* [3136] OBJ_aes_256_ofb128 */ | ||
| 471 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x2C,/* [3145] OBJ_aes_256_cfb128 */ | ||
| 472 | 0x55,0x1D,0x17, /* [3154] OBJ_hold_instruction_code */ | ||
| 473 | 0x2A,0x86,0x48,0xCE,0x38,0x02,0x01, /* [3157] OBJ_hold_instruction_none */ | ||
| 474 | 0x2A,0x86,0x48,0xCE,0x38,0x02,0x02, /* [3164] OBJ_hold_instruction_call_issuer */ | ||
| 475 | 0x2A,0x86,0x48,0xCE,0x38,0x02,0x03, /* [3171] OBJ_hold_instruction_reject */ | ||
| 476 | 0x09, /* [3178] OBJ_data */ | ||
| 477 | 0x09,0x92,0x26, /* [3179] OBJ_pss */ | ||
| 478 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C, /* [3182] OBJ_ucl */ | ||
| 479 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64, /* [3189] OBJ_pilot */ | ||
| 480 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,/* [3197] OBJ_pilotAttributeType */ | ||
| 481 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x03,/* [3206] OBJ_pilotAttributeSyntax */ | ||
| 482 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,/* [3215] OBJ_pilotObjectClass */ | ||
| 483 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x0A,/* [3224] OBJ_pilotGroups */ | ||
| 484 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x03,0x04,/* [3233] OBJ_iA5StringSyntax */ | ||
| 485 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x03,0x05,/* [3243] OBJ_caseIgnoreIA5StringSyntax */ | ||
| 486 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x03,/* [3253] OBJ_pilotObject */ | ||
| 487 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x04,/* [3263] OBJ_pilotPerson */ | ||
| 488 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x05,/* [3273] OBJ_account */ | ||
| 489 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x06,/* [3283] OBJ_document */ | ||
| 490 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x07,/* [3293] OBJ_room */ | ||
| 491 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x09,/* [3303] OBJ_documentSeries */ | ||
| 492 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x0E,/* [3313] OBJ_rFC822localPart */ | ||
| 493 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x0F,/* [3323] OBJ_dNSDomain */ | ||
| 494 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x11,/* [3333] OBJ_domainRelatedObject */ | ||
| 495 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x12,/* [3343] OBJ_friendlyCountry */ | ||
| 496 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x13,/* [3353] OBJ_simpleSecurityObject */ | ||
| 497 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x14,/* [3363] OBJ_pilotOrganization */ | ||
| 498 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x15,/* [3373] OBJ_pilotDSA */ | ||
| 499 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x16,/* [3383] OBJ_qualityLabelledData */ | ||
| 500 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x01,/* [3393] OBJ_userId */ | ||
| 501 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x02,/* [3403] OBJ_textEncodedORAddress */ | ||
| 502 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x03,/* [3413] OBJ_rfc822Mailbox */ | ||
| 503 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x04,/* [3423] OBJ_info */ | ||
| 504 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x05,/* [3433] OBJ_favouriteDrink */ | ||
| 505 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x06,/* [3443] OBJ_roomNumber */ | ||
| 506 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x07,/* [3453] OBJ_photo */ | ||
| 507 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x08,/* [3463] OBJ_userClass */ | ||
| 508 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x09,/* [3473] OBJ_host */ | ||
| 509 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0A,/* [3483] OBJ_manager */ | ||
| 510 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0B,/* [3493] OBJ_documentIdentifier */ | ||
| 511 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0C,/* [3503] OBJ_documentTitle */ | ||
| 512 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0D,/* [3513] OBJ_documentVersion */ | ||
| 513 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0E,/* [3523] OBJ_documentAuthor */ | ||
| 514 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0F,/* [3533] OBJ_documentLocation */ | ||
| 515 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x14,/* [3543] OBJ_homeTelephoneNumber */ | ||
| 516 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x15,/* [3553] OBJ_secretary */ | ||
| 517 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x16,/* [3563] OBJ_otherMailbox */ | ||
| 518 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x17,/* [3573] OBJ_lastModifiedTime */ | ||
| 519 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x18,/* [3583] OBJ_lastModifiedBy */ | ||
| 520 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1A,/* [3593] OBJ_aRecord */ | ||
| 521 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1B,/* [3603] OBJ_pilotAttributeType27 */ | ||
| 522 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1C,/* [3613] OBJ_mXRecord */ | ||
| 523 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1D,/* [3623] OBJ_nSRecord */ | ||
| 524 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1E,/* [3633] OBJ_sOARecord */ | ||
| 525 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1F,/* [3643] OBJ_cNAMERecord */ | ||
| 526 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x25,/* [3653] OBJ_associatedDomain */ | ||
| 527 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x26,/* [3663] OBJ_associatedName */ | ||
| 528 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x27,/* [3673] OBJ_homePostalAddress */ | ||
| 529 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x28,/* [3683] OBJ_personalTitle */ | ||
| 530 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x29,/* [3693] OBJ_mobileTelephoneNumber */ | ||
| 531 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x2A,/* [3703] OBJ_pagerTelephoneNumber */ | ||
| 532 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x2B,/* [3713] OBJ_friendlyCountryName */ | ||
| 533 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x2D,/* [3723] OBJ_organizationalStatus */ | ||
| 534 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x2E,/* [3733] OBJ_janetMailbox */ | ||
| 535 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x2F,/* [3743] OBJ_mailPreferenceOption */ | ||
| 536 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x30,/* [3753] OBJ_buildingName */ | ||
| 537 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x31,/* [3763] OBJ_dSAQuality */ | ||
| 538 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x32,/* [3773] OBJ_singleLevelQuality */ | ||
| 539 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x33,/* [3783] OBJ_subtreeMinimumQuality */ | ||
| 540 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x34,/* [3793] OBJ_subtreeMaximumQuality */ | ||
| 541 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x35,/* [3803] OBJ_personalSignature */ | ||
| 542 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x36,/* [3813] OBJ_dITRedirect */ | ||
| 543 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x37,/* [3823] OBJ_audio */ | ||
| 544 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x38,/* [3833] OBJ_documentPublisher */ | ||
| 545 | 0x55,0x04,0x2D, /* [3843] OBJ_x500UniqueIdentifier */ | ||
| 546 | 0x2B,0x06,0x01,0x07,0x01, /* [3846] OBJ_mime_mhs */ | ||
| 547 | 0x2B,0x06,0x01,0x07,0x01,0x01, /* [3851] OBJ_mime_mhs_headings */ | ||
| 548 | 0x2B,0x06,0x01,0x07,0x01,0x02, /* [3857] OBJ_mime_mhs_bodies */ | ||
| 549 | 0x2B,0x06,0x01,0x07,0x01,0x01,0x01, /* [3863] OBJ_id_hex_partial_message */ | ||
| 550 | 0x2B,0x06,0x01,0x07,0x01,0x01,0x02, /* [3870] OBJ_id_hex_multipart_message */ | ||
| 551 | 0x55,0x04,0x2C, /* [3877] OBJ_generationQualifier */ | ||
| 552 | 0x55,0x04,0x41, /* [3880] OBJ_pseudonym */ | ||
| 553 | 0x67,0x2A, /* [3883] OBJ_id_set */ | ||
| 554 | 0x67,0x2A,0x00, /* [3885] OBJ_set_ctype */ | ||
| 555 | 0x67,0x2A,0x01, /* [3888] OBJ_set_msgExt */ | ||
| 556 | 0x67,0x2A,0x03, /* [3891] OBJ_set_attr */ | ||
| 557 | 0x67,0x2A,0x05, /* [3894] OBJ_set_policy */ | ||
| 558 | 0x67,0x2A,0x07, /* [3897] OBJ_set_certExt */ | ||
| 559 | 0x67,0x2A,0x08, /* [3900] OBJ_set_brand */ | ||
| 560 | 0x67,0x2A,0x00,0x00, /* [3903] OBJ_setct_PANData */ | ||
| 561 | 0x67,0x2A,0x00,0x01, /* [3907] OBJ_setct_PANToken */ | ||
| 562 | 0x67,0x2A,0x00,0x02, /* [3911] OBJ_setct_PANOnly */ | ||
| 563 | 0x67,0x2A,0x00,0x03, /* [3915] OBJ_setct_OIData */ | ||
| 564 | 0x67,0x2A,0x00,0x04, /* [3919] OBJ_setct_PI */ | ||
| 565 | 0x67,0x2A,0x00,0x05, /* [3923] OBJ_setct_PIData */ | ||
| 566 | 0x67,0x2A,0x00,0x06, /* [3927] OBJ_setct_PIDataUnsigned */ | ||
| 567 | 0x67,0x2A,0x00,0x07, /* [3931] OBJ_setct_HODInput */ | ||
| 568 | 0x67,0x2A,0x00,0x08, /* [3935] OBJ_setct_AuthResBaggage */ | ||
| 569 | 0x67,0x2A,0x00,0x09, /* [3939] OBJ_setct_AuthRevReqBaggage */ | ||
| 570 | 0x67,0x2A,0x00,0x0A, /* [3943] OBJ_setct_AuthRevResBaggage */ | ||
| 571 | 0x67,0x2A,0x00,0x0B, /* [3947] OBJ_setct_CapTokenSeq */ | ||
| 572 | 0x67,0x2A,0x00,0x0C, /* [3951] OBJ_setct_PInitResData */ | ||
| 573 | 0x67,0x2A,0x00,0x0D, /* [3955] OBJ_setct_PI_TBS */ | ||
| 574 | 0x67,0x2A,0x00,0x0E, /* [3959] OBJ_setct_PResData */ | ||
| 575 | 0x67,0x2A,0x00,0x10, /* [3963] OBJ_setct_AuthReqTBS */ | ||
| 576 | 0x67,0x2A,0x00,0x11, /* [3967] OBJ_setct_AuthResTBS */ | ||
| 577 | 0x67,0x2A,0x00,0x12, /* [3971] OBJ_setct_AuthResTBSX */ | ||
| 578 | 0x67,0x2A,0x00,0x13, /* [3975] OBJ_setct_AuthTokenTBS */ | ||
| 579 | 0x67,0x2A,0x00,0x14, /* [3979] OBJ_setct_CapTokenData */ | ||
| 580 | 0x67,0x2A,0x00,0x15, /* [3983] OBJ_setct_CapTokenTBS */ | ||
| 581 | 0x67,0x2A,0x00,0x16, /* [3987] OBJ_setct_AcqCardCodeMsg */ | ||
| 582 | 0x67,0x2A,0x00,0x17, /* [3991] OBJ_setct_AuthRevReqTBS */ | ||
| 583 | 0x67,0x2A,0x00,0x18, /* [3995] OBJ_setct_AuthRevResData */ | ||
| 584 | 0x67,0x2A,0x00,0x19, /* [3999] OBJ_setct_AuthRevResTBS */ | ||
| 585 | 0x67,0x2A,0x00,0x1A, /* [4003] OBJ_setct_CapReqTBS */ | ||
| 586 | 0x67,0x2A,0x00,0x1B, /* [4007] OBJ_setct_CapReqTBSX */ | ||
| 587 | 0x67,0x2A,0x00,0x1C, /* [4011] OBJ_setct_CapResData */ | ||
| 588 | 0x67,0x2A,0x00,0x1D, /* [4015] OBJ_setct_CapRevReqTBS */ | ||
| 589 | 0x67,0x2A,0x00,0x1E, /* [4019] OBJ_setct_CapRevReqTBSX */ | ||
| 590 | 0x67,0x2A,0x00,0x1F, /* [4023] OBJ_setct_CapRevResData */ | ||
| 591 | 0x67,0x2A,0x00,0x20, /* [4027] OBJ_setct_CredReqTBS */ | ||
| 592 | 0x67,0x2A,0x00,0x21, /* [4031] OBJ_setct_CredReqTBSX */ | ||
| 593 | 0x67,0x2A,0x00,0x22, /* [4035] OBJ_setct_CredResData */ | ||
| 594 | 0x67,0x2A,0x00,0x23, /* [4039] OBJ_setct_CredRevReqTBS */ | ||
| 595 | 0x67,0x2A,0x00,0x24, /* [4043] OBJ_setct_CredRevReqTBSX */ | ||
| 596 | 0x67,0x2A,0x00,0x25, /* [4047] OBJ_setct_CredRevResData */ | ||
| 597 | 0x67,0x2A,0x00,0x26, /* [4051] OBJ_setct_PCertReqData */ | ||
| 598 | 0x67,0x2A,0x00,0x27, /* [4055] OBJ_setct_PCertResTBS */ | ||
| 599 | 0x67,0x2A,0x00,0x28, /* [4059] OBJ_setct_BatchAdminReqData */ | ||
| 600 | 0x67,0x2A,0x00,0x29, /* [4063] OBJ_setct_BatchAdminResData */ | ||
| 601 | 0x67,0x2A,0x00,0x2A, /* [4067] OBJ_setct_CardCInitResTBS */ | ||
| 602 | 0x67,0x2A,0x00,0x2B, /* [4071] OBJ_setct_MeAqCInitResTBS */ | ||
| 603 | 0x67,0x2A,0x00,0x2C, /* [4075] OBJ_setct_RegFormResTBS */ | ||
| 604 | 0x67,0x2A,0x00,0x2D, /* [4079] OBJ_setct_CertReqData */ | ||
| 605 | 0x67,0x2A,0x00,0x2E, /* [4083] OBJ_setct_CertReqTBS */ | ||
| 606 | 0x67,0x2A,0x00,0x2F, /* [4087] OBJ_setct_CertResData */ | ||
| 607 | 0x67,0x2A,0x00,0x30, /* [4091] OBJ_setct_CertInqReqTBS */ | ||
| 608 | 0x67,0x2A,0x00,0x31, /* [4095] OBJ_setct_ErrorTBS */ | ||
| 609 | 0x67,0x2A,0x00,0x32, /* [4099] OBJ_setct_PIDualSignedTBE */ | ||
| 610 | 0x67,0x2A,0x00,0x33, /* [4103] OBJ_setct_PIUnsignedTBE */ | ||
| 611 | 0x67,0x2A,0x00,0x34, /* [4107] OBJ_setct_AuthReqTBE */ | ||
| 612 | 0x67,0x2A,0x00,0x35, /* [4111] OBJ_setct_AuthResTBE */ | ||
| 613 | 0x67,0x2A,0x00,0x36, /* [4115] OBJ_setct_AuthResTBEX */ | ||
| 614 | 0x67,0x2A,0x00,0x37, /* [4119] OBJ_setct_AuthTokenTBE */ | ||
| 615 | 0x67,0x2A,0x00,0x38, /* [4123] OBJ_setct_CapTokenTBE */ | ||
| 616 | 0x67,0x2A,0x00,0x39, /* [4127] OBJ_setct_CapTokenTBEX */ | ||
| 617 | 0x67,0x2A,0x00,0x3A, /* [4131] OBJ_setct_AcqCardCodeMsgTBE */ | ||
| 618 | 0x67,0x2A,0x00,0x3B, /* [4135] OBJ_setct_AuthRevReqTBE */ | ||
| 619 | 0x67,0x2A,0x00,0x3C, /* [4139] OBJ_setct_AuthRevResTBE */ | ||
| 620 | 0x67,0x2A,0x00,0x3D, /* [4143] OBJ_setct_AuthRevResTBEB */ | ||
| 621 | 0x67,0x2A,0x00,0x3E, /* [4147] OBJ_setct_CapReqTBE */ | ||
| 622 | 0x67,0x2A,0x00,0x3F, /* [4151] OBJ_setct_CapReqTBEX */ | ||
| 623 | 0x67,0x2A,0x00,0x40, /* [4155] OBJ_setct_CapResTBE */ | ||
| 624 | 0x67,0x2A,0x00,0x41, /* [4159] OBJ_setct_CapRevReqTBE */ | ||
| 625 | 0x67,0x2A,0x00,0x42, /* [4163] OBJ_setct_CapRevReqTBEX */ | ||
| 626 | 0x67,0x2A,0x00,0x43, /* [4167] OBJ_setct_CapRevResTBE */ | ||
| 627 | 0x67,0x2A,0x00,0x44, /* [4171] OBJ_setct_CredReqTBE */ | ||
| 628 | 0x67,0x2A,0x00,0x45, /* [4175] OBJ_setct_CredReqTBEX */ | ||
| 629 | 0x67,0x2A,0x00,0x46, /* [4179] OBJ_setct_CredResTBE */ | ||
| 630 | 0x67,0x2A,0x00,0x47, /* [4183] OBJ_setct_CredRevReqTBE */ | ||
| 631 | 0x67,0x2A,0x00,0x48, /* [4187] OBJ_setct_CredRevReqTBEX */ | ||
| 632 | 0x67,0x2A,0x00,0x49, /* [4191] OBJ_setct_CredRevResTBE */ | ||
| 633 | 0x67,0x2A,0x00,0x4A, /* [4195] OBJ_setct_BatchAdminReqTBE */ | ||
| 634 | 0x67,0x2A,0x00,0x4B, /* [4199] OBJ_setct_BatchAdminResTBE */ | ||
| 635 | 0x67,0x2A,0x00,0x4C, /* [4203] OBJ_setct_RegFormReqTBE */ | ||
| 636 | 0x67,0x2A,0x00,0x4D, /* [4207] OBJ_setct_CertReqTBE */ | ||
| 637 | 0x67,0x2A,0x00,0x4E, /* [4211] OBJ_setct_CertReqTBEX */ | ||
| 638 | 0x67,0x2A,0x00,0x4F, /* [4215] OBJ_setct_CertResTBE */ | ||
| 639 | 0x67,0x2A,0x00,0x50, /* [4219] OBJ_setct_CRLNotificationTBS */ | ||
| 640 | 0x67,0x2A,0x00,0x51, /* [4223] OBJ_setct_CRLNotificationResTBS */ | ||
| 641 | 0x67,0x2A,0x00,0x52, /* [4227] OBJ_setct_BCIDistributionTBS */ | ||
| 642 | 0x67,0x2A,0x01,0x01, /* [4231] OBJ_setext_genCrypt */ | ||
| 643 | 0x67,0x2A,0x01,0x03, /* [4235] OBJ_setext_miAuth */ | ||
| 644 | 0x67,0x2A,0x01,0x04, /* [4239] OBJ_setext_pinSecure */ | ||
| 645 | 0x67,0x2A,0x01,0x05, /* [4243] OBJ_setext_pinAny */ | ||
| 646 | 0x67,0x2A,0x01,0x07, /* [4247] OBJ_setext_track2 */ | ||
| 647 | 0x67,0x2A,0x01,0x08, /* [4251] OBJ_setext_cv */ | ||
| 648 | 0x67,0x2A,0x05,0x00, /* [4255] OBJ_set_policy_root */ | ||
| 649 | 0x67,0x2A,0x07,0x00, /* [4259] OBJ_setCext_hashedRoot */ | ||
| 650 | 0x67,0x2A,0x07,0x01, /* [4263] OBJ_setCext_certType */ | ||
| 651 | 0x67,0x2A,0x07,0x02, /* [4267] OBJ_setCext_merchData */ | ||
| 652 | 0x67,0x2A,0x07,0x03, /* [4271] OBJ_setCext_cCertRequired */ | ||
| 653 | 0x67,0x2A,0x07,0x04, /* [4275] OBJ_setCext_tunneling */ | ||
| 654 | 0x67,0x2A,0x07,0x05, /* [4279] OBJ_setCext_setExt */ | ||
| 655 | 0x67,0x2A,0x07,0x06, /* [4283] OBJ_setCext_setQualf */ | ||
| 656 | 0x67,0x2A,0x07,0x07, /* [4287] OBJ_setCext_PGWYcapabilities */ | ||
| 657 | 0x67,0x2A,0x07,0x08, /* [4291] OBJ_setCext_TokenIdentifier */ | ||
| 658 | 0x67,0x2A,0x07,0x09, /* [4295] OBJ_setCext_Track2Data */ | ||
| 659 | 0x67,0x2A,0x07,0x0A, /* [4299] OBJ_setCext_TokenType */ | ||
| 660 | 0x67,0x2A,0x07,0x0B, /* [4303] OBJ_setCext_IssuerCapabilities */ | ||
| 661 | 0x67,0x2A,0x03,0x00, /* [4307] OBJ_setAttr_Cert */ | ||
| 662 | 0x67,0x2A,0x03,0x01, /* [4311] OBJ_setAttr_PGWYcap */ | ||
| 663 | 0x67,0x2A,0x03,0x02, /* [4315] OBJ_setAttr_TokenType */ | ||
| 664 | 0x67,0x2A,0x03,0x03, /* [4319] OBJ_setAttr_IssCap */ | ||
| 665 | 0x67,0x2A,0x03,0x00,0x00, /* [4323] OBJ_set_rootKeyThumb */ | ||
| 666 | 0x67,0x2A,0x03,0x00,0x01, /* [4328] OBJ_set_addPolicy */ | ||
| 667 | 0x67,0x2A,0x03,0x02,0x01, /* [4333] OBJ_setAttr_Token_EMV */ | ||
| 668 | 0x67,0x2A,0x03,0x02,0x02, /* [4338] OBJ_setAttr_Token_B0Prime */ | ||
| 669 | 0x67,0x2A,0x03,0x03,0x03, /* [4343] OBJ_setAttr_IssCap_CVM */ | ||
| 670 | 0x67,0x2A,0x03,0x03,0x04, /* [4348] OBJ_setAttr_IssCap_T2 */ | ||
| 671 | 0x67,0x2A,0x03,0x03,0x05, /* [4353] OBJ_setAttr_IssCap_Sig */ | ||
| 672 | 0x67,0x2A,0x03,0x03,0x03,0x01, /* [4358] OBJ_setAttr_GenCryptgrm */ | ||
| 673 | 0x67,0x2A,0x03,0x03,0x04,0x01, /* [4364] OBJ_setAttr_T2Enc */ | ||
| 674 | 0x67,0x2A,0x03,0x03,0x04,0x02, /* [4370] OBJ_setAttr_T2cleartxt */ | ||
| 675 | 0x67,0x2A,0x03,0x03,0x05,0x01, /* [4376] OBJ_setAttr_TokICCsig */ | ||
| 676 | 0x67,0x2A,0x03,0x03,0x05,0x02, /* [4382] OBJ_setAttr_SecDevSig */ | ||
| 677 | 0x67,0x2A,0x08,0x01, /* [4388] OBJ_set_brand_IATA_ATA */ | ||
| 678 | 0x67,0x2A,0x08,0x1E, /* [4392] OBJ_set_brand_Diners */ | ||
| 679 | 0x67,0x2A,0x08,0x22, /* [4396] OBJ_set_brand_AmericanExpress */ | ||
| 680 | 0x67,0x2A,0x08,0x23, /* [4400] OBJ_set_brand_JCB */ | ||
| 681 | 0x67,0x2A,0x08,0x04, /* [4404] OBJ_set_brand_Visa */ | ||
| 682 | 0x67,0x2A,0x08,0x05, /* [4408] OBJ_set_brand_MasterCard */ | ||
| 683 | 0x67,0x2A,0x08,0xAE,0x7B, /* [4412] OBJ_set_brand_Novus */ | ||
| 684 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x03,0x0A, /* [4417] OBJ_des_cdmf */ | ||
| 685 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x06,/* [4425] OBJ_rsaOAEPEncryptionSET */ | ||
| 686 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x14,0x02,0x02,/* [4434] OBJ_ms_smartcard_login */ | ||
| 687 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x14,0x02,0x03,/* [4444] OBJ_ms_upn */ | ||
| 688 | }; | ||
| 689 | |||
| 690 | static ASN1_OBJECT nid_objs[NUM_NID]={ | ||
| 691 | {"UNDEF","undefined",NID_undef,1,&(lvalues[0]),0}, | ||
| 692 | {"rsadsi","RSA Data Security, Inc.",NID_rsadsi,6,&(lvalues[1]),0}, | ||
| 693 | {"pkcs","RSA Data Security, Inc. PKCS",NID_pkcs,7,&(lvalues[7]),0}, | ||
| 694 | {"MD2","md2",NID_md2,8,&(lvalues[14]),0}, | ||
| 695 | {"MD5","md5",NID_md5,8,&(lvalues[22]),0}, | ||
| 696 | {"RC4","rc4",NID_rc4,8,&(lvalues[30]),0}, | ||
| 697 | {"rsaEncryption","rsaEncryption",NID_rsaEncryption,9,&(lvalues[38]),0}, | ||
| 698 | {"RSA-MD2","md2WithRSAEncryption",NID_md2WithRSAEncryption,9, | ||
| 699 | &(lvalues[47]),0}, | ||
| 700 | {"RSA-MD5","md5WithRSAEncryption",NID_md5WithRSAEncryption,9, | ||
| 701 | &(lvalues[56]),0}, | ||
| 702 | {"PBE-MD2-DES","pbeWithMD2AndDES-CBC",NID_pbeWithMD2AndDES_CBC,9, | ||
| 703 | &(lvalues[65]),0}, | ||
| 704 | {"PBE-MD5-DES","pbeWithMD5AndDES-CBC",NID_pbeWithMD5AndDES_CBC,9, | ||
| 705 | &(lvalues[74]),0}, | ||
| 706 | {"X500","directory services (X.500)",NID_X500,1,&(lvalues[83]),0}, | ||
| 707 | {"X509","X509",NID_X509,2,&(lvalues[84]),0}, | ||
| 708 | {"CN","commonName",NID_commonName,3,&(lvalues[86]),0}, | ||
| 709 | {"C","countryName",NID_countryName,3,&(lvalues[89]),0}, | ||
| 710 | {"L","localityName",NID_localityName,3,&(lvalues[92]),0}, | ||
| 711 | {"ST","stateOrProvinceName",NID_stateOrProvinceName,3,&(lvalues[95]),0}, | ||
| 712 | {"O","organizationName",NID_organizationName,3,&(lvalues[98]),0}, | ||
| 713 | {"OU","organizationalUnitName",NID_organizationalUnitName,3, | ||
| 714 | &(lvalues[101]),0}, | ||
| 715 | {"RSA","rsa",NID_rsa,4,&(lvalues[104]),0}, | ||
| 716 | {"pkcs7","pkcs7",NID_pkcs7,8,&(lvalues[108]),0}, | ||
| 717 | {"pkcs7-data","pkcs7-data",NID_pkcs7_data,9,&(lvalues[116]),0}, | ||
| 718 | {"pkcs7-signedData","pkcs7-signedData",NID_pkcs7_signed,9, | ||
| 719 | &(lvalues[125]),0}, | ||
| 720 | {"pkcs7-envelopedData","pkcs7-envelopedData",NID_pkcs7_enveloped,9, | ||
| 721 | &(lvalues[134]),0}, | ||
| 722 | {"pkcs7-signedAndEnvelopedData","pkcs7-signedAndEnvelopedData", | ||
| 723 | NID_pkcs7_signedAndEnveloped,9,&(lvalues[143]),0}, | ||
| 724 | {"pkcs7-digestData","pkcs7-digestData",NID_pkcs7_digest,9, | ||
| 725 | &(lvalues[152]),0}, | ||
| 726 | {"pkcs7-encryptedData","pkcs7-encryptedData",NID_pkcs7_encrypted,9, | ||
| 727 | &(lvalues[161]),0}, | ||
| 728 | {"pkcs3","pkcs3",NID_pkcs3,8,&(lvalues[170]),0}, | ||
| 729 | {"dhKeyAgreement","dhKeyAgreement",NID_dhKeyAgreement,9, | ||
| 730 | &(lvalues[178]),0}, | ||
| 731 | {"DES-ECB","des-ecb",NID_des_ecb,5,&(lvalues[187]),0}, | ||
| 732 | {"DES-CFB","des-cfb",NID_des_cfb64,5,&(lvalues[192]),0}, | ||
| 733 | {"DES-CBC","des-cbc",NID_des_cbc,5,&(lvalues[197]),0}, | ||
| 734 | {"DES-EDE","des-ede",NID_des_ede_ecb,5,&(lvalues[202]),0}, | ||
| 735 | {"DES-EDE3","des-ede3",NID_des_ede3_ecb,0,NULL}, | ||
| 736 | {"IDEA-CBC","idea-cbc",NID_idea_cbc,11,&(lvalues[207]),0}, | ||
| 737 | {"IDEA-CFB","idea-cfb",NID_idea_cfb64,0,NULL}, | ||
| 738 | {"IDEA-ECB","idea-ecb",NID_idea_ecb,0,NULL}, | ||
| 739 | {"RC2-CBC","rc2-cbc",NID_rc2_cbc,8,&(lvalues[218]),0}, | ||
| 740 | {"RC2-ECB","rc2-ecb",NID_rc2_ecb,0,NULL}, | ||
| 741 | {"RC2-CFB","rc2-cfb",NID_rc2_cfb64,0,NULL}, | ||
| 742 | {"RC2-OFB","rc2-ofb",NID_rc2_ofb64,0,NULL}, | ||
| 743 | {"SHA","sha",NID_sha,5,&(lvalues[226]),0}, | ||
| 744 | {"RSA-SHA","shaWithRSAEncryption",NID_shaWithRSAEncryption,5, | ||
| 745 | &(lvalues[231]),0}, | ||
| 746 | {"DES-EDE-CBC","des-ede-cbc",NID_des_ede_cbc,0,NULL}, | ||
| 747 | {"DES-EDE3-CBC","des-ede3-cbc",NID_des_ede3_cbc,8,&(lvalues[236]),0}, | ||
| 748 | {"DES-OFB","des-ofb",NID_des_ofb64,5,&(lvalues[244]),0}, | ||
| 749 | {"IDEA-OFB","idea-ofb",NID_idea_ofb64,0,NULL}, | ||
| 750 | {"pkcs9","pkcs9",NID_pkcs9,8,&(lvalues[249]),0}, | ||
| 751 | {"emailAddress","emailAddress",NID_pkcs9_emailAddress,9, | ||
| 752 | &(lvalues[257]),0}, | ||
| 753 | {"unstructuredName","unstructuredName",NID_pkcs9_unstructuredName,9, | ||
| 754 | &(lvalues[266]),0}, | ||
| 755 | {"contentType","contentType",NID_pkcs9_contentType,9,&(lvalues[275]),0}, | ||
| 756 | {"messageDigest","messageDigest",NID_pkcs9_messageDigest,9, | ||
| 757 | &(lvalues[284]),0}, | ||
| 758 | {"signingTime","signingTime",NID_pkcs9_signingTime,9,&(lvalues[293]),0}, | ||
| 759 | {"countersignature","countersignature",NID_pkcs9_countersignature,9, | ||
| 760 | &(lvalues[302]),0}, | ||
| 761 | {"challengePassword","challengePassword",NID_pkcs9_challengePassword, | ||
| 762 | 9,&(lvalues[311]),0}, | ||
| 763 | {"unstructuredAddress","unstructuredAddress", | ||
| 764 | NID_pkcs9_unstructuredAddress,9,&(lvalues[320]),0}, | ||
| 765 | {"extendedCertificateAttributes","extendedCertificateAttributes", | ||
| 766 | NID_pkcs9_extCertAttributes,9,&(lvalues[329]),0}, | ||
| 767 | {"Netscape","Netscape Communications Corp.",NID_netscape,7, | ||
| 768 | &(lvalues[338]),0}, | ||
| 769 | {"nsCertExt","Netscape Certificate Extension", | ||
| 770 | NID_netscape_cert_extension,8,&(lvalues[345]),0}, | ||
| 771 | {"nsDataType","Netscape Data Type",NID_netscape_data_type,8, | ||
| 772 | &(lvalues[353]),0}, | ||
| 773 | {"DES-EDE-CFB","des-ede-cfb",NID_des_ede_cfb64,0,NULL}, | ||
| 774 | {"DES-EDE3-CFB","des-ede3-cfb",NID_des_ede3_cfb64,0,NULL}, | ||
| 775 | {"DES-EDE-OFB","des-ede-ofb",NID_des_ede_ofb64,0,NULL}, | ||
| 776 | {"DES-EDE3-OFB","des-ede3-ofb",NID_des_ede3_ofb64,0,NULL}, | ||
| 777 | {"SHA1","sha1",NID_sha1,5,&(lvalues[361]),0}, | ||
| 778 | {"RSA-SHA1","sha1WithRSAEncryption",NID_sha1WithRSAEncryption,9, | ||
| 779 | &(lvalues[366]),0}, | ||
| 780 | {"DSA-SHA","dsaWithSHA",NID_dsaWithSHA,5,&(lvalues[375]),0}, | ||
| 781 | {"DSA-old","dsaEncryption-old",NID_dsa_2,5,&(lvalues[380]),0}, | ||
| 782 | {"PBE-SHA1-RC2-64","pbeWithSHA1AndRC2-CBC",NID_pbeWithSHA1AndRC2_CBC, | ||
| 783 | 9,&(lvalues[385]),0}, | ||
| 784 | {"PBKDF2","PBKDF2",NID_id_pbkdf2,9,&(lvalues[394]),0}, | ||
| 785 | {"DSA-SHA1-old","dsaWithSHA1-old",NID_dsaWithSHA1_2,5,&(lvalues[403]),0}, | ||
| 786 | {"nsCertType","Netscape Cert Type",NID_netscape_cert_type,9, | ||
| 787 | &(lvalues[408]),0}, | ||
| 788 | {"nsBaseUrl","Netscape Base Url",NID_netscape_base_url,9, | ||
| 789 | &(lvalues[417]),0}, | ||
| 790 | {"nsRevocationUrl","Netscape Revocation Url", | ||
| 791 | NID_netscape_revocation_url,9,&(lvalues[426]),0}, | ||
| 792 | {"nsCaRevocationUrl","Netscape CA Revocation Url", | ||
| 793 | NID_netscape_ca_revocation_url,9,&(lvalues[435]),0}, | ||
| 794 | {"nsRenewalUrl","Netscape Renewal Url",NID_netscape_renewal_url,9, | ||
| 795 | &(lvalues[444]),0}, | ||
| 796 | {"nsCaPolicyUrl","Netscape CA Policy Url",NID_netscape_ca_policy_url, | ||
| 797 | 9,&(lvalues[453]),0}, | ||
| 798 | {"nsSslServerName","Netscape SSL Server Name", | ||
| 799 | NID_netscape_ssl_server_name,9,&(lvalues[462]),0}, | ||
| 800 | {"nsComment","Netscape Comment",NID_netscape_comment,9,&(lvalues[471]),0}, | ||
| 801 | {"nsCertSequence","Netscape Certificate Sequence", | ||
| 802 | NID_netscape_cert_sequence,9,&(lvalues[480]),0}, | ||
| 803 | {"DESX-CBC","desx-cbc",NID_desx_cbc,0,NULL}, | ||
| 804 | {"id-ce","id-ce",NID_id_ce,2,&(lvalues[489]),0}, | ||
| 805 | {"subjectKeyIdentifier","X509v3 Subject Key Identifier", | ||
| 806 | NID_subject_key_identifier,3,&(lvalues[491]),0}, | ||
| 807 | {"keyUsage","X509v3 Key Usage",NID_key_usage,3,&(lvalues[494]),0}, | ||
| 808 | {"privateKeyUsagePeriod","X509v3 Private Key Usage Period", | ||
| 809 | NID_private_key_usage_period,3,&(lvalues[497]),0}, | ||
| 810 | {"subjectAltName","X509v3 Subject Alternative Name", | ||
| 811 | NID_subject_alt_name,3,&(lvalues[500]),0}, | ||
| 812 | {"issuerAltName","X509v3 Issuer Alternative Name",NID_issuer_alt_name, | ||
| 813 | 3,&(lvalues[503]),0}, | ||
| 814 | {"basicConstraints","X509v3 Basic Constraints",NID_basic_constraints, | ||
| 815 | 3,&(lvalues[506]),0}, | ||
| 816 | {"crlNumber","X509v3 CRL Number",NID_crl_number,3,&(lvalues[509]),0}, | ||
| 817 | {"certificatePolicies","X509v3 Certificate Policies", | ||
| 818 | NID_certificate_policies,3,&(lvalues[512]),0}, | ||
| 819 | {"authorityKeyIdentifier","X509v3 Authority Key Identifier", | ||
| 820 | NID_authority_key_identifier,3,&(lvalues[515]),0}, | ||
| 821 | {"BF-CBC","bf-cbc",NID_bf_cbc,9,&(lvalues[518]),0}, | ||
| 822 | {"BF-ECB","bf-ecb",NID_bf_ecb,0,NULL}, | ||
| 823 | {"BF-CFB","bf-cfb",NID_bf_cfb64,0,NULL}, | ||
| 824 | {"BF-OFB","bf-ofb",NID_bf_ofb64,0,NULL}, | ||
| 825 | {"MDC2","mdc2",NID_mdc2,4,&(lvalues[527]),0}, | ||
| 826 | {"RSA-MDC2","mdc2WithRSA",NID_mdc2WithRSA,4,&(lvalues[531]),0}, | ||
| 827 | {"RC4-40","rc4-40",NID_rc4_40,0,NULL}, | ||
| 828 | {"RC2-40-CBC","rc2-40-cbc",NID_rc2_40_cbc,0,NULL}, | ||
| 829 | {"GN","givenName",NID_givenName,3,&(lvalues[535]),0}, | ||
| 830 | {"SN","surname",NID_surname,3,&(lvalues[538]),0}, | ||
| 831 | {"initials","initials",NID_initials,3,&(lvalues[541]),0}, | ||
| 832 | {NULL,NULL,NID_undef,0,NULL}, | ||
| 833 | {"crlDistributionPoints","X509v3 CRL Distribution Points", | ||
| 834 | NID_crl_distribution_points,3,&(lvalues[544]),0}, | ||
| 835 | {"RSA-NP-MD5","md5WithRSA",NID_md5WithRSA,5,&(lvalues[547]),0}, | ||
| 836 | {"serialNumber","serialNumber",NID_serialNumber,3,&(lvalues[552]),0}, | ||
| 837 | {"title","title",NID_title,3,&(lvalues[555]),0}, | ||
| 838 | {"description","description",NID_description,3,&(lvalues[558]),0}, | ||
| 839 | {"CAST5-CBC","cast5-cbc",NID_cast5_cbc,9,&(lvalues[561]),0}, | ||
| 840 | {"CAST5-ECB","cast5-ecb",NID_cast5_ecb,0,NULL}, | ||
| 841 | {"CAST5-CFB","cast5-cfb",NID_cast5_cfb64,0,NULL}, | ||
| 842 | {"CAST5-OFB","cast5-ofb",NID_cast5_ofb64,0,NULL}, | ||
| 843 | {"pbeWithMD5AndCast5CBC","pbeWithMD5AndCast5CBC", | ||
| 844 | NID_pbeWithMD5AndCast5_CBC,9,&(lvalues[570]),0}, | ||
| 845 | {"DSA-SHA1","dsaWithSHA1",NID_dsaWithSHA1,7,&(lvalues[579]),0}, | ||
| 846 | {"MD5-SHA1","md5-sha1",NID_md5_sha1,0,NULL}, | ||
| 847 | {"RSA-SHA1-2","sha1WithRSA",NID_sha1WithRSA,5,&(lvalues[586]),0}, | ||
| 848 | {"DSA","dsaEncryption",NID_dsa,7,&(lvalues[591]),0}, | ||
| 849 | {"RIPEMD160","ripemd160",NID_ripemd160,5,&(lvalues[598]),0}, | ||
| 850 | {NULL,NULL,NID_undef,0,NULL}, | ||
| 851 | {"RSA-RIPEMD160","ripemd160WithRSA",NID_ripemd160WithRSA,6, | ||
| 852 | &(lvalues[603]),0}, | ||
| 853 | {"RC5-CBC","rc5-cbc",NID_rc5_cbc,8,&(lvalues[609]),0}, | ||
| 854 | {"RC5-ECB","rc5-ecb",NID_rc5_ecb,0,NULL}, | ||
| 855 | {"RC5-CFB","rc5-cfb",NID_rc5_cfb64,0,NULL}, | ||
| 856 | {"RC5-OFB","rc5-ofb",NID_rc5_ofb64,0,NULL}, | ||
| 857 | {"RLE","run length compression",NID_rle_compression,6,&(lvalues[617]),0}, | ||
| 858 | {"ZLIB","zlib compression",NID_zlib_compression,6,&(lvalues[623]),0}, | ||
| 859 | {"extendedKeyUsage","X509v3 Extended Key Usage",NID_ext_key_usage,3, | ||
| 860 | &(lvalues[629]),0}, | ||
| 861 | {"PKIX","PKIX",NID_id_pkix,6,&(lvalues[632]),0}, | ||
| 862 | {"id-kp","id-kp",NID_id_kp,7,&(lvalues[638]),0}, | ||
| 863 | {"serverAuth","TLS Web Server Authentication",NID_server_auth,8, | ||
| 864 | &(lvalues[645]),0}, | ||
| 865 | {"clientAuth","TLS Web Client Authentication",NID_client_auth,8, | ||
| 866 | &(lvalues[653]),0}, | ||
| 867 | {"codeSigning","Code Signing",NID_code_sign,8,&(lvalues[661]),0}, | ||
| 868 | {"emailProtection","E-mail Protection",NID_email_protect,8, | ||
| 869 | &(lvalues[669]),0}, | ||
| 870 | {"timeStamping","Time Stamping",NID_time_stamp,8,&(lvalues[677]),0}, | ||
| 871 | {"msCodeInd","Microsoft Individual Code Signing",NID_ms_code_ind,10, | ||
| 872 | &(lvalues[685]),0}, | ||
| 873 | {"msCodeCom","Microsoft Commercial Code Signing",NID_ms_code_com,10, | ||
| 874 | &(lvalues[695]),0}, | ||
| 875 | {"msCTLSign","Microsoft Trust List Signing",NID_ms_ctl_sign,10, | ||
| 876 | &(lvalues[705]),0}, | ||
| 877 | {"msSGC","Microsoft Server Gated Crypto",NID_ms_sgc,10,&(lvalues[715]),0}, | ||
| 878 | {"msEFS","Microsoft Encrypted File System",NID_ms_efs,10, | ||
| 879 | &(lvalues[725]),0}, | ||
| 880 | {"nsSGC","Netscape Server Gated Crypto",NID_ns_sgc,9,&(lvalues[735]),0}, | ||
| 881 | {"deltaCRL","X509v3 Delta CRL Indicator",NID_delta_crl,3, | ||
| 882 | &(lvalues[744]),0}, | ||
| 883 | {"CRLReason","X509v3 CRL Reason Code",NID_crl_reason,3,&(lvalues[747]),0}, | ||
| 884 | {"invalidityDate","Invalidity Date",NID_invalidity_date,3, | ||
| 885 | &(lvalues[750]),0}, | ||
| 886 | {"SXNetID","Strong Extranet ID",NID_sxnet,5,&(lvalues[753]),0}, | ||
| 887 | {"PBE-SHA1-RC4-128","pbeWithSHA1And128BitRC4", | ||
| 888 | NID_pbe_WithSHA1And128BitRC4,10,&(lvalues[758]),0}, | ||
| 889 | {"PBE-SHA1-RC4-40","pbeWithSHA1And40BitRC4", | ||
| 890 | NID_pbe_WithSHA1And40BitRC4,10,&(lvalues[768]),0}, | ||
| 891 | {"PBE-SHA1-3DES","pbeWithSHA1And3-KeyTripleDES-CBC", | ||
| 892 | NID_pbe_WithSHA1And3_Key_TripleDES_CBC,10,&(lvalues[778]),0}, | ||
| 893 | {"PBE-SHA1-2DES","pbeWithSHA1And2-KeyTripleDES-CBC", | ||
| 894 | NID_pbe_WithSHA1And2_Key_TripleDES_CBC,10,&(lvalues[788]),0}, | ||
| 895 | {"PBE-SHA1-RC2-128","pbeWithSHA1And128BitRC2-CBC", | ||
| 896 | NID_pbe_WithSHA1And128BitRC2_CBC,10,&(lvalues[798]),0}, | ||
| 897 | {"PBE-SHA1-RC2-40","pbeWithSHA1And40BitRC2-CBC", | ||
| 898 | NID_pbe_WithSHA1And40BitRC2_CBC,10,&(lvalues[808]),0}, | ||
| 899 | {"keyBag","keyBag",NID_keyBag,11,&(lvalues[818]),0}, | ||
| 900 | {"pkcs8ShroudedKeyBag","pkcs8ShroudedKeyBag",NID_pkcs8ShroudedKeyBag, | ||
| 901 | 11,&(lvalues[829]),0}, | ||
| 902 | {"certBag","certBag",NID_certBag,11,&(lvalues[840]),0}, | ||
| 903 | {"crlBag","crlBag",NID_crlBag,11,&(lvalues[851]),0}, | ||
| 904 | {"secretBag","secretBag",NID_secretBag,11,&(lvalues[862]),0}, | ||
| 905 | {"safeContentsBag","safeContentsBag",NID_safeContentsBag,11, | ||
| 906 | &(lvalues[873]),0}, | ||
| 907 | {"friendlyName","friendlyName",NID_friendlyName,9,&(lvalues[884]),0}, | ||
| 908 | {"localKeyID","localKeyID",NID_localKeyID,9,&(lvalues[893]),0}, | ||
| 909 | {"x509Certificate","x509Certificate",NID_x509Certificate,10, | ||
| 910 | &(lvalues[902]),0}, | ||
| 911 | {"sdsiCertificate","sdsiCertificate",NID_sdsiCertificate,10, | ||
| 912 | &(lvalues[912]),0}, | ||
| 913 | {"x509Crl","x509Crl",NID_x509Crl,10,&(lvalues[922]),0}, | ||
| 914 | {"PBES2","PBES2",NID_pbes2,9,&(lvalues[932]),0}, | ||
| 915 | {"PBMAC1","PBMAC1",NID_pbmac1,9,&(lvalues[941]),0}, | ||
| 916 | {"hmacWithSHA1","hmacWithSHA1",NID_hmacWithSHA1,8,&(lvalues[950]),0}, | ||
| 917 | {"id-qt-cps","Policy Qualifier CPS",NID_id_qt_cps,8,&(lvalues[958]),0}, | ||
| 918 | {"id-qt-unotice","Policy Qualifier User Notice",NID_id_qt_unotice,8, | ||
| 919 | &(lvalues[966]),0}, | ||
| 920 | {"RC2-64-CBC","rc2-64-cbc",NID_rc2_64_cbc,0,NULL}, | ||
| 921 | {"SMIME-CAPS","S/MIME Capabilities",NID_SMIMECapabilities,9, | ||
| 922 | &(lvalues[974]),0}, | ||
| 923 | {"PBE-MD2-RC2-64","pbeWithMD2AndRC2-CBC",NID_pbeWithMD2AndRC2_CBC,9, | ||
| 924 | &(lvalues[983]),0}, | ||
| 925 | {"PBE-MD5-RC2-64","pbeWithMD5AndRC2-CBC",NID_pbeWithMD5AndRC2_CBC,9, | ||
| 926 | &(lvalues[992]),0}, | ||
| 927 | {"PBE-SHA1-DES","pbeWithSHA1AndDES-CBC",NID_pbeWithSHA1AndDES_CBC,9, | ||
| 928 | &(lvalues[1001]),0}, | ||
| 929 | {"msExtReq","Microsoft Extension Request",NID_ms_ext_req,10, | ||
| 930 | &(lvalues[1010]),0}, | ||
| 931 | {"extReq","Extension Request",NID_ext_req,9,&(lvalues[1020]),0}, | ||
| 932 | {"name","name",NID_name,3,&(lvalues[1029]),0}, | ||
| 933 | {"dnQualifier","dnQualifier",NID_dnQualifier,3,&(lvalues[1032]),0}, | ||
| 934 | {"id-pe","id-pe",NID_id_pe,7,&(lvalues[1035]),0}, | ||
| 935 | {"id-ad","id-ad",NID_id_ad,7,&(lvalues[1042]),0}, | ||
| 936 | {"authorityInfoAccess","Authority Information Access",NID_info_access, | ||
| 937 | 8,&(lvalues[1049]),0}, | ||
| 938 | {"OCSP","OCSP",NID_ad_OCSP,8,&(lvalues[1057]),0}, | ||
| 939 | {"caIssuers","CA Issuers",NID_ad_ca_issuers,8,&(lvalues[1065]),0}, | ||
| 940 | {"OCSPSigning","OCSP Signing",NID_OCSP_sign,8,&(lvalues[1073]),0}, | ||
| 941 | {"ISO","iso",NID_iso,1,&(lvalues[1081]),0}, | ||
| 942 | {"member-body","ISO Member Body",NID_member_body,1,&(lvalues[1082]),0}, | ||
| 943 | {"ISO-US","ISO US Member Body",NID_ISO_US,3,&(lvalues[1083]),0}, | ||
| 944 | {"X9-57","X9.57",NID_X9_57,5,&(lvalues[1086]),0}, | ||
| 945 | {"X9cm","X9.57 CM ?",NID_X9cm,6,&(lvalues[1091]),0}, | ||
| 946 | {"pkcs1","pkcs1",NID_pkcs1,8,&(lvalues[1097]),0}, | ||
| 947 | {"pkcs5","pkcs5",NID_pkcs5,8,&(lvalues[1105]),0}, | ||
| 948 | {"SMIME","S/MIME",NID_SMIME,9,&(lvalues[1113]),0}, | ||
| 949 | {"id-smime-mod","id-smime-mod",NID_id_smime_mod,10,&(lvalues[1122]),0}, | ||
| 950 | {"id-smime-ct","id-smime-ct",NID_id_smime_ct,10,&(lvalues[1132]),0}, | ||
| 951 | {"id-smime-aa","id-smime-aa",NID_id_smime_aa,10,&(lvalues[1142]),0}, | ||
| 952 | {"id-smime-alg","id-smime-alg",NID_id_smime_alg,10,&(lvalues[1152]),0}, | ||
| 953 | {"id-smime-cd","id-smime-cd",NID_id_smime_cd,10,&(lvalues[1162]),0}, | ||
| 954 | {"id-smime-spq","id-smime-spq",NID_id_smime_spq,10,&(lvalues[1172]),0}, | ||
| 955 | {"id-smime-cti","id-smime-cti",NID_id_smime_cti,10,&(lvalues[1182]),0}, | ||
| 956 | {"id-smime-mod-cms","id-smime-mod-cms",NID_id_smime_mod_cms,11, | ||
| 957 | &(lvalues[1192]),0}, | ||
| 958 | {"id-smime-mod-ess","id-smime-mod-ess",NID_id_smime_mod_ess,11, | ||
| 959 | &(lvalues[1203]),0}, | ||
| 960 | {"id-smime-mod-oid","id-smime-mod-oid",NID_id_smime_mod_oid,11, | ||
| 961 | &(lvalues[1214]),0}, | ||
| 962 | {"id-smime-mod-msg-v3","id-smime-mod-msg-v3",NID_id_smime_mod_msg_v3, | ||
| 963 | 11,&(lvalues[1225]),0}, | ||
| 964 | {"id-smime-mod-ets-eSignature-88","id-smime-mod-ets-eSignature-88", | ||
| 965 | NID_id_smime_mod_ets_eSignature_88,11,&(lvalues[1236]),0}, | ||
| 966 | {"id-smime-mod-ets-eSignature-97","id-smime-mod-ets-eSignature-97", | ||
| 967 | NID_id_smime_mod_ets_eSignature_97,11,&(lvalues[1247]),0}, | ||
| 968 | {"id-smime-mod-ets-eSigPolicy-88","id-smime-mod-ets-eSigPolicy-88", | ||
| 969 | NID_id_smime_mod_ets_eSigPolicy_88,11,&(lvalues[1258]),0}, | ||
| 970 | {"id-smime-mod-ets-eSigPolicy-97","id-smime-mod-ets-eSigPolicy-97", | ||
| 971 | NID_id_smime_mod_ets_eSigPolicy_97,11,&(lvalues[1269]),0}, | ||
| 972 | {"id-smime-ct-receipt","id-smime-ct-receipt",NID_id_smime_ct_receipt, | ||
| 973 | 11,&(lvalues[1280]),0}, | ||
| 974 | {"id-smime-ct-authData","id-smime-ct-authData", | ||
| 975 | NID_id_smime_ct_authData,11,&(lvalues[1291]),0}, | ||
| 976 | {"id-smime-ct-publishCert","id-smime-ct-publishCert", | ||
| 977 | NID_id_smime_ct_publishCert,11,&(lvalues[1302]),0}, | ||
| 978 | {"id-smime-ct-TSTInfo","id-smime-ct-TSTInfo",NID_id_smime_ct_TSTInfo, | ||
| 979 | 11,&(lvalues[1313]),0}, | ||
| 980 | {"id-smime-ct-TDTInfo","id-smime-ct-TDTInfo",NID_id_smime_ct_TDTInfo, | ||
| 981 | 11,&(lvalues[1324]),0}, | ||
| 982 | {"id-smime-ct-contentInfo","id-smime-ct-contentInfo", | ||
| 983 | NID_id_smime_ct_contentInfo,11,&(lvalues[1335]),0}, | ||
| 984 | {"id-smime-ct-DVCSRequestData","id-smime-ct-DVCSRequestData", | ||
| 985 | NID_id_smime_ct_DVCSRequestData,11,&(lvalues[1346]),0}, | ||
| 986 | {"id-smime-ct-DVCSResponseData","id-smime-ct-DVCSResponseData", | ||
| 987 | NID_id_smime_ct_DVCSResponseData,11,&(lvalues[1357]),0}, | ||
| 988 | {"id-smime-aa-receiptRequest","id-smime-aa-receiptRequest", | ||
| 989 | NID_id_smime_aa_receiptRequest,11,&(lvalues[1368]),0}, | ||
| 990 | {"id-smime-aa-securityLabel","id-smime-aa-securityLabel", | ||
| 991 | NID_id_smime_aa_securityLabel,11,&(lvalues[1379]),0}, | ||
| 992 | {"id-smime-aa-mlExpandHistory","id-smime-aa-mlExpandHistory", | ||
| 993 | NID_id_smime_aa_mlExpandHistory,11,&(lvalues[1390]),0}, | ||
| 994 | {"id-smime-aa-contentHint","id-smime-aa-contentHint", | ||
| 995 | NID_id_smime_aa_contentHint,11,&(lvalues[1401]),0}, | ||
| 996 | {"id-smime-aa-msgSigDigest","id-smime-aa-msgSigDigest", | ||
| 997 | NID_id_smime_aa_msgSigDigest,11,&(lvalues[1412]),0}, | ||
| 998 | {"id-smime-aa-encapContentType","id-smime-aa-encapContentType", | ||
| 999 | NID_id_smime_aa_encapContentType,11,&(lvalues[1423]),0}, | ||
| 1000 | {"id-smime-aa-contentIdentifier","id-smime-aa-contentIdentifier", | ||
| 1001 | NID_id_smime_aa_contentIdentifier,11,&(lvalues[1434]),0}, | ||
| 1002 | {"id-smime-aa-macValue","id-smime-aa-macValue", | ||
| 1003 | NID_id_smime_aa_macValue,11,&(lvalues[1445]),0}, | ||
| 1004 | {"id-smime-aa-equivalentLabels","id-smime-aa-equivalentLabels", | ||
| 1005 | NID_id_smime_aa_equivalentLabels,11,&(lvalues[1456]),0}, | ||
| 1006 | {"id-smime-aa-contentReference","id-smime-aa-contentReference", | ||
| 1007 | NID_id_smime_aa_contentReference,11,&(lvalues[1467]),0}, | ||
| 1008 | {"id-smime-aa-encrypKeyPref","id-smime-aa-encrypKeyPref", | ||
| 1009 | NID_id_smime_aa_encrypKeyPref,11,&(lvalues[1478]),0}, | ||
| 1010 | {"id-smime-aa-signingCertificate","id-smime-aa-signingCertificate", | ||
| 1011 | NID_id_smime_aa_signingCertificate,11,&(lvalues[1489]),0}, | ||
| 1012 | {"id-smime-aa-smimeEncryptCerts","id-smime-aa-smimeEncryptCerts", | ||
| 1013 | NID_id_smime_aa_smimeEncryptCerts,11,&(lvalues[1500]),0}, | ||
| 1014 | {"id-smime-aa-timeStampToken","id-smime-aa-timeStampToken", | ||
| 1015 | NID_id_smime_aa_timeStampToken,11,&(lvalues[1511]),0}, | ||
| 1016 | {"id-smime-aa-ets-sigPolicyId","id-smime-aa-ets-sigPolicyId", | ||
| 1017 | NID_id_smime_aa_ets_sigPolicyId,11,&(lvalues[1522]),0}, | ||
| 1018 | {"id-smime-aa-ets-commitmentType","id-smime-aa-ets-commitmentType", | ||
| 1019 | NID_id_smime_aa_ets_commitmentType,11,&(lvalues[1533]),0}, | ||
| 1020 | {"id-smime-aa-ets-signerLocation","id-smime-aa-ets-signerLocation", | ||
| 1021 | NID_id_smime_aa_ets_signerLocation,11,&(lvalues[1544]),0}, | ||
| 1022 | {"id-smime-aa-ets-signerAttr","id-smime-aa-ets-signerAttr", | ||
| 1023 | NID_id_smime_aa_ets_signerAttr,11,&(lvalues[1555]),0}, | ||
| 1024 | {"id-smime-aa-ets-otherSigCert","id-smime-aa-ets-otherSigCert", | ||
| 1025 | NID_id_smime_aa_ets_otherSigCert,11,&(lvalues[1566]),0}, | ||
| 1026 | {"id-smime-aa-ets-contentTimestamp", | ||
| 1027 | "id-smime-aa-ets-contentTimestamp", | ||
| 1028 | NID_id_smime_aa_ets_contentTimestamp,11,&(lvalues[1577]),0}, | ||
| 1029 | {"id-smime-aa-ets-CertificateRefs","id-smime-aa-ets-CertificateRefs", | ||
| 1030 | NID_id_smime_aa_ets_CertificateRefs,11,&(lvalues[1588]),0}, | ||
| 1031 | {"id-smime-aa-ets-RevocationRefs","id-smime-aa-ets-RevocationRefs", | ||
| 1032 | NID_id_smime_aa_ets_RevocationRefs,11,&(lvalues[1599]),0}, | ||
| 1033 | {"id-smime-aa-ets-certValues","id-smime-aa-ets-certValues", | ||
| 1034 | NID_id_smime_aa_ets_certValues,11,&(lvalues[1610]),0}, | ||
| 1035 | {"id-smime-aa-ets-revocationValues", | ||
| 1036 | "id-smime-aa-ets-revocationValues", | ||
| 1037 | NID_id_smime_aa_ets_revocationValues,11,&(lvalues[1621]),0}, | ||
| 1038 | {"id-smime-aa-ets-escTimeStamp","id-smime-aa-ets-escTimeStamp", | ||
| 1039 | NID_id_smime_aa_ets_escTimeStamp,11,&(lvalues[1632]),0}, | ||
| 1040 | {"id-smime-aa-ets-certCRLTimestamp", | ||
| 1041 | "id-smime-aa-ets-certCRLTimestamp", | ||
| 1042 | NID_id_smime_aa_ets_certCRLTimestamp,11,&(lvalues[1643]),0}, | ||
| 1043 | {"id-smime-aa-ets-archiveTimeStamp", | ||
| 1044 | "id-smime-aa-ets-archiveTimeStamp", | ||
| 1045 | NID_id_smime_aa_ets_archiveTimeStamp,11,&(lvalues[1654]),0}, | ||
| 1046 | {"id-smime-aa-signatureType","id-smime-aa-signatureType", | ||
| 1047 | NID_id_smime_aa_signatureType,11,&(lvalues[1665]),0}, | ||
| 1048 | {"id-smime-aa-dvcs-dvc","id-smime-aa-dvcs-dvc", | ||
| 1049 | NID_id_smime_aa_dvcs_dvc,11,&(lvalues[1676]),0}, | ||
| 1050 | {"id-smime-alg-ESDHwith3DES","id-smime-alg-ESDHwith3DES", | ||
| 1051 | NID_id_smime_alg_ESDHwith3DES,11,&(lvalues[1687]),0}, | ||
| 1052 | {"id-smime-alg-ESDHwithRC2","id-smime-alg-ESDHwithRC2", | ||
| 1053 | NID_id_smime_alg_ESDHwithRC2,11,&(lvalues[1698]),0}, | ||
| 1054 | {"id-smime-alg-3DESwrap","id-smime-alg-3DESwrap", | ||
| 1055 | NID_id_smime_alg_3DESwrap,11,&(lvalues[1709]),0}, | ||
| 1056 | {"id-smime-alg-RC2wrap","id-smime-alg-RC2wrap", | ||
| 1057 | NID_id_smime_alg_RC2wrap,11,&(lvalues[1720]),0}, | ||
| 1058 | {"id-smime-alg-ESDH","id-smime-alg-ESDH",NID_id_smime_alg_ESDH,11, | ||
| 1059 | &(lvalues[1731]),0}, | ||
| 1060 | {"id-smime-alg-CMS3DESwrap","id-smime-alg-CMS3DESwrap", | ||
| 1061 | NID_id_smime_alg_CMS3DESwrap,11,&(lvalues[1742]),0}, | ||
| 1062 | {"id-smime-alg-CMSRC2wrap","id-smime-alg-CMSRC2wrap", | ||
| 1063 | NID_id_smime_alg_CMSRC2wrap,11,&(lvalues[1753]),0}, | ||
| 1064 | {"id-smime-cd-ldap","id-smime-cd-ldap",NID_id_smime_cd_ldap,11, | ||
| 1065 | &(lvalues[1764]),0}, | ||
| 1066 | {"id-smime-spq-ets-sqt-uri","id-smime-spq-ets-sqt-uri", | ||
| 1067 | NID_id_smime_spq_ets_sqt_uri,11,&(lvalues[1775]),0}, | ||
| 1068 | {"id-smime-spq-ets-sqt-unotice","id-smime-spq-ets-sqt-unotice", | ||
| 1069 | NID_id_smime_spq_ets_sqt_unotice,11,&(lvalues[1786]),0}, | ||
| 1070 | {"id-smime-cti-ets-proofOfOrigin","id-smime-cti-ets-proofOfOrigin", | ||
| 1071 | NID_id_smime_cti_ets_proofOfOrigin,11,&(lvalues[1797]),0}, | ||
| 1072 | {"id-smime-cti-ets-proofOfReceipt","id-smime-cti-ets-proofOfReceipt", | ||
| 1073 | NID_id_smime_cti_ets_proofOfReceipt,11,&(lvalues[1808]),0}, | ||
| 1074 | {"id-smime-cti-ets-proofOfDelivery", | ||
| 1075 | "id-smime-cti-ets-proofOfDelivery", | ||
| 1076 | NID_id_smime_cti_ets_proofOfDelivery,11,&(lvalues[1819]),0}, | ||
| 1077 | {"id-smime-cti-ets-proofOfSender","id-smime-cti-ets-proofOfSender", | ||
| 1078 | NID_id_smime_cti_ets_proofOfSender,11,&(lvalues[1830]),0}, | ||
| 1079 | {"id-smime-cti-ets-proofOfApproval", | ||
| 1080 | "id-smime-cti-ets-proofOfApproval", | ||
| 1081 | NID_id_smime_cti_ets_proofOfApproval,11,&(lvalues[1841]),0}, | ||
| 1082 | {"id-smime-cti-ets-proofOfCreation", | ||
| 1083 | "id-smime-cti-ets-proofOfCreation", | ||
| 1084 | NID_id_smime_cti_ets_proofOfCreation,11,&(lvalues[1852]),0}, | ||
| 1085 | {"MD4","md4",NID_md4,8,&(lvalues[1863]),0}, | ||
| 1086 | {"id-pkix-mod","id-pkix-mod",NID_id_pkix_mod,7,&(lvalues[1871]),0}, | ||
| 1087 | {"id-qt","id-qt",NID_id_qt,7,&(lvalues[1878]),0}, | ||
| 1088 | {"id-it","id-it",NID_id_it,7,&(lvalues[1885]),0}, | ||
| 1089 | {"id-pkip","id-pkip",NID_id_pkip,7,&(lvalues[1892]),0}, | ||
| 1090 | {"id-alg","id-alg",NID_id_alg,7,&(lvalues[1899]),0}, | ||
| 1091 | {"id-cmc","id-cmc",NID_id_cmc,7,&(lvalues[1906]),0}, | ||
| 1092 | {"id-on","id-on",NID_id_on,7,&(lvalues[1913]),0}, | ||
| 1093 | {"id-pda","id-pda",NID_id_pda,7,&(lvalues[1920]),0}, | ||
| 1094 | {"id-aca","id-aca",NID_id_aca,7,&(lvalues[1927]),0}, | ||
| 1095 | {"id-qcs","id-qcs",NID_id_qcs,7,&(lvalues[1934]),0}, | ||
| 1096 | {"id-cct","id-cct",NID_id_cct,7,&(lvalues[1941]),0}, | ||
| 1097 | {"id-pkix1-explicit-88","id-pkix1-explicit-88", | ||
| 1098 | NID_id_pkix1_explicit_88,8,&(lvalues[1948]),0}, | ||
| 1099 | {"id-pkix1-implicit-88","id-pkix1-implicit-88", | ||
| 1100 | NID_id_pkix1_implicit_88,8,&(lvalues[1956]),0}, | ||
| 1101 | {"id-pkix1-explicit-93","id-pkix1-explicit-93", | ||
| 1102 | NID_id_pkix1_explicit_93,8,&(lvalues[1964]),0}, | ||
| 1103 | {"id-pkix1-implicit-93","id-pkix1-implicit-93", | ||
| 1104 | NID_id_pkix1_implicit_93,8,&(lvalues[1972]),0}, | ||
| 1105 | {"id-mod-crmf","id-mod-crmf",NID_id_mod_crmf,8,&(lvalues[1980]),0}, | ||
| 1106 | {"id-mod-cmc","id-mod-cmc",NID_id_mod_cmc,8,&(lvalues[1988]),0}, | ||
| 1107 | {"id-mod-kea-profile-88","id-mod-kea-profile-88", | ||
| 1108 | NID_id_mod_kea_profile_88,8,&(lvalues[1996]),0}, | ||
| 1109 | {"id-mod-kea-profile-93","id-mod-kea-profile-93", | ||
| 1110 | NID_id_mod_kea_profile_93,8,&(lvalues[2004]),0}, | ||
| 1111 | {"id-mod-cmp","id-mod-cmp",NID_id_mod_cmp,8,&(lvalues[2012]),0}, | ||
| 1112 | {"id-mod-qualified-cert-88","id-mod-qualified-cert-88", | ||
| 1113 | NID_id_mod_qualified_cert_88,8,&(lvalues[2020]),0}, | ||
| 1114 | {"id-mod-qualified-cert-93","id-mod-qualified-cert-93", | ||
| 1115 | NID_id_mod_qualified_cert_93,8,&(lvalues[2028]),0}, | ||
| 1116 | {"id-mod-attribute-cert","id-mod-attribute-cert", | ||
| 1117 | NID_id_mod_attribute_cert,8,&(lvalues[2036]),0}, | ||
| 1118 | {"id-mod-timestamp-protocol","id-mod-timestamp-protocol", | ||
| 1119 | NID_id_mod_timestamp_protocol,8,&(lvalues[2044]),0}, | ||
| 1120 | {"id-mod-ocsp","id-mod-ocsp",NID_id_mod_ocsp,8,&(lvalues[2052]),0}, | ||
| 1121 | {"id-mod-dvcs","id-mod-dvcs",NID_id_mod_dvcs,8,&(lvalues[2060]),0}, | ||
| 1122 | {"id-mod-cmp2000","id-mod-cmp2000",NID_id_mod_cmp2000,8, | ||
| 1123 | &(lvalues[2068]),0}, | ||
| 1124 | {"biometricInfo","Biometric Info",NID_biometricInfo,8,&(lvalues[2076]),0}, | ||
| 1125 | {"qcStatements","qcStatements",NID_qcStatements,8,&(lvalues[2084]),0}, | ||
| 1126 | {"ac-auditEntity","ac-auditEntity",NID_ac_auditEntity,8, | ||
| 1127 | &(lvalues[2092]),0}, | ||
| 1128 | {"ac-targeting","ac-targeting",NID_ac_targeting,8,&(lvalues[2100]),0}, | ||
| 1129 | {"aaControls","aaControls",NID_aaControls,8,&(lvalues[2108]),0}, | ||
| 1130 | {"sbqp-ipAddrBlock","sbqp-ipAddrBlock",NID_sbqp_ipAddrBlock,8, | ||
| 1131 | &(lvalues[2116]),0}, | ||
| 1132 | {"sbqp-autonomousSysNum","sbqp-autonomousSysNum", | ||
| 1133 | NID_sbqp_autonomousSysNum,8,&(lvalues[2124]),0}, | ||
| 1134 | {"sbqp-routerIdentifier","sbqp-routerIdentifier", | ||
| 1135 | NID_sbqp_routerIdentifier,8,&(lvalues[2132]),0}, | ||
| 1136 | {"textNotice","textNotice",NID_textNotice,8,&(lvalues[2140]),0}, | ||
| 1137 | {"ipsecEndSystem","IPSec End System",NID_ipsecEndSystem,8, | ||
| 1138 | &(lvalues[2148]),0}, | ||
| 1139 | {"ipsecTunnel","IPSec Tunnel",NID_ipsecTunnel,8,&(lvalues[2156]),0}, | ||
| 1140 | {"ipsecUser","IPSec User",NID_ipsecUser,8,&(lvalues[2164]),0}, | ||
| 1141 | {"DVCS","dvcs",NID_dvcs,8,&(lvalues[2172]),0}, | ||
| 1142 | {"id-it-caProtEncCert","id-it-caProtEncCert",NID_id_it_caProtEncCert, | ||
| 1143 | 8,&(lvalues[2180]),0}, | ||
| 1144 | {"id-it-signKeyPairTypes","id-it-signKeyPairTypes", | ||
| 1145 | NID_id_it_signKeyPairTypes,8,&(lvalues[2188]),0}, | ||
| 1146 | {"id-it-encKeyPairTypes","id-it-encKeyPairTypes", | ||
| 1147 | NID_id_it_encKeyPairTypes,8,&(lvalues[2196]),0}, | ||
| 1148 | {"id-it-preferredSymmAlg","id-it-preferredSymmAlg", | ||
| 1149 | NID_id_it_preferredSymmAlg,8,&(lvalues[2204]),0}, | ||
| 1150 | {"id-it-caKeyUpdateInfo","id-it-caKeyUpdateInfo", | ||
| 1151 | NID_id_it_caKeyUpdateInfo,8,&(lvalues[2212]),0}, | ||
| 1152 | {"id-it-currentCRL","id-it-currentCRL",NID_id_it_currentCRL,8, | ||
| 1153 | &(lvalues[2220]),0}, | ||
| 1154 | {"id-it-unsupportedOIDs","id-it-unsupportedOIDs", | ||
| 1155 | NID_id_it_unsupportedOIDs,8,&(lvalues[2228]),0}, | ||
| 1156 | {"id-it-subscriptionRequest","id-it-subscriptionRequest", | ||
| 1157 | NID_id_it_subscriptionRequest,8,&(lvalues[2236]),0}, | ||
| 1158 | {"id-it-subscriptionResponse","id-it-subscriptionResponse", | ||
| 1159 | NID_id_it_subscriptionResponse,8,&(lvalues[2244]),0}, | ||
| 1160 | {"id-it-keyPairParamReq","id-it-keyPairParamReq", | ||
| 1161 | NID_id_it_keyPairParamReq,8,&(lvalues[2252]),0}, | ||
| 1162 | {"id-it-keyPairParamRep","id-it-keyPairParamRep", | ||
| 1163 | NID_id_it_keyPairParamRep,8,&(lvalues[2260]),0}, | ||
| 1164 | {"id-it-revPassphrase","id-it-revPassphrase",NID_id_it_revPassphrase, | ||
| 1165 | 8,&(lvalues[2268]),0}, | ||
| 1166 | {"id-it-implicitConfirm","id-it-implicitConfirm", | ||
| 1167 | NID_id_it_implicitConfirm,8,&(lvalues[2276]),0}, | ||
| 1168 | {"id-it-confirmWaitTime","id-it-confirmWaitTime", | ||
| 1169 | NID_id_it_confirmWaitTime,8,&(lvalues[2284]),0}, | ||
| 1170 | {"id-it-origPKIMessage","id-it-origPKIMessage", | ||
| 1171 | NID_id_it_origPKIMessage,8,&(lvalues[2292]),0}, | ||
| 1172 | {"id-regCtrl","id-regCtrl",NID_id_regCtrl,8,&(lvalues[2300]),0}, | ||
| 1173 | {"id-regInfo","id-regInfo",NID_id_regInfo,8,&(lvalues[2308]),0}, | ||
| 1174 | {"id-regCtrl-regToken","id-regCtrl-regToken",NID_id_regCtrl_regToken, | ||
| 1175 | 9,&(lvalues[2316]),0}, | ||
| 1176 | {"id-regCtrl-authenticator","id-regCtrl-authenticator", | ||
| 1177 | NID_id_regCtrl_authenticator,9,&(lvalues[2325]),0}, | ||
| 1178 | {"id-regCtrl-pkiPublicationInfo","id-regCtrl-pkiPublicationInfo", | ||
| 1179 | NID_id_regCtrl_pkiPublicationInfo,9,&(lvalues[2334]),0}, | ||
| 1180 | {"id-regCtrl-pkiArchiveOptions","id-regCtrl-pkiArchiveOptions", | ||
| 1181 | NID_id_regCtrl_pkiArchiveOptions,9,&(lvalues[2343]),0}, | ||
| 1182 | {"id-regCtrl-oldCertID","id-regCtrl-oldCertID", | ||
| 1183 | NID_id_regCtrl_oldCertID,9,&(lvalues[2352]),0}, | ||
| 1184 | {"id-regCtrl-protocolEncrKey","id-regCtrl-protocolEncrKey", | ||
| 1185 | NID_id_regCtrl_protocolEncrKey,9,&(lvalues[2361]),0}, | ||
| 1186 | {"id-regInfo-utf8Pairs","id-regInfo-utf8Pairs", | ||
| 1187 | NID_id_regInfo_utf8Pairs,9,&(lvalues[2370]),0}, | ||
| 1188 | {"id-regInfo-certReq","id-regInfo-certReq",NID_id_regInfo_certReq,9, | ||
| 1189 | &(lvalues[2379]),0}, | ||
| 1190 | {"id-alg-des40","id-alg-des40",NID_id_alg_des40,8,&(lvalues[2388]),0}, | ||
| 1191 | {"id-alg-noSignature","id-alg-noSignature",NID_id_alg_noSignature,8, | ||
| 1192 | &(lvalues[2396]),0}, | ||
| 1193 | {"id-alg-dh-sig-hmac-sha1","id-alg-dh-sig-hmac-sha1", | ||
| 1194 | NID_id_alg_dh_sig_hmac_sha1,8,&(lvalues[2404]),0}, | ||
| 1195 | {"id-alg-dh-pop","id-alg-dh-pop",NID_id_alg_dh_pop,8,&(lvalues[2412]),0}, | ||
| 1196 | {"id-cmc-statusInfo","id-cmc-statusInfo",NID_id_cmc_statusInfo,8, | ||
| 1197 | &(lvalues[2420]),0}, | ||
| 1198 | {"id-cmc-identification","id-cmc-identification", | ||
| 1199 | NID_id_cmc_identification,8,&(lvalues[2428]),0}, | ||
| 1200 | {"id-cmc-identityProof","id-cmc-identityProof", | ||
| 1201 | NID_id_cmc_identityProof,8,&(lvalues[2436]),0}, | ||
| 1202 | {"id-cmc-dataReturn","id-cmc-dataReturn",NID_id_cmc_dataReturn,8, | ||
| 1203 | &(lvalues[2444]),0}, | ||
| 1204 | {"id-cmc-transactionId","id-cmc-transactionId", | ||
| 1205 | NID_id_cmc_transactionId,8,&(lvalues[2452]),0}, | ||
| 1206 | {"id-cmc-senderNonce","id-cmc-senderNonce",NID_id_cmc_senderNonce,8, | ||
| 1207 | &(lvalues[2460]),0}, | ||
| 1208 | {"id-cmc-recipientNonce","id-cmc-recipientNonce", | ||
| 1209 | NID_id_cmc_recipientNonce,8,&(lvalues[2468]),0}, | ||
| 1210 | {"id-cmc-addExtensions","id-cmc-addExtensions", | ||
| 1211 | NID_id_cmc_addExtensions,8,&(lvalues[2476]),0}, | ||
| 1212 | {"id-cmc-encryptedPOP","id-cmc-encryptedPOP",NID_id_cmc_encryptedPOP, | ||
| 1213 | 8,&(lvalues[2484]),0}, | ||
| 1214 | {"id-cmc-decryptedPOP","id-cmc-decryptedPOP",NID_id_cmc_decryptedPOP, | ||
| 1215 | 8,&(lvalues[2492]),0}, | ||
| 1216 | {"id-cmc-lraPOPWitness","id-cmc-lraPOPWitness", | ||
| 1217 | NID_id_cmc_lraPOPWitness,8,&(lvalues[2500]),0}, | ||
| 1218 | {"id-cmc-getCert","id-cmc-getCert",NID_id_cmc_getCert,8, | ||
| 1219 | &(lvalues[2508]),0}, | ||
| 1220 | {"id-cmc-getCRL","id-cmc-getCRL",NID_id_cmc_getCRL,8,&(lvalues[2516]),0}, | ||
| 1221 | {"id-cmc-revokeRequest","id-cmc-revokeRequest", | ||
| 1222 | NID_id_cmc_revokeRequest,8,&(lvalues[2524]),0}, | ||
| 1223 | {"id-cmc-regInfo","id-cmc-regInfo",NID_id_cmc_regInfo,8, | ||
| 1224 | &(lvalues[2532]),0}, | ||
| 1225 | {"id-cmc-responseInfo","id-cmc-responseInfo",NID_id_cmc_responseInfo, | ||
| 1226 | 8,&(lvalues[2540]),0}, | ||
| 1227 | {"id-cmc-queryPending","id-cmc-queryPending",NID_id_cmc_queryPending, | ||
| 1228 | 8,&(lvalues[2548]),0}, | ||
| 1229 | {"id-cmc-popLinkRandom","id-cmc-popLinkRandom", | ||
| 1230 | NID_id_cmc_popLinkRandom,8,&(lvalues[2556]),0}, | ||
| 1231 | {"id-cmc-popLinkWitness","id-cmc-popLinkWitness", | ||
| 1232 | NID_id_cmc_popLinkWitness,8,&(lvalues[2564]),0}, | ||
| 1233 | {"id-cmc-confirmCertAcceptance","id-cmc-confirmCertAcceptance", | ||
| 1234 | NID_id_cmc_confirmCertAcceptance,8,&(lvalues[2572]),0}, | ||
| 1235 | {"id-on-personalData","id-on-personalData",NID_id_on_personalData,8, | ||
| 1236 | &(lvalues[2580]),0}, | ||
| 1237 | {"id-pda-dateOfBirth","id-pda-dateOfBirth",NID_id_pda_dateOfBirth,8, | ||
| 1238 | &(lvalues[2588]),0}, | ||
| 1239 | {"id-pda-placeOfBirth","id-pda-placeOfBirth",NID_id_pda_placeOfBirth, | ||
| 1240 | 8,&(lvalues[2596]),0}, | ||
| 1241 | {NULL,NULL,NID_undef,0,NULL}, | ||
| 1242 | {"id-pda-gender","id-pda-gender",NID_id_pda_gender,8,&(lvalues[2604]),0}, | ||
| 1243 | {"id-pda-countryOfCitizenship","id-pda-countryOfCitizenship", | ||
| 1244 | NID_id_pda_countryOfCitizenship,8,&(lvalues[2612]),0}, | ||
| 1245 | {"id-pda-countryOfResidence","id-pda-countryOfResidence", | ||
| 1246 | NID_id_pda_countryOfResidence,8,&(lvalues[2620]),0}, | ||
| 1247 | {"id-aca-authenticationInfo","id-aca-authenticationInfo", | ||
| 1248 | NID_id_aca_authenticationInfo,8,&(lvalues[2628]),0}, | ||
| 1249 | {"id-aca-accessIdentity","id-aca-accessIdentity", | ||
| 1250 | NID_id_aca_accessIdentity,8,&(lvalues[2636]),0}, | ||
| 1251 | {"id-aca-chargingIdentity","id-aca-chargingIdentity", | ||
| 1252 | NID_id_aca_chargingIdentity,8,&(lvalues[2644]),0}, | ||
| 1253 | {"id-aca-group","id-aca-group",NID_id_aca_group,8,&(lvalues[2652]),0}, | ||
| 1254 | {"id-aca-role","id-aca-role",NID_id_aca_role,8,&(lvalues[2660]),0}, | ||
| 1255 | {"id-qcs-pkixQCSyntax-v1","id-qcs-pkixQCSyntax-v1", | ||
| 1256 | NID_id_qcs_pkixQCSyntax_v1,8,&(lvalues[2668]),0}, | ||
| 1257 | {"id-cct-crs","id-cct-crs",NID_id_cct_crs,8,&(lvalues[2676]),0}, | ||
| 1258 | {"id-cct-PKIData","id-cct-PKIData",NID_id_cct_PKIData,8, | ||
| 1259 | &(lvalues[2684]),0}, | ||
| 1260 | {"id-cct-PKIResponse","id-cct-PKIResponse",NID_id_cct_PKIResponse,8, | ||
| 1261 | &(lvalues[2692]),0}, | ||
| 1262 | {"ad_timestamping","AD Time Stamping",NID_ad_timeStamping,8, | ||
| 1263 | &(lvalues[2700]),0}, | ||
| 1264 | {"AD_DVCS","ad dvcs",NID_ad_dvcs,8,&(lvalues[2708]),0}, | ||
| 1265 | {"basicOCSPResponse","Basic OCSP Response",NID_id_pkix_OCSP_basic,9, | ||
| 1266 | &(lvalues[2716]),0}, | ||
| 1267 | {"Nonce","OCSP Nonce",NID_id_pkix_OCSP_Nonce,9,&(lvalues[2725]),0}, | ||
| 1268 | {"CrlID","OCSP CRL ID",NID_id_pkix_OCSP_CrlID,9,&(lvalues[2734]),0}, | ||
| 1269 | {"acceptableResponses","Acceptable OCSP Responses", | ||
| 1270 | NID_id_pkix_OCSP_acceptableResponses,9,&(lvalues[2743]),0}, | ||
| 1271 | {"noCheck","OCSP No Check",NID_id_pkix_OCSP_noCheck,9,&(lvalues[2752]),0}, | ||
| 1272 | {"archiveCutoff","OCSP Archive Cutoff",NID_id_pkix_OCSP_archiveCutoff, | ||
| 1273 | 9,&(lvalues[2761]),0}, | ||
| 1274 | {"serviceLocator","OCSP Service Locator", | ||
| 1275 | NID_id_pkix_OCSP_serviceLocator,9,&(lvalues[2770]),0}, | ||
| 1276 | {"extendedStatus","Extended OCSP Status", | ||
| 1277 | NID_id_pkix_OCSP_extendedStatus,9,&(lvalues[2779]),0}, | ||
| 1278 | {"valid","valid",NID_id_pkix_OCSP_valid,9,&(lvalues[2788]),0}, | ||
| 1279 | {"path","path",NID_id_pkix_OCSP_path,9,&(lvalues[2797]),0}, | ||
| 1280 | {"trustRoot","Trust Root",NID_id_pkix_OCSP_trustRoot,9, | ||
| 1281 | &(lvalues[2806]),0}, | ||
| 1282 | {"algorithm","algorithm",NID_algorithm,4,&(lvalues[2815]),0}, | ||
| 1283 | {"rsaSignature","rsaSignature",NID_rsaSignature,5,&(lvalues[2819]),0}, | ||
| 1284 | {"X500algorithms","directory services - algorithms", | ||
| 1285 | NID_X500algorithms,2,&(lvalues[2824]),0}, | ||
| 1286 | {"ORG","org",NID_org,1,&(lvalues[2826]),0}, | ||
| 1287 | {"DOD","dod",NID_dod,2,&(lvalues[2827]),0}, | ||
| 1288 | {"IANA","iana",NID_iana,3,&(lvalues[2829]),0}, | ||
| 1289 | {"directory","Directory",NID_Directory,4,&(lvalues[2832]),0}, | ||
| 1290 | {"mgmt","Management",NID_Management,4,&(lvalues[2836]),0}, | ||
| 1291 | {"experimental","Experimental",NID_Experimental,4,&(lvalues[2840]),0}, | ||
| 1292 | {"private","Private",NID_Private,4,&(lvalues[2844]),0}, | ||
| 1293 | {"security","Security",NID_Security,4,&(lvalues[2848]),0}, | ||
| 1294 | {"snmpv2","SNMPv2",NID_SNMPv2,4,&(lvalues[2852]),0}, | ||
| 1295 | {"Mail","Mail",NID_Mail,4,&(lvalues[2856]),0}, | ||
| 1296 | {"enterprises","Enterprises",NID_Enterprises,5,&(lvalues[2860]),0}, | ||
| 1297 | {"dcobject","dcObject",NID_dcObject,9,&(lvalues[2865]),0}, | ||
| 1298 | {"DC","domainComponent",NID_domainComponent,10,&(lvalues[2874]),0}, | ||
| 1299 | {"domain","Domain",NID_Domain,10,&(lvalues[2884]),0}, | ||
| 1300 | {"JOINT-ISO-CCITT","joint-iso-ccitt",NID_joint_iso_ccitt,1, | ||
| 1301 | &(lvalues[2894]),0}, | ||
| 1302 | {"selected-attribute-types","Selected Attribute Types", | ||
| 1303 | NID_selected_attribute_types,3,&(lvalues[2895]),0}, | ||
| 1304 | {"clearance","clearance",NID_clearance,4,&(lvalues[2898]),0}, | ||
| 1305 | {"RSA-MD4","md4WithRSAEncryption",NID_md4WithRSAEncryption,9, | ||
| 1306 | &(lvalues[2902]),0}, | ||
| 1307 | {"ac-proxying","ac-proxying",NID_ac_proxying,8,&(lvalues[2911]),0}, | ||
| 1308 | {"subjectInfoAccess","Subject Information Access",NID_sinfo_access,8, | ||
| 1309 | &(lvalues[2919]),0}, | ||
| 1310 | {"id-aca-encAttrs","id-aca-encAttrs",NID_id_aca_encAttrs,8, | ||
| 1311 | &(lvalues[2927]),0}, | ||
| 1312 | {"role","role",NID_role,3,&(lvalues[2935]),0}, | ||
| 1313 | {"policyConstraints","X509v3 Policy Constraints", | ||
| 1314 | NID_policy_constraints,3,&(lvalues[2938]),0}, | ||
| 1315 | {"targetInformation","X509v3 AC Targeting",NID_target_information,3, | ||
| 1316 | &(lvalues[2941]),0}, | ||
| 1317 | {"noRevAvail","X509v3 No Revocation Available",NID_no_rev_avail,3, | ||
| 1318 | &(lvalues[2944]),0}, | ||
| 1319 | {"CCITT","ccitt",NID_ccitt,1,&(lvalues[2947]),0}, | ||
| 1320 | {"ansi-X9-62","ANSI X9.62",NID_ansi_X9_62,5,&(lvalues[2948]),0}, | ||
| 1321 | {"prime-field","prime-field",NID_X9_62_prime_field,7,&(lvalues[2953]),0}, | ||
| 1322 | {"characteristic-two-field","characteristic-two-field", | ||
| 1323 | NID_X9_62_characteristic_two_field,7,&(lvalues[2960]),0}, | ||
| 1324 | {"id-ecPublicKey","id-ecPublicKey",NID_X9_62_id_ecPublicKey,7, | ||
| 1325 | &(lvalues[2967]),0}, | ||
| 1326 | {"prime192v1","prime192v1",NID_X9_62_prime192v1,8,&(lvalues[2974]),0}, | ||
| 1327 | {"prime192v2","prime192v2",NID_X9_62_prime192v2,8,&(lvalues[2982]),0}, | ||
| 1328 | {"prime192v3","prime192v3",NID_X9_62_prime192v3,8,&(lvalues[2990]),0}, | ||
| 1329 | {"prime239v1","prime239v1",NID_X9_62_prime239v1,8,&(lvalues[2998]),0}, | ||
| 1330 | {"prime239v2","prime239v2",NID_X9_62_prime239v2,8,&(lvalues[3006]),0}, | ||
| 1331 | {"prime239v3","prime239v3",NID_X9_62_prime239v3,8,&(lvalues[3014]),0}, | ||
| 1332 | {"prime256v1","prime256v1",NID_X9_62_prime256v1,8,&(lvalues[3022]),0}, | ||
| 1333 | {"ecdsa-with-SHA1","ecdsa-with-SHA1",NID_ecdsa_with_SHA1,7, | ||
| 1334 | &(lvalues[3030]),0}, | ||
| 1335 | {"CSPName","Microsoft CSP Name",NID_ms_csp_name,9,&(lvalues[3037]),0}, | ||
| 1336 | {"AES-128-ECB","aes-128-ecb",NID_aes_128_ecb,9,&(lvalues[3046]),0}, | ||
| 1337 | {"AES-128-CBC","aes-128-cbc",NID_aes_128_cbc,9,&(lvalues[3055]),0}, | ||
| 1338 | {"AES-128-OFB","aes-128-ofb",NID_aes_128_ofb128,9,&(lvalues[3064]),0}, | ||
| 1339 | {"AES-128-CFB","aes-128-cfb",NID_aes_128_cfb128,9,&(lvalues[3073]),0}, | ||
| 1340 | {"AES-192-ECB","aes-192-ecb",NID_aes_192_ecb,9,&(lvalues[3082]),0}, | ||
| 1341 | {"AES-192-CBC","aes-192-cbc",NID_aes_192_cbc,9,&(lvalues[3091]),0}, | ||
| 1342 | {"AES-192-OFB","aes-192-ofb",NID_aes_192_ofb128,9,&(lvalues[3100]),0}, | ||
| 1343 | {"AES-192-CFB","aes-192-cfb",NID_aes_192_cfb128,9,&(lvalues[3109]),0}, | ||
| 1344 | {"AES-256-ECB","aes-256-ecb",NID_aes_256_ecb,9,&(lvalues[3118]),0}, | ||
| 1345 | {"AES-256-CBC","aes-256-cbc",NID_aes_256_cbc,9,&(lvalues[3127]),0}, | ||
| 1346 | {"AES-256-OFB","aes-256-ofb",NID_aes_256_ofb128,9,&(lvalues[3136]),0}, | ||
| 1347 | {"AES-256-CFB","aes-256-cfb",NID_aes_256_cfb128,9,&(lvalues[3145]),0}, | ||
| 1348 | {"holdInstructionCode","Hold Instruction Code", | ||
| 1349 | NID_hold_instruction_code,3,&(lvalues[3154]),0}, | ||
| 1350 | {"holdInstructionNone","Hold Instruction None", | ||
| 1351 | NID_hold_instruction_none,7,&(lvalues[3157]),0}, | ||
| 1352 | {"holdInstructionCallIssuer","Hold Instruction Call Issuer", | ||
| 1353 | NID_hold_instruction_call_issuer,7,&(lvalues[3164]),0}, | ||
| 1354 | {"holdInstructionReject","Hold Instruction Reject", | ||
| 1355 | NID_hold_instruction_reject,7,&(lvalues[3171]),0}, | ||
| 1356 | {"data","data",NID_data,1,&(lvalues[3178]),0}, | ||
| 1357 | {"pss","pss",NID_pss,3,&(lvalues[3179]),0}, | ||
| 1358 | {"ucl","ucl",NID_ucl,7,&(lvalues[3182]),0}, | ||
| 1359 | {"pilot","pilot",NID_pilot,8,&(lvalues[3189]),0}, | ||
| 1360 | {"pilotAttributeType","pilotAttributeType",NID_pilotAttributeType,9, | ||
| 1361 | &(lvalues[3197]),0}, | ||
| 1362 | {"pilotAttributeSyntax","pilotAttributeSyntax", | ||
| 1363 | NID_pilotAttributeSyntax,9,&(lvalues[3206]),0}, | ||
| 1364 | {"pilotObjectClass","pilotObjectClass",NID_pilotObjectClass,9, | ||
| 1365 | &(lvalues[3215]),0}, | ||
| 1366 | {"pilotGroups","pilotGroups",NID_pilotGroups,9,&(lvalues[3224]),0}, | ||
| 1367 | {"iA5StringSyntax","iA5StringSyntax",NID_iA5StringSyntax,10, | ||
| 1368 | &(lvalues[3233]),0}, | ||
| 1369 | {"caseIgnoreIA5StringSyntax","caseIgnoreIA5StringSyntax", | ||
| 1370 | NID_caseIgnoreIA5StringSyntax,10,&(lvalues[3243]),0}, | ||
| 1371 | {"pilotObject","pilotObject",NID_pilotObject,10,&(lvalues[3253]),0}, | ||
| 1372 | {"pilotPerson","pilotPerson",NID_pilotPerson,10,&(lvalues[3263]),0}, | ||
| 1373 | {"account","account",NID_account,10,&(lvalues[3273]),0}, | ||
| 1374 | {"document","document",NID_document,10,&(lvalues[3283]),0}, | ||
| 1375 | {"room","room",NID_room,10,&(lvalues[3293]),0}, | ||
| 1376 | {"documentSeries","documentSeries",NID_documentSeries,10, | ||
| 1377 | &(lvalues[3303]),0}, | ||
| 1378 | {"rFC822localPart","rFC822localPart",NID_rFC822localPart,10, | ||
| 1379 | &(lvalues[3313]),0}, | ||
| 1380 | {"dNSDomain","dNSDomain",NID_dNSDomain,10,&(lvalues[3323]),0}, | ||
| 1381 | {"domainRelatedObject","domainRelatedObject",NID_domainRelatedObject, | ||
| 1382 | 10,&(lvalues[3333]),0}, | ||
| 1383 | {"friendlyCountry","friendlyCountry",NID_friendlyCountry,10, | ||
| 1384 | &(lvalues[3343]),0}, | ||
| 1385 | {"simpleSecurityObject","simpleSecurityObject", | ||
| 1386 | NID_simpleSecurityObject,10,&(lvalues[3353]),0}, | ||
| 1387 | {"pilotOrganization","pilotOrganization",NID_pilotOrganization,10, | ||
| 1388 | &(lvalues[3363]),0}, | ||
| 1389 | {"pilotDSA","pilotDSA",NID_pilotDSA,10,&(lvalues[3373]),0}, | ||
| 1390 | {"qualityLabelledData","qualityLabelledData",NID_qualityLabelledData, | ||
| 1391 | 10,&(lvalues[3383]),0}, | ||
| 1392 | {"UID","userId",NID_userId,10,&(lvalues[3393]),0}, | ||
| 1393 | {"textEncodedORAddress","textEncodedORAddress", | ||
| 1394 | NID_textEncodedORAddress,10,&(lvalues[3403]),0}, | ||
| 1395 | {"mail","rfc822Mailbox",NID_rfc822Mailbox,10,&(lvalues[3413]),0}, | ||
| 1396 | {"info","info",NID_info,10,&(lvalues[3423]),0}, | ||
| 1397 | {"favouriteDrink","favouriteDrink",NID_favouriteDrink,10, | ||
| 1398 | &(lvalues[3433]),0}, | ||
| 1399 | {"roomNumber","roomNumber",NID_roomNumber,10,&(lvalues[3443]),0}, | ||
| 1400 | {"photo","photo",NID_photo,10,&(lvalues[3453]),0}, | ||
| 1401 | {"userClass","userClass",NID_userClass,10,&(lvalues[3463]),0}, | ||
| 1402 | {"host","host",NID_host,10,&(lvalues[3473]),0}, | ||
| 1403 | {"manager","manager",NID_manager,10,&(lvalues[3483]),0}, | ||
| 1404 | {"documentIdentifier","documentIdentifier",NID_documentIdentifier,10, | ||
| 1405 | &(lvalues[3493]),0}, | ||
| 1406 | {"documentTitle","documentTitle",NID_documentTitle,10,&(lvalues[3503]),0}, | ||
| 1407 | {"documentVersion","documentVersion",NID_documentVersion,10, | ||
| 1408 | &(lvalues[3513]),0}, | ||
| 1409 | {"documentAuthor","documentAuthor",NID_documentAuthor,10, | ||
| 1410 | &(lvalues[3523]),0}, | ||
| 1411 | {"documentLocation","documentLocation",NID_documentLocation,10, | ||
| 1412 | &(lvalues[3533]),0}, | ||
| 1413 | {"homeTelephoneNumber","homeTelephoneNumber",NID_homeTelephoneNumber, | ||
| 1414 | 10,&(lvalues[3543]),0}, | ||
| 1415 | {"secretary","secretary",NID_secretary,10,&(lvalues[3553]),0}, | ||
| 1416 | {"otherMailbox","otherMailbox",NID_otherMailbox,10,&(lvalues[3563]),0}, | ||
| 1417 | {"lastModifiedTime","lastModifiedTime",NID_lastModifiedTime,10, | ||
| 1418 | &(lvalues[3573]),0}, | ||
| 1419 | {"lastModifiedBy","lastModifiedBy",NID_lastModifiedBy,10, | ||
| 1420 | &(lvalues[3583]),0}, | ||
| 1421 | {"aRecord","aRecord",NID_aRecord,10,&(lvalues[3593]),0}, | ||
| 1422 | {"pilotAttributeType27","pilotAttributeType27", | ||
| 1423 | NID_pilotAttributeType27,10,&(lvalues[3603]),0}, | ||
| 1424 | {"mXRecord","mXRecord",NID_mXRecord,10,&(lvalues[3613]),0}, | ||
| 1425 | {"nSRecord","nSRecord",NID_nSRecord,10,&(lvalues[3623]),0}, | ||
| 1426 | {"sOARecord","sOARecord",NID_sOARecord,10,&(lvalues[3633]),0}, | ||
| 1427 | {"cNAMERecord","cNAMERecord",NID_cNAMERecord,10,&(lvalues[3643]),0}, | ||
| 1428 | {"associatedDomain","associatedDomain",NID_associatedDomain,10, | ||
| 1429 | &(lvalues[3653]),0}, | ||
| 1430 | {"associatedName","associatedName",NID_associatedName,10, | ||
| 1431 | &(lvalues[3663]),0}, | ||
| 1432 | {"homePostalAddress","homePostalAddress",NID_homePostalAddress,10, | ||
| 1433 | &(lvalues[3673]),0}, | ||
| 1434 | {"personalTitle","personalTitle",NID_personalTitle,10,&(lvalues[3683]),0}, | ||
| 1435 | {"mobileTelephoneNumber","mobileTelephoneNumber", | ||
| 1436 | NID_mobileTelephoneNumber,10,&(lvalues[3693]),0}, | ||
| 1437 | {"pagerTelephoneNumber","pagerTelephoneNumber", | ||
| 1438 | NID_pagerTelephoneNumber,10,&(lvalues[3703]),0}, | ||
| 1439 | {"friendlyCountryName","friendlyCountryName",NID_friendlyCountryName, | ||
| 1440 | 10,&(lvalues[3713]),0}, | ||
| 1441 | {"organizationalStatus","organizationalStatus", | ||
| 1442 | NID_organizationalStatus,10,&(lvalues[3723]),0}, | ||
| 1443 | {"janetMailbox","janetMailbox",NID_janetMailbox,10,&(lvalues[3733]),0}, | ||
| 1444 | {"mailPreferenceOption","mailPreferenceOption", | ||
| 1445 | NID_mailPreferenceOption,10,&(lvalues[3743]),0}, | ||
| 1446 | {"buildingName","buildingName",NID_buildingName,10,&(lvalues[3753]),0}, | ||
| 1447 | {"dSAQuality","dSAQuality",NID_dSAQuality,10,&(lvalues[3763]),0}, | ||
| 1448 | {"singleLevelQuality","singleLevelQuality",NID_singleLevelQuality,10, | ||
| 1449 | &(lvalues[3773]),0}, | ||
| 1450 | {"subtreeMinimumQuality","subtreeMinimumQuality", | ||
| 1451 | NID_subtreeMinimumQuality,10,&(lvalues[3783]),0}, | ||
| 1452 | {"subtreeMaximumQuality","subtreeMaximumQuality", | ||
| 1453 | NID_subtreeMaximumQuality,10,&(lvalues[3793]),0}, | ||
| 1454 | {"personalSignature","personalSignature",NID_personalSignature,10, | ||
| 1455 | &(lvalues[3803]),0}, | ||
| 1456 | {"dITRedirect","dITRedirect",NID_dITRedirect,10,&(lvalues[3813]),0}, | ||
| 1457 | {"audio","audio",NID_audio,10,&(lvalues[3823]),0}, | ||
| 1458 | {"documentPublisher","documentPublisher",NID_documentPublisher,10, | ||
| 1459 | &(lvalues[3833]),0}, | ||
| 1460 | {"x500UniqueIdentifier","x500UniqueIdentifier", | ||
| 1461 | NID_x500UniqueIdentifier,3,&(lvalues[3843]),0}, | ||
| 1462 | {"mime-mhs","MIME MHS",NID_mime_mhs,5,&(lvalues[3846]),0}, | ||
| 1463 | {"mime-mhs-headings","mime-mhs-headings",NID_mime_mhs_headings,6, | ||
| 1464 | &(lvalues[3851]),0}, | ||
| 1465 | {"mime-mhs-bodies","mime-mhs-bodies",NID_mime_mhs_bodies,6, | ||
| 1466 | &(lvalues[3857]),0}, | ||
| 1467 | {"id-hex-partial-message","id-hex-partial-message", | ||
| 1468 | NID_id_hex_partial_message,7,&(lvalues[3863]),0}, | ||
| 1469 | {"id-hex-multipart-message","id-hex-multipart-message", | ||
| 1470 | NID_id_hex_multipart_message,7,&(lvalues[3870]),0}, | ||
| 1471 | {"generationQualifier","generationQualifier",NID_generationQualifier, | ||
| 1472 | 3,&(lvalues[3877]),0}, | ||
| 1473 | {"pseudonym","pseudonym",NID_pseudonym,3,&(lvalues[3880]),0}, | ||
| 1474 | {NULL,NULL,NID_undef,0,NULL}, | ||
| 1475 | {"id-set","Secure Electronic Transactions",NID_id_set,2, | ||
| 1476 | &(lvalues[3883]),0}, | ||
| 1477 | {"set-ctype","content types",NID_set_ctype,3,&(lvalues[3885]),0}, | ||
| 1478 | {"set-msgExt","message extensions",NID_set_msgExt,3,&(lvalues[3888]),0}, | ||
| 1479 | {"set-attr","set-attr",NID_set_attr,3,&(lvalues[3891]),0}, | ||
| 1480 | {"set-policy","set-policy",NID_set_policy,3,&(lvalues[3894]),0}, | ||
| 1481 | {"set-certExt","certificate extensions",NID_set_certExt,3, | ||
| 1482 | &(lvalues[3897]),0}, | ||
| 1483 | {"set-brand","set-brand",NID_set_brand,3,&(lvalues[3900]),0}, | ||
| 1484 | {"setct-PANData","setct-PANData",NID_setct_PANData,4,&(lvalues[3903]),0}, | ||
| 1485 | {"setct-PANToken","setct-PANToken",NID_setct_PANToken,4, | ||
| 1486 | &(lvalues[3907]),0}, | ||
| 1487 | {"setct-PANOnly","setct-PANOnly",NID_setct_PANOnly,4,&(lvalues[3911]),0}, | ||
| 1488 | {"setct-OIData","setct-OIData",NID_setct_OIData,4,&(lvalues[3915]),0}, | ||
| 1489 | {"setct-PI","setct-PI",NID_setct_PI,4,&(lvalues[3919]),0}, | ||
| 1490 | {"setct-PIData","setct-PIData",NID_setct_PIData,4,&(lvalues[3923]),0}, | ||
| 1491 | {"setct-PIDataUnsigned","setct-PIDataUnsigned", | ||
| 1492 | NID_setct_PIDataUnsigned,4,&(lvalues[3927]),0}, | ||
| 1493 | {"setct-HODInput","setct-HODInput",NID_setct_HODInput,4, | ||
| 1494 | &(lvalues[3931]),0}, | ||
| 1495 | {"setct-AuthResBaggage","setct-AuthResBaggage", | ||
| 1496 | NID_setct_AuthResBaggage,4,&(lvalues[3935]),0}, | ||
| 1497 | {"setct-AuthRevReqBaggage","setct-AuthRevReqBaggage", | ||
| 1498 | NID_setct_AuthRevReqBaggage,4,&(lvalues[3939]),0}, | ||
| 1499 | {"setct-AuthRevResBaggage","setct-AuthRevResBaggage", | ||
| 1500 | NID_setct_AuthRevResBaggage,4,&(lvalues[3943]),0}, | ||
| 1501 | {"setct-CapTokenSeq","setct-CapTokenSeq",NID_setct_CapTokenSeq,4, | ||
| 1502 | &(lvalues[3947]),0}, | ||
| 1503 | {"setct-PInitResData","setct-PInitResData",NID_setct_PInitResData,4, | ||
| 1504 | &(lvalues[3951]),0}, | ||
| 1505 | {"setct-PI-TBS","setct-PI-TBS",NID_setct_PI_TBS,4,&(lvalues[3955]),0}, | ||
| 1506 | {"setct-PResData","setct-PResData",NID_setct_PResData,4, | ||
| 1507 | &(lvalues[3959]),0}, | ||
| 1508 | {"setct-AuthReqTBS","setct-AuthReqTBS",NID_setct_AuthReqTBS,4, | ||
| 1509 | &(lvalues[3963]),0}, | ||
| 1510 | {"setct-AuthResTBS","setct-AuthResTBS",NID_setct_AuthResTBS,4, | ||
| 1511 | &(lvalues[3967]),0}, | ||
| 1512 | {"setct-AuthResTBSX","setct-AuthResTBSX",NID_setct_AuthResTBSX,4, | ||
| 1513 | &(lvalues[3971]),0}, | ||
| 1514 | {"setct-AuthTokenTBS","setct-AuthTokenTBS",NID_setct_AuthTokenTBS,4, | ||
| 1515 | &(lvalues[3975]),0}, | ||
| 1516 | {"setct-CapTokenData","setct-CapTokenData",NID_setct_CapTokenData,4, | ||
| 1517 | &(lvalues[3979]),0}, | ||
| 1518 | {"setct-CapTokenTBS","setct-CapTokenTBS",NID_setct_CapTokenTBS,4, | ||
| 1519 | &(lvalues[3983]),0}, | ||
| 1520 | {"setct-AcqCardCodeMsg","setct-AcqCardCodeMsg", | ||
| 1521 | NID_setct_AcqCardCodeMsg,4,&(lvalues[3987]),0}, | ||
| 1522 | {"setct-AuthRevReqTBS","setct-AuthRevReqTBS",NID_setct_AuthRevReqTBS, | ||
| 1523 | 4,&(lvalues[3991]),0}, | ||
| 1524 | {"setct-AuthRevResData","setct-AuthRevResData", | ||
| 1525 | NID_setct_AuthRevResData,4,&(lvalues[3995]),0}, | ||
| 1526 | {"setct-AuthRevResTBS","setct-AuthRevResTBS",NID_setct_AuthRevResTBS, | ||
| 1527 | 4,&(lvalues[3999]),0}, | ||
| 1528 | {"setct-CapReqTBS","setct-CapReqTBS",NID_setct_CapReqTBS,4, | ||
| 1529 | &(lvalues[4003]),0}, | ||
| 1530 | {"setct-CapReqTBSX","setct-CapReqTBSX",NID_setct_CapReqTBSX,4, | ||
| 1531 | &(lvalues[4007]),0}, | ||
| 1532 | {"setct-CapResData","setct-CapResData",NID_setct_CapResData,4, | ||
| 1533 | &(lvalues[4011]),0}, | ||
| 1534 | {"setct-CapRevReqTBS","setct-CapRevReqTBS",NID_setct_CapRevReqTBS,4, | ||
| 1535 | &(lvalues[4015]),0}, | ||
| 1536 | {"setct-CapRevReqTBSX","setct-CapRevReqTBSX",NID_setct_CapRevReqTBSX, | ||
| 1537 | 4,&(lvalues[4019]),0}, | ||
| 1538 | {"setct-CapRevResData","setct-CapRevResData",NID_setct_CapRevResData, | ||
| 1539 | 4,&(lvalues[4023]),0}, | ||
| 1540 | {"setct-CredReqTBS","setct-CredReqTBS",NID_setct_CredReqTBS,4, | ||
| 1541 | &(lvalues[4027]),0}, | ||
| 1542 | {"setct-CredReqTBSX","setct-CredReqTBSX",NID_setct_CredReqTBSX,4, | ||
| 1543 | &(lvalues[4031]),0}, | ||
| 1544 | {"setct-CredResData","setct-CredResData",NID_setct_CredResData,4, | ||
| 1545 | &(lvalues[4035]),0}, | ||
| 1546 | {"setct-CredRevReqTBS","setct-CredRevReqTBS",NID_setct_CredRevReqTBS, | ||
| 1547 | 4,&(lvalues[4039]),0}, | ||
| 1548 | {"setct-CredRevReqTBSX","setct-CredRevReqTBSX", | ||
| 1549 | NID_setct_CredRevReqTBSX,4,&(lvalues[4043]),0}, | ||
| 1550 | {"setct-CredRevResData","setct-CredRevResData", | ||
| 1551 | NID_setct_CredRevResData,4,&(lvalues[4047]),0}, | ||
| 1552 | {"setct-PCertReqData","setct-PCertReqData",NID_setct_PCertReqData,4, | ||
| 1553 | &(lvalues[4051]),0}, | ||
| 1554 | {"setct-PCertResTBS","setct-PCertResTBS",NID_setct_PCertResTBS,4, | ||
| 1555 | &(lvalues[4055]),0}, | ||
| 1556 | {"setct-BatchAdminReqData","setct-BatchAdminReqData", | ||
| 1557 | NID_setct_BatchAdminReqData,4,&(lvalues[4059]),0}, | ||
| 1558 | {"setct-BatchAdminResData","setct-BatchAdminResData", | ||
| 1559 | NID_setct_BatchAdminResData,4,&(lvalues[4063]),0}, | ||
| 1560 | {"setct-CardCInitResTBS","setct-CardCInitResTBS", | ||
| 1561 | NID_setct_CardCInitResTBS,4,&(lvalues[4067]),0}, | ||
| 1562 | {"setct-MeAqCInitResTBS","setct-MeAqCInitResTBS", | ||
| 1563 | NID_setct_MeAqCInitResTBS,4,&(lvalues[4071]),0}, | ||
| 1564 | {"setct-RegFormResTBS","setct-RegFormResTBS",NID_setct_RegFormResTBS, | ||
| 1565 | 4,&(lvalues[4075]),0}, | ||
| 1566 | {"setct-CertReqData","setct-CertReqData",NID_setct_CertReqData,4, | ||
| 1567 | &(lvalues[4079]),0}, | ||
| 1568 | {"setct-CertReqTBS","setct-CertReqTBS",NID_setct_CertReqTBS,4, | ||
| 1569 | &(lvalues[4083]),0}, | ||
| 1570 | {"setct-CertResData","setct-CertResData",NID_setct_CertResData,4, | ||
| 1571 | &(lvalues[4087]),0}, | ||
| 1572 | {"setct-CertInqReqTBS","setct-CertInqReqTBS",NID_setct_CertInqReqTBS, | ||
| 1573 | 4,&(lvalues[4091]),0}, | ||
| 1574 | {"setct-ErrorTBS","setct-ErrorTBS",NID_setct_ErrorTBS,4, | ||
| 1575 | &(lvalues[4095]),0}, | ||
| 1576 | {"setct-PIDualSignedTBE","setct-PIDualSignedTBE", | ||
| 1577 | NID_setct_PIDualSignedTBE,4,&(lvalues[4099]),0}, | ||
| 1578 | {"setct-PIUnsignedTBE","setct-PIUnsignedTBE",NID_setct_PIUnsignedTBE, | ||
| 1579 | 4,&(lvalues[4103]),0}, | ||
| 1580 | {"setct-AuthReqTBE","setct-AuthReqTBE",NID_setct_AuthReqTBE,4, | ||
| 1581 | &(lvalues[4107]),0}, | ||
| 1582 | {"setct-AuthResTBE","setct-AuthResTBE",NID_setct_AuthResTBE,4, | ||
| 1583 | &(lvalues[4111]),0}, | ||
| 1584 | {"setct-AuthResTBEX","setct-AuthResTBEX",NID_setct_AuthResTBEX,4, | ||
| 1585 | &(lvalues[4115]),0}, | ||
| 1586 | {"setct-AuthTokenTBE","setct-AuthTokenTBE",NID_setct_AuthTokenTBE,4, | ||
| 1587 | &(lvalues[4119]),0}, | ||
| 1588 | {"setct-CapTokenTBE","setct-CapTokenTBE",NID_setct_CapTokenTBE,4, | ||
| 1589 | &(lvalues[4123]),0}, | ||
| 1590 | {"setct-CapTokenTBEX","setct-CapTokenTBEX",NID_setct_CapTokenTBEX,4, | ||
| 1591 | &(lvalues[4127]),0}, | ||
| 1592 | {"setct-AcqCardCodeMsgTBE","setct-AcqCardCodeMsgTBE", | ||
| 1593 | NID_setct_AcqCardCodeMsgTBE,4,&(lvalues[4131]),0}, | ||
| 1594 | {"setct-AuthRevReqTBE","setct-AuthRevReqTBE",NID_setct_AuthRevReqTBE, | ||
| 1595 | 4,&(lvalues[4135]),0}, | ||
| 1596 | {"setct-AuthRevResTBE","setct-AuthRevResTBE",NID_setct_AuthRevResTBE, | ||
| 1597 | 4,&(lvalues[4139]),0}, | ||
| 1598 | {"setct-AuthRevResTBEB","setct-AuthRevResTBEB", | ||
| 1599 | NID_setct_AuthRevResTBEB,4,&(lvalues[4143]),0}, | ||
| 1600 | {"setct-CapReqTBE","setct-CapReqTBE",NID_setct_CapReqTBE,4, | ||
| 1601 | &(lvalues[4147]),0}, | ||
| 1602 | {"setct-CapReqTBEX","setct-CapReqTBEX",NID_setct_CapReqTBEX,4, | ||
| 1603 | &(lvalues[4151]),0}, | ||
| 1604 | {"setct-CapResTBE","setct-CapResTBE",NID_setct_CapResTBE,4, | ||
| 1605 | &(lvalues[4155]),0}, | ||
| 1606 | {"setct-CapRevReqTBE","setct-CapRevReqTBE",NID_setct_CapRevReqTBE,4, | ||
| 1607 | &(lvalues[4159]),0}, | ||
| 1608 | {"setct-CapRevReqTBEX","setct-CapRevReqTBEX",NID_setct_CapRevReqTBEX, | ||
| 1609 | 4,&(lvalues[4163]),0}, | ||
| 1610 | {"setct-CapRevResTBE","setct-CapRevResTBE",NID_setct_CapRevResTBE,4, | ||
| 1611 | &(lvalues[4167]),0}, | ||
| 1612 | {"setct-CredReqTBE","setct-CredReqTBE",NID_setct_CredReqTBE,4, | ||
| 1613 | &(lvalues[4171]),0}, | ||
| 1614 | {"setct-CredReqTBEX","setct-CredReqTBEX",NID_setct_CredReqTBEX,4, | ||
| 1615 | &(lvalues[4175]),0}, | ||
| 1616 | {"setct-CredResTBE","setct-CredResTBE",NID_setct_CredResTBE,4, | ||
| 1617 | &(lvalues[4179]),0}, | ||
| 1618 | {"setct-CredRevReqTBE","setct-CredRevReqTBE",NID_setct_CredRevReqTBE, | ||
| 1619 | 4,&(lvalues[4183]),0}, | ||
| 1620 | {"setct-CredRevReqTBEX","setct-CredRevReqTBEX", | ||
| 1621 | NID_setct_CredRevReqTBEX,4,&(lvalues[4187]),0}, | ||
| 1622 | {"setct-CredRevResTBE","setct-CredRevResTBE",NID_setct_CredRevResTBE, | ||
| 1623 | 4,&(lvalues[4191]),0}, | ||
| 1624 | {"setct-BatchAdminReqTBE","setct-BatchAdminReqTBE", | ||
| 1625 | NID_setct_BatchAdminReqTBE,4,&(lvalues[4195]),0}, | ||
| 1626 | {"setct-BatchAdminResTBE","setct-BatchAdminResTBE", | ||
| 1627 | NID_setct_BatchAdminResTBE,4,&(lvalues[4199]),0}, | ||
| 1628 | {"setct-RegFormReqTBE","setct-RegFormReqTBE",NID_setct_RegFormReqTBE, | ||
| 1629 | 4,&(lvalues[4203]),0}, | ||
| 1630 | {"setct-CertReqTBE","setct-CertReqTBE",NID_setct_CertReqTBE,4, | ||
| 1631 | &(lvalues[4207]),0}, | ||
| 1632 | {"setct-CertReqTBEX","setct-CertReqTBEX",NID_setct_CertReqTBEX,4, | ||
| 1633 | &(lvalues[4211]),0}, | ||
| 1634 | {"setct-CertResTBE","setct-CertResTBE",NID_setct_CertResTBE,4, | ||
| 1635 | &(lvalues[4215]),0}, | ||
| 1636 | {"setct-CRLNotificationTBS","setct-CRLNotificationTBS", | ||
| 1637 | NID_setct_CRLNotificationTBS,4,&(lvalues[4219]),0}, | ||
| 1638 | {"setct-CRLNotificationResTBS","setct-CRLNotificationResTBS", | ||
| 1639 | NID_setct_CRLNotificationResTBS,4,&(lvalues[4223]),0}, | ||
| 1640 | {"setct-BCIDistributionTBS","setct-BCIDistributionTBS", | ||
| 1641 | NID_setct_BCIDistributionTBS,4,&(lvalues[4227]),0}, | ||
| 1642 | {"setext-genCrypt","generic cryptogram",NID_setext_genCrypt,4, | ||
| 1643 | &(lvalues[4231]),0}, | ||
| 1644 | {"setext-miAuth","merchant initiated auth",NID_setext_miAuth,4, | ||
| 1645 | &(lvalues[4235]),0}, | ||
| 1646 | {"setext-pinSecure","setext-pinSecure",NID_setext_pinSecure,4, | ||
| 1647 | &(lvalues[4239]),0}, | ||
| 1648 | {"setext-pinAny","setext-pinAny",NID_setext_pinAny,4,&(lvalues[4243]),0}, | ||
| 1649 | {"setext-track2","setext-track2",NID_setext_track2,4,&(lvalues[4247]),0}, | ||
| 1650 | {"setext-cv","additional verification",NID_setext_cv,4, | ||
| 1651 | &(lvalues[4251]),0}, | ||
| 1652 | {"set-policy-root","set-policy-root",NID_set_policy_root,4, | ||
| 1653 | &(lvalues[4255]),0}, | ||
| 1654 | {"setCext-hashedRoot","setCext-hashedRoot",NID_setCext_hashedRoot,4, | ||
| 1655 | &(lvalues[4259]),0}, | ||
| 1656 | {"setCext-certType","setCext-certType",NID_setCext_certType,4, | ||
| 1657 | &(lvalues[4263]),0}, | ||
| 1658 | {"setCext-merchData","setCext-merchData",NID_setCext_merchData,4, | ||
| 1659 | &(lvalues[4267]),0}, | ||
| 1660 | {"setCext-cCertRequired","setCext-cCertRequired", | ||
| 1661 | NID_setCext_cCertRequired,4,&(lvalues[4271]),0}, | ||
| 1662 | {"setCext-tunneling","setCext-tunneling",NID_setCext_tunneling,4, | ||
| 1663 | &(lvalues[4275]),0}, | ||
| 1664 | {"setCext-setExt","setCext-setExt",NID_setCext_setExt,4, | ||
| 1665 | &(lvalues[4279]),0}, | ||
| 1666 | {"setCext-setQualf","setCext-setQualf",NID_setCext_setQualf,4, | ||
| 1667 | &(lvalues[4283]),0}, | ||
| 1668 | {"setCext-PGWYcapabilities","setCext-PGWYcapabilities", | ||
| 1669 | NID_setCext_PGWYcapabilities,4,&(lvalues[4287]),0}, | ||
| 1670 | {"setCext-TokenIdentifier","setCext-TokenIdentifier", | ||
| 1671 | NID_setCext_TokenIdentifier,4,&(lvalues[4291]),0}, | ||
| 1672 | {"setCext-Track2Data","setCext-Track2Data",NID_setCext_Track2Data,4, | ||
| 1673 | &(lvalues[4295]),0}, | ||
| 1674 | {"setCext-TokenType","setCext-TokenType",NID_setCext_TokenType,4, | ||
| 1675 | &(lvalues[4299]),0}, | ||
| 1676 | {"setCext-IssuerCapabilities","setCext-IssuerCapabilities", | ||
| 1677 | NID_setCext_IssuerCapabilities,4,&(lvalues[4303]),0}, | ||
| 1678 | {"setAttr-Cert","setAttr-Cert",NID_setAttr_Cert,4,&(lvalues[4307]),0}, | ||
| 1679 | {"setAttr-PGWYcap","payment gateway capabilities",NID_setAttr_PGWYcap, | ||
| 1680 | 4,&(lvalues[4311]),0}, | ||
| 1681 | {"setAttr-TokenType","setAttr-TokenType",NID_setAttr_TokenType,4, | ||
| 1682 | &(lvalues[4315]),0}, | ||
| 1683 | {"setAttr-IssCap","issuer capabilities",NID_setAttr_IssCap,4, | ||
| 1684 | &(lvalues[4319]),0}, | ||
| 1685 | {"set-rootKeyThumb","set-rootKeyThumb",NID_set_rootKeyThumb,5, | ||
| 1686 | &(lvalues[4323]),0}, | ||
| 1687 | {"set-addPolicy","set-addPolicy",NID_set_addPolicy,5,&(lvalues[4328]),0}, | ||
| 1688 | {"setAttr-Token-EMV","setAttr-Token-EMV",NID_setAttr_Token_EMV,5, | ||
| 1689 | &(lvalues[4333]),0}, | ||
| 1690 | {"setAttr-Token-B0Prime","setAttr-Token-B0Prime", | ||
| 1691 | NID_setAttr_Token_B0Prime,5,&(lvalues[4338]),0}, | ||
| 1692 | {"setAttr-IssCap-CVM","setAttr-IssCap-CVM",NID_setAttr_IssCap_CVM,5, | ||
| 1693 | &(lvalues[4343]),0}, | ||
| 1694 | {"setAttr-IssCap-T2","setAttr-IssCap-T2",NID_setAttr_IssCap_T2,5, | ||
| 1695 | &(lvalues[4348]),0}, | ||
| 1696 | {"setAttr-IssCap-Sig","setAttr-IssCap-Sig",NID_setAttr_IssCap_Sig,5, | ||
| 1697 | &(lvalues[4353]),0}, | ||
| 1698 | {"setAttr-GenCryptgrm","generate cryptogram",NID_setAttr_GenCryptgrm, | ||
| 1699 | 6,&(lvalues[4358]),0}, | ||
| 1700 | {"setAttr-T2Enc","encrypted track 2",NID_setAttr_T2Enc,6, | ||
| 1701 | &(lvalues[4364]),0}, | ||
| 1702 | {"setAttr-T2cleartxt","cleartext track 2",NID_setAttr_T2cleartxt,6, | ||
| 1703 | &(lvalues[4370]),0}, | ||
| 1704 | {"setAttr-TokICCsig","ICC or token signature",NID_setAttr_TokICCsig,6, | ||
| 1705 | &(lvalues[4376]),0}, | ||
| 1706 | {"setAttr-SecDevSig","secure device signature",NID_setAttr_SecDevSig, | ||
| 1707 | 6,&(lvalues[4382]),0}, | ||
| 1708 | {"set-brand-IATA-ATA","set-brand-IATA-ATA",NID_set_brand_IATA_ATA,4, | ||
| 1709 | &(lvalues[4388]),0}, | ||
| 1710 | {"set-brand-Diners","set-brand-Diners",NID_set_brand_Diners,4, | ||
| 1711 | &(lvalues[4392]),0}, | ||
| 1712 | {"set-brand-AmericanExpress","set-brand-AmericanExpress", | ||
| 1713 | NID_set_brand_AmericanExpress,4,&(lvalues[4396]),0}, | ||
| 1714 | {"set-brand-JCB","set-brand-JCB",NID_set_brand_JCB,4,&(lvalues[4400]),0}, | ||
| 1715 | {"set-brand-Visa","set-brand-Visa",NID_set_brand_Visa,4, | ||
| 1716 | &(lvalues[4404]),0}, | ||
| 1717 | {"set-brand-MasterCard","set-brand-MasterCard", | ||
| 1718 | NID_set_brand_MasterCard,4,&(lvalues[4408]),0}, | ||
| 1719 | {"set-brand-Novus","set-brand-Novus",NID_set_brand_Novus,5, | ||
| 1720 | &(lvalues[4412]),0}, | ||
| 1721 | {"DES-CDMF","des-cdmf",NID_des_cdmf,8,&(lvalues[4417]),0}, | ||
| 1722 | {"rsaOAEPEncryptionSET","rsaOAEPEncryptionSET", | ||
| 1723 | NID_rsaOAEPEncryptionSET,9,&(lvalues[4425]),0}, | ||
| 1724 | {NULL,NULL,NID_undef,0,NULL}, | ||
| 1725 | {NULL,NULL,NID_undef,0,NULL}, | ||
| 1726 | {NULL,NULL,NID_undef,0,NULL}, | ||
| 1727 | {"msSmartcardLogin","Microsoft Smartcardlogin",NID_ms_smartcard_login, | ||
| 1728 | 10,&(lvalues[4434]),0}, | ||
| 1729 | {"msUPN","Microsoft Universal Principal Name",NID_ms_upn,10, | ||
| 1730 | &(lvalues[4444]),0}, | ||
| 1731 | }; | ||
| 1732 | |||
| 1733 | static ASN1_OBJECT *sn_objs[NUM_SN]={ | ||
| 1734 | &(nid_objs[364]),/* "AD_DVCS" */ | ||
| 1735 | &(nid_objs[419]),/* "AES-128-CBC" */ | ||
| 1736 | &(nid_objs[421]),/* "AES-128-CFB" */ | ||
| 1737 | &(nid_objs[418]),/* "AES-128-ECB" */ | ||
| 1738 | &(nid_objs[420]),/* "AES-128-OFB" */ | ||
| 1739 | &(nid_objs[423]),/* "AES-192-CBC" */ | ||
| 1740 | &(nid_objs[425]),/* "AES-192-CFB" */ | ||
| 1741 | &(nid_objs[422]),/* "AES-192-ECB" */ | ||
| 1742 | &(nid_objs[424]),/* "AES-192-OFB" */ | ||
| 1743 | &(nid_objs[427]),/* "AES-256-CBC" */ | ||
| 1744 | &(nid_objs[429]),/* "AES-256-CFB" */ | ||
| 1745 | &(nid_objs[426]),/* "AES-256-ECB" */ | ||
| 1746 | &(nid_objs[428]),/* "AES-256-OFB" */ | ||
| 1747 | &(nid_objs[91]),/* "BF-CBC" */ | ||
| 1748 | &(nid_objs[93]),/* "BF-CFB" */ | ||
| 1749 | &(nid_objs[92]),/* "BF-ECB" */ | ||
| 1750 | &(nid_objs[94]),/* "BF-OFB" */ | ||
| 1751 | &(nid_objs[14]),/* "C" */ | ||
| 1752 | &(nid_objs[108]),/* "CAST5-CBC" */ | ||
| 1753 | &(nid_objs[110]),/* "CAST5-CFB" */ | ||
| 1754 | &(nid_objs[109]),/* "CAST5-ECB" */ | ||
| 1755 | &(nid_objs[111]),/* "CAST5-OFB" */ | ||
| 1756 | &(nid_objs[404]),/* "CCITT" */ | ||
| 1757 | &(nid_objs[13]),/* "CN" */ | ||
| 1758 | &(nid_objs[141]),/* "CRLReason" */ | ||
| 1759 | &(nid_objs[417]),/* "CSPName" */ | ||
| 1760 | &(nid_objs[367]),/* "CrlID" */ | ||
| 1761 | &(nid_objs[391]),/* "DC" */ | ||
| 1762 | &(nid_objs[31]),/* "DES-CBC" */ | ||
| 1763 | &(nid_objs[643]),/* "DES-CDMF" */ | ||
| 1764 | &(nid_objs[30]),/* "DES-CFB" */ | ||
| 1765 | &(nid_objs[29]),/* "DES-ECB" */ | ||
| 1766 | &(nid_objs[32]),/* "DES-EDE" */ | ||
| 1767 | &(nid_objs[43]),/* "DES-EDE-CBC" */ | ||
| 1768 | &(nid_objs[60]),/* "DES-EDE-CFB" */ | ||
| 1769 | &(nid_objs[62]),/* "DES-EDE-OFB" */ | ||
| 1770 | &(nid_objs[33]),/* "DES-EDE3" */ | ||
| 1771 | &(nid_objs[44]),/* "DES-EDE3-CBC" */ | ||
| 1772 | &(nid_objs[61]),/* "DES-EDE3-CFB" */ | ||
| 1773 | &(nid_objs[63]),/* "DES-EDE3-OFB" */ | ||
| 1774 | &(nid_objs[45]),/* "DES-OFB" */ | ||
| 1775 | &(nid_objs[80]),/* "DESX-CBC" */ | ||
| 1776 | &(nid_objs[380]),/* "DOD" */ | ||
| 1777 | &(nid_objs[116]),/* "DSA" */ | ||
| 1778 | &(nid_objs[66]),/* "DSA-SHA" */ | ||
| 1779 | &(nid_objs[113]),/* "DSA-SHA1" */ | ||
| 1780 | &(nid_objs[70]),/* "DSA-SHA1-old" */ | ||
| 1781 | &(nid_objs[67]),/* "DSA-old" */ | ||
| 1782 | &(nid_objs[297]),/* "DVCS" */ | ||
| 1783 | &(nid_objs[99]),/* "GN" */ | ||
| 1784 | &(nid_objs[381]),/* "IANA" */ | ||
| 1785 | &(nid_objs[34]),/* "IDEA-CBC" */ | ||
| 1786 | &(nid_objs[35]),/* "IDEA-CFB" */ | ||
| 1787 | &(nid_objs[36]),/* "IDEA-ECB" */ | ||
| 1788 | &(nid_objs[46]),/* "IDEA-OFB" */ | ||
| 1789 | &(nid_objs[181]),/* "ISO" */ | ||
| 1790 | &(nid_objs[183]),/* "ISO-US" */ | ||
| 1791 | &(nid_objs[393]),/* "JOINT-ISO-CCITT" */ | ||
| 1792 | &(nid_objs[15]),/* "L" */ | ||
| 1793 | &(nid_objs[ 3]),/* "MD2" */ | ||
| 1794 | &(nid_objs[257]),/* "MD4" */ | ||
| 1795 | &(nid_objs[ 4]),/* "MD5" */ | ||
| 1796 | &(nid_objs[114]),/* "MD5-SHA1" */ | ||
| 1797 | &(nid_objs[95]),/* "MDC2" */ | ||
| 1798 | &(nid_objs[388]),/* "Mail" */ | ||
| 1799 | &(nid_objs[57]),/* "Netscape" */ | ||
| 1800 | &(nid_objs[366]),/* "Nonce" */ | ||
| 1801 | &(nid_objs[17]),/* "O" */ | ||
| 1802 | &(nid_objs[178]),/* "OCSP" */ | ||
| 1803 | &(nid_objs[180]),/* "OCSPSigning" */ | ||
| 1804 | &(nid_objs[379]),/* "ORG" */ | ||
| 1805 | &(nid_objs[18]),/* "OU" */ | ||
| 1806 | &(nid_objs[ 9]),/* "PBE-MD2-DES" */ | ||
| 1807 | &(nid_objs[168]),/* "PBE-MD2-RC2-64" */ | ||
| 1808 | &(nid_objs[10]),/* "PBE-MD5-DES" */ | ||
| 1809 | &(nid_objs[169]),/* "PBE-MD5-RC2-64" */ | ||
| 1810 | &(nid_objs[147]),/* "PBE-SHA1-2DES" */ | ||
| 1811 | &(nid_objs[146]),/* "PBE-SHA1-3DES" */ | ||
| 1812 | &(nid_objs[170]),/* "PBE-SHA1-DES" */ | ||
| 1813 | &(nid_objs[148]),/* "PBE-SHA1-RC2-128" */ | ||
| 1814 | &(nid_objs[149]),/* "PBE-SHA1-RC2-40" */ | ||
| 1815 | &(nid_objs[68]),/* "PBE-SHA1-RC2-64" */ | ||
| 1816 | &(nid_objs[144]),/* "PBE-SHA1-RC4-128" */ | ||
| 1817 | &(nid_objs[145]),/* "PBE-SHA1-RC4-40" */ | ||
| 1818 | &(nid_objs[161]),/* "PBES2" */ | ||
| 1819 | &(nid_objs[69]),/* "PBKDF2" */ | ||
| 1820 | &(nid_objs[162]),/* "PBMAC1" */ | ||
| 1821 | &(nid_objs[127]),/* "PKIX" */ | ||
| 1822 | &(nid_objs[98]),/* "RC2-40-CBC" */ | ||
| 1823 | &(nid_objs[166]),/* "RC2-64-CBC" */ | ||
| 1824 | &(nid_objs[37]),/* "RC2-CBC" */ | ||
| 1825 | &(nid_objs[39]),/* "RC2-CFB" */ | ||
| 1826 | &(nid_objs[38]),/* "RC2-ECB" */ | ||
| 1827 | &(nid_objs[40]),/* "RC2-OFB" */ | ||
| 1828 | &(nid_objs[ 5]),/* "RC4" */ | ||
| 1829 | &(nid_objs[97]),/* "RC4-40" */ | ||
| 1830 | &(nid_objs[120]),/* "RC5-CBC" */ | ||
| 1831 | &(nid_objs[122]),/* "RC5-CFB" */ | ||
| 1832 | &(nid_objs[121]),/* "RC5-ECB" */ | ||
| 1833 | &(nid_objs[123]),/* "RC5-OFB" */ | ||
| 1834 | &(nid_objs[117]),/* "RIPEMD160" */ | ||
| 1835 | &(nid_objs[124]),/* "RLE" */ | ||
| 1836 | &(nid_objs[19]),/* "RSA" */ | ||
| 1837 | &(nid_objs[ 7]),/* "RSA-MD2" */ | ||
| 1838 | &(nid_objs[396]),/* "RSA-MD4" */ | ||
| 1839 | &(nid_objs[ 8]),/* "RSA-MD5" */ | ||
| 1840 | &(nid_objs[96]),/* "RSA-MDC2" */ | ||
| 1841 | &(nid_objs[104]),/* "RSA-NP-MD5" */ | ||
| 1842 | &(nid_objs[119]),/* "RSA-RIPEMD160" */ | ||
| 1843 | &(nid_objs[42]),/* "RSA-SHA" */ | ||
| 1844 | &(nid_objs[65]),/* "RSA-SHA1" */ | ||
| 1845 | &(nid_objs[115]),/* "RSA-SHA1-2" */ | ||
| 1846 | &(nid_objs[41]),/* "SHA" */ | ||
| 1847 | &(nid_objs[64]),/* "SHA1" */ | ||
| 1848 | &(nid_objs[188]),/* "SMIME" */ | ||
| 1849 | &(nid_objs[167]),/* "SMIME-CAPS" */ | ||
| 1850 | &(nid_objs[100]),/* "SN" */ | ||
| 1851 | &(nid_objs[16]),/* "ST" */ | ||
| 1852 | &(nid_objs[143]),/* "SXNetID" */ | ||
| 1853 | &(nid_objs[458]),/* "UID" */ | ||
| 1854 | &(nid_objs[ 0]),/* "UNDEF" */ | ||
| 1855 | &(nid_objs[11]),/* "X500" */ | ||
| 1856 | &(nid_objs[378]),/* "X500algorithms" */ | ||
| 1857 | &(nid_objs[12]),/* "X509" */ | ||
| 1858 | &(nid_objs[184]),/* "X9-57" */ | ||
| 1859 | &(nid_objs[185]),/* "X9cm" */ | ||
| 1860 | &(nid_objs[125]),/* "ZLIB" */ | ||
| 1861 | &(nid_objs[478]),/* "aRecord" */ | ||
| 1862 | &(nid_objs[289]),/* "aaControls" */ | ||
| 1863 | &(nid_objs[287]),/* "ac-auditEntity" */ | ||
| 1864 | &(nid_objs[397]),/* "ac-proxying" */ | ||
| 1865 | &(nid_objs[288]),/* "ac-targeting" */ | ||
| 1866 | &(nid_objs[368]),/* "acceptableResponses" */ | ||
| 1867 | &(nid_objs[446]),/* "account" */ | ||
| 1868 | &(nid_objs[363]),/* "ad_timestamping" */ | ||
| 1869 | &(nid_objs[376]),/* "algorithm" */ | ||
| 1870 | &(nid_objs[405]),/* "ansi-X9-62" */ | ||
| 1871 | &(nid_objs[370]),/* "archiveCutoff" */ | ||
| 1872 | &(nid_objs[484]),/* "associatedDomain" */ | ||
| 1873 | &(nid_objs[485]),/* "associatedName" */ | ||
| 1874 | &(nid_objs[501]),/* "audio" */ | ||
| 1875 | &(nid_objs[177]),/* "authorityInfoAccess" */ | ||
| 1876 | &(nid_objs[90]),/* "authorityKeyIdentifier" */ | ||
| 1877 | &(nid_objs[87]),/* "basicConstraints" */ | ||
| 1878 | &(nid_objs[365]),/* "basicOCSPResponse" */ | ||
| 1879 | &(nid_objs[285]),/* "biometricInfo" */ | ||
| 1880 | &(nid_objs[494]),/* "buildingName" */ | ||
| 1881 | &(nid_objs[483]),/* "cNAMERecord" */ | ||
| 1882 | &(nid_objs[179]),/* "caIssuers" */ | ||
| 1883 | &(nid_objs[443]),/* "caseIgnoreIA5StringSyntax" */ | ||
| 1884 | &(nid_objs[152]),/* "certBag" */ | ||
| 1885 | &(nid_objs[89]),/* "certificatePolicies" */ | ||
| 1886 | &(nid_objs[54]),/* "challengePassword" */ | ||
| 1887 | &(nid_objs[407]),/* "characteristic-two-field" */ | ||
| 1888 | &(nid_objs[395]),/* "clearance" */ | ||
| 1889 | &(nid_objs[130]),/* "clientAuth" */ | ||
| 1890 | &(nid_objs[131]),/* "codeSigning" */ | ||
| 1891 | &(nid_objs[50]),/* "contentType" */ | ||
| 1892 | &(nid_objs[53]),/* "countersignature" */ | ||
| 1893 | &(nid_objs[153]),/* "crlBag" */ | ||
| 1894 | &(nid_objs[103]),/* "crlDistributionPoints" */ | ||
| 1895 | &(nid_objs[88]),/* "crlNumber" */ | ||
| 1896 | &(nid_objs[500]),/* "dITRedirect" */ | ||
| 1897 | &(nid_objs[451]),/* "dNSDomain" */ | ||
| 1898 | &(nid_objs[495]),/* "dSAQuality" */ | ||
| 1899 | &(nid_objs[434]),/* "data" */ | ||
| 1900 | &(nid_objs[390]),/* "dcobject" */ | ||
| 1901 | &(nid_objs[140]),/* "deltaCRL" */ | ||
| 1902 | &(nid_objs[107]),/* "description" */ | ||
| 1903 | &(nid_objs[28]),/* "dhKeyAgreement" */ | ||
| 1904 | &(nid_objs[382]),/* "directory" */ | ||
| 1905 | &(nid_objs[174]),/* "dnQualifier" */ | ||
| 1906 | &(nid_objs[447]),/* "document" */ | ||
| 1907 | &(nid_objs[471]),/* "documentAuthor" */ | ||
| 1908 | &(nid_objs[468]),/* "documentIdentifier" */ | ||
| 1909 | &(nid_objs[472]),/* "documentLocation" */ | ||
| 1910 | &(nid_objs[502]),/* "documentPublisher" */ | ||
| 1911 | &(nid_objs[449]),/* "documentSeries" */ | ||
| 1912 | &(nid_objs[469]),/* "documentTitle" */ | ||
| 1913 | &(nid_objs[470]),/* "documentVersion" */ | ||
| 1914 | &(nid_objs[392]),/* "domain" */ | ||
| 1915 | &(nid_objs[452]),/* "domainRelatedObject" */ | ||
| 1916 | &(nid_objs[416]),/* "ecdsa-with-SHA1" */ | ||
| 1917 | &(nid_objs[48]),/* "emailAddress" */ | ||
| 1918 | &(nid_objs[132]),/* "emailProtection" */ | ||
| 1919 | &(nid_objs[389]),/* "enterprises" */ | ||
| 1920 | &(nid_objs[384]),/* "experimental" */ | ||
| 1921 | &(nid_objs[172]),/* "extReq" */ | ||
| 1922 | &(nid_objs[56]),/* "extendedCertificateAttributes" */ | ||
| 1923 | &(nid_objs[126]),/* "extendedKeyUsage" */ | ||
| 1924 | &(nid_objs[372]),/* "extendedStatus" */ | ||
| 1925 | &(nid_objs[462]),/* "favouriteDrink" */ | ||
| 1926 | &(nid_objs[453]),/* "friendlyCountry" */ | ||
| 1927 | &(nid_objs[490]),/* "friendlyCountryName" */ | ||
| 1928 | &(nid_objs[156]),/* "friendlyName" */ | ||
| 1929 | &(nid_objs[509]),/* "generationQualifier" */ | ||
| 1930 | &(nid_objs[163]),/* "hmacWithSHA1" */ | ||
| 1931 | &(nid_objs[432]),/* "holdInstructionCallIssuer" */ | ||
| 1932 | &(nid_objs[430]),/* "holdInstructionCode" */ | ||
| 1933 | &(nid_objs[431]),/* "holdInstructionNone" */ | ||
| 1934 | &(nid_objs[433]),/* "holdInstructionReject" */ | ||
| 1935 | &(nid_objs[486]),/* "homePostalAddress" */ | ||
| 1936 | &(nid_objs[473]),/* "homeTelephoneNumber" */ | ||
| 1937 | &(nid_objs[466]),/* "host" */ | ||
| 1938 | &(nid_objs[442]),/* "iA5StringSyntax" */ | ||
| 1939 | &(nid_objs[266]),/* "id-aca" */ | ||
| 1940 | &(nid_objs[355]),/* "id-aca-accessIdentity" */ | ||
| 1941 | &(nid_objs[354]),/* "id-aca-authenticationInfo" */ | ||
| 1942 | &(nid_objs[356]),/* "id-aca-chargingIdentity" */ | ||
| 1943 | &(nid_objs[399]),/* "id-aca-encAttrs" */ | ||
| 1944 | &(nid_objs[357]),/* "id-aca-group" */ | ||
| 1945 | &(nid_objs[358]),/* "id-aca-role" */ | ||
| 1946 | &(nid_objs[176]),/* "id-ad" */ | ||
| 1947 | &(nid_objs[262]),/* "id-alg" */ | ||
| 1948 | &(nid_objs[323]),/* "id-alg-des40" */ | ||
| 1949 | &(nid_objs[326]),/* "id-alg-dh-pop" */ | ||
| 1950 | &(nid_objs[325]),/* "id-alg-dh-sig-hmac-sha1" */ | ||
| 1951 | &(nid_objs[324]),/* "id-alg-noSignature" */ | ||
| 1952 | &(nid_objs[268]),/* "id-cct" */ | ||
| 1953 | &(nid_objs[361]),/* "id-cct-PKIData" */ | ||
| 1954 | &(nid_objs[362]),/* "id-cct-PKIResponse" */ | ||
| 1955 | &(nid_objs[360]),/* "id-cct-crs" */ | ||
| 1956 | &(nid_objs[81]),/* "id-ce" */ | ||
| 1957 | &(nid_objs[263]),/* "id-cmc" */ | ||
| 1958 | &(nid_objs[334]),/* "id-cmc-addExtensions" */ | ||
| 1959 | &(nid_objs[346]),/* "id-cmc-confirmCertAcceptance" */ | ||
| 1960 | &(nid_objs[330]),/* "id-cmc-dataReturn" */ | ||
| 1961 | &(nid_objs[336]),/* "id-cmc-decryptedPOP" */ | ||
| 1962 | &(nid_objs[335]),/* "id-cmc-encryptedPOP" */ | ||
| 1963 | &(nid_objs[339]),/* "id-cmc-getCRL" */ | ||
| 1964 | &(nid_objs[338]),/* "id-cmc-getCert" */ | ||
| 1965 | &(nid_objs[328]),/* "id-cmc-identification" */ | ||
| 1966 | &(nid_objs[329]),/* "id-cmc-identityProof" */ | ||
| 1967 | &(nid_objs[337]),/* "id-cmc-lraPOPWitness" */ | ||
| 1968 | &(nid_objs[344]),/* "id-cmc-popLinkRandom" */ | ||
| 1969 | &(nid_objs[345]),/* "id-cmc-popLinkWitness" */ | ||
| 1970 | &(nid_objs[343]),/* "id-cmc-queryPending" */ | ||
| 1971 | &(nid_objs[333]),/* "id-cmc-recipientNonce" */ | ||
| 1972 | &(nid_objs[341]),/* "id-cmc-regInfo" */ | ||
| 1973 | &(nid_objs[342]),/* "id-cmc-responseInfo" */ | ||
| 1974 | &(nid_objs[340]),/* "id-cmc-revokeRequest" */ | ||
| 1975 | &(nid_objs[332]),/* "id-cmc-senderNonce" */ | ||
| 1976 | &(nid_objs[327]),/* "id-cmc-statusInfo" */ | ||
| 1977 | &(nid_objs[331]),/* "id-cmc-transactionId" */ | ||
| 1978 | &(nid_objs[408]),/* "id-ecPublicKey" */ | ||
| 1979 | &(nid_objs[508]),/* "id-hex-multipart-message" */ | ||
| 1980 | &(nid_objs[507]),/* "id-hex-partial-message" */ | ||
| 1981 | &(nid_objs[260]),/* "id-it" */ | ||
| 1982 | &(nid_objs[302]),/* "id-it-caKeyUpdateInfo" */ | ||
| 1983 | &(nid_objs[298]),/* "id-it-caProtEncCert" */ | ||
| 1984 | &(nid_objs[311]),/* "id-it-confirmWaitTime" */ | ||
| 1985 | &(nid_objs[303]),/* "id-it-currentCRL" */ | ||
| 1986 | &(nid_objs[300]),/* "id-it-encKeyPairTypes" */ | ||
| 1987 | &(nid_objs[310]),/* "id-it-implicitConfirm" */ | ||
| 1988 | &(nid_objs[308]),/* "id-it-keyPairParamRep" */ | ||
| 1989 | &(nid_objs[307]),/* "id-it-keyPairParamReq" */ | ||
| 1990 | &(nid_objs[312]),/* "id-it-origPKIMessage" */ | ||
| 1991 | &(nid_objs[301]),/* "id-it-preferredSymmAlg" */ | ||
| 1992 | &(nid_objs[309]),/* "id-it-revPassphrase" */ | ||
| 1993 | &(nid_objs[299]),/* "id-it-signKeyPairTypes" */ | ||
| 1994 | &(nid_objs[305]),/* "id-it-subscriptionRequest" */ | ||
| 1995 | &(nid_objs[306]),/* "id-it-subscriptionResponse" */ | ||
| 1996 | &(nid_objs[304]),/* "id-it-unsupportedOIDs" */ | ||
| 1997 | &(nid_objs[128]),/* "id-kp" */ | ||
| 1998 | &(nid_objs[280]),/* "id-mod-attribute-cert" */ | ||
| 1999 | &(nid_objs[274]),/* "id-mod-cmc" */ | ||
| 2000 | &(nid_objs[277]),/* "id-mod-cmp" */ | ||
| 2001 | &(nid_objs[284]),/* "id-mod-cmp2000" */ | ||
| 2002 | &(nid_objs[273]),/* "id-mod-crmf" */ | ||
| 2003 | &(nid_objs[283]),/* "id-mod-dvcs" */ | ||
| 2004 | &(nid_objs[275]),/* "id-mod-kea-profile-88" */ | ||
| 2005 | &(nid_objs[276]),/* "id-mod-kea-profile-93" */ | ||
| 2006 | &(nid_objs[282]),/* "id-mod-ocsp" */ | ||
| 2007 | &(nid_objs[278]),/* "id-mod-qualified-cert-88" */ | ||
| 2008 | &(nid_objs[279]),/* "id-mod-qualified-cert-93" */ | ||
| 2009 | &(nid_objs[281]),/* "id-mod-timestamp-protocol" */ | ||
| 2010 | &(nid_objs[264]),/* "id-on" */ | ||
| 2011 | &(nid_objs[347]),/* "id-on-personalData" */ | ||
| 2012 | &(nid_objs[265]),/* "id-pda" */ | ||
| 2013 | &(nid_objs[352]),/* "id-pda-countryOfCitizenship" */ | ||
| 2014 | &(nid_objs[353]),/* "id-pda-countryOfResidence" */ | ||
| 2015 | &(nid_objs[348]),/* "id-pda-dateOfBirth" */ | ||
| 2016 | &(nid_objs[351]),/* "id-pda-gender" */ | ||
| 2017 | &(nid_objs[349]),/* "id-pda-placeOfBirth" */ | ||
| 2018 | &(nid_objs[175]),/* "id-pe" */ | ||
| 2019 | &(nid_objs[261]),/* "id-pkip" */ | ||
| 2020 | &(nid_objs[258]),/* "id-pkix-mod" */ | ||
| 2021 | &(nid_objs[269]),/* "id-pkix1-explicit-88" */ | ||
| 2022 | &(nid_objs[271]),/* "id-pkix1-explicit-93" */ | ||
| 2023 | &(nid_objs[270]),/* "id-pkix1-implicit-88" */ | ||
| 2024 | &(nid_objs[272]),/* "id-pkix1-implicit-93" */ | ||
| 2025 | &(nid_objs[267]),/* "id-qcs" */ | ||
| 2026 | &(nid_objs[359]),/* "id-qcs-pkixQCSyntax-v1" */ | ||
| 2027 | &(nid_objs[259]),/* "id-qt" */ | ||
| 2028 | &(nid_objs[164]),/* "id-qt-cps" */ | ||
| 2029 | &(nid_objs[165]),/* "id-qt-unotice" */ | ||
| 2030 | &(nid_objs[313]),/* "id-regCtrl" */ | ||
| 2031 | &(nid_objs[316]),/* "id-regCtrl-authenticator" */ | ||
| 2032 | &(nid_objs[319]),/* "id-regCtrl-oldCertID" */ | ||
| 2033 | &(nid_objs[318]),/* "id-regCtrl-pkiArchiveOptions" */ | ||
| 2034 | &(nid_objs[317]),/* "id-regCtrl-pkiPublicationInfo" */ | ||
| 2035 | &(nid_objs[320]),/* "id-regCtrl-protocolEncrKey" */ | ||
| 2036 | &(nid_objs[315]),/* "id-regCtrl-regToken" */ | ||
| 2037 | &(nid_objs[314]),/* "id-regInfo" */ | ||
| 2038 | &(nid_objs[322]),/* "id-regInfo-certReq" */ | ||
| 2039 | &(nid_objs[321]),/* "id-regInfo-utf8Pairs" */ | ||
| 2040 | &(nid_objs[512]),/* "id-set" */ | ||
| 2041 | &(nid_objs[191]),/* "id-smime-aa" */ | ||
| 2042 | &(nid_objs[215]),/* "id-smime-aa-contentHint" */ | ||
| 2043 | &(nid_objs[218]),/* "id-smime-aa-contentIdentifier" */ | ||
| 2044 | &(nid_objs[221]),/* "id-smime-aa-contentReference" */ | ||
| 2045 | &(nid_objs[240]),/* "id-smime-aa-dvcs-dvc" */ | ||
| 2046 | &(nid_objs[217]),/* "id-smime-aa-encapContentType" */ | ||
| 2047 | &(nid_objs[222]),/* "id-smime-aa-encrypKeyPref" */ | ||
| 2048 | &(nid_objs[220]),/* "id-smime-aa-equivalentLabels" */ | ||
| 2049 | &(nid_objs[232]),/* "id-smime-aa-ets-CertificateRefs" */ | ||
| 2050 | &(nid_objs[233]),/* "id-smime-aa-ets-RevocationRefs" */ | ||
| 2051 | &(nid_objs[238]),/* "id-smime-aa-ets-archiveTimeStamp" */ | ||
| 2052 | &(nid_objs[237]),/* "id-smime-aa-ets-certCRLTimestamp" */ | ||
| 2053 | &(nid_objs[234]),/* "id-smime-aa-ets-certValues" */ | ||
| 2054 | &(nid_objs[227]),/* "id-smime-aa-ets-commitmentType" */ | ||
| 2055 | &(nid_objs[231]),/* "id-smime-aa-ets-contentTimestamp" */ | ||
| 2056 | &(nid_objs[236]),/* "id-smime-aa-ets-escTimeStamp" */ | ||
| 2057 | &(nid_objs[230]),/* "id-smime-aa-ets-otherSigCert" */ | ||
| 2058 | &(nid_objs[235]),/* "id-smime-aa-ets-revocationValues" */ | ||
| 2059 | &(nid_objs[226]),/* "id-smime-aa-ets-sigPolicyId" */ | ||
| 2060 | &(nid_objs[229]),/* "id-smime-aa-ets-signerAttr" */ | ||
| 2061 | &(nid_objs[228]),/* "id-smime-aa-ets-signerLocation" */ | ||
| 2062 | &(nid_objs[219]),/* "id-smime-aa-macValue" */ | ||
| 2063 | &(nid_objs[214]),/* "id-smime-aa-mlExpandHistory" */ | ||
| 2064 | &(nid_objs[216]),/* "id-smime-aa-msgSigDigest" */ | ||
| 2065 | &(nid_objs[212]),/* "id-smime-aa-receiptRequest" */ | ||
| 2066 | &(nid_objs[213]),/* "id-smime-aa-securityLabel" */ | ||
| 2067 | &(nid_objs[239]),/* "id-smime-aa-signatureType" */ | ||
| 2068 | &(nid_objs[223]),/* "id-smime-aa-signingCertificate" */ | ||
| 2069 | &(nid_objs[224]),/* "id-smime-aa-smimeEncryptCerts" */ | ||
| 2070 | &(nid_objs[225]),/* "id-smime-aa-timeStampToken" */ | ||
| 2071 | &(nid_objs[192]),/* "id-smime-alg" */ | ||
| 2072 | &(nid_objs[243]),/* "id-smime-alg-3DESwrap" */ | ||
| 2073 | &(nid_objs[246]),/* "id-smime-alg-CMS3DESwrap" */ | ||
| 2074 | &(nid_objs[247]),/* "id-smime-alg-CMSRC2wrap" */ | ||
| 2075 | &(nid_objs[245]),/* "id-smime-alg-ESDH" */ | ||
| 2076 | &(nid_objs[241]),/* "id-smime-alg-ESDHwith3DES" */ | ||
| 2077 | &(nid_objs[242]),/* "id-smime-alg-ESDHwithRC2" */ | ||
| 2078 | &(nid_objs[244]),/* "id-smime-alg-RC2wrap" */ | ||
| 2079 | &(nid_objs[193]),/* "id-smime-cd" */ | ||
| 2080 | &(nid_objs[248]),/* "id-smime-cd-ldap" */ | ||
| 2081 | &(nid_objs[190]),/* "id-smime-ct" */ | ||
| 2082 | &(nid_objs[210]),/* "id-smime-ct-DVCSRequestData" */ | ||
| 2083 | &(nid_objs[211]),/* "id-smime-ct-DVCSResponseData" */ | ||
| 2084 | &(nid_objs[208]),/* "id-smime-ct-TDTInfo" */ | ||
| 2085 | &(nid_objs[207]),/* "id-smime-ct-TSTInfo" */ | ||
| 2086 | &(nid_objs[205]),/* "id-smime-ct-authData" */ | ||
| 2087 | &(nid_objs[209]),/* "id-smime-ct-contentInfo" */ | ||
| 2088 | &(nid_objs[206]),/* "id-smime-ct-publishCert" */ | ||
| 2089 | &(nid_objs[204]),/* "id-smime-ct-receipt" */ | ||
| 2090 | &(nid_objs[195]),/* "id-smime-cti" */ | ||
| 2091 | &(nid_objs[255]),/* "id-smime-cti-ets-proofOfApproval" */ | ||
| 2092 | &(nid_objs[256]),/* "id-smime-cti-ets-proofOfCreation" */ | ||
| 2093 | &(nid_objs[253]),/* "id-smime-cti-ets-proofOfDelivery" */ | ||
| 2094 | &(nid_objs[251]),/* "id-smime-cti-ets-proofOfOrigin" */ | ||
| 2095 | &(nid_objs[252]),/* "id-smime-cti-ets-proofOfReceipt" */ | ||
| 2096 | &(nid_objs[254]),/* "id-smime-cti-ets-proofOfSender" */ | ||
| 2097 | &(nid_objs[189]),/* "id-smime-mod" */ | ||
| 2098 | &(nid_objs[196]),/* "id-smime-mod-cms" */ | ||
| 2099 | &(nid_objs[197]),/* "id-smime-mod-ess" */ | ||
| 2100 | &(nid_objs[202]),/* "id-smime-mod-ets-eSigPolicy-88" */ | ||
| 2101 | &(nid_objs[203]),/* "id-smime-mod-ets-eSigPolicy-97" */ | ||
| 2102 | &(nid_objs[200]),/* "id-smime-mod-ets-eSignature-88" */ | ||
| 2103 | &(nid_objs[201]),/* "id-smime-mod-ets-eSignature-97" */ | ||
| 2104 | &(nid_objs[199]),/* "id-smime-mod-msg-v3" */ | ||
| 2105 | &(nid_objs[198]),/* "id-smime-mod-oid" */ | ||
| 2106 | &(nid_objs[194]),/* "id-smime-spq" */ | ||
| 2107 | &(nid_objs[250]),/* "id-smime-spq-ets-sqt-unotice" */ | ||
| 2108 | &(nid_objs[249]),/* "id-smime-spq-ets-sqt-uri" */ | ||
| 2109 | &(nid_objs[461]),/* "info" */ | ||
| 2110 | &(nid_objs[101]),/* "initials" */ | ||
| 2111 | &(nid_objs[142]),/* "invalidityDate" */ | ||
| 2112 | &(nid_objs[294]),/* "ipsecEndSystem" */ | ||
| 2113 | &(nid_objs[295]),/* "ipsecTunnel" */ | ||
| 2114 | &(nid_objs[296]),/* "ipsecUser" */ | ||
| 2115 | &(nid_objs[86]),/* "issuerAltName" */ | ||
| 2116 | &(nid_objs[492]),/* "janetMailbox" */ | ||
| 2117 | &(nid_objs[150]),/* "keyBag" */ | ||
| 2118 | &(nid_objs[83]),/* "keyUsage" */ | ||
| 2119 | &(nid_objs[477]),/* "lastModifiedBy" */ | ||
| 2120 | &(nid_objs[476]),/* "lastModifiedTime" */ | ||
| 2121 | &(nid_objs[157]),/* "localKeyID" */ | ||
| 2122 | &(nid_objs[480]),/* "mXRecord" */ | ||
| 2123 | &(nid_objs[460]),/* "mail" */ | ||
| 2124 | &(nid_objs[493]),/* "mailPreferenceOption" */ | ||
| 2125 | &(nid_objs[467]),/* "manager" */ | ||
| 2126 | &(nid_objs[182]),/* "member-body" */ | ||
| 2127 | &(nid_objs[51]),/* "messageDigest" */ | ||
| 2128 | &(nid_objs[383]),/* "mgmt" */ | ||
| 2129 | &(nid_objs[504]),/* "mime-mhs" */ | ||
| 2130 | &(nid_objs[506]),/* "mime-mhs-bodies" */ | ||
| 2131 | &(nid_objs[505]),/* "mime-mhs-headings" */ | ||
| 2132 | &(nid_objs[488]),/* "mobileTelephoneNumber" */ | ||
| 2133 | &(nid_objs[136]),/* "msCTLSign" */ | ||
| 2134 | &(nid_objs[135]),/* "msCodeCom" */ | ||
| 2135 | &(nid_objs[134]),/* "msCodeInd" */ | ||
| 2136 | &(nid_objs[138]),/* "msEFS" */ | ||
| 2137 | &(nid_objs[171]),/* "msExtReq" */ | ||
| 2138 | &(nid_objs[137]),/* "msSGC" */ | ||
| 2139 | &(nid_objs[648]),/* "msSmartcardLogin" */ | ||
| 2140 | &(nid_objs[649]),/* "msUPN" */ | ||
| 2141 | &(nid_objs[481]),/* "nSRecord" */ | ||
| 2142 | &(nid_objs[173]),/* "name" */ | ||
| 2143 | &(nid_objs[369]),/* "noCheck" */ | ||
| 2144 | &(nid_objs[403]),/* "noRevAvail" */ | ||
| 2145 | &(nid_objs[72]),/* "nsBaseUrl" */ | ||
| 2146 | &(nid_objs[76]),/* "nsCaPolicyUrl" */ | ||
| 2147 | &(nid_objs[74]),/* "nsCaRevocationUrl" */ | ||
| 2148 | &(nid_objs[58]),/* "nsCertExt" */ | ||
| 2149 | &(nid_objs[79]),/* "nsCertSequence" */ | ||
| 2150 | &(nid_objs[71]),/* "nsCertType" */ | ||
| 2151 | &(nid_objs[78]),/* "nsComment" */ | ||
| 2152 | &(nid_objs[59]),/* "nsDataType" */ | ||
| 2153 | &(nid_objs[75]),/* "nsRenewalUrl" */ | ||
| 2154 | &(nid_objs[73]),/* "nsRevocationUrl" */ | ||
| 2155 | &(nid_objs[139]),/* "nsSGC" */ | ||
| 2156 | &(nid_objs[77]),/* "nsSslServerName" */ | ||
| 2157 | &(nid_objs[491]),/* "organizationalStatus" */ | ||
| 2158 | &(nid_objs[475]),/* "otherMailbox" */ | ||
| 2159 | &(nid_objs[489]),/* "pagerTelephoneNumber" */ | ||
| 2160 | &(nid_objs[374]),/* "path" */ | ||
| 2161 | &(nid_objs[112]),/* "pbeWithMD5AndCast5CBC" */ | ||
| 2162 | &(nid_objs[499]),/* "personalSignature" */ | ||
| 2163 | &(nid_objs[487]),/* "personalTitle" */ | ||
| 2164 | &(nid_objs[464]),/* "photo" */ | ||
| 2165 | &(nid_objs[437]),/* "pilot" */ | ||
| 2166 | &(nid_objs[439]),/* "pilotAttributeSyntax" */ | ||
| 2167 | &(nid_objs[438]),/* "pilotAttributeType" */ | ||
| 2168 | &(nid_objs[479]),/* "pilotAttributeType27" */ | ||
| 2169 | &(nid_objs[456]),/* "pilotDSA" */ | ||
| 2170 | &(nid_objs[441]),/* "pilotGroups" */ | ||
| 2171 | &(nid_objs[444]),/* "pilotObject" */ | ||
| 2172 | &(nid_objs[440]),/* "pilotObjectClass" */ | ||
| 2173 | &(nid_objs[455]),/* "pilotOrganization" */ | ||
| 2174 | &(nid_objs[445]),/* "pilotPerson" */ | ||
| 2175 | &(nid_objs[ 2]),/* "pkcs" */ | ||
| 2176 | &(nid_objs[186]),/* "pkcs1" */ | ||
| 2177 | &(nid_objs[27]),/* "pkcs3" */ | ||
| 2178 | &(nid_objs[187]),/* "pkcs5" */ | ||
| 2179 | &(nid_objs[20]),/* "pkcs7" */ | ||
| 2180 | &(nid_objs[21]),/* "pkcs7-data" */ | ||
| 2181 | &(nid_objs[25]),/* "pkcs7-digestData" */ | ||
| 2182 | &(nid_objs[26]),/* "pkcs7-encryptedData" */ | ||
| 2183 | &(nid_objs[23]),/* "pkcs7-envelopedData" */ | ||
| 2184 | &(nid_objs[24]),/* "pkcs7-signedAndEnvelopedData" */ | ||
| 2185 | &(nid_objs[22]),/* "pkcs7-signedData" */ | ||
| 2186 | &(nid_objs[151]),/* "pkcs8ShroudedKeyBag" */ | ||
| 2187 | &(nid_objs[47]),/* "pkcs9" */ | ||
| 2188 | &(nid_objs[401]),/* "policyConstraints" */ | ||
| 2189 | &(nid_objs[406]),/* "prime-field" */ | ||
| 2190 | &(nid_objs[409]),/* "prime192v1" */ | ||
| 2191 | &(nid_objs[410]),/* "prime192v2" */ | ||
| 2192 | &(nid_objs[411]),/* "prime192v3" */ | ||
| 2193 | &(nid_objs[412]),/* "prime239v1" */ | ||
| 2194 | &(nid_objs[413]),/* "prime239v2" */ | ||
| 2195 | &(nid_objs[414]),/* "prime239v3" */ | ||
| 2196 | &(nid_objs[415]),/* "prime256v1" */ | ||
| 2197 | &(nid_objs[385]),/* "private" */ | ||
| 2198 | &(nid_objs[84]),/* "privateKeyUsagePeriod" */ | ||
| 2199 | &(nid_objs[510]),/* "pseudonym" */ | ||
| 2200 | &(nid_objs[435]),/* "pss" */ | ||
| 2201 | &(nid_objs[286]),/* "qcStatements" */ | ||
| 2202 | &(nid_objs[457]),/* "qualityLabelledData" */ | ||
| 2203 | &(nid_objs[450]),/* "rFC822localPart" */ | ||
| 2204 | &(nid_objs[400]),/* "role" */ | ||
| 2205 | &(nid_objs[448]),/* "room" */ | ||
| 2206 | &(nid_objs[463]),/* "roomNumber" */ | ||
| 2207 | &(nid_objs[ 6]),/* "rsaEncryption" */ | ||
| 2208 | &(nid_objs[644]),/* "rsaOAEPEncryptionSET" */ | ||
| 2209 | &(nid_objs[377]),/* "rsaSignature" */ | ||
| 2210 | &(nid_objs[ 1]),/* "rsadsi" */ | ||
| 2211 | &(nid_objs[482]),/* "sOARecord" */ | ||
| 2212 | &(nid_objs[155]),/* "safeContentsBag" */ | ||
| 2213 | &(nid_objs[291]),/* "sbqp-autonomousSysNum" */ | ||
| 2214 | &(nid_objs[290]),/* "sbqp-ipAddrBlock" */ | ||
| 2215 | &(nid_objs[292]),/* "sbqp-routerIdentifier" */ | ||
| 2216 | &(nid_objs[159]),/* "sdsiCertificate" */ | ||
| 2217 | &(nid_objs[154]),/* "secretBag" */ | ||
| 2218 | &(nid_objs[474]),/* "secretary" */ | ||
| 2219 | &(nid_objs[386]),/* "security" */ | ||
| 2220 | &(nid_objs[394]),/* "selected-attribute-types" */ | ||
| 2221 | &(nid_objs[105]),/* "serialNumber" */ | ||
| 2222 | &(nid_objs[129]),/* "serverAuth" */ | ||
| 2223 | &(nid_objs[371]),/* "serviceLocator" */ | ||
| 2224 | &(nid_objs[625]),/* "set-addPolicy" */ | ||
| 2225 | &(nid_objs[515]),/* "set-attr" */ | ||
| 2226 | &(nid_objs[518]),/* "set-brand" */ | ||
| 2227 | &(nid_objs[638]),/* "set-brand-AmericanExpress" */ | ||
| 2228 | &(nid_objs[637]),/* "set-brand-Diners" */ | ||
| 2229 | &(nid_objs[636]),/* "set-brand-IATA-ATA" */ | ||
| 2230 | &(nid_objs[639]),/* "set-brand-JCB" */ | ||
| 2231 | &(nid_objs[641]),/* "set-brand-MasterCard" */ | ||
| 2232 | &(nid_objs[642]),/* "set-brand-Novus" */ | ||
| 2233 | &(nid_objs[640]),/* "set-brand-Visa" */ | ||
| 2234 | &(nid_objs[517]),/* "set-certExt" */ | ||
| 2235 | &(nid_objs[513]),/* "set-ctype" */ | ||
| 2236 | &(nid_objs[514]),/* "set-msgExt" */ | ||
| 2237 | &(nid_objs[516]),/* "set-policy" */ | ||
| 2238 | &(nid_objs[607]),/* "set-policy-root" */ | ||
| 2239 | &(nid_objs[624]),/* "set-rootKeyThumb" */ | ||
| 2240 | &(nid_objs[620]),/* "setAttr-Cert" */ | ||
| 2241 | &(nid_objs[631]),/* "setAttr-GenCryptgrm" */ | ||
| 2242 | &(nid_objs[623]),/* "setAttr-IssCap" */ | ||
| 2243 | &(nid_objs[628]),/* "setAttr-IssCap-CVM" */ | ||
| 2244 | &(nid_objs[630]),/* "setAttr-IssCap-Sig" */ | ||
| 2245 | &(nid_objs[629]),/* "setAttr-IssCap-T2" */ | ||
| 2246 | &(nid_objs[621]),/* "setAttr-PGWYcap" */ | ||
| 2247 | &(nid_objs[635]),/* "setAttr-SecDevSig" */ | ||
| 2248 | &(nid_objs[632]),/* "setAttr-T2Enc" */ | ||
| 2249 | &(nid_objs[633]),/* "setAttr-T2cleartxt" */ | ||
| 2250 | &(nid_objs[634]),/* "setAttr-TokICCsig" */ | ||
| 2251 | &(nid_objs[627]),/* "setAttr-Token-B0Prime" */ | ||
| 2252 | &(nid_objs[626]),/* "setAttr-Token-EMV" */ | ||
| 2253 | &(nid_objs[622]),/* "setAttr-TokenType" */ | ||
| 2254 | &(nid_objs[619]),/* "setCext-IssuerCapabilities" */ | ||
| 2255 | &(nid_objs[615]),/* "setCext-PGWYcapabilities" */ | ||
| 2256 | &(nid_objs[616]),/* "setCext-TokenIdentifier" */ | ||
| 2257 | &(nid_objs[618]),/* "setCext-TokenType" */ | ||
| 2258 | &(nid_objs[617]),/* "setCext-Track2Data" */ | ||
| 2259 | &(nid_objs[611]),/* "setCext-cCertRequired" */ | ||
| 2260 | &(nid_objs[609]),/* "setCext-certType" */ | ||
| 2261 | &(nid_objs[608]),/* "setCext-hashedRoot" */ | ||
| 2262 | &(nid_objs[610]),/* "setCext-merchData" */ | ||
| 2263 | &(nid_objs[613]),/* "setCext-setExt" */ | ||
| 2264 | &(nid_objs[614]),/* "setCext-setQualf" */ | ||
| 2265 | &(nid_objs[612]),/* "setCext-tunneling" */ | ||
| 2266 | &(nid_objs[540]),/* "setct-AcqCardCodeMsg" */ | ||
| 2267 | &(nid_objs[576]),/* "setct-AcqCardCodeMsgTBE" */ | ||
| 2268 | &(nid_objs[570]),/* "setct-AuthReqTBE" */ | ||
| 2269 | &(nid_objs[534]),/* "setct-AuthReqTBS" */ | ||
| 2270 | &(nid_objs[527]),/* "setct-AuthResBaggage" */ | ||
| 2271 | &(nid_objs[571]),/* "setct-AuthResTBE" */ | ||
| 2272 | &(nid_objs[572]),/* "setct-AuthResTBEX" */ | ||
| 2273 | &(nid_objs[535]),/* "setct-AuthResTBS" */ | ||
| 2274 | &(nid_objs[536]),/* "setct-AuthResTBSX" */ | ||
| 2275 | &(nid_objs[528]),/* "setct-AuthRevReqBaggage" */ | ||
| 2276 | &(nid_objs[577]),/* "setct-AuthRevReqTBE" */ | ||
| 2277 | &(nid_objs[541]),/* "setct-AuthRevReqTBS" */ | ||
| 2278 | &(nid_objs[529]),/* "setct-AuthRevResBaggage" */ | ||
| 2279 | &(nid_objs[542]),/* "setct-AuthRevResData" */ | ||
| 2280 | &(nid_objs[578]),/* "setct-AuthRevResTBE" */ | ||
| 2281 | &(nid_objs[579]),/* "setct-AuthRevResTBEB" */ | ||
| 2282 | &(nid_objs[543]),/* "setct-AuthRevResTBS" */ | ||
| 2283 | &(nid_objs[573]),/* "setct-AuthTokenTBE" */ | ||
| 2284 | &(nid_objs[537]),/* "setct-AuthTokenTBS" */ | ||
| 2285 | &(nid_objs[600]),/* "setct-BCIDistributionTBS" */ | ||
| 2286 | &(nid_objs[558]),/* "setct-BatchAdminReqData" */ | ||
| 2287 | &(nid_objs[592]),/* "setct-BatchAdminReqTBE" */ | ||
| 2288 | &(nid_objs[559]),/* "setct-BatchAdminResData" */ | ||
| 2289 | &(nid_objs[593]),/* "setct-BatchAdminResTBE" */ | ||
| 2290 | &(nid_objs[599]),/* "setct-CRLNotificationResTBS" */ | ||
| 2291 | &(nid_objs[598]),/* "setct-CRLNotificationTBS" */ | ||
| 2292 | &(nid_objs[580]),/* "setct-CapReqTBE" */ | ||
| 2293 | &(nid_objs[581]),/* "setct-CapReqTBEX" */ | ||
| 2294 | &(nid_objs[544]),/* "setct-CapReqTBS" */ | ||
| 2295 | &(nid_objs[545]),/* "setct-CapReqTBSX" */ | ||
| 2296 | &(nid_objs[546]),/* "setct-CapResData" */ | ||
| 2297 | &(nid_objs[582]),/* "setct-CapResTBE" */ | ||
| 2298 | &(nid_objs[583]),/* "setct-CapRevReqTBE" */ | ||
| 2299 | &(nid_objs[584]),/* "setct-CapRevReqTBEX" */ | ||
| 2300 | &(nid_objs[547]),/* "setct-CapRevReqTBS" */ | ||
| 2301 | &(nid_objs[548]),/* "setct-CapRevReqTBSX" */ | ||
| 2302 | &(nid_objs[549]),/* "setct-CapRevResData" */ | ||
| 2303 | &(nid_objs[585]),/* "setct-CapRevResTBE" */ | ||
| 2304 | &(nid_objs[538]),/* "setct-CapTokenData" */ | ||
| 2305 | &(nid_objs[530]),/* "setct-CapTokenSeq" */ | ||
| 2306 | &(nid_objs[574]),/* "setct-CapTokenTBE" */ | ||
| 2307 | &(nid_objs[575]),/* "setct-CapTokenTBEX" */ | ||
| 2308 | &(nid_objs[539]),/* "setct-CapTokenTBS" */ | ||
| 2309 | &(nid_objs[560]),/* "setct-CardCInitResTBS" */ | ||
| 2310 | &(nid_objs[566]),/* "setct-CertInqReqTBS" */ | ||
| 2311 | &(nid_objs[563]),/* "setct-CertReqData" */ | ||
| 2312 | &(nid_objs[595]),/* "setct-CertReqTBE" */ | ||
| 2313 | &(nid_objs[596]),/* "setct-CertReqTBEX" */ | ||
| 2314 | &(nid_objs[564]),/* "setct-CertReqTBS" */ | ||
| 2315 | &(nid_objs[565]),/* "setct-CertResData" */ | ||
| 2316 | &(nid_objs[597]),/* "setct-CertResTBE" */ | ||
| 2317 | &(nid_objs[586]),/* "setct-CredReqTBE" */ | ||
| 2318 | &(nid_objs[587]),/* "setct-CredReqTBEX" */ | ||
| 2319 | &(nid_objs[550]),/* "setct-CredReqTBS" */ | ||
| 2320 | &(nid_objs[551]),/* "setct-CredReqTBSX" */ | ||
| 2321 | &(nid_objs[552]),/* "setct-CredResData" */ | ||
| 2322 | &(nid_objs[588]),/* "setct-CredResTBE" */ | ||
| 2323 | &(nid_objs[589]),/* "setct-CredRevReqTBE" */ | ||
| 2324 | &(nid_objs[590]),/* "setct-CredRevReqTBEX" */ | ||
| 2325 | &(nid_objs[553]),/* "setct-CredRevReqTBS" */ | ||
| 2326 | &(nid_objs[554]),/* "setct-CredRevReqTBSX" */ | ||
| 2327 | &(nid_objs[555]),/* "setct-CredRevResData" */ | ||
| 2328 | &(nid_objs[591]),/* "setct-CredRevResTBE" */ | ||
| 2329 | &(nid_objs[567]),/* "setct-ErrorTBS" */ | ||
| 2330 | &(nid_objs[526]),/* "setct-HODInput" */ | ||
| 2331 | &(nid_objs[561]),/* "setct-MeAqCInitResTBS" */ | ||
| 2332 | &(nid_objs[522]),/* "setct-OIData" */ | ||
| 2333 | &(nid_objs[519]),/* "setct-PANData" */ | ||
| 2334 | &(nid_objs[521]),/* "setct-PANOnly" */ | ||
| 2335 | &(nid_objs[520]),/* "setct-PANToken" */ | ||
| 2336 | &(nid_objs[556]),/* "setct-PCertReqData" */ | ||
| 2337 | &(nid_objs[557]),/* "setct-PCertResTBS" */ | ||
| 2338 | &(nid_objs[523]),/* "setct-PI" */ | ||
| 2339 | &(nid_objs[532]),/* "setct-PI-TBS" */ | ||
| 2340 | &(nid_objs[524]),/* "setct-PIData" */ | ||
| 2341 | &(nid_objs[525]),/* "setct-PIDataUnsigned" */ | ||
| 2342 | &(nid_objs[568]),/* "setct-PIDualSignedTBE" */ | ||
| 2343 | &(nid_objs[569]),/* "setct-PIUnsignedTBE" */ | ||
| 2344 | &(nid_objs[531]),/* "setct-PInitResData" */ | ||
| 2345 | &(nid_objs[533]),/* "setct-PResData" */ | ||
| 2346 | &(nid_objs[594]),/* "setct-RegFormReqTBE" */ | ||
| 2347 | &(nid_objs[562]),/* "setct-RegFormResTBS" */ | ||
| 2348 | &(nid_objs[606]),/* "setext-cv" */ | ||
| 2349 | &(nid_objs[601]),/* "setext-genCrypt" */ | ||
| 2350 | &(nid_objs[602]),/* "setext-miAuth" */ | ||
| 2351 | &(nid_objs[604]),/* "setext-pinAny" */ | ||
| 2352 | &(nid_objs[603]),/* "setext-pinSecure" */ | ||
| 2353 | &(nid_objs[605]),/* "setext-track2" */ | ||
| 2354 | &(nid_objs[52]),/* "signingTime" */ | ||
| 2355 | &(nid_objs[454]),/* "simpleSecurityObject" */ | ||
| 2356 | &(nid_objs[496]),/* "singleLevelQuality" */ | ||
| 2357 | &(nid_objs[387]),/* "snmpv2" */ | ||
| 2358 | &(nid_objs[85]),/* "subjectAltName" */ | ||
| 2359 | &(nid_objs[398]),/* "subjectInfoAccess" */ | ||
| 2360 | &(nid_objs[82]),/* "subjectKeyIdentifier" */ | ||
| 2361 | &(nid_objs[498]),/* "subtreeMaximumQuality" */ | ||
| 2362 | &(nid_objs[497]),/* "subtreeMinimumQuality" */ | ||
| 2363 | &(nid_objs[402]),/* "targetInformation" */ | ||
| 2364 | &(nid_objs[459]),/* "textEncodedORAddress" */ | ||
| 2365 | &(nid_objs[293]),/* "textNotice" */ | ||
| 2366 | &(nid_objs[133]),/* "timeStamping" */ | ||
| 2367 | &(nid_objs[106]),/* "title" */ | ||
| 2368 | &(nid_objs[375]),/* "trustRoot" */ | ||
| 2369 | &(nid_objs[436]),/* "ucl" */ | ||
| 2370 | &(nid_objs[55]),/* "unstructuredAddress" */ | ||
| 2371 | &(nid_objs[49]),/* "unstructuredName" */ | ||
| 2372 | &(nid_objs[465]),/* "userClass" */ | ||
| 2373 | &(nid_objs[373]),/* "valid" */ | ||
| 2374 | &(nid_objs[503]),/* "x500UniqueIdentifier" */ | ||
| 2375 | &(nid_objs[158]),/* "x509Certificate" */ | ||
| 2376 | &(nid_objs[160]),/* "x509Crl" */ | ||
| 2377 | }; | ||
| 2378 | |||
| 2379 | static ASN1_OBJECT *ln_objs[NUM_LN]={ | ||
| 2380 | &(nid_objs[363]),/* "AD Time Stamping" */ | ||
| 2381 | &(nid_objs[405]),/* "ANSI X9.62" */ | ||
| 2382 | &(nid_objs[368]),/* "Acceptable OCSP Responses" */ | ||
| 2383 | &(nid_objs[177]),/* "Authority Information Access" */ | ||
| 2384 | &(nid_objs[365]),/* "Basic OCSP Response" */ | ||
| 2385 | &(nid_objs[285]),/* "Biometric Info" */ | ||
| 2386 | &(nid_objs[179]),/* "CA Issuers" */ | ||
| 2387 | &(nid_objs[131]),/* "Code Signing" */ | ||
| 2388 | &(nid_objs[382]),/* "Directory" */ | ||
| 2389 | &(nid_objs[392]),/* "Domain" */ | ||
| 2390 | &(nid_objs[132]),/* "E-mail Protection" */ | ||
| 2391 | &(nid_objs[389]),/* "Enterprises" */ | ||
| 2392 | &(nid_objs[384]),/* "Experimental" */ | ||
| 2393 | &(nid_objs[372]),/* "Extended OCSP Status" */ | ||
| 2394 | &(nid_objs[172]),/* "Extension Request" */ | ||
| 2395 | &(nid_objs[432]),/* "Hold Instruction Call Issuer" */ | ||
| 2396 | &(nid_objs[430]),/* "Hold Instruction Code" */ | ||
| 2397 | &(nid_objs[431]),/* "Hold Instruction None" */ | ||
| 2398 | &(nid_objs[433]),/* "Hold Instruction Reject" */ | ||
| 2399 | &(nid_objs[634]),/* "ICC or token signature" */ | ||
| 2400 | &(nid_objs[294]),/* "IPSec End System" */ | ||
| 2401 | &(nid_objs[295]),/* "IPSec Tunnel" */ | ||
| 2402 | &(nid_objs[296]),/* "IPSec User" */ | ||
| 2403 | &(nid_objs[182]),/* "ISO Member Body" */ | ||
| 2404 | &(nid_objs[183]),/* "ISO US Member Body" */ | ||
| 2405 | &(nid_objs[142]),/* "Invalidity Date" */ | ||
| 2406 | &(nid_objs[504]),/* "MIME MHS" */ | ||
| 2407 | &(nid_objs[388]),/* "Mail" */ | ||
| 2408 | &(nid_objs[383]),/* "Management" */ | ||
| 2409 | &(nid_objs[417]),/* "Microsoft CSP Name" */ | ||
| 2410 | &(nid_objs[135]),/* "Microsoft Commercial Code Signing" */ | ||
| 2411 | &(nid_objs[138]),/* "Microsoft Encrypted File System" */ | ||
| 2412 | &(nid_objs[171]),/* "Microsoft Extension Request" */ | ||
| 2413 | &(nid_objs[134]),/* "Microsoft Individual Code Signing" */ | ||
| 2414 | &(nid_objs[137]),/* "Microsoft Server Gated Crypto" */ | ||
| 2415 | &(nid_objs[648]),/* "Microsoft Smartcardlogin" */ | ||
| 2416 | &(nid_objs[136]),/* "Microsoft Trust List Signing" */ | ||
| 2417 | &(nid_objs[649]),/* "Microsoft Universal Principal Name" */ | ||
| 2418 | &(nid_objs[72]),/* "Netscape Base Url" */ | ||
| 2419 | &(nid_objs[76]),/* "Netscape CA Policy Url" */ | ||
| 2420 | &(nid_objs[74]),/* "Netscape CA Revocation Url" */ | ||
| 2421 | &(nid_objs[71]),/* "Netscape Cert Type" */ | ||
| 2422 | &(nid_objs[58]),/* "Netscape Certificate Extension" */ | ||
| 2423 | &(nid_objs[79]),/* "Netscape Certificate Sequence" */ | ||
| 2424 | &(nid_objs[78]),/* "Netscape Comment" */ | ||
| 2425 | &(nid_objs[57]),/* "Netscape Communications Corp." */ | ||
| 2426 | &(nid_objs[59]),/* "Netscape Data Type" */ | ||
| 2427 | &(nid_objs[75]),/* "Netscape Renewal Url" */ | ||
| 2428 | &(nid_objs[73]),/* "Netscape Revocation Url" */ | ||
| 2429 | &(nid_objs[77]),/* "Netscape SSL Server Name" */ | ||
| 2430 | &(nid_objs[139]),/* "Netscape Server Gated Crypto" */ | ||
| 2431 | &(nid_objs[178]),/* "OCSP" */ | ||
| 2432 | &(nid_objs[370]),/* "OCSP Archive Cutoff" */ | ||
| 2433 | &(nid_objs[367]),/* "OCSP CRL ID" */ | ||
| 2434 | &(nid_objs[369]),/* "OCSP No Check" */ | ||
| 2435 | &(nid_objs[366]),/* "OCSP Nonce" */ | ||
| 2436 | &(nid_objs[371]),/* "OCSP Service Locator" */ | ||
| 2437 | &(nid_objs[180]),/* "OCSP Signing" */ | ||
| 2438 | &(nid_objs[161]),/* "PBES2" */ | ||
| 2439 | &(nid_objs[69]),/* "PBKDF2" */ | ||
| 2440 | &(nid_objs[162]),/* "PBMAC1" */ | ||
| 2441 | &(nid_objs[127]),/* "PKIX" */ | ||
| 2442 | &(nid_objs[164]),/* "Policy Qualifier CPS" */ | ||
| 2443 | &(nid_objs[165]),/* "Policy Qualifier User Notice" */ | ||
| 2444 | &(nid_objs[385]),/* "Private" */ | ||
| 2445 | &(nid_objs[ 1]),/* "RSA Data Security, Inc." */ | ||
| 2446 | &(nid_objs[ 2]),/* "RSA Data Security, Inc. PKCS" */ | ||
| 2447 | &(nid_objs[188]),/* "S/MIME" */ | ||
| 2448 | &(nid_objs[167]),/* "S/MIME Capabilities" */ | ||
| 2449 | &(nid_objs[387]),/* "SNMPv2" */ | ||
| 2450 | &(nid_objs[512]),/* "Secure Electronic Transactions" */ | ||
| 2451 | &(nid_objs[386]),/* "Security" */ | ||
| 2452 | &(nid_objs[394]),/* "Selected Attribute Types" */ | ||
| 2453 | &(nid_objs[143]),/* "Strong Extranet ID" */ | ||
| 2454 | &(nid_objs[398]),/* "Subject Information Access" */ | ||
| 2455 | &(nid_objs[130]),/* "TLS Web Client Authentication" */ | ||
| 2456 | &(nid_objs[129]),/* "TLS Web Server Authentication" */ | ||
| 2457 | &(nid_objs[133]),/* "Time Stamping" */ | ||
| 2458 | &(nid_objs[375]),/* "Trust Root" */ | ||
| 2459 | &(nid_objs[12]),/* "X509" */ | ||
| 2460 | &(nid_objs[402]),/* "X509v3 AC Targeting" */ | ||
| 2461 | &(nid_objs[90]),/* "X509v3 Authority Key Identifier" */ | ||
| 2462 | &(nid_objs[87]),/* "X509v3 Basic Constraints" */ | ||
| 2463 | &(nid_objs[103]),/* "X509v3 CRL Distribution Points" */ | ||
| 2464 | &(nid_objs[88]),/* "X509v3 CRL Number" */ | ||
| 2465 | &(nid_objs[141]),/* "X509v3 CRL Reason Code" */ | ||
| 2466 | &(nid_objs[89]),/* "X509v3 Certificate Policies" */ | ||
| 2467 | &(nid_objs[140]),/* "X509v3 Delta CRL Indicator" */ | ||
| 2468 | &(nid_objs[126]),/* "X509v3 Extended Key Usage" */ | ||
| 2469 | &(nid_objs[86]),/* "X509v3 Issuer Alternative Name" */ | ||
| 2470 | &(nid_objs[83]),/* "X509v3 Key Usage" */ | ||
| 2471 | &(nid_objs[403]),/* "X509v3 No Revocation Available" */ | ||
| 2472 | &(nid_objs[401]),/* "X509v3 Policy Constraints" */ | ||
| 2473 | &(nid_objs[84]),/* "X509v3 Private Key Usage Period" */ | ||
| 2474 | &(nid_objs[85]),/* "X509v3 Subject Alternative Name" */ | ||
| 2475 | &(nid_objs[82]),/* "X509v3 Subject Key Identifier" */ | ||
| 2476 | &(nid_objs[184]),/* "X9.57" */ | ||
| 2477 | &(nid_objs[185]),/* "X9.57 CM ?" */ | ||
| 2478 | &(nid_objs[478]),/* "aRecord" */ | ||
| 2479 | &(nid_objs[289]),/* "aaControls" */ | ||
| 2480 | &(nid_objs[287]),/* "ac-auditEntity" */ | ||
| 2481 | &(nid_objs[397]),/* "ac-proxying" */ | ||
| 2482 | &(nid_objs[288]),/* "ac-targeting" */ | ||
| 2483 | &(nid_objs[446]),/* "account" */ | ||
| 2484 | &(nid_objs[364]),/* "ad dvcs" */ | ||
| 2485 | &(nid_objs[606]),/* "additional verification" */ | ||
| 2486 | &(nid_objs[419]),/* "aes-128-cbc" */ | ||
| 2487 | &(nid_objs[421]),/* "aes-128-cfb" */ | ||
| 2488 | &(nid_objs[418]),/* "aes-128-ecb" */ | ||
| 2489 | &(nid_objs[420]),/* "aes-128-ofb" */ | ||
| 2490 | &(nid_objs[423]),/* "aes-192-cbc" */ | ||
| 2491 | &(nid_objs[425]),/* "aes-192-cfb" */ | ||
| 2492 | &(nid_objs[422]),/* "aes-192-ecb" */ | ||
| 2493 | &(nid_objs[424]),/* "aes-192-ofb" */ | ||
| 2494 | &(nid_objs[427]),/* "aes-256-cbc" */ | ||
| 2495 | &(nid_objs[429]),/* "aes-256-cfb" */ | ||
| 2496 | &(nid_objs[426]),/* "aes-256-ecb" */ | ||
| 2497 | &(nid_objs[428]),/* "aes-256-ofb" */ | ||
| 2498 | &(nid_objs[376]),/* "algorithm" */ | ||
| 2499 | &(nid_objs[484]),/* "associatedDomain" */ | ||
| 2500 | &(nid_objs[485]),/* "associatedName" */ | ||
| 2501 | &(nid_objs[501]),/* "audio" */ | ||
| 2502 | &(nid_objs[91]),/* "bf-cbc" */ | ||
| 2503 | &(nid_objs[93]),/* "bf-cfb" */ | ||
| 2504 | &(nid_objs[92]),/* "bf-ecb" */ | ||
| 2505 | &(nid_objs[94]),/* "bf-ofb" */ | ||
| 2506 | &(nid_objs[494]),/* "buildingName" */ | ||
| 2507 | &(nid_objs[483]),/* "cNAMERecord" */ | ||
| 2508 | &(nid_objs[443]),/* "caseIgnoreIA5StringSyntax" */ | ||
| 2509 | &(nid_objs[108]),/* "cast5-cbc" */ | ||
| 2510 | &(nid_objs[110]),/* "cast5-cfb" */ | ||
| 2511 | &(nid_objs[109]),/* "cast5-ecb" */ | ||
| 2512 | &(nid_objs[111]),/* "cast5-ofb" */ | ||
| 2513 | &(nid_objs[404]),/* "ccitt" */ | ||
| 2514 | &(nid_objs[152]),/* "certBag" */ | ||
| 2515 | &(nid_objs[517]),/* "certificate extensions" */ | ||
| 2516 | &(nid_objs[54]),/* "challengePassword" */ | ||
| 2517 | &(nid_objs[407]),/* "characteristic-two-field" */ | ||
| 2518 | &(nid_objs[395]),/* "clearance" */ | ||
| 2519 | &(nid_objs[633]),/* "cleartext track 2" */ | ||
| 2520 | &(nid_objs[13]),/* "commonName" */ | ||
| 2521 | &(nid_objs[513]),/* "content types" */ | ||
| 2522 | &(nid_objs[50]),/* "contentType" */ | ||
| 2523 | &(nid_objs[53]),/* "countersignature" */ | ||
| 2524 | &(nid_objs[14]),/* "countryName" */ | ||
| 2525 | &(nid_objs[153]),/* "crlBag" */ | ||
| 2526 | &(nid_objs[500]),/* "dITRedirect" */ | ||
| 2527 | &(nid_objs[451]),/* "dNSDomain" */ | ||
| 2528 | &(nid_objs[495]),/* "dSAQuality" */ | ||
| 2529 | &(nid_objs[434]),/* "data" */ | ||
| 2530 | &(nid_objs[390]),/* "dcObject" */ | ||
| 2531 | &(nid_objs[31]),/* "des-cbc" */ | ||
| 2532 | &(nid_objs[643]),/* "des-cdmf" */ | ||
| 2533 | &(nid_objs[30]),/* "des-cfb" */ | ||
| 2534 | &(nid_objs[29]),/* "des-ecb" */ | ||
| 2535 | &(nid_objs[32]),/* "des-ede" */ | ||
| 2536 | &(nid_objs[43]),/* "des-ede-cbc" */ | ||
| 2537 | &(nid_objs[60]),/* "des-ede-cfb" */ | ||
| 2538 | &(nid_objs[62]),/* "des-ede-ofb" */ | ||
| 2539 | &(nid_objs[33]),/* "des-ede3" */ | ||
| 2540 | &(nid_objs[44]),/* "des-ede3-cbc" */ | ||
| 2541 | &(nid_objs[61]),/* "des-ede3-cfb" */ | ||
| 2542 | &(nid_objs[63]),/* "des-ede3-ofb" */ | ||
| 2543 | &(nid_objs[45]),/* "des-ofb" */ | ||
| 2544 | &(nid_objs[107]),/* "description" */ | ||
| 2545 | &(nid_objs[80]),/* "desx-cbc" */ | ||
| 2546 | &(nid_objs[28]),/* "dhKeyAgreement" */ | ||
| 2547 | &(nid_objs[11]),/* "directory services (X.500)" */ | ||
| 2548 | &(nid_objs[378]),/* "directory services - algorithms" */ | ||
| 2549 | &(nid_objs[174]),/* "dnQualifier" */ | ||
| 2550 | &(nid_objs[447]),/* "document" */ | ||
| 2551 | &(nid_objs[471]),/* "documentAuthor" */ | ||
| 2552 | &(nid_objs[468]),/* "documentIdentifier" */ | ||
| 2553 | &(nid_objs[472]),/* "documentLocation" */ | ||
| 2554 | &(nid_objs[502]),/* "documentPublisher" */ | ||
| 2555 | &(nid_objs[449]),/* "documentSeries" */ | ||
| 2556 | &(nid_objs[469]),/* "documentTitle" */ | ||
| 2557 | &(nid_objs[470]),/* "documentVersion" */ | ||
| 2558 | &(nid_objs[380]),/* "dod" */ | ||
| 2559 | &(nid_objs[391]),/* "domainComponent" */ | ||
| 2560 | &(nid_objs[452]),/* "domainRelatedObject" */ | ||
| 2561 | &(nid_objs[116]),/* "dsaEncryption" */ | ||
| 2562 | &(nid_objs[67]),/* "dsaEncryption-old" */ | ||
| 2563 | &(nid_objs[66]),/* "dsaWithSHA" */ | ||
| 2564 | &(nid_objs[113]),/* "dsaWithSHA1" */ | ||
| 2565 | &(nid_objs[70]),/* "dsaWithSHA1-old" */ | ||
| 2566 | &(nid_objs[297]),/* "dvcs" */ | ||
| 2567 | &(nid_objs[416]),/* "ecdsa-with-SHA1" */ | ||
| 2568 | &(nid_objs[48]),/* "emailAddress" */ | ||
| 2569 | &(nid_objs[632]),/* "encrypted track 2" */ | ||
| 2570 | &(nid_objs[56]),/* "extendedCertificateAttributes" */ | ||
| 2571 | &(nid_objs[462]),/* "favouriteDrink" */ | ||
| 2572 | &(nid_objs[453]),/* "friendlyCountry" */ | ||
| 2573 | &(nid_objs[490]),/* "friendlyCountryName" */ | ||
| 2574 | &(nid_objs[156]),/* "friendlyName" */ | ||
| 2575 | &(nid_objs[631]),/* "generate cryptogram" */ | ||
| 2576 | &(nid_objs[509]),/* "generationQualifier" */ | ||
| 2577 | &(nid_objs[601]),/* "generic cryptogram" */ | ||
| 2578 | &(nid_objs[99]),/* "givenName" */ | ||
| 2579 | &(nid_objs[163]),/* "hmacWithSHA1" */ | ||
| 2580 | &(nid_objs[486]),/* "homePostalAddress" */ | ||
| 2581 | &(nid_objs[473]),/* "homeTelephoneNumber" */ | ||
| 2582 | &(nid_objs[466]),/* "host" */ | ||
| 2583 | &(nid_objs[442]),/* "iA5StringSyntax" */ | ||
| 2584 | &(nid_objs[381]),/* "iana" */ | ||
| 2585 | &(nid_objs[266]),/* "id-aca" */ | ||
| 2586 | &(nid_objs[355]),/* "id-aca-accessIdentity" */ | ||
| 2587 | &(nid_objs[354]),/* "id-aca-authenticationInfo" */ | ||
| 2588 | &(nid_objs[356]),/* "id-aca-chargingIdentity" */ | ||
| 2589 | &(nid_objs[399]),/* "id-aca-encAttrs" */ | ||
| 2590 | &(nid_objs[357]),/* "id-aca-group" */ | ||
| 2591 | &(nid_objs[358]),/* "id-aca-role" */ | ||
| 2592 | &(nid_objs[176]),/* "id-ad" */ | ||
| 2593 | &(nid_objs[262]),/* "id-alg" */ | ||
| 2594 | &(nid_objs[323]),/* "id-alg-des40" */ | ||
| 2595 | &(nid_objs[326]),/* "id-alg-dh-pop" */ | ||
| 2596 | &(nid_objs[325]),/* "id-alg-dh-sig-hmac-sha1" */ | ||
| 2597 | &(nid_objs[324]),/* "id-alg-noSignature" */ | ||
| 2598 | &(nid_objs[268]),/* "id-cct" */ | ||
| 2599 | &(nid_objs[361]),/* "id-cct-PKIData" */ | ||
| 2600 | &(nid_objs[362]),/* "id-cct-PKIResponse" */ | ||
| 2601 | &(nid_objs[360]),/* "id-cct-crs" */ | ||
| 2602 | &(nid_objs[81]),/* "id-ce" */ | ||
| 2603 | &(nid_objs[263]),/* "id-cmc" */ | ||
| 2604 | &(nid_objs[334]),/* "id-cmc-addExtensions" */ | ||
| 2605 | &(nid_objs[346]),/* "id-cmc-confirmCertAcceptance" */ | ||
| 2606 | &(nid_objs[330]),/* "id-cmc-dataReturn" */ | ||
| 2607 | &(nid_objs[336]),/* "id-cmc-decryptedPOP" */ | ||
| 2608 | &(nid_objs[335]),/* "id-cmc-encryptedPOP" */ | ||
| 2609 | &(nid_objs[339]),/* "id-cmc-getCRL" */ | ||
| 2610 | &(nid_objs[338]),/* "id-cmc-getCert" */ | ||
| 2611 | &(nid_objs[328]),/* "id-cmc-identification" */ | ||
| 2612 | &(nid_objs[329]),/* "id-cmc-identityProof" */ | ||
| 2613 | &(nid_objs[337]),/* "id-cmc-lraPOPWitness" */ | ||
| 2614 | &(nid_objs[344]),/* "id-cmc-popLinkRandom" */ | ||
| 2615 | &(nid_objs[345]),/* "id-cmc-popLinkWitness" */ | ||
| 2616 | &(nid_objs[343]),/* "id-cmc-queryPending" */ | ||
| 2617 | &(nid_objs[333]),/* "id-cmc-recipientNonce" */ | ||
| 2618 | &(nid_objs[341]),/* "id-cmc-regInfo" */ | ||
| 2619 | &(nid_objs[342]),/* "id-cmc-responseInfo" */ | ||
| 2620 | &(nid_objs[340]),/* "id-cmc-revokeRequest" */ | ||
| 2621 | &(nid_objs[332]),/* "id-cmc-senderNonce" */ | ||
| 2622 | &(nid_objs[327]),/* "id-cmc-statusInfo" */ | ||
| 2623 | &(nid_objs[331]),/* "id-cmc-transactionId" */ | ||
| 2624 | &(nid_objs[408]),/* "id-ecPublicKey" */ | ||
| 2625 | &(nid_objs[508]),/* "id-hex-multipart-message" */ | ||
| 2626 | &(nid_objs[507]),/* "id-hex-partial-message" */ | ||
| 2627 | &(nid_objs[260]),/* "id-it" */ | ||
| 2628 | &(nid_objs[302]),/* "id-it-caKeyUpdateInfo" */ | ||
| 2629 | &(nid_objs[298]),/* "id-it-caProtEncCert" */ | ||
| 2630 | &(nid_objs[311]),/* "id-it-confirmWaitTime" */ | ||
| 2631 | &(nid_objs[303]),/* "id-it-currentCRL" */ | ||
| 2632 | &(nid_objs[300]),/* "id-it-encKeyPairTypes" */ | ||
| 2633 | &(nid_objs[310]),/* "id-it-implicitConfirm" */ | ||
| 2634 | &(nid_objs[308]),/* "id-it-keyPairParamRep" */ | ||
| 2635 | &(nid_objs[307]),/* "id-it-keyPairParamReq" */ | ||
| 2636 | &(nid_objs[312]),/* "id-it-origPKIMessage" */ | ||
| 2637 | &(nid_objs[301]),/* "id-it-preferredSymmAlg" */ | ||
| 2638 | &(nid_objs[309]),/* "id-it-revPassphrase" */ | ||
| 2639 | &(nid_objs[299]),/* "id-it-signKeyPairTypes" */ | ||
| 2640 | &(nid_objs[305]),/* "id-it-subscriptionRequest" */ | ||
| 2641 | &(nid_objs[306]),/* "id-it-subscriptionResponse" */ | ||
| 2642 | &(nid_objs[304]),/* "id-it-unsupportedOIDs" */ | ||
| 2643 | &(nid_objs[128]),/* "id-kp" */ | ||
| 2644 | &(nid_objs[280]),/* "id-mod-attribute-cert" */ | ||
| 2645 | &(nid_objs[274]),/* "id-mod-cmc" */ | ||
| 2646 | &(nid_objs[277]),/* "id-mod-cmp" */ | ||
| 2647 | &(nid_objs[284]),/* "id-mod-cmp2000" */ | ||
| 2648 | &(nid_objs[273]),/* "id-mod-crmf" */ | ||
| 2649 | &(nid_objs[283]),/* "id-mod-dvcs" */ | ||
| 2650 | &(nid_objs[275]),/* "id-mod-kea-profile-88" */ | ||
| 2651 | &(nid_objs[276]),/* "id-mod-kea-profile-93" */ | ||
| 2652 | &(nid_objs[282]),/* "id-mod-ocsp" */ | ||
| 2653 | &(nid_objs[278]),/* "id-mod-qualified-cert-88" */ | ||
| 2654 | &(nid_objs[279]),/* "id-mod-qualified-cert-93" */ | ||
| 2655 | &(nid_objs[281]),/* "id-mod-timestamp-protocol" */ | ||
| 2656 | &(nid_objs[264]),/* "id-on" */ | ||
| 2657 | &(nid_objs[347]),/* "id-on-personalData" */ | ||
| 2658 | &(nid_objs[265]),/* "id-pda" */ | ||
| 2659 | &(nid_objs[352]),/* "id-pda-countryOfCitizenship" */ | ||
| 2660 | &(nid_objs[353]),/* "id-pda-countryOfResidence" */ | ||
| 2661 | &(nid_objs[348]),/* "id-pda-dateOfBirth" */ | ||
| 2662 | &(nid_objs[351]),/* "id-pda-gender" */ | ||
| 2663 | &(nid_objs[349]),/* "id-pda-placeOfBirth" */ | ||
| 2664 | &(nid_objs[175]),/* "id-pe" */ | ||
| 2665 | &(nid_objs[261]),/* "id-pkip" */ | ||
| 2666 | &(nid_objs[258]),/* "id-pkix-mod" */ | ||
| 2667 | &(nid_objs[269]),/* "id-pkix1-explicit-88" */ | ||
| 2668 | &(nid_objs[271]),/* "id-pkix1-explicit-93" */ | ||
| 2669 | &(nid_objs[270]),/* "id-pkix1-implicit-88" */ | ||
| 2670 | &(nid_objs[272]),/* "id-pkix1-implicit-93" */ | ||
| 2671 | &(nid_objs[267]),/* "id-qcs" */ | ||
| 2672 | &(nid_objs[359]),/* "id-qcs-pkixQCSyntax-v1" */ | ||
| 2673 | &(nid_objs[259]),/* "id-qt" */ | ||
| 2674 | &(nid_objs[313]),/* "id-regCtrl" */ | ||
| 2675 | &(nid_objs[316]),/* "id-regCtrl-authenticator" */ | ||
| 2676 | &(nid_objs[319]),/* "id-regCtrl-oldCertID" */ | ||
| 2677 | &(nid_objs[318]),/* "id-regCtrl-pkiArchiveOptions" */ | ||
| 2678 | &(nid_objs[317]),/* "id-regCtrl-pkiPublicationInfo" */ | ||
| 2679 | &(nid_objs[320]),/* "id-regCtrl-protocolEncrKey" */ | ||
| 2680 | &(nid_objs[315]),/* "id-regCtrl-regToken" */ | ||
| 2681 | &(nid_objs[314]),/* "id-regInfo" */ | ||
| 2682 | &(nid_objs[322]),/* "id-regInfo-certReq" */ | ||
| 2683 | &(nid_objs[321]),/* "id-regInfo-utf8Pairs" */ | ||
| 2684 | &(nid_objs[191]),/* "id-smime-aa" */ | ||
| 2685 | &(nid_objs[215]),/* "id-smime-aa-contentHint" */ | ||
| 2686 | &(nid_objs[218]),/* "id-smime-aa-contentIdentifier" */ | ||
| 2687 | &(nid_objs[221]),/* "id-smime-aa-contentReference" */ | ||
| 2688 | &(nid_objs[240]),/* "id-smime-aa-dvcs-dvc" */ | ||
| 2689 | &(nid_objs[217]),/* "id-smime-aa-encapContentType" */ | ||
| 2690 | &(nid_objs[222]),/* "id-smime-aa-encrypKeyPref" */ | ||
| 2691 | &(nid_objs[220]),/* "id-smime-aa-equivalentLabels" */ | ||
| 2692 | &(nid_objs[232]),/* "id-smime-aa-ets-CertificateRefs" */ | ||
| 2693 | &(nid_objs[233]),/* "id-smime-aa-ets-RevocationRefs" */ | ||
| 2694 | &(nid_objs[238]),/* "id-smime-aa-ets-archiveTimeStamp" */ | ||
| 2695 | &(nid_objs[237]),/* "id-smime-aa-ets-certCRLTimestamp" */ | ||
| 2696 | &(nid_objs[234]),/* "id-smime-aa-ets-certValues" */ | ||
| 2697 | &(nid_objs[227]),/* "id-smime-aa-ets-commitmentType" */ | ||
| 2698 | &(nid_objs[231]),/* "id-smime-aa-ets-contentTimestamp" */ | ||
| 2699 | &(nid_objs[236]),/* "id-smime-aa-ets-escTimeStamp" */ | ||
| 2700 | &(nid_objs[230]),/* "id-smime-aa-ets-otherSigCert" */ | ||
| 2701 | &(nid_objs[235]),/* "id-smime-aa-ets-revocationValues" */ | ||
| 2702 | &(nid_objs[226]),/* "id-smime-aa-ets-sigPolicyId" */ | ||
| 2703 | &(nid_objs[229]),/* "id-smime-aa-ets-signerAttr" */ | ||
| 2704 | &(nid_objs[228]),/* "id-smime-aa-ets-signerLocation" */ | ||
| 2705 | &(nid_objs[219]),/* "id-smime-aa-macValue" */ | ||
| 2706 | &(nid_objs[214]),/* "id-smime-aa-mlExpandHistory" */ | ||
| 2707 | &(nid_objs[216]),/* "id-smime-aa-msgSigDigest" */ | ||
| 2708 | &(nid_objs[212]),/* "id-smime-aa-receiptRequest" */ | ||
| 2709 | &(nid_objs[213]),/* "id-smime-aa-securityLabel" */ | ||
| 2710 | &(nid_objs[239]),/* "id-smime-aa-signatureType" */ | ||
| 2711 | &(nid_objs[223]),/* "id-smime-aa-signingCertificate" */ | ||
| 2712 | &(nid_objs[224]),/* "id-smime-aa-smimeEncryptCerts" */ | ||
| 2713 | &(nid_objs[225]),/* "id-smime-aa-timeStampToken" */ | ||
| 2714 | &(nid_objs[192]),/* "id-smime-alg" */ | ||
| 2715 | &(nid_objs[243]),/* "id-smime-alg-3DESwrap" */ | ||
| 2716 | &(nid_objs[246]),/* "id-smime-alg-CMS3DESwrap" */ | ||
| 2717 | &(nid_objs[247]),/* "id-smime-alg-CMSRC2wrap" */ | ||
| 2718 | &(nid_objs[245]),/* "id-smime-alg-ESDH" */ | ||
| 2719 | &(nid_objs[241]),/* "id-smime-alg-ESDHwith3DES" */ | ||
| 2720 | &(nid_objs[242]),/* "id-smime-alg-ESDHwithRC2" */ | ||
| 2721 | &(nid_objs[244]),/* "id-smime-alg-RC2wrap" */ | ||
| 2722 | &(nid_objs[193]),/* "id-smime-cd" */ | ||
| 2723 | &(nid_objs[248]),/* "id-smime-cd-ldap" */ | ||
| 2724 | &(nid_objs[190]),/* "id-smime-ct" */ | ||
| 2725 | &(nid_objs[210]),/* "id-smime-ct-DVCSRequestData" */ | ||
| 2726 | &(nid_objs[211]),/* "id-smime-ct-DVCSResponseData" */ | ||
| 2727 | &(nid_objs[208]),/* "id-smime-ct-TDTInfo" */ | ||
| 2728 | &(nid_objs[207]),/* "id-smime-ct-TSTInfo" */ | ||
| 2729 | &(nid_objs[205]),/* "id-smime-ct-authData" */ | ||
| 2730 | &(nid_objs[209]),/* "id-smime-ct-contentInfo" */ | ||
| 2731 | &(nid_objs[206]),/* "id-smime-ct-publishCert" */ | ||
| 2732 | &(nid_objs[204]),/* "id-smime-ct-receipt" */ | ||
| 2733 | &(nid_objs[195]),/* "id-smime-cti" */ | ||
| 2734 | &(nid_objs[255]),/* "id-smime-cti-ets-proofOfApproval" */ | ||
| 2735 | &(nid_objs[256]),/* "id-smime-cti-ets-proofOfCreation" */ | ||
| 2736 | &(nid_objs[253]),/* "id-smime-cti-ets-proofOfDelivery" */ | ||
| 2737 | &(nid_objs[251]),/* "id-smime-cti-ets-proofOfOrigin" */ | ||
| 2738 | &(nid_objs[252]),/* "id-smime-cti-ets-proofOfReceipt" */ | ||
| 2739 | &(nid_objs[254]),/* "id-smime-cti-ets-proofOfSender" */ | ||
| 2740 | &(nid_objs[189]),/* "id-smime-mod" */ | ||
| 2741 | &(nid_objs[196]),/* "id-smime-mod-cms" */ | ||
| 2742 | &(nid_objs[197]),/* "id-smime-mod-ess" */ | ||
| 2743 | &(nid_objs[202]),/* "id-smime-mod-ets-eSigPolicy-88" */ | ||
| 2744 | &(nid_objs[203]),/* "id-smime-mod-ets-eSigPolicy-97" */ | ||
| 2745 | &(nid_objs[200]),/* "id-smime-mod-ets-eSignature-88" */ | ||
| 2746 | &(nid_objs[201]),/* "id-smime-mod-ets-eSignature-97" */ | ||
| 2747 | &(nid_objs[199]),/* "id-smime-mod-msg-v3" */ | ||
| 2748 | &(nid_objs[198]),/* "id-smime-mod-oid" */ | ||
| 2749 | &(nid_objs[194]),/* "id-smime-spq" */ | ||
| 2750 | &(nid_objs[250]),/* "id-smime-spq-ets-sqt-unotice" */ | ||
| 2751 | &(nid_objs[249]),/* "id-smime-spq-ets-sqt-uri" */ | ||
| 2752 | &(nid_objs[34]),/* "idea-cbc" */ | ||
| 2753 | &(nid_objs[35]),/* "idea-cfb" */ | ||
| 2754 | &(nid_objs[36]),/* "idea-ecb" */ | ||
| 2755 | &(nid_objs[46]),/* "idea-ofb" */ | ||
| 2756 | &(nid_objs[461]),/* "info" */ | ||
| 2757 | &(nid_objs[101]),/* "initials" */ | ||
| 2758 | &(nid_objs[181]),/* "iso" */ | ||
| 2759 | &(nid_objs[623]),/* "issuer capabilities" */ | ||
| 2760 | &(nid_objs[492]),/* "janetMailbox" */ | ||
| 2761 | &(nid_objs[393]),/* "joint-iso-ccitt" */ | ||
| 2762 | &(nid_objs[150]),/* "keyBag" */ | ||
| 2763 | &(nid_objs[477]),/* "lastModifiedBy" */ | ||
| 2764 | &(nid_objs[476]),/* "lastModifiedTime" */ | ||
| 2765 | &(nid_objs[157]),/* "localKeyID" */ | ||
| 2766 | &(nid_objs[15]),/* "localityName" */ | ||
| 2767 | &(nid_objs[480]),/* "mXRecord" */ | ||
| 2768 | &(nid_objs[493]),/* "mailPreferenceOption" */ | ||
| 2769 | &(nid_objs[467]),/* "manager" */ | ||
| 2770 | &(nid_objs[ 3]),/* "md2" */ | ||
| 2771 | &(nid_objs[ 7]),/* "md2WithRSAEncryption" */ | ||
| 2772 | &(nid_objs[257]),/* "md4" */ | ||
| 2773 | &(nid_objs[396]),/* "md4WithRSAEncryption" */ | ||
| 2774 | &(nid_objs[ 4]),/* "md5" */ | ||
| 2775 | &(nid_objs[114]),/* "md5-sha1" */ | ||
| 2776 | &(nid_objs[104]),/* "md5WithRSA" */ | ||
| 2777 | &(nid_objs[ 8]),/* "md5WithRSAEncryption" */ | ||
| 2778 | &(nid_objs[95]),/* "mdc2" */ | ||
| 2779 | &(nid_objs[96]),/* "mdc2WithRSA" */ | ||
| 2780 | &(nid_objs[602]),/* "merchant initiated auth" */ | ||
| 2781 | &(nid_objs[514]),/* "message extensions" */ | ||
| 2782 | &(nid_objs[51]),/* "messageDigest" */ | ||
| 2783 | &(nid_objs[506]),/* "mime-mhs-bodies" */ | ||
| 2784 | &(nid_objs[505]),/* "mime-mhs-headings" */ | ||
| 2785 | &(nid_objs[488]),/* "mobileTelephoneNumber" */ | ||
| 2786 | &(nid_objs[481]),/* "nSRecord" */ | ||
| 2787 | &(nid_objs[173]),/* "name" */ | ||
| 2788 | &(nid_objs[379]),/* "org" */ | ||
| 2789 | &(nid_objs[17]),/* "organizationName" */ | ||
| 2790 | &(nid_objs[491]),/* "organizationalStatus" */ | ||
| 2791 | &(nid_objs[18]),/* "organizationalUnitName" */ | ||
| 2792 | &(nid_objs[475]),/* "otherMailbox" */ | ||
| 2793 | &(nid_objs[489]),/* "pagerTelephoneNumber" */ | ||
| 2794 | &(nid_objs[374]),/* "path" */ | ||
| 2795 | &(nid_objs[621]),/* "payment gateway capabilities" */ | ||
| 2796 | &(nid_objs[ 9]),/* "pbeWithMD2AndDES-CBC" */ | ||
| 2797 | &(nid_objs[168]),/* "pbeWithMD2AndRC2-CBC" */ | ||
| 2798 | &(nid_objs[112]),/* "pbeWithMD5AndCast5CBC" */ | ||
| 2799 | &(nid_objs[10]),/* "pbeWithMD5AndDES-CBC" */ | ||
| 2800 | &(nid_objs[169]),/* "pbeWithMD5AndRC2-CBC" */ | ||
| 2801 | &(nid_objs[148]),/* "pbeWithSHA1And128BitRC2-CBC" */ | ||
| 2802 | &(nid_objs[144]),/* "pbeWithSHA1And128BitRC4" */ | ||
| 2803 | &(nid_objs[147]),/* "pbeWithSHA1And2-KeyTripleDES-CBC" */ | ||
| 2804 | &(nid_objs[146]),/* "pbeWithSHA1And3-KeyTripleDES-CBC" */ | ||
| 2805 | &(nid_objs[149]),/* "pbeWithSHA1And40BitRC2-CBC" */ | ||
| 2806 | &(nid_objs[145]),/* "pbeWithSHA1And40BitRC4" */ | ||
| 2807 | &(nid_objs[170]),/* "pbeWithSHA1AndDES-CBC" */ | ||
| 2808 | &(nid_objs[68]),/* "pbeWithSHA1AndRC2-CBC" */ | ||
| 2809 | &(nid_objs[499]),/* "personalSignature" */ | ||
| 2810 | &(nid_objs[487]),/* "personalTitle" */ | ||
| 2811 | &(nid_objs[464]),/* "photo" */ | ||
| 2812 | &(nid_objs[437]),/* "pilot" */ | ||
| 2813 | &(nid_objs[439]),/* "pilotAttributeSyntax" */ | ||
| 2814 | &(nid_objs[438]),/* "pilotAttributeType" */ | ||
| 2815 | &(nid_objs[479]),/* "pilotAttributeType27" */ | ||
| 2816 | &(nid_objs[456]),/* "pilotDSA" */ | ||
| 2817 | &(nid_objs[441]),/* "pilotGroups" */ | ||
| 2818 | &(nid_objs[444]),/* "pilotObject" */ | ||
| 2819 | &(nid_objs[440]),/* "pilotObjectClass" */ | ||
| 2820 | &(nid_objs[455]),/* "pilotOrganization" */ | ||
| 2821 | &(nid_objs[445]),/* "pilotPerson" */ | ||
| 2822 | &(nid_objs[186]),/* "pkcs1" */ | ||
| 2823 | &(nid_objs[27]),/* "pkcs3" */ | ||
| 2824 | &(nid_objs[187]),/* "pkcs5" */ | ||
| 2825 | &(nid_objs[20]),/* "pkcs7" */ | ||
| 2826 | &(nid_objs[21]),/* "pkcs7-data" */ | ||
| 2827 | &(nid_objs[25]),/* "pkcs7-digestData" */ | ||
| 2828 | &(nid_objs[26]),/* "pkcs7-encryptedData" */ | ||
| 2829 | &(nid_objs[23]),/* "pkcs7-envelopedData" */ | ||
| 2830 | &(nid_objs[24]),/* "pkcs7-signedAndEnvelopedData" */ | ||
| 2831 | &(nid_objs[22]),/* "pkcs7-signedData" */ | ||
| 2832 | &(nid_objs[151]),/* "pkcs8ShroudedKeyBag" */ | ||
| 2833 | &(nid_objs[47]),/* "pkcs9" */ | ||
| 2834 | &(nid_objs[406]),/* "prime-field" */ | ||
| 2835 | &(nid_objs[409]),/* "prime192v1" */ | ||
| 2836 | &(nid_objs[410]),/* "prime192v2" */ | ||
| 2837 | &(nid_objs[411]),/* "prime192v3" */ | ||
| 2838 | &(nid_objs[412]),/* "prime239v1" */ | ||
| 2839 | &(nid_objs[413]),/* "prime239v2" */ | ||
| 2840 | &(nid_objs[414]),/* "prime239v3" */ | ||
| 2841 | &(nid_objs[415]),/* "prime256v1" */ | ||
| 2842 | &(nid_objs[510]),/* "pseudonym" */ | ||
| 2843 | &(nid_objs[435]),/* "pss" */ | ||
| 2844 | &(nid_objs[286]),/* "qcStatements" */ | ||
| 2845 | &(nid_objs[457]),/* "qualityLabelledData" */ | ||
| 2846 | &(nid_objs[450]),/* "rFC822localPart" */ | ||
| 2847 | &(nid_objs[98]),/* "rc2-40-cbc" */ | ||
| 2848 | &(nid_objs[166]),/* "rc2-64-cbc" */ | ||
| 2849 | &(nid_objs[37]),/* "rc2-cbc" */ | ||
| 2850 | &(nid_objs[39]),/* "rc2-cfb" */ | ||
| 2851 | &(nid_objs[38]),/* "rc2-ecb" */ | ||
| 2852 | &(nid_objs[40]),/* "rc2-ofb" */ | ||
| 2853 | &(nid_objs[ 5]),/* "rc4" */ | ||
| 2854 | &(nid_objs[97]),/* "rc4-40" */ | ||
| 2855 | &(nid_objs[120]),/* "rc5-cbc" */ | ||
| 2856 | &(nid_objs[122]),/* "rc5-cfb" */ | ||
| 2857 | &(nid_objs[121]),/* "rc5-ecb" */ | ||
| 2858 | &(nid_objs[123]),/* "rc5-ofb" */ | ||
| 2859 | &(nid_objs[460]),/* "rfc822Mailbox" */ | ||
| 2860 | &(nid_objs[117]),/* "ripemd160" */ | ||
| 2861 | &(nid_objs[119]),/* "ripemd160WithRSA" */ | ||
| 2862 | &(nid_objs[400]),/* "role" */ | ||
| 2863 | &(nid_objs[448]),/* "room" */ | ||
| 2864 | &(nid_objs[463]),/* "roomNumber" */ | ||
| 2865 | &(nid_objs[19]),/* "rsa" */ | ||
| 2866 | &(nid_objs[ 6]),/* "rsaEncryption" */ | ||
| 2867 | &(nid_objs[644]),/* "rsaOAEPEncryptionSET" */ | ||
| 2868 | &(nid_objs[377]),/* "rsaSignature" */ | ||
| 2869 | &(nid_objs[124]),/* "run length compression" */ | ||
| 2870 | &(nid_objs[482]),/* "sOARecord" */ | ||
| 2871 | &(nid_objs[155]),/* "safeContentsBag" */ | ||
| 2872 | &(nid_objs[291]),/* "sbqp-autonomousSysNum" */ | ||
| 2873 | &(nid_objs[290]),/* "sbqp-ipAddrBlock" */ | ||
| 2874 | &(nid_objs[292]),/* "sbqp-routerIdentifier" */ | ||
| 2875 | &(nid_objs[159]),/* "sdsiCertificate" */ | ||
| 2876 | &(nid_objs[154]),/* "secretBag" */ | ||
| 2877 | &(nid_objs[474]),/* "secretary" */ | ||
| 2878 | &(nid_objs[635]),/* "secure device signature" */ | ||
| 2879 | &(nid_objs[105]),/* "serialNumber" */ | ||
| 2880 | &(nid_objs[625]),/* "set-addPolicy" */ | ||
| 2881 | &(nid_objs[515]),/* "set-attr" */ | ||
| 2882 | &(nid_objs[518]),/* "set-brand" */ | ||
| 2883 | &(nid_objs[638]),/* "set-brand-AmericanExpress" */ | ||
| 2884 | &(nid_objs[637]),/* "set-brand-Diners" */ | ||
| 2885 | &(nid_objs[636]),/* "set-brand-IATA-ATA" */ | ||
| 2886 | &(nid_objs[639]),/* "set-brand-JCB" */ | ||
| 2887 | &(nid_objs[641]),/* "set-brand-MasterCard" */ | ||
| 2888 | &(nid_objs[642]),/* "set-brand-Novus" */ | ||
| 2889 | &(nid_objs[640]),/* "set-brand-Visa" */ | ||
| 2890 | &(nid_objs[516]),/* "set-policy" */ | ||
| 2891 | &(nid_objs[607]),/* "set-policy-root" */ | ||
| 2892 | &(nid_objs[624]),/* "set-rootKeyThumb" */ | ||
| 2893 | &(nid_objs[620]),/* "setAttr-Cert" */ | ||
| 2894 | &(nid_objs[628]),/* "setAttr-IssCap-CVM" */ | ||
| 2895 | &(nid_objs[630]),/* "setAttr-IssCap-Sig" */ | ||
| 2896 | &(nid_objs[629]),/* "setAttr-IssCap-T2" */ | ||
| 2897 | &(nid_objs[627]),/* "setAttr-Token-B0Prime" */ | ||
| 2898 | &(nid_objs[626]),/* "setAttr-Token-EMV" */ | ||
| 2899 | &(nid_objs[622]),/* "setAttr-TokenType" */ | ||
| 2900 | &(nid_objs[619]),/* "setCext-IssuerCapabilities" */ | ||
| 2901 | &(nid_objs[615]),/* "setCext-PGWYcapabilities" */ | ||
| 2902 | &(nid_objs[616]),/* "setCext-TokenIdentifier" */ | ||
| 2903 | &(nid_objs[618]),/* "setCext-TokenType" */ | ||
| 2904 | &(nid_objs[617]),/* "setCext-Track2Data" */ | ||
| 2905 | &(nid_objs[611]),/* "setCext-cCertRequired" */ | ||
| 2906 | &(nid_objs[609]),/* "setCext-certType" */ | ||
| 2907 | &(nid_objs[608]),/* "setCext-hashedRoot" */ | ||
| 2908 | &(nid_objs[610]),/* "setCext-merchData" */ | ||
| 2909 | &(nid_objs[613]),/* "setCext-setExt" */ | ||
| 2910 | &(nid_objs[614]),/* "setCext-setQualf" */ | ||
| 2911 | &(nid_objs[612]),/* "setCext-tunneling" */ | ||
| 2912 | &(nid_objs[540]),/* "setct-AcqCardCodeMsg" */ | ||
| 2913 | &(nid_objs[576]),/* "setct-AcqCardCodeMsgTBE" */ | ||
| 2914 | &(nid_objs[570]),/* "setct-AuthReqTBE" */ | ||
| 2915 | &(nid_objs[534]),/* "setct-AuthReqTBS" */ | ||
| 2916 | &(nid_objs[527]),/* "setct-AuthResBaggage" */ | ||
| 2917 | &(nid_objs[571]),/* "setct-AuthResTBE" */ | ||
| 2918 | &(nid_objs[572]),/* "setct-AuthResTBEX" */ | ||
| 2919 | &(nid_objs[535]),/* "setct-AuthResTBS" */ | ||
| 2920 | &(nid_objs[536]),/* "setct-AuthResTBSX" */ | ||
| 2921 | &(nid_objs[528]),/* "setct-AuthRevReqBaggage" */ | ||
| 2922 | &(nid_objs[577]),/* "setct-AuthRevReqTBE" */ | ||
| 2923 | &(nid_objs[541]),/* "setct-AuthRevReqTBS" */ | ||
| 2924 | &(nid_objs[529]),/* "setct-AuthRevResBaggage" */ | ||
| 2925 | &(nid_objs[542]),/* "setct-AuthRevResData" */ | ||
| 2926 | &(nid_objs[578]),/* "setct-AuthRevResTBE" */ | ||
| 2927 | &(nid_objs[579]),/* "setct-AuthRevResTBEB" */ | ||
| 2928 | &(nid_objs[543]),/* "setct-AuthRevResTBS" */ | ||
| 2929 | &(nid_objs[573]),/* "setct-AuthTokenTBE" */ | ||
| 2930 | &(nid_objs[537]),/* "setct-AuthTokenTBS" */ | ||
| 2931 | &(nid_objs[600]),/* "setct-BCIDistributionTBS" */ | ||
| 2932 | &(nid_objs[558]),/* "setct-BatchAdminReqData" */ | ||
| 2933 | &(nid_objs[592]),/* "setct-BatchAdminReqTBE" */ | ||
| 2934 | &(nid_objs[559]),/* "setct-BatchAdminResData" */ | ||
| 2935 | &(nid_objs[593]),/* "setct-BatchAdminResTBE" */ | ||
| 2936 | &(nid_objs[599]),/* "setct-CRLNotificationResTBS" */ | ||
| 2937 | &(nid_objs[598]),/* "setct-CRLNotificationTBS" */ | ||
| 2938 | &(nid_objs[580]),/* "setct-CapReqTBE" */ | ||
| 2939 | &(nid_objs[581]),/* "setct-CapReqTBEX" */ | ||
| 2940 | &(nid_objs[544]),/* "setct-CapReqTBS" */ | ||
| 2941 | &(nid_objs[545]),/* "setct-CapReqTBSX" */ | ||
| 2942 | &(nid_objs[546]),/* "setct-CapResData" */ | ||
| 2943 | &(nid_objs[582]),/* "setct-CapResTBE" */ | ||
| 2944 | &(nid_objs[583]),/* "setct-CapRevReqTBE" */ | ||
| 2945 | &(nid_objs[584]),/* "setct-CapRevReqTBEX" */ | ||
| 2946 | &(nid_objs[547]),/* "setct-CapRevReqTBS" */ | ||
| 2947 | &(nid_objs[548]),/* "setct-CapRevReqTBSX" */ | ||
| 2948 | &(nid_objs[549]),/* "setct-CapRevResData" */ | ||
| 2949 | &(nid_objs[585]),/* "setct-CapRevResTBE" */ | ||
| 2950 | &(nid_objs[538]),/* "setct-CapTokenData" */ | ||
| 2951 | &(nid_objs[530]),/* "setct-CapTokenSeq" */ | ||
| 2952 | &(nid_objs[574]),/* "setct-CapTokenTBE" */ | ||
| 2953 | &(nid_objs[575]),/* "setct-CapTokenTBEX" */ | ||
| 2954 | &(nid_objs[539]),/* "setct-CapTokenTBS" */ | ||
| 2955 | &(nid_objs[560]),/* "setct-CardCInitResTBS" */ | ||
| 2956 | &(nid_objs[566]),/* "setct-CertInqReqTBS" */ | ||
| 2957 | &(nid_objs[563]),/* "setct-CertReqData" */ | ||
| 2958 | &(nid_objs[595]),/* "setct-CertReqTBE" */ | ||
| 2959 | &(nid_objs[596]),/* "setct-CertReqTBEX" */ | ||
| 2960 | &(nid_objs[564]),/* "setct-CertReqTBS" */ | ||
| 2961 | &(nid_objs[565]),/* "setct-CertResData" */ | ||
| 2962 | &(nid_objs[597]),/* "setct-CertResTBE" */ | ||
| 2963 | &(nid_objs[586]),/* "setct-CredReqTBE" */ | ||
| 2964 | &(nid_objs[587]),/* "setct-CredReqTBEX" */ | ||
| 2965 | &(nid_objs[550]),/* "setct-CredReqTBS" */ | ||
| 2966 | &(nid_objs[551]),/* "setct-CredReqTBSX" */ | ||
| 2967 | &(nid_objs[552]),/* "setct-CredResData" */ | ||
| 2968 | &(nid_objs[588]),/* "setct-CredResTBE" */ | ||
| 2969 | &(nid_objs[589]),/* "setct-CredRevReqTBE" */ | ||
| 2970 | &(nid_objs[590]),/* "setct-CredRevReqTBEX" */ | ||
| 2971 | &(nid_objs[553]),/* "setct-CredRevReqTBS" */ | ||
| 2972 | &(nid_objs[554]),/* "setct-CredRevReqTBSX" */ | ||
| 2973 | &(nid_objs[555]),/* "setct-CredRevResData" */ | ||
| 2974 | &(nid_objs[591]),/* "setct-CredRevResTBE" */ | ||
| 2975 | &(nid_objs[567]),/* "setct-ErrorTBS" */ | ||
| 2976 | &(nid_objs[526]),/* "setct-HODInput" */ | ||
| 2977 | &(nid_objs[561]),/* "setct-MeAqCInitResTBS" */ | ||
| 2978 | &(nid_objs[522]),/* "setct-OIData" */ | ||
| 2979 | &(nid_objs[519]),/* "setct-PANData" */ | ||
| 2980 | &(nid_objs[521]),/* "setct-PANOnly" */ | ||
| 2981 | &(nid_objs[520]),/* "setct-PANToken" */ | ||
| 2982 | &(nid_objs[556]),/* "setct-PCertReqData" */ | ||
| 2983 | &(nid_objs[557]),/* "setct-PCertResTBS" */ | ||
| 2984 | &(nid_objs[523]),/* "setct-PI" */ | ||
| 2985 | &(nid_objs[532]),/* "setct-PI-TBS" */ | ||
| 2986 | &(nid_objs[524]),/* "setct-PIData" */ | ||
| 2987 | &(nid_objs[525]),/* "setct-PIDataUnsigned" */ | ||
| 2988 | &(nid_objs[568]),/* "setct-PIDualSignedTBE" */ | ||
| 2989 | &(nid_objs[569]),/* "setct-PIUnsignedTBE" */ | ||
| 2990 | &(nid_objs[531]),/* "setct-PInitResData" */ | ||
| 2991 | &(nid_objs[533]),/* "setct-PResData" */ | ||
| 2992 | &(nid_objs[594]),/* "setct-RegFormReqTBE" */ | ||
| 2993 | &(nid_objs[562]),/* "setct-RegFormResTBS" */ | ||
| 2994 | &(nid_objs[604]),/* "setext-pinAny" */ | ||
| 2995 | &(nid_objs[603]),/* "setext-pinSecure" */ | ||
| 2996 | &(nid_objs[605]),/* "setext-track2" */ | ||
| 2997 | &(nid_objs[41]),/* "sha" */ | ||
| 2998 | &(nid_objs[64]),/* "sha1" */ | ||
| 2999 | &(nid_objs[115]),/* "sha1WithRSA" */ | ||
| 3000 | &(nid_objs[65]),/* "sha1WithRSAEncryption" */ | ||
| 3001 | &(nid_objs[42]),/* "shaWithRSAEncryption" */ | ||
| 3002 | &(nid_objs[52]),/* "signingTime" */ | ||
| 3003 | &(nid_objs[454]),/* "simpleSecurityObject" */ | ||
| 3004 | &(nid_objs[496]),/* "singleLevelQuality" */ | ||
| 3005 | &(nid_objs[16]),/* "stateOrProvinceName" */ | ||
| 3006 | &(nid_objs[498]),/* "subtreeMaximumQuality" */ | ||
| 3007 | &(nid_objs[497]),/* "subtreeMinimumQuality" */ | ||
| 3008 | &(nid_objs[100]),/* "surname" */ | ||
| 3009 | &(nid_objs[459]),/* "textEncodedORAddress" */ | ||
| 3010 | &(nid_objs[293]),/* "textNotice" */ | ||
| 3011 | &(nid_objs[106]),/* "title" */ | ||
| 3012 | &(nid_objs[436]),/* "ucl" */ | ||
| 3013 | &(nid_objs[ 0]),/* "undefined" */ | ||
| 3014 | &(nid_objs[55]),/* "unstructuredAddress" */ | ||
| 3015 | &(nid_objs[49]),/* "unstructuredName" */ | ||
| 3016 | &(nid_objs[465]),/* "userClass" */ | ||
| 3017 | &(nid_objs[458]),/* "userId" */ | ||
| 3018 | &(nid_objs[373]),/* "valid" */ | ||
| 3019 | &(nid_objs[503]),/* "x500UniqueIdentifier" */ | ||
| 3020 | &(nid_objs[158]),/* "x509Certificate" */ | ||
| 3021 | &(nid_objs[160]),/* "x509Crl" */ | ||
| 3022 | &(nid_objs[125]),/* "zlib compression" */ | ||
| 3023 | }; | ||
| 3024 | |||
| 3025 | static ASN1_OBJECT *obj_objs[NUM_OBJ]={ | ||
| 3026 | &(nid_objs[ 0]),/* OBJ_undef 0 */ | ||
| 3027 | &(nid_objs[404]),/* OBJ_ccitt 0 */ | ||
| 3028 | &(nid_objs[434]),/* OBJ_data 0 9 */ | ||
| 3029 | &(nid_objs[181]),/* OBJ_iso 1 */ | ||
| 3030 | &(nid_objs[182]),/* OBJ_member_body 1 2 */ | ||
| 3031 | &(nid_objs[379]),/* OBJ_org 1 3 */ | ||
| 3032 | &(nid_objs[393]),/* OBJ_joint_iso_ccitt 2 */ | ||
| 3033 | &(nid_objs[11]),/* OBJ_X500 2 5 */ | ||
| 3034 | &(nid_objs[380]),/* OBJ_dod 1 3 6 */ | ||
| 3035 | &(nid_objs[12]),/* OBJ_X509 2 5 4 */ | ||
| 3036 | &(nid_objs[378]),/* OBJ_X500algorithms 2 5 8 */ | ||
| 3037 | &(nid_objs[81]),/* OBJ_id_ce 2 5 29 */ | ||
| 3038 | &(nid_objs[512]),/* OBJ_id_set 2 23 42 */ | ||
| 3039 | &(nid_objs[435]),/* OBJ_pss 0 9 2342 */ | ||
| 3040 | &(nid_objs[183]),/* OBJ_ISO_US 1 2 840 */ | ||
| 3041 | &(nid_objs[381]),/* OBJ_iana 1 3 6 1 */ | ||
| 3042 | &(nid_objs[394]),/* OBJ_selected_attribute_types 2 5 1 5 */ | ||
| 3043 | &(nid_objs[13]),/* OBJ_commonName 2 5 4 3 */ | ||
| 3044 | &(nid_objs[100]),/* OBJ_surname 2 5 4 4 */ | ||
| 3045 | &(nid_objs[105]),/* OBJ_serialNumber 2 5 4 5 */ | ||
| 3046 | &(nid_objs[14]),/* OBJ_countryName 2 5 4 6 */ | ||
| 3047 | &(nid_objs[15]),/* OBJ_localityName 2 5 4 7 */ | ||
| 3048 | &(nid_objs[16]),/* OBJ_stateOrProvinceName 2 5 4 8 */ | ||
| 3049 | &(nid_objs[17]),/* OBJ_organizationName 2 5 4 10 */ | ||
| 3050 | &(nid_objs[18]),/* OBJ_organizationalUnitName 2 5 4 11 */ | ||
| 3051 | &(nid_objs[106]),/* OBJ_title 2 5 4 12 */ | ||
| 3052 | &(nid_objs[107]),/* OBJ_description 2 5 4 13 */ | ||
| 3053 | &(nid_objs[173]),/* OBJ_name 2 5 4 41 */ | ||
| 3054 | &(nid_objs[99]),/* OBJ_givenName 2 5 4 42 */ | ||
| 3055 | &(nid_objs[101]),/* OBJ_initials 2 5 4 43 */ | ||
| 3056 | &(nid_objs[509]),/* OBJ_generationQualifier 2 5 4 44 */ | ||
| 3057 | &(nid_objs[503]),/* OBJ_x500UniqueIdentifier 2 5 4 45 */ | ||
| 3058 | &(nid_objs[174]),/* OBJ_dnQualifier 2 5 4 46 */ | ||
| 3059 | &(nid_objs[510]),/* OBJ_pseudonym 2 5 4 65 */ | ||
| 3060 | &(nid_objs[400]),/* OBJ_role 2 5 4 72 */ | ||
| 3061 | &(nid_objs[82]),/* OBJ_subject_key_identifier 2 5 29 14 */ | ||
| 3062 | &(nid_objs[83]),/* OBJ_key_usage 2 5 29 15 */ | ||
| 3063 | &(nid_objs[84]),/* OBJ_private_key_usage_period 2 5 29 16 */ | ||
| 3064 | &(nid_objs[85]),/* OBJ_subject_alt_name 2 5 29 17 */ | ||
| 3065 | &(nid_objs[86]),/* OBJ_issuer_alt_name 2 5 29 18 */ | ||
| 3066 | &(nid_objs[87]),/* OBJ_basic_constraints 2 5 29 19 */ | ||
| 3067 | &(nid_objs[88]),/* OBJ_crl_number 2 5 29 20 */ | ||
| 3068 | &(nid_objs[141]),/* OBJ_crl_reason 2 5 29 21 */ | ||
| 3069 | &(nid_objs[430]),/* OBJ_hold_instruction_code 2 5 29 23 */ | ||
| 3070 | &(nid_objs[142]),/* OBJ_invalidity_date 2 5 29 24 */ | ||
| 3071 | &(nid_objs[140]),/* OBJ_delta_crl 2 5 29 27 */ | ||
| 3072 | &(nid_objs[103]),/* OBJ_crl_distribution_points 2 5 29 31 */ | ||
| 3073 | &(nid_objs[89]),/* OBJ_certificate_policies 2 5 29 32 */ | ||
| 3074 | &(nid_objs[90]),/* OBJ_authority_key_identifier 2 5 29 35 */ | ||
| 3075 | &(nid_objs[401]),/* OBJ_policy_constraints 2 5 29 36 */ | ||
| 3076 | &(nid_objs[126]),/* OBJ_ext_key_usage 2 5 29 37 */ | ||
| 3077 | &(nid_objs[402]),/* OBJ_target_information 2 5 29 55 */ | ||
| 3078 | &(nid_objs[403]),/* OBJ_no_rev_avail 2 5 29 56 */ | ||
| 3079 | &(nid_objs[513]),/* OBJ_set_ctype 2 23 42 0 */ | ||
| 3080 | &(nid_objs[514]),/* OBJ_set_msgExt 2 23 42 1 */ | ||
| 3081 | &(nid_objs[515]),/* OBJ_set_attr 2 23 42 3 */ | ||
| 3082 | &(nid_objs[516]),/* OBJ_set_policy 2 23 42 5 */ | ||
| 3083 | &(nid_objs[517]),/* OBJ_set_certExt 2 23 42 7 */ | ||
| 3084 | &(nid_objs[518]),/* OBJ_set_brand 2 23 42 8 */ | ||
| 3085 | &(nid_objs[382]),/* OBJ_Directory 1 3 6 1 1 */ | ||
| 3086 | &(nid_objs[383]),/* OBJ_Management 1 3 6 1 2 */ | ||
| 3087 | &(nid_objs[384]),/* OBJ_Experimental 1 3 6 1 3 */ | ||
| 3088 | &(nid_objs[385]),/* OBJ_Private 1 3 6 1 4 */ | ||
| 3089 | &(nid_objs[386]),/* OBJ_Security 1 3 6 1 5 */ | ||
| 3090 | &(nid_objs[387]),/* OBJ_SNMPv2 1 3 6 1 6 */ | ||
| 3091 | &(nid_objs[388]),/* OBJ_Mail 1 3 6 1 7 */ | ||
| 3092 | &(nid_objs[376]),/* OBJ_algorithm 1 3 14 3 2 */ | ||
| 3093 | &(nid_objs[395]),/* OBJ_clearance 2 5 1 5 55 */ | ||
| 3094 | &(nid_objs[19]),/* OBJ_rsa 2 5 8 1 1 */ | ||
| 3095 | &(nid_objs[96]),/* OBJ_mdc2WithRSA 2 5 8 3 100 */ | ||
| 3096 | &(nid_objs[95]),/* OBJ_mdc2 2 5 8 3 101 */ | ||
| 3097 | &(nid_objs[519]),/* OBJ_setct_PANData 2 23 42 0 0 */ | ||
| 3098 | &(nid_objs[520]),/* OBJ_setct_PANToken 2 23 42 0 1 */ | ||
| 3099 | &(nid_objs[521]),/* OBJ_setct_PANOnly 2 23 42 0 2 */ | ||
| 3100 | &(nid_objs[522]),/* OBJ_setct_OIData 2 23 42 0 3 */ | ||
| 3101 | &(nid_objs[523]),/* OBJ_setct_PI 2 23 42 0 4 */ | ||
| 3102 | &(nid_objs[524]),/* OBJ_setct_PIData 2 23 42 0 5 */ | ||
| 3103 | &(nid_objs[525]),/* OBJ_setct_PIDataUnsigned 2 23 42 0 6 */ | ||
| 3104 | &(nid_objs[526]),/* OBJ_setct_HODInput 2 23 42 0 7 */ | ||
| 3105 | &(nid_objs[527]),/* OBJ_setct_AuthResBaggage 2 23 42 0 8 */ | ||
| 3106 | &(nid_objs[528]),/* OBJ_setct_AuthRevReqBaggage 2 23 42 0 9 */ | ||
| 3107 | &(nid_objs[529]),/* OBJ_setct_AuthRevResBaggage 2 23 42 0 10 */ | ||
| 3108 | &(nid_objs[530]),/* OBJ_setct_CapTokenSeq 2 23 42 0 11 */ | ||
| 3109 | &(nid_objs[531]),/* OBJ_setct_PInitResData 2 23 42 0 12 */ | ||
| 3110 | &(nid_objs[532]),/* OBJ_setct_PI_TBS 2 23 42 0 13 */ | ||
| 3111 | &(nid_objs[533]),/* OBJ_setct_PResData 2 23 42 0 14 */ | ||
| 3112 | &(nid_objs[534]),/* OBJ_setct_AuthReqTBS 2 23 42 0 16 */ | ||
| 3113 | &(nid_objs[535]),/* OBJ_setct_AuthResTBS 2 23 42 0 17 */ | ||
| 3114 | &(nid_objs[536]),/* OBJ_setct_AuthResTBSX 2 23 42 0 18 */ | ||
| 3115 | &(nid_objs[537]),/* OBJ_setct_AuthTokenTBS 2 23 42 0 19 */ | ||
| 3116 | &(nid_objs[538]),/* OBJ_setct_CapTokenData 2 23 42 0 20 */ | ||
| 3117 | &(nid_objs[539]),/* OBJ_setct_CapTokenTBS 2 23 42 0 21 */ | ||
| 3118 | &(nid_objs[540]),/* OBJ_setct_AcqCardCodeMsg 2 23 42 0 22 */ | ||
| 3119 | &(nid_objs[541]),/* OBJ_setct_AuthRevReqTBS 2 23 42 0 23 */ | ||
| 3120 | &(nid_objs[542]),/* OBJ_setct_AuthRevResData 2 23 42 0 24 */ | ||
| 3121 | &(nid_objs[543]),/* OBJ_setct_AuthRevResTBS 2 23 42 0 25 */ | ||
| 3122 | &(nid_objs[544]),/* OBJ_setct_CapReqTBS 2 23 42 0 26 */ | ||
| 3123 | &(nid_objs[545]),/* OBJ_setct_CapReqTBSX 2 23 42 0 27 */ | ||
| 3124 | &(nid_objs[546]),/* OBJ_setct_CapResData 2 23 42 0 28 */ | ||
| 3125 | &(nid_objs[547]),/* OBJ_setct_CapRevReqTBS 2 23 42 0 29 */ | ||
| 3126 | &(nid_objs[548]),/* OBJ_setct_CapRevReqTBSX 2 23 42 0 30 */ | ||
| 3127 | &(nid_objs[549]),/* OBJ_setct_CapRevResData 2 23 42 0 31 */ | ||
| 3128 | &(nid_objs[550]),/* OBJ_setct_CredReqTBS 2 23 42 0 32 */ | ||
| 3129 | &(nid_objs[551]),/* OBJ_setct_CredReqTBSX 2 23 42 0 33 */ | ||
| 3130 | &(nid_objs[552]),/* OBJ_setct_CredResData 2 23 42 0 34 */ | ||
| 3131 | &(nid_objs[553]),/* OBJ_setct_CredRevReqTBS 2 23 42 0 35 */ | ||
| 3132 | &(nid_objs[554]),/* OBJ_setct_CredRevReqTBSX 2 23 42 0 36 */ | ||
| 3133 | &(nid_objs[555]),/* OBJ_setct_CredRevResData 2 23 42 0 37 */ | ||
| 3134 | &(nid_objs[556]),/* OBJ_setct_PCertReqData 2 23 42 0 38 */ | ||
| 3135 | &(nid_objs[557]),/* OBJ_setct_PCertResTBS 2 23 42 0 39 */ | ||
| 3136 | &(nid_objs[558]),/* OBJ_setct_BatchAdminReqData 2 23 42 0 40 */ | ||
| 3137 | &(nid_objs[559]),/* OBJ_setct_BatchAdminResData 2 23 42 0 41 */ | ||
| 3138 | &(nid_objs[560]),/* OBJ_setct_CardCInitResTBS 2 23 42 0 42 */ | ||
| 3139 | &(nid_objs[561]),/* OBJ_setct_MeAqCInitResTBS 2 23 42 0 43 */ | ||
| 3140 | &(nid_objs[562]),/* OBJ_setct_RegFormResTBS 2 23 42 0 44 */ | ||
| 3141 | &(nid_objs[563]),/* OBJ_setct_CertReqData 2 23 42 0 45 */ | ||
| 3142 | &(nid_objs[564]),/* OBJ_setct_CertReqTBS 2 23 42 0 46 */ | ||
| 3143 | &(nid_objs[565]),/* OBJ_setct_CertResData 2 23 42 0 47 */ | ||
| 3144 | &(nid_objs[566]),/* OBJ_setct_CertInqReqTBS 2 23 42 0 48 */ | ||
| 3145 | &(nid_objs[567]),/* OBJ_setct_ErrorTBS 2 23 42 0 49 */ | ||
| 3146 | &(nid_objs[568]),/* OBJ_setct_PIDualSignedTBE 2 23 42 0 50 */ | ||
| 3147 | &(nid_objs[569]),/* OBJ_setct_PIUnsignedTBE 2 23 42 0 51 */ | ||
| 3148 | &(nid_objs[570]),/* OBJ_setct_AuthReqTBE 2 23 42 0 52 */ | ||
| 3149 | &(nid_objs[571]),/* OBJ_setct_AuthResTBE 2 23 42 0 53 */ | ||
| 3150 | &(nid_objs[572]),/* OBJ_setct_AuthResTBEX 2 23 42 0 54 */ | ||
| 3151 | &(nid_objs[573]),/* OBJ_setct_AuthTokenTBE 2 23 42 0 55 */ | ||
| 3152 | &(nid_objs[574]),/* OBJ_setct_CapTokenTBE 2 23 42 0 56 */ | ||
| 3153 | &(nid_objs[575]),/* OBJ_setct_CapTokenTBEX 2 23 42 0 57 */ | ||
| 3154 | &(nid_objs[576]),/* OBJ_setct_AcqCardCodeMsgTBE 2 23 42 0 58 */ | ||
| 3155 | &(nid_objs[577]),/* OBJ_setct_AuthRevReqTBE 2 23 42 0 59 */ | ||
| 3156 | &(nid_objs[578]),/* OBJ_setct_AuthRevResTBE 2 23 42 0 60 */ | ||
| 3157 | &(nid_objs[579]),/* OBJ_setct_AuthRevResTBEB 2 23 42 0 61 */ | ||
| 3158 | &(nid_objs[580]),/* OBJ_setct_CapReqTBE 2 23 42 0 62 */ | ||
| 3159 | &(nid_objs[581]),/* OBJ_setct_CapReqTBEX 2 23 42 0 63 */ | ||
| 3160 | &(nid_objs[582]),/* OBJ_setct_CapResTBE 2 23 42 0 64 */ | ||
| 3161 | &(nid_objs[583]),/* OBJ_setct_CapRevReqTBE 2 23 42 0 65 */ | ||
| 3162 | &(nid_objs[584]),/* OBJ_setct_CapRevReqTBEX 2 23 42 0 66 */ | ||
| 3163 | &(nid_objs[585]),/* OBJ_setct_CapRevResTBE 2 23 42 0 67 */ | ||
| 3164 | &(nid_objs[586]),/* OBJ_setct_CredReqTBE 2 23 42 0 68 */ | ||
| 3165 | &(nid_objs[587]),/* OBJ_setct_CredReqTBEX 2 23 42 0 69 */ | ||
| 3166 | &(nid_objs[588]),/* OBJ_setct_CredResTBE 2 23 42 0 70 */ | ||
| 3167 | &(nid_objs[589]),/* OBJ_setct_CredRevReqTBE 2 23 42 0 71 */ | ||
| 3168 | &(nid_objs[590]),/* OBJ_setct_CredRevReqTBEX 2 23 42 0 72 */ | ||
| 3169 | &(nid_objs[591]),/* OBJ_setct_CredRevResTBE 2 23 42 0 73 */ | ||
| 3170 | &(nid_objs[592]),/* OBJ_setct_BatchAdminReqTBE 2 23 42 0 74 */ | ||
| 3171 | &(nid_objs[593]),/* OBJ_setct_BatchAdminResTBE 2 23 42 0 75 */ | ||
| 3172 | &(nid_objs[594]),/* OBJ_setct_RegFormReqTBE 2 23 42 0 76 */ | ||
| 3173 | &(nid_objs[595]),/* OBJ_setct_CertReqTBE 2 23 42 0 77 */ | ||
| 3174 | &(nid_objs[596]),/* OBJ_setct_CertReqTBEX 2 23 42 0 78 */ | ||
| 3175 | &(nid_objs[597]),/* OBJ_setct_CertResTBE 2 23 42 0 79 */ | ||
| 3176 | &(nid_objs[598]),/* OBJ_setct_CRLNotificationTBS 2 23 42 0 80 */ | ||
| 3177 | &(nid_objs[599]),/* OBJ_setct_CRLNotificationResTBS 2 23 42 0 81 */ | ||
| 3178 | &(nid_objs[600]),/* OBJ_setct_BCIDistributionTBS 2 23 42 0 82 */ | ||
| 3179 | &(nid_objs[601]),/* OBJ_setext_genCrypt 2 23 42 1 1 */ | ||
| 3180 | &(nid_objs[602]),/* OBJ_setext_miAuth 2 23 42 1 3 */ | ||
| 3181 | &(nid_objs[603]),/* OBJ_setext_pinSecure 2 23 42 1 4 */ | ||
| 3182 | &(nid_objs[604]),/* OBJ_setext_pinAny 2 23 42 1 5 */ | ||
| 3183 | &(nid_objs[605]),/* OBJ_setext_track2 2 23 42 1 7 */ | ||
| 3184 | &(nid_objs[606]),/* OBJ_setext_cv 2 23 42 1 8 */ | ||
| 3185 | &(nid_objs[620]),/* OBJ_setAttr_Cert 2 23 42 3 0 */ | ||
| 3186 | &(nid_objs[621]),/* OBJ_setAttr_PGWYcap 2 23 42 3 1 */ | ||
| 3187 | &(nid_objs[622]),/* OBJ_setAttr_TokenType 2 23 42 3 2 */ | ||
| 3188 | &(nid_objs[623]),/* OBJ_setAttr_IssCap 2 23 42 3 3 */ | ||
| 3189 | &(nid_objs[607]),/* OBJ_set_policy_root 2 23 42 5 0 */ | ||
| 3190 | &(nid_objs[608]),/* OBJ_setCext_hashedRoot 2 23 42 7 0 */ | ||
| 3191 | &(nid_objs[609]),/* OBJ_setCext_certType 2 23 42 7 1 */ | ||
| 3192 | &(nid_objs[610]),/* OBJ_setCext_merchData 2 23 42 7 2 */ | ||
| 3193 | &(nid_objs[611]),/* OBJ_setCext_cCertRequired 2 23 42 7 3 */ | ||
| 3194 | &(nid_objs[612]),/* OBJ_setCext_tunneling 2 23 42 7 4 */ | ||
| 3195 | &(nid_objs[613]),/* OBJ_setCext_setExt 2 23 42 7 5 */ | ||
| 3196 | &(nid_objs[614]),/* OBJ_setCext_setQualf 2 23 42 7 6 */ | ||
| 3197 | &(nid_objs[615]),/* OBJ_setCext_PGWYcapabilities 2 23 42 7 7 */ | ||
| 3198 | &(nid_objs[616]),/* OBJ_setCext_TokenIdentifier 2 23 42 7 8 */ | ||
| 3199 | &(nid_objs[617]),/* OBJ_setCext_Track2Data 2 23 42 7 9 */ | ||
| 3200 | &(nid_objs[618]),/* OBJ_setCext_TokenType 2 23 42 7 10 */ | ||
| 3201 | &(nid_objs[619]),/* OBJ_setCext_IssuerCapabilities 2 23 42 7 11 */ | ||
| 3202 | &(nid_objs[636]),/* OBJ_set_brand_IATA_ATA 2 23 42 8 1 */ | ||
| 3203 | &(nid_objs[640]),/* OBJ_set_brand_Visa 2 23 42 8 4 */ | ||
| 3204 | &(nid_objs[641]),/* OBJ_set_brand_MasterCard 2 23 42 8 5 */ | ||
| 3205 | &(nid_objs[637]),/* OBJ_set_brand_Diners 2 23 42 8 30 */ | ||
| 3206 | &(nid_objs[638]),/* OBJ_set_brand_AmericanExpress 2 23 42 8 34 */ | ||
| 3207 | &(nid_objs[639]),/* OBJ_set_brand_JCB 2 23 42 8 35 */ | ||
| 3208 | &(nid_objs[184]),/* OBJ_X9_57 1 2 840 10040 */ | ||
| 3209 | &(nid_objs[405]),/* OBJ_ansi_X9_62 1 2 840 10045 */ | ||
| 3210 | &(nid_objs[389]),/* OBJ_Enterprises 1 3 6 1 4 1 */ | ||
| 3211 | &(nid_objs[504]),/* OBJ_mime_mhs 1 3 6 1 7 1 */ | ||
| 3212 | &(nid_objs[104]),/* OBJ_md5WithRSA 1 3 14 3 2 3 */ | ||
| 3213 | &(nid_objs[29]),/* OBJ_des_ecb 1 3 14 3 2 6 */ | ||
| 3214 | &(nid_objs[31]),/* OBJ_des_cbc 1 3 14 3 2 7 */ | ||
| 3215 | &(nid_objs[45]),/* OBJ_des_ofb64 1 3 14 3 2 8 */ | ||
| 3216 | &(nid_objs[30]),/* OBJ_des_cfb64 1 3 14 3 2 9 */ | ||
| 3217 | &(nid_objs[377]),/* OBJ_rsaSignature 1 3 14 3 2 11 */ | ||
| 3218 | &(nid_objs[67]),/* OBJ_dsa_2 1 3 14 3 2 12 */ | ||
| 3219 | &(nid_objs[66]),/* OBJ_dsaWithSHA 1 3 14 3 2 13 */ | ||
| 3220 | &(nid_objs[42]),/* OBJ_shaWithRSAEncryption 1 3 14 3 2 15 */ | ||
| 3221 | &(nid_objs[32]),/* OBJ_des_ede_ecb 1 3 14 3 2 17 */ | ||
| 3222 | &(nid_objs[41]),/* OBJ_sha 1 3 14 3 2 18 */ | ||
| 3223 | &(nid_objs[64]),/* OBJ_sha1 1 3 14 3 2 26 */ | ||
| 3224 | &(nid_objs[70]),/* OBJ_dsaWithSHA1_2 1 3 14 3 2 27 */ | ||
| 3225 | &(nid_objs[115]),/* OBJ_sha1WithRSA 1 3 14 3 2 29 */ | ||
| 3226 | &(nid_objs[117]),/* OBJ_ripemd160 1 3 36 3 2 1 */ | ||
| 3227 | &(nid_objs[143]),/* OBJ_sxnet 1 3 101 1 4 1 */ | ||
| 3228 | &(nid_objs[624]),/* OBJ_set_rootKeyThumb 2 23 42 3 0 0 */ | ||
| 3229 | &(nid_objs[625]),/* OBJ_set_addPolicy 2 23 42 3 0 1 */ | ||
| 3230 | &(nid_objs[626]),/* OBJ_setAttr_Token_EMV 2 23 42 3 2 1 */ | ||
| 3231 | &(nid_objs[627]),/* OBJ_setAttr_Token_B0Prime 2 23 42 3 2 2 */ | ||
| 3232 | &(nid_objs[628]),/* OBJ_setAttr_IssCap_CVM 2 23 42 3 3 3 */ | ||
| 3233 | &(nid_objs[629]),/* OBJ_setAttr_IssCap_T2 2 23 42 3 3 4 */ | ||
| 3234 | &(nid_objs[630]),/* OBJ_setAttr_IssCap_Sig 2 23 42 3 3 5 */ | ||
| 3235 | &(nid_objs[642]),/* OBJ_set_brand_Novus 2 23 42 8 6011 */ | ||
| 3236 | &(nid_objs[124]),/* OBJ_rle_compression 1 1 1 1 666 1 */ | ||
| 3237 | &(nid_objs[125]),/* OBJ_zlib_compression 1 1 1 1 666 2 */ | ||
| 3238 | &(nid_objs[ 1]),/* OBJ_rsadsi 1 2 840 113549 */ | ||
| 3239 | &(nid_objs[185]),/* OBJ_X9cm 1 2 840 10040 4 */ | ||
| 3240 | &(nid_objs[127]),/* OBJ_id_pkix 1 3 6 1 5 5 7 */ | ||
| 3241 | &(nid_objs[505]),/* OBJ_mime_mhs_headings 1 3 6 1 7 1 1 */ | ||
| 3242 | &(nid_objs[506]),/* OBJ_mime_mhs_bodies 1 3 6 1 7 1 2 */ | ||
| 3243 | &(nid_objs[119]),/* OBJ_ripemd160WithRSA 1 3 36 3 3 1 2 */ | ||
| 3244 | &(nid_objs[631]),/* OBJ_setAttr_GenCryptgrm 2 23 42 3 3 3 1 */ | ||
| 3245 | &(nid_objs[632]),/* OBJ_setAttr_T2Enc 2 23 42 3 3 4 1 */ | ||
| 3246 | &(nid_objs[633]),/* OBJ_setAttr_T2cleartxt 2 23 42 3 3 4 2 */ | ||
| 3247 | &(nid_objs[634]),/* OBJ_setAttr_TokICCsig 2 23 42 3 3 5 1 */ | ||
| 3248 | &(nid_objs[635]),/* OBJ_setAttr_SecDevSig 2 23 42 3 3 5 2 */ | ||
| 3249 | &(nid_objs[436]),/* OBJ_ucl 0 9 2342 19200300 */ | ||
| 3250 | &(nid_objs[ 2]),/* OBJ_pkcs 1 2 840 113549 1 */ | ||
| 3251 | &(nid_objs[431]),/* OBJ_hold_instruction_none 1 2 840 10040 2 1 */ | ||
| 3252 | &(nid_objs[432]),/* OBJ_hold_instruction_call_issuer 1 2 840 10040 2 2 */ | ||
| 3253 | &(nid_objs[433]),/* OBJ_hold_instruction_reject 1 2 840 10040 2 3 */ | ||
| 3254 | &(nid_objs[116]),/* OBJ_dsa 1 2 840 10040 4 1 */ | ||
| 3255 | &(nid_objs[113]),/* OBJ_dsaWithSHA1 1 2 840 10040 4 3 */ | ||
| 3256 | &(nid_objs[406]),/* OBJ_X9_62_prime_field 1 2 840 10045 1 1 */ | ||
| 3257 | &(nid_objs[407]),/* OBJ_X9_62_characteristic_two_field 1 2 840 10045 1 2 */ | ||
| 3258 | &(nid_objs[408]),/* OBJ_X9_62_id_ecPublicKey 1 2 840 10045 2 1 */ | ||
| 3259 | &(nid_objs[416]),/* OBJ_ecdsa_with_SHA1 1 2 840 10045 4 1 */ | ||
| 3260 | &(nid_objs[258]),/* OBJ_id_pkix_mod 1 3 6 1 5 5 7 0 */ | ||
| 3261 | &(nid_objs[175]),/* OBJ_id_pe 1 3 6 1 5 5 7 1 */ | ||
| 3262 | &(nid_objs[259]),/* OBJ_id_qt 1 3 6 1 5 5 7 2 */ | ||
| 3263 | &(nid_objs[128]),/* OBJ_id_kp 1 3 6 1 5 5 7 3 */ | ||
| 3264 | &(nid_objs[260]),/* OBJ_id_it 1 3 6 1 5 5 7 4 */ | ||
| 3265 | &(nid_objs[261]),/* OBJ_id_pkip 1 3 6 1 5 5 7 5 */ | ||
| 3266 | &(nid_objs[262]),/* OBJ_id_alg 1 3 6 1 5 5 7 6 */ | ||
| 3267 | &(nid_objs[263]),/* OBJ_id_cmc 1 3 6 1 5 5 7 7 */ | ||
| 3268 | &(nid_objs[264]),/* OBJ_id_on 1 3 6 1 5 5 7 8 */ | ||
| 3269 | &(nid_objs[265]),/* OBJ_id_pda 1 3 6 1 5 5 7 9 */ | ||
| 3270 | &(nid_objs[266]),/* OBJ_id_aca 1 3 6 1 5 5 7 10 */ | ||
| 3271 | &(nid_objs[267]),/* OBJ_id_qcs 1 3 6 1 5 5 7 11 */ | ||
| 3272 | &(nid_objs[268]),/* OBJ_id_cct 1 3 6 1 5 5 7 12 */ | ||
| 3273 | &(nid_objs[176]),/* OBJ_id_ad 1 3 6 1 5 5 7 48 */ | ||
| 3274 | &(nid_objs[507]),/* OBJ_id_hex_partial_message 1 3 6 1 7 1 1 1 */ | ||
| 3275 | &(nid_objs[508]),/* OBJ_id_hex_multipart_message 1 3 6 1 7 1 1 2 */ | ||
| 3276 | &(nid_objs[57]),/* OBJ_netscape 2 16 840 1 113730 */ | ||
| 3277 | &(nid_objs[437]),/* OBJ_pilot 0 9 2342 19200300 100 */ | ||
| 3278 | &(nid_objs[186]),/* OBJ_pkcs1 1 2 840 113549 1 1 */ | ||
| 3279 | &(nid_objs[27]),/* OBJ_pkcs3 1 2 840 113549 1 3 */ | ||
| 3280 | &(nid_objs[187]),/* OBJ_pkcs5 1 2 840 113549 1 5 */ | ||
| 3281 | &(nid_objs[20]),/* OBJ_pkcs7 1 2 840 113549 1 7 */ | ||
| 3282 | &(nid_objs[47]),/* OBJ_pkcs9 1 2 840 113549 1 9 */ | ||
| 3283 | &(nid_objs[ 3]),/* OBJ_md2 1 2 840 113549 2 2 */ | ||
| 3284 | &(nid_objs[257]),/* OBJ_md4 1 2 840 113549 2 4 */ | ||
| 3285 | &(nid_objs[ 4]),/* OBJ_md5 1 2 840 113549 2 5 */ | ||
| 3286 | &(nid_objs[163]),/* OBJ_hmacWithSHA1 1 2 840 113549 2 7 */ | ||
| 3287 | &(nid_objs[37]),/* OBJ_rc2_cbc 1 2 840 113549 3 2 */ | ||
| 3288 | &(nid_objs[ 5]),/* OBJ_rc4 1 2 840 113549 3 4 */ | ||
| 3289 | &(nid_objs[44]),/* OBJ_des_ede3_cbc 1 2 840 113549 3 7 */ | ||
| 3290 | &(nid_objs[120]),/* OBJ_rc5_cbc 1 2 840 113549 3 8 */ | ||
| 3291 | &(nid_objs[643]),/* OBJ_des_cdmf 1 2 840 113549 3 10 */ | ||
| 3292 | &(nid_objs[409]),/* OBJ_X9_62_prime192v1 1 2 840 10045 3 1 1 */ | ||
| 3293 | &(nid_objs[410]),/* OBJ_X9_62_prime192v2 1 2 840 10045 3 1 2 */ | ||
| 3294 | &(nid_objs[411]),/* OBJ_X9_62_prime192v3 1 2 840 10045 3 1 3 */ | ||
| 3295 | &(nid_objs[412]),/* OBJ_X9_62_prime239v1 1 2 840 10045 3 1 4 */ | ||
| 3296 | &(nid_objs[413]),/* OBJ_X9_62_prime239v2 1 2 840 10045 3 1 5 */ | ||
| 3297 | &(nid_objs[414]),/* OBJ_X9_62_prime239v3 1 2 840 10045 3 1 6 */ | ||
| 3298 | &(nid_objs[415]),/* OBJ_X9_62_prime256v1 1 2 840 10045 3 1 7 */ | ||
| 3299 | &(nid_objs[269]),/* OBJ_id_pkix1_explicit_88 1 3 6 1 5 5 7 0 1 */ | ||
| 3300 | &(nid_objs[270]),/* OBJ_id_pkix1_implicit_88 1 3 6 1 5 5 7 0 2 */ | ||
| 3301 | &(nid_objs[271]),/* OBJ_id_pkix1_explicit_93 1 3 6 1 5 5 7 0 3 */ | ||
| 3302 | &(nid_objs[272]),/* OBJ_id_pkix1_implicit_93 1 3 6 1 5 5 7 0 4 */ | ||
| 3303 | &(nid_objs[273]),/* OBJ_id_mod_crmf 1 3 6 1 5 5 7 0 5 */ | ||
| 3304 | &(nid_objs[274]),/* OBJ_id_mod_cmc 1 3 6 1 5 5 7 0 6 */ | ||
| 3305 | &(nid_objs[275]),/* OBJ_id_mod_kea_profile_88 1 3 6 1 5 5 7 0 7 */ | ||
| 3306 | &(nid_objs[276]),/* OBJ_id_mod_kea_profile_93 1 3 6 1 5 5 7 0 8 */ | ||
| 3307 | &(nid_objs[277]),/* OBJ_id_mod_cmp 1 3 6 1 5 5 7 0 9 */ | ||
| 3308 | &(nid_objs[278]),/* OBJ_id_mod_qualified_cert_88 1 3 6 1 5 5 7 0 10 */ | ||
| 3309 | &(nid_objs[279]),/* OBJ_id_mod_qualified_cert_93 1 3 6 1 5 5 7 0 11 */ | ||
| 3310 | &(nid_objs[280]),/* OBJ_id_mod_attribute_cert 1 3 6 1 5 5 7 0 12 */ | ||
| 3311 | &(nid_objs[281]),/* OBJ_id_mod_timestamp_protocol 1 3 6 1 5 5 7 0 13 */ | ||
| 3312 | &(nid_objs[282]),/* OBJ_id_mod_ocsp 1 3 6 1 5 5 7 0 14 */ | ||
| 3313 | &(nid_objs[283]),/* OBJ_id_mod_dvcs 1 3 6 1 5 5 7 0 15 */ | ||
| 3314 | &(nid_objs[284]),/* OBJ_id_mod_cmp2000 1 3 6 1 5 5 7 0 16 */ | ||
| 3315 | &(nid_objs[177]),/* OBJ_info_access 1 3 6 1 5 5 7 1 1 */ | ||
| 3316 | &(nid_objs[285]),/* OBJ_biometricInfo 1 3 6 1 5 5 7 1 2 */ | ||
| 3317 | &(nid_objs[286]),/* OBJ_qcStatements 1 3 6 1 5 5 7 1 3 */ | ||
| 3318 | &(nid_objs[287]),/* OBJ_ac_auditEntity 1 3 6 1 5 5 7 1 4 */ | ||
| 3319 | &(nid_objs[288]),/* OBJ_ac_targeting 1 3 6 1 5 5 7 1 5 */ | ||
| 3320 | &(nid_objs[289]),/* OBJ_aaControls 1 3 6 1 5 5 7 1 6 */ | ||
| 3321 | &(nid_objs[290]),/* OBJ_sbqp_ipAddrBlock 1 3 6 1 5 5 7 1 7 */ | ||
| 3322 | &(nid_objs[291]),/* OBJ_sbqp_autonomousSysNum 1 3 6 1 5 5 7 1 8 */ | ||
| 3323 | &(nid_objs[292]),/* OBJ_sbqp_routerIdentifier 1 3 6 1 5 5 7 1 9 */ | ||
| 3324 | &(nid_objs[397]),/* OBJ_ac_proxying 1 3 6 1 5 5 7 1 10 */ | ||
| 3325 | &(nid_objs[398]),/* OBJ_sinfo_access 1 3 6 1 5 5 7 1 11 */ | ||
| 3326 | &(nid_objs[164]),/* OBJ_id_qt_cps 1 3 6 1 5 5 7 2 1 */ | ||
| 3327 | &(nid_objs[165]),/* OBJ_id_qt_unotice 1 3 6 1 5 5 7 2 2 */ | ||
| 3328 | &(nid_objs[293]),/* OBJ_textNotice 1 3 6 1 5 5 7 2 3 */ | ||
| 3329 | &(nid_objs[129]),/* OBJ_server_auth 1 3 6 1 5 5 7 3 1 */ | ||
| 3330 | &(nid_objs[130]),/* OBJ_client_auth 1 3 6 1 5 5 7 3 2 */ | ||
| 3331 | &(nid_objs[131]),/* OBJ_code_sign 1 3 6 1 5 5 7 3 3 */ | ||
| 3332 | &(nid_objs[132]),/* OBJ_email_protect 1 3 6 1 5 5 7 3 4 */ | ||
| 3333 | &(nid_objs[294]),/* OBJ_ipsecEndSystem 1 3 6 1 5 5 7 3 5 */ | ||
| 3334 | &(nid_objs[295]),/* OBJ_ipsecTunnel 1 3 6 1 5 5 7 3 6 */ | ||
| 3335 | &(nid_objs[296]),/* OBJ_ipsecUser 1 3 6 1 5 5 7 3 7 */ | ||
| 3336 | &(nid_objs[133]),/* OBJ_time_stamp 1 3 6 1 5 5 7 3 8 */ | ||
| 3337 | &(nid_objs[180]),/* OBJ_OCSP_sign 1 3 6 1 5 5 7 3 9 */ | ||
| 3338 | &(nid_objs[297]),/* OBJ_dvcs 1 3 6 1 5 5 7 3 10 */ | ||
| 3339 | &(nid_objs[298]),/* OBJ_id_it_caProtEncCert 1 3 6 1 5 5 7 4 1 */ | ||
| 3340 | &(nid_objs[299]),/* OBJ_id_it_signKeyPairTypes 1 3 6 1 5 5 7 4 2 */ | ||
| 3341 | &(nid_objs[300]),/* OBJ_id_it_encKeyPairTypes 1 3 6 1 5 5 7 4 3 */ | ||
| 3342 | &(nid_objs[301]),/* OBJ_id_it_preferredSymmAlg 1 3 6 1 5 5 7 4 4 */ | ||
| 3343 | &(nid_objs[302]),/* OBJ_id_it_caKeyUpdateInfo 1 3 6 1 5 5 7 4 5 */ | ||
| 3344 | &(nid_objs[303]),/* OBJ_id_it_currentCRL 1 3 6 1 5 5 7 4 6 */ | ||
| 3345 | &(nid_objs[304]),/* OBJ_id_it_unsupportedOIDs 1 3 6 1 5 5 7 4 7 */ | ||
| 3346 | &(nid_objs[305]),/* OBJ_id_it_subscriptionRequest 1 3 6 1 5 5 7 4 8 */ | ||
| 3347 | &(nid_objs[306]),/* OBJ_id_it_subscriptionResponse 1 3 6 1 5 5 7 4 9 */ | ||
| 3348 | &(nid_objs[307]),/* OBJ_id_it_keyPairParamReq 1 3 6 1 5 5 7 4 10 */ | ||
| 3349 | &(nid_objs[308]),/* OBJ_id_it_keyPairParamRep 1 3 6 1 5 5 7 4 11 */ | ||
| 3350 | &(nid_objs[309]),/* OBJ_id_it_revPassphrase 1 3 6 1 5 5 7 4 12 */ | ||
| 3351 | &(nid_objs[310]),/* OBJ_id_it_implicitConfirm 1 3 6 1 5 5 7 4 13 */ | ||
| 3352 | &(nid_objs[311]),/* OBJ_id_it_confirmWaitTime 1 3 6 1 5 5 7 4 14 */ | ||
| 3353 | &(nid_objs[312]),/* OBJ_id_it_origPKIMessage 1 3 6 1 5 5 7 4 15 */ | ||
| 3354 | &(nid_objs[313]),/* OBJ_id_regCtrl 1 3 6 1 5 5 7 5 1 */ | ||
| 3355 | &(nid_objs[314]),/* OBJ_id_regInfo 1 3 6 1 5 5 7 5 2 */ | ||
| 3356 | &(nid_objs[323]),/* OBJ_id_alg_des40 1 3 6 1 5 5 7 6 1 */ | ||
| 3357 | &(nid_objs[324]),/* OBJ_id_alg_noSignature 1 3 6 1 5 5 7 6 2 */ | ||
| 3358 | &(nid_objs[325]),/* OBJ_id_alg_dh_sig_hmac_sha1 1 3 6 1 5 5 7 6 3 */ | ||
| 3359 | &(nid_objs[326]),/* OBJ_id_alg_dh_pop 1 3 6 1 5 5 7 6 4 */ | ||
| 3360 | &(nid_objs[327]),/* OBJ_id_cmc_statusInfo 1 3 6 1 5 5 7 7 1 */ | ||
| 3361 | &(nid_objs[328]),/* OBJ_id_cmc_identification 1 3 6 1 5 5 7 7 2 */ | ||
| 3362 | &(nid_objs[329]),/* OBJ_id_cmc_identityProof 1 3 6 1 5 5 7 7 3 */ | ||
| 3363 | &(nid_objs[330]),/* OBJ_id_cmc_dataReturn 1 3 6 1 5 5 7 7 4 */ | ||
| 3364 | &(nid_objs[331]),/* OBJ_id_cmc_transactionId 1 3 6 1 5 5 7 7 5 */ | ||
| 3365 | &(nid_objs[332]),/* OBJ_id_cmc_senderNonce 1 3 6 1 5 5 7 7 6 */ | ||
| 3366 | &(nid_objs[333]),/* OBJ_id_cmc_recipientNonce 1 3 6 1 5 5 7 7 7 */ | ||
| 3367 | &(nid_objs[334]),/* OBJ_id_cmc_addExtensions 1 3 6 1 5 5 7 7 8 */ | ||
| 3368 | &(nid_objs[335]),/* OBJ_id_cmc_encryptedPOP 1 3 6 1 5 5 7 7 9 */ | ||
| 3369 | &(nid_objs[336]),/* OBJ_id_cmc_decryptedPOP 1 3 6 1 5 5 7 7 10 */ | ||
| 3370 | &(nid_objs[337]),/* OBJ_id_cmc_lraPOPWitness 1 3 6 1 5 5 7 7 11 */ | ||
| 3371 | &(nid_objs[338]),/* OBJ_id_cmc_getCert 1 3 6 1 5 5 7 7 15 */ | ||
| 3372 | &(nid_objs[339]),/* OBJ_id_cmc_getCRL 1 3 6 1 5 5 7 7 16 */ | ||
| 3373 | &(nid_objs[340]),/* OBJ_id_cmc_revokeRequest 1 3 6 1 5 5 7 7 17 */ | ||
| 3374 | &(nid_objs[341]),/* OBJ_id_cmc_regInfo 1 3 6 1 5 5 7 7 18 */ | ||
| 3375 | &(nid_objs[342]),/* OBJ_id_cmc_responseInfo 1 3 6 1 5 5 7 7 19 */ | ||
| 3376 | &(nid_objs[343]),/* OBJ_id_cmc_queryPending 1 3 6 1 5 5 7 7 21 */ | ||
| 3377 | &(nid_objs[344]),/* OBJ_id_cmc_popLinkRandom 1 3 6 1 5 5 7 7 22 */ | ||
| 3378 | &(nid_objs[345]),/* OBJ_id_cmc_popLinkWitness 1 3 6 1 5 5 7 7 23 */ | ||
| 3379 | &(nid_objs[346]),/* OBJ_id_cmc_confirmCertAcceptance 1 3 6 1 5 5 7 7 24 */ | ||
| 3380 | &(nid_objs[347]),/* OBJ_id_on_personalData 1 3 6 1 5 5 7 8 1 */ | ||
| 3381 | &(nid_objs[348]),/* OBJ_id_pda_dateOfBirth 1 3 6 1 5 5 7 9 1 */ | ||
| 3382 | &(nid_objs[349]),/* OBJ_id_pda_placeOfBirth 1 3 6 1 5 5 7 9 2 */ | ||
| 3383 | &(nid_objs[351]),/* OBJ_id_pda_gender 1 3 6 1 5 5 7 9 3 */ | ||
| 3384 | &(nid_objs[352]),/* OBJ_id_pda_countryOfCitizenship 1 3 6 1 5 5 7 9 4 */ | ||
| 3385 | &(nid_objs[353]),/* OBJ_id_pda_countryOfResidence 1 3 6 1 5 5 7 9 5 */ | ||
| 3386 | &(nid_objs[354]),/* OBJ_id_aca_authenticationInfo 1 3 6 1 5 5 7 10 1 */ | ||
| 3387 | &(nid_objs[355]),/* OBJ_id_aca_accessIdentity 1 3 6 1 5 5 7 10 2 */ | ||
| 3388 | &(nid_objs[356]),/* OBJ_id_aca_chargingIdentity 1 3 6 1 5 5 7 10 3 */ | ||
| 3389 | &(nid_objs[357]),/* OBJ_id_aca_group 1 3 6 1 5 5 7 10 4 */ | ||
| 3390 | &(nid_objs[358]),/* OBJ_id_aca_role 1 3 6 1 5 5 7 10 5 */ | ||
| 3391 | &(nid_objs[399]),/* OBJ_id_aca_encAttrs 1 3 6 1 5 5 7 10 6 */ | ||
| 3392 | &(nid_objs[359]),/* OBJ_id_qcs_pkixQCSyntax_v1 1 3 6 1 5 5 7 11 1 */ | ||
| 3393 | &(nid_objs[360]),/* OBJ_id_cct_crs 1 3 6 1 5 5 7 12 1 */ | ||
| 3394 | &(nid_objs[361]),/* OBJ_id_cct_PKIData 1 3 6 1 5 5 7 12 2 */ | ||
| 3395 | &(nid_objs[362]),/* OBJ_id_cct_PKIResponse 1 3 6 1 5 5 7 12 3 */ | ||
| 3396 | &(nid_objs[178]),/* OBJ_ad_OCSP 1 3 6 1 5 5 7 48 1 */ | ||
| 3397 | &(nid_objs[179]),/* OBJ_ad_ca_issuers 1 3 6 1 5 5 7 48 2 */ | ||
| 3398 | &(nid_objs[363]),/* OBJ_ad_timeStamping 1 3 6 1 5 5 7 48 3 */ | ||
| 3399 | &(nid_objs[364]),/* OBJ_ad_dvcs 1 3 6 1 5 5 7 48 4 */ | ||
| 3400 | &(nid_objs[58]),/* OBJ_netscape_cert_extension 2 16 840 1 113730 1 */ | ||
| 3401 | &(nid_objs[59]),/* OBJ_netscape_data_type 2 16 840 1 113730 2 */ | ||
| 3402 | &(nid_objs[438]),/* OBJ_pilotAttributeType 0 9 2342 19200300 100 1 */ | ||
| 3403 | &(nid_objs[439]),/* OBJ_pilotAttributeSyntax 0 9 2342 19200300 100 3 */ | ||
| 3404 | &(nid_objs[440]),/* OBJ_pilotObjectClass 0 9 2342 19200300 100 4 */ | ||
| 3405 | &(nid_objs[441]),/* OBJ_pilotGroups 0 9 2342 19200300 100 10 */ | ||
| 3406 | &(nid_objs[108]),/* OBJ_cast5_cbc 1 2 840 113533 7 66 10 */ | ||
| 3407 | &(nid_objs[112]),/* OBJ_pbeWithMD5AndCast5_CBC 1 2 840 113533 7 66 12 */ | ||
| 3408 | &(nid_objs[ 6]),/* OBJ_rsaEncryption 1 2 840 113549 1 1 1 */ | ||
| 3409 | &(nid_objs[ 7]),/* OBJ_md2WithRSAEncryption 1 2 840 113549 1 1 2 */ | ||
| 3410 | &(nid_objs[396]),/* OBJ_md4WithRSAEncryption 1 2 840 113549 1 1 3 */ | ||
| 3411 | &(nid_objs[ 8]),/* OBJ_md5WithRSAEncryption 1 2 840 113549 1 1 4 */ | ||
| 3412 | &(nid_objs[65]),/* OBJ_sha1WithRSAEncryption 1 2 840 113549 1 1 5 */ | ||
| 3413 | &(nid_objs[644]),/* OBJ_rsaOAEPEncryptionSET 1 2 840 113549 1 1 6 */ | ||
| 3414 | &(nid_objs[28]),/* OBJ_dhKeyAgreement 1 2 840 113549 1 3 1 */ | ||
| 3415 | &(nid_objs[ 9]),/* OBJ_pbeWithMD2AndDES_CBC 1 2 840 113549 1 5 1 */ | ||
| 3416 | &(nid_objs[10]),/* OBJ_pbeWithMD5AndDES_CBC 1 2 840 113549 1 5 3 */ | ||
| 3417 | &(nid_objs[168]),/* OBJ_pbeWithMD2AndRC2_CBC 1 2 840 113549 1 5 4 */ | ||
| 3418 | &(nid_objs[169]),/* OBJ_pbeWithMD5AndRC2_CBC 1 2 840 113549 1 5 6 */ | ||
| 3419 | &(nid_objs[170]),/* OBJ_pbeWithSHA1AndDES_CBC 1 2 840 113549 1 5 10 */ | ||
| 3420 | &(nid_objs[68]),/* OBJ_pbeWithSHA1AndRC2_CBC 1 2 840 113549 1 5 11 */ | ||
| 3421 | &(nid_objs[69]),/* OBJ_id_pbkdf2 1 2 840 113549 1 5 12 */ | ||
| 3422 | &(nid_objs[161]),/* OBJ_pbes2 1 2 840 113549 1 5 13 */ | ||
| 3423 | &(nid_objs[162]),/* OBJ_pbmac1 1 2 840 113549 1 5 14 */ | ||
| 3424 | &(nid_objs[21]),/* OBJ_pkcs7_data 1 2 840 113549 1 7 1 */ | ||
| 3425 | &(nid_objs[22]),/* OBJ_pkcs7_signed 1 2 840 113549 1 7 2 */ | ||
| 3426 | &(nid_objs[23]),/* OBJ_pkcs7_enveloped 1 2 840 113549 1 7 3 */ | ||
| 3427 | &(nid_objs[24]),/* OBJ_pkcs7_signedAndEnveloped 1 2 840 113549 1 7 4 */ | ||
| 3428 | &(nid_objs[25]),/* OBJ_pkcs7_digest 1 2 840 113549 1 7 5 */ | ||
| 3429 | &(nid_objs[26]),/* OBJ_pkcs7_encrypted 1 2 840 113549 1 7 6 */ | ||
| 3430 | &(nid_objs[48]),/* OBJ_pkcs9_emailAddress 1 2 840 113549 1 9 1 */ | ||
| 3431 | &(nid_objs[49]),/* OBJ_pkcs9_unstructuredName 1 2 840 113549 1 9 2 */ | ||
| 3432 | &(nid_objs[50]),/* OBJ_pkcs9_contentType 1 2 840 113549 1 9 3 */ | ||
| 3433 | &(nid_objs[51]),/* OBJ_pkcs9_messageDigest 1 2 840 113549 1 9 4 */ | ||
| 3434 | &(nid_objs[52]),/* OBJ_pkcs9_signingTime 1 2 840 113549 1 9 5 */ | ||
| 3435 | &(nid_objs[53]),/* OBJ_pkcs9_countersignature 1 2 840 113549 1 9 6 */ | ||
| 3436 | &(nid_objs[54]),/* OBJ_pkcs9_challengePassword 1 2 840 113549 1 9 7 */ | ||
| 3437 | &(nid_objs[55]),/* OBJ_pkcs9_unstructuredAddress 1 2 840 113549 1 9 8 */ | ||
| 3438 | &(nid_objs[56]),/* OBJ_pkcs9_extCertAttributes 1 2 840 113549 1 9 9 */ | ||
| 3439 | &(nid_objs[172]),/* OBJ_ext_req 1 2 840 113549 1 9 14 */ | ||
| 3440 | &(nid_objs[167]),/* OBJ_SMIMECapabilities 1 2 840 113549 1 9 15 */ | ||
| 3441 | &(nid_objs[188]),/* OBJ_SMIME 1 2 840 113549 1 9 16 */ | ||
| 3442 | &(nid_objs[156]),/* OBJ_friendlyName 1 2 840 113549 1 9 20 */ | ||
| 3443 | &(nid_objs[157]),/* OBJ_localKeyID 1 2 840 113549 1 9 21 */ | ||
| 3444 | &(nid_objs[417]),/* OBJ_ms_csp_name 1 3 6 1 4 1 311 17 1 */ | ||
| 3445 | &(nid_objs[390]),/* OBJ_dcObject 1 3 6 1 4 1 1466 344 */ | ||
| 3446 | &(nid_objs[91]),/* OBJ_bf_cbc 1 3 6 1 4 1 3029 1 2 */ | ||
| 3447 | &(nid_objs[315]),/* OBJ_id_regCtrl_regToken 1 3 6 1 5 5 7 5 1 1 */ | ||
| 3448 | &(nid_objs[316]),/* OBJ_id_regCtrl_authenticator 1 3 6 1 5 5 7 5 1 2 */ | ||
| 3449 | &(nid_objs[317]),/* OBJ_id_regCtrl_pkiPublicationInfo 1 3 6 1 5 5 7 5 1 3 */ | ||
| 3450 | &(nid_objs[318]),/* OBJ_id_regCtrl_pkiArchiveOptions 1 3 6 1 5 5 7 5 1 4 */ | ||
| 3451 | &(nid_objs[319]),/* OBJ_id_regCtrl_oldCertID 1 3 6 1 5 5 7 5 1 5 */ | ||
| 3452 | &(nid_objs[320]),/* OBJ_id_regCtrl_protocolEncrKey 1 3 6 1 5 5 7 5 1 6 */ | ||
| 3453 | &(nid_objs[321]),/* OBJ_id_regInfo_utf8Pairs 1 3 6 1 5 5 7 5 2 1 */ | ||
| 3454 | &(nid_objs[322]),/* OBJ_id_regInfo_certReq 1 3 6 1 5 5 7 5 2 2 */ | ||
| 3455 | &(nid_objs[365]),/* OBJ_id_pkix_OCSP_basic 1 3 6 1 5 5 7 48 1 1 */ | ||
| 3456 | &(nid_objs[366]),/* OBJ_id_pkix_OCSP_Nonce 1 3 6 1 5 5 7 48 1 2 */ | ||
| 3457 | &(nid_objs[367]),/* OBJ_id_pkix_OCSP_CrlID 1 3 6 1 5 5 7 48 1 3 */ | ||
| 3458 | &(nid_objs[368]),/* OBJ_id_pkix_OCSP_acceptableResponses 1 3 6 1 5 5 7 48 1 4 */ | ||
| 3459 | &(nid_objs[369]),/* OBJ_id_pkix_OCSP_noCheck 1 3 6 1 5 5 7 48 1 5 */ | ||
| 3460 | &(nid_objs[370]),/* OBJ_id_pkix_OCSP_archiveCutoff 1 3 6 1 5 5 7 48 1 6 */ | ||
| 3461 | &(nid_objs[371]),/* OBJ_id_pkix_OCSP_serviceLocator 1 3 6 1 5 5 7 48 1 7 */ | ||
| 3462 | &(nid_objs[372]),/* OBJ_id_pkix_OCSP_extendedStatus 1 3 6 1 5 5 7 48 1 8 */ | ||
| 3463 | &(nid_objs[373]),/* OBJ_id_pkix_OCSP_valid 1 3 6 1 5 5 7 48 1 9 */ | ||
| 3464 | &(nid_objs[374]),/* OBJ_id_pkix_OCSP_path 1 3 6 1 5 5 7 48 1 10 */ | ||
| 3465 | &(nid_objs[375]),/* OBJ_id_pkix_OCSP_trustRoot 1 3 6 1 5 5 7 48 1 11 */ | ||
| 3466 | &(nid_objs[418]),/* OBJ_aes_128_ecb 2 16 840 1 101 3 4 1 1 */ | ||
| 3467 | &(nid_objs[419]),/* OBJ_aes_128_cbc 2 16 840 1 101 3 4 1 2 */ | ||
| 3468 | &(nid_objs[420]),/* OBJ_aes_128_ofb128 2 16 840 1 101 3 4 1 3 */ | ||
| 3469 | &(nid_objs[421]),/* OBJ_aes_128_cfb128 2 16 840 1 101 3 4 1 4 */ | ||
| 3470 | &(nid_objs[422]),/* OBJ_aes_192_ecb 2 16 840 1 101 3 4 1 21 */ | ||
| 3471 | &(nid_objs[423]),/* OBJ_aes_192_cbc 2 16 840 1 101 3 4 1 22 */ | ||
| 3472 | &(nid_objs[424]),/* OBJ_aes_192_ofb128 2 16 840 1 101 3 4 1 23 */ | ||
| 3473 | &(nid_objs[425]),/* OBJ_aes_192_cfb128 2 16 840 1 101 3 4 1 24 */ | ||
| 3474 | &(nid_objs[426]),/* OBJ_aes_256_ecb 2 16 840 1 101 3 4 1 41 */ | ||
| 3475 | &(nid_objs[427]),/* OBJ_aes_256_cbc 2 16 840 1 101 3 4 1 42 */ | ||
| 3476 | &(nid_objs[428]),/* OBJ_aes_256_ofb128 2 16 840 1 101 3 4 1 43 */ | ||
| 3477 | &(nid_objs[429]),/* OBJ_aes_256_cfb128 2 16 840 1 101 3 4 1 44 */ | ||
| 3478 | &(nid_objs[71]),/* OBJ_netscape_cert_type 2 16 840 1 113730 1 1 */ | ||
| 3479 | &(nid_objs[72]),/* OBJ_netscape_base_url 2 16 840 1 113730 1 2 */ | ||
| 3480 | &(nid_objs[73]),/* OBJ_netscape_revocation_url 2 16 840 1 113730 1 3 */ | ||
| 3481 | &(nid_objs[74]),/* OBJ_netscape_ca_revocation_url 2 16 840 1 113730 1 4 */ | ||
| 3482 | &(nid_objs[75]),/* OBJ_netscape_renewal_url 2 16 840 1 113730 1 7 */ | ||
| 3483 | &(nid_objs[76]),/* OBJ_netscape_ca_policy_url 2 16 840 1 113730 1 8 */ | ||
| 3484 | &(nid_objs[77]),/* OBJ_netscape_ssl_server_name 2 16 840 1 113730 1 12 */ | ||
| 3485 | &(nid_objs[78]),/* OBJ_netscape_comment 2 16 840 1 113730 1 13 */ | ||
| 3486 | &(nid_objs[79]),/* OBJ_netscape_cert_sequence 2 16 840 1 113730 2 5 */ | ||
| 3487 | &(nid_objs[139]),/* OBJ_ns_sgc 2 16 840 1 113730 4 1 */ | ||
| 3488 | &(nid_objs[458]),/* OBJ_userId 0 9 2342 19200300 100 1 1 */ | ||
| 3489 | &(nid_objs[459]),/* OBJ_textEncodedORAddress 0 9 2342 19200300 100 1 2 */ | ||
| 3490 | &(nid_objs[460]),/* OBJ_rfc822Mailbox 0 9 2342 19200300 100 1 3 */ | ||
| 3491 | &(nid_objs[461]),/* OBJ_info 0 9 2342 19200300 100 1 4 */ | ||
| 3492 | &(nid_objs[462]),/* OBJ_favouriteDrink 0 9 2342 19200300 100 1 5 */ | ||
| 3493 | &(nid_objs[463]),/* OBJ_roomNumber 0 9 2342 19200300 100 1 6 */ | ||
| 3494 | &(nid_objs[464]),/* OBJ_photo 0 9 2342 19200300 100 1 7 */ | ||
| 3495 | &(nid_objs[465]),/* OBJ_userClass 0 9 2342 19200300 100 1 8 */ | ||
| 3496 | &(nid_objs[466]),/* OBJ_host 0 9 2342 19200300 100 1 9 */ | ||
| 3497 | &(nid_objs[467]),/* OBJ_manager 0 9 2342 19200300 100 1 10 */ | ||
| 3498 | &(nid_objs[468]),/* OBJ_documentIdentifier 0 9 2342 19200300 100 1 11 */ | ||
| 3499 | &(nid_objs[469]),/* OBJ_documentTitle 0 9 2342 19200300 100 1 12 */ | ||
| 3500 | &(nid_objs[470]),/* OBJ_documentVersion 0 9 2342 19200300 100 1 13 */ | ||
| 3501 | &(nid_objs[471]),/* OBJ_documentAuthor 0 9 2342 19200300 100 1 14 */ | ||
| 3502 | &(nid_objs[472]),/* OBJ_documentLocation 0 9 2342 19200300 100 1 15 */ | ||
| 3503 | &(nid_objs[473]),/* OBJ_homeTelephoneNumber 0 9 2342 19200300 100 1 20 */ | ||
| 3504 | &(nid_objs[474]),/* OBJ_secretary 0 9 2342 19200300 100 1 21 */ | ||
| 3505 | &(nid_objs[475]),/* OBJ_otherMailbox 0 9 2342 19200300 100 1 22 */ | ||
| 3506 | &(nid_objs[476]),/* OBJ_lastModifiedTime 0 9 2342 19200300 100 1 23 */ | ||
| 3507 | &(nid_objs[477]),/* OBJ_lastModifiedBy 0 9 2342 19200300 100 1 24 */ | ||
| 3508 | &(nid_objs[391]),/* OBJ_domainComponent 0 9 2342 19200300 100 1 25 */ | ||
| 3509 | &(nid_objs[478]),/* OBJ_aRecord 0 9 2342 19200300 100 1 26 */ | ||
| 3510 | &(nid_objs[479]),/* OBJ_pilotAttributeType27 0 9 2342 19200300 100 1 27 */ | ||
| 3511 | &(nid_objs[480]),/* OBJ_mXRecord 0 9 2342 19200300 100 1 28 */ | ||
| 3512 | &(nid_objs[481]),/* OBJ_nSRecord 0 9 2342 19200300 100 1 29 */ | ||
| 3513 | &(nid_objs[482]),/* OBJ_sOARecord 0 9 2342 19200300 100 1 30 */ | ||
| 3514 | &(nid_objs[483]),/* OBJ_cNAMERecord 0 9 2342 19200300 100 1 31 */ | ||
| 3515 | &(nid_objs[484]),/* OBJ_associatedDomain 0 9 2342 19200300 100 1 37 */ | ||
| 3516 | &(nid_objs[485]),/* OBJ_associatedName 0 9 2342 19200300 100 1 38 */ | ||
| 3517 | &(nid_objs[486]),/* OBJ_homePostalAddress 0 9 2342 19200300 100 1 39 */ | ||
| 3518 | &(nid_objs[487]),/* OBJ_personalTitle 0 9 2342 19200300 100 1 40 */ | ||
| 3519 | &(nid_objs[488]),/* OBJ_mobileTelephoneNumber 0 9 2342 19200300 100 1 41 */ | ||
| 3520 | &(nid_objs[489]),/* OBJ_pagerTelephoneNumber 0 9 2342 19200300 100 1 42 */ | ||
| 3521 | &(nid_objs[490]),/* OBJ_friendlyCountryName 0 9 2342 19200300 100 1 43 */ | ||
| 3522 | &(nid_objs[491]),/* OBJ_organizationalStatus 0 9 2342 19200300 100 1 45 */ | ||
| 3523 | &(nid_objs[492]),/* OBJ_janetMailbox 0 9 2342 19200300 100 1 46 */ | ||
| 3524 | &(nid_objs[493]),/* OBJ_mailPreferenceOption 0 9 2342 19200300 100 1 47 */ | ||
| 3525 | &(nid_objs[494]),/* OBJ_buildingName 0 9 2342 19200300 100 1 48 */ | ||
| 3526 | &(nid_objs[495]),/* OBJ_dSAQuality 0 9 2342 19200300 100 1 49 */ | ||
| 3527 | &(nid_objs[496]),/* OBJ_singleLevelQuality 0 9 2342 19200300 100 1 50 */ | ||
| 3528 | &(nid_objs[497]),/* OBJ_subtreeMinimumQuality 0 9 2342 19200300 100 1 51 */ | ||
| 3529 | &(nid_objs[498]),/* OBJ_subtreeMaximumQuality 0 9 2342 19200300 100 1 52 */ | ||
| 3530 | &(nid_objs[499]),/* OBJ_personalSignature 0 9 2342 19200300 100 1 53 */ | ||
| 3531 | &(nid_objs[500]),/* OBJ_dITRedirect 0 9 2342 19200300 100 1 54 */ | ||
| 3532 | &(nid_objs[501]),/* OBJ_audio 0 9 2342 19200300 100 1 55 */ | ||
| 3533 | &(nid_objs[502]),/* OBJ_documentPublisher 0 9 2342 19200300 100 1 56 */ | ||
| 3534 | &(nid_objs[442]),/* OBJ_iA5StringSyntax 0 9 2342 19200300 100 3 4 */ | ||
| 3535 | &(nid_objs[443]),/* OBJ_caseIgnoreIA5StringSyntax 0 9 2342 19200300 100 3 5 */ | ||
| 3536 | &(nid_objs[444]),/* OBJ_pilotObject 0 9 2342 19200300 100 4 3 */ | ||
| 3537 | &(nid_objs[445]),/* OBJ_pilotPerson 0 9 2342 19200300 100 4 4 */ | ||
| 3538 | &(nid_objs[446]),/* OBJ_account 0 9 2342 19200300 100 4 5 */ | ||
| 3539 | &(nid_objs[447]),/* OBJ_document 0 9 2342 19200300 100 4 6 */ | ||
| 3540 | &(nid_objs[448]),/* OBJ_room 0 9 2342 19200300 100 4 7 */ | ||
| 3541 | &(nid_objs[449]),/* OBJ_documentSeries 0 9 2342 19200300 100 4 9 */ | ||
| 3542 | &(nid_objs[392]),/* OBJ_Domain 0 9 2342 19200300 100 4 13 */ | ||
| 3543 | &(nid_objs[450]),/* OBJ_rFC822localPart 0 9 2342 19200300 100 4 14 */ | ||
| 3544 | &(nid_objs[451]),/* OBJ_dNSDomain 0 9 2342 19200300 100 4 15 */ | ||
| 3545 | &(nid_objs[452]),/* OBJ_domainRelatedObject 0 9 2342 19200300 100 4 17 */ | ||
| 3546 | &(nid_objs[453]),/* OBJ_friendlyCountry 0 9 2342 19200300 100 4 18 */ | ||
| 3547 | &(nid_objs[454]),/* OBJ_simpleSecurityObject 0 9 2342 19200300 100 4 19 */ | ||
| 3548 | &(nid_objs[455]),/* OBJ_pilotOrganization 0 9 2342 19200300 100 4 20 */ | ||
| 3549 | &(nid_objs[456]),/* OBJ_pilotDSA 0 9 2342 19200300 100 4 21 */ | ||
| 3550 | &(nid_objs[457]),/* OBJ_qualityLabelledData 0 9 2342 19200300 100 4 22 */ | ||
| 3551 | &(nid_objs[189]),/* OBJ_id_smime_mod 1 2 840 113549 1 9 16 0 */ | ||
| 3552 | &(nid_objs[190]),/* OBJ_id_smime_ct 1 2 840 113549 1 9 16 1 */ | ||
| 3553 | &(nid_objs[191]),/* OBJ_id_smime_aa 1 2 840 113549 1 9 16 2 */ | ||
| 3554 | &(nid_objs[192]),/* OBJ_id_smime_alg 1 2 840 113549 1 9 16 3 */ | ||
| 3555 | &(nid_objs[193]),/* OBJ_id_smime_cd 1 2 840 113549 1 9 16 4 */ | ||
| 3556 | &(nid_objs[194]),/* OBJ_id_smime_spq 1 2 840 113549 1 9 16 5 */ | ||
| 3557 | &(nid_objs[195]),/* OBJ_id_smime_cti 1 2 840 113549 1 9 16 6 */ | ||
| 3558 | &(nid_objs[158]),/* OBJ_x509Certificate 1 2 840 113549 1 9 22 1 */ | ||
| 3559 | &(nid_objs[159]),/* OBJ_sdsiCertificate 1 2 840 113549 1 9 22 2 */ | ||
| 3560 | &(nid_objs[160]),/* OBJ_x509Crl 1 2 840 113549 1 9 23 1 */ | ||
| 3561 | &(nid_objs[144]),/* OBJ_pbe_WithSHA1And128BitRC4 1 2 840 113549 1 12 1 1 */ | ||
| 3562 | &(nid_objs[145]),/* OBJ_pbe_WithSHA1And40BitRC4 1 2 840 113549 1 12 1 2 */ | ||
| 3563 | &(nid_objs[146]),/* OBJ_pbe_WithSHA1And3_Key_TripleDES_CBC 1 2 840 113549 1 12 1 3 */ | ||
| 3564 | &(nid_objs[147]),/* OBJ_pbe_WithSHA1And2_Key_TripleDES_CBC 1 2 840 113549 1 12 1 4 */ | ||
| 3565 | &(nid_objs[148]),/* OBJ_pbe_WithSHA1And128BitRC2_CBC 1 2 840 113549 1 12 1 5 */ | ||
| 3566 | &(nid_objs[149]),/* OBJ_pbe_WithSHA1And40BitRC2_CBC 1 2 840 113549 1 12 1 6 */ | ||
| 3567 | &(nid_objs[171]),/* OBJ_ms_ext_req 1 3 6 1 4 1 311 2 1 14 */ | ||
| 3568 | &(nid_objs[134]),/* OBJ_ms_code_ind 1 3 6 1 4 1 311 2 1 21 */ | ||
| 3569 | &(nid_objs[135]),/* OBJ_ms_code_com 1 3 6 1 4 1 311 2 1 22 */ | ||
| 3570 | &(nid_objs[136]),/* OBJ_ms_ctl_sign 1 3 6 1 4 1 311 10 3 1 */ | ||
| 3571 | &(nid_objs[137]),/* OBJ_ms_sgc 1 3 6 1 4 1 311 10 3 3 */ | ||
| 3572 | &(nid_objs[138]),/* OBJ_ms_efs 1 3 6 1 4 1 311 10 3 4 */ | ||
| 3573 | &(nid_objs[648]),/* OBJ_ms_smartcard_login 1 3 6 1 4 1 311 20 2 2 */ | ||
| 3574 | &(nid_objs[649]),/* OBJ_ms_upn 1 3 6 1 4 1 311 20 2 3 */ | ||
| 3575 | &(nid_objs[196]),/* OBJ_id_smime_mod_cms 1 2 840 113549 1 9 16 0 1 */ | ||
| 3576 | &(nid_objs[197]),/* OBJ_id_smime_mod_ess 1 2 840 113549 1 9 16 0 2 */ | ||
| 3577 | &(nid_objs[198]),/* OBJ_id_smime_mod_oid 1 2 840 113549 1 9 16 0 3 */ | ||
| 3578 | &(nid_objs[199]),/* OBJ_id_smime_mod_msg_v3 1 2 840 113549 1 9 16 0 4 */ | ||
| 3579 | &(nid_objs[200]),/* OBJ_id_smime_mod_ets_eSignature_88 1 2 840 113549 1 9 16 0 5 */ | ||
| 3580 | &(nid_objs[201]),/* OBJ_id_smime_mod_ets_eSignature_97 1 2 840 113549 1 9 16 0 6 */ | ||
| 3581 | &(nid_objs[202]),/* OBJ_id_smime_mod_ets_eSigPolicy_88 1 2 840 113549 1 9 16 0 7 */ | ||
| 3582 | &(nid_objs[203]),/* OBJ_id_smime_mod_ets_eSigPolicy_97 1 2 840 113549 1 9 16 0 8 */ | ||
| 3583 | &(nid_objs[204]),/* OBJ_id_smime_ct_receipt 1 2 840 113549 1 9 16 1 1 */ | ||
| 3584 | &(nid_objs[205]),/* OBJ_id_smime_ct_authData 1 2 840 113549 1 9 16 1 2 */ | ||
| 3585 | &(nid_objs[206]),/* OBJ_id_smime_ct_publishCert 1 2 840 113549 1 9 16 1 3 */ | ||
| 3586 | &(nid_objs[207]),/* OBJ_id_smime_ct_TSTInfo 1 2 840 113549 1 9 16 1 4 */ | ||
| 3587 | &(nid_objs[208]),/* OBJ_id_smime_ct_TDTInfo 1 2 840 113549 1 9 16 1 5 */ | ||
| 3588 | &(nid_objs[209]),/* OBJ_id_smime_ct_contentInfo 1 2 840 113549 1 9 16 1 6 */ | ||
| 3589 | &(nid_objs[210]),/* OBJ_id_smime_ct_DVCSRequestData 1 2 840 113549 1 9 16 1 7 */ | ||
| 3590 | &(nid_objs[211]),/* OBJ_id_smime_ct_DVCSResponseData 1 2 840 113549 1 9 16 1 8 */ | ||
| 3591 | &(nid_objs[212]),/* OBJ_id_smime_aa_receiptRequest 1 2 840 113549 1 9 16 2 1 */ | ||
| 3592 | &(nid_objs[213]),/* OBJ_id_smime_aa_securityLabel 1 2 840 113549 1 9 16 2 2 */ | ||
| 3593 | &(nid_objs[214]),/* OBJ_id_smime_aa_mlExpandHistory 1 2 840 113549 1 9 16 2 3 */ | ||
| 3594 | &(nid_objs[215]),/* OBJ_id_smime_aa_contentHint 1 2 840 113549 1 9 16 2 4 */ | ||
| 3595 | &(nid_objs[216]),/* OBJ_id_smime_aa_msgSigDigest 1 2 840 113549 1 9 16 2 5 */ | ||
| 3596 | &(nid_objs[217]),/* OBJ_id_smime_aa_encapContentType 1 2 840 113549 1 9 16 2 6 */ | ||
| 3597 | &(nid_objs[218]),/* OBJ_id_smime_aa_contentIdentifier 1 2 840 113549 1 9 16 2 7 */ | ||
| 3598 | &(nid_objs[219]),/* OBJ_id_smime_aa_macValue 1 2 840 113549 1 9 16 2 8 */ | ||
| 3599 | &(nid_objs[220]),/* OBJ_id_smime_aa_equivalentLabels 1 2 840 113549 1 9 16 2 9 */ | ||
| 3600 | &(nid_objs[221]),/* OBJ_id_smime_aa_contentReference 1 2 840 113549 1 9 16 2 10 */ | ||
| 3601 | &(nid_objs[222]),/* OBJ_id_smime_aa_encrypKeyPref 1 2 840 113549 1 9 16 2 11 */ | ||
| 3602 | &(nid_objs[223]),/* OBJ_id_smime_aa_signingCertificate 1 2 840 113549 1 9 16 2 12 */ | ||
| 3603 | &(nid_objs[224]),/* OBJ_id_smime_aa_smimeEncryptCerts 1 2 840 113549 1 9 16 2 13 */ | ||
| 3604 | &(nid_objs[225]),/* OBJ_id_smime_aa_timeStampToken 1 2 840 113549 1 9 16 2 14 */ | ||
| 3605 | &(nid_objs[226]),/* OBJ_id_smime_aa_ets_sigPolicyId 1 2 840 113549 1 9 16 2 15 */ | ||
| 3606 | &(nid_objs[227]),/* OBJ_id_smime_aa_ets_commitmentType 1 2 840 113549 1 9 16 2 16 */ | ||
| 3607 | &(nid_objs[228]),/* OBJ_id_smime_aa_ets_signerLocation 1 2 840 113549 1 9 16 2 17 */ | ||
| 3608 | &(nid_objs[229]),/* OBJ_id_smime_aa_ets_signerAttr 1 2 840 113549 1 9 16 2 18 */ | ||
| 3609 | &(nid_objs[230]),/* OBJ_id_smime_aa_ets_otherSigCert 1 2 840 113549 1 9 16 2 19 */ | ||
| 3610 | &(nid_objs[231]),/* OBJ_id_smime_aa_ets_contentTimestamp 1 2 840 113549 1 9 16 2 20 */ | ||
| 3611 | &(nid_objs[232]),/* OBJ_id_smime_aa_ets_CertificateRefs 1 2 840 113549 1 9 16 2 21 */ | ||
| 3612 | &(nid_objs[233]),/* OBJ_id_smime_aa_ets_RevocationRefs 1 2 840 113549 1 9 16 2 22 */ | ||
| 3613 | &(nid_objs[234]),/* OBJ_id_smime_aa_ets_certValues 1 2 840 113549 1 9 16 2 23 */ | ||
| 3614 | &(nid_objs[235]),/* OBJ_id_smime_aa_ets_revocationValues 1 2 840 113549 1 9 16 2 24 */ | ||
| 3615 | &(nid_objs[236]),/* OBJ_id_smime_aa_ets_escTimeStamp 1 2 840 113549 1 9 16 2 25 */ | ||
| 3616 | &(nid_objs[237]),/* OBJ_id_smime_aa_ets_certCRLTimestamp 1 2 840 113549 1 9 16 2 26 */ | ||
| 3617 | &(nid_objs[238]),/* OBJ_id_smime_aa_ets_archiveTimeStamp 1 2 840 113549 1 9 16 2 27 */ | ||
| 3618 | &(nid_objs[239]),/* OBJ_id_smime_aa_signatureType 1 2 840 113549 1 9 16 2 28 */ | ||
| 3619 | &(nid_objs[240]),/* OBJ_id_smime_aa_dvcs_dvc 1 2 840 113549 1 9 16 2 29 */ | ||
| 3620 | &(nid_objs[241]),/* OBJ_id_smime_alg_ESDHwith3DES 1 2 840 113549 1 9 16 3 1 */ | ||
| 3621 | &(nid_objs[242]),/* OBJ_id_smime_alg_ESDHwithRC2 1 2 840 113549 1 9 16 3 2 */ | ||
| 3622 | &(nid_objs[243]),/* OBJ_id_smime_alg_3DESwrap 1 2 840 113549 1 9 16 3 3 */ | ||
| 3623 | &(nid_objs[244]),/* OBJ_id_smime_alg_RC2wrap 1 2 840 113549 1 9 16 3 4 */ | ||
| 3624 | &(nid_objs[245]),/* OBJ_id_smime_alg_ESDH 1 2 840 113549 1 9 16 3 5 */ | ||
| 3625 | &(nid_objs[246]),/* OBJ_id_smime_alg_CMS3DESwrap 1 2 840 113549 1 9 16 3 6 */ | ||
| 3626 | &(nid_objs[247]),/* OBJ_id_smime_alg_CMSRC2wrap 1 2 840 113549 1 9 16 3 7 */ | ||
| 3627 | &(nid_objs[248]),/* OBJ_id_smime_cd_ldap 1 2 840 113549 1 9 16 4 1 */ | ||
| 3628 | &(nid_objs[249]),/* OBJ_id_smime_spq_ets_sqt_uri 1 2 840 113549 1 9 16 5 1 */ | ||
| 3629 | &(nid_objs[250]),/* OBJ_id_smime_spq_ets_sqt_unotice 1 2 840 113549 1 9 16 5 2 */ | ||
| 3630 | &(nid_objs[251]),/* OBJ_id_smime_cti_ets_proofOfOrigin 1 2 840 113549 1 9 16 6 1 */ | ||
| 3631 | &(nid_objs[252]),/* OBJ_id_smime_cti_ets_proofOfReceipt 1 2 840 113549 1 9 16 6 2 */ | ||
| 3632 | &(nid_objs[253]),/* OBJ_id_smime_cti_ets_proofOfDelivery 1 2 840 113549 1 9 16 6 3 */ | ||
| 3633 | &(nid_objs[254]),/* OBJ_id_smime_cti_ets_proofOfSender 1 2 840 113549 1 9 16 6 4 */ | ||
| 3634 | &(nid_objs[255]),/* OBJ_id_smime_cti_ets_proofOfApproval 1 2 840 113549 1 9 16 6 5 */ | ||
| 3635 | &(nid_objs[256]),/* OBJ_id_smime_cti_ets_proofOfCreation 1 2 840 113549 1 9 16 6 6 */ | ||
| 3636 | &(nid_objs[150]),/* OBJ_keyBag 1 2 840 113549 1 12 10 1 1 */ | ||
| 3637 | &(nid_objs[151]),/* OBJ_pkcs8ShroudedKeyBag 1 2 840 113549 1 12 10 1 2 */ | ||
| 3638 | &(nid_objs[152]),/* OBJ_certBag 1 2 840 113549 1 12 10 1 3 */ | ||
| 3639 | &(nid_objs[153]),/* OBJ_crlBag 1 2 840 113549 1 12 10 1 4 */ | ||
| 3640 | &(nid_objs[154]),/* OBJ_secretBag 1 2 840 113549 1 12 10 1 5 */ | ||
| 3641 | &(nid_objs[155]),/* OBJ_safeContentsBag 1 2 840 113549 1 12 10 1 6 */ | ||
| 3642 | &(nid_objs[34]),/* OBJ_idea_cbc 1 3 6 1 4 1 188 7 1 1 2 */ | ||
| 3643 | }; | ||
| 3644 | |||
diff --git a/src/lib/libcrypto/objects/obj_dat.pl b/src/lib/libcrypto/objects/obj_dat.pl new file mode 100644 index 0000000000..d0371661f9 --- /dev/null +++ b/src/lib/libcrypto/objects/obj_dat.pl | |||
| @@ -0,0 +1,307 @@ | |||
| 1 | #!/usr/local/bin/perl | ||
| 2 | |||
| 3 | # fixes bug in floating point emulation on sparc64 when | ||
| 4 | # this script produces off-by-one output on sparc64 | ||
| 5 | use integer; | ||
| 6 | |||
| 7 | sub obj_cmp | ||
| 8 | { | ||
| 9 | local(@a,@b,$_,$r); | ||
| 10 | |||
| 11 | $A=$obj_len{$obj{$nid{$a}}}; | ||
| 12 | $B=$obj_len{$obj{$nid{$b}}}; | ||
| 13 | |||
| 14 | $r=($A-$B); | ||
| 15 | return($r) if $r != 0; | ||
| 16 | |||
| 17 | $A=$obj_der{$obj{$nid{$a}}}; | ||
| 18 | $B=$obj_der{$obj{$nid{$b}}}; | ||
| 19 | |||
| 20 | return($A cmp $B); | ||
| 21 | } | ||
| 22 | |||
| 23 | sub expand_obj | ||
| 24 | { | ||
| 25 | local(*v)=@_; | ||
| 26 | local($k,$d); | ||
| 27 | local($i); | ||
| 28 | |||
| 29 | do { | ||
| 30 | $i=0; | ||
| 31 | foreach $k (keys %v) | ||
| 32 | { | ||
| 33 | if (($v{$k} =~ s/(OBJ_[^,]+),/$v{$1},/)) | ||
| 34 | { $i++; } | ||
| 35 | } | ||
| 36 | } while($i); | ||
| 37 | foreach $k (keys %v) | ||
| 38 | { | ||
| 39 | @a=split(/,/,$v{$k}); | ||
| 40 | $objn{$k}=$#a+1; | ||
| 41 | } | ||
| 42 | return(%objn); | ||
| 43 | } | ||
| 44 | |||
| 45 | open (IN,"$ARGV[0]") || die "Can't open input file $ARGV[0]"; | ||
| 46 | open (OUT,">$ARGV[1]") || die "Can't open output file $ARGV[1]"; | ||
| 47 | |||
| 48 | while (<IN>) | ||
| 49 | { | ||
| 50 | next unless /^\#define\s+(\S+)\s+(.*)$/; | ||
| 51 | $v=$1; | ||
| 52 | $d=$2; | ||
| 53 | $d =~ s/^\"//; | ||
| 54 | $d =~ s/\"$//; | ||
| 55 | if ($v =~ /^SN_(.*)$/) | ||
| 56 | { | ||
| 57 | if(defined $snames{$d}) | ||
| 58 | { | ||
| 59 | print "WARNING: Duplicate short name \"$d\"\n"; | ||
| 60 | } | ||
| 61 | else | ||
| 62 | { $snames{$d} = "X"; } | ||
| 63 | $sn{$1}=$d; | ||
| 64 | } | ||
| 65 | elsif ($v =~ /^LN_(.*)$/) | ||
| 66 | { | ||
| 67 | if(defined $lnames{$d}) | ||
| 68 | { | ||
| 69 | print "WARNING: Duplicate long name \"$d\"\n"; | ||
| 70 | } | ||
| 71 | else | ||
| 72 | { $lnames{$d} = "X"; } | ||
| 73 | $ln{$1}=$d; | ||
| 74 | } | ||
| 75 | elsif ($v =~ /^NID_(.*)$/) | ||
| 76 | { $nid{$d}=$1; } | ||
| 77 | elsif ($v =~ /^OBJ_(.*)$/) | ||
| 78 | { | ||
| 79 | $obj{$1}=$v; | ||
| 80 | $objd{$v}=$d; | ||
| 81 | } | ||
| 82 | } | ||
| 83 | close IN; | ||
| 84 | |||
| 85 | %ob=&expand_obj(*objd); | ||
| 86 | |||
| 87 | @a=sort { $a <=> $b } keys %nid; | ||
| 88 | $n=$a[$#a]+1; | ||
| 89 | |||
| 90 | @lvalues=(); | ||
| 91 | $lvalues=0; | ||
| 92 | |||
| 93 | for ($i=0; $i<$n; $i++) | ||
| 94 | { | ||
| 95 | if (!defined($nid{$i})) | ||
| 96 | { | ||
| 97 | push(@out,"{NULL,NULL,NID_undef,0,NULL},\n"); | ||
| 98 | } | ||
| 99 | else | ||
| 100 | { | ||
| 101 | $sn=defined($sn{$nid{$i}})?"$sn{$nid{$i}}":"NULL"; | ||
| 102 | $ln=defined($ln{$nid{$i}})?"$ln{$nid{$i}}":"NULL"; | ||
| 103 | |||
| 104 | if ($sn eq "NULL") { | ||
| 105 | $sn=$ln; | ||
| 106 | $sn{$nid{$i}} = $ln; | ||
| 107 | } | ||
| 108 | |||
| 109 | if ($ln eq "NULL") { | ||
| 110 | $ln=$sn; | ||
| 111 | $ln{$nid{$i}} = $sn; | ||
| 112 | } | ||
| 113 | |||
| 114 | $out ="{"; | ||
| 115 | $out.="\"$sn\""; | ||
| 116 | $out.=","."\"$ln\""; | ||
| 117 | $out.=",NID_$nid{$i},"; | ||
| 118 | if (defined($obj{$nid{$i}})) | ||
| 119 | { | ||
| 120 | $v=$objd{$obj{$nid{$i}}}; | ||
| 121 | $v =~ s/L//g; | ||
| 122 | $v =~ s/,/ /g; | ||
| 123 | $r=&der_it($v); | ||
| 124 | $z=""; | ||
| 125 | $length=0; | ||
| 126 | foreach (unpack("C*",$r)) | ||
| 127 | { | ||
| 128 | $z.=sprintf("0x%02X,",$_); | ||
| 129 | $length++; | ||
| 130 | } | ||
| 131 | $obj_der{$obj{$nid{$i}}}=$z; | ||
| 132 | $obj_len{$obj{$nid{$i}}}=$length; | ||
| 133 | |||
| 134 | push(@lvalues,sprintf("%-45s/* [%3d] %s */\n", | ||
| 135 | $z,$lvalues,$obj{$nid{$i}})); | ||
| 136 | $out.="$length,&(lvalues[$lvalues]),0"; | ||
| 137 | $lvalues+=$length; | ||
| 138 | } | ||
| 139 | else | ||
| 140 | { | ||
| 141 | $out.="0,NULL"; | ||
| 142 | } | ||
| 143 | $out.="},\n"; | ||
| 144 | push(@out,$out); | ||
| 145 | } | ||
| 146 | } | ||
| 147 | |||
| 148 | @a=grep(defined($sn{$nid{$_}}),0 .. $n); | ||
| 149 | foreach (sort { $sn{$nid{$a}} cmp $sn{$nid{$b}} } @a) | ||
| 150 | { | ||
| 151 | push(@sn,sprintf("&(nid_objs[%2d]),/* \"$sn{$nid{$_}}\" */\n",$_)); | ||
| 152 | } | ||
| 153 | |||
| 154 | @a=grep(defined($ln{$nid{$_}}),0 .. $n); | ||
| 155 | foreach (sort { $ln{$nid{$a}} cmp $ln{$nid{$b}} } @a) | ||
| 156 | { | ||
| 157 | push(@ln,sprintf("&(nid_objs[%2d]),/* \"$ln{$nid{$_}}\" */\n",$_)); | ||
| 158 | } | ||
| 159 | |||
| 160 | @a=grep(defined($obj{$nid{$_}}),0 .. $n); | ||
| 161 | foreach (sort obj_cmp @a) | ||
| 162 | { | ||
| 163 | $m=$obj{$nid{$_}}; | ||
| 164 | $v=$objd{$m}; | ||
| 165 | $v =~ s/L//g; | ||
| 166 | $v =~ s/,/ /g; | ||
| 167 | push(@ob,sprintf("&(nid_objs[%2d]),/* %-32s %s */\n",$_,$m,$v)); | ||
| 168 | } | ||
| 169 | |||
| 170 | print OUT <<'EOF'; | ||
| 171 | /* crypto/objects/obj_dat.h */ | ||
| 172 | |||
| 173 | /* THIS FILE IS GENERATED FROM objects.h by obj_dat.pl via the | ||
| 174 | * following command: | ||
| 175 | * perl obj_dat.pl obj_mac.h obj_dat.h | ||
| 176 | */ | ||
| 177 | |||
| 178 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) | ||
| 179 | * All rights reserved. | ||
| 180 | * | ||
| 181 | * This package is an SSL implementation written | ||
| 182 | * by Eric Young (eay@cryptsoft.com). | ||
| 183 | * The implementation was written so as to conform with Netscapes SSL. | ||
| 184 | * | ||
| 185 | * This library is free for commercial and non-commercial use as long as | ||
| 186 | * the following conditions are aheared to. The following conditions | ||
| 187 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
| 188 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
| 189 | * included with this distribution is covered by the same copyright terms | ||
| 190 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
| 191 | * | ||
| 192 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
| 193 | * the code are not to be removed. | ||
| 194 | * If this package is used in a product, Eric Young should be given attribution | ||
| 195 | * as the author of the parts of the library used. | ||
| 196 | * This can be in the form of a textual message at program startup or | ||
| 197 | * in documentation (online or textual) provided with the package. | ||
| 198 | * | ||
| 199 | * Redistribution and use in source and binary forms, with or without | ||
| 200 | * modification, are permitted provided that the following conditions | ||
| 201 | * are met: | ||
| 202 | * 1. Redistributions of source code must retain the copyright | ||
| 203 | * notice, this list of conditions and the following disclaimer. | ||
| 204 | * 2. Redistributions in binary form must reproduce the above copyright | ||
| 205 | * notice, this list of conditions and the following disclaimer in the | ||
| 206 | * documentation and/or other materials provided with the distribution. | ||
| 207 | * 3. All advertising materials mentioning features or use of this software | ||
| 208 | * must display the following acknowledgement: | ||
| 209 | * "This product includes cryptographic software written by | ||
| 210 | * Eric Young (eay@cryptsoft.com)" | ||
| 211 | * The word 'cryptographic' can be left out if the rouines from the library | ||
| 212 | * being used are not cryptographic related :-). | ||
| 213 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
| 214 | * the apps directory (application code) you must include an acknowledgement: | ||
| 215 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
| 216 | * | ||
| 217 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
| 218 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
| 219 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
| 220 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
| 221 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
| 222 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
| 223 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
| 224 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
| 225 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
| 226 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
| 227 | * SUCH DAMAGE. | ||
| 228 | * | ||
| 229 | * The licence and distribution terms for any publically available version or | ||
| 230 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
| 231 | * copied and put under another distribution licence | ||
| 232 | * [including the GNU Public Licence.] | ||
| 233 | */ | ||
| 234 | |||
| 235 | EOF | ||
| 236 | |||
| 237 | printf OUT "#define NUM_NID %d\n",$n; | ||
| 238 | printf OUT "#define NUM_SN %d\n",$#sn+1; | ||
| 239 | printf OUT "#define NUM_LN %d\n",$#ln+1; | ||
| 240 | printf OUT "#define NUM_OBJ %d\n\n",$#ob+1; | ||
| 241 | |||
| 242 | printf OUT "static unsigned char lvalues[%d]={\n",$lvalues+1; | ||
| 243 | print OUT @lvalues; | ||
| 244 | print OUT "};\n\n"; | ||
| 245 | |||
| 246 | printf OUT "static ASN1_OBJECT nid_objs[NUM_NID]={\n"; | ||
| 247 | foreach (@out) | ||
| 248 | { | ||
| 249 | if (length($_) > 75) | ||
| 250 | { | ||
| 251 | $out=""; | ||
| 252 | foreach (split(/,/)) | ||
| 253 | { | ||
| 254 | $t=$out.$_.","; | ||
| 255 | if (length($t) > 70) | ||
| 256 | { | ||
| 257 | print OUT "$out\n"; | ||
| 258 | $t="\t$_,"; | ||
| 259 | } | ||
| 260 | $out=$t; | ||
| 261 | } | ||
| 262 | chop $out; | ||
| 263 | print OUT "$out"; | ||
| 264 | } | ||
| 265 | else | ||
| 266 | { print OUT $_; } | ||
| 267 | } | ||
| 268 | print OUT "};\n\n"; | ||
| 269 | |||
| 270 | printf OUT "static ASN1_OBJECT *sn_objs[NUM_SN]={\n"; | ||
| 271 | print OUT @sn; | ||
| 272 | print OUT "};\n\n"; | ||
| 273 | |||
| 274 | printf OUT "static ASN1_OBJECT *ln_objs[NUM_LN]={\n"; | ||
| 275 | print OUT @ln; | ||
| 276 | print OUT "};\n\n"; | ||
| 277 | |||
| 278 | printf OUT "static ASN1_OBJECT *obj_objs[NUM_OBJ]={\n"; | ||
| 279 | print OUT @ob; | ||
| 280 | print OUT "};\n\n"; | ||
| 281 | |||
| 282 | close OUT; | ||
| 283 | |||
| 284 | sub der_it | ||
| 285 | { | ||
| 286 | local($v)=@_; | ||
| 287 | local(@a,$i,$ret,@r); | ||
| 288 | |||
| 289 | @a=split(/\s+/,$v); | ||
| 290 | $ret.=pack("C*",$a[0]*40+$a[1]); | ||
| 291 | shift @a; | ||
| 292 | shift @a; | ||
| 293 | foreach (@a) | ||
| 294 | { | ||
| 295 | @r=(); | ||
| 296 | $t=0; | ||
| 297 | while ($_ >= 128) | ||
| 298 | { | ||
| 299 | $x=$_%128; | ||
| 300 | $_/=128; | ||
| 301 | push(@r,((($t++)?0x80:0)|$x)); | ||
| 302 | } | ||
| 303 | push(@r,((($t++)?0x80:0)|$_)); | ||
| 304 | $ret.=pack("C*",reverse(@r)); | ||
| 305 | } | ||
| 306 | return($ret); | ||
| 307 | } | ||
diff --git a/src/lib/libcrypto/objects/obj_err.c b/src/lib/libcrypto/objects/obj_err.c new file mode 100644 index 0000000000..80ab6855af --- /dev/null +++ b/src/lib/libcrypto/objects/obj_err.c | |||
| @@ -0,0 +1,99 @@ | |||
| 1 | /* crypto/objects/obj_err.c */ | ||
| 2 | /* ==================================================================== | ||
| 3 | * Copyright (c) 1999 The OpenSSL Project. All rights reserved. | ||
| 4 | * | ||
| 5 | * Redistribution and use in source and binary forms, with or without | ||
| 6 | * modification, are permitted provided that the following conditions | ||
| 7 | * are met: | ||
| 8 | * | ||
| 9 | * 1. Redistributions of source code must retain the above copyright | ||
| 10 | * notice, this list of conditions and the following disclaimer. | ||
| 11 | * | ||
| 12 | * 2. Redistributions in binary form must reproduce the above copyright | ||
| 13 | * notice, this list of conditions and the following disclaimer in | ||
| 14 | * the documentation and/or other materials provided with the | ||
| 15 | * distribution. | ||
| 16 | * | ||
| 17 | * 3. All advertising materials mentioning features or use of this | ||
| 18 | * software must display the following acknowledgment: | ||
| 19 | * "This product includes software developed by the OpenSSL Project | ||
| 20 | * for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" | ||
| 21 | * | ||
| 22 | * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to | ||
| 23 | * endorse or promote products derived from this software without | ||
| 24 | * prior written permission. For written permission, please contact | ||
| 25 | * openssl-core@OpenSSL.org. | ||
| 26 | * | ||
| 27 | * 5. Products derived from this software may not be called "OpenSSL" | ||
| 28 | * nor may "OpenSSL" appear in their names without prior written | ||
| 29 | * permission of the OpenSSL Project. | ||
| 30 | * | ||
| 31 | * 6. Redistributions of any form whatsoever must retain the following | ||
| 32 | * acknowledgment: | ||
| 33 | * "This product includes software developed by the OpenSSL Project | ||
| 34 | * for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" | ||
| 35 | * | ||
| 36 | * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY | ||
| 37 | * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
| 38 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | ||
| 39 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR | ||
| 40 | * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, | ||
| 41 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT | ||
| 42 | * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
| 43 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
| 44 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, | ||
| 45 | * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | ||
| 46 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | ||
| 47 | * OF THE POSSIBILITY OF SUCH DAMAGE. | ||
| 48 | * ==================================================================== | ||
| 49 | * | ||
| 50 | * This product includes cryptographic software written by Eric Young | ||
| 51 | * (eay@cryptsoft.com). This product includes software written by Tim | ||
| 52 | * Hudson (tjh@cryptsoft.com). | ||
| 53 | * | ||
| 54 | */ | ||
| 55 | |||
| 56 | /* NOTE: this file was auto generated by the mkerr.pl script: any changes | ||
| 57 | * made to it will be overwritten when the script next updates this file, | ||
| 58 | * only reason strings will be preserved. | ||
| 59 | */ | ||
| 60 | |||
| 61 | #include <stdio.h> | ||
| 62 | #include <openssl/err.h> | ||
| 63 | #include <openssl/objects.h> | ||
| 64 | |||
| 65 | /* BEGIN ERROR CODES */ | ||
| 66 | #ifndef OPENSSL_NO_ERR | ||
| 67 | static ERR_STRING_DATA OBJ_str_functs[]= | ||
| 68 | { | ||
| 69 | {ERR_PACK(0,OBJ_F_OBJ_CREATE,0), "OBJ_create"}, | ||
| 70 | {ERR_PACK(0,OBJ_F_OBJ_DUP,0), "OBJ_dup"}, | ||
| 71 | {ERR_PACK(0,OBJ_F_OBJ_NID2LN,0), "OBJ_nid2ln"}, | ||
| 72 | {ERR_PACK(0,OBJ_F_OBJ_NID2OBJ,0), "OBJ_nid2obj"}, | ||
| 73 | {ERR_PACK(0,OBJ_F_OBJ_NID2SN,0), "OBJ_nid2sn"}, | ||
| 74 | {0,NULL} | ||
| 75 | }; | ||
| 76 | |||
| 77 | static ERR_STRING_DATA OBJ_str_reasons[]= | ||
| 78 | { | ||
| 79 | {OBJ_R_MALLOC_FAILURE ,"malloc failure"}, | ||
| 80 | {OBJ_R_UNKNOWN_NID ,"unknown nid"}, | ||
| 81 | {0,NULL} | ||
| 82 | }; | ||
| 83 | |||
| 84 | #endif | ||
| 85 | |||
| 86 | void ERR_load_OBJ_strings(void) | ||
| 87 | { | ||
| 88 | static int init=1; | ||
| 89 | |||
| 90 | if (init) | ||
| 91 | { | ||
| 92 | init=0; | ||
| 93 | #ifndef OPENSSL_NO_ERR | ||
| 94 | ERR_load_strings(ERR_LIB_OBJ,OBJ_str_functs); | ||
| 95 | ERR_load_strings(ERR_LIB_OBJ,OBJ_str_reasons); | ||
| 96 | #endif | ||
| 97 | |||
| 98 | } | ||
| 99 | } | ||
diff --git a/src/lib/libcrypto/objects/obj_lib.c b/src/lib/libcrypto/objects/obj_lib.c new file mode 100644 index 0000000000..b0b0f2ff24 --- /dev/null +++ b/src/lib/libcrypto/objects/obj_lib.c | |||
| @@ -0,0 +1,127 @@ | |||
| 1 | /* crypto/objects/obj_lib.c */ | ||
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | ||
| 3 | * All rights reserved. | ||
| 4 | * | ||
| 5 | * This package is an SSL implementation written | ||
| 6 | * by Eric Young (eay@cryptsoft.com). | ||
| 7 | * The implementation was written so as to conform with Netscapes SSL. | ||
| 8 | * | ||
| 9 | * This library is free for commercial and non-commercial use as long as | ||
| 10 | * the following conditions are aheared to. The following conditions | ||
| 11 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
| 12 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
| 13 | * included with this distribution is covered by the same copyright terms | ||
| 14 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
| 15 | * | ||
| 16 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
| 17 | * the code are not to be removed. | ||
| 18 | * If this package is used in a product, Eric Young should be given attribution | ||
| 19 | * as the author of the parts of the library used. | ||
| 20 | * This can be in the form of a textual message at program startup or | ||
| 21 | * in documentation (online or textual) provided with the package. | ||
| 22 | * | ||
| 23 | * Redistribution and use in source and binary forms, with or without | ||
| 24 | * modification, are permitted provided that the following conditions | ||
| 25 | * are met: | ||
| 26 | * 1. Redistributions of source code must retain the copyright | ||
| 27 | * notice, this list of conditions and the following disclaimer. | ||
| 28 | * 2. Redistributions in binary form must reproduce the above copyright | ||
| 29 | * notice, this list of conditions and the following disclaimer in the | ||
| 30 | * documentation and/or other materials provided with the distribution. | ||
| 31 | * 3. All advertising materials mentioning features or use of this software | ||
| 32 | * must display the following acknowledgement: | ||
| 33 | * "This product includes cryptographic software written by | ||
| 34 | * Eric Young (eay@cryptsoft.com)" | ||
| 35 | * The word 'cryptographic' can be left out if the rouines from the library | ||
| 36 | * being used are not cryptographic related :-). | ||
| 37 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
| 38 | * the apps directory (application code) you must include an acknowledgement: | ||
| 39 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
| 40 | * | ||
| 41 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
| 42 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
| 43 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
| 44 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
| 45 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
| 46 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
| 47 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
| 48 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
| 49 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
| 50 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
| 51 | * SUCH DAMAGE. | ||
| 52 | * | ||
| 53 | * The licence and distribution terms for any publically available version or | ||
| 54 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
| 55 | * copied and put under another distribution licence | ||
| 56 | * [including the GNU Public Licence.] | ||
| 57 | */ | ||
| 58 | |||
| 59 | #include <stdio.h> | ||
| 60 | #include "cryptlib.h" | ||
| 61 | #include <openssl/lhash.h> | ||
| 62 | #include <openssl/objects.h> | ||
| 63 | #include <openssl/buffer.h> | ||
| 64 | |||
| 65 | ASN1_OBJECT *OBJ_dup(const ASN1_OBJECT *o) | ||
| 66 | { | ||
| 67 | ASN1_OBJECT *r; | ||
| 68 | int i; | ||
| 69 | char *ln=NULL; | ||
| 70 | |||
| 71 | if (o == NULL) return(NULL); | ||
| 72 | if (!(o->flags & ASN1_OBJECT_FLAG_DYNAMIC)) | ||
| 73 | return((ASN1_OBJECT *)o); /* XXX: ugh! Why? What kind of | ||
| 74 | duplication is this??? */ | ||
| 75 | |||
| 76 | r=ASN1_OBJECT_new(); | ||
| 77 | if (r == NULL) | ||
| 78 | { | ||
| 79 | OBJerr(OBJ_F_OBJ_DUP,ERR_R_ASN1_LIB); | ||
| 80 | return(NULL); | ||
| 81 | } | ||
| 82 | r->data=OPENSSL_malloc(o->length); | ||
| 83 | if (r->data == NULL) | ||
| 84 | goto err; | ||
| 85 | memcpy(r->data,o->data,o->length); | ||
| 86 | r->length=o->length; | ||
| 87 | r->nid=o->nid; | ||
| 88 | r->ln=r->sn=NULL; | ||
| 89 | if (o->ln != NULL) | ||
| 90 | { | ||
| 91 | i=strlen(o->ln)+1; | ||
| 92 | r->ln=ln=OPENSSL_malloc(i); | ||
| 93 | if (r->ln == NULL) goto err; | ||
| 94 | memcpy(ln,o->ln,i); | ||
| 95 | } | ||
| 96 | |||
| 97 | if (o->sn != NULL) | ||
| 98 | { | ||
| 99 | char *s; | ||
| 100 | |||
| 101 | i=strlen(o->sn)+1; | ||
| 102 | r->sn=s=OPENSSL_malloc(i); | ||
| 103 | if (r->sn == NULL) goto err; | ||
| 104 | memcpy(s,o->sn,i); | ||
| 105 | } | ||
| 106 | r->flags=o->flags|(ASN1_OBJECT_FLAG_DYNAMIC| | ||
| 107 | ASN1_OBJECT_FLAG_DYNAMIC_STRINGS|ASN1_OBJECT_FLAG_DYNAMIC_DATA); | ||
| 108 | return(r); | ||
| 109 | err: | ||
| 110 | OBJerr(OBJ_F_OBJ_DUP,ERR_R_MALLOC_FAILURE); | ||
| 111 | if (r != NULL) | ||
| 112 | { | ||
| 113 | if (ln != NULL) OPENSSL_free(ln); | ||
| 114 | if (r->data != NULL) OPENSSL_free(r->data); | ||
| 115 | OPENSSL_free(r); | ||
| 116 | } | ||
| 117 | return(NULL); | ||
| 118 | } | ||
| 119 | |||
| 120 | int OBJ_cmp(const ASN1_OBJECT *a, const ASN1_OBJECT *b) | ||
| 121 | { | ||
| 122 | int ret; | ||
| 123 | |||
| 124 | ret=(a->length-b->length); | ||
| 125 | if (ret) return(ret); | ||
| 126 | return(memcmp(a->data,b->data,a->length)); | ||
| 127 | } | ||
diff --git a/src/lib/libcrypto/objects/obj_mac.h b/src/lib/libcrypto/objects/obj_mac.h deleted file mode 100644 index 7645012298..0000000000 --- a/src/lib/libcrypto/objects/obj_mac.h +++ /dev/null | |||
| @@ -1,2868 +0,0 @@ | |||
| 1 | /* crypto/objects/obj_mac.h */ | ||
| 2 | |||
| 3 | /* THIS FILE IS GENERATED FROM objects.txt by objects.pl via the | ||
| 4 | * following command: | ||
| 5 | * perl objects.pl objects.txt obj_mac.num obj_mac.h | ||
| 6 | */ | ||
| 7 | |||
| 8 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) | ||
| 9 | * All rights reserved. | ||
| 10 | * | ||
| 11 | * This package is an SSL implementation written | ||
| 12 | * by Eric Young (eay@cryptsoft.com). | ||
| 13 | * The implementation was written so as to conform with Netscapes SSL. | ||
| 14 | * | ||
| 15 | * This library is free for commercial and non-commercial use as long as | ||
| 16 | * the following conditions are aheared to. The following conditions | ||
| 17 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
| 18 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
| 19 | * included with this distribution is covered by the same copyright terms | ||
| 20 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
| 21 | * | ||
| 22 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
| 23 | * the code are not to be removed. | ||
| 24 | * If this package is used in a product, Eric Young should be given attribution | ||
| 25 | * as the author of the parts of the library used. | ||
| 26 | * This can be in the form of a textual message at program startup or | ||
| 27 | * in documentation (online or textual) provided with the package. | ||
| 28 | * | ||
| 29 | * Redistribution and use in source and binary forms, with or without | ||
| 30 | * modification, are permitted provided that the following conditions | ||
| 31 | * are met: | ||
| 32 | * 1. Redistributions of source code must retain the copyright | ||
| 33 | * notice, this list of conditions and the following disclaimer. | ||
| 34 | * 2. Redistributions in binary form must reproduce the above copyright | ||
| 35 | * notice, this list of conditions and the following disclaimer in the | ||
| 36 | * documentation and/or other materials provided with the distribution. | ||
| 37 | * 3. All advertising materials mentioning features or use of this software | ||
| 38 | * must display the following acknowledgement: | ||
| 39 | * "This product includes cryptographic software written by | ||
| 40 | * Eric Young (eay@cryptsoft.com)" | ||
| 41 | * The word 'cryptographic' can be left out if the rouines from the library | ||
| 42 | * being used are not cryptographic related :-). | ||
| 43 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
| 44 | * the apps directory (application code) you must include an acknowledgement: | ||
| 45 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
| 46 | * | ||
| 47 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
| 48 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
| 49 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
| 50 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
| 51 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
| 52 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
| 53 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
| 54 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
| 55 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
| 56 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
| 57 | * SUCH DAMAGE. | ||
| 58 | * | ||
| 59 | * The licence and distribution terms for any publically available version or | ||
| 60 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
| 61 | * copied and put under another distribution licence | ||
| 62 | * [including the GNU Public Licence.] | ||
| 63 | */ | ||
| 64 | |||
| 65 | #define SN_undef "UNDEF" | ||
| 66 | #define LN_undef "undefined" | ||
| 67 | #define NID_undef 0 | ||
| 68 | #define OBJ_undef 0L | ||
| 69 | |||
| 70 | #define SN_ccitt "CCITT" | ||
| 71 | #define LN_ccitt "ccitt" | ||
| 72 | #define NID_ccitt 404 | ||
| 73 | #define OBJ_ccitt 0L | ||
| 74 | |||
| 75 | #define SN_iso "ISO" | ||
| 76 | #define LN_iso "iso" | ||
| 77 | #define NID_iso 181 | ||
| 78 | #define OBJ_iso 1L | ||
| 79 | |||
| 80 | #define SN_joint_iso_ccitt "JOINT-ISO-CCITT" | ||
| 81 | #define LN_joint_iso_ccitt "joint-iso-ccitt" | ||
| 82 | #define NID_joint_iso_ccitt 393 | ||
| 83 | #define OBJ_joint_iso_ccitt 2L | ||
| 84 | |||
| 85 | #define SN_member_body "member-body" | ||
| 86 | #define LN_member_body "ISO Member Body" | ||
| 87 | #define NID_member_body 182 | ||
| 88 | #define OBJ_member_body OBJ_iso,2L | ||
| 89 | |||
| 90 | #define SN_selected_attribute_types "selected-attribute-types" | ||
| 91 | #define LN_selected_attribute_types "Selected Attribute Types" | ||
| 92 | #define NID_selected_attribute_types 394 | ||
| 93 | #define OBJ_selected_attribute_types OBJ_joint_iso_ccitt,5L,1L,5L | ||
| 94 | |||
| 95 | #define SN_clearance "clearance" | ||
| 96 | #define NID_clearance 395 | ||
| 97 | #define OBJ_clearance OBJ_selected_attribute_types,55L | ||
| 98 | |||
| 99 | #define SN_ISO_US "ISO-US" | ||
| 100 | #define LN_ISO_US "ISO US Member Body" | ||
| 101 | #define NID_ISO_US 183 | ||
| 102 | #define OBJ_ISO_US OBJ_member_body,840L | ||
| 103 | |||
| 104 | #define SN_X9_57 "X9-57" | ||
| 105 | #define LN_X9_57 "X9.57" | ||
| 106 | #define NID_X9_57 184 | ||
| 107 | #define OBJ_X9_57 OBJ_ISO_US,10040L | ||
| 108 | |||
| 109 | #define SN_X9cm "X9cm" | ||
| 110 | #define LN_X9cm "X9.57 CM ?" | ||
| 111 | #define NID_X9cm 185 | ||
| 112 | #define OBJ_X9cm OBJ_X9_57,4L | ||
| 113 | |||
| 114 | #define SN_dsa "DSA" | ||
| 115 | #define LN_dsa "dsaEncryption" | ||
| 116 | #define NID_dsa 116 | ||
| 117 | #define OBJ_dsa OBJ_X9cm,1L | ||
| 118 | |||
| 119 | #define SN_dsaWithSHA1 "DSA-SHA1" | ||
| 120 | #define LN_dsaWithSHA1 "dsaWithSHA1" | ||
| 121 | #define NID_dsaWithSHA1 113 | ||
| 122 | #define OBJ_dsaWithSHA1 OBJ_X9cm,3L | ||
| 123 | |||
| 124 | #define SN_ansi_X9_62 "ansi-X9-62" | ||
| 125 | #define LN_ansi_X9_62 "ANSI X9.62" | ||
| 126 | #define NID_ansi_X9_62 405 | ||
| 127 | #define OBJ_ansi_X9_62 OBJ_ISO_US,10045L | ||
| 128 | |||
| 129 | #define OBJ_X9_62_id_fieldType OBJ_ansi_X9_62,1L | ||
| 130 | |||
| 131 | #define SN_X9_62_prime_field "prime-field" | ||
| 132 | #define NID_X9_62_prime_field 406 | ||
| 133 | #define OBJ_X9_62_prime_field OBJ_X9_62_id_fieldType,1L | ||
| 134 | |||
| 135 | #define SN_X9_62_characteristic_two_field "characteristic-two-field" | ||
| 136 | #define NID_X9_62_characteristic_two_field 407 | ||
| 137 | #define OBJ_X9_62_characteristic_two_field OBJ_X9_62_id_fieldType,2L | ||
| 138 | |||
| 139 | #define OBJ_X9_62_id_publicKeyType OBJ_ansi_X9_62,2L | ||
| 140 | |||
| 141 | #define SN_X9_62_id_ecPublicKey "id-ecPublicKey" | ||
| 142 | #define NID_X9_62_id_ecPublicKey 408 | ||
| 143 | #define OBJ_X9_62_id_ecPublicKey OBJ_X9_62_id_publicKeyType,1L | ||
| 144 | |||
| 145 | #define OBJ_X9_62_ellipticCurve OBJ_ansi_X9_62,3L | ||
| 146 | |||
| 147 | #define OBJ_X9_62_c_TwoCurve OBJ_X9_62_ellipticCurve,0L | ||
| 148 | |||
| 149 | #define OBJ_X9_62_primeCurve OBJ_X9_62_ellipticCurve,1L | ||
| 150 | |||
| 151 | #define SN_X9_62_prime192v1 "prime192v1" | ||
| 152 | #define NID_X9_62_prime192v1 409 | ||
| 153 | #define OBJ_X9_62_prime192v1 OBJ_X9_62_primeCurve,1L | ||
| 154 | |||
| 155 | #define SN_X9_62_prime192v2 "prime192v2" | ||
| 156 | #define NID_X9_62_prime192v2 410 | ||
| 157 | #define OBJ_X9_62_prime192v2 OBJ_X9_62_primeCurve,2L | ||
| 158 | |||
| 159 | #define SN_X9_62_prime192v3 "prime192v3" | ||
| 160 | #define NID_X9_62_prime192v3 411 | ||
| 161 | #define OBJ_X9_62_prime192v3 OBJ_X9_62_primeCurve,3L | ||
| 162 | |||
| 163 | #define SN_X9_62_prime239v1 "prime239v1" | ||
| 164 | #define NID_X9_62_prime239v1 412 | ||
| 165 | #define OBJ_X9_62_prime239v1 OBJ_X9_62_primeCurve,4L | ||
| 166 | |||
| 167 | #define SN_X9_62_prime239v2 "prime239v2" | ||
| 168 | #define NID_X9_62_prime239v2 413 | ||
| 169 | #define OBJ_X9_62_prime239v2 OBJ_X9_62_primeCurve,5L | ||
| 170 | |||
| 171 | #define SN_X9_62_prime239v3 "prime239v3" | ||
| 172 | #define NID_X9_62_prime239v3 414 | ||
| 173 | #define OBJ_X9_62_prime239v3 OBJ_X9_62_primeCurve,6L | ||
| 174 | |||
| 175 | #define SN_X9_62_prime256v1 "prime256v1" | ||
| 176 | #define NID_X9_62_prime256v1 415 | ||
| 177 | #define OBJ_X9_62_prime256v1 OBJ_X9_62_primeCurve,7L | ||
| 178 | |||
| 179 | #define OBJ_X9_62_id_ecSigType OBJ_ansi_X9_62,4L | ||
| 180 | |||
| 181 | #define SN_ecdsa_with_SHA1 "ecdsa-with-SHA1" | ||
| 182 | #define NID_ecdsa_with_SHA1 416 | ||
| 183 | #define OBJ_ecdsa_with_SHA1 OBJ_X9_62_id_ecSigType,1L | ||
| 184 | |||
| 185 | #define SN_cast5_cbc "CAST5-CBC" | ||
| 186 | #define LN_cast5_cbc "cast5-cbc" | ||
| 187 | #define NID_cast5_cbc 108 | ||
| 188 | #define OBJ_cast5_cbc OBJ_ISO_US,113533L,7L,66L,10L | ||
| 189 | |||
| 190 | #define SN_cast5_ecb "CAST5-ECB" | ||
| 191 | #define LN_cast5_ecb "cast5-ecb" | ||
| 192 | #define NID_cast5_ecb 109 | ||
| 193 | |||
| 194 | #define SN_cast5_cfb64 "CAST5-CFB" | ||
| 195 | #define LN_cast5_cfb64 "cast5-cfb" | ||
| 196 | #define NID_cast5_cfb64 110 | ||
| 197 | |||
| 198 | #define SN_cast5_ofb64 "CAST5-OFB" | ||
| 199 | #define LN_cast5_ofb64 "cast5-ofb" | ||
| 200 | #define NID_cast5_ofb64 111 | ||
| 201 | |||
| 202 | #define LN_pbeWithMD5AndCast5_CBC "pbeWithMD5AndCast5CBC" | ||
| 203 | #define NID_pbeWithMD5AndCast5_CBC 112 | ||
| 204 | #define OBJ_pbeWithMD5AndCast5_CBC OBJ_ISO_US,113533L,7L,66L,12L | ||
| 205 | |||
| 206 | #define SN_rsadsi "rsadsi" | ||
| 207 | #define LN_rsadsi "RSA Data Security, Inc." | ||
| 208 | #define NID_rsadsi 1 | ||
| 209 | #define OBJ_rsadsi OBJ_ISO_US,113549L | ||
| 210 | |||
| 211 | #define SN_pkcs "pkcs" | ||
| 212 | #define LN_pkcs "RSA Data Security, Inc. PKCS" | ||
| 213 | #define NID_pkcs 2 | ||
| 214 | #define OBJ_pkcs OBJ_rsadsi,1L | ||
| 215 | |||
| 216 | #define SN_pkcs1 "pkcs1" | ||
| 217 | #define NID_pkcs1 186 | ||
| 218 | #define OBJ_pkcs1 OBJ_pkcs,1L | ||
| 219 | |||
| 220 | #define LN_rsaEncryption "rsaEncryption" | ||
| 221 | #define NID_rsaEncryption 6 | ||
| 222 | #define OBJ_rsaEncryption OBJ_pkcs1,1L | ||
| 223 | |||
| 224 | #define SN_md2WithRSAEncryption "RSA-MD2" | ||
| 225 | #define LN_md2WithRSAEncryption "md2WithRSAEncryption" | ||
| 226 | #define NID_md2WithRSAEncryption 7 | ||
| 227 | #define OBJ_md2WithRSAEncryption OBJ_pkcs1,2L | ||
| 228 | |||
| 229 | #define SN_md4WithRSAEncryption "RSA-MD4" | ||
| 230 | #define LN_md4WithRSAEncryption "md4WithRSAEncryption" | ||
| 231 | #define NID_md4WithRSAEncryption 396 | ||
| 232 | #define OBJ_md4WithRSAEncryption OBJ_pkcs1,3L | ||
| 233 | |||
| 234 | #define SN_md5WithRSAEncryption "RSA-MD5" | ||
| 235 | #define LN_md5WithRSAEncryption "md5WithRSAEncryption" | ||
| 236 | #define NID_md5WithRSAEncryption 8 | ||
| 237 | #define OBJ_md5WithRSAEncryption OBJ_pkcs1,4L | ||
| 238 | |||
| 239 | #define SN_sha1WithRSAEncryption "RSA-SHA1" | ||
| 240 | #define LN_sha1WithRSAEncryption "sha1WithRSAEncryption" | ||
| 241 | #define NID_sha1WithRSAEncryption 65 | ||
| 242 | #define OBJ_sha1WithRSAEncryption OBJ_pkcs1,5L | ||
| 243 | |||
| 244 | #define SN_pkcs3 "pkcs3" | ||
| 245 | #define NID_pkcs3 27 | ||
| 246 | #define OBJ_pkcs3 OBJ_pkcs,3L | ||
| 247 | |||
| 248 | #define LN_dhKeyAgreement "dhKeyAgreement" | ||
| 249 | #define NID_dhKeyAgreement 28 | ||
| 250 | #define OBJ_dhKeyAgreement OBJ_pkcs3,1L | ||
| 251 | |||
| 252 | #define SN_pkcs5 "pkcs5" | ||
| 253 | #define NID_pkcs5 187 | ||
| 254 | #define OBJ_pkcs5 OBJ_pkcs,5L | ||
| 255 | |||
| 256 | #define SN_pbeWithMD2AndDES_CBC "PBE-MD2-DES" | ||
| 257 | #define LN_pbeWithMD2AndDES_CBC "pbeWithMD2AndDES-CBC" | ||
| 258 | #define NID_pbeWithMD2AndDES_CBC 9 | ||
| 259 | #define OBJ_pbeWithMD2AndDES_CBC OBJ_pkcs5,1L | ||
| 260 | |||
| 261 | #define SN_pbeWithMD5AndDES_CBC "PBE-MD5-DES" | ||
| 262 | #define LN_pbeWithMD5AndDES_CBC "pbeWithMD5AndDES-CBC" | ||
| 263 | #define NID_pbeWithMD5AndDES_CBC 10 | ||
| 264 | #define OBJ_pbeWithMD5AndDES_CBC OBJ_pkcs5,3L | ||
| 265 | |||
| 266 | #define SN_pbeWithMD2AndRC2_CBC "PBE-MD2-RC2-64" | ||
| 267 | #define LN_pbeWithMD2AndRC2_CBC "pbeWithMD2AndRC2-CBC" | ||
| 268 | #define NID_pbeWithMD2AndRC2_CBC 168 | ||
| 269 | #define OBJ_pbeWithMD2AndRC2_CBC OBJ_pkcs5,4L | ||
| 270 | |||
| 271 | #define SN_pbeWithMD5AndRC2_CBC "PBE-MD5-RC2-64" | ||
| 272 | #define LN_pbeWithMD5AndRC2_CBC "pbeWithMD5AndRC2-CBC" | ||
| 273 | #define NID_pbeWithMD5AndRC2_CBC 169 | ||
| 274 | #define OBJ_pbeWithMD5AndRC2_CBC OBJ_pkcs5,6L | ||
| 275 | |||
| 276 | #define SN_pbeWithSHA1AndDES_CBC "PBE-SHA1-DES" | ||
| 277 | #define LN_pbeWithSHA1AndDES_CBC "pbeWithSHA1AndDES-CBC" | ||
| 278 | #define NID_pbeWithSHA1AndDES_CBC 170 | ||
| 279 | #define OBJ_pbeWithSHA1AndDES_CBC OBJ_pkcs5,10L | ||
| 280 | |||
| 281 | #define SN_pbeWithSHA1AndRC2_CBC "PBE-SHA1-RC2-64" | ||
| 282 | #define LN_pbeWithSHA1AndRC2_CBC "pbeWithSHA1AndRC2-CBC" | ||
| 283 | #define NID_pbeWithSHA1AndRC2_CBC 68 | ||
| 284 | #define OBJ_pbeWithSHA1AndRC2_CBC OBJ_pkcs5,11L | ||
| 285 | |||
| 286 | #define LN_id_pbkdf2 "PBKDF2" | ||
| 287 | #define NID_id_pbkdf2 69 | ||
| 288 | #define OBJ_id_pbkdf2 OBJ_pkcs5,12L | ||
| 289 | |||
| 290 | #define LN_pbes2 "PBES2" | ||
| 291 | #define NID_pbes2 161 | ||
| 292 | #define OBJ_pbes2 OBJ_pkcs5,13L | ||
| 293 | |||
| 294 | #define LN_pbmac1 "PBMAC1" | ||
| 295 | #define NID_pbmac1 162 | ||
| 296 | #define OBJ_pbmac1 OBJ_pkcs5,14L | ||
| 297 | |||
| 298 | #define SN_pkcs7 "pkcs7" | ||
| 299 | #define NID_pkcs7 20 | ||
| 300 | #define OBJ_pkcs7 OBJ_pkcs,7L | ||
| 301 | |||
| 302 | #define LN_pkcs7_data "pkcs7-data" | ||
| 303 | #define NID_pkcs7_data 21 | ||
| 304 | #define OBJ_pkcs7_data OBJ_pkcs7,1L | ||
| 305 | |||
| 306 | #define LN_pkcs7_signed "pkcs7-signedData" | ||
| 307 | #define NID_pkcs7_signed 22 | ||
| 308 | #define OBJ_pkcs7_signed OBJ_pkcs7,2L | ||
| 309 | |||
| 310 | #define LN_pkcs7_enveloped "pkcs7-envelopedData" | ||
| 311 | #define NID_pkcs7_enveloped 23 | ||
| 312 | #define OBJ_pkcs7_enveloped OBJ_pkcs7,3L | ||
| 313 | |||
| 314 | #define LN_pkcs7_signedAndEnveloped "pkcs7-signedAndEnvelopedData" | ||
| 315 | #define NID_pkcs7_signedAndEnveloped 24 | ||
| 316 | #define OBJ_pkcs7_signedAndEnveloped OBJ_pkcs7,4L | ||
| 317 | |||
| 318 | #define LN_pkcs7_digest "pkcs7-digestData" | ||
| 319 | #define NID_pkcs7_digest 25 | ||
| 320 | #define OBJ_pkcs7_digest OBJ_pkcs7,5L | ||
| 321 | |||
| 322 | #define LN_pkcs7_encrypted "pkcs7-encryptedData" | ||
| 323 | #define NID_pkcs7_encrypted 26 | ||
| 324 | #define OBJ_pkcs7_encrypted OBJ_pkcs7,6L | ||
| 325 | |||
| 326 | #define SN_pkcs9 "pkcs9" | ||
| 327 | #define NID_pkcs9 47 | ||
| 328 | #define OBJ_pkcs9 OBJ_pkcs,9L | ||
| 329 | |||
| 330 | #define LN_pkcs9_emailAddress "emailAddress" | ||
| 331 | #define NID_pkcs9_emailAddress 48 | ||
| 332 | #define OBJ_pkcs9_emailAddress OBJ_pkcs9,1L | ||
| 333 | |||
| 334 | #define LN_pkcs9_unstructuredName "unstructuredName" | ||
| 335 | #define NID_pkcs9_unstructuredName 49 | ||
| 336 | #define OBJ_pkcs9_unstructuredName OBJ_pkcs9,2L | ||
| 337 | |||
| 338 | #define LN_pkcs9_contentType "contentType" | ||
| 339 | #define NID_pkcs9_contentType 50 | ||
| 340 | #define OBJ_pkcs9_contentType OBJ_pkcs9,3L | ||
| 341 | |||
| 342 | #define LN_pkcs9_messageDigest "messageDigest" | ||
| 343 | #define NID_pkcs9_messageDigest 51 | ||
| 344 | #define OBJ_pkcs9_messageDigest OBJ_pkcs9,4L | ||
| 345 | |||
| 346 | #define LN_pkcs9_signingTime "signingTime" | ||
| 347 | #define NID_pkcs9_signingTime 52 | ||
| 348 | #define OBJ_pkcs9_signingTime OBJ_pkcs9,5L | ||
| 349 | |||
| 350 | #define LN_pkcs9_countersignature "countersignature" | ||
| 351 | #define NID_pkcs9_countersignature 53 | ||
| 352 | #define OBJ_pkcs9_countersignature OBJ_pkcs9,6L | ||
| 353 | |||
| 354 | #define LN_pkcs9_challengePassword "challengePassword" | ||
| 355 | #define NID_pkcs9_challengePassword 54 | ||
| 356 | #define OBJ_pkcs9_challengePassword OBJ_pkcs9,7L | ||
| 357 | |||
| 358 | #define LN_pkcs9_unstructuredAddress "unstructuredAddress" | ||
| 359 | #define NID_pkcs9_unstructuredAddress 55 | ||
| 360 | #define OBJ_pkcs9_unstructuredAddress OBJ_pkcs9,8L | ||
| 361 | |||
| 362 | #define LN_pkcs9_extCertAttributes "extendedCertificateAttributes" | ||
| 363 | #define NID_pkcs9_extCertAttributes 56 | ||
| 364 | #define OBJ_pkcs9_extCertAttributes OBJ_pkcs9,9L | ||
| 365 | |||
| 366 | #define SN_ext_req "extReq" | ||
| 367 | #define LN_ext_req "Extension Request" | ||
| 368 | #define NID_ext_req 172 | ||
| 369 | #define OBJ_ext_req OBJ_pkcs9,14L | ||
| 370 | |||
| 371 | #define SN_SMIMECapabilities "SMIME-CAPS" | ||
| 372 | #define LN_SMIMECapabilities "S/MIME Capabilities" | ||
| 373 | #define NID_SMIMECapabilities 167 | ||
| 374 | #define OBJ_SMIMECapabilities OBJ_pkcs9,15L | ||
| 375 | |||
| 376 | #define SN_SMIME "SMIME" | ||
| 377 | #define LN_SMIME "S/MIME" | ||
| 378 | #define NID_SMIME 188 | ||
| 379 | #define OBJ_SMIME OBJ_pkcs9,16L | ||
| 380 | |||
| 381 | #define SN_id_smime_mod "id-smime-mod" | ||
| 382 | #define NID_id_smime_mod 189 | ||
| 383 | #define OBJ_id_smime_mod OBJ_SMIME,0L | ||
| 384 | |||
| 385 | #define SN_id_smime_ct "id-smime-ct" | ||
| 386 | #define NID_id_smime_ct 190 | ||
| 387 | #define OBJ_id_smime_ct OBJ_SMIME,1L | ||
| 388 | |||
| 389 | #define SN_id_smime_aa "id-smime-aa" | ||
| 390 | #define NID_id_smime_aa 191 | ||
| 391 | #define OBJ_id_smime_aa OBJ_SMIME,2L | ||
| 392 | |||
| 393 | #define SN_id_smime_alg "id-smime-alg" | ||
| 394 | #define NID_id_smime_alg 192 | ||
| 395 | #define OBJ_id_smime_alg OBJ_SMIME,3L | ||
| 396 | |||
| 397 | #define SN_id_smime_cd "id-smime-cd" | ||
| 398 | #define NID_id_smime_cd 193 | ||
| 399 | #define OBJ_id_smime_cd OBJ_SMIME,4L | ||
| 400 | |||
| 401 | #define SN_id_smime_spq "id-smime-spq" | ||
| 402 | #define NID_id_smime_spq 194 | ||
| 403 | #define OBJ_id_smime_spq OBJ_SMIME,5L | ||
| 404 | |||
| 405 | #define SN_id_smime_cti "id-smime-cti" | ||
| 406 | #define NID_id_smime_cti 195 | ||
| 407 | #define OBJ_id_smime_cti OBJ_SMIME,6L | ||
| 408 | |||
| 409 | #define SN_id_smime_mod_cms "id-smime-mod-cms" | ||
| 410 | #define NID_id_smime_mod_cms 196 | ||
| 411 | #define OBJ_id_smime_mod_cms OBJ_id_smime_mod,1L | ||
| 412 | |||
| 413 | #define SN_id_smime_mod_ess "id-smime-mod-ess" | ||
| 414 | #define NID_id_smime_mod_ess 197 | ||
| 415 | #define OBJ_id_smime_mod_ess OBJ_id_smime_mod,2L | ||
| 416 | |||
| 417 | #define SN_id_smime_mod_oid "id-smime-mod-oid" | ||
| 418 | #define NID_id_smime_mod_oid 198 | ||
| 419 | #define OBJ_id_smime_mod_oid OBJ_id_smime_mod,3L | ||
| 420 | |||
| 421 | #define SN_id_smime_mod_msg_v3 "id-smime-mod-msg-v3" | ||
| 422 | #define NID_id_smime_mod_msg_v3 199 | ||
| 423 | #define OBJ_id_smime_mod_msg_v3 OBJ_id_smime_mod,4L | ||
| 424 | |||
| 425 | #define SN_id_smime_mod_ets_eSignature_88 "id-smime-mod-ets-eSignature-88" | ||
| 426 | #define NID_id_smime_mod_ets_eSignature_88 200 | ||
| 427 | #define OBJ_id_smime_mod_ets_eSignature_88 OBJ_id_smime_mod,5L | ||
| 428 | |||
| 429 | #define SN_id_smime_mod_ets_eSignature_97 "id-smime-mod-ets-eSignature-97" | ||
| 430 | #define NID_id_smime_mod_ets_eSignature_97 201 | ||
| 431 | #define OBJ_id_smime_mod_ets_eSignature_97 OBJ_id_smime_mod,6L | ||
| 432 | |||
| 433 | #define SN_id_smime_mod_ets_eSigPolicy_88 "id-smime-mod-ets-eSigPolicy-88" | ||
| 434 | #define NID_id_smime_mod_ets_eSigPolicy_88 202 | ||
| 435 | #define OBJ_id_smime_mod_ets_eSigPolicy_88 OBJ_id_smime_mod,7L | ||
| 436 | |||
| 437 | #define SN_id_smime_mod_ets_eSigPolicy_97 "id-smime-mod-ets-eSigPolicy-97" | ||
| 438 | #define NID_id_smime_mod_ets_eSigPolicy_97 203 | ||
| 439 | #define OBJ_id_smime_mod_ets_eSigPolicy_97 OBJ_id_smime_mod,8L | ||
| 440 | |||
| 441 | #define SN_id_smime_ct_receipt "id-smime-ct-receipt" | ||
| 442 | #define NID_id_smime_ct_receipt 204 | ||
| 443 | #define OBJ_id_smime_ct_receipt OBJ_id_smime_ct,1L | ||
| 444 | |||
| 445 | #define SN_id_smime_ct_authData "id-smime-ct-authData" | ||
| 446 | #define NID_id_smime_ct_authData 205 | ||
| 447 | #define OBJ_id_smime_ct_authData OBJ_id_smime_ct,2L | ||
| 448 | |||
| 449 | #define SN_id_smime_ct_publishCert "id-smime-ct-publishCert" | ||
| 450 | #define NID_id_smime_ct_publishCert 206 | ||
| 451 | #define OBJ_id_smime_ct_publishCert OBJ_id_smime_ct,3L | ||
| 452 | |||
| 453 | #define SN_id_smime_ct_TSTInfo "id-smime-ct-TSTInfo" | ||
| 454 | #define NID_id_smime_ct_TSTInfo 207 | ||
| 455 | #define OBJ_id_smime_ct_TSTInfo OBJ_id_smime_ct,4L | ||
| 456 | |||
| 457 | #define SN_id_smime_ct_TDTInfo "id-smime-ct-TDTInfo" | ||
| 458 | #define NID_id_smime_ct_TDTInfo 208 | ||
| 459 | #define OBJ_id_smime_ct_TDTInfo OBJ_id_smime_ct,5L | ||
| 460 | |||
| 461 | #define SN_id_smime_ct_contentInfo "id-smime-ct-contentInfo" | ||
| 462 | #define NID_id_smime_ct_contentInfo 209 | ||
| 463 | #define OBJ_id_smime_ct_contentInfo OBJ_id_smime_ct,6L | ||
| 464 | |||
| 465 | #define SN_id_smime_ct_DVCSRequestData "id-smime-ct-DVCSRequestData" | ||
| 466 | #define NID_id_smime_ct_DVCSRequestData 210 | ||
| 467 | #define OBJ_id_smime_ct_DVCSRequestData OBJ_id_smime_ct,7L | ||
| 468 | |||
| 469 | #define SN_id_smime_ct_DVCSResponseData "id-smime-ct-DVCSResponseData" | ||
| 470 | #define NID_id_smime_ct_DVCSResponseData 211 | ||
| 471 | #define OBJ_id_smime_ct_DVCSResponseData OBJ_id_smime_ct,8L | ||
| 472 | |||
| 473 | #define SN_id_smime_aa_receiptRequest "id-smime-aa-receiptRequest" | ||
| 474 | #define NID_id_smime_aa_receiptRequest 212 | ||
| 475 | #define OBJ_id_smime_aa_receiptRequest OBJ_id_smime_aa,1L | ||
| 476 | |||
| 477 | #define SN_id_smime_aa_securityLabel "id-smime-aa-securityLabel" | ||
| 478 | #define NID_id_smime_aa_securityLabel 213 | ||
| 479 | #define OBJ_id_smime_aa_securityLabel OBJ_id_smime_aa,2L | ||
| 480 | |||
| 481 | #define SN_id_smime_aa_mlExpandHistory "id-smime-aa-mlExpandHistory" | ||
| 482 | #define NID_id_smime_aa_mlExpandHistory 214 | ||
| 483 | #define OBJ_id_smime_aa_mlExpandHistory OBJ_id_smime_aa,3L | ||
| 484 | |||
| 485 | #define SN_id_smime_aa_contentHint "id-smime-aa-contentHint" | ||
| 486 | #define NID_id_smime_aa_contentHint 215 | ||
| 487 | #define OBJ_id_smime_aa_contentHint OBJ_id_smime_aa,4L | ||
| 488 | |||
| 489 | #define SN_id_smime_aa_msgSigDigest "id-smime-aa-msgSigDigest" | ||
| 490 | #define NID_id_smime_aa_msgSigDigest 216 | ||
| 491 | #define OBJ_id_smime_aa_msgSigDigest OBJ_id_smime_aa,5L | ||
| 492 | |||
| 493 | #define SN_id_smime_aa_encapContentType "id-smime-aa-encapContentType" | ||
| 494 | #define NID_id_smime_aa_encapContentType 217 | ||
| 495 | #define OBJ_id_smime_aa_encapContentType OBJ_id_smime_aa,6L | ||
| 496 | |||
| 497 | #define SN_id_smime_aa_contentIdentifier "id-smime-aa-contentIdentifier" | ||
| 498 | #define NID_id_smime_aa_contentIdentifier 218 | ||
| 499 | #define OBJ_id_smime_aa_contentIdentifier OBJ_id_smime_aa,7L | ||
| 500 | |||
| 501 | #define SN_id_smime_aa_macValue "id-smime-aa-macValue" | ||
| 502 | #define NID_id_smime_aa_macValue 219 | ||
| 503 | #define OBJ_id_smime_aa_macValue OBJ_id_smime_aa,8L | ||
| 504 | |||
| 505 | #define SN_id_smime_aa_equivalentLabels "id-smime-aa-equivalentLabels" | ||
| 506 | #define NID_id_smime_aa_equivalentLabels 220 | ||
| 507 | #define OBJ_id_smime_aa_equivalentLabels OBJ_id_smime_aa,9L | ||
| 508 | |||
| 509 | #define SN_id_smime_aa_contentReference "id-smime-aa-contentReference" | ||
| 510 | #define NID_id_smime_aa_contentReference 221 | ||
| 511 | #define OBJ_id_smime_aa_contentReference OBJ_id_smime_aa,10L | ||
| 512 | |||
| 513 | #define SN_id_smime_aa_encrypKeyPref "id-smime-aa-encrypKeyPref" | ||
| 514 | #define NID_id_smime_aa_encrypKeyPref 222 | ||
| 515 | #define OBJ_id_smime_aa_encrypKeyPref OBJ_id_smime_aa,11L | ||
| 516 | |||
| 517 | #define SN_id_smime_aa_signingCertificate "id-smime-aa-signingCertificate" | ||
| 518 | #define NID_id_smime_aa_signingCertificate 223 | ||
| 519 | #define OBJ_id_smime_aa_signingCertificate OBJ_id_smime_aa,12L | ||
| 520 | |||
| 521 | #define SN_id_smime_aa_smimeEncryptCerts "id-smime-aa-smimeEncryptCerts" | ||
| 522 | #define NID_id_smime_aa_smimeEncryptCerts 224 | ||
| 523 | #define OBJ_id_smime_aa_smimeEncryptCerts OBJ_id_smime_aa,13L | ||
| 524 | |||
| 525 | #define SN_id_smime_aa_timeStampToken "id-smime-aa-timeStampToken" | ||
| 526 | #define NID_id_smime_aa_timeStampToken 225 | ||
| 527 | #define OBJ_id_smime_aa_timeStampToken OBJ_id_smime_aa,14L | ||
| 528 | |||
| 529 | #define SN_id_smime_aa_ets_sigPolicyId "id-smime-aa-ets-sigPolicyId" | ||
| 530 | #define NID_id_smime_aa_ets_sigPolicyId 226 | ||
| 531 | #define OBJ_id_smime_aa_ets_sigPolicyId OBJ_id_smime_aa,15L | ||
| 532 | |||
| 533 | #define SN_id_smime_aa_ets_commitmentType "id-smime-aa-ets-commitmentType" | ||
| 534 | #define NID_id_smime_aa_ets_commitmentType 227 | ||
| 535 | #define OBJ_id_smime_aa_ets_commitmentType OBJ_id_smime_aa,16L | ||
| 536 | |||
| 537 | #define SN_id_smime_aa_ets_signerLocation "id-smime-aa-ets-signerLocation" | ||
| 538 | #define NID_id_smime_aa_ets_signerLocation 228 | ||
| 539 | #define OBJ_id_smime_aa_ets_signerLocation OBJ_id_smime_aa,17L | ||
| 540 | |||
| 541 | #define SN_id_smime_aa_ets_signerAttr "id-smime-aa-ets-signerAttr" | ||
| 542 | #define NID_id_smime_aa_ets_signerAttr 229 | ||
| 543 | #define OBJ_id_smime_aa_ets_signerAttr OBJ_id_smime_aa,18L | ||
| 544 | |||
| 545 | #define SN_id_smime_aa_ets_otherSigCert "id-smime-aa-ets-otherSigCert" | ||
| 546 | #define NID_id_smime_aa_ets_otherSigCert 230 | ||
| 547 | #define OBJ_id_smime_aa_ets_otherSigCert OBJ_id_smime_aa,19L | ||
| 548 | |||
| 549 | #define SN_id_smime_aa_ets_contentTimestamp "id-smime-aa-ets-contentTimestamp" | ||
| 550 | #define NID_id_smime_aa_ets_contentTimestamp 231 | ||
| 551 | #define OBJ_id_smime_aa_ets_contentTimestamp OBJ_id_smime_aa,20L | ||
| 552 | |||
| 553 | #define SN_id_smime_aa_ets_CertificateRefs "id-smime-aa-ets-CertificateRefs" | ||
| 554 | #define NID_id_smime_aa_ets_CertificateRefs 232 | ||
| 555 | #define OBJ_id_smime_aa_ets_CertificateRefs OBJ_id_smime_aa,21L | ||
| 556 | |||
| 557 | #define SN_id_smime_aa_ets_RevocationRefs "id-smime-aa-ets-RevocationRefs" | ||
| 558 | #define NID_id_smime_aa_ets_RevocationRefs 233 | ||
| 559 | #define OBJ_id_smime_aa_ets_RevocationRefs OBJ_id_smime_aa,22L | ||
| 560 | |||
| 561 | #define SN_id_smime_aa_ets_certValues "id-smime-aa-ets-certValues" | ||
| 562 | #define NID_id_smime_aa_ets_certValues 234 | ||
| 563 | #define OBJ_id_smime_aa_ets_certValues OBJ_id_smime_aa,23L | ||
| 564 | |||
| 565 | #define SN_id_smime_aa_ets_revocationValues "id-smime-aa-ets-revocationValues" | ||
| 566 | #define NID_id_smime_aa_ets_revocationValues 235 | ||
| 567 | #define OBJ_id_smime_aa_ets_revocationValues OBJ_id_smime_aa,24L | ||
| 568 | |||
| 569 | #define SN_id_smime_aa_ets_escTimeStamp "id-smime-aa-ets-escTimeStamp" | ||
| 570 | #define NID_id_smime_aa_ets_escTimeStamp 236 | ||
| 571 | #define OBJ_id_smime_aa_ets_escTimeStamp OBJ_id_smime_aa,25L | ||
| 572 | |||
| 573 | #define SN_id_smime_aa_ets_certCRLTimestamp "id-smime-aa-ets-certCRLTimestamp" | ||
| 574 | #define NID_id_smime_aa_ets_certCRLTimestamp 237 | ||
| 575 | #define OBJ_id_smime_aa_ets_certCRLTimestamp OBJ_id_smime_aa,26L | ||
| 576 | |||
| 577 | #define SN_id_smime_aa_ets_archiveTimeStamp "id-smime-aa-ets-archiveTimeStamp" | ||
| 578 | #define NID_id_smime_aa_ets_archiveTimeStamp 238 | ||
| 579 | #define OBJ_id_smime_aa_ets_archiveTimeStamp OBJ_id_smime_aa,27L | ||
| 580 | |||
| 581 | #define SN_id_smime_aa_signatureType "id-smime-aa-signatureType" | ||
| 582 | #define NID_id_smime_aa_signatureType 239 | ||
| 583 | #define OBJ_id_smime_aa_signatureType OBJ_id_smime_aa,28L | ||
| 584 | |||
| 585 | #define SN_id_smime_aa_dvcs_dvc "id-smime-aa-dvcs-dvc" | ||
| 586 | #define NID_id_smime_aa_dvcs_dvc 240 | ||
| 587 | #define OBJ_id_smime_aa_dvcs_dvc OBJ_id_smime_aa,29L | ||
| 588 | |||
| 589 | #define SN_id_smime_alg_ESDHwith3DES "id-smime-alg-ESDHwith3DES" | ||
| 590 | #define NID_id_smime_alg_ESDHwith3DES 241 | ||
| 591 | #define OBJ_id_smime_alg_ESDHwith3DES OBJ_id_smime_alg,1L | ||
| 592 | |||
| 593 | #define SN_id_smime_alg_ESDHwithRC2 "id-smime-alg-ESDHwithRC2" | ||
| 594 | #define NID_id_smime_alg_ESDHwithRC2 242 | ||
| 595 | #define OBJ_id_smime_alg_ESDHwithRC2 OBJ_id_smime_alg,2L | ||
| 596 | |||
| 597 | #define SN_id_smime_alg_3DESwrap "id-smime-alg-3DESwrap" | ||
| 598 | #define NID_id_smime_alg_3DESwrap 243 | ||
| 599 | #define OBJ_id_smime_alg_3DESwrap OBJ_id_smime_alg,3L | ||
| 600 | |||
| 601 | #define SN_id_smime_alg_RC2wrap "id-smime-alg-RC2wrap" | ||
| 602 | #define NID_id_smime_alg_RC2wrap 244 | ||
| 603 | #define OBJ_id_smime_alg_RC2wrap OBJ_id_smime_alg,4L | ||
| 604 | |||
| 605 | #define SN_id_smime_alg_ESDH "id-smime-alg-ESDH" | ||
| 606 | #define NID_id_smime_alg_ESDH 245 | ||
| 607 | #define OBJ_id_smime_alg_ESDH OBJ_id_smime_alg,5L | ||
| 608 | |||
| 609 | #define SN_id_smime_alg_CMS3DESwrap "id-smime-alg-CMS3DESwrap" | ||
| 610 | #define NID_id_smime_alg_CMS3DESwrap 246 | ||
| 611 | #define OBJ_id_smime_alg_CMS3DESwrap OBJ_id_smime_alg,6L | ||
| 612 | |||
| 613 | #define SN_id_smime_alg_CMSRC2wrap "id-smime-alg-CMSRC2wrap" | ||
| 614 | #define NID_id_smime_alg_CMSRC2wrap 247 | ||
| 615 | #define OBJ_id_smime_alg_CMSRC2wrap OBJ_id_smime_alg,7L | ||
| 616 | |||
| 617 | #define SN_id_smime_cd_ldap "id-smime-cd-ldap" | ||
| 618 | #define NID_id_smime_cd_ldap 248 | ||
| 619 | #define OBJ_id_smime_cd_ldap OBJ_id_smime_cd,1L | ||
| 620 | |||
| 621 | #define SN_id_smime_spq_ets_sqt_uri "id-smime-spq-ets-sqt-uri" | ||
| 622 | #define NID_id_smime_spq_ets_sqt_uri 249 | ||
| 623 | #define OBJ_id_smime_spq_ets_sqt_uri OBJ_id_smime_spq,1L | ||
| 624 | |||
| 625 | #define SN_id_smime_spq_ets_sqt_unotice "id-smime-spq-ets-sqt-unotice" | ||
| 626 | #define NID_id_smime_spq_ets_sqt_unotice 250 | ||
| 627 | #define OBJ_id_smime_spq_ets_sqt_unotice OBJ_id_smime_spq,2L | ||
| 628 | |||
| 629 | #define SN_id_smime_cti_ets_proofOfOrigin "id-smime-cti-ets-proofOfOrigin" | ||
| 630 | #define NID_id_smime_cti_ets_proofOfOrigin 251 | ||
| 631 | #define OBJ_id_smime_cti_ets_proofOfOrigin OBJ_id_smime_cti,1L | ||
| 632 | |||
| 633 | #define SN_id_smime_cti_ets_proofOfReceipt "id-smime-cti-ets-proofOfReceipt" | ||
| 634 | #define NID_id_smime_cti_ets_proofOfReceipt 252 | ||
| 635 | #define OBJ_id_smime_cti_ets_proofOfReceipt OBJ_id_smime_cti,2L | ||
| 636 | |||
| 637 | #define SN_id_smime_cti_ets_proofOfDelivery "id-smime-cti-ets-proofOfDelivery" | ||
| 638 | #define NID_id_smime_cti_ets_proofOfDelivery 253 | ||
| 639 | #define OBJ_id_smime_cti_ets_proofOfDelivery OBJ_id_smime_cti,3L | ||
| 640 | |||
| 641 | #define SN_id_smime_cti_ets_proofOfSender "id-smime-cti-ets-proofOfSender" | ||
| 642 | #define NID_id_smime_cti_ets_proofOfSender 254 | ||
| 643 | #define OBJ_id_smime_cti_ets_proofOfSender OBJ_id_smime_cti,4L | ||
| 644 | |||
| 645 | #define SN_id_smime_cti_ets_proofOfApproval "id-smime-cti-ets-proofOfApproval" | ||
| 646 | #define NID_id_smime_cti_ets_proofOfApproval 255 | ||
| 647 | #define OBJ_id_smime_cti_ets_proofOfApproval OBJ_id_smime_cti,5L | ||
| 648 | |||
| 649 | #define SN_id_smime_cti_ets_proofOfCreation "id-smime-cti-ets-proofOfCreation" | ||
| 650 | #define NID_id_smime_cti_ets_proofOfCreation 256 | ||
| 651 | #define OBJ_id_smime_cti_ets_proofOfCreation OBJ_id_smime_cti,6L | ||
| 652 | |||
| 653 | #define LN_friendlyName "friendlyName" | ||
| 654 | #define NID_friendlyName 156 | ||
| 655 | #define OBJ_friendlyName OBJ_pkcs9,20L | ||
| 656 | |||
| 657 | #define LN_localKeyID "localKeyID" | ||
| 658 | #define NID_localKeyID 157 | ||
| 659 | #define OBJ_localKeyID OBJ_pkcs9,21L | ||
| 660 | |||
| 661 | #define SN_ms_csp_name "CSPName" | ||
| 662 | #define LN_ms_csp_name "Microsoft CSP Name" | ||
| 663 | #define NID_ms_csp_name 417 | ||
| 664 | #define OBJ_ms_csp_name 1L,3L,6L,1L,4L,1L,311L,17L,1L | ||
| 665 | |||
| 666 | #define OBJ_certTypes OBJ_pkcs9,22L | ||
| 667 | |||
| 668 | #define LN_x509Certificate "x509Certificate" | ||
| 669 | #define NID_x509Certificate 158 | ||
| 670 | #define OBJ_x509Certificate OBJ_certTypes,1L | ||
| 671 | |||
| 672 | #define LN_sdsiCertificate "sdsiCertificate" | ||
| 673 | #define NID_sdsiCertificate 159 | ||
| 674 | #define OBJ_sdsiCertificate OBJ_certTypes,2L | ||
| 675 | |||
| 676 | #define OBJ_crlTypes OBJ_pkcs9,23L | ||
| 677 | |||
| 678 | #define LN_x509Crl "x509Crl" | ||
| 679 | #define NID_x509Crl 160 | ||
| 680 | #define OBJ_x509Crl OBJ_crlTypes,1L | ||
| 681 | |||
| 682 | #define OBJ_pkcs12 OBJ_pkcs,12L | ||
| 683 | |||
| 684 | #define OBJ_pkcs12_pbeids OBJ_pkcs12,1L | ||
| 685 | |||
| 686 | #define SN_pbe_WithSHA1And128BitRC4 "PBE-SHA1-RC4-128" | ||
| 687 | #define LN_pbe_WithSHA1And128BitRC4 "pbeWithSHA1And128BitRC4" | ||
| 688 | #define NID_pbe_WithSHA1And128BitRC4 144 | ||
| 689 | #define OBJ_pbe_WithSHA1And128BitRC4 OBJ_pkcs12_pbeids,1L | ||
| 690 | |||
| 691 | #define SN_pbe_WithSHA1And40BitRC4 "PBE-SHA1-RC4-40" | ||
| 692 | #define LN_pbe_WithSHA1And40BitRC4 "pbeWithSHA1And40BitRC4" | ||
| 693 | #define NID_pbe_WithSHA1And40BitRC4 145 | ||
| 694 | #define OBJ_pbe_WithSHA1And40BitRC4 OBJ_pkcs12_pbeids,2L | ||
| 695 | |||
| 696 | #define SN_pbe_WithSHA1And3_Key_TripleDES_CBC "PBE-SHA1-3DES" | ||
| 697 | #define LN_pbe_WithSHA1And3_Key_TripleDES_CBC "pbeWithSHA1And3-KeyTripleDES-CBC" | ||
| 698 | #define NID_pbe_WithSHA1And3_Key_TripleDES_CBC 146 | ||
| 699 | #define OBJ_pbe_WithSHA1And3_Key_TripleDES_CBC OBJ_pkcs12_pbeids,3L | ||
| 700 | |||
| 701 | #define SN_pbe_WithSHA1And2_Key_TripleDES_CBC "PBE-SHA1-2DES" | ||
| 702 | #define LN_pbe_WithSHA1And2_Key_TripleDES_CBC "pbeWithSHA1And2-KeyTripleDES-CBC" | ||
| 703 | #define NID_pbe_WithSHA1And2_Key_TripleDES_CBC 147 | ||
| 704 | #define OBJ_pbe_WithSHA1And2_Key_TripleDES_CBC OBJ_pkcs12_pbeids,4L | ||
| 705 | |||
| 706 | #define SN_pbe_WithSHA1And128BitRC2_CBC "PBE-SHA1-RC2-128" | ||
| 707 | #define LN_pbe_WithSHA1And128BitRC2_CBC "pbeWithSHA1And128BitRC2-CBC" | ||
| 708 | #define NID_pbe_WithSHA1And128BitRC2_CBC 148 | ||
| 709 | #define OBJ_pbe_WithSHA1And128BitRC2_CBC OBJ_pkcs12_pbeids,5L | ||
| 710 | |||
| 711 | #define SN_pbe_WithSHA1And40BitRC2_CBC "PBE-SHA1-RC2-40" | ||
| 712 | #define LN_pbe_WithSHA1And40BitRC2_CBC "pbeWithSHA1And40BitRC2-CBC" | ||
| 713 | #define NID_pbe_WithSHA1And40BitRC2_CBC 149 | ||
| 714 | #define OBJ_pbe_WithSHA1And40BitRC2_CBC OBJ_pkcs12_pbeids,6L | ||
| 715 | |||
| 716 | #define OBJ_pkcs12_Version1 OBJ_pkcs12,10L | ||
| 717 | |||
| 718 | #define OBJ_pkcs12_BagIds OBJ_pkcs12_Version1,1L | ||
| 719 | |||
| 720 | #define LN_keyBag "keyBag" | ||
| 721 | #define NID_keyBag 150 | ||
| 722 | #define OBJ_keyBag OBJ_pkcs12_BagIds,1L | ||
| 723 | |||
| 724 | #define LN_pkcs8ShroudedKeyBag "pkcs8ShroudedKeyBag" | ||
| 725 | #define NID_pkcs8ShroudedKeyBag 151 | ||
| 726 | #define OBJ_pkcs8ShroudedKeyBag OBJ_pkcs12_BagIds,2L | ||
| 727 | |||
| 728 | #define LN_certBag "certBag" | ||
| 729 | #define NID_certBag 152 | ||
| 730 | #define OBJ_certBag OBJ_pkcs12_BagIds,3L | ||
| 731 | |||
| 732 | #define LN_crlBag "crlBag" | ||
| 733 | #define NID_crlBag 153 | ||
| 734 | #define OBJ_crlBag OBJ_pkcs12_BagIds,4L | ||
| 735 | |||
| 736 | #define LN_secretBag "secretBag" | ||
| 737 | #define NID_secretBag 154 | ||
| 738 | #define OBJ_secretBag OBJ_pkcs12_BagIds,5L | ||
| 739 | |||
| 740 | #define LN_safeContentsBag "safeContentsBag" | ||
| 741 | #define NID_safeContentsBag 155 | ||
| 742 | #define OBJ_safeContentsBag OBJ_pkcs12_BagIds,6L | ||
| 743 | |||
| 744 | #define SN_md2 "MD2" | ||
| 745 | #define LN_md2 "md2" | ||
| 746 | #define NID_md2 3 | ||
| 747 | #define OBJ_md2 OBJ_rsadsi,2L,2L | ||
| 748 | |||
| 749 | #define SN_md4 "MD4" | ||
| 750 | #define LN_md4 "md4" | ||
| 751 | #define NID_md4 257 | ||
| 752 | #define OBJ_md4 OBJ_rsadsi,2L,4L | ||
| 753 | |||
| 754 | #define SN_md5 "MD5" | ||
| 755 | #define LN_md5 "md5" | ||
| 756 | #define NID_md5 4 | ||
| 757 | #define OBJ_md5 OBJ_rsadsi,2L,5L | ||
| 758 | |||
| 759 | #define SN_md5_sha1 "MD5-SHA1" | ||
| 760 | #define LN_md5_sha1 "md5-sha1" | ||
| 761 | #define NID_md5_sha1 114 | ||
| 762 | |||
| 763 | #define LN_hmacWithSHA1 "hmacWithSHA1" | ||
| 764 | #define NID_hmacWithSHA1 163 | ||
| 765 | #define OBJ_hmacWithSHA1 OBJ_rsadsi,2L,7L | ||
| 766 | |||
| 767 | #define SN_rc2_cbc "RC2-CBC" | ||
| 768 | #define LN_rc2_cbc "rc2-cbc" | ||
| 769 | #define NID_rc2_cbc 37 | ||
| 770 | #define OBJ_rc2_cbc OBJ_rsadsi,3L,2L | ||
| 771 | |||
| 772 | #define SN_rc2_ecb "RC2-ECB" | ||
| 773 | #define LN_rc2_ecb "rc2-ecb" | ||
| 774 | #define NID_rc2_ecb 38 | ||
| 775 | |||
| 776 | #define SN_rc2_cfb64 "RC2-CFB" | ||
| 777 | #define LN_rc2_cfb64 "rc2-cfb" | ||
| 778 | #define NID_rc2_cfb64 39 | ||
| 779 | |||
| 780 | #define SN_rc2_ofb64 "RC2-OFB" | ||
| 781 | #define LN_rc2_ofb64 "rc2-ofb" | ||
| 782 | #define NID_rc2_ofb64 40 | ||
| 783 | |||
| 784 | #define SN_rc2_40_cbc "RC2-40-CBC" | ||
| 785 | #define LN_rc2_40_cbc "rc2-40-cbc" | ||
| 786 | #define NID_rc2_40_cbc 98 | ||
| 787 | |||
| 788 | #define SN_rc2_64_cbc "RC2-64-CBC" | ||
| 789 | #define LN_rc2_64_cbc "rc2-64-cbc" | ||
| 790 | #define NID_rc2_64_cbc 166 | ||
| 791 | |||
| 792 | #define SN_rc4 "RC4" | ||
| 793 | #define LN_rc4 "rc4" | ||
| 794 | #define NID_rc4 5 | ||
| 795 | #define OBJ_rc4 OBJ_rsadsi,3L,4L | ||
| 796 | |||
| 797 | #define SN_rc4_40 "RC4-40" | ||
| 798 | #define LN_rc4_40 "rc4-40" | ||
| 799 | #define NID_rc4_40 97 | ||
| 800 | |||
| 801 | #define SN_des_ede3_cbc "DES-EDE3-CBC" | ||
| 802 | #define LN_des_ede3_cbc "des-ede3-cbc" | ||
| 803 | #define NID_des_ede3_cbc 44 | ||
| 804 | #define OBJ_des_ede3_cbc OBJ_rsadsi,3L,7L | ||
| 805 | |||
| 806 | #define SN_rc5_cbc "RC5-CBC" | ||
| 807 | #define LN_rc5_cbc "rc5-cbc" | ||
| 808 | #define NID_rc5_cbc 120 | ||
| 809 | #define OBJ_rc5_cbc OBJ_rsadsi,3L,8L | ||
| 810 | |||
| 811 | #define SN_rc5_ecb "RC5-ECB" | ||
| 812 | #define LN_rc5_ecb "rc5-ecb" | ||
| 813 | #define NID_rc5_ecb 121 | ||
| 814 | |||
| 815 | #define SN_rc5_cfb64 "RC5-CFB" | ||
| 816 | #define LN_rc5_cfb64 "rc5-cfb" | ||
| 817 | #define NID_rc5_cfb64 122 | ||
| 818 | |||
| 819 | #define SN_rc5_ofb64 "RC5-OFB" | ||
| 820 | #define LN_rc5_ofb64 "rc5-ofb" | ||
| 821 | #define NID_rc5_ofb64 123 | ||
| 822 | |||
| 823 | #define SN_ms_ext_req "msExtReq" | ||
| 824 | #define LN_ms_ext_req "Microsoft Extension Request" | ||
| 825 | #define NID_ms_ext_req 171 | ||
| 826 | #define OBJ_ms_ext_req 1L,3L,6L,1L,4L,1L,311L,2L,1L,14L | ||
| 827 | |||
| 828 | #define SN_ms_code_ind "msCodeInd" | ||
| 829 | #define LN_ms_code_ind "Microsoft Individual Code Signing" | ||
| 830 | #define NID_ms_code_ind 134 | ||
| 831 | #define OBJ_ms_code_ind 1L,3L,6L,1L,4L,1L,311L,2L,1L,21L | ||
| 832 | |||
| 833 | #define SN_ms_code_com "msCodeCom" | ||
| 834 | #define LN_ms_code_com "Microsoft Commercial Code Signing" | ||
| 835 | #define NID_ms_code_com 135 | ||
| 836 | #define OBJ_ms_code_com 1L,3L,6L,1L,4L,1L,311L,2L,1L,22L | ||
| 837 | |||
| 838 | #define SN_ms_ctl_sign "msCTLSign" | ||
| 839 | #define LN_ms_ctl_sign "Microsoft Trust List Signing" | ||
| 840 | #define NID_ms_ctl_sign 136 | ||
| 841 | #define OBJ_ms_ctl_sign 1L,3L,6L,1L,4L,1L,311L,10L,3L,1L | ||
| 842 | |||
| 843 | #define SN_ms_sgc "msSGC" | ||
| 844 | #define LN_ms_sgc "Microsoft Server Gated Crypto" | ||
| 845 | #define NID_ms_sgc 137 | ||
| 846 | #define OBJ_ms_sgc 1L,3L,6L,1L,4L,1L,311L,10L,3L,3L | ||
| 847 | |||
| 848 | #define SN_ms_efs "msEFS" | ||
| 849 | #define LN_ms_efs "Microsoft Encrypted File System" | ||
| 850 | #define NID_ms_efs 138 | ||
| 851 | #define OBJ_ms_efs 1L,3L,6L,1L,4L,1L,311L,10L,3L,4L | ||
| 852 | |||
| 853 | #define SN_ms_smartcard_login "msSmartcardLogin" | ||
| 854 | #define LN_ms_smartcard_login "Microsoft Smartcardlogin" | ||
| 855 | #define NID_ms_smartcard_login 648 | ||
| 856 | #define OBJ_ms_smartcard_login 1L,3L,6L,1L,4L,1L,311L,20L,2L,2L | ||
| 857 | |||
| 858 | #define SN_ms_upn "msUPN" | ||
| 859 | #define LN_ms_upn "Microsoft Universal Principal Name" | ||
| 860 | #define NID_ms_upn 649 | ||
| 861 | #define OBJ_ms_upn 1L,3L,6L,1L,4L,1L,311L,20L,2L,3L | ||
| 862 | |||
| 863 | #define SN_idea_cbc "IDEA-CBC" | ||
| 864 | #define LN_idea_cbc "idea-cbc" | ||
| 865 | #define NID_idea_cbc 34 | ||
| 866 | #define OBJ_idea_cbc 1L,3L,6L,1L,4L,1L,188L,7L,1L,1L,2L | ||
| 867 | |||
| 868 | #define SN_idea_ecb "IDEA-ECB" | ||
| 869 | #define LN_idea_ecb "idea-ecb" | ||
| 870 | #define NID_idea_ecb 36 | ||
| 871 | |||
| 872 | #define SN_idea_cfb64 "IDEA-CFB" | ||
| 873 | #define LN_idea_cfb64 "idea-cfb" | ||
| 874 | #define NID_idea_cfb64 35 | ||
| 875 | |||
| 876 | #define SN_idea_ofb64 "IDEA-OFB" | ||
| 877 | #define LN_idea_ofb64 "idea-ofb" | ||
| 878 | #define NID_idea_ofb64 46 | ||
| 879 | |||
| 880 | #define SN_bf_cbc "BF-CBC" | ||
| 881 | #define LN_bf_cbc "bf-cbc" | ||
| 882 | #define NID_bf_cbc 91 | ||
| 883 | #define OBJ_bf_cbc 1L,3L,6L,1L,4L,1L,3029L,1L,2L | ||
| 884 | |||
| 885 | #define SN_bf_ecb "BF-ECB" | ||
| 886 | #define LN_bf_ecb "bf-ecb" | ||
| 887 | #define NID_bf_ecb 92 | ||
| 888 | |||
| 889 | #define SN_bf_cfb64 "BF-CFB" | ||
| 890 | #define LN_bf_cfb64 "bf-cfb" | ||
| 891 | #define NID_bf_cfb64 93 | ||
| 892 | |||
| 893 | #define SN_bf_ofb64 "BF-OFB" | ||
| 894 | #define LN_bf_ofb64 "bf-ofb" | ||
| 895 | #define NID_bf_ofb64 94 | ||
| 896 | |||
| 897 | #define SN_id_pkix "PKIX" | ||
| 898 | #define NID_id_pkix 127 | ||
| 899 | #define OBJ_id_pkix 1L,3L,6L,1L,5L,5L,7L | ||
| 900 | |||
| 901 | #define SN_id_pkix_mod "id-pkix-mod" | ||
| 902 | #define NID_id_pkix_mod 258 | ||
| 903 | #define OBJ_id_pkix_mod OBJ_id_pkix,0L | ||
| 904 | |||
| 905 | #define SN_id_pe "id-pe" | ||
| 906 | #define NID_id_pe 175 | ||
| 907 | #define OBJ_id_pe OBJ_id_pkix,1L | ||
| 908 | |||
| 909 | #define SN_id_qt "id-qt" | ||
| 910 | #define NID_id_qt 259 | ||
| 911 | #define OBJ_id_qt OBJ_id_pkix,2L | ||
| 912 | |||
| 913 | #define SN_id_kp "id-kp" | ||
| 914 | #define NID_id_kp 128 | ||
| 915 | #define OBJ_id_kp OBJ_id_pkix,3L | ||
| 916 | |||
| 917 | #define SN_id_it "id-it" | ||
| 918 | #define NID_id_it 260 | ||
| 919 | #define OBJ_id_it OBJ_id_pkix,4L | ||
| 920 | |||
| 921 | #define SN_id_pkip "id-pkip" | ||
| 922 | #define NID_id_pkip 261 | ||
| 923 | #define OBJ_id_pkip OBJ_id_pkix,5L | ||
| 924 | |||
| 925 | #define SN_id_alg "id-alg" | ||
| 926 | #define NID_id_alg 262 | ||
| 927 | #define OBJ_id_alg OBJ_id_pkix,6L | ||
| 928 | |||
| 929 | #define SN_id_cmc "id-cmc" | ||
| 930 | #define NID_id_cmc 263 | ||
| 931 | #define OBJ_id_cmc OBJ_id_pkix,7L | ||
| 932 | |||
| 933 | #define SN_id_on "id-on" | ||
| 934 | #define NID_id_on 264 | ||
| 935 | #define OBJ_id_on OBJ_id_pkix,8L | ||
| 936 | |||
| 937 | #define SN_id_pda "id-pda" | ||
| 938 | #define NID_id_pda 265 | ||
| 939 | #define OBJ_id_pda OBJ_id_pkix,9L | ||
| 940 | |||
| 941 | #define SN_id_aca "id-aca" | ||
| 942 | #define NID_id_aca 266 | ||
| 943 | #define OBJ_id_aca OBJ_id_pkix,10L | ||
| 944 | |||
| 945 | #define SN_id_qcs "id-qcs" | ||
| 946 | #define NID_id_qcs 267 | ||
| 947 | #define OBJ_id_qcs OBJ_id_pkix,11L | ||
| 948 | |||
| 949 | #define SN_id_cct "id-cct" | ||
| 950 | #define NID_id_cct 268 | ||
| 951 | #define OBJ_id_cct OBJ_id_pkix,12L | ||
| 952 | |||
| 953 | #define SN_id_ad "id-ad" | ||
| 954 | #define NID_id_ad 176 | ||
| 955 | #define OBJ_id_ad OBJ_id_pkix,48L | ||
| 956 | |||
| 957 | #define SN_id_pkix1_explicit_88 "id-pkix1-explicit-88" | ||
| 958 | #define NID_id_pkix1_explicit_88 269 | ||
| 959 | #define OBJ_id_pkix1_explicit_88 OBJ_id_pkix_mod,1L | ||
| 960 | |||
| 961 | #define SN_id_pkix1_implicit_88 "id-pkix1-implicit-88" | ||
| 962 | #define NID_id_pkix1_implicit_88 270 | ||
| 963 | #define OBJ_id_pkix1_implicit_88 OBJ_id_pkix_mod,2L | ||
| 964 | |||
| 965 | #define SN_id_pkix1_explicit_93 "id-pkix1-explicit-93" | ||
| 966 | #define NID_id_pkix1_explicit_93 271 | ||
| 967 | #define OBJ_id_pkix1_explicit_93 OBJ_id_pkix_mod,3L | ||
| 968 | |||
| 969 | #define SN_id_pkix1_implicit_93 "id-pkix1-implicit-93" | ||
| 970 | #define NID_id_pkix1_implicit_93 272 | ||
| 971 | #define OBJ_id_pkix1_implicit_93 OBJ_id_pkix_mod,4L | ||
| 972 | |||
| 973 | #define SN_id_mod_crmf "id-mod-crmf" | ||
| 974 | #define NID_id_mod_crmf 273 | ||
| 975 | #define OBJ_id_mod_crmf OBJ_id_pkix_mod,5L | ||
| 976 | |||
| 977 | #define SN_id_mod_cmc "id-mod-cmc" | ||
| 978 | #define NID_id_mod_cmc 274 | ||
| 979 | #define OBJ_id_mod_cmc OBJ_id_pkix_mod,6L | ||
| 980 | |||
| 981 | #define SN_id_mod_kea_profile_88 "id-mod-kea-profile-88" | ||
| 982 | #define NID_id_mod_kea_profile_88 275 | ||
| 983 | #define OBJ_id_mod_kea_profile_88 OBJ_id_pkix_mod,7L | ||
| 984 | |||
| 985 | #define SN_id_mod_kea_profile_93 "id-mod-kea-profile-93" | ||
| 986 | #define NID_id_mod_kea_profile_93 276 | ||
| 987 | #define OBJ_id_mod_kea_profile_93 OBJ_id_pkix_mod,8L | ||
| 988 | |||
| 989 | #define SN_id_mod_cmp "id-mod-cmp" | ||
| 990 | #define NID_id_mod_cmp 277 | ||
| 991 | #define OBJ_id_mod_cmp OBJ_id_pkix_mod,9L | ||
| 992 | |||
| 993 | #define SN_id_mod_qualified_cert_88 "id-mod-qualified-cert-88" | ||
| 994 | #define NID_id_mod_qualified_cert_88 278 | ||
| 995 | #define OBJ_id_mod_qualified_cert_88 OBJ_id_pkix_mod,10L | ||
| 996 | |||
| 997 | #define SN_id_mod_qualified_cert_93 "id-mod-qualified-cert-93" | ||
| 998 | #define NID_id_mod_qualified_cert_93 279 | ||
| 999 | #define OBJ_id_mod_qualified_cert_93 OBJ_id_pkix_mod,11L | ||
| 1000 | |||
| 1001 | #define SN_id_mod_attribute_cert "id-mod-attribute-cert" | ||
| 1002 | #define NID_id_mod_attribute_cert 280 | ||
| 1003 | #define OBJ_id_mod_attribute_cert OBJ_id_pkix_mod,12L | ||
| 1004 | |||
| 1005 | #define SN_id_mod_timestamp_protocol "id-mod-timestamp-protocol" | ||
| 1006 | #define NID_id_mod_timestamp_protocol 281 | ||
| 1007 | #define OBJ_id_mod_timestamp_protocol OBJ_id_pkix_mod,13L | ||
| 1008 | |||
| 1009 | #define SN_id_mod_ocsp "id-mod-ocsp" | ||
| 1010 | #define NID_id_mod_ocsp 282 | ||
| 1011 | #define OBJ_id_mod_ocsp OBJ_id_pkix_mod,14L | ||
| 1012 | |||
| 1013 | #define SN_id_mod_dvcs "id-mod-dvcs" | ||
| 1014 | #define NID_id_mod_dvcs 283 | ||
| 1015 | #define OBJ_id_mod_dvcs OBJ_id_pkix_mod,15L | ||
| 1016 | |||
| 1017 | #define SN_id_mod_cmp2000 "id-mod-cmp2000" | ||
| 1018 | #define NID_id_mod_cmp2000 284 | ||
| 1019 | #define OBJ_id_mod_cmp2000 OBJ_id_pkix_mod,16L | ||
| 1020 | |||
| 1021 | #define SN_info_access "authorityInfoAccess" | ||
| 1022 | #define LN_info_access "Authority Information Access" | ||
| 1023 | #define NID_info_access 177 | ||
| 1024 | #define OBJ_info_access OBJ_id_pe,1L | ||
| 1025 | |||
| 1026 | #define SN_biometricInfo "biometricInfo" | ||
| 1027 | #define LN_biometricInfo "Biometric Info" | ||
| 1028 | #define NID_biometricInfo 285 | ||
| 1029 | #define OBJ_biometricInfo OBJ_id_pe,2L | ||
| 1030 | |||
| 1031 | #define SN_qcStatements "qcStatements" | ||
| 1032 | #define NID_qcStatements 286 | ||
| 1033 | #define OBJ_qcStatements OBJ_id_pe,3L | ||
| 1034 | |||
| 1035 | #define SN_ac_auditEntity "ac-auditEntity" | ||
| 1036 | #define NID_ac_auditEntity 287 | ||
| 1037 | #define OBJ_ac_auditEntity OBJ_id_pe,4L | ||
| 1038 | |||
| 1039 | #define SN_ac_targeting "ac-targeting" | ||
| 1040 | #define NID_ac_targeting 288 | ||
| 1041 | #define OBJ_ac_targeting OBJ_id_pe,5L | ||
| 1042 | |||
| 1043 | #define SN_aaControls "aaControls" | ||
| 1044 | #define NID_aaControls 289 | ||
| 1045 | #define OBJ_aaControls OBJ_id_pe,6L | ||
| 1046 | |||
| 1047 | #define SN_sbqp_ipAddrBlock "sbqp-ipAddrBlock" | ||
| 1048 | #define NID_sbqp_ipAddrBlock 290 | ||
| 1049 | #define OBJ_sbqp_ipAddrBlock OBJ_id_pe,7L | ||
| 1050 | |||
| 1051 | #define SN_sbqp_autonomousSysNum "sbqp-autonomousSysNum" | ||
| 1052 | #define NID_sbqp_autonomousSysNum 291 | ||
| 1053 | #define OBJ_sbqp_autonomousSysNum OBJ_id_pe,8L | ||
| 1054 | |||
| 1055 | #define SN_sbqp_routerIdentifier "sbqp-routerIdentifier" | ||
| 1056 | #define NID_sbqp_routerIdentifier 292 | ||
| 1057 | #define OBJ_sbqp_routerIdentifier OBJ_id_pe,9L | ||
| 1058 | |||
| 1059 | #define SN_ac_proxying "ac-proxying" | ||
| 1060 | #define NID_ac_proxying 397 | ||
| 1061 | #define OBJ_ac_proxying OBJ_id_pe,10L | ||
| 1062 | |||
| 1063 | #define SN_sinfo_access "subjectInfoAccess" | ||
| 1064 | #define LN_sinfo_access "Subject Information Access" | ||
| 1065 | #define NID_sinfo_access 398 | ||
| 1066 | #define OBJ_sinfo_access OBJ_id_pe,11L | ||
| 1067 | |||
| 1068 | #define SN_id_qt_cps "id-qt-cps" | ||
| 1069 | #define LN_id_qt_cps "Policy Qualifier CPS" | ||
| 1070 | #define NID_id_qt_cps 164 | ||
| 1071 | #define OBJ_id_qt_cps OBJ_id_qt,1L | ||
| 1072 | |||
| 1073 | #define SN_id_qt_unotice "id-qt-unotice" | ||
| 1074 | #define LN_id_qt_unotice "Policy Qualifier User Notice" | ||
| 1075 | #define NID_id_qt_unotice 165 | ||
| 1076 | #define OBJ_id_qt_unotice OBJ_id_qt,2L | ||
| 1077 | |||
| 1078 | #define SN_textNotice "textNotice" | ||
| 1079 | #define NID_textNotice 293 | ||
| 1080 | #define OBJ_textNotice OBJ_id_qt,3L | ||
| 1081 | |||
| 1082 | #define SN_server_auth "serverAuth" | ||
| 1083 | #define LN_server_auth "TLS Web Server Authentication" | ||
| 1084 | #define NID_server_auth 129 | ||
| 1085 | #define OBJ_server_auth OBJ_id_kp,1L | ||
| 1086 | |||
| 1087 | #define SN_client_auth "clientAuth" | ||
| 1088 | #define LN_client_auth "TLS Web Client Authentication" | ||
| 1089 | #define NID_client_auth 130 | ||
| 1090 | #define OBJ_client_auth OBJ_id_kp,2L | ||
| 1091 | |||
| 1092 | #define SN_code_sign "codeSigning" | ||
| 1093 | #define LN_code_sign "Code Signing" | ||
| 1094 | #define NID_code_sign 131 | ||
| 1095 | #define OBJ_code_sign OBJ_id_kp,3L | ||
| 1096 | |||
| 1097 | #define SN_email_protect "emailProtection" | ||
| 1098 | #define LN_email_protect "E-mail Protection" | ||
| 1099 | #define NID_email_protect 132 | ||
| 1100 | #define OBJ_email_protect OBJ_id_kp,4L | ||
| 1101 | |||
| 1102 | #define SN_ipsecEndSystem "ipsecEndSystem" | ||
| 1103 | #define LN_ipsecEndSystem "IPSec End System" | ||
| 1104 | #define NID_ipsecEndSystem 294 | ||
| 1105 | #define OBJ_ipsecEndSystem OBJ_id_kp,5L | ||
| 1106 | |||
| 1107 | #define SN_ipsecTunnel "ipsecTunnel" | ||
| 1108 | #define LN_ipsecTunnel "IPSec Tunnel" | ||
| 1109 | #define NID_ipsecTunnel 295 | ||
| 1110 | #define OBJ_ipsecTunnel OBJ_id_kp,6L | ||
| 1111 | |||
| 1112 | #define SN_ipsecUser "ipsecUser" | ||
| 1113 | #define LN_ipsecUser "IPSec User" | ||
| 1114 | #define NID_ipsecUser 296 | ||
| 1115 | #define OBJ_ipsecUser OBJ_id_kp,7L | ||
| 1116 | |||
| 1117 | #define SN_time_stamp "timeStamping" | ||
| 1118 | #define LN_time_stamp "Time Stamping" | ||
| 1119 | #define NID_time_stamp 133 | ||
| 1120 | #define OBJ_time_stamp OBJ_id_kp,8L | ||
| 1121 | |||
| 1122 | #define SN_OCSP_sign "OCSPSigning" | ||
| 1123 | #define LN_OCSP_sign "OCSP Signing" | ||
| 1124 | #define NID_OCSP_sign 180 | ||
| 1125 | #define OBJ_OCSP_sign OBJ_id_kp,9L | ||
| 1126 | |||
| 1127 | #define SN_dvcs "DVCS" | ||
| 1128 | #define LN_dvcs "dvcs" | ||
| 1129 | #define NID_dvcs 297 | ||
| 1130 | #define OBJ_dvcs OBJ_id_kp,10L | ||
| 1131 | |||
| 1132 | #define SN_id_it_caProtEncCert "id-it-caProtEncCert" | ||
| 1133 | #define NID_id_it_caProtEncCert 298 | ||
| 1134 | #define OBJ_id_it_caProtEncCert OBJ_id_it,1L | ||
| 1135 | |||
| 1136 | #define SN_id_it_signKeyPairTypes "id-it-signKeyPairTypes" | ||
| 1137 | #define NID_id_it_signKeyPairTypes 299 | ||
| 1138 | #define OBJ_id_it_signKeyPairTypes OBJ_id_it,2L | ||
| 1139 | |||
| 1140 | #define SN_id_it_encKeyPairTypes "id-it-encKeyPairTypes" | ||
| 1141 | #define NID_id_it_encKeyPairTypes 300 | ||
| 1142 | #define OBJ_id_it_encKeyPairTypes OBJ_id_it,3L | ||
| 1143 | |||
| 1144 | #define SN_id_it_preferredSymmAlg "id-it-preferredSymmAlg" | ||
| 1145 | #define NID_id_it_preferredSymmAlg 301 | ||
| 1146 | #define OBJ_id_it_preferredSymmAlg OBJ_id_it,4L | ||
| 1147 | |||
| 1148 | #define SN_id_it_caKeyUpdateInfo "id-it-caKeyUpdateInfo" | ||
| 1149 | #define NID_id_it_caKeyUpdateInfo 302 | ||
| 1150 | #define OBJ_id_it_caKeyUpdateInfo OBJ_id_it,5L | ||
| 1151 | |||
| 1152 | #define SN_id_it_currentCRL "id-it-currentCRL" | ||
| 1153 | #define NID_id_it_currentCRL 303 | ||
| 1154 | #define OBJ_id_it_currentCRL OBJ_id_it,6L | ||
| 1155 | |||
| 1156 | #define SN_id_it_unsupportedOIDs "id-it-unsupportedOIDs" | ||
| 1157 | #define NID_id_it_unsupportedOIDs 304 | ||
| 1158 | #define OBJ_id_it_unsupportedOIDs OBJ_id_it,7L | ||
| 1159 | |||
| 1160 | #define SN_id_it_subscriptionRequest "id-it-subscriptionRequest" | ||
| 1161 | #define NID_id_it_subscriptionRequest 305 | ||
| 1162 | #define OBJ_id_it_subscriptionRequest OBJ_id_it,8L | ||
| 1163 | |||
| 1164 | #define SN_id_it_subscriptionResponse "id-it-subscriptionResponse" | ||
| 1165 | #define NID_id_it_subscriptionResponse 306 | ||
| 1166 | #define OBJ_id_it_subscriptionResponse OBJ_id_it,9L | ||
| 1167 | |||
| 1168 | #define SN_id_it_keyPairParamReq "id-it-keyPairParamReq" | ||
| 1169 | #define NID_id_it_keyPairParamReq 307 | ||
| 1170 | #define OBJ_id_it_keyPairParamReq OBJ_id_it,10L | ||
| 1171 | |||
| 1172 | #define SN_id_it_keyPairParamRep "id-it-keyPairParamRep" | ||
| 1173 | #define NID_id_it_keyPairParamRep 308 | ||
| 1174 | #define OBJ_id_it_keyPairParamRep OBJ_id_it,11L | ||
| 1175 | |||
| 1176 | #define SN_id_it_revPassphrase "id-it-revPassphrase" | ||
| 1177 | #define NID_id_it_revPassphrase 309 | ||
| 1178 | #define OBJ_id_it_revPassphrase OBJ_id_it,12L | ||
| 1179 | |||
| 1180 | #define SN_id_it_implicitConfirm "id-it-implicitConfirm" | ||
| 1181 | #define NID_id_it_implicitConfirm 310 | ||
| 1182 | #define OBJ_id_it_implicitConfirm OBJ_id_it,13L | ||
| 1183 | |||
| 1184 | #define SN_id_it_confirmWaitTime "id-it-confirmWaitTime" | ||
| 1185 | #define NID_id_it_confirmWaitTime 311 | ||
| 1186 | #define OBJ_id_it_confirmWaitTime OBJ_id_it,14L | ||
| 1187 | |||
| 1188 | #define SN_id_it_origPKIMessage "id-it-origPKIMessage" | ||
| 1189 | #define NID_id_it_origPKIMessage 312 | ||
| 1190 | #define OBJ_id_it_origPKIMessage OBJ_id_it,15L | ||
| 1191 | |||
| 1192 | #define SN_id_regCtrl "id-regCtrl" | ||
| 1193 | #define NID_id_regCtrl 313 | ||
| 1194 | #define OBJ_id_regCtrl OBJ_id_pkip,1L | ||
| 1195 | |||
| 1196 | #define SN_id_regInfo "id-regInfo" | ||
| 1197 | #define NID_id_regInfo 314 | ||
| 1198 | #define OBJ_id_regInfo OBJ_id_pkip,2L | ||
| 1199 | |||
| 1200 | #define SN_id_regCtrl_regToken "id-regCtrl-regToken" | ||
| 1201 | #define NID_id_regCtrl_regToken 315 | ||
| 1202 | #define OBJ_id_regCtrl_regToken OBJ_id_regCtrl,1L | ||
| 1203 | |||
| 1204 | #define SN_id_regCtrl_authenticator "id-regCtrl-authenticator" | ||
| 1205 | #define NID_id_regCtrl_authenticator 316 | ||
| 1206 | #define OBJ_id_regCtrl_authenticator OBJ_id_regCtrl,2L | ||
| 1207 | |||
| 1208 | #define SN_id_regCtrl_pkiPublicationInfo "id-regCtrl-pkiPublicationInfo" | ||
| 1209 | #define NID_id_regCtrl_pkiPublicationInfo 317 | ||
| 1210 | #define OBJ_id_regCtrl_pkiPublicationInfo OBJ_id_regCtrl,3L | ||
| 1211 | |||
| 1212 | #define SN_id_regCtrl_pkiArchiveOptions "id-regCtrl-pkiArchiveOptions" | ||
| 1213 | #define NID_id_regCtrl_pkiArchiveOptions 318 | ||
| 1214 | #define OBJ_id_regCtrl_pkiArchiveOptions OBJ_id_regCtrl,4L | ||
| 1215 | |||
| 1216 | #define SN_id_regCtrl_oldCertID "id-regCtrl-oldCertID" | ||
| 1217 | #define NID_id_regCtrl_oldCertID 319 | ||
| 1218 | #define OBJ_id_regCtrl_oldCertID OBJ_id_regCtrl,5L | ||
| 1219 | |||
| 1220 | #define SN_id_regCtrl_protocolEncrKey "id-regCtrl-protocolEncrKey" | ||
| 1221 | #define NID_id_regCtrl_protocolEncrKey 320 | ||
| 1222 | #define OBJ_id_regCtrl_protocolEncrKey OBJ_id_regCtrl,6L | ||
| 1223 | |||
| 1224 | #define SN_id_regInfo_utf8Pairs "id-regInfo-utf8Pairs" | ||
| 1225 | #define NID_id_regInfo_utf8Pairs 321 | ||
| 1226 | #define OBJ_id_regInfo_utf8Pairs OBJ_id_regInfo,1L | ||
| 1227 | |||
| 1228 | #define SN_id_regInfo_certReq "id-regInfo-certReq" | ||
| 1229 | #define NID_id_regInfo_certReq 322 | ||
| 1230 | #define OBJ_id_regInfo_certReq OBJ_id_regInfo,2L | ||
| 1231 | |||
| 1232 | #define SN_id_alg_des40 "id-alg-des40" | ||
| 1233 | #define NID_id_alg_des40 323 | ||
| 1234 | #define OBJ_id_alg_des40 OBJ_id_alg,1L | ||
| 1235 | |||
| 1236 | #define SN_id_alg_noSignature "id-alg-noSignature" | ||
| 1237 | #define NID_id_alg_noSignature 324 | ||
| 1238 | #define OBJ_id_alg_noSignature OBJ_id_alg,2L | ||
| 1239 | |||
| 1240 | #define SN_id_alg_dh_sig_hmac_sha1 "id-alg-dh-sig-hmac-sha1" | ||
| 1241 | #define NID_id_alg_dh_sig_hmac_sha1 325 | ||
| 1242 | #define OBJ_id_alg_dh_sig_hmac_sha1 OBJ_id_alg,3L | ||
| 1243 | |||
| 1244 | #define SN_id_alg_dh_pop "id-alg-dh-pop" | ||
| 1245 | #define NID_id_alg_dh_pop 326 | ||
| 1246 | #define OBJ_id_alg_dh_pop OBJ_id_alg,4L | ||
| 1247 | |||
| 1248 | #define SN_id_cmc_statusInfo "id-cmc-statusInfo" | ||
| 1249 | #define NID_id_cmc_statusInfo 327 | ||
| 1250 | #define OBJ_id_cmc_statusInfo OBJ_id_cmc,1L | ||
| 1251 | |||
| 1252 | #define SN_id_cmc_identification "id-cmc-identification" | ||
| 1253 | #define NID_id_cmc_identification 328 | ||
| 1254 | #define OBJ_id_cmc_identification OBJ_id_cmc,2L | ||
| 1255 | |||
| 1256 | #define SN_id_cmc_identityProof "id-cmc-identityProof" | ||
| 1257 | #define NID_id_cmc_identityProof 329 | ||
| 1258 | #define OBJ_id_cmc_identityProof OBJ_id_cmc,3L | ||
| 1259 | |||
| 1260 | #define SN_id_cmc_dataReturn "id-cmc-dataReturn" | ||
| 1261 | #define NID_id_cmc_dataReturn 330 | ||
| 1262 | #define OBJ_id_cmc_dataReturn OBJ_id_cmc,4L | ||
| 1263 | |||
| 1264 | #define SN_id_cmc_transactionId "id-cmc-transactionId" | ||
| 1265 | #define NID_id_cmc_transactionId 331 | ||
| 1266 | #define OBJ_id_cmc_transactionId OBJ_id_cmc,5L | ||
| 1267 | |||
| 1268 | #define SN_id_cmc_senderNonce "id-cmc-senderNonce" | ||
| 1269 | #define NID_id_cmc_senderNonce 332 | ||
| 1270 | #define OBJ_id_cmc_senderNonce OBJ_id_cmc,6L | ||
| 1271 | |||
| 1272 | #define SN_id_cmc_recipientNonce "id-cmc-recipientNonce" | ||
| 1273 | #define NID_id_cmc_recipientNonce 333 | ||
| 1274 | #define OBJ_id_cmc_recipientNonce OBJ_id_cmc,7L | ||
| 1275 | |||
| 1276 | #define SN_id_cmc_addExtensions "id-cmc-addExtensions" | ||
| 1277 | #define NID_id_cmc_addExtensions 334 | ||
| 1278 | #define OBJ_id_cmc_addExtensions OBJ_id_cmc,8L | ||
| 1279 | |||
| 1280 | #define SN_id_cmc_encryptedPOP "id-cmc-encryptedPOP" | ||
| 1281 | #define NID_id_cmc_encryptedPOP 335 | ||
| 1282 | #define OBJ_id_cmc_encryptedPOP OBJ_id_cmc,9L | ||
| 1283 | |||
| 1284 | #define SN_id_cmc_decryptedPOP "id-cmc-decryptedPOP" | ||
| 1285 | #define NID_id_cmc_decryptedPOP 336 | ||
| 1286 | #define OBJ_id_cmc_decryptedPOP OBJ_id_cmc,10L | ||
| 1287 | |||
| 1288 | #define SN_id_cmc_lraPOPWitness "id-cmc-lraPOPWitness" | ||
| 1289 | #define NID_id_cmc_lraPOPWitness 337 | ||
| 1290 | #define OBJ_id_cmc_lraPOPWitness OBJ_id_cmc,11L | ||
| 1291 | |||
| 1292 | #define SN_id_cmc_getCert "id-cmc-getCert" | ||
| 1293 | #define NID_id_cmc_getCert 338 | ||
| 1294 | #define OBJ_id_cmc_getCert OBJ_id_cmc,15L | ||
| 1295 | |||
| 1296 | #define SN_id_cmc_getCRL "id-cmc-getCRL" | ||
| 1297 | #define NID_id_cmc_getCRL 339 | ||
| 1298 | #define OBJ_id_cmc_getCRL OBJ_id_cmc,16L | ||
| 1299 | |||
| 1300 | #define SN_id_cmc_revokeRequest "id-cmc-revokeRequest" | ||
| 1301 | #define NID_id_cmc_revokeRequest 340 | ||
| 1302 | #define OBJ_id_cmc_revokeRequest OBJ_id_cmc,17L | ||
| 1303 | |||
| 1304 | #define SN_id_cmc_regInfo "id-cmc-regInfo" | ||
| 1305 | #define NID_id_cmc_regInfo 341 | ||
| 1306 | #define OBJ_id_cmc_regInfo OBJ_id_cmc,18L | ||
| 1307 | |||
| 1308 | #define SN_id_cmc_responseInfo "id-cmc-responseInfo" | ||
| 1309 | #define NID_id_cmc_responseInfo 342 | ||
| 1310 | #define OBJ_id_cmc_responseInfo OBJ_id_cmc,19L | ||
| 1311 | |||
| 1312 | #define SN_id_cmc_queryPending "id-cmc-queryPending" | ||
| 1313 | #define NID_id_cmc_queryPending 343 | ||
| 1314 | #define OBJ_id_cmc_queryPending OBJ_id_cmc,21L | ||
| 1315 | |||
| 1316 | #define SN_id_cmc_popLinkRandom "id-cmc-popLinkRandom" | ||
| 1317 | #define NID_id_cmc_popLinkRandom 344 | ||
| 1318 | #define OBJ_id_cmc_popLinkRandom OBJ_id_cmc,22L | ||
| 1319 | |||
| 1320 | #define SN_id_cmc_popLinkWitness "id-cmc-popLinkWitness" | ||
| 1321 | #define NID_id_cmc_popLinkWitness 345 | ||
| 1322 | #define OBJ_id_cmc_popLinkWitness OBJ_id_cmc,23L | ||
| 1323 | |||
| 1324 | #define SN_id_cmc_confirmCertAcceptance "id-cmc-confirmCertAcceptance" | ||
| 1325 | #define NID_id_cmc_confirmCertAcceptance 346 | ||
| 1326 | #define OBJ_id_cmc_confirmCertAcceptance OBJ_id_cmc,24L | ||
| 1327 | |||
| 1328 | #define SN_id_on_personalData "id-on-personalData" | ||
| 1329 | #define NID_id_on_personalData 347 | ||
| 1330 | #define OBJ_id_on_personalData OBJ_id_on,1L | ||
| 1331 | |||
| 1332 | #define SN_id_pda_dateOfBirth "id-pda-dateOfBirth" | ||
| 1333 | #define NID_id_pda_dateOfBirth 348 | ||
| 1334 | #define OBJ_id_pda_dateOfBirth OBJ_id_pda,1L | ||
| 1335 | |||
| 1336 | #define SN_id_pda_placeOfBirth "id-pda-placeOfBirth" | ||
| 1337 | #define NID_id_pda_placeOfBirth 349 | ||
| 1338 | #define OBJ_id_pda_placeOfBirth OBJ_id_pda,2L | ||
| 1339 | |||
| 1340 | #define SN_id_pda_gender "id-pda-gender" | ||
| 1341 | #define NID_id_pda_gender 351 | ||
| 1342 | #define OBJ_id_pda_gender OBJ_id_pda,3L | ||
| 1343 | |||
| 1344 | #define SN_id_pda_countryOfCitizenship "id-pda-countryOfCitizenship" | ||
| 1345 | #define NID_id_pda_countryOfCitizenship 352 | ||
| 1346 | #define OBJ_id_pda_countryOfCitizenship OBJ_id_pda,4L | ||
| 1347 | |||
| 1348 | #define SN_id_pda_countryOfResidence "id-pda-countryOfResidence" | ||
| 1349 | #define NID_id_pda_countryOfResidence 353 | ||
| 1350 | #define OBJ_id_pda_countryOfResidence OBJ_id_pda,5L | ||
| 1351 | |||
| 1352 | #define SN_id_aca_authenticationInfo "id-aca-authenticationInfo" | ||
| 1353 | #define NID_id_aca_authenticationInfo 354 | ||
| 1354 | #define OBJ_id_aca_authenticationInfo OBJ_id_aca,1L | ||
| 1355 | |||
| 1356 | #define SN_id_aca_accessIdentity "id-aca-accessIdentity" | ||
| 1357 | #define NID_id_aca_accessIdentity 355 | ||
| 1358 | #define OBJ_id_aca_accessIdentity OBJ_id_aca,2L | ||
| 1359 | |||
| 1360 | #define SN_id_aca_chargingIdentity "id-aca-chargingIdentity" | ||
| 1361 | #define NID_id_aca_chargingIdentity 356 | ||
| 1362 | #define OBJ_id_aca_chargingIdentity OBJ_id_aca,3L | ||
| 1363 | |||
| 1364 | #define SN_id_aca_group "id-aca-group" | ||
| 1365 | #define NID_id_aca_group 357 | ||
| 1366 | #define OBJ_id_aca_group OBJ_id_aca,4L | ||
| 1367 | |||
| 1368 | #define SN_id_aca_role "id-aca-role" | ||
| 1369 | #define NID_id_aca_role 358 | ||
| 1370 | #define OBJ_id_aca_role OBJ_id_aca,5L | ||
| 1371 | |||
| 1372 | #define SN_id_aca_encAttrs "id-aca-encAttrs" | ||
| 1373 | #define NID_id_aca_encAttrs 399 | ||
| 1374 | #define OBJ_id_aca_encAttrs OBJ_id_aca,6L | ||
| 1375 | |||
| 1376 | #define SN_id_qcs_pkixQCSyntax_v1 "id-qcs-pkixQCSyntax-v1" | ||
| 1377 | #define NID_id_qcs_pkixQCSyntax_v1 359 | ||
| 1378 | #define OBJ_id_qcs_pkixQCSyntax_v1 OBJ_id_qcs,1L | ||
| 1379 | |||
| 1380 | #define SN_id_cct_crs "id-cct-crs" | ||
| 1381 | #define NID_id_cct_crs 360 | ||
| 1382 | #define OBJ_id_cct_crs OBJ_id_cct,1L | ||
| 1383 | |||
| 1384 | #define SN_id_cct_PKIData "id-cct-PKIData" | ||
| 1385 | #define NID_id_cct_PKIData 361 | ||
| 1386 | #define OBJ_id_cct_PKIData OBJ_id_cct,2L | ||
| 1387 | |||
| 1388 | #define SN_id_cct_PKIResponse "id-cct-PKIResponse" | ||
| 1389 | #define NID_id_cct_PKIResponse 362 | ||
| 1390 | #define OBJ_id_cct_PKIResponse OBJ_id_cct,3L | ||
| 1391 | |||
| 1392 | #define SN_ad_OCSP "OCSP" | ||
| 1393 | #define LN_ad_OCSP "OCSP" | ||
| 1394 | #define NID_ad_OCSP 178 | ||
| 1395 | #define OBJ_ad_OCSP OBJ_id_ad,1L | ||
| 1396 | |||
| 1397 | #define SN_ad_ca_issuers "caIssuers" | ||
| 1398 | #define LN_ad_ca_issuers "CA Issuers" | ||
| 1399 | #define NID_ad_ca_issuers 179 | ||
| 1400 | #define OBJ_ad_ca_issuers OBJ_id_ad,2L | ||
| 1401 | |||
| 1402 | #define SN_ad_timeStamping "ad_timestamping" | ||
| 1403 | #define LN_ad_timeStamping "AD Time Stamping" | ||
| 1404 | #define NID_ad_timeStamping 363 | ||
| 1405 | #define OBJ_ad_timeStamping OBJ_id_ad,3L | ||
| 1406 | |||
| 1407 | #define SN_ad_dvcs "AD_DVCS" | ||
| 1408 | #define LN_ad_dvcs "ad dvcs" | ||
| 1409 | #define NID_ad_dvcs 364 | ||
| 1410 | #define OBJ_ad_dvcs OBJ_id_ad,4L | ||
| 1411 | |||
| 1412 | #define OBJ_id_pkix_OCSP OBJ_ad_OCSP | ||
| 1413 | |||
| 1414 | #define SN_id_pkix_OCSP_basic "basicOCSPResponse" | ||
| 1415 | #define LN_id_pkix_OCSP_basic "Basic OCSP Response" | ||
| 1416 | #define NID_id_pkix_OCSP_basic 365 | ||
| 1417 | #define OBJ_id_pkix_OCSP_basic OBJ_id_pkix_OCSP,1L | ||
| 1418 | |||
| 1419 | #define SN_id_pkix_OCSP_Nonce "Nonce" | ||
| 1420 | #define LN_id_pkix_OCSP_Nonce "OCSP Nonce" | ||
| 1421 | #define NID_id_pkix_OCSP_Nonce 366 | ||
| 1422 | #define OBJ_id_pkix_OCSP_Nonce OBJ_id_pkix_OCSP,2L | ||
| 1423 | |||
| 1424 | #define SN_id_pkix_OCSP_CrlID "CrlID" | ||
| 1425 | #define LN_id_pkix_OCSP_CrlID "OCSP CRL ID" | ||
| 1426 | #define NID_id_pkix_OCSP_CrlID 367 | ||
| 1427 | #define OBJ_id_pkix_OCSP_CrlID OBJ_id_pkix_OCSP,3L | ||
| 1428 | |||
| 1429 | #define SN_id_pkix_OCSP_acceptableResponses "acceptableResponses" | ||
| 1430 | #define LN_id_pkix_OCSP_acceptableResponses "Acceptable OCSP Responses" | ||
| 1431 | #define NID_id_pkix_OCSP_acceptableResponses 368 | ||
| 1432 | #define OBJ_id_pkix_OCSP_acceptableResponses OBJ_id_pkix_OCSP,4L | ||
| 1433 | |||
| 1434 | #define SN_id_pkix_OCSP_noCheck "noCheck" | ||
| 1435 | #define LN_id_pkix_OCSP_noCheck "OCSP No Check" | ||
| 1436 | #define NID_id_pkix_OCSP_noCheck 369 | ||
| 1437 | #define OBJ_id_pkix_OCSP_noCheck OBJ_id_pkix_OCSP,5L | ||
| 1438 | |||
| 1439 | #define SN_id_pkix_OCSP_archiveCutoff "archiveCutoff" | ||
| 1440 | #define LN_id_pkix_OCSP_archiveCutoff "OCSP Archive Cutoff" | ||
| 1441 | #define NID_id_pkix_OCSP_archiveCutoff 370 | ||
| 1442 | #define OBJ_id_pkix_OCSP_archiveCutoff OBJ_id_pkix_OCSP,6L | ||
| 1443 | |||
| 1444 | #define SN_id_pkix_OCSP_serviceLocator "serviceLocator" | ||
| 1445 | #define LN_id_pkix_OCSP_serviceLocator "OCSP Service Locator" | ||
| 1446 | #define NID_id_pkix_OCSP_serviceLocator 371 | ||
| 1447 | #define OBJ_id_pkix_OCSP_serviceLocator OBJ_id_pkix_OCSP,7L | ||
| 1448 | |||
| 1449 | #define SN_id_pkix_OCSP_extendedStatus "extendedStatus" | ||
| 1450 | #define LN_id_pkix_OCSP_extendedStatus "Extended OCSP Status" | ||
| 1451 | #define NID_id_pkix_OCSP_extendedStatus 372 | ||
| 1452 | #define OBJ_id_pkix_OCSP_extendedStatus OBJ_id_pkix_OCSP,8L | ||
| 1453 | |||
| 1454 | #define SN_id_pkix_OCSP_valid "valid" | ||
| 1455 | #define NID_id_pkix_OCSP_valid 373 | ||
| 1456 | #define OBJ_id_pkix_OCSP_valid OBJ_id_pkix_OCSP,9L | ||
| 1457 | |||
| 1458 | #define SN_id_pkix_OCSP_path "path" | ||
| 1459 | #define NID_id_pkix_OCSP_path 374 | ||
| 1460 | #define OBJ_id_pkix_OCSP_path OBJ_id_pkix_OCSP,10L | ||
| 1461 | |||
| 1462 | #define SN_id_pkix_OCSP_trustRoot "trustRoot" | ||
| 1463 | #define LN_id_pkix_OCSP_trustRoot "Trust Root" | ||
| 1464 | #define NID_id_pkix_OCSP_trustRoot 375 | ||
| 1465 | #define OBJ_id_pkix_OCSP_trustRoot OBJ_id_pkix_OCSP,11L | ||
| 1466 | |||
| 1467 | #define SN_algorithm "algorithm" | ||
| 1468 | #define LN_algorithm "algorithm" | ||
| 1469 | #define NID_algorithm 376 | ||
| 1470 | #define OBJ_algorithm 1L,3L,14L,3L,2L | ||
| 1471 | |||
| 1472 | #define SN_md5WithRSA "RSA-NP-MD5" | ||
| 1473 | #define LN_md5WithRSA "md5WithRSA" | ||
| 1474 | #define NID_md5WithRSA 104 | ||
| 1475 | #define OBJ_md5WithRSA OBJ_algorithm,3L | ||
| 1476 | |||
| 1477 | #define SN_des_ecb "DES-ECB" | ||
| 1478 | #define LN_des_ecb "des-ecb" | ||
| 1479 | #define NID_des_ecb 29 | ||
| 1480 | #define OBJ_des_ecb OBJ_algorithm,6L | ||
| 1481 | |||
| 1482 | #define SN_des_cbc "DES-CBC" | ||
| 1483 | #define LN_des_cbc "des-cbc" | ||
| 1484 | #define NID_des_cbc 31 | ||
| 1485 | #define OBJ_des_cbc OBJ_algorithm,7L | ||
| 1486 | |||
| 1487 | #define SN_des_ofb64 "DES-OFB" | ||
| 1488 | #define LN_des_ofb64 "des-ofb" | ||
| 1489 | #define NID_des_ofb64 45 | ||
| 1490 | #define OBJ_des_ofb64 OBJ_algorithm,8L | ||
| 1491 | |||
| 1492 | #define SN_des_cfb64 "DES-CFB" | ||
| 1493 | #define LN_des_cfb64 "des-cfb" | ||
| 1494 | #define NID_des_cfb64 30 | ||
| 1495 | #define OBJ_des_cfb64 OBJ_algorithm,9L | ||
| 1496 | |||
| 1497 | #define SN_rsaSignature "rsaSignature" | ||
| 1498 | #define NID_rsaSignature 377 | ||
| 1499 | #define OBJ_rsaSignature OBJ_algorithm,11L | ||
| 1500 | |||
| 1501 | #define SN_dsa_2 "DSA-old" | ||
| 1502 | #define LN_dsa_2 "dsaEncryption-old" | ||
| 1503 | #define NID_dsa_2 67 | ||
| 1504 | #define OBJ_dsa_2 OBJ_algorithm,12L | ||
| 1505 | |||
| 1506 | #define SN_dsaWithSHA "DSA-SHA" | ||
| 1507 | #define LN_dsaWithSHA "dsaWithSHA" | ||
| 1508 | #define NID_dsaWithSHA 66 | ||
| 1509 | #define OBJ_dsaWithSHA OBJ_algorithm,13L | ||
| 1510 | |||
| 1511 | #define SN_shaWithRSAEncryption "RSA-SHA" | ||
| 1512 | #define LN_shaWithRSAEncryption "shaWithRSAEncryption" | ||
| 1513 | #define NID_shaWithRSAEncryption 42 | ||
| 1514 | #define OBJ_shaWithRSAEncryption OBJ_algorithm,15L | ||
| 1515 | |||
| 1516 | #define SN_des_ede_ecb "DES-EDE" | ||
| 1517 | #define LN_des_ede_ecb "des-ede" | ||
| 1518 | #define NID_des_ede_ecb 32 | ||
| 1519 | #define OBJ_des_ede_ecb OBJ_algorithm,17L | ||
| 1520 | |||
| 1521 | #define SN_des_ede3_ecb "DES-EDE3" | ||
| 1522 | #define LN_des_ede3_ecb "des-ede3" | ||
| 1523 | #define NID_des_ede3_ecb 33 | ||
| 1524 | |||
| 1525 | #define SN_des_ede_cbc "DES-EDE-CBC" | ||
| 1526 | #define LN_des_ede_cbc "des-ede-cbc" | ||
| 1527 | #define NID_des_ede_cbc 43 | ||
| 1528 | |||
| 1529 | #define SN_des_ede_cfb64 "DES-EDE-CFB" | ||
| 1530 | #define LN_des_ede_cfb64 "des-ede-cfb" | ||
| 1531 | #define NID_des_ede_cfb64 60 | ||
| 1532 | |||
| 1533 | #define SN_des_ede3_cfb64 "DES-EDE3-CFB" | ||
| 1534 | #define LN_des_ede3_cfb64 "des-ede3-cfb" | ||
| 1535 | #define NID_des_ede3_cfb64 61 | ||
| 1536 | |||
| 1537 | #define SN_des_ede_ofb64 "DES-EDE-OFB" | ||
| 1538 | #define LN_des_ede_ofb64 "des-ede-ofb" | ||
| 1539 | #define NID_des_ede_ofb64 62 | ||
| 1540 | |||
| 1541 | #define SN_des_ede3_ofb64 "DES-EDE3-OFB" | ||
| 1542 | #define LN_des_ede3_ofb64 "des-ede3-ofb" | ||
| 1543 | #define NID_des_ede3_ofb64 63 | ||
| 1544 | |||
| 1545 | #define SN_desx_cbc "DESX-CBC" | ||
| 1546 | #define LN_desx_cbc "desx-cbc" | ||
| 1547 | #define NID_desx_cbc 80 | ||
| 1548 | |||
| 1549 | #define SN_sha "SHA" | ||
| 1550 | #define LN_sha "sha" | ||
| 1551 | #define NID_sha 41 | ||
| 1552 | #define OBJ_sha OBJ_algorithm,18L | ||
| 1553 | |||
| 1554 | #define SN_sha1 "SHA1" | ||
| 1555 | #define LN_sha1 "sha1" | ||
| 1556 | #define NID_sha1 64 | ||
| 1557 | #define OBJ_sha1 OBJ_algorithm,26L | ||
| 1558 | |||
| 1559 | #define SN_dsaWithSHA1_2 "DSA-SHA1-old" | ||
| 1560 | #define LN_dsaWithSHA1_2 "dsaWithSHA1-old" | ||
| 1561 | #define NID_dsaWithSHA1_2 70 | ||
| 1562 | #define OBJ_dsaWithSHA1_2 OBJ_algorithm,27L | ||
| 1563 | |||
| 1564 | #define SN_sha1WithRSA "RSA-SHA1-2" | ||
| 1565 | #define LN_sha1WithRSA "sha1WithRSA" | ||
| 1566 | #define NID_sha1WithRSA 115 | ||
| 1567 | #define OBJ_sha1WithRSA OBJ_algorithm,29L | ||
| 1568 | |||
| 1569 | #define SN_ripemd160 "RIPEMD160" | ||
| 1570 | #define LN_ripemd160 "ripemd160" | ||
| 1571 | #define NID_ripemd160 117 | ||
| 1572 | #define OBJ_ripemd160 1L,3L,36L,3L,2L,1L | ||
| 1573 | |||
| 1574 | #define SN_ripemd160WithRSA "RSA-RIPEMD160" | ||
| 1575 | #define LN_ripemd160WithRSA "ripemd160WithRSA" | ||
| 1576 | #define NID_ripemd160WithRSA 119 | ||
| 1577 | #define OBJ_ripemd160WithRSA 1L,3L,36L,3L,3L,1L,2L | ||
| 1578 | |||
| 1579 | #define SN_sxnet "SXNetID" | ||
| 1580 | #define LN_sxnet "Strong Extranet ID" | ||
| 1581 | #define NID_sxnet 143 | ||
| 1582 | #define OBJ_sxnet 1L,3L,101L,1L,4L,1L | ||
| 1583 | |||
| 1584 | #define SN_X500 "X500" | ||
| 1585 | #define LN_X500 "directory services (X.500)" | ||
| 1586 | #define NID_X500 11 | ||
| 1587 | #define OBJ_X500 2L,5L | ||
| 1588 | |||
| 1589 | #define SN_X509 "X509" | ||
| 1590 | #define NID_X509 12 | ||
| 1591 | #define OBJ_X509 OBJ_X500,4L | ||
| 1592 | |||
| 1593 | #define SN_commonName "CN" | ||
| 1594 | #define LN_commonName "commonName" | ||
| 1595 | #define NID_commonName 13 | ||
| 1596 | #define OBJ_commonName OBJ_X509,3L | ||
| 1597 | |||
| 1598 | #define SN_surname "SN" | ||
| 1599 | #define LN_surname "surname" | ||
| 1600 | #define NID_surname 100 | ||
| 1601 | #define OBJ_surname OBJ_X509,4L | ||
| 1602 | |||
| 1603 | #define LN_serialNumber "serialNumber" | ||
| 1604 | #define NID_serialNumber 105 | ||
| 1605 | #define OBJ_serialNumber OBJ_X509,5L | ||
| 1606 | |||
| 1607 | #define SN_countryName "C" | ||
| 1608 | #define LN_countryName "countryName" | ||
| 1609 | #define NID_countryName 14 | ||
| 1610 | #define OBJ_countryName OBJ_X509,6L | ||
| 1611 | |||
| 1612 | #define SN_localityName "L" | ||
| 1613 | #define LN_localityName "localityName" | ||
| 1614 | #define NID_localityName 15 | ||
| 1615 | #define OBJ_localityName OBJ_X509,7L | ||
| 1616 | |||
| 1617 | #define SN_stateOrProvinceName "ST" | ||
| 1618 | #define LN_stateOrProvinceName "stateOrProvinceName" | ||
| 1619 | #define NID_stateOrProvinceName 16 | ||
| 1620 | #define OBJ_stateOrProvinceName OBJ_X509,8L | ||
| 1621 | |||
| 1622 | #define SN_organizationName "O" | ||
| 1623 | #define LN_organizationName "organizationName" | ||
| 1624 | #define NID_organizationName 17 | ||
| 1625 | #define OBJ_organizationName OBJ_X509,10L | ||
| 1626 | |||
| 1627 | #define SN_organizationalUnitName "OU" | ||
| 1628 | #define LN_organizationalUnitName "organizationalUnitName" | ||
| 1629 | #define NID_organizationalUnitName 18 | ||
| 1630 | #define OBJ_organizationalUnitName OBJ_X509,11L | ||
| 1631 | |||
| 1632 | #define LN_title "title" | ||
| 1633 | #define NID_title 106 | ||
| 1634 | #define OBJ_title OBJ_X509,12L | ||
| 1635 | |||
| 1636 | #define LN_description "description" | ||
| 1637 | #define NID_description 107 | ||
| 1638 | #define OBJ_description OBJ_X509,13L | ||
| 1639 | |||
| 1640 | #define SN_name "name" | ||
| 1641 | #define LN_name "name" | ||
| 1642 | #define NID_name 173 | ||
| 1643 | #define OBJ_name OBJ_X509,41L | ||
| 1644 | |||
| 1645 | #define SN_givenName "GN" | ||
| 1646 | #define LN_givenName "givenName" | ||
| 1647 | #define NID_givenName 99 | ||
| 1648 | #define OBJ_givenName OBJ_X509,42L | ||
| 1649 | |||
| 1650 | #define LN_initials "initials" | ||
| 1651 | #define NID_initials 101 | ||
| 1652 | #define OBJ_initials OBJ_X509,43L | ||
| 1653 | |||
| 1654 | #define LN_generationQualifier "generationQualifier" | ||
| 1655 | #define NID_generationQualifier 509 | ||
| 1656 | #define OBJ_generationQualifier OBJ_X509,44L | ||
| 1657 | |||
| 1658 | #define LN_x500UniqueIdentifier "x500UniqueIdentifier" | ||
| 1659 | #define NID_x500UniqueIdentifier 503 | ||
| 1660 | #define OBJ_x500UniqueIdentifier OBJ_X509,45L | ||
| 1661 | |||
| 1662 | #define SN_dnQualifier "dnQualifier" | ||
| 1663 | #define LN_dnQualifier "dnQualifier" | ||
| 1664 | #define NID_dnQualifier 174 | ||
| 1665 | #define OBJ_dnQualifier OBJ_X509,46L | ||
| 1666 | |||
| 1667 | #define LN_pseudonym "pseudonym" | ||
| 1668 | #define NID_pseudonym 510 | ||
| 1669 | #define OBJ_pseudonym OBJ_X509,65L | ||
| 1670 | |||
| 1671 | #define SN_role "role" | ||
| 1672 | #define LN_role "role" | ||
| 1673 | #define NID_role 400 | ||
| 1674 | #define OBJ_role OBJ_X509,72L | ||
| 1675 | |||
| 1676 | #define SN_X500algorithms "X500algorithms" | ||
| 1677 | #define LN_X500algorithms "directory services - algorithms" | ||
| 1678 | #define NID_X500algorithms 378 | ||
| 1679 | #define OBJ_X500algorithms OBJ_X500,8L | ||
| 1680 | |||
| 1681 | #define SN_rsa "RSA" | ||
| 1682 | #define LN_rsa "rsa" | ||
| 1683 | #define NID_rsa 19 | ||
| 1684 | #define OBJ_rsa OBJ_X500algorithms,1L,1L | ||
| 1685 | |||
| 1686 | #define SN_mdc2WithRSA "RSA-MDC2" | ||
| 1687 | #define LN_mdc2WithRSA "mdc2WithRSA" | ||
| 1688 | #define NID_mdc2WithRSA 96 | ||
| 1689 | #define OBJ_mdc2WithRSA OBJ_X500algorithms,3L,100L | ||
| 1690 | |||
| 1691 | #define SN_mdc2 "MDC2" | ||
| 1692 | #define LN_mdc2 "mdc2" | ||
| 1693 | #define NID_mdc2 95 | ||
| 1694 | #define OBJ_mdc2 OBJ_X500algorithms,3L,101L | ||
| 1695 | |||
| 1696 | #define SN_id_ce "id-ce" | ||
| 1697 | #define NID_id_ce 81 | ||
| 1698 | #define OBJ_id_ce OBJ_X500,29L | ||
| 1699 | |||
| 1700 | #define SN_subject_key_identifier "subjectKeyIdentifier" | ||
| 1701 | #define LN_subject_key_identifier "X509v3 Subject Key Identifier" | ||
| 1702 | #define NID_subject_key_identifier 82 | ||
| 1703 | #define OBJ_subject_key_identifier OBJ_id_ce,14L | ||
| 1704 | |||
| 1705 | #define SN_key_usage "keyUsage" | ||
| 1706 | #define LN_key_usage "X509v3 Key Usage" | ||
| 1707 | #define NID_key_usage 83 | ||
| 1708 | #define OBJ_key_usage OBJ_id_ce,15L | ||
| 1709 | |||
| 1710 | #define SN_private_key_usage_period "privateKeyUsagePeriod" | ||
| 1711 | #define LN_private_key_usage_period "X509v3 Private Key Usage Period" | ||
| 1712 | #define NID_private_key_usage_period 84 | ||
| 1713 | #define OBJ_private_key_usage_period OBJ_id_ce,16L | ||
| 1714 | |||
| 1715 | #define SN_subject_alt_name "subjectAltName" | ||
| 1716 | #define LN_subject_alt_name "X509v3 Subject Alternative Name" | ||
| 1717 | #define NID_subject_alt_name 85 | ||
| 1718 | #define OBJ_subject_alt_name OBJ_id_ce,17L | ||
| 1719 | |||
| 1720 | #define SN_issuer_alt_name "issuerAltName" | ||
| 1721 | #define LN_issuer_alt_name "X509v3 Issuer Alternative Name" | ||
| 1722 | #define NID_issuer_alt_name 86 | ||
| 1723 | #define OBJ_issuer_alt_name OBJ_id_ce,18L | ||
| 1724 | |||
| 1725 | #define SN_basic_constraints "basicConstraints" | ||
| 1726 | #define LN_basic_constraints "X509v3 Basic Constraints" | ||
| 1727 | #define NID_basic_constraints 87 | ||
| 1728 | #define OBJ_basic_constraints OBJ_id_ce,19L | ||
| 1729 | |||
| 1730 | #define SN_crl_number "crlNumber" | ||
| 1731 | #define LN_crl_number "X509v3 CRL Number" | ||
| 1732 | #define NID_crl_number 88 | ||
| 1733 | #define OBJ_crl_number OBJ_id_ce,20L | ||
| 1734 | |||
| 1735 | #define SN_crl_reason "CRLReason" | ||
| 1736 | #define LN_crl_reason "X509v3 CRL Reason Code" | ||
| 1737 | #define NID_crl_reason 141 | ||
| 1738 | #define OBJ_crl_reason OBJ_id_ce,21L | ||
| 1739 | |||
| 1740 | #define SN_invalidity_date "invalidityDate" | ||
| 1741 | #define LN_invalidity_date "Invalidity Date" | ||
| 1742 | #define NID_invalidity_date 142 | ||
| 1743 | #define OBJ_invalidity_date OBJ_id_ce,24L | ||
| 1744 | |||
| 1745 | #define SN_delta_crl "deltaCRL" | ||
| 1746 | #define LN_delta_crl "X509v3 Delta CRL Indicator" | ||
| 1747 | #define NID_delta_crl 140 | ||
| 1748 | #define OBJ_delta_crl OBJ_id_ce,27L | ||
| 1749 | |||
| 1750 | #define SN_crl_distribution_points "crlDistributionPoints" | ||
| 1751 | #define LN_crl_distribution_points "X509v3 CRL Distribution Points" | ||
| 1752 | #define NID_crl_distribution_points 103 | ||
| 1753 | #define OBJ_crl_distribution_points OBJ_id_ce,31L | ||
| 1754 | |||
| 1755 | #define SN_certificate_policies "certificatePolicies" | ||
| 1756 | #define LN_certificate_policies "X509v3 Certificate Policies" | ||
| 1757 | #define NID_certificate_policies 89 | ||
| 1758 | #define OBJ_certificate_policies OBJ_id_ce,32L | ||
| 1759 | |||
| 1760 | #define SN_authority_key_identifier "authorityKeyIdentifier" | ||
| 1761 | #define LN_authority_key_identifier "X509v3 Authority Key Identifier" | ||
| 1762 | #define NID_authority_key_identifier 90 | ||
| 1763 | #define OBJ_authority_key_identifier OBJ_id_ce,35L | ||
| 1764 | |||
| 1765 | #define SN_policy_constraints "policyConstraints" | ||
| 1766 | #define LN_policy_constraints "X509v3 Policy Constraints" | ||
| 1767 | #define NID_policy_constraints 401 | ||
| 1768 | #define OBJ_policy_constraints OBJ_id_ce,36L | ||
| 1769 | |||
| 1770 | #define SN_ext_key_usage "extendedKeyUsage" | ||
| 1771 | #define LN_ext_key_usage "X509v3 Extended Key Usage" | ||
| 1772 | #define NID_ext_key_usage 126 | ||
| 1773 | #define OBJ_ext_key_usage OBJ_id_ce,37L | ||
| 1774 | |||
| 1775 | #define SN_target_information "targetInformation" | ||
| 1776 | #define LN_target_information "X509v3 AC Targeting" | ||
| 1777 | #define NID_target_information 402 | ||
| 1778 | #define OBJ_target_information OBJ_id_ce,55L | ||
| 1779 | |||
| 1780 | #define SN_no_rev_avail "noRevAvail" | ||
| 1781 | #define LN_no_rev_avail "X509v3 No Revocation Available" | ||
| 1782 | #define NID_no_rev_avail 403 | ||
| 1783 | #define OBJ_no_rev_avail OBJ_id_ce,56L | ||
| 1784 | |||
| 1785 | #define SN_netscape "Netscape" | ||
| 1786 | #define LN_netscape "Netscape Communications Corp." | ||
| 1787 | #define NID_netscape 57 | ||
| 1788 | #define OBJ_netscape 2L,16L,840L,1L,113730L | ||
| 1789 | |||
| 1790 | #define SN_netscape_cert_extension "nsCertExt" | ||
| 1791 | #define LN_netscape_cert_extension "Netscape Certificate Extension" | ||
| 1792 | #define NID_netscape_cert_extension 58 | ||
| 1793 | #define OBJ_netscape_cert_extension OBJ_netscape,1L | ||
| 1794 | |||
| 1795 | #define SN_netscape_data_type "nsDataType" | ||
| 1796 | #define LN_netscape_data_type "Netscape Data Type" | ||
| 1797 | #define NID_netscape_data_type 59 | ||
| 1798 | #define OBJ_netscape_data_type OBJ_netscape,2L | ||
| 1799 | |||
| 1800 | #define SN_netscape_cert_type "nsCertType" | ||
| 1801 | #define LN_netscape_cert_type "Netscape Cert Type" | ||
| 1802 | #define NID_netscape_cert_type 71 | ||
| 1803 | #define OBJ_netscape_cert_type OBJ_netscape_cert_extension,1L | ||
| 1804 | |||
| 1805 | #define SN_netscape_base_url "nsBaseUrl" | ||
| 1806 | #define LN_netscape_base_url "Netscape Base Url" | ||
| 1807 | #define NID_netscape_base_url 72 | ||
| 1808 | #define OBJ_netscape_base_url OBJ_netscape_cert_extension,2L | ||
| 1809 | |||
| 1810 | #define SN_netscape_revocation_url "nsRevocationUrl" | ||
| 1811 | #define LN_netscape_revocation_url "Netscape Revocation Url" | ||
| 1812 | #define NID_netscape_revocation_url 73 | ||
| 1813 | #define OBJ_netscape_revocation_url OBJ_netscape_cert_extension,3L | ||
| 1814 | |||
| 1815 | #define SN_netscape_ca_revocation_url "nsCaRevocationUrl" | ||
| 1816 | #define LN_netscape_ca_revocation_url "Netscape CA Revocation Url" | ||
| 1817 | #define NID_netscape_ca_revocation_url 74 | ||
| 1818 | #define OBJ_netscape_ca_revocation_url OBJ_netscape_cert_extension,4L | ||
| 1819 | |||
| 1820 | #define SN_netscape_renewal_url "nsRenewalUrl" | ||
| 1821 | #define LN_netscape_renewal_url "Netscape Renewal Url" | ||
| 1822 | #define NID_netscape_renewal_url 75 | ||
| 1823 | #define OBJ_netscape_renewal_url OBJ_netscape_cert_extension,7L | ||
| 1824 | |||
| 1825 | #define SN_netscape_ca_policy_url "nsCaPolicyUrl" | ||
| 1826 | #define LN_netscape_ca_policy_url "Netscape CA Policy Url" | ||
| 1827 | #define NID_netscape_ca_policy_url 76 | ||
| 1828 | #define OBJ_netscape_ca_policy_url OBJ_netscape_cert_extension,8L | ||
| 1829 | |||
| 1830 | #define SN_netscape_ssl_server_name "nsSslServerName" | ||
| 1831 | #define LN_netscape_ssl_server_name "Netscape SSL Server Name" | ||
| 1832 | #define NID_netscape_ssl_server_name 77 | ||
| 1833 | #define OBJ_netscape_ssl_server_name OBJ_netscape_cert_extension,12L | ||
| 1834 | |||
| 1835 | #define SN_netscape_comment "nsComment" | ||
| 1836 | #define LN_netscape_comment "Netscape Comment" | ||
| 1837 | #define NID_netscape_comment 78 | ||
| 1838 | #define OBJ_netscape_comment OBJ_netscape_cert_extension,13L | ||
| 1839 | |||
| 1840 | #define SN_netscape_cert_sequence "nsCertSequence" | ||
| 1841 | #define LN_netscape_cert_sequence "Netscape Certificate Sequence" | ||
| 1842 | #define NID_netscape_cert_sequence 79 | ||
| 1843 | #define OBJ_netscape_cert_sequence OBJ_netscape_data_type,5L | ||
| 1844 | |||
| 1845 | #define SN_ns_sgc "nsSGC" | ||
| 1846 | #define LN_ns_sgc "Netscape Server Gated Crypto" | ||
| 1847 | #define NID_ns_sgc 139 | ||
| 1848 | #define OBJ_ns_sgc OBJ_netscape,4L,1L | ||
| 1849 | |||
| 1850 | #define SN_org "ORG" | ||
| 1851 | #define LN_org "org" | ||
| 1852 | #define NID_org 379 | ||
| 1853 | #define OBJ_org OBJ_iso,3L | ||
| 1854 | |||
| 1855 | #define SN_dod "DOD" | ||
| 1856 | #define LN_dod "dod" | ||
| 1857 | #define NID_dod 380 | ||
| 1858 | #define OBJ_dod OBJ_org,6L | ||
| 1859 | |||
| 1860 | #define SN_iana "IANA" | ||
| 1861 | #define LN_iana "iana" | ||
| 1862 | #define NID_iana 381 | ||
| 1863 | #define OBJ_iana OBJ_dod,1L | ||
| 1864 | |||
| 1865 | #define OBJ_internet OBJ_iana | ||
| 1866 | |||
| 1867 | #define SN_Directory "directory" | ||
| 1868 | #define LN_Directory "Directory" | ||
| 1869 | #define NID_Directory 382 | ||
| 1870 | #define OBJ_Directory OBJ_internet,1L | ||
| 1871 | |||
| 1872 | #define SN_Management "mgmt" | ||
| 1873 | #define LN_Management "Management" | ||
| 1874 | #define NID_Management 383 | ||
| 1875 | #define OBJ_Management OBJ_internet,2L | ||
| 1876 | |||
| 1877 | #define SN_Experimental "experimental" | ||
| 1878 | #define LN_Experimental "Experimental" | ||
| 1879 | #define NID_Experimental 384 | ||
| 1880 | #define OBJ_Experimental OBJ_internet,3L | ||
| 1881 | |||
| 1882 | #define SN_Private "private" | ||
| 1883 | #define LN_Private "Private" | ||
| 1884 | #define NID_Private 385 | ||
| 1885 | #define OBJ_Private OBJ_internet,4L | ||
| 1886 | |||
| 1887 | #define SN_Security "security" | ||
| 1888 | #define LN_Security "Security" | ||
| 1889 | #define NID_Security 386 | ||
| 1890 | #define OBJ_Security OBJ_internet,5L | ||
| 1891 | |||
| 1892 | #define SN_SNMPv2 "snmpv2" | ||
| 1893 | #define LN_SNMPv2 "SNMPv2" | ||
| 1894 | #define NID_SNMPv2 387 | ||
| 1895 | #define OBJ_SNMPv2 OBJ_internet,6L | ||
| 1896 | |||
| 1897 | #define LN_Mail "Mail" | ||
| 1898 | #define NID_Mail 388 | ||
| 1899 | #define OBJ_Mail OBJ_internet,7L | ||
| 1900 | |||
| 1901 | #define SN_Enterprises "enterprises" | ||
| 1902 | #define LN_Enterprises "Enterprises" | ||
| 1903 | #define NID_Enterprises 389 | ||
| 1904 | #define OBJ_Enterprises OBJ_Private,1L | ||
| 1905 | |||
| 1906 | #define SN_dcObject "dcobject" | ||
| 1907 | #define LN_dcObject "dcObject" | ||
| 1908 | #define NID_dcObject 390 | ||
| 1909 | #define OBJ_dcObject OBJ_Enterprises,1466L,344L | ||
| 1910 | |||
| 1911 | #define SN_mime_mhs "mime-mhs" | ||
| 1912 | #define LN_mime_mhs "MIME MHS" | ||
| 1913 | #define NID_mime_mhs 504 | ||
| 1914 | #define OBJ_mime_mhs OBJ_Mail,1L | ||
| 1915 | |||
| 1916 | #define SN_mime_mhs_headings "mime-mhs-headings" | ||
| 1917 | #define LN_mime_mhs_headings "mime-mhs-headings" | ||
| 1918 | #define NID_mime_mhs_headings 505 | ||
| 1919 | #define OBJ_mime_mhs_headings OBJ_mime_mhs,1L | ||
| 1920 | |||
| 1921 | #define SN_mime_mhs_bodies "mime-mhs-bodies" | ||
| 1922 | #define LN_mime_mhs_bodies "mime-mhs-bodies" | ||
| 1923 | #define NID_mime_mhs_bodies 506 | ||
| 1924 | #define OBJ_mime_mhs_bodies OBJ_mime_mhs,2L | ||
| 1925 | |||
| 1926 | #define SN_id_hex_partial_message "id-hex-partial-message" | ||
| 1927 | #define LN_id_hex_partial_message "id-hex-partial-message" | ||
| 1928 | #define NID_id_hex_partial_message 507 | ||
| 1929 | #define OBJ_id_hex_partial_message OBJ_mime_mhs_headings,1L | ||
| 1930 | |||
| 1931 | #define SN_id_hex_multipart_message "id-hex-multipart-message" | ||
| 1932 | #define LN_id_hex_multipart_message "id-hex-multipart-message" | ||
| 1933 | #define NID_id_hex_multipart_message 508 | ||
| 1934 | #define OBJ_id_hex_multipart_message OBJ_mime_mhs_headings,2L | ||
| 1935 | |||
| 1936 | #define SN_rle_compression "RLE" | ||
| 1937 | #define LN_rle_compression "run length compression" | ||
| 1938 | #define NID_rle_compression 124 | ||
| 1939 | #define OBJ_rle_compression 1L,1L,1L,1L,666L,1L | ||
| 1940 | |||
| 1941 | #define SN_zlib_compression "ZLIB" | ||
| 1942 | #define LN_zlib_compression "zlib compression" | ||
| 1943 | #define NID_zlib_compression 125 | ||
| 1944 | #define OBJ_zlib_compression 1L,1L,1L,1L,666L,2L | ||
| 1945 | |||
| 1946 | #define OBJ_csor 2L,16L,840L,1L,101L,3L | ||
| 1947 | |||
| 1948 | #define OBJ_nistAlgorithms OBJ_csor,4L | ||
| 1949 | |||
| 1950 | #define OBJ_aes OBJ_nistAlgorithms,1L | ||
| 1951 | |||
| 1952 | #define SN_aes_128_ecb "AES-128-ECB" | ||
| 1953 | #define LN_aes_128_ecb "aes-128-ecb" | ||
| 1954 | #define NID_aes_128_ecb 418 | ||
| 1955 | #define OBJ_aes_128_ecb OBJ_aes,1L | ||
| 1956 | |||
| 1957 | #define SN_aes_128_cbc "AES-128-CBC" | ||
| 1958 | #define LN_aes_128_cbc "aes-128-cbc" | ||
| 1959 | #define NID_aes_128_cbc 419 | ||
| 1960 | #define OBJ_aes_128_cbc OBJ_aes,2L | ||
| 1961 | |||
| 1962 | #define SN_aes_128_ofb128 "AES-128-OFB" | ||
| 1963 | #define LN_aes_128_ofb128 "aes-128-ofb" | ||
| 1964 | #define NID_aes_128_ofb128 420 | ||
| 1965 | #define OBJ_aes_128_ofb128 OBJ_aes,3L | ||
| 1966 | |||
| 1967 | #define SN_aes_128_cfb128 "AES-128-CFB" | ||
| 1968 | #define LN_aes_128_cfb128 "aes-128-cfb" | ||
| 1969 | #define NID_aes_128_cfb128 421 | ||
| 1970 | #define OBJ_aes_128_cfb128 OBJ_aes,4L | ||
| 1971 | |||
| 1972 | #define SN_aes_192_ecb "AES-192-ECB" | ||
| 1973 | #define LN_aes_192_ecb "aes-192-ecb" | ||
| 1974 | #define NID_aes_192_ecb 422 | ||
| 1975 | #define OBJ_aes_192_ecb OBJ_aes,21L | ||
| 1976 | |||
| 1977 | #define SN_aes_192_cbc "AES-192-CBC" | ||
| 1978 | #define LN_aes_192_cbc "aes-192-cbc" | ||
| 1979 | #define NID_aes_192_cbc 423 | ||
| 1980 | #define OBJ_aes_192_cbc OBJ_aes,22L | ||
| 1981 | |||
| 1982 | #define SN_aes_192_ofb128 "AES-192-OFB" | ||
| 1983 | #define LN_aes_192_ofb128 "aes-192-ofb" | ||
| 1984 | #define NID_aes_192_ofb128 424 | ||
| 1985 | #define OBJ_aes_192_ofb128 OBJ_aes,23L | ||
| 1986 | |||
| 1987 | #define SN_aes_192_cfb128 "AES-192-CFB" | ||
| 1988 | #define LN_aes_192_cfb128 "aes-192-cfb" | ||
| 1989 | #define NID_aes_192_cfb128 425 | ||
| 1990 | #define OBJ_aes_192_cfb128 OBJ_aes,24L | ||
| 1991 | |||
| 1992 | #define SN_aes_256_ecb "AES-256-ECB" | ||
| 1993 | #define LN_aes_256_ecb "aes-256-ecb" | ||
| 1994 | #define NID_aes_256_ecb 426 | ||
| 1995 | #define OBJ_aes_256_ecb OBJ_aes,41L | ||
| 1996 | |||
| 1997 | #define SN_aes_256_cbc "AES-256-CBC" | ||
| 1998 | #define LN_aes_256_cbc "aes-256-cbc" | ||
| 1999 | #define NID_aes_256_cbc 427 | ||
| 2000 | #define OBJ_aes_256_cbc OBJ_aes,42L | ||
| 2001 | |||
| 2002 | #define SN_aes_256_ofb128 "AES-256-OFB" | ||
| 2003 | #define LN_aes_256_ofb128 "aes-256-ofb" | ||
| 2004 | #define NID_aes_256_ofb128 428 | ||
| 2005 | #define OBJ_aes_256_ofb128 OBJ_aes,43L | ||
| 2006 | |||
| 2007 | #define SN_aes_256_cfb128 "AES-256-CFB" | ||
| 2008 | #define LN_aes_256_cfb128 "aes-256-cfb" | ||
| 2009 | #define NID_aes_256_cfb128 429 | ||
| 2010 | #define OBJ_aes_256_cfb128 OBJ_aes,44L | ||
| 2011 | |||
| 2012 | #define SN_hold_instruction_code "holdInstructionCode" | ||
| 2013 | #define LN_hold_instruction_code "Hold Instruction Code" | ||
| 2014 | #define NID_hold_instruction_code 430 | ||
| 2015 | #define OBJ_hold_instruction_code OBJ_id_ce,23L | ||
| 2016 | |||
| 2017 | #define OBJ_holdInstruction OBJ_X9_57,2L | ||
| 2018 | |||
| 2019 | #define SN_hold_instruction_none "holdInstructionNone" | ||
| 2020 | #define LN_hold_instruction_none "Hold Instruction None" | ||
| 2021 | #define NID_hold_instruction_none 431 | ||
| 2022 | #define OBJ_hold_instruction_none OBJ_holdInstruction,1L | ||
| 2023 | |||
| 2024 | #define SN_hold_instruction_call_issuer "holdInstructionCallIssuer" | ||
| 2025 | #define LN_hold_instruction_call_issuer "Hold Instruction Call Issuer" | ||
| 2026 | #define NID_hold_instruction_call_issuer 432 | ||
| 2027 | #define OBJ_hold_instruction_call_issuer OBJ_holdInstruction,2L | ||
| 2028 | |||
| 2029 | #define SN_hold_instruction_reject "holdInstructionReject" | ||
| 2030 | #define LN_hold_instruction_reject "Hold Instruction Reject" | ||
| 2031 | #define NID_hold_instruction_reject 433 | ||
| 2032 | #define OBJ_hold_instruction_reject OBJ_holdInstruction,3L | ||
| 2033 | |||
| 2034 | #define SN_data "data" | ||
| 2035 | #define NID_data 434 | ||
| 2036 | #define OBJ_data OBJ_ccitt,9L | ||
| 2037 | |||
| 2038 | #define SN_pss "pss" | ||
| 2039 | #define NID_pss 435 | ||
| 2040 | #define OBJ_pss OBJ_data,2342L | ||
| 2041 | |||
| 2042 | #define SN_ucl "ucl" | ||
| 2043 | #define NID_ucl 436 | ||
| 2044 | #define OBJ_ucl OBJ_pss,19200300L | ||
| 2045 | |||
| 2046 | #define SN_pilot "pilot" | ||
| 2047 | #define NID_pilot 437 | ||
| 2048 | #define OBJ_pilot OBJ_ucl,100L | ||
| 2049 | |||
| 2050 | #define LN_pilotAttributeType "pilotAttributeType" | ||
| 2051 | #define NID_pilotAttributeType 438 | ||
| 2052 | #define OBJ_pilotAttributeType OBJ_pilot,1L | ||
| 2053 | |||
| 2054 | #define LN_pilotAttributeSyntax "pilotAttributeSyntax" | ||
| 2055 | #define NID_pilotAttributeSyntax 439 | ||
| 2056 | #define OBJ_pilotAttributeSyntax OBJ_pilot,3L | ||
| 2057 | |||
| 2058 | #define LN_pilotObjectClass "pilotObjectClass" | ||
| 2059 | #define NID_pilotObjectClass 440 | ||
| 2060 | #define OBJ_pilotObjectClass OBJ_pilot,4L | ||
| 2061 | |||
| 2062 | #define LN_pilotGroups "pilotGroups" | ||
| 2063 | #define NID_pilotGroups 441 | ||
| 2064 | #define OBJ_pilotGroups OBJ_pilot,10L | ||
| 2065 | |||
| 2066 | #define LN_iA5StringSyntax "iA5StringSyntax" | ||
| 2067 | #define NID_iA5StringSyntax 442 | ||
| 2068 | #define OBJ_iA5StringSyntax OBJ_pilotAttributeSyntax,4L | ||
| 2069 | |||
| 2070 | #define LN_caseIgnoreIA5StringSyntax "caseIgnoreIA5StringSyntax" | ||
| 2071 | #define NID_caseIgnoreIA5StringSyntax 443 | ||
| 2072 | #define OBJ_caseIgnoreIA5StringSyntax OBJ_pilotAttributeSyntax,5L | ||
| 2073 | |||
| 2074 | #define LN_pilotObject "pilotObject" | ||
| 2075 | #define NID_pilotObject 444 | ||
| 2076 | #define OBJ_pilotObject OBJ_pilotObjectClass,3L | ||
| 2077 | |||
| 2078 | #define LN_pilotPerson "pilotPerson" | ||
| 2079 | #define NID_pilotPerson 445 | ||
| 2080 | #define OBJ_pilotPerson OBJ_pilotObjectClass,4L | ||
| 2081 | |||
| 2082 | #define SN_account "account" | ||
| 2083 | #define NID_account 446 | ||
| 2084 | #define OBJ_account OBJ_pilotObjectClass,5L | ||
| 2085 | |||
| 2086 | #define SN_document "document" | ||
| 2087 | #define NID_document 447 | ||
| 2088 | #define OBJ_document OBJ_pilotObjectClass,6L | ||
| 2089 | |||
| 2090 | #define SN_room "room" | ||
| 2091 | #define NID_room 448 | ||
| 2092 | #define OBJ_room OBJ_pilotObjectClass,7L | ||
| 2093 | |||
| 2094 | #define LN_documentSeries "documentSeries" | ||
| 2095 | #define NID_documentSeries 449 | ||
| 2096 | #define OBJ_documentSeries OBJ_pilotObjectClass,9L | ||
| 2097 | |||
| 2098 | #define SN_Domain "domain" | ||
| 2099 | #define LN_Domain "Domain" | ||
| 2100 | #define NID_Domain 392 | ||
| 2101 | #define OBJ_Domain OBJ_pilotObjectClass,13L | ||
| 2102 | |||
| 2103 | #define LN_rFC822localPart "rFC822localPart" | ||
| 2104 | #define NID_rFC822localPart 450 | ||
| 2105 | #define OBJ_rFC822localPart OBJ_pilotObjectClass,14L | ||
| 2106 | |||
| 2107 | #define LN_dNSDomain "dNSDomain" | ||
| 2108 | #define NID_dNSDomain 451 | ||
| 2109 | #define OBJ_dNSDomain OBJ_pilotObjectClass,15L | ||
| 2110 | |||
| 2111 | #define LN_domainRelatedObject "domainRelatedObject" | ||
| 2112 | #define NID_domainRelatedObject 452 | ||
| 2113 | #define OBJ_domainRelatedObject OBJ_pilotObjectClass,17L | ||
| 2114 | |||
| 2115 | #define LN_friendlyCountry "friendlyCountry" | ||
| 2116 | #define NID_friendlyCountry 453 | ||
| 2117 | #define OBJ_friendlyCountry OBJ_pilotObjectClass,18L | ||
| 2118 | |||
| 2119 | #define LN_simpleSecurityObject "simpleSecurityObject" | ||
| 2120 | #define NID_simpleSecurityObject 454 | ||
| 2121 | #define OBJ_simpleSecurityObject OBJ_pilotObjectClass,19L | ||
| 2122 | |||
| 2123 | #define LN_pilotOrganization "pilotOrganization" | ||
| 2124 | #define NID_pilotOrganization 455 | ||
| 2125 | #define OBJ_pilotOrganization OBJ_pilotObjectClass,20L | ||
| 2126 | |||
| 2127 | #define LN_pilotDSA "pilotDSA" | ||
| 2128 | #define NID_pilotDSA 456 | ||
| 2129 | #define OBJ_pilotDSA OBJ_pilotObjectClass,21L | ||
| 2130 | |||
| 2131 | #define LN_qualityLabelledData "qualityLabelledData" | ||
| 2132 | #define NID_qualityLabelledData 457 | ||
| 2133 | #define OBJ_qualityLabelledData OBJ_pilotObjectClass,22L | ||
| 2134 | |||
| 2135 | #define SN_userId "UID" | ||
| 2136 | #define LN_userId "userId" | ||
| 2137 | #define NID_userId 458 | ||
| 2138 | #define OBJ_userId OBJ_pilotAttributeType,1L | ||
| 2139 | |||
| 2140 | #define LN_textEncodedORAddress "textEncodedORAddress" | ||
| 2141 | #define NID_textEncodedORAddress 459 | ||
| 2142 | #define OBJ_textEncodedORAddress OBJ_pilotAttributeType,2L | ||
| 2143 | |||
| 2144 | #define SN_rfc822Mailbox "mail" | ||
| 2145 | #define LN_rfc822Mailbox "rfc822Mailbox" | ||
| 2146 | #define NID_rfc822Mailbox 460 | ||
| 2147 | #define OBJ_rfc822Mailbox OBJ_pilotAttributeType,3L | ||
| 2148 | |||
| 2149 | #define SN_info "info" | ||
| 2150 | #define NID_info 461 | ||
| 2151 | #define OBJ_info OBJ_pilotAttributeType,4L | ||
| 2152 | |||
| 2153 | #define LN_favouriteDrink "favouriteDrink" | ||
| 2154 | #define NID_favouriteDrink 462 | ||
| 2155 | #define OBJ_favouriteDrink OBJ_pilotAttributeType,5L | ||
| 2156 | |||
| 2157 | #define LN_roomNumber "roomNumber" | ||
| 2158 | #define NID_roomNumber 463 | ||
| 2159 | #define OBJ_roomNumber OBJ_pilotAttributeType,6L | ||
| 2160 | |||
| 2161 | #define SN_photo "photo" | ||
| 2162 | #define NID_photo 464 | ||
| 2163 | #define OBJ_photo OBJ_pilotAttributeType,7L | ||
| 2164 | |||
| 2165 | #define LN_userClass "userClass" | ||
| 2166 | #define NID_userClass 465 | ||
| 2167 | #define OBJ_userClass OBJ_pilotAttributeType,8L | ||
| 2168 | |||
| 2169 | #define SN_host "host" | ||
| 2170 | #define NID_host 466 | ||
| 2171 | #define OBJ_host OBJ_pilotAttributeType,9L | ||
| 2172 | |||
| 2173 | #define SN_manager "manager" | ||
| 2174 | #define NID_manager 467 | ||
| 2175 | #define OBJ_manager OBJ_pilotAttributeType,10L | ||
| 2176 | |||
| 2177 | #define LN_documentIdentifier "documentIdentifier" | ||
| 2178 | #define NID_documentIdentifier 468 | ||
| 2179 | #define OBJ_documentIdentifier OBJ_pilotAttributeType,11L | ||
| 2180 | |||
| 2181 | #define LN_documentTitle "documentTitle" | ||
| 2182 | #define NID_documentTitle 469 | ||
| 2183 | #define OBJ_documentTitle OBJ_pilotAttributeType,12L | ||
| 2184 | |||
| 2185 | #define LN_documentVersion "documentVersion" | ||
| 2186 | #define NID_documentVersion 470 | ||
| 2187 | #define OBJ_documentVersion OBJ_pilotAttributeType,13L | ||
| 2188 | |||
| 2189 | #define LN_documentAuthor "documentAuthor" | ||
| 2190 | #define NID_documentAuthor 471 | ||
| 2191 | #define OBJ_documentAuthor OBJ_pilotAttributeType,14L | ||
| 2192 | |||
| 2193 | #define LN_documentLocation "documentLocation" | ||
| 2194 | #define NID_documentLocation 472 | ||
| 2195 | #define OBJ_documentLocation OBJ_pilotAttributeType,15L | ||
| 2196 | |||
| 2197 | #define LN_homeTelephoneNumber "homeTelephoneNumber" | ||
| 2198 | #define NID_homeTelephoneNumber 473 | ||
| 2199 | #define OBJ_homeTelephoneNumber OBJ_pilotAttributeType,20L | ||
| 2200 | |||
| 2201 | #define SN_secretary "secretary" | ||
| 2202 | #define NID_secretary 474 | ||
| 2203 | #define OBJ_secretary OBJ_pilotAttributeType,21L | ||
| 2204 | |||
| 2205 | #define LN_otherMailbox "otherMailbox" | ||
| 2206 | #define NID_otherMailbox 475 | ||
| 2207 | #define OBJ_otherMailbox OBJ_pilotAttributeType,22L | ||
| 2208 | |||
| 2209 | #define LN_lastModifiedTime "lastModifiedTime" | ||
| 2210 | #define NID_lastModifiedTime 476 | ||
| 2211 | #define OBJ_lastModifiedTime OBJ_pilotAttributeType,23L | ||
| 2212 | |||
| 2213 | #define LN_lastModifiedBy "lastModifiedBy" | ||
| 2214 | #define NID_lastModifiedBy 477 | ||
| 2215 | #define OBJ_lastModifiedBy OBJ_pilotAttributeType,24L | ||
| 2216 | |||
| 2217 | #define SN_domainComponent "DC" | ||
| 2218 | #define LN_domainComponent "domainComponent" | ||
| 2219 | #define NID_domainComponent 391 | ||
| 2220 | #define OBJ_domainComponent OBJ_pilotAttributeType,25L | ||
| 2221 | |||
| 2222 | #define LN_aRecord "aRecord" | ||
| 2223 | #define NID_aRecord 478 | ||
| 2224 | #define OBJ_aRecord OBJ_pilotAttributeType,26L | ||
| 2225 | |||
| 2226 | #define LN_pilotAttributeType27 "pilotAttributeType27" | ||
| 2227 | #define NID_pilotAttributeType27 479 | ||
| 2228 | #define OBJ_pilotAttributeType27 OBJ_pilotAttributeType,27L | ||
| 2229 | |||
| 2230 | #define LN_mXRecord "mXRecord" | ||
| 2231 | #define NID_mXRecord 480 | ||
| 2232 | #define OBJ_mXRecord OBJ_pilotAttributeType,28L | ||
| 2233 | |||
| 2234 | #define LN_nSRecord "nSRecord" | ||
| 2235 | #define NID_nSRecord 481 | ||
| 2236 | #define OBJ_nSRecord OBJ_pilotAttributeType,29L | ||
| 2237 | |||
| 2238 | #define LN_sOARecord "sOARecord" | ||
| 2239 | #define NID_sOARecord 482 | ||
| 2240 | #define OBJ_sOARecord OBJ_pilotAttributeType,30L | ||
| 2241 | |||
| 2242 | #define LN_cNAMERecord "cNAMERecord" | ||
| 2243 | #define NID_cNAMERecord 483 | ||
| 2244 | #define OBJ_cNAMERecord OBJ_pilotAttributeType,31L | ||
| 2245 | |||
| 2246 | #define LN_associatedDomain "associatedDomain" | ||
| 2247 | #define NID_associatedDomain 484 | ||
| 2248 | #define OBJ_associatedDomain OBJ_pilotAttributeType,37L | ||
| 2249 | |||
| 2250 | #define LN_associatedName "associatedName" | ||
| 2251 | #define NID_associatedName 485 | ||
| 2252 | #define OBJ_associatedName OBJ_pilotAttributeType,38L | ||
| 2253 | |||
| 2254 | #define LN_homePostalAddress "homePostalAddress" | ||
| 2255 | #define NID_homePostalAddress 486 | ||
| 2256 | #define OBJ_homePostalAddress OBJ_pilotAttributeType,39L | ||
| 2257 | |||
| 2258 | #define LN_personalTitle "personalTitle" | ||
| 2259 | #define NID_personalTitle 487 | ||
| 2260 | #define OBJ_personalTitle OBJ_pilotAttributeType,40L | ||
| 2261 | |||
| 2262 | #define LN_mobileTelephoneNumber "mobileTelephoneNumber" | ||
| 2263 | #define NID_mobileTelephoneNumber 488 | ||
| 2264 | #define OBJ_mobileTelephoneNumber OBJ_pilotAttributeType,41L | ||
| 2265 | |||
| 2266 | #define LN_pagerTelephoneNumber "pagerTelephoneNumber" | ||
| 2267 | #define NID_pagerTelephoneNumber 489 | ||
| 2268 | #define OBJ_pagerTelephoneNumber OBJ_pilotAttributeType,42L | ||
| 2269 | |||
| 2270 | #define LN_friendlyCountryName "friendlyCountryName" | ||
| 2271 | #define NID_friendlyCountryName 490 | ||
| 2272 | #define OBJ_friendlyCountryName OBJ_pilotAttributeType,43L | ||
| 2273 | |||
| 2274 | #define LN_organizationalStatus "organizationalStatus" | ||
| 2275 | #define NID_organizationalStatus 491 | ||
| 2276 | #define OBJ_organizationalStatus OBJ_pilotAttributeType,45L | ||
| 2277 | |||
| 2278 | #define LN_janetMailbox "janetMailbox" | ||
| 2279 | #define NID_janetMailbox 492 | ||
| 2280 | #define OBJ_janetMailbox OBJ_pilotAttributeType,46L | ||
| 2281 | |||
| 2282 | #define LN_mailPreferenceOption "mailPreferenceOption" | ||
| 2283 | #define NID_mailPreferenceOption 493 | ||
| 2284 | #define OBJ_mailPreferenceOption OBJ_pilotAttributeType,47L | ||
| 2285 | |||
| 2286 | #define LN_buildingName "buildingName" | ||
| 2287 | #define NID_buildingName 494 | ||
| 2288 | #define OBJ_buildingName OBJ_pilotAttributeType,48L | ||
| 2289 | |||
| 2290 | #define LN_dSAQuality "dSAQuality" | ||
| 2291 | #define NID_dSAQuality 495 | ||
| 2292 | #define OBJ_dSAQuality OBJ_pilotAttributeType,49L | ||
| 2293 | |||
| 2294 | #define LN_singleLevelQuality "singleLevelQuality" | ||
| 2295 | #define NID_singleLevelQuality 496 | ||
| 2296 | #define OBJ_singleLevelQuality OBJ_pilotAttributeType,50L | ||
| 2297 | |||
| 2298 | #define LN_subtreeMinimumQuality "subtreeMinimumQuality" | ||
| 2299 | #define NID_subtreeMinimumQuality 497 | ||
| 2300 | #define OBJ_subtreeMinimumQuality OBJ_pilotAttributeType,51L | ||
| 2301 | |||
| 2302 | #define LN_subtreeMaximumQuality "subtreeMaximumQuality" | ||
| 2303 | #define NID_subtreeMaximumQuality 498 | ||
| 2304 | #define OBJ_subtreeMaximumQuality OBJ_pilotAttributeType,52L | ||
| 2305 | |||
| 2306 | #define LN_personalSignature "personalSignature" | ||
| 2307 | #define NID_personalSignature 499 | ||
| 2308 | #define OBJ_personalSignature OBJ_pilotAttributeType,53L | ||
| 2309 | |||
| 2310 | #define LN_dITRedirect "dITRedirect" | ||
| 2311 | #define NID_dITRedirect 500 | ||
| 2312 | #define OBJ_dITRedirect OBJ_pilotAttributeType,54L | ||
| 2313 | |||
| 2314 | #define SN_audio "audio" | ||
| 2315 | #define NID_audio 501 | ||
| 2316 | #define OBJ_audio OBJ_pilotAttributeType,55L | ||
| 2317 | |||
| 2318 | #define LN_documentPublisher "documentPublisher" | ||
| 2319 | #define NID_documentPublisher 502 | ||
| 2320 | #define OBJ_documentPublisher OBJ_pilotAttributeType,56L | ||
| 2321 | |||
| 2322 | #define SN_id_set "id-set" | ||
| 2323 | #define LN_id_set "Secure Electronic Transactions" | ||
| 2324 | #define NID_id_set 512 | ||
| 2325 | #define OBJ_id_set 2L,23L,42L | ||
| 2326 | |||
| 2327 | #define SN_set_ctype "set-ctype" | ||
| 2328 | #define LN_set_ctype "content types" | ||
| 2329 | #define NID_set_ctype 513 | ||
| 2330 | #define OBJ_set_ctype OBJ_id_set,0L | ||
| 2331 | |||
| 2332 | #define SN_set_msgExt "set-msgExt" | ||
| 2333 | #define LN_set_msgExt "message extensions" | ||
| 2334 | #define NID_set_msgExt 514 | ||
| 2335 | #define OBJ_set_msgExt OBJ_id_set,1L | ||
| 2336 | |||
| 2337 | #define SN_set_attr "set-attr" | ||
| 2338 | #define NID_set_attr 515 | ||
| 2339 | #define OBJ_set_attr OBJ_id_set,3L | ||
| 2340 | |||
| 2341 | #define SN_set_policy "set-policy" | ||
| 2342 | #define NID_set_policy 516 | ||
| 2343 | #define OBJ_set_policy OBJ_id_set,5L | ||
| 2344 | |||
| 2345 | #define SN_set_certExt "set-certExt" | ||
| 2346 | #define LN_set_certExt "certificate extensions" | ||
| 2347 | #define NID_set_certExt 517 | ||
| 2348 | #define OBJ_set_certExt OBJ_id_set,7L | ||
| 2349 | |||
| 2350 | #define SN_set_brand "set-brand" | ||
| 2351 | #define NID_set_brand 518 | ||
| 2352 | #define OBJ_set_brand OBJ_id_set,8L | ||
| 2353 | |||
| 2354 | #define SN_setct_PANData "setct-PANData" | ||
| 2355 | #define NID_setct_PANData 519 | ||
| 2356 | #define OBJ_setct_PANData OBJ_set_ctype,0L | ||
| 2357 | |||
| 2358 | #define SN_setct_PANToken "setct-PANToken" | ||
| 2359 | #define NID_setct_PANToken 520 | ||
| 2360 | #define OBJ_setct_PANToken OBJ_set_ctype,1L | ||
| 2361 | |||
| 2362 | #define SN_setct_PANOnly "setct-PANOnly" | ||
| 2363 | #define NID_setct_PANOnly 521 | ||
| 2364 | #define OBJ_setct_PANOnly OBJ_set_ctype,2L | ||
| 2365 | |||
| 2366 | #define SN_setct_OIData "setct-OIData" | ||
| 2367 | #define NID_setct_OIData 522 | ||
| 2368 | #define OBJ_setct_OIData OBJ_set_ctype,3L | ||
| 2369 | |||
| 2370 | #define SN_setct_PI "setct-PI" | ||
| 2371 | #define NID_setct_PI 523 | ||
| 2372 | #define OBJ_setct_PI OBJ_set_ctype,4L | ||
| 2373 | |||
| 2374 | #define SN_setct_PIData "setct-PIData" | ||
| 2375 | #define NID_setct_PIData 524 | ||
| 2376 | #define OBJ_setct_PIData OBJ_set_ctype,5L | ||
| 2377 | |||
| 2378 | #define SN_setct_PIDataUnsigned "setct-PIDataUnsigned" | ||
| 2379 | #define NID_setct_PIDataUnsigned 525 | ||
| 2380 | #define OBJ_setct_PIDataUnsigned OBJ_set_ctype,6L | ||
| 2381 | |||
| 2382 | #define SN_setct_HODInput "setct-HODInput" | ||
| 2383 | #define NID_setct_HODInput 526 | ||
| 2384 | #define OBJ_setct_HODInput OBJ_set_ctype,7L | ||
| 2385 | |||
| 2386 | #define SN_setct_AuthResBaggage "setct-AuthResBaggage" | ||
| 2387 | #define NID_setct_AuthResBaggage 527 | ||
| 2388 | #define OBJ_setct_AuthResBaggage OBJ_set_ctype,8L | ||
| 2389 | |||
| 2390 | #define SN_setct_AuthRevReqBaggage "setct-AuthRevReqBaggage" | ||
| 2391 | #define NID_setct_AuthRevReqBaggage 528 | ||
| 2392 | #define OBJ_setct_AuthRevReqBaggage OBJ_set_ctype,9L | ||
| 2393 | |||
| 2394 | #define SN_setct_AuthRevResBaggage "setct-AuthRevResBaggage" | ||
| 2395 | #define NID_setct_AuthRevResBaggage 529 | ||
| 2396 | #define OBJ_setct_AuthRevResBaggage OBJ_set_ctype,10L | ||
| 2397 | |||
| 2398 | #define SN_setct_CapTokenSeq "setct-CapTokenSeq" | ||
| 2399 | #define NID_setct_CapTokenSeq 530 | ||
| 2400 | #define OBJ_setct_CapTokenSeq OBJ_set_ctype,11L | ||
| 2401 | |||
| 2402 | #define SN_setct_PInitResData "setct-PInitResData" | ||
| 2403 | #define NID_setct_PInitResData 531 | ||
| 2404 | #define OBJ_setct_PInitResData OBJ_set_ctype,12L | ||
| 2405 | |||
| 2406 | #define SN_setct_PI_TBS "setct-PI-TBS" | ||
| 2407 | #define NID_setct_PI_TBS 532 | ||
| 2408 | #define OBJ_setct_PI_TBS OBJ_set_ctype,13L | ||
| 2409 | |||
| 2410 | #define SN_setct_PResData "setct-PResData" | ||
| 2411 | #define NID_setct_PResData 533 | ||
| 2412 | #define OBJ_setct_PResData OBJ_set_ctype,14L | ||
| 2413 | |||
| 2414 | #define SN_setct_AuthReqTBS "setct-AuthReqTBS" | ||
| 2415 | #define NID_setct_AuthReqTBS 534 | ||
| 2416 | #define OBJ_setct_AuthReqTBS OBJ_set_ctype,16L | ||
| 2417 | |||
| 2418 | #define SN_setct_AuthResTBS "setct-AuthResTBS" | ||
| 2419 | #define NID_setct_AuthResTBS 535 | ||
| 2420 | #define OBJ_setct_AuthResTBS OBJ_set_ctype,17L | ||
| 2421 | |||
| 2422 | #define SN_setct_AuthResTBSX "setct-AuthResTBSX" | ||
| 2423 | #define NID_setct_AuthResTBSX 536 | ||
| 2424 | #define OBJ_setct_AuthResTBSX OBJ_set_ctype,18L | ||
| 2425 | |||
| 2426 | #define SN_setct_AuthTokenTBS "setct-AuthTokenTBS" | ||
| 2427 | #define NID_setct_AuthTokenTBS 537 | ||
| 2428 | #define OBJ_setct_AuthTokenTBS OBJ_set_ctype,19L | ||
| 2429 | |||
| 2430 | #define SN_setct_CapTokenData "setct-CapTokenData" | ||
| 2431 | #define NID_setct_CapTokenData 538 | ||
| 2432 | #define OBJ_setct_CapTokenData OBJ_set_ctype,20L | ||
| 2433 | |||
| 2434 | #define SN_setct_CapTokenTBS "setct-CapTokenTBS" | ||
| 2435 | #define NID_setct_CapTokenTBS 539 | ||
| 2436 | #define OBJ_setct_CapTokenTBS OBJ_set_ctype,21L | ||
| 2437 | |||
| 2438 | #define SN_setct_AcqCardCodeMsg "setct-AcqCardCodeMsg" | ||
| 2439 | #define NID_setct_AcqCardCodeMsg 540 | ||
| 2440 | #define OBJ_setct_AcqCardCodeMsg OBJ_set_ctype,22L | ||
| 2441 | |||
| 2442 | #define SN_setct_AuthRevReqTBS "setct-AuthRevReqTBS" | ||
| 2443 | #define NID_setct_AuthRevReqTBS 541 | ||
| 2444 | #define OBJ_setct_AuthRevReqTBS OBJ_set_ctype,23L | ||
| 2445 | |||
| 2446 | #define SN_setct_AuthRevResData "setct-AuthRevResData" | ||
| 2447 | #define NID_setct_AuthRevResData 542 | ||
| 2448 | #define OBJ_setct_AuthRevResData OBJ_set_ctype,24L | ||
| 2449 | |||
| 2450 | #define SN_setct_AuthRevResTBS "setct-AuthRevResTBS" | ||
| 2451 | #define NID_setct_AuthRevResTBS 543 | ||
| 2452 | #define OBJ_setct_AuthRevResTBS OBJ_set_ctype,25L | ||
| 2453 | |||
| 2454 | #define SN_setct_CapReqTBS "setct-CapReqTBS" | ||
| 2455 | #define NID_setct_CapReqTBS 544 | ||
| 2456 | #define OBJ_setct_CapReqTBS OBJ_set_ctype,26L | ||
| 2457 | |||
| 2458 | #define SN_setct_CapReqTBSX "setct-CapReqTBSX" | ||
| 2459 | #define NID_setct_CapReqTBSX 545 | ||
| 2460 | #define OBJ_setct_CapReqTBSX OBJ_set_ctype,27L | ||
| 2461 | |||
| 2462 | #define SN_setct_CapResData "setct-CapResData" | ||
| 2463 | #define NID_setct_CapResData 546 | ||
| 2464 | #define OBJ_setct_CapResData OBJ_set_ctype,28L | ||
| 2465 | |||
| 2466 | #define SN_setct_CapRevReqTBS "setct-CapRevReqTBS" | ||
| 2467 | #define NID_setct_CapRevReqTBS 547 | ||
| 2468 | #define OBJ_setct_CapRevReqTBS OBJ_set_ctype,29L | ||
| 2469 | |||
| 2470 | #define SN_setct_CapRevReqTBSX "setct-CapRevReqTBSX" | ||
| 2471 | #define NID_setct_CapRevReqTBSX 548 | ||
| 2472 | #define OBJ_setct_CapRevReqTBSX OBJ_set_ctype,30L | ||
| 2473 | |||
| 2474 | #define SN_setct_CapRevResData "setct-CapRevResData" | ||
| 2475 | #define NID_setct_CapRevResData 549 | ||
| 2476 | #define OBJ_setct_CapRevResData OBJ_set_ctype,31L | ||
| 2477 | |||
| 2478 | #define SN_setct_CredReqTBS "setct-CredReqTBS" | ||
| 2479 | #define NID_setct_CredReqTBS 550 | ||
| 2480 | #define OBJ_setct_CredReqTBS OBJ_set_ctype,32L | ||
| 2481 | |||
| 2482 | #define SN_setct_CredReqTBSX "setct-CredReqTBSX" | ||
| 2483 | #define NID_setct_CredReqTBSX 551 | ||
| 2484 | #define OBJ_setct_CredReqTBSX OBJ_set_ctype,33L | ||
| 2485 | |||
| 2486 | #define SN_setct_CredResData "setct-CredResData" | ||
| 2487 | #define NID_setct_CredResData 552 | ||
| 2488 | #define OBJ_setct_CredResData OBJ_set_ctype,34L | ||
| 2489 | |||
| 2490 | #define SN_setct_CredRevReqTBS "setct-CredRevReqTBS" | ||
| 2491 | #define NID_setct_CredRevReqTBS 553 | ||
| 2492 | #define OBJ_setct_CredRevReqTBS OBJ_set_ctype,35L | ||
| 2493 | |||
| 2494 | #define SN_setct_CredRevReqTBSX "setct-CredRevReqTBSX" | ||
| 2495 | #define NID_setct_CredRevReqTBSX 554 | ||
| 2496 | #define OBJ_setct_CredRevReqTBSX OBJ_set_ctype,36L | ||
| 2497 | |||
| 2498 | #define SN_setct_CredRevResData "setct-CredRevResData" | ||
| 2499 | #define NID_setct_CredRevResData 555 | ||
| 2500 | #define OBJ_setct_CredRevResData OBJ_set_ctype,37L | ||
| 2501 | |||
| 2502 | #define SN_setct_PCertReqData "setct-PCertReqData" | ||
| 2503 | #define NID_setct_PCertReqData 556 | ||
| 2504 | #define OBJ_setct_PCertReqData OBJ_set_ctype,38L | ||
| 2505 | |||
| 2506 | #define SN_setct_PCertResTBS "setct-PCertResTBS" | ||
| 2507 | #define NID_setct_PCertResTBS 557 | ||
| 2508 | #define OBJ_setct_PCertResTBS OBJ_set_ctype,39L | ||
| 2509 | |||
| 2510 | #define SN_setct_BatchAdminReqData "setct-BatchAdminReqData" | ||
| 2511 | #define NID_setct_BatchAdminReqData 558 | ||
| 2512 | #define OBJ_setct_BatchAdminReqData OBJ_set_ctype,40L | ||
| 2513 | |||
| 2514 | #define SN_setct_BatchAdminResData "setct-BatchAdminResData" | ||
| 2515 | #define NID_setct_BatchAdminResData 559 | ||
| 2516 | #define OBJ_setct_BatchAdminResData OBJ_set_ctype,41L | ||
| 2517 | |||
| 2518 | #define SN_setct_CardCInitResTBS "setct-CardCInitResTBS" | ||
| 2519 | #define NID_setct_CardCInitResTBS 560 | ||
| 2520 | #define OBJ_setct_CardCInitResTBS OBJ_set_ctype,42L | ||
| 2521 | |||
| 2522 | #define SN_setct_MeAqCInitResTBS "setct-MeAqCInitResTBS" | ||
| 2523 | #define NID_setct_MeAqCInitResTBS 561 | ||
| 2524 | #define OBJ_setct_MeAqCInitResTBS OBJ_set_ctype,43L | ||
| 2525 | |||
| 2526 | #define SN_setct_RegFormResTBS "setct-RegFormResTBS" | ||
| 2527 | #define NID_setct_RegFormResTBS 562 | ||
| 2528 | #define OBJ_setct_RegFormResTBS OBJ_set_ctype,44L | ||
| 2529 | |||
| 2530 | #define SN_setct_CertReqData "setct-CertReqData" | ||
| 2531 | #define NID_setct_CertReqData 563 | ||
| 2532 | #define OBJ_setct_CertReqData OBJ_set_ctype,45L | ||
| 2533 | |||
| 2534 | #define SN_setct_CertReqTBS "setct-CertReqTBS" | ||
| 2535 | #define NID_setct_CertReqTBS 564 | ||
| 2536 | #define OBJ_setct_CertReqTBS OBJ_set_ctype,46L | ||
| 2537 | |||
| 2538 | #define SN_setct_CertResData "setct-CertResData" | ||
| 2539 | #define NID_setct_CertResData 565 | ||
| 2540 | #define OBJ_setct_CertResData OBJ_set_ctype,47L | ||
| 2541 | |||
| 2542 | #define SN_setct_CertInqReqTBS "setct-CertInqReqTBS" | ||
| 2543 | #define NID_setct_CertInqReqTBS 566 | ||
| 2544 | #define OBJ_setct_CertInqReqTBS OBJ_set_ctype,48L | ||
| 2545 | |||
| 2546 | #define SN_setct_ErrorTBS "setct-ErrorTBS" | ||
| 2547 | #define NID_setct_ErrorTBS 567 | ||
| 2548 | #define OBJ_setct_ErrorTBS OBJ_set_ctype,49L | ||
| 2549 | |||
| 2550 | #define SN_setct_PIDualSignedTBE "setct-PIDualSignedTBE" | ||
| 2551 | #define NID_setct_PIDualSignedTBE 568 | ||
| 2552 | #define OBJ_setct_PIDualSignedTBE OBJ_set_ctype,50L | ||
| 2553 | |||
| 2554 | #define SN_setct_PIUnsignedTBE "setct-PIUnsignedTBE" | ||
| 2555 | #define NID_setct_PIUnsignedTBE 569 | ||
| 2556 | #define OBJ_setct_PIUnsignedTBE OBJ_set_ctype,51L | ||
| 2557 | |||
| 2558 | #define SN_setct_AuthReqTBE "setct-AuthReqTBE" | ||
| 2559 | #define NID_setct_AuthReqTBE 570 | ||
| 2560 | #define OBJ_setct_AuthReqTBE OBJ_set_ctype,52L | ||
| 2561 | |||
| 2562 | #define SN_setct_AuthResTBE "setct-AuthResTBE" | ||
| 2563 | #define NID_setct_AuthResTBE 571 | ||
| 2564 | #define OBJ_setct_AuthResTBE OBJ_set_ctype,53L | ||
| 2565 | |||
| 2566 | #define SN_setct_AuthResTBEX "setct-AuthResTBEX" | ||
| 2567 | #define NID_setct_AuthResTBEX 572 | ||
| 2568 | #define OBJ_setct_AuthResTBEX OBJ_set_ctype,54L | ||
| 2569 | |||
| 2570 | #define SN_setct_AuthTokenTBE "setct-AuthTokenTBE" | ||
| 2571 | #define NID_setct_AuthTokenTBE 573 | ||
| 2572 | #define OBJ_setct_AuthTokenTBE OBJ_set_ctype,55L | ||
| 2573 | |||
| 2574 | #define SN_setct_CapTokenTBE "setct-CapTokenTBE" | ||
| 2575 | #define NID_setct_CapTokenTBE 574 | ||
| 2576 | #define OBJ_setct_CapTokenTBE OBJ_set_ctype,56L | ||
| 2577 | |||
| 2578 | #define SN_setct_CapTokenTBEX "setct-CapTokenTBEX" | ||
| 2579 | #define NID_setct_CapTokenTBEX 575 | ||
| 2580 | #define OBJ_setct_CapTokenTBEX OBJ_set_ctype,57L | ||
| 2581 | |||
| 2582 | #define SN_setct_AcqCardCodeMsgTBE "setct-AcqCardCodeMsgTBE" | ||
| 2583 | #define NID_setct_AcqCardCodeMsgTBE 576 | ||
| 2584 | #define OBJ_setct_AcqCardCodeMsgTBE OBJ_set_ctype,58L | ||
| 2585 | |||
| 2586 | #define SN_setct_AuthRevReqTBE "setct-AuthRevReqTBE" | ||
| 2587 | #define NID_setct_AuthRevReqTBE 577 | ||
| 2588 | #define OBJ_setct_AuthRevReqTBE OBJ_set_ctype,59L | ||
| 2589 | |||
| 2590 | #define SN_setct_AuthRevResTBE "setct-AuthRevResTBE" | ||
| 2591 | #define NID_setct_AuthRevResTBE 578 | ||
| 2592 | #define OBJ_setct_AuthRevResTBE OBJ_set_ctype,60L | ||
| 2593 | |||
| 2594 | #define SN_setct_AuthRevResTBEB "setct-AuthRevResTBEB" | ||
| 2595 | #define NID_setct_AuthRevResTBEB 579 | ||
| 2596 | #define OBJ_setct_AuthRevResTBEB OBJ_set_ctype,61L | ||
| 2597 | |||
| 2598 | #define SN_setct_CapReqTBE "setct-CapReqTBE" | ||
| 2599 | #define NID_setct_CapReqTBE 580 | ||
| 2600 | #define OBJ_setct_CapReqTBE OBJ_set_ctype,62L | ||
| 2601 | |||
| 2602 | #define SN_setct_CapReqTBEX "setct-CapReqTBEX" | ||
| 2603 | #define NID_setct_CapReqTBEX 581 | ||
| 2604 | #define OBJ_setct_CapReqTBEX OBJ_set_ctype,63L | ||
| 2605 | |||
| 2606 | #define SN_setct_CapResTBE "setct-CapResTBE" | ||
| 2607 | #define NID_setct_CapResTBE 582 | ||
| 2608 | #define OBJ_setct_CapResTBE OBJ_set_ctype,64L | ||
| 2609 | |||
| 2610 | #define SN_setct_CapRevReqTBE "setct-CapRevReqTBE" | ||
| 2611 | #define NID_setct_CapRevReqTBE 583 | ||
| 2612 | #define OBJ_setct_CapRevReqTBE OBJ_set_ctype,65L | ||
| 2613 | |||
| 2614 | #define SN_setct_CapRevReqTBEX "setct-CapRevReqTBEX" | ||
| 2615 | #define NID_setct_CapRevReqTBEX 584 | ||
| 2616 | #define OBJ_setct_CapRevReqTBEX OBJ_set_ctype,66L | ||
| 2617 | |||
| 2618 | #define SN_setct_CapRevResTBE "setct-CapRevResTBE" | ||
| 2619 | #define NID_setct_CapRevResTBE 585 | ||
| 2620 | #define OBJ_setct_CapRevResTBE OBJ_set_ctype,67L | ||
| 2621 | |||
| 2622 | #define SN_setct_CredReqTBE "setct-CredReqTBE" | ||
| 2623 | #define NID_setct_CredReqTBE 586 | ||
| 2624 | #define OBJ_setct_CredReqTBE OBJ_set_ctype,68L | ||
| 2625 | |||
| 2626 | #define SN_setct_CredReqTBEX "setct-CredReqTBEX" | ||
| 2627 | #define NID_setct_CredReqTBEX 587 | ||
| 2628 | #define OBJ_setct_CredReqTBEX OBJ_set_ctype,69L | ||
| 2629 | |||
| 2630 | #define SN_setct_CredResTBE "setct-CredResTBE" | ||
| 2631 | #define NID_setct_CredResTBE 588 | ||
| 2632 | #define OBJ_setct_CredResTBE OBJ_set_ctype,70L | ||
| 2633 | |||
| 2634 | #define SN_setct_CredRevReqTBE "setct-CredRevReqTBE" | ||
| 2635 | #define NID_setct_CredRevReqTBE 589 | ||
| 2636 | #define OBJ_setct_CredRevReqTBE OBJ_set_ctype,71L | ||
| 2637 | |||
| 2638 | #define SN_setct_CredRevReqTBEX "setct-CredRevReqTBEX" | ||
| 2639 | #define NID_setct_CredRevReqTBEX 590 | ||
| 2640 | #define OBJ_setct_CredRevReqTBEX OBJ_set_ctype,72L | ||
| 2641 | |||
| 2642 | #define SN_setct_CredRevResTBE "setct-CredRevResTBE" | ||
| 2643 | #define NID_setct_CredRevResTBE 591 | ||
| 2644 | #define OBJ_setct_CredRevResTBE OBJ_set_ctype,73L | ||
| 2645 | |||
| 2646 | #define SN_setct_BatchAdminReqTBE "setct-BatchAdminReqTBE" | ||
| 2647 | #define NID_setct_BatchAdminReqTBE 592 | ||
| 2648 | #define OBJ_setct_BatchAdminReqTBE OBJ_set_ctype,74L | ||
| 2649 | |||
| 2650 | #define SN_setct_BatchAdminResTBE "setct-BatchAdminResTBE" | ||
| 2651 | #define NID_setct_BatchAdminResTBE 593 | ||
| 2652 | #define OBJ_setct_BatchAdminResTBE OBJ_set_ctype,75L | ||
| 2653 | |||
| 2654 | #define SN_setct_RegFormReqTBE "setct-RegFormReqTBE" | ||
| 2655 | #define NID_setct_RegFormReqTBE 594 | ||
| 2656 | #define OBJ_setct_RegFormReqTBE OBJ_set_ctype,76L | ||
| 2657 | |||
| 2658 | #define SN_setct_CertReqTBE "setct-CertReqTBE" | ||
| 2659 | #define NID_setct_CertReqTBE 595 | ||
| 2660 | #define OBJ_setct_CertReqTBE OBJ_set_ctype,77L | ||
| 2661 | |||
| 2662 | #define SN_setct_CertReqTBEX "setct-CertReqTBEX" | ||
| 2663 | #define NID_setct_CertReqTBEX 596 | ||
| 2664 | #define OBJ_setct_CertReqTBEX OBJ_set_ctype,78L | ||
| 2665 | |||
| 2666 | #define SN_setct_CertResTBE "setct-CertResTBE" | ||
| 2667 | #define NID_setct_CertResTBE 597 | ||
| 2668 | #define OBJ_setct_CertResTBE OBJ_set_ctype,79L | ||
| 2669 | |||
| 2670 | #define SN_setct_CRLNotificationTBS "setct-CRLNotificationTBS" | ||
| 2671 | #define NID_setct_CRLNotificationTBS 598 | ||
| 2672 | #define OBJ_setct_CRLNotificationTBS OBJ_set_ctype,80L | ||
| 2673 | |||
| 2674 | #define SN_setct_CRLNotificationResTBS "setct-CRLNotificationResTBS" | ||
| 2675 | #define NID_setct_CRLNotificationResTBS 599 | ||
| 2676 | #define OBJ_setct_CRLNotificationResTBS OBJ_set_ctype,81L | ||
| 2677 | |||
| 2678 | #define SN_setct_BCIDistributionTBS "setct-BCIDistributionTBS" | ||
| 2679 | #define NID_setct_BCIDistributionTBS 600 | ||
| 2680 | #define OBJ_setct_BCIDistributionTBS OBJ_set_ctype,82L | ||
| 2681 | |||
| 2682 | #define SN_setext_genCrypt "setext-genCrypt" | ||
| 2683 | #define LN_setext_genCrypt "generic cryptogram" | ||
| 2684 | #define NID_setext_genCrypt 601 | ||
| 2685 | #define OBJ_setext_genCrypt OBJ_set_msgExt,1L | ||
| 2686 | |||
| 2687 | #define SN_setext_miAuth "setext-miAuth" | ||
| 2688 | #define LN_setext_miAuth "merchant initiated auth" | ||
| 2689 | #define NID_setext_miAuth 602 | ||
| 2690 | #define OBJ_setext_miAuth OBJ_set_msgExt,3L | ||
| 2691 | |||
| 2692 | #define SN_setext_pinSecure "setext-pinSecure" | ||
| 2693 | #define NID_setext_pinSecure 603 | ||
| 2694 | #define OBJ_setext_pinSecure OBJ_set_msgExt,4L | ||
| 2695 | |||
| 2696 | #define SN_setext_pinAny "setext-pinAny" | ||
| 2697 | #define NID_setext_pinAny 604 | ||
| 2698 | #define OBJ_setext_pinAny OBJ_set_msgExt,5L | ||
| 2699 | |||
| 2700 | #define SN_setext_track2 "setext-track2" | ||
| 2701 | #define NID_setext_track2 605 | ||
| 2702 | #define OBJ_setext_track2 OBJ_set_msgExt,7L | ||
| 2703 | |||
| 2704 | #define SN_setext_cv "setext-cv" | ||
| 2705 | #define LN_setext_cv "additional verification" | ||
| 2706 | #define NID_setext_cv 606 | ||
| 2707 | #define OBJ_setext_cv OBJ_set_msgExt,8L | ||
| 2708 | |||
| 2709 | #define SN_set_policy_root "set-policy-root" | ||
| 2710 | #define NID_set_policy_root 607 | ||
| 2711 | #define OBJ_set_policy_root OBJ_set_policy,0L | ||
| 2712 | |||
| 2713 | #define SN_setCext_hashedRoot "setCext-hashedRoot" | ||
| 2714 | #define NID_setCext_hashedRoot 608 | ||
| 2715 | #define OBJ_setCext_hashedRoot OBJ_set_certExt,0L | ||
| 2716 | |||
| 2717 | #define SN_setCext_certType "setCext-certType" | ||
| 2718 | #define NID_setCext_certType 609 | ||
| 2719 | #define OBJ_setCext_certType OBJ_set_certExt,1L | ||
| 2720 | |||
| 2721 | #define SN_setCext_merchData "setCext-merchData" | ||
| 2722 | #define NID_setCext_merchData 610 | ||
| 2723 | #define OBJ_setCext_merchData OBJ_set_certExt,2L | ||
| 2724 | |||
| 2725 | #define SN_setCext_cCertRequired "setCext-cCertRequired" | ||
| 2726 | #define NID_setCext_cCertRequired 611 | ||
| 2727 | #define OBJ_setCext_cCertRequired OBJ_set_certExt,3L | ||
| 2728 | |||
| 2729 | #define SN_setCext_tunneling "setCext-tunneling" | ||
| 2730 | #define NID_setCext_tunneling 612 | ||
| 2731 | #define OBJ_setCext_tunneling OBJ_set_certExt,4L | ||
| 2732 | |||
| 2733 | #define SN_setCext_setExt "setCext-setExt" | ||
| 2734 | #define NID_setCext_setExt 613 | ||
| 2735 | #define OBJ_setCext_setExt OBJ_set_certExt,5L | ||
| 2736 | |||
| 2737 | #define SN_setCext_setQualf "setCext-setQualf" | ||
| 2738 | #define NID_setCext_setQualf 614 | ||
| 2739 | #define OBJ_setCext_setQualf OBJ_set_certExt,6L | ||
| 2740 | |||
| 2741 | #define SN_setCext_PGWYcapabilities "setCext-PGWYcapabilities" | ||
| 2742 | #define NID_setCext_PGWYcapabilities 615 | ||
| 2743 | #define OBJ_setCext_PGWYcapabilities OBJ_set_certExt,7L | ||
| 2744 | |||
| 2745 | #define SN_setCext_TokenIdentifier "setCext-TokenIdentifier" | ||
| 2746 | #define NID_setCext_TokenIdentifier 616 | ||
| 2747 | #define OBJ_setCext_TokenIdentifier OBJ_set_certExt,8L | ||
| 2748 | |||
| 2749 | #define SN_setCext_Track2Data "setCext-Track2Data" | ||
| 2750 | #define NID_setCext_Track2Data 617 | ||
| 2751 | #define OBJ_setCext_Track2Data OBJ_set_certExt,9L | ||
| 2752 | |||
| 2753 | #define SN_setCext_TokenType "setCext-TokenType" | ||
| 2754 | #define NID_setCext_TokenType 618 | ||
| 2755 | #define OBJ_setCext_TokenType OBJ_set_certExt,10L | ||
| 2756 | |||
| 2757 | #define SN_setCext_IssuerCapabilities "setCext-IssuerCapabilities" | ||
| 2758 | #define NID_setCext_IssuerCapabilities 619 | ||
| 2759 | #define OBJ_setCext_IssuerCapabilities OBJ_set_certExt,11L | ||
| 2760 | |||
| 2761 | #define SN_setAttr_Cert "setAttr-Cert" | ||
| 2762 | #define NID_setAttr_Cert 620 | ||
| 2763 | #define OBJ_setAttr_Cert OBJ_set_attr,0L | ||
| 2764 | |||
| 2765 | #define SN_setAttr_PGWYcap "setAttr-PGWYcap" | ||
| 2766 | #define LN_setAttr_PGWYcap "payment gateway capabilities" | ||
| 2767 | #define NID_setAttr_PGWYcap 621 | ||
| 2768 | #define OBJ_setAttr_PGWYcap OBJ_set_attr,1L | ||
| 2769 | |||
| 2770 | #define SN_setAttr_TokenType "setAttr-TokenType" | ||
| 2771 | #define NID_setAttr_TokenType 622 | ||
| 2772 | #define OBJ_setAttr_TokenType OBJ_set_attr,2L | ||
| 2773 | |||
| 2774 | #define SN_setAttr_IssCap "setAttr-IssCap" | ||
| 2775 | #define LN_setAttr_IssCap "issuer capabilities" | ||
| 2776 | #define NID_setAttr_IssCap 623 | ||
| 2777 | #define OBJ_setAttr_IssCap OBJ_set_attr,3L | ||
| 2778 | |||
| 2779 | #define SN_set_rootKeyThumb "set-rootKeyThumb" | ||
| 2780 | #define NID_set_rootKeyThumb 624 | ||
| 2781 | #define OBJ_set_rootKeyThumb OBJ_setAttr_Cert,0L | ||
| 2782 | |||
| 2783 | #define SN_set_addPolicy "set-addPolicy" | ||
| 2784 | #define NID_set_addPolicy 625 | ||
| 2785 | #define OBJ_set_addPolicy OBJ_setAttr_Cert,1L | ||
| 2786 | |||
| 2787 | #define SN_setAttr_Token_EMV "setAttr-Token-EMV" | ||
| 2788 | #define NID_setAttr_Token_EMV 626 | ||
| 2789 | #define OBJ_setAttr_Token_EMV OBJ_setAttr_TokenType,1L | ||
| 2790 | |||
| 2791 | #define SN_setAttr_Token_B0Prime "setAttr-Token-B0Prime" | ||
| 2792 | #define NID_setAttr_Token_B0Prime 627 | ||
| 2793 | #define OBJ_setAttr_Token_B0Prime OBJ_setAttr_TokenType,2L | ||
| 2794 | |||
| 2795 | #define SN_setAttr_IssCap_CVM "setAttr-IssCap-CVM" | ||
| 2796 | #define NID_setAttr_IssCap_CVM 628 | ||
| 2797 | #define OBJ_setAttr_IssCap_CVM OBJ_setAttr_IssCap,3L | ||
| 2798 | |||
| 2799 | #define SN_setAttr_IssCap_T2 "setAttr-IssCap-T2" | ||
| 2800 | #define NID_setAttr_IssCap_T2 629 | ||
| 2801 | #define OBJ_setAttr_IssCap_T2 OBJ_setAttr_IssCap,4L | ||
| 2802 | |||
| 2803 | #define SN_setAttr_IssCap_Sig "setAttr-IssCap-Sig" | ||
| 2804 | #define NID_setAttr_IssCap_Sig 630 | ||
| 2805 | #define OBJ_setAttr_IssCap_Sig OBJ_setAttr_IssCap,5L | ||
| 2806 | |||
| 2807 | #define SN_setAttr_GenCryptgrm "setAttr-GenCryptgrm" | ||
| 2808 | #define LN_setAttr_GenCryptgrm "generate cryptogram" | ||
| 2809 | #define NID_setAttr_GenCryptgrm 631 | ||
| 2810 | #define OBJ_setAttr_GenCryptgrm OBJ_setAttr_IssCap_CVM,1L | ||
| 2811 | |||
| 2812 | #define SN_setAttr_T2Enc "setAttr-T2Enc" | ||
| 2813 | #define LN_setAttr_T2Enc "encrypted track 2" | ||
| 2814 | #define NID_setAttr_T2Enc 632 | ||
| 2815 | #define OBJ_setAttr_T2Enc OBJ_setAttr_IssCap_T2,1L | ||
| 2816 | |||
| 2817 | #define SN_setAttr_T2cleartxt "setAttr-T2cleartxt" | ||
| 2818 | #define LN_setAttr_T2cleartxt "cleartext track 2" | ||
| 2819 | #define NID_setAttr_T2cleartxt 633 | ||
| 2820 | #define OBJ_setAttr_T2cleartxt OBJ_setAttr_IssCap_T2,2L | ||
| 2821 | |||
| 2822 | #define SN_setAttr_TokICCsig "setAttr-TokICCsig" | ||
| 2823 | #define LN_setAttr_TokICCsig "ICC or token signature" | ||
| 2824 | #define NID_setAttr_TokICCsig 634 | ||
| 2825 | #define OBJ_setAttr_TokICCsig OBJ_setAttr_IssCap_Sig,1L | ||
| 2826 | |||
| 2827 | #define SN_setAttr_SecDevSig "setAttr-SecDevSig" | ||
| 2828 | #define LN_setAttr_SecDevSig "secure device signature" | ||
| 2829 | #define NID_setAttr_SecDevSig 635 | ||
| 2830 | #define OBJ_setAttr_SecDevSig OBJ_setAttr_IssCap_Sig,2L | ||
| 2831 | |||
| 2832 | #define SN_set_brand_IATA_ATA "set-brand-IATA-ATA" | ||
| 2833 | #define NID_set_brand_IATA_ATA 636 | ||
| 2834 | #define OBJ_set_brand_IATA_ATA OBJ_set_brand,1L | ||
| 2835 | |||
| 2836 | #define SN_set_brand_Diners "set-brand-Diners" | ||
| 2837 | #define NID_set_brand_Diners 637 | ||
| 2838 | #define OBJ_set_brand_Diners OBJ_set_brand,30L | ||
| 2839 | |||
| 2840 | #define SN_set_brand_AmericanExpress "set-brand-AmericanExpress" | ||
| 2841 | #define NID_set_brand_AmericanExpress 638 | ||
| 2842 | #define OBJ_set_brand_AmericanExpress OBJ_set_brand,34L | ||
| 2843 | |||
| 2844 | #define SN_set_brand_JCB "set-brand-JCB" | ||
| 2845 | #define NID_set_brand_JCB 639 | ||
| 2846 | #define OBJ_set_brand_JCB OBJ_set_brand,35L | ||
| 2847 | |||
| 2848 | #define SN_set_brand_Visa "set-brand-Visa" | ||
| 2849 | #define NID_set_brand_Visa 640 | ||
| 2850 | #define OBJ_set_brand_Visa OBJ_set_brand,4L | ||
| 2851 | |||
| 2852 | #define SN_set_brand_MasterCard "set-brand-MasterCard" | ||
| 2853 | #define NID_set_brand_MasterCard 641 | ||
| 2854 | #define OBJ_set_brand_MasterCard OBJ_set_brand,5L | ||
| 2855 | |||
| 2856 | #define SN_set_brand_Novus "set-brand-Novus" | ||
| 2857 | #define NID_set_brand_Novus 642 | ||
| 2858 | #define OBJ_set_brand_Novus OBJ_set_brand,6011L | ||
| 2859 | |||
| 2860 | #define SN_des_cdmf "DES-CDMF" | ||
| 2861 | #define LN_des_cdmf "des-cdmf" | ||
| 2862 | #define NID_des_cdmf 643 | ||
| 2863 | #define OBJ_des_cdmf OBJ_rsadsi,3L,10L | ||
| 2864 | |||
| 2865 | #define SN_rsaOAEPEncryptionSET "rsaOAEPEncryptionSET" | ||
| 2866 | #define NID_rsaOAEPEncryptionSET 644 | ||
| 2867 | #define OBJ_rsaOAEPEncryptionSET OBJ_rsadsi,1L,1L,6L | ||
| 2868 | |||
diff --git a/src/lib/libcrypto/objects/obj_mac.num b/src/lib/libcrypto/objects/obj_mac.num new file mode 100644 index 0000000000..9838072b65 --- /dev/null +++ b/src/lib/libcrypto/objects/obj_mac.num | |||
| @@ -0,0 +1,649 @@ | |||
| 1 | undef 0 | ||
| 2 | rsadsi 1 | ||
| 3 | pkcs 2 | ||
| 4 | md2 3 | ||
| 5 | md5 4 | ||
| 6 | rc4 5 | ||
| 7 | rsaEncryption 6 | ||
| 8 | md2WithRSAEncryption 7 | ||
| 9 | md5WithRSAEncryption 8 | ||
| 10 | pbeWithMD2AndDES_CBC 9 | ||
| 11 | pbeWithMD5AndDES_CBC 10 | ||
| 12 | X500 11 | ||
| 13 | X509 12 | ||
| 14 | commonName 13 | ||
| 15 | countryName 14 | ||
| 16 | localityName 15 | ||
| 17 | stateOrProvinceName 16 | ||
| 18 | organizationName 17 | ||
| 19 | organizationalUnitName 18 | ||
| 20 | rsa 19 | ||
| 21 | pkcs7 20 | ||
| 22 | pkcs7_data 21 | ||
| 23 | pkcs7_signed 22 | ||
| 24 | pkcs7_enveloped 23 | ||
| 25 | pkcs7_signedAndEnveloped 24 | ||
| 26 | pkcs7_digest 25 | ||
| 27 | pkcs7_encrypted 26 | ||
| 28 | pkcs3 27 | ||
| 29 | dhKeyAgreement 28 | ||
| 30 | des_ecb 29 | ||
| 31 | des_cfb64 30 | ||
| 32 | des_cbc 31 | ||
| 33 | des_ede_ecb 32 | ||
| 34 | des_ede3_ecb 33 | ||
| 35 | idea_cbc 34 | ||
| 36 | idea_cfb64 35 | ||
| 37 | idea_ecb 36 | ||
| 38 | rc2_cbc 37 | ||
| 39 | rc2_ecb 38 | ||
| 40 | rc2_cfb64 39 | ||
| 41 | rc2_ofb64 40 | ||
| 42 | sha 41 | ||
| 43 | shaWithRSAEncryption 42 | ||
| 44 | des_ede_cbc 43 | ||
| 45 | des_ede3_cbc 44 | ||
| 46 | des_ofb64 45 | ||
| 47 | idea_ofb64 46 | ||
| 48 | pkcs9 47 | ||
| 49 | pkcs9_emailAddress 48 | ||
| 50 | pkcs9_unstructuredName 49 | ||
| 51 | pkcs9_contentType 50 | ||
| 52 | pkcs9_messageDigest 51 | ||
| 53 | pkcs9_signingTime 52 | ||
| 54 | pkcs9_countersignature 53 | ||
| 55 | pkcs9_challengePassword 54 | ||
| 56 | pkcs9_unstructuredAddress 55 | ||
| 57 | pkcs9_extCertAttributes 56 | ||
| 58 | netscape 57 | ||
| 59 | netscape_cert_extension 58 | ||
| 60 | netscape_data_type 59 | ||
| 61 | des_ede_cfb64 60 | ||
| 62 | des_ede3_cfb64 61 | ||
| 63 | des_ede_ofb64 62 | ||
| 64 | des_ede3_ofb64 63 | ||
| 65 | sha1 64 | ||
| 66 | sha1WithRSAEncryption 65 | ||
| 67 | dsaWithSHA 66 | ||
| 68 | dsa_2 67 | ||
| 69 | pbeWithSHA1AndRC2_CBC 68 | ||
| 70 | id_pbkdf2 69 | ||
| 71 | dsaWithSHA1_2 70 | ||
| 72 | netscape_cert_type 71 | ||
| 73 | netscape_base_url 72 | ||
| 74 | netscape_revocation_url 73 | ||
| 75 | netscape_ca_revocation_url 74 | ||
| 76 | netscape_renewal_url 75 | ||
| 77 | netscape_ca_policy_url 76 | ||
| 78 | netscape_ssl_server_name 77 | ||
| 79 | netscape_comment 78 | ||
| 80 | netscape_cert_sequence 79 | ||
| 81 | desx_cbc 80 | ||
| 82 | id_ce 81 | ||
| 83 | subject_key_identifier 82 | ||
| 84 | key_usage 83 | ||
| 85 | private_key_usage_period 84 | ||
| 86 | subject_alt_name 85 | ||
| 87 | issuer_alt_name 86 | ||
| 88 | basic_constraints 87 | ||
| 89 | crl_number 88 | ||
| 90 | certificate_policies 89 | ||
| 91 | authority_key_identifier 90 | ||
| 92 | bf_cbc 91 | ||
| 93 | bf_ecb 92 | ||
| 94 | bf_cfb64 93 | ||
| 95 | bf_ofb64 94 | ||
| 96 | mdc2 95 | ||
| 97 | mdc2WithRSA 96 | ||
| 98 | rc4_40 97 | ||
| 99 | rc2_40_cbc 98 | ||
| 100 | givenName 99 | ||
| 101 | surname 100 | ||
| 102 | initials 101 | ||
| 103 | uniqueIdentifier 102 | ||
| 104 | crl_distribution_points 103 | ||
| 105 | md5WithRSA 104 | ||
| 106 | serialNumber 105 | ||
| 107 | title 106 | ||
| 108 | description 107 | ||
| 109 | cast5_cbc 108 | ||
| 110 | cast5_ecb 109 | ||
| 111 | cast5_cfb64 110 | ||
| 112 | cast5_ofb64 111 | ||
| 113 | pbeWithMD5AndCast5_CBC 112 | ||
| 114 | dsaWithSHA1 113 | ||
| 115 | md5_sha1 114 | ||
| 116 | sha1WithRSA 115 | ||
| 117 | dsa 116 | ||
| 118 | ripemd160 117 | ||
| 119 | ripemd160WithRSA 119 | ||
| 120 | rc5_cbc 120 | ||
| 121 | rc5_ecb 121 | ||
| 122 | rc5_cfb64 122 | ||
| 123 | rc5_ofb64 123 | ||
| 124 | rle_compression 124 | ||
| 125 | zlib_compression 125 | ||
| 126 | ext_key_usage 126 | ||
| 127 | id_pkix 127 | ||
| 128 | id_kp 128 | ||
| 129 | server_auth 129 | ||
| 130 | client_auth 130 | ||
| 131 | code_sign 131 | ||
| 132 | email_protect 132 | ||
| 133 | time_stamp 133 | ||
| 134 | ms_code_ind 134 | ||
| 135 | ms_code_com 135 | ||
| 136 | ms_ctl_sign 136 | ||
| 137 | ms_sgc 137 | ||
| 138 | ms_efs 138 | ||
| 139 | ns_sgc 139 | ||
| 140 | delta_crl 140 | ||
| 141 | crl_reason 141 | ||
| 142 | invalidity_date 142 | ||
| 143 | sxnet 143 | ||
| 144 | pbe_WithSHA1And128BitRC4 144 | ||
| 145 | pbe_WithSHA1And40BitRC4 145 | ||
| 146 | pbe_WithSHA1And3_Key_TripleDES_CBC 146 | ||
| 147 | pbe_WithSHA1And2_Key_TripleDES_CBC 147 | ||
| 148 | pbe_WithSHA1And128BitRC2_CBC 148 | ||
| 149 | pbe_WithSHA1And40BitRC2_CBC 149 | ||
| 150 | keyBag 150 | ||
| 151 | pkcs8ShroudedKeyBag 151 | ||
| 152 | certBag 152 | ||
| 153 | crlBag 153 | ||
| 154 | secretBag 154 | ||
| 155 | safeContentsBag 155 | ||
| 156 | friendlyName 156 | ||
| 157 | localKeyID 157 | ||
| 158 | x509Certificate 158 | ||
| 159 | sdsiCertificate 159 | ||
| 160 | x509Crl 160 | ||
| 161 | pbes2 161 | ||
| 162 | pbmac1 162 | ||
| 163 | hmacWithSHA1 163 | ||
| 164 | id_qt_cps 164 | ||
| 165 | id_qt_unotice 165 | ||
| 166 | rc2_64_cbc 166 | ||
| 167 | SMIMECapabilities 167 | ||
| 168 | pbeWithMD2AndRC2_CBC 168 | ||
| 169 | pbeWithMD5AndRC2_CBC 169 | ||
| 170 | pbeWithSHA1AndDES_CBC 170 | ||
| 171 | ms_ext_req 171 | ||
| 172 | ext_req 172 | ||
| 173 | name 173 | ||
| 174 | dnQualifier 174 | ||
| 175 | id_pe 175 | ||
| 176 | id_ad 176 | ||
| 177 | info_access 177 | ||
| 178 | ad_OCSP 178 | ||
| 179 | ad_ca_issuers 179 | ||
| 180 | OCSP_sign 180 | ||
| 181 | iso 181 | ||
| 182 | member_body 182 | ||
| 183 | ISO_US 183 | ||
| 184 | X9_57 184 | ||
| 185 | X9cm 185 | ||
| 186 | pkcs1 186 | ||
| 187 | pkcs5 187 | ||
| 188 | SMIME 188 | ||
| 189 | id_smime_mod 189 | ||
| 190 | id_smime_ct 190 | ||
| 191 | id_smime_aa 191 | ||
| 192 | id_smime_alg 192 | ||
| 193 | id_smime_cd 193 | ||
| 194 | id_smime_spq 194 | ||
| 195 | id_smime_cti 195 | ||
| 196 | id_smime_mod_cms 196 | ||
| 197 | id_smime_mod_ess 197 | ||
| 198 | id_smime_mod_oid 198 | ||
| 199 | id_smime_mod_msg_v3 199 | ||
| 200 | id_smime_mod_ets_eSignature_88 200 | ||
| 201 | id_smime_mod_ets_eSignature_97 201 | ||
| 202 | id_smime_mod_ets_eSigPolicy_88 202 | ||
| 203 | id_smime_mod_ets_eSigPolicy_97 203 | ||
| 204 | id_smime_ct_receipt 204 | ||
| 205 | id_smime_ct_authData 205 | ||
| 206 | id_smime_ct_publishCert 206 | ||
| 207 | id_smime_ct_TSTInfo 207 | ||
| 208 | id_smime_ct_TDTInfo 208 | ||
| 209 | id_smime_ct_contentInfo 209 | ||
| 210 | id_smime_ct_DVCSRequestData 210 | ||
| 211 | id_smime_ct_DVCSResponseData 211 | ||
| 212 | id_smime_aa_receiptRequest 212 | ||
| 213 | id_smime_aa_securityLabel 213 | ||
| 214 | id_smime_aa_mlExpandHistory 214 | ||
| 215 | id_smime_aa_contentHint 215 | ||
| 216 | id_smime_aa_msgSigDigest 216 | ||
| 217 | id_smime_aa_encapContentType 217 | ||
| 218 | id_smime_aa_contentIdentifier 218 | ||
| 219 | id_smime_aa_macValue 219 | ||
| 220 | id_smime_aa_equivalentLabels 220 | ||
| 221 | id_smime_aa_contentReference 221 | ||
| 222 | id_smime_aa_encrypKeyPref 222 | ||
| 223 | id_smime_aa_signingCertificate 223 | ||
| 224 | id_smime_aa_smimeEncryptCerts 224 | ||
| 225 | id_smime_aa_timeStampToken 225 | ||
| 226 | id_smime_aa_ets_sigPolicyId 226 | ||
| 227 | id_smime_aa_ets_commitmentType 227 | ||
| 228 | id_smime_aa_ets_signerLocation 228 | ||
| 229 | id_smime_aa_ets_signerAttr 229 | ||
| 230 | id_smime_aa_ets_otherSigCert 230 | ||
| 231 | id_smime_aa_ets_contentTimestamp 231 | ||
| 232 | id_smime_aa_ets_CertificateRefs 232 | ||
| 233 | id_smime_aa_ets_RevocationRefs 233 | ||
| 234 | id_smime_aa_ets_certValues 234 | ||
| 235 | id_smime_aa_ets_revocationValues 235 | ||
| 236 | id_smime_aa_ets_escTimeStamp 236 | ||
| 237 | id_smime_aa_ets_certCRLTimestamp 237 | ||
| 238 | id_smime_aa_ets_archiveTimeStamp 238 | ||
| 239 | id_smime_aa_signatureType 239 | ||
| 240 | id_smime_aa_dvcs_dvc 240 | ||
| 241 | id_smime_alg_ESDHwith3DES 241 | ||
| 242 | id_smime_alg_ESDHwithRC2 242 | ||
| 243 | id_smime_alg_3DESwrap 243 | ||
| 244 | id_smime_alg_RC2wrap 244 | ||
| 245 | id_smime_alg_ESDH 245 | ||
| 246 | id_smime_alg_CMS3DESwrap 246 | ||
| 247 | id_smime_alg_CMSRC2wrap 247 | ||
| 248 | id_smime_cd_ldap 248 | ||
| 249 | id_smime_spq_ets_sqt_uri 249 | ||
| 250 | id_smime_spq_ets_sqt_unotice 250 | ||
| 251 | id_smime_cti_ets_proofOfOrigin 251 | ||
| 252 | id_smime_cti_ets_proofOfReceipt 252 | ||
| 253 | id_smime_cti_ets_proofOfDelivery 253 | ||
| 254 | id_smime_cti_ets_proofOfSender 254 | ||
| 255 | id_smime_cti_ets_proofOfApproval 255 | ||
| 256 | id_smime_cti_ets_proofOfCreation 256 | ||
| 257 | md4 257 | ||
| 258 | id_pkix_mod 258 | ||
| 259 | id_qt 259 | ||
| 260 | id_it 260 | ||
| 261 | id_pkip 261 | ||
| 262 | id_alg 262 | ||
| 263 | id_cmc 263 | ||
| 264 | id_on 264 | ||
| 265 | id_pda 265 | ||
| 266 | id_aca 266 | ||
| 267 | id_qcs 267 | ||
| 268 | id_cct 268 | ||
| 269 | id_pkix1_explicit_88 269 | ||
| 270 | id_pkix1_implicit_88 270 | ||
| 271 | id_pkix1_explicit_93 271 | ||
| 272 | id_pkix1_implicit_93 272 | ||
| 273 | id_mod_crmf 273 | ||
| 274 | id_mod_cmc 274 | ||
| 275 | id_mod_kea_profile_88 275 | ||
| 276 | id_mod_kea_profile_93 276 | ||
| 277 | id_mod_cmp 277 | ||
| 278 | id_mod_qualified_cert_88 278 | ||
| 279 | id_mod_qualified_cert_93 279 | ||
| 280 | id_mod_attribute_cert 280 | ||
| 281 | id_mod_timestamp_protocol 281 | ||
| 282 | id_mod_ocsp 282 | ||
| 283 | id_mod_dvcs 283 | ||
| 284 | id_mod_cmp2000 284 | ||
| 285 | biometricInfo 285 | ||
| 286 | qcStatements 286 | ||
| 287 | ac_auditEntity 287 | ||
| 288 | ac_targeting 288 | ||
| 289 | aaControls 289 | ||
| 290 | sbqp_ipAddrBlock 290 | ||
| 291 | sbqp_autonomousSysNum 291 | ||
| 292 | sbqp_routerIdentifier 292 | ||
| 293 | textNotice 293 | ||
| 294 | ipsecEndSystem 294 | ||
| 295 | ipsecTunnel 295 | ||
| 296 | ipsecUser 296 | ||
| 297 | dvcs 297 | ||
| 298 | id_it_caProtEncCert 298 | ||
| 299 | id_it_signKeyPairTypes 299 | ||
| 300 | id_it_encKeyPairTypes 300 | ||
| 301 | id_it_preferredSymmAlg 301 | ||
| 302 | id_it_caKeyUpdateInfo 302 | ||
| 303 | id_it_currentCRL 303 | ||
| 304 | id_it_unsupportedOIDs 304 | ||
| 305 | id_it_subscriptionRequest 305 | ||
| 306 | id_it_subscriptionResponse 306 | ||
| 307 | id_it_keyPairParamReq 307 | ||
| 308 | id_it_keyPairParamRep 308 | ||
| 309 | id_it_revPassphrase 309 | ||
| 310 | id_it_implicitConfirm 310 | ||
| 311 | id_it_confirmWaitTime 311 | ||
| 312 | id_it_origPKIMessage 312 | ||
| 313 | id_regCtrl 313 | ||
| 314 | id_regInfo 314 | ||
| 315 | id_regCtrl_regToken 315 | ||
| 316 | id_regCtrl_authenticator 316 | ||
| 317 | id_regCtrl_pkiPublicationInfo 317 | ||
| 318 | id_regCtrl_pkiArchiveOptions 318 | ||
| 319 | id_regCtrl_oldCertID 319 | ||
| 320 | id_regCtrl_protocolEncrKey 320 | ||
| 321 | id_regInfo_utf8Pairs 321 | ||
| 322 | id_regInfo_certReq 322 | ||
| 323 | id_alg_des40 323 | ||
| 324 | id_alg_noSignature 324 | ||
| 325 | id_alg_dh_sig_hmac_sha1 325 | ||
| 326 | id_alg_dh_pop 326 | ||
| 327 | id_cmc_statusInfo 327 | ||
| 328 | id_cmc_identification 328 | ||
| 329 | id_cmc_identityProof 329 | ||
| 330 | id_cmc_dataReturn 330 | ||
| 331 | id_cmc_transactionId 331 | ||
| 332 | id_cmc_senderNonce 332 | ||
| 333 | id_cmc_recipientNonce 333 | ||
| 334 | id_cmc_addExtensions 334 | ||
| 335 | id_cmc_encryptedPOP 335 | ||
| 336 | id_cmc_decryptedPOP 336 | ||
| 337 | id_cmc_lraPOPWitness 337 | ||
| 338 | id_cmc_getCert 338 | ||
| 339 | id_cmc_getCRL 339 | ||
| 340 | id_cmc_revokeRequest 340 | ||
| 341 | id_cmc_regInfo 341 | ||
| 342 | id_cmc_responseInfo 342 | ||
| 343 | id_cmc_queryPending 343 | ||
| 344 | id_cmc_popLinkRandom 344 | ||
| 345 | id_cmc_popLinkWitness 345 | ||
| 346 | id_cmc_confirmCertAcceptance 346 | ||
| 347 | id_on_personalData 347 | ||
| 348 | id_pda_dateOfBirth 348 | ||
| 349 | id_pda_placeOfBirth 349 | ||
| 350 | id_pda_pseudonym 350 | ||
| 351 | id_pda_gender 351 | ||
| 352 | id_pda_countryOfCitizenship 352 | ||
| 353 | id_pda_countryOfResidence 353 | ||
| 354 | id_aca_authenticationInfo 354 | ||
| 355 | id_aca_accessIdentity 355 | ||
| 356 | id_aca_chargingIdentity 356 | ||
| 357 | id_aca_group 357 | ||
| 358 | id_aca_role 358 | ||
| 359 | id_qcs_pkixQCSyntax_v1 359 | ||
| 360 | id_cct_crs 360 | ||
| 361 | id_cct_PKIData 361 | ||
| 362 | id_cct_PKIResponse 362 | ||
| 363 | ad_timeStamping 363 | ||
| 364 | ad_dvcs 364 | ||
| 365 | id_pkix_OCSP_basic 365 | ||
| 366 | id_pkix_OCSP_Nonce 366 | ||
| 367 | id_pkix_OCSP_CrlID 367 | ||
| 368 | id_pkix_OCSP_acceptableResponses 368 | ||
| 369 | id_pkix_OCSP_noCheck 369 | ||
| 370 | id_pkix_OCSP_archiveCutoff 370 | ||
| 371 | id_pkix_OCSP_serviceLocator 371 | ||
| 372 | id_pkix_OCSP_extendedStatus 372 | ||
| 373 | id_pkix_OCSP_valid 373 | ||
| 374 | id_pkix_OCSP_path 374 | ||
| 375 | id_pkix_OCSP_trustRoot 375 | ||
| 376 | algorithm 376 | ||
| 377 | rsaSignature 377 | ||
| 378 | X500algorithms 378 | ||
| 379 | org 379 | ||
| 380 | dod 380 | ||
| 381 | iana 381 | ||
| 382 | Directory 382 | ||
| 383 | Management 383 | ||
| 384 | Experimental 384 | ||
| 385 | Private 385 | ||
| 386 | Security 386 | ||
| 387 | SNMPv2 387 | ||
| 388 | Mail 388 | ||
| 389 | Enterprises 389 | ||
| 390 | dcObject 390 | ||
| 391 | domainComponent 391 | ||
| 392 | Domain 392 | ||
| 393 | joint_iso_ccitt 393 | ||
| 394 | selected_attribute_types 394 | ||
| 395 | clearance 395 | ||
| 396 | md4WithRSAEncryption 396 | ||
| 397 | ac_proxying 397 | ||
| 398 | sinfo_access 398 | ||
| 399 | id_aca_encAttrs 399 | ||
| 400 | role 400 | ||
| 401 | policy_constraints 401 | ||
| 402 | target_information 402 | ||
| 403 | no_rev_avail 403 | ||
| 404 | ccitt 404 | ||
| 405 | ansi_X9_62 405 | ||
| 406 | X9_62_prime_field 406 | ||
| 407 | X9_62_characteristic_two_field 407 | ||
| 408 | X9_62_id_ecPublicKey 408 | ||
| 409 | X9_62_prime192v1 409 | ||
| 410 | X9_62_prime192v2 410 | ||
| 411 | X9_62_prime192v3 411 | ||
| 412 | X9_62_prime239v1 412 | ||
| 413 | X9_62_prime239v2 413 | ||
| 414 | X9_62_prime239v3 414 | ||
| 415 | X9_62_prime256v1 415 | ||
| 416 | ecdsa_with_SHA1 416 | ||
| 417 | ms_csp_name 417 | ||
| 418 | aes_128_ecb 418 | ||
| 419 | aes_128_cbc 419 | ||
| 420 | aes_128_ofb128 420 | ||
| 421 | aes_128_cfb128 421 | ||
| 422 | aes_192_ecb 422 | ||
| 423 | aes_192_cbc 423 | ||
| 424 | aes_192_ofb128 424 | ||
| 425 | aes_192_cfb128 425 | ||
| 426 | aes_256_ecb 426 | ||
| 427 | aes_256_cbc 427 | ||
| 428 | aes_256_ofb128 428 | ||
| 429 | aes_256_cfb128 429 | ||
| 430 | hold_instruction_code 430 | ||
| 431 | hold_instruction_none 431 | ||
| 432 | hold_instruction_call_issuer 432 | ||
| 433 | hold_instruction_reject 433 | ||
| 434 | data 434 | ||
| 435 | pss 435 | ||
| 436 | ucl 436 | ||
| 437 | pilot 437 | ||
| 438 | pilotAttributeType 438 | ||
| 439 | pilotAttributeSyntax 439 | ||
| 440 | pilotObjectClass 440 | ||
| 441 | pilotGroups 441 | ||
| 442 | iA5StringSyntax 442 | ||
| 443 | caseIgnoreIA5StringSyntax 443 | ||
| 444 | pilotObject 444 | ||
| 445 | pilotPerson 445 | ||
| 446 | account 446 | ||
| 447 | document 447 | ||
| 448 | room 448 | ||
| 449 | documentSeries 449 | ||
| 450 | rFC822localPart 450 | ||
| 451 | dNSDomain 451 | ||
| 452 | domainRelatedObject 452 | ||
| 453 | friendlyCountry 453 | ||
| 454 | simpleSecurityObject 454 | ||
| 455 | pilotOrganization 455 | ||
| 456 | pilotDSA 456 | ||
| 457 | qualityLabelledData 457 | ||
| 458 | userId 458 | ||
| 459 | textEncodedORAddress 459 | ||
| 460 | rfc822Mailbox 460 | ||
| 461 | info 461 | ||
| 462 | favouriteDrink 462 | ||
| 463 | roomNumber 463 | ||
| 464 | photo 464 | ||
| 465 | userClass 465 | ||
| 466 | host 466 | ||
| 467 | manager 467 | ||
| 468 | documentIdentifier 468 | ||
| 469 | documentTitle 469 | ||
| 470 | documentVersion 470 | ||
| 471 | documentAuthor 471 | ||
| 472 | documentLocation 472 | ||
| 473 | homeTelephoneNumber 473 | ||
| 474 | secretary 474 | ||
| 475 | otherMailbox 475 | ||
| 476 | lastModifiedTime 476 | ||
| 477 | lastModifiedBy 477 | ||
| 478 | aRecord 478 | ||
| 479 | pilotAttributeType27 479 | ||
| 480 | mXRecord 480 | ||
| 481 | nSRecord 481 | ||
| 482 | sOARecord 482 | ||
| 483 | cNAMERecord 483 | ||
| 484 | associatedDomain 484 | ||
| 485 | associatedName 485 | ||
| 486 | homePostalAddress 486 | ||
| 487 | personalTitle 487 | ||
| 488 | mobileTelephoneNumber 488 | ||
| 489 | pagerTelephoneNumber 489 | ||
| 490 | friendlyCountryName 490 | ||
| 491 | organizationalStatus 491 | ||
| 492 | janetMailbox 492 | ||
| 493 | mailPreferenceOption 493 | ||
| 494 | buildingName 494 | ||
| 495 | dSAQuality 495 | ||
| 496 | singleLevelQuality 496 | ||
| 497 | subtreeMinimumQuality 497 | ||
| 498 | subtreeMaximumQuality 498 | ||
| 499 | personalSignature 499 | ||
| 500 | dITRedirect 500 | ||
| 501 | audio 501 | ||
| 502 | documentPublisher 502 | ||
| 503 | x500UniqueIdentifier 503 | ||
| 504 | mime_mhs 504 | ||
| 505 | mime_mhs_headings 505 | ||
| 506 | mime_mhs_bodies 506 | ||
| 507 | id_hex_partial_message 507 | ||
| 508 | id_hex_multipart_message 508 | ||
| 509 | generationQualifier 509 | ||
| 510 | pseudonym 510 | ||
| 511 | InternationalRA 511 | ||
| 512 | id_set 512 | ||
| 513 | set_ctype 513 | ||
| 514 | set_msgExt 514 | ||
| 515 | set_attr 515 | ||
| 516 | set_policy 516 | ||
| 517 | set_certExt 517 | ||
| 518 | set_brand 518 | ||
| 519 | setct_PANData 519 | ||
| 520 | setct_PANToken 520 | ||
| 521 | setct_PANOnly 521 | ||
| 522 | setct_OIData 522 | ||
| 523 | setct_PI 523 | ||
| 524 | setct_PIData 524 | ||
| 525 | setct_PIDataUnsigned 525 | ||
| 526 | setct_HODInput 526 | ||
| 527 | setct_AuthResBaggage 527 | ||
| 528 | setct_AuthRevReqBaggage 528 | ||
| 529 | setct_AuthRevResBaggage 529 | ||
| 530 | setct_CapTokenSeq 530 | ||
| 531 | setct_PInitResData 531 | ||
| 532 | setct_PI_TBS 532 | ||
| 533 | setct_PResData 533 | ||
| 534 | setct_AuthReqTBS 534 | ||
| 535 | setct_AuthResTBS 535 | ||
| 536 | setct_AuthResTBSX 536 | ||
| 537 | setct_AuthTokenTBS 537 | ||
| 538 | setct_CapTokenData 538 | ||
| 539 | setct_CapTokenTBS 539 | ||
| 540 | setct_AcqCardCodeMsg 540 | ||
| 541 | setct_AuthRevReqTBS 541 | ||
| 542 | setct_AuthRevResData 542 | ||
| 543 | setct_AuthRevResTBS 543 | ||
| 544 | setct_CapReqTBS 544 | ||
| 545 | setct_CapReqTBSX 545 | ||
| 546 | setct_CapResData 546 | ||
| 547 | setct_CapRevReqTBS 547 | ||
| 548 | setct_CapRevReqTBSX 548 | ||
| 549 | setct_CapRevResData 549 | ||
| 550 | setct_CredReqTBS 550 | ||
| 551 | setct_CredReqTBSX 551 | ||
| 552 | setct_CredResData 552 | ||
| 553 | setct_CredRevReqTBS 553 | ||
| 554 | setct_CredRevReqTBSX 554 | ||
| 555 | setct_CredRevResData 555 | ||
| 556 | setct_PCertReqData 556 | ||
| 557 | setct_PCertResTBS 557 | ||
| 558 | setct_BatchAdminReqData 558 | ||
| 559 | setct_BatchAdminResData 559 | ||
| 560 | setct_CardCInitResTBS 560 | ||
| 561 | setct_MeAqCInitResTBS 561 | ||
| 562 | setct_RegFormResTBS 562 | ||
| 563 | setct_CertReqData 563 | ||
| 564 | setct_CertReqTBS 564 | ||
| 565 | setct_CertResData 565 | ||
| 566 | setct_CertInqReqTBS 566 | ||
| 567 | setct_ErrorTBS 567 | ||
| 568 | setct_PIDualSignedTBE 568 | ||
| 569 | setct_PIUnsignedTBE 569 | ||
| 570 | setct_AuthReqTBE 570 | ||
| 571 | setct_AuthResTBE 571 | ||
| 572 | setct_AuthResTBEX 572 | ||
| 573 | setct_AuthTokenTBE 573 | ||
| 574 | setct_CapTokenTBE 574 | ||
| 575 | setct_CapTokenTBEX 575 | ||
| 576 | setct_AcqCardCodeMsgTBE 576 | ||
| 577 | setct_AuthRevReqTBE 577 | ||
| 578 | setct_AuthRevResTBE 578 | ||
| 579 | setct_AuthRevResTBEB 579 | ||
| 580 | setct_CapReqTBE 580 | ||
| 581 | setct_CapReqTBEX 581 | ||
| 582 | setct_CapResTBE 582 | ||
| 583 | setct_CapRevReqTBE 583 | ||
| 584 | setct_CapRevReqTBEX 584 | ||
| 585 | setct_CapRevResTBE 585 | ||
| 586 | setct_CredReqTBE 586 | ||
| 587 | setct_CredReqTBEX 587 | ||
| 588 | setct_CredResTBE 588 | ||
| 589 | setct_CredRevReqTBE 589 | ||
| 590 | setct_CredRevReqTBEX 590 | ||
| 591 | setct_CredRevResTBE 591 | ||
| 592 | setct_BatchAdminReqTBE 592 | ||
| 593 | setct_BatchAdminResTBE 593 | ||
| 594 | setct_RegFormReqTBE 594 | ||
| 595 | setct_CertReqTBE 595 | ||
| 596 | setct_CertReqTBEX 596 | ||
| 597 | setct_CertResTBE 597 | ||
| 598 | setct_CRLNotificationTBS 598 | ||
| 599 | setct_CRLNotificationResTBS 599 | ||
| 600 | setct_BCIDistributionTBS 600 | ||
| 601 | setext_genCrypt 601 | ||
| 602 | setext_miAuth 602 | ||
| 603 | setext_pinSecure 603 | ||
| 604 | setext_pinAny 604 | ||
| 605 | setext_track2 605 | ||
| 606 | setext_cv 606 | ||
| 607 | set_policy_root 607 | ||
| 608 | setCext_hashedRoot 608 | ||
| 609 | setCext_certType 609 | ||
| 610 | setCext_merchData 610 | ||
| 611 | setCext_cCertRequired 611 | ||
| 612 | setCext_tunneling 612 | ||
| 613 | setCext_setExt 613 | ||
| 614 | setCext_setQualf 614 | ||
| 615 | setCext_PGWYcapabilities 615 | ||
| 616 | setCext_TokenIdentifier 616 | ||
| 617 | setCext_Track2Data 617 | ||
| 618 | setCext_TokenType 618 | ||
| 619 | setCext_IssuerCapabilities 619 | ||
| 620 | setAttr_Cert 620 | ||
| 621 | setAttr_PGWYcap 621 | ||
| 622 | setAttr_TokenType 622 | ||
| 623 | setAttr_IssCap 623 | ||
| 624 | set_rootKeyThumb 624 | ||
| 625 | set_addPolicy 625 | ||
| 626 | setAttr_Token_EMV 626 | ||
| 627 | setAttr_Token_B0Prime 627 | ||
| 628 | setAttr_IssCap_CVM 628 | ||
| 629 | setAttr_IssCap_T2 629 | ||
| 630 | setAttr_IssCap_Sig 630 | ||
| 631 | setAttr_GenCryptgrm 631 | ||
| 632 | setAttr_T2Enc 632 | ||
| 633 | setAttr_T2cleartxt 633 | ||
| 634 | setAttr_TokICCsig 634 | ||
| 635 | setAttr_SecDevSig 635 | ||
| 636 | set_brand_IATA_ATA 636 | ||
| 637 | set_brand_Diners 637 | ||
| 638 | set_brand_AmericanExpress 638 | ||
| 639 | set_brand_JCB 639 | ||
| 640 | set_brand_Visa 640 | ||
| 641 | set_brand_MasterCard 641 | ||
| 642 | set_brand_Novus 642 | ||
| 643 | des_cdmf 643 | ||
| 644 | rsaOAEPEncryptionSET 644 | ||
| 645 | itu_t 645 | ||
| 646 | joint_iso_itu_t 646 | ||
| 647 | international_organizations 647 | ||
| 648 | ms_smartcard_login 648 | ||
| 649 | ms_upn 649 | ||
diff --git a/src/lib/libcrypto/objects/objects.README b/src/lib/libcrypto/objects/objects.README new file mode 100644 index 0000000000..4d745508d8 --- /dev/null +++ b/src/lib/libcrypto/objects/objects.README | |||
| @@ -0,0 +1,44 @@ | |||
| 1 | objects.txt syntax | ||
| 2 | ------------------ | ||
| 3 | |||
| 4 | To cover all the naming hacks that were previously in objects.h needed some | ||
| 5 | kind of hacks in objects.txt. | ||
| 6 | |||
| 7 | The basic syntax for adding an object is as follows: | ||
| 8 | |||
| 9 | 1 2 3 4 : shortName : Long Name | ||
| 10 | |||
| 11 | If the long name doesn't contain spaces, or no short name | ||
| 12 | exists, the long name is used as basis for the base name | ||
| 13 | in C. Otherwise, the short name is used. | ||
| 14 | |||
| 15 | The base name (let's call it 'base') will then be used to | ||
| 16 | create the C macros SN_base, LN_base, NID_base and OBJ_base. | ||
| 17 | |||
| 18 | Note that if the base name contains spaces, dashes or periods, | ||
| 19 | those will be converte to underscore. | ||
| 20 | |||
| 21 | Then there are some extra commands: | ||
| 22 | |||
| 23 | !Alias foo 1 2 3 4 | ||
| 24 | |||
| 25 | This juts makes a name foo for an OID. The C macro | ||
| 26 | OBJ_foo will be created as a result. | ||
| 27 | |||
| 28 | !Cname foo | ||
| 29 | |||
| 30 | This makes sure that the name foo will be used as base name | ||
| 31 | in C. | ||
| 32 | |||
| 33 | !module foo | ||
| 34 | 1 2 3 4 : shortName : Long Name | ||
| 35 | !global | ||
| 36 | |||
| 37 | The !module command was meant to define a kind of modularity. | ||
| 38 | What it does is to make sure the module name is prepended | ||
| 39 | to the base name. !global turns this off. This construction | ||
| 40 | is not recursive. | ||
| 41 | |||
| 42 | Lines starting with # are treated as comments, as well as any line starting | ||
| 43 | with ! and not matching the commands above. | ||
| 44 | |||
diff --git a/src/lib/libcrypto/objects/objects.h b/src/lib/libcrypto/objects/objects.h new file mode 100644 index 0000000000..de10532813 --- /dev/null +++ b/src/lib/libcrypto/objects/objects.h | |||
| @@ -0,0 +1,1042 @@ | |||
| 1 | /* crypto/objects/objects.h */ | ||
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | ||
| 3 | * All rights reserved. | ||
| 4 | * | ||
| 5 | * This package is an SSL implementation written | ||
| 6 | * by Eric Young (eay@cryptsoft.com). | ||
| 7 | * The implementation was written so as to conform with Netscapes SSL. | ||
| 8 | * | ||
| 9 | * This library is free for commercial and non-commercial use as long as | ||
| 10 | * the following conditions are aheared to. The following conditions | ||
| 11 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
| 12 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
| 13 | * included with this distribution is covered by the same copyright terms | ||
| 14 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
| 15 | * | ||
| 16 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
| 17 | * the code are not to be removed. | ||
| 18 | * If this package is used in a product, Eric Young should be given attribution | ||
| 19 | * as the author of the parts of the library used. | ||
| 20 | * This can be in the form of a textual message at program startup or | ||
| 21 | * in documentation (online or textual) provided with the package. | ||
| 22 | * | ||
| 23 | * Redistribution and use in source and binary forms, with or without | ||
| 24 | * modification, are permitted provided that the following conditions | ||
| 25 | * are met: | ||
| 26 | * 1. Redistributions of source code must retain the copyright | ||
| 27 | * notice, this list of conditions and the following disclaimer. | ||
| 28 | * 2. Redistributions in binary form must reproduce the above copyright | ||
| 29 | * notice, this list of conditions and the following disclaimer in the | ||
| 30 | * documentation and/or other materials provided with the distribution. | ||
| 31 | * 3. All advertising materials mentioning features or use of this software | ||
| 32 | * must display the following acknowledgement: | ||
| 33 | * "This product includes cryptographic software written by | ||
| 34 | * Eric Young (eay@cryptsoft.com)" | ||
| 35 | * The word 'cryptographic' can be left out if the rouines from the library | ||
| 36 | * being used are not cryptographic related :-). | ||
| 37 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
| 38 | * the apps directory (application code) you must include an acknowledgement: | ||
| 39 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
| 40 | * | ||
| 41 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
| 42 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
| 43 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
| 44 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
| 45 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
| 46 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
| 47 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
| 48 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
| 49 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
| 50 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
| 51 | * SUCH DAMAGE. | ||
| 52 | * | ||
| 53 | * The licence and distribution terms for any publically available version or | ||
| 54 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
| 55 | * copied and put under another distribution licence | ||
| 56 | * [including the GNU Public Licence.] | ||
| 57 | */ | ||
| 58 | |||
| 59 | #ifndef HEADER_OBJECTS_H | ||
| 60 | #define HEADER_OBJECTS_H | ||
| 61 | |||
| 62 | #define USE_OBJ_MAC | ||
| 63 | |||
| 64 | #ifdef USE_OBJ_MAC | ||
| 65 | #include <openssl/obj_mac.h> | ||
| 66 | #else | ||
| 67 | #define SN_undef "UNDEF" | ||
| 68 | #define LN_undef "undefined" | ||
| 69 | #define NID_undef 0 | ||
| 70 | #define OBJ_undef 0L | ||
| 71 | |||
| 72 | #define SN_Algorithm "Algorithm" | ||
| 73 | #define LN_algorithm "algorithm" | ||
| 74 | #define NID_algorithm 38 | ||
| 75 | #define OBJ_algorithm 1L,3L,14L,3L,2L | ||
| 76 | |||
| 77 | #define LN_rsadsi "rsadsi" | ||
| 78 | #define NID_rsadsi 1 | ||
| 79 | #define OBJ_rsadsi 1L,2L,840L,113549L | ||
| 80 | |||
| 81 | #define LN_pkcs "pkcs" | ||
| 82 | #define NID_pkcs 2 | ||
| 83 | #define OBJ_pkcs OBJ_rsadsi,1L | ||
| 84 | |||
| 85 | #define SN_md2 "MD2" | ||
| 86 | #define LN_md2 "md2" | ||
| 87 | #define NID_md2 3 | ||
| 88 | #define OBJ_md2 OBJ_rsadsi,2L,2L | ||
| 89 | |||
| 90 | #define SN_md5 "MD5" | ||
| 91 | #define LN_md5 "md5" | ||
| 92 | #define NID_md5 4 | ||
| 93 | #define OBJ_md5 OBJ_rsadsi,2L,5L | ||
| 94 | |||
| 95 | #define SN_rc4 "RC4" | ||
| 96 | #define LN_rc4 "rc4" | ||
| 97 | #define NID_rc4 5 | ||
| 98 | #define OBJ_rc4 OBJ_rsadsi,3L,4L | ||
| 99 | |||
| 100 | #define LN_rsaEncryption "rsaEncryption" | ||
| 101 | #define NID_rsaEncryption 6 | ||
| 102 | #define OBJ_rsaEncryption OBJ_pkcs,1L,1L | ||
| 103 | |||
| 104 | #define SN_md2WithRSAEncryption "RSA-MD2" | ||
| 105 | #define LN_md2WithRSAEncryption "md2WithRSAEncryption" | ||
| 106 | #define NID_md2WithRSAEncryption 7 | ||
| 107 | #define OBJ_md2WithRSAEncryption OBJ_pkcs,1L,2L | ||
| 108 | |||
| 109 | #define SN_md5WithRSAEncryption "RSA-MD5" | ||
| 110 | #define LN_md5WithRSAEncryption "md5WithRSAEncryption" | ||
| 111 | #define NID_md5WithRSAEncryption 8 | ||
| 112 | #define OBJ_md5WithRSAEncryption OBJ_pkcs,1L,4L | ||
| 113 | |||
| 114 | #define SN_pbeWithMD2AndDES_CBC "PBE-MD2-DES" | ||
| 115 | #define LN_pbeWithMD2AndDES_CBC "pbeWithMD2AndDES-CBC" | ||
| 116 | #define NID_pbeWithMD2AndDES_CBC 9 | ||
| 117 | #define OBJ_pbeWithMD2AndDES_CBC OBJ_pkcs,5L,1L | ||
| 118 | |||
| 119 | #define SN_pbeWithMD5AndDES_CBC "PBE-MD5-DES" | ||
| 120 | #define LN_pbeWithMD5AndDES_CBC "pbeWithMD5AndDES-CBC" | ||
| 121 | #define NID_pbeWithMD5AndDES_CBC 10 | ||
| 122 | #define OBJ_pbeWithMD5AndDES_CBC OBJ_pkcs,5L,3L | ||
| 123 | |||
| 124 | #define LN_X500 "X500" | ||
| 125 | #define NID_X500 11 | ||
| 126 | #define OBJ_X500 2L,5L | ||
| 127 | |||
| 128 | #define LN_X509 "X509" | ||
| 129 | #define NID_X509 12 | ||
| 130 | #define OBJ_X509 OBJ_X500,4L | ||
| 131 | |||
| 132 | #define SN_commonName "CN" | ||
| 133 | #define LN_commonName "commonName" | ||
| 134 | #define NID_commonName 13 | ||
| 135 | #define OBJ_commonName OBJ_X509,3L | ||
| 136 | |||
| 137 | #define SN_countryName "C" | ||
| 138 | #define LN_countryName "countryName" | ||
| 139 | #define NID_countryName 14 | ||
| 140 | #define OBJ_countryName OBJ_X509,6L | ||
| 141 | |||
| 142 | #define SN_localityName "L" | ||
| 143 | #define LN_localityName "localityName" | ||
| 144 | #define NID_localityName 15 | ||
| 145 | #define OBJ_localityName OBJ_X509,7L | ||
| 146 | |||
| 147 | /* Postal Address? PA */ | ||
| 148 | |||
| 149 | /* should be "ST" (rfc1327) but MS uses 'S' */ | ||
| 150 | #define SN_stateOrProvinceName "ST" | ||
| 151 | #define LN_stateOrProvinceName "stateOrProvinceName" | ||
| 152 | #define NID_stateOrProvinceName 16 | ||
| 153 | #define OBJ_stateOrProvinceName OBJ_X509,8L | ||
| 154 | |||
| 155 | #define SN_organizationName "O" | ||
| 156 | #define LN_organizationName "organizationName" | ||
| 157 | #define NID_organizationName 17 | ||
| 158 | #define OBJ_organizationName OBJ_X509,10L | ||
| 159 | |||
| 160 | #define SN_organizationalUnitName "OU" | ||
| 161 | #define LN_organizationalUnitName "organizationalUnitName" | ||
| 162 | #define NID_organizationalUnitName 18 | ||
| 163 | #define OBJ_organizationalUnitName OBJ_X509,11L | ||
| 164 | |||
| 165 | #define SN_rsa "RSA" | ||
| 166 | #define LN_rsa "rsa" | ||
| 167 | #define NID_rsa 19 | ||
| 168 | #define OBJ_rsa OBJ_X500,8L,1L,1L | ||
| 169 | |||
| 170 | #define LN_pkcs7 "pkcs7" | ||
| 171 | #define NID_pkcs7 20 | ||
| 172 | #define OBJ_pkcs7 OBJ_pkcs,7L | ||
| 173 | |||
| 174 | #define LN_pkcs7_data "pkcs7-data" | ||
| 175 | #define NID_pkcs7_data 21 | ||
| 176 | #define OBJ_pkcs7_data OBJ_pkcs7,1L | ||
| 177 | |||
| 178 | #define LN_pkcs7_signed "pkcs7-signedData" | ||
| 179 | #define NID_pkcs7_signed 22 | ||
| 180 | #define OBJ_pkcs7_signed OBJ_pkcs7,2L | ||
| 181 | |||
| 182 | #define LN_pkcs7_enveloped "pkcs7-envelopedData" | ||
| 183 | #define NID_pkcs7_enveloped 23 | ||
| 184 | #define OBJ_pkcs7_enveloped OBJ_pkcs7,3L | ||
| 185 | |||
| 186 | #define LN_pkcs7_signedAndEnveloped "pkcs7-signedAndEnvelopedData" | ||
| 187 | #define NID_pkcs7_signedAndEnveloped 24 | ||
| 188 | #define OBJ_pkcs7_signedAndEnveloped OBJ_pkcs7,4L | ||
| 189 | |||
| 190 | #define LN_pkcs7_digest "pkcs7-digestData" | ||
| 191 | #define NID_pkcs7_digest 25 | ||
| 192 | #define OBJ_pkcs7_digest OBJ_pkcs7,5L | ||
| 193 | |||
| 194 | #define LN_pkcs7_encrypted "pkcs7-encryptedData" | ||
| 195 | #define NID_pkcs7_encrypted 26 | ||
| 196 | #define OBJ_pkcs7_encrypted OBJ_pkcs7,6L | ||
| 197 | |||
| 198 | #define LN_pkcs3 "pkcs3" | ||
| 199 | #define NID_pkcs3 27 | ||
| 200 | #define OBJ_pkcs3 OBJ_pkcs,3L | ||
| 201 | |||
| 202 | #define LN_dhKeyAgreement "dhKeyAgreement" | ||
| 203 | #define NID_dhKeyAgreement 28 | ||
| 204 | #define OBJ_dhKeyAgreement OBJ_pkcs3,1L | ||
| 205 | |||
| 206 | #define SN_des_ecb "DES-ECB" | ||
| 207 | #define LN_des_ecb "des-ecb" | ||
| 208 | #define NID_des_ecb 29 | ||
| 209 | #define OBJ_des_ecb OBJ_algorithm,6L | ||
| 210 | |||
| 211 | #define SN_des_cfb64 "DES-CFB" | ||
| 212 | #define LN_des_cfb64 "des-cfb" | ||
| 213 | #define NID_des_cfb64 30 | ||
| 214 | /* IV + num */ | ||
| 215 | #define OBJ_des_cfb64 OBJ_algorithm,9L | ||
| 216 | |||
| 217 | #define SN_des_cbc "DES-CBC" | ||
| 218 | #define LN_des_cbc "des-cbc" | ||
| 219 | #define NID_des_cbc 31 | ||
| 220 | /* IV */ | ||
| 221 | #define OBJ_des_cbc OBJ_algorithm,7L | ||
| 222 | |||
| 223 | #define SN_des_ede "DES-EDE" | ||
| 224 | #define LN_des_ede "des-ede" | ||
| 225 | #define NID_des_ede 32 | ||
| 226 | /* ?? */ | ||
| 227 | #define OBJ_des_ede OBJ_algorithm,17L | ||
| 228 | |||
| 229 | #define SN_des_ede3 "DES-EDE3" | ||
| 230 | #define LN_des_ede3 "des-ede3" | ||
| 231 | #define NID_des_ede3 33 | ||
| 232 | |||
| 233 | #define SN_idea_cbc "IDEA-CBC" | ||
| 234 | #define LN_idea_cbc "idea-cbc" | ||
| 235 | #define NID_idea_cbc 34 | ||
| 236 | #define OBJ_idea_cbc 1L,3L,6L,1L,4L,1L,188L,7L,1L,1L,2L | ||
| 237 | |||
| 238 | #define SN_idea_cfb64 "IDEA-CFB" | ||
| 239 | #define LN_idea_cfb64 "idea-cfb" | ||
| 240 | #define NID_idea_cfb64 35 | ||
| 241 | |||
| 242 | #define SN_idea_ecb "IDEA-ECB" | ||
| 243 | #define LN_idea_ecb "idea-ecb" | ||
| 244 | #define NID_idea_ecb 36 | ||
| 245 | |||
| 246 | #define SN_rc2_cbc "RC2-CBC" | ||
| 247 | #define LN_rc2_cbc "rc2-cbc" | ||
| 248 | #define NID_rc2_cbc 37 | ||
| 249 | #define OBJ_rc2_cbc OBJ_rsadsi,3L,2L | ||
| 250 | |||
| 251 | #define SN_rc2_ecb "RC2-ECB" | ||
| 252 | #define LN_rc2_ecb "rc2-ecb" | ||
| 253 | #define NID_rc2_ecb 38 | ||
| 254 | |||
| 255 | #define SN_rc2_cfb64 "RC2-CFB" | ||
| 256 | #define LN_rc2_cfb64 "rc2-cfb" | ||
| 257 | #define NID_rc2_cfb64 39 | ||
| 258 | |||
| 259 | #define SN_rc2_ofb64 "RC2-OFB" | ||
| 260 | #define LN_rc2_ofb64 "rc2-ofb" | ||
| 261 | #define NID_rc2_ofb64 40 | ||
| 262 | |||
| 263 | #define SN_sha "SHA" | ||
| 264 | #define LN_sha "sha" | ||
| 265 | #define NID_sha 41 | ||
| 266 | #define OBJ_sha OBJ_algorithm,18L | ||
| 267 | |||
| 268 | #define SN_shaWithRSAEncryption "RSA-SHA" | ||
| 269 | #define LN_shaWithRSAEncryption "shaWithRSAEncryption" | ||
| 270 | #define NID_shaWithRSAEncryption 42 | ||
| 271 | #define OBJ_shaWithRSAEncryption OBJ_algorithm,15L | ||
| 272 | |||
| 273 | #define SN_des_ede_cbc "DES-EDE-CBC" | ||
| 274 | #define LN_des_ede_cbc "des-ede-cbc" | ||
| 275 | #define NID_des_ede_cbc 43 | ||
| 276 | |||
| 277 | #define SN_des_ede3_cbc "DES-EDE3-CBC" | ||
| 278 | #define LN_des_ede3_cbc "des-ede3-cbc" | ||
| 279 | #define NID_des_ede3_cbc 44 | ||
| 280 | #define OBJ_des_ede3_cbc OBJ_rsadsi,3L,7L | ||
| 281 | |||
| 282 | #define SN_des_ofb64 "DES-OFB" | ||
| 283 | #define LN_des_ofb64 "des-ofb" | ||
| 284 | #define NID_des_ofb64 45 | ||
| 285 | #define OBJ_des_ofb64 OBJ_algorithm,8L | ||
| 286 | |||
| 287 | #define SN_idea_ofb64 "IDEA-OFB" | ||
| 288 | #define LN_idea_ofb64 "idea-ofb" | ||
| 289 | #define NID_idea_ofb64 46 | ||
| 290 | |||
| 291 | #define LN_pkcs9 "pkcs9" | ||
| 292 | #define NID_pkcs9 47 | ||
| 293 | #define OBJ_pkcs9 OBJ_pkcs,9L | ||
| 294 | |||
| 295 | #define SN_pkcs9_emailAddress "Email" | ||
| 296 | #define LN_pkcs9_emailAddress "emailAddress" | ||
| 297 | #define NID_pkcs9_emailAddress 48 | ||
| 298 | #define OBJ_pkcs9_emailAddress OBJ_pkcs9,1L | ||
| 299 | |||
| 300 | #define LN_pkcs9_unstructuredName "unstructuredName" | ||
| 301 | #define NID_pkcs9_unstructuredName 49 | ||
| 302 | #define OBJ_pkcs9_unstructuredName OBJ_pkcs9,2L | ||
| 303 | |||
| 304 | #define LN_pkcs9_contentType "contentType" | ||
| 305 | #define NID_pkcs9_contentType 50 | ||
| 306 | #define OBJ_pkcs9_contentType OBJ_pkcs9,3L | ||
| 307 | |||
| 308 | #define LN_pkcs9_messageDigest "messageDigest" | ||
| 309 | #define NID_pkcs9_messageDigest 51 | ||
| 310 | #define OBJ_pkcs9_messageDigest OBJ_pkcs9,4L | ||
| 311 | |||
| 312 | #define LN_pkcs9_signingTime "signingTime" | ||
| 313 | #define NID_pkcs9_signingTime 52 | ||
| 314 | #define OBJ_pkcs9_signingTime OBJ_pkcs9,5L | ||
| 315 | |||
| 316 | #define LN_pkcs9_countersignature "countersignature" | ||
| 317 | #define NID_pkcs9_countersignature 53 | ||
| 318 | #define OBJ_pkcs9_countersignature OBJ_pkcs9,6L | ||
| 319 | |||
| 320 | #define LN_pkcs9_challengePassword "challengePassword" | ||
| 321 | #define NID_pkcs9_challengePassword 54 | ||
| 322 | #define OBJ_pkcs9_challengePassword OBJ_pkcs9,7L | ||
| 323 | |||
| 324 | #define LN_pkcs9_unstructuredAddress "unstructuredAddress" | ||
| 325 | #define NID_pkcs9_unstructuredAddress 55 | ||
| 326 | #define OBJ_pkcs9_unstructuredAddress OBJ_pkcs9,8L | ||
| 327 | |||
| 328 | #define LN_pkcs9_extCertAttributes "extendedCertificateAttributes" | ||
| 329 | #define NID_pkcs9_extCertAttributes 56 | ||
| 330 | #define OBJ_pkcs9_extCertAttributes OBJ_pkcs9,9L | ||
| 331 | |||
| 332 | #define SN_netscape "Netscape" | ||
| 333 | #define LN_netscape "Netscape Communications Corp." | ||
| 334 | #define NID_netscape 57 | ||
| 335 | #define OBJ_netscape 2L,16L,840L,1L,113730L | ||
| 336 | |||
| 337 | #define SN_netscape_cert_extension "nsCertExt" | ||
| 338 | #define LN_netscape_cert_extension "Netscape Certificate Extension" | ||
| 339 | #define NID_netscape_cert_extension 58 | ||
| 340 | #define OBJ_netscape_cert_extension OBJ_netscape,1L | ||
| 341 | |||
| 342 | #define SN_netscape_data_type "nsDataType" | ||
| 343 | #define LN_netscape_data_type "Netscape Data Type" | ||
| 344 | #define NID_netscape_data_type 59 | ||
| 345 | #define OBJ_netscape_data_type OBJ_netscape,2L | ||
| 346 | |||
| 347 | #define SN_des_ede_cfb64 "DES-EDE-CFB" | ||
| 348 | #define LN_des_ede_cfb64 "des-ede-cfb" | ||
| 349 | #define NID_des_ede_cfb64 60 | ||
| 350 | |||
| 351 | #define SN_des_ede3_cfb64 "DES-EDE3-CFB" | ||
| 352 | #define LN_des_ede3_cfb64 "des-ede3-cfb" | ||
| 353 | #define NID_des_ede3_cfb64 61 | ||
| 354 | |||
| 355 | #define SN_des_ede_ofb64 "DES-EDE-OFB" | ||
| 356 | #define LN_des_ede_ofb64 "des-ede-ofb" | ||
| 357 | #define NID_des_ede_ofb64 62 | ||
| 358 | |||
| 359 | #define SN_des_ede3_ofb64 "DES-EDE3-OFB" | ||
| 360 | #define LN_des_ede3_ofb64 "des-ede3-ofb" | ||
| 361 | #define NID_des_ede3_ofb64 63 | ||
| 362 | |||
| 363 | /* I'm not sure about the object ID */ | ||
| 364 | #define SN_sha1 "SHA1" | ||
| 365 | #define LN_sha1 "sha1" | ||
| 366 | #define NID_sha1 64 | ||
| 367 | #define OBJ_sha1 OBJ_algorithm,26L | ||
| 368 | /* 28 Jun 1996 - eay */ | ||
| 369 | /* #define OBJ_sha1 1L,3L,14L,2L,26L,05L <- wrong */ | ||
| 370 | |||
| 371 | #define SN_sha1WithRSAEncryption "RSA-SHA1" | ||
| 372 | #define LN_sha1WithRSAEncryption "sha1WithRSAEncryption" | ||
| 373 | #define NID_sha1WithRSAEncryption 65 | ||
| 374 | #define OBJ_sha1WithRSAEncryption OBJ_pkcs,1L,5L | ||
| 375 | |||
| 376 | #define SN_dsaWithSHA "DSA-SHA" | ||
| 377 | #define LN_dsaWithSHA "dsaWithSHA" | ||
| 378 | #define NID_dsaWithSHA 66 | ||
| 379 | #define OBJ_dsaWithSHA OBJ_algorithm,13L | ||
| 380 | |||
| 381 | #define SN_dsa_2 "DSA-old" | ||
| 382 | #define LN_dsa_2 "dsaEncryption-old" | ||
| 383 | #define NID_dsa_2 67 | ||
| 384 | #define OBJ_dsa_2 OBJ_algorithm,12L | ||
| 385 | |||
| 386 | /* proposed by microsoft to RSA */ | ||
| 387 | #define SN_pbeWithSHA1AndRC2_CBC "PBE-SHA1-RC2-64" | ||
| 388 | #define LN_pbeWithSHA1AndRC2_CBC "pbeWithSHA1AndRC2-CBC" | ||
| 389 | #define NID_pbeWithSHA1AndRC2_CBC 68 | ||
| 390 | #define OBJ_pbeWithSHA1AndRC2_CBC OBJ_pkcs,5L,11L | ||
| 391 | |||
| 392 | /* proposed by microsoft to RSA as pbeWithSHA1AndRC4: it is now | ||
| 393 | * defined explicitly in PKCS#5 v2.0 as id-PBKDF2 which is something | ||
| 394 | * completely different. | ||
| 395 | */ | ||
| 396 | #define LN_id_pbkdf2 "PBKDF2" | ||
| 397 | #define NID_id_pbkdf2 69 | ||
| 398 | #define OBJ_id_pbkdf2 OBJ_pkcs,5L,12L | ||
| 399 | |||
| 400 | #define SN_dsaWithSHA1_2 "DSA-SHA1-old" | ||
| 401 | #define LN_dsaWithSHA1_2 "dsaWithSHA1-old" | ||
| 402 | #define NID_dsaWithSHA1_2 70 | ||
| 403 | /* Got this one from 'sdn706r20.pdf' which is actually an NSA document :-) */ | ||
| 404 | #define OBJ_dsaWithSHA1_2 OBJ_algorithm,27L | ||
| 405 | |||
| 406 | #define SN_netscape_cert_type "nsCertType" | ||
| 407 | #define LN_netscape_cert_type "Netscape Cert Type" | ||
| 408 | #define NID_netscape_cert_type 71 | ||
| 409 | #define OBJ_netscape_cert_type OBJ_netscape_cert_extension,1L | ||
| 410 | |||
| 411 | #define SN_netscape_base_url "nsBaseUrl" | ||
| 412 | #define LN_netscape_base_url "Netscape Base Url" | ||
| 413 | #define NID_netscape_base_url 72 | ||
| 414 | #define OBJ_netscape_base_url OBJ_netscape_cert_extension,2L | ||
| 415 | |||
| 416 | #define SN_netscape_revocation_url "nsRevocationUrl" | ||
| 417 | #define LN_netscape_revocation_url "Netscape Revocation Url" | ||
| 418 | #define NID_netscape_revocation_url 73 | ||
| 419 | #define OBJ_netscape_revocation_url OBJ_netscape_cert_extension,3L | ||
| 420 | |||
| 421 | #define SN_netscape_ca_revocation_url "nsCaRevocationUrl" | ||
| 422 | #define LN_netscape_ca_revocation_url "Netscape CA Revocation Url" | ||
| 423 | #define NID_netscape_ca_revocation_url 74 | ||
| 424 | #define OBJ_netscape_ca_revocation_url OBJ_netscape_cert_extension,4L | ||
| 425 | |||
| 426 | #define SN_netscape_renewal_url "nsRenewalUrl" | ||
| 427 | #define LN_netscape_renewal_url "Netscape Renewal Url" | ||
| 428 | #define NID_netscape_renewal_url 75 | ||
| 429 | #define OBJ_netscape_renewal_url OBJ_netscape_cert_extension,7L | ||
| 430 | |||
| 431 | #define SN_netscape_ca_policy_url "nsCaPolicyUrl" | ||
| 432 | #define LN_netscape_ca_policy_url "Netscape CA Policy Url" | ||
| 433 | #define NID_netscape_ca_policy_url 76 | ||
| 434 | #define OBJ_netscape_ca_policy_url OBJ_netscape_cert_extension,8L | ||
| 435 | |||
| 436 | #define SN_netscape_ssl_server_name "nsSslServerName" | ||
| 437 | #define LN_netscape_ssl_server_name "Netscape SSL Server Name" | ||
| 438 | #define NID_netscape_ssl_server_name 77 | ||
| 439 | #define OBJ_netscape_ssl_server_name OBJ_netscape_cert_extension,12L | ||
| 440 | |||
| 441 | #define SN_netscape_comment "nsComment" | ||
| 442 | #define LN_netscape_comment "Netscape Comment" | ||
| 443 | #define NID_netscape_comment 78 | ||
| 444 | #define OBJ_netscape_comment OBJ_netscape_cert_extension,13L | ||
| 445 | |||
| 446 | #define SN_netscape_cert_sequence "nsCertSequence" | ||
| 447 | #define LN_netscape_cert_sequence "Netscape Certificate Sequence" | ||
| 448 | #define NID_netscape_cert_sequence 79 | ||
| 449 | #define OBJ_netscape_cert_sequence OBJ_netscape_data_type,5L | ||
| 450 | |||
| 451 | #define SN_desx_cbc "DESX-CBC" | ||
| 452 | #define LN_desx_cbc "desx-cbc" | ||
| 453 | #define NID_desx_cbc 80 | ||
| 454 | |||
| 455 | #define SN_id_ce "id-ce" | ||
| 456 | #define NID_id_ce 81 | ||
| 457 | #define OBJ_id_ce 2L,5L,29L | ||
| 458 | |||
| 459 | #define SN_subject_key_identifier "subjectKeyIdentifier" | ||
| 460 | #define LN_subject_key_identifier "X509v3 Subject Key Identifier" | ||
| 461 | #define NID_subject_key_identifier 82 | ||
| 462 | #define OBJ_subject_key_identifier OBJ_id_ce,14L | ||
| 463 | |||
| 464 | #define SN_key_usage "keyUsage" | ||
| 465 | #define LN_key_usage "X509v3 Key Usage" | ||
| 466 | #define NID_key_usage 83 | ||
| 467 | #define OBJ_key_usage OBJ_id_ce,15L | ||
| 468 | |||
| 469 | #define SN_private_key_usage_period "privateKeyUsagePeriod" | ||
| 470 | #define LN_private_key_usage_period "X509v3 Private Key Usage Period" | ||
| 471 | #define NID_private_key_usage_period 84 | ||
| 472 | #define OBJ_private_key_usage_period OBJ_id_ce,16L | ||
| 473 | |||
| 474 | #define SN_subject_alt_name "subjectAltName" | ||
| 475 | #define LN_subject_alt_name "X509v3 Subject Alternative Name" | ||
| 476 | #define NID_subject_alt_name 85 | ||
| 477 | #define OBJ_subject_alt_name OBJ_id_ce,17L | ||
| 478 | |||
| 479 | #define SN_issuer_alt_name "issuerAltName" | ||
| 480 | #define LN_issuer_alt_name "X509v3 Issuer Alternative Name" | ||
| 481 | #define NID_issuer_alt_name 86 | ||
| 482 | #define OBJ_issuer_alt_name OBJ_id_ce,18L | ||
| 483 | |||
| 484 | #define SN_basic_constraints "basicConstraints" | ||
| 485 | #define LN_basic_constraints "X509v3 Basic Constraints" | ||
| 486 | #define NID_basic_constraints 87 | ||
| 487 | #define OBJ_basic_constraints OBJ_id_ce,19L | ||
| 488 | |||
| 489 | #define SN_crl_number "crlNumber" | ||
| 490 | #define LN_crl_number "X509v3 CRL Number" | ||
| 491 | #define NID_crl_number 88 | ||
| 492 | #define OBJ_crl_number OBJ_id_ce,20L | ||
| 493 | |||
| 494 | #define SN_certificate_policies "certificatePolicies" | ||
| 495 | #define LN_certificate_policies "X509v3 Certificate Policies" | ||
| 496 | #define NID_certificate_policies 89 | ||
| 497 | #define OBJ_certificate_policies OBJ_id_ce,32L | ||
| 498 | |||
| 499 | #define SN_authority_key_identifier "authorityKeyIdentifier" | ||
| 500 | #define LN_authority_key_identifier "X509v3 Authority Key Identifier" | ||
| 501 | #define NID_authority_key_identifier 90 | ||
| 502 | #define OBJ_authority_key_identifier OBJ_id_ce,35L | ||
| 503 | |||
| 504 | #define SN_bf_cbc "BF-CBC" | ||
| 505 | #define LN_bf_cbc "bf-cbc" | ||
| 506 | #define NID_bf_cbc 91 | ||
| 507 | #define OBJ_bf_cbc 1L,3L,6L,1L,4L,1L,3029L,1L,2L | ||
| 508 | |||
| 509 | #define SN_bf_ecb "BF-ECB" | ||
| 510 | #define LN_bf_ecb "bf-ecb" | ||
| 511 | #define NID_bf_ecb 92 | ||
| 512 | |||
| 513 | #define SN_bf_cfb64 "BF-CFB" | ||
| 514 | #define LN_bf_cfb64 "bf-cfb" | ||
| 515 | #define NID_bf_cfb64 93 | ||
| 516 | |||
| 517 | #define SN_bf_ofb64 "BF-OFB" | ||
| 518 | #define LN_bf_ofb64 "bf-ofb" | ||
| 519 | #define NID_bf_ofb64 94 | ||
| 520 | |||
| 521 | #define SN_mdc2 "MDC2" | ||
| 522 | #define LN_mdc2 "mdc2" | ||
| 523 | #define NID_mdc2 95 | ||
| 524 | #define OBJ_mdc2 2L,5L,8L,3L,101L | ||
| 525 | /* An alternative? 1L,3L,14L,3L,2L,19L */ | ||
| 526 | |||
| 527 | #define SN_mdc2WithRSA "RSA-MDC2" | ||
| 528 | #define LN_mdc2WithRSA "mdc2withRSA" | ||
| 529 | #define NID_mdc2WithRSA 96 | ||
| 530 | #define OBJ_mdc2WithRSA 2L,5L,8L,3L,100L | ||
| 531 | |||
| 532 | #define SN_rc4_40 "RC4-40" | ||
| 533 | #define LN_rc4_40 "rc4-40" | ||
| 534 | #define NID_rc4_40 97 | ||
| 535 | |||
| 536 | #define SN_rc2_40_cbc "RC2-40-CBC" | ||
| 537 | #define LN_rc2_40_cbc "rc2-40-cbc" | ||
| 538 | #define NID_rc2_40_cbc 98 | ||
| 539 | |||
| 540 | #define SN_givenName "G" | ||
| 541 | #define LN_givenName "givenName" | ||
| 542 | #define NID_givenName 99 | ||
| 543 | #define OBJ_givenName OBJ_X509,42L | ||
| 544 | |||
| 545 | #define SN_surname "S" | ||
| 546 | #define LN_surname "surname" | ||
| 547 | #define NID_surname 100 | ||
| 548 | #define OBJ_surname OBJ_X509,4L | ||
| 549 | |||
| 550 | #define SN_initials "I" | ||
| 551 | #define LN_initials "initials" | ||
| 552 | #define NID_initials 101 | ||
| 553 | #define OBJ_initials OBJ_X509,43L | ||
| 554 | |||
| 555 | #define SN_uniqueIdentifier "UID" | ||
| 556 | #define LN_uniqueIdentifier "uniqueIdentifier" | ||
| 557 | #define NID_uniqueIdentifier 102 | ||
| 558 | #define OBJ_uniqueIdentifier OBJ_X509,45L | ||
| 559 | |||
| 560 | #define SN_crl_distribution_points "crlDistributionPoints" | ||
| 561 | #define LN_crl_distribution_points "X509v3 CRL Distribution Points" | ||
| 562 | #define NID_crl_distribution_points 103 | ||
| 563 | #define OBJ_crl_distribution_points OBJ_id_ce,31L | ||
| 564 | |||
| 565 | #define SN_md5WithRSA "RSA-NP-MD5" | ||
| 566 | #define LN_md5WithRSA "md5WithRSA" | ||
| 567 | #define NID_md5WithRSA 104 | ||
| 568 | #define OBJ_md5WithRSA OBJ_algorithm,3L | ||
| 569 | |||
| 570 | #define SN_serialNumber "SN" | ||
| 571 | #define LN_serialNumber "serialNumber" | ||
| 572 | #define NID_serialNumber 105 | ||
| 573 | #define OBJ_serialNumber OBJ_X509,5L | ||
| 574 | |||
| 575 | #define SN_title "T" | ||
| 576 | #define LN_title "title" | ||
| 577 | #define NID_title 106 | ||
| 578 | #define OBJ_title OBJ_X509,12L | ||
| 579 | |||
| 580 | #define SN_description "D" | ||
| 581 | #define LN_description "description" | ||
| 582 | #define NID_description 107 | ||
| 583 | #define OBJ_description OBJ_X509,13L | ||
| 584 | |||
| 585 | /* CAST5 is CAST-128, I'm just sticking with the documentation */ | ||
| 586 | #define SN_cast5_cbc "CAST5-CBC" | ||
| 587 | #define LN_cast5_cbc "cast5-cbc" | ||
| 588 | #define NID_cast5_cbc 108 | ||
| 589 | #define OBJ_cast5_cbc 1L,2L,840L,113533L,7L,66L,10L | ||
| 590 | |||
| 591 | #define SN_cast5_ecb "CAST5-ECB" | ||
| 592 | #define LN_cast5_ecb "cast5-ecb" | ||
| 593 | #define NID_cast5_ecb 109 | ||
| 594 | |||
| 595 | #define SN_cast5_cfb64 "CAST5-CFB" | ||
| 596 | #define LN_cast5_cfb64 "cast5-cfb" | ||
| 597 | #define NID_cast5_cfb64 110 | ||
| 598 | |||
| 599 | #define SN_cast5_ofb64 "CAST5-OFB" | ||
| 600 | #define LN_cast5_ofb64 "cast5-ofb" | ||
| 601 | #define NID_cast5_ofb64 111 | ||
| 602 | |||
| 603 | #define LN_pbeWithMD5AndCast5_CBC "pbeWithMD5AndCast5CBC" | ||
| 604 | #define NID_pbeWithMD5AndCast5_CBC 112 | ||
| 605 | #define OBJ_pbeWithMD5AndCast5_CBC 1L,2L,840L,113533L,7L,66L,12L | ||
| 606 | |||
| 607 | /* This is one sun will soon be using :-( | ||
| 608 | * id-dsa-with-sha1 ID ::= { | ||
| 609 | * iso(1) member-body(2) us(840) x9-57 (10040) x9cm(4) 3 } | ||
| 610 | */ | ||
| 611 | #define SN_dsaWithSHA1 "DSA-SHA1" | ||
| 612 | #define LN_dsaWithSHA1 "dsaWithSHA1" | ||
| 613 | #define NID_dsaWithSHA1 113 | ||
| 614 | #define OBJ_dsaWithSHA1 1L,2L,840L,10040L,4L,3L | ||
| 615 | |||
| 616 | #define NID_md5_sha1 114 | ||
| 617 | #define SN_md5_sha1 "MD5-SHA1" | ||
| 618 | #define LN_md5_sha1 "md5-sha1" | ||
| 619 | |||
| 620 | #define SN_sha1WithRSA "RSA-SHA1-2" | ||
| 621 | #define LN_sha1WithRSA "sha1WithRSA" | ||
| 622 | #define NID_sha1WithRSA 115 | ||
| 623 | #define OBJ_sha1WithRSA OBJ_algorithm,29L | ||
| 624 | |||
| 625 | #define SN_dsa "DSA" | ||
| 626 | #define LN_dsa "dsaEncryption" | ||
| 627 | #define NID_dsa 116 | ||
| 628 | #define OBJ_dsa 1L,2L,840L,10040L,4L,1L | ||
| 629 | |||
| 630 | #define SN_ripemd160 "RIPEMD160" | ||
| 631 | #define LN_ripemd160 "ripemd160" | ||
| 632 | #define NID_ripemd160 117 | ||
| 633 | #define OBJ_ripemd160 1L,3L,36L,3L,2L,1L | ||
| 634 | |||
| 635 | /* The name should actually be rsaSignatureWithripemd160, but I'm going | ||
| 636 | * to continue using the convention I'm using with the other ciphers */ | ||
| 637 | #define SN_ripemd160WithRSA "RSA-RIPEMD160" | ||
| 638 | #define LN_ripemd160WithRSA "ripemd160WithRSA" | ||
| 639 | #define NID_ripemd160WithRSA 119 | ||
| 640 | #define OBJ_ripemd160WithRSA 1L,3L,36L,3L,3L,1L,2L | ||
| 641 | |||
| 642 | /* Taken from rfc2040 | ||
| 643 | * RC5_CBC_Parameters ::= SEQUENCE { | ||
| 644 | * version INTEGER (v1_0(16)), | ||
| 645 | * rounds INTEGER (8..127), | ||
| 646 | * blockSizeInBits INTEGER (64, 128), | ||
| 647 | * iv OCTET STRING OPTIONAL | ||
| 648 | * } | ||
| 649 | */ | ||
| 650 | #define SN_rc5_cbc "RC5-CBC" | ||
| 651 | #define LN_rc5_cbc "rc5-cbc" | ||
| 652 | #define NID_rc5_cbc 120 | ||
| 653 | #define OBJ_rc5_cbc OBJ_rsadsi,3L,8L | ||
| 654 | |||
| 655 | #define SN_rc5_ecb "RC5-ECB" | ||
| 656 | #define LN_rc5_ecb "rc5-ecb" | ||
| 657 | #define NID_rc5_ecb 121 | ||
| 658 | |||
| 659 | #define SN_rc5_cfb64 "RC5-CFB" | ||
| 660 | #define LN_rc5_cfb64 "rc5-cfb" | ||
| 661 | #define NID_rc5_cfb64 122 | ||
| 662 | |||
| 663 | #define SN_rc5_ofb64 "RC5-OFB" | ||
| 664 | #define LN_rc5_ofb64 "rc5-ofb" | ||
| 665 | #define NID_rc5_ofb64 123 | ||
| 666 | |||
| 667 | #define SN_rle_compression "RLE" | ||
| 668 | #define LN_rle_compression "run length compression" | ||
| 669 | #define NID_rle_compression 124 | ||
| 670 | #define OBJ_rle_compression 1L,1L,1L,1L,666L,1L | ||
| 671 | |||
| 672 | #define SN_zlib_compression "ZLIB" | ||
| 673 | #define LN_zlib_compression "zlib compression" | ||
| 674 | #define NID_zlib_compression 125 | ||
| 675 | #define OBJ_zlib_compression 1L,1L,1L,1L,666L,2L | ||
| 676 | |||
| 677 | #define SN_ext_key_usage "extendedKeyUsage" | ||
| 678 | #define LN_ext_key_usage "X509v3 Extended Key Usage" | ||
| 679 | #define NID_ext_key_usage 126 | ||
| 680 | #define OBJ_ext_key_usage OBJ_id_ce,37 | ||
| 681 | |||
| 682 | #define SN_id_pkix "PKIX" | ||
| 683 | #define NID_id_pkix 127 | ||
| 684 | #define OBJ_id_pkix 1L,3L,6L,1L,5L,5L,7L | ||
| 685 | |||
| 686 | #define SN_id_kp "id-kp" | ||
| 687 | #define NID_id_kp 128 | ||
| 688 | #define OBJ_id_kp OBJ_id_pkix,3L | ||
| 689 | |||
| 690 | /* PKIX extended key usage OIDs */ | ||
| 691 | |||
| 692 | #define SN_server_auth "serverAuth" | ||
| 693 | #define LN_server_auth "TLS Web Server Authentication" | ||
| 694 | #define NID_server_auth 129 | ||
| 695 | #define OBJ_server_auth OBJ_id_kp,1L | ||
| 696 | |||
| 697 | #define SN_client_auth "clientAuth" | ||
| 698 | #define LN_client_auth "TLS Web Client Authentication" | ||
| 699 | #define NID_client_auth 130 | ||
| 700 | #define OBJ_client_auth OBJ_id_kp,2L | ||
| 701 | |||
| 702 | #define SN_code_sign "codeSigning" | ||
| 703 | #define LN_code_sign "Code Signing" | ||
| 704 | #define NID_code_sign 131 | ||
| 705 | #define OBJ_code_sign OBJ_id_kp,3L | ||
| 706 | |||
| 707 | #define SN_email_protect "emailProtection" | ||
| 708 | #define LN_email_protect "E-mail Protection" | ||
| 709 | #define NID_email_protect 132 | ||
| 710 | #define OBJ_email_protect OBJ_id_kp,4L | ||
| 711 | |||
| 712 | #define SN_time_stamp "timeStamping" | ||
| 713 | #define LN_time_stamp "Time Stamping" | ||
| 714 | #define NID_time_stamp 133 | ||
| 715 | #define OBJ_time_stamp OBJ_id_kp,8L | ||
| 716 | |||
| 717 | /* Additional extended key usage OIDs: Microsoft */ | ||
| 718 | |||
| 719 | #define SN_ms_code_ind "msCodeInd" | ||
| 720 | #define LN_ms_code_ind "Microsoft Individual Code Signing" | ||
| 721 | #define NID_ms_code_ind 134 | ||
| 722 | #define OBJ_ms_code_ind 1L,3L,6L,1L,4L,1L,311L,2L,1L,21L | ||
| 723 | |||
| 724 | #define SN_ms_code_com "msCodeCom" | ||
| 725 | #define LN_ms_code_com "Microsoft Commercial Code Signing" | ||
| 726 | #define NID_ms_code_com 135 | ||
| 727 | #define OBJ_ms_code_com 1L,3L,6L,1L,4L,1L,311L,2L,1L,22L | ||
| 728 | |||
| 729 | #define SN_ms_ctl_sign "msCTLSign" | ||
| 730 | #define LN_ms_ctl_sign "Microsoft Trust List Signing" | ||
| 731 | #define NID_ms_ctl_sign 136 | ||
| 732 | #define OBJ_ms_ctl_sign 1L,3L,6L,1L,4L,1L,311L,10L,3L,1L | ||
| 733 | |||
| 734 | #define SN_ms_sgc "msSGC" | ||
| 735 | #define LN_ms_sgc "Microsoft Server Gated Crypto" | ||
| 736 | #define NID_ms_sgc 137 | ||
| 737 | #define OBJ_ms_sgc 1L,3L,6L,1L,4L,1L,311L,10L,3L,3L | ||
| 738 | |||
| 739 | #define SN_ms_efs "msEFS" | ||
| 740 | #define LN_ms_efs "Microsoft Encrypted File System" | ||
| 741 | #define NID_ms_efs 138 | ||
| 742 | #define OBJ_ms_efs 1L,3L,6L,1L,4L,1L,311L,10L,3L,4L | ||
| 743 | |||
| 744 | /* Additional usage: Netscape */ | ||
| 745 | |||
| 746 | #define SN_ns_sgc "nsSGC" | ||
| 747 | #define LN_ns_sgc "Netscape Server Gated Crypto" | ||
| 748 | #define NID_ns_sgc 139 | ||
| 749 | #define OBJ_ns_sgc OBJ_netscape,4L,1L | ||
| 750 | |||
| 751 | #define SN_delta_crl "deltaCRL" | ||
| 752 | #define LN_delta_crl "X509v3 Delta CRL Indicator" | ||
| 753 | #define NID_delta_crl 140 | ||
| 754 | #define OBJ_delta_crl OBJ_id_ce,27L | ||
| 755 | |||
| 756 | #define SN_crl_reason "CRLReason" | ||
| 757 | #define LN_crl_reason "CRL Reason Code" | ||
| 758 | #define NID_crl_reason 141 | ||
| 759 | #define OBJ_crl_reason OBJ_id_ce,21L | ||
| 760 | |||
| 761 | #define SN_invalidity_date "invalidityDate" | ||
| 762 | #define LN_invalidity_date "Invalidity Date" | ||
| 763 | #define NID_invalidity_date 142 | ||
| 764 | #define OBJ_invalidity_date OBJ_id_ce,24L | ||
| 765 | |||
| 766 | #define SN_sxnet "SXNetID" | ||
| 767 | #define LN_sxnet "Strong Extranet ID" | ||
| 768 | #define NID_sxnet 143 | ||
| 769 | #define OBJ_sxnet 1L,3L,101L,1L,4L,1L | ||
| 770 | |||
| 771 | /* PKCS12 and related OBJECT IDENTIFIERS */ | ||
| 772 | |||
| 773 | #define OBJ_pkcs12 OBJ_pkcs,12L | ||
| 774 | #define OBJ_pkcs12_pbeids OBJ_pkcs12, 1 | ||
| 775 | |||
| 776 | #define SN_pbe_WithSHA1And128BitRC4 "PBE-SHA1-RC4-128" | ||
| 777 | #define LN_pbe_WithSHA1And128BitRC4 "pbeWithSHA1And128BitRC4" | ||
| 778 | #define NID_pbe_WithSHA1And128BitRC4 144 | ||
| 779 | #define OBJ_pbe_WithSHA1And128BitRC4 OBJ_pkcs12_pbeids, 1L | ||
| 780 | |||
| 781 | #define SN_pbe_WithSHA1And40BitRC4 "PBE-SHA1-RC4-40" | ||
| 782 | #define LN_pbe_WithSHA1And40BitRC4 "pbeWithSHA1And40BitRC4" | ||
| 783 | #define NID_pbe_WithSHA1And40BitRC4 145 | ||
| 784 | #define OBJ_pbe_WithSHA1And40BitRC4 OBJ_pkcs12_pbeids, 2L | ||
| 785 | |||
| 786 | #define SN_pbe_WithSHA1And3_Key_TripleDES_CBC "PBE-SHA1-3DES" | ||
| 787 | #define LN_pbe_WithSHA1And3_Key_TripleDES_CBC "pbeWithSHA1And3-KeyTripleDES-CBC" | ||
| 788 | #define NID_pbe_WithSHA1And3_Key_TripleDES_CBC 146 | ||
| 789 | #define OBJ_pbe_WithSHA1And3_Key_TripleDES_CBC OBJ_pkcs12_pbeids, 3L | ||
| 790 | |||
| 791 | #define SN_pbe_WithSHA1And2_Key_TripleDES_CBC "PBE-SHA1-2DES" | ||
| 792 | #define LN_pbe_WithSHA1And2_Key_TripleDES_CBC "pbeWithSHA1And2-KeyTripleDES-CBC" | ||
| 793 | #define NID_pbe_WithSHA1And2_Key_TripleDES_CBC 147 | ||
| 794 | #define OBJ_pbe_WithSHA1And2_Key_TripleDES_CBC OBJ_pkcs12_pbeids, 4L | ||
| 795 | |||
| 796 | #define SN_pbe_WithSHA1And128BitRC2_CBC "PBE-SHA1-RC2-128" | ||
| 797 | #define LN_pbe_WithSHA1And128BitRC2_CBC "pbeWithSHA1And128BitRC2-CBC" | ||
| 798 | #define NID_pbe_WithSHA1And128BitRC2_CBC 148 | ||
| 799 | #define OBJ_pbe_WithSHA1And128BitRC2_CBC OBJ_pkcs12_pbeids, 5L | ||
| 800 | |||
| 801 | #define SN_pbe_WithSHA1And40BitRC2_CBC "PBE-SHA1-RC2-40" | ||
| 802 | #define LN_pbe_WithSHA1And40BitRC2_CBC "pbeWithSHA1And40BitRC2-CBC" | ||
| 803 | #define NID_pbe_WithSHA1And40BitRC2_CBC 149 | ||
| 804 | #define OBJ_pbe_WithSHA1And40BitRC2_CBC OBJ_pkcs12_pbeids, 6L | ||
| 805 | |||
| 806 | #define OBJ_pkcs12_Version1 OBJ_pkcs12, 10L | ||
| 807 | |||
| 808 | #define OBJ_pkcs12_BagIds OBJ_pkcs12_Version1, 1L | ||
| 809 | |||
| 810 | #define LN_keyBag "keyBag" | ||
| 811 | #define NID_keyBag 150 | ||
| 812 | #define OBJ_keyBag OBJ_pkcs12_BagIds, 1L | ||
| 813 | |||
| 814 | #define LN_pkcs8ShroudedKeyBag "pkcs8ShroudedKeyBag" | ||
| 815 | #define NID_pkcs8ShroudedKeyBag 151 | ||
| 816 | #define OBJ_pkcs8ShroudedKeyBag OBJ_pkcs12_BagIds, 2L | ||
| 817 | |||
| 818 | #define LN_certBag "certBag" | ||
| 819 | #define NID_certBag 152 | ||
| 820 | #define OBJ_certBag OBJ_pkcs12_BagIds, 3L | ||
| 821 | |||
| 822 | #define LN_crlBag "crlBag" | ||
| 823 | #define NID_crlBag 153 | ||
| 824 | #define OBJ_crlBag OBJ_pkcs12_BagIds, 4L | ||
| 825 | |||
| 826 | #define LN_secretBag "secretBag" | ||
| 827 | #define NID_secretBag 154 | ||
| 828 | #define OBJ_secretBag OBJ_pkcs12_BagIds, 5L | ||
| 829 | |||
| 830 | #define LN_safeContentsBag "safeContentsBag" | ||
| 831 | #define NID_safeContentsBag 155 | ||
| 832 | #define OBJ_safeContentsBag OBJ_pkcs12_BagIds, 6L | ||
| 833 | |||
| 834 | #define LN_friendlyName "friendlyName" | ||
| 835 | #define NID_friendlyName 156 | ||
| 836 | #define OBJ_friendlyName OBJ_pkcs9, 20L | ||
| 837 | |||
| 838 | #define LN_localKeyID "localKeyID" | ||
| 839 | #define NID_localKeyID 157 | ||
| 840 | #define OBJ_localKeyID OBJ_pkcs9, 21L | ||
| 841 | |||
| 842 | #define OBJ_certTypes OBJ_pkcs9, 22L | ||
| 843 | |||
| 844 | #define LN_x509Certificate "x509Certificate" | ||
| 845 | #define NID_x509Certificate 158 | ||
| 846 | #define OBJ_x509Certificate OBJ_certTypes, 1L | ||
| 847 | |||
| 848 | #define LN_sdsiCertificate "sdsiCertificate" | ||
| 849 | #define NID_sdsiCertificate 159 | ||
| 850 | #define OBJ_sdsiCertificate OBJ_certTypes, 2L | ||
| 851 | |||
| 852 | #define OBJ_crlTypes OBJ_pkcs9, 23L | ||
| 853 | |||
| 854 | #define LN_x509Crl "x509Crl" | ||
| 855 | #define NID_x509Crl 160 | ||
| 856 | #define OBJ_x509Crl OBJ_crlTypes, 1L | ||
| 857 | |||
| 858 | /* PKCS#5 v2 OIDs */ | ||
| 859 | |||
| 860 | #define LN_pbes2 "PBES2" | ||
| 861 | #define NID_pbes2 161 | ||
| 862 | #define OBJ_pbes2 OBJ_pkcs,5L,13L | ||
| 863 | |||
| 864 | #define LN_pbmac1 "PBMAC1" | ||
| 865 | #define NID_pbmac1 162 | ||
| 866 | #define OBJ_pbmac1 OBJ_pkcs,5L,14L | ||
| 867 | |||
| 868 | #define LN_hmacWithSHA1 "hmacWithSHA1" | ||
| 869 | #define NID_hmacWithSHA1 163 | ||
| 870 | #define OBJ_hmacWithSHA1 OBJ_rsadsi,2L,7L | ||
| 871 | |||
| 872 | /* Policy Qualifier Ids */ | ||
| 873 | |||
| 874 | #define LN_id_qt_cps "Policy Qualifier CPS" | ||
| 875 | #define SN_id_qt_cps "id-qt-cps" | ||
| 876 | #define NID_id_qt_cps 164 | ||
| 877 | #define OBJ_id_qt_cps OBJ_id_pkix,2L,1L | ||
| 878 | |||
| 879 | #define LN_id_qt_unotice "Policy Qualifier User Notice" | ||
| 880 | #define SN_id_qt_unotice "id-qt-unotice" | ||
| 881 | #define NID_id_qt_unotice 165 | ||
| 882 | #define OBJ_id_qt_unotice OBJ_id_pkix,2L,2L | ||
| 883 | |||
| 884 | #define SN_rc2_64_cbc "RC2-64-CBC" | ||
| 885 | #define LN_rc2_64_cbc "rc2-64-cbc" | ||
| 886 | #define NID_rc2_64_cbc 166 | ||
| 887 | |||
| 888 | #define SN_SMIMECapabilities "SMIME-CAPS" | ||
| 889 | #define LN_SMIMECapabilities "S/MIME Capabilities" | ||
| 890 | #define NID_SMIMECapabilities 167 | ||
| 891 | #define OBJ_SMIMECapabilities OBJ_pkcs9,15L | ||
| 892 | |||
| 893 | #define SN_pbeWithMD2AndRC2_CBC "PBE-MD2-RC2-64" | ||
| 894 | #define LN_pbeWithMD2AndRC2_CBC "pbeWithMD2AndRC2-CBC" | ||
| 895 | #define NID_pbeWithMD2AndRC2_CBC 168 | ||
| 896 | #define OBJ_pbeWithMD2AndRC2_CBC OBJ_pkcs,5L,4L | ||
| 897 | |||
| 898 | #define SN_pbeWithMD5AndRC2_CBC "PBE-MD5-RC2-64" | ||
| 899 | #define LN_pbeWithMD5AndRC2_CBC "pbeWithMD5AndRC2-CBC" | ||
| 900 | #define NID_pbeWithMD5AndRC2_CBC 169 | ||
| 901 | #define OBJ_pbeWithMD5AndRC2_CBC OBJ_pkcs,5L,6L | ||
| 902 | |||
| 903 | #define SN_pbeWithSHA1AndDES_CBC "PBE-SHA1-DES" | ||
| 904 | #define LN_pbeWithSHA1AndDES_CBC "pbeWithSHA1AndDES-CBC" | ||
| 905 | #define NID_pbeWithSHA1AndDES_CBC 170 | ||
| 906 | #define OBJ_pbeWithSHA1AndDES_CBC OBJ_pkcs,5L,10L | ||
| 907 | |||
| 908 | /* Extension request OIDs */ | ||
| 909 | |||
| 910 | #define LN_ms_ext_req "Microsoft Extension Request" | ||
| 911 | #define SN_ms_ext_req "msExtReq" | ||
| 912 | #define NID_ms_ext_req 171 | ||
| 913 | #define OBJ_ms_ext_req 1L,3L,6L,1L,4L,1L,311L,2L,1L,14L | ||
| 914 | |||
| 915 | #define LN_ext_req "Extension Request" | ||
| 916 | #define SN_ext_req "extReq" | ||
| 917 | #define NID_ext_req 172 | ||
| 918 | #define OBJ_ext_req OBJ_pkcs9,14L | ||
| 919 | |||
| 920 | #define SN_name "name" | ||
| 921 | #define LN_name "name" | ||
| 922 | #define NID_name 173 | ||
| 923 | #define OBJ_name OBJ_X509,41L | ||
| 924 | |||
| 925 | #define SN_dnQualifier "dnQualifier" | ||
| 926 | #define LN_dnQualifier "dnQualifier" | ||
| 927 | #define NID_dnQualifier 174 | ||
| 928 | #define OBJ_dnQualifier OBJ_X509,46L | ||
| 929 | |||
| 930 | #define SN_id_pe "id-pe" | ||
| 931 | #define NID_id_pe 175 | ||
| 932 | #define OBJ_id_pe OBJ_id_pkix,1L | ||
| 933 | |||
| 934 | #define SN_id_ad "id-ad" | ||
| 935 | #define NID_id_ad 176 | ||
| 936 | #define OBJ_id_ad OBJ_id_pkix,48L | ||
| 937 | |||
| 938 | #define SN_info_access "authorityInfoAccess" | ||
| 939 | #define LN_info_access "Authority Information Access" | ||
| 940 | #define NID_info_access 177 | ||
| 941 | #define OBJ_info_access OBJ_id_pe,1L | ||
| 942 | |||
| 943 | #define SN_ad_OCSP "OCSP" | ||
| 944 | #define LN_ad_OCSP "OCSP" | ||
| 945 | #define NID_ad_OCSP 178 | ||
| 946 | #define OBJ_ad_OCSP OBJ_id_ad,1L | ||
| 947 | |||
| 948 | #define SN_ad_ca_issuers "caIssuers" | ||
| 949 | #define LN_ad_ca_issuers "CA Issuers" | ||
| 950 | #define NID_ad_ca_issuers 179 | ||
| 951 | #define OBJ_ad_ca_issuers OBJ_id_ad,2L | ||
| 952 | |||
| 953 | #define SN_OCSP_sign "OCSPSigning" | ||
| 954 | #define LN_OCSP_sign "OCSP Signing" | ||
| 955 | #define NID_OCSP_sign 180 | ||
| 956 | #define OBJ_OCSP_sign OBJ_id_kp,9L | ||
| 957 | #endif /* USE_OBJ_MAC */ | ||
| 958 | |||
| 959 | #include <openssl/bio.h> | ||
| 960 | #include <openssl/asn1.h> | ||
| 961 | |||
| 962 | #define OBJ_NAME_TYPE_UNDEF 0x00 | ||
| 963 | #define OBJ_NAME_TYPE_MD_METH 0x01 | ||
| 964 | #define OBJ_NAME_TYPE_CIPHER_METH 0x02 | ||
| 965 | #define OBJ_NAME_TYPE_PKEY_METH 0x03 | ||
| 966 | #define OBJ_NAME_TYPE_COMP_METH 0x04 | ||
| 967 | #define OBJ_NAME_TYPE_NUM 0x05 | ||
| 968 | |||
| 969 | #define OBJ_NAME_ALIAS 0x8000 | ||
| 970 | |||
| 971 | |||
| 972 | #ifdef __cplusplus | ||
| 973 | extern "C" { | ||
| 974 | #endif | ||
| 975 | |||
| 976 | typedef struct obj_name_st | ||
| 977 | { | ||
| 978 | int type; | ||
| 979 | int alias; | ||
| 980 | const char *name; | ||
| 981 | const char *data; | ||
| 982 | } OBJ_NAME; | ||
| 983 | |||
| 984 | #define OBJ_create_and_add_object(a,b,c) OBJ_create(a,b,c) | ||
| 985 | |||
| 986 | |||
| 987 | int OBJ_NAME_init(void); | ||
| 988 | int OBJ_NAME_new_index(unsigned long (*hash_func)(const char *), | ||
| 989 | int (*cmp_func)(const char *, const char *), | ||
| 990 | void (*free_func)(const char *, int, const char *)); | ||
| 991 | const char *OBJ_NAME_get(const char *name,int type); | ||
| 992 | int OBJ_NAME_add(const char *name,int type,const char *data); | ||
| 993 | int OBJ_NAME_remove(const char *name,int type); | ||
| 994 | void OBJ_NAME_cleanup(int type); /* -1 for everything */ | ||
| 995 | void OBJ_NAME_do_all(int type,void (*fn)(const OBJ_NAME *,void *arg), | ||
| 996 | void *arg); | ||
| 997 | void OBJ_NAME_do_all_sorted(int type,void (*fn)(const OBJ_NAME *,void *arg), | ||
| 998 | void *arg); | ||
| 999 | |||
| 1000 | ASN1_OBJECT * OBJ_dup(const ASN1_OBJECT *o); | ||
| 1001 | ASN1_OBJECT * OBJ_nid2obj(int n); | ||
| 1002 | const char * OBJ_nid2ln(int n); | ||
| 1003 | const char * OBJ_nid2sn(int n); | ||
| 1004 | int OBJ_obj2nid(const ASN1_OBJECT *o); | ||
| 1005 | ASN1_OBJECT * OBJ_txt2obj(const char *s, int no_name); | ||
| 1006 | int OBJ_obj2txt(char *buf, int buf_len, const ASN1_OBJECT *a, int no_name); | ||
| 1007 | int OBJ_txt2nid(const char *s); | ||
| 1008 | int OBJ_ln2nid(const char *s); | ||
| 1009 | int OBJ_sn2nid(const char *s); | ||
| 1010 | int OBJ_cmp(const ASN1_OBJECT *a,const ASN1_OBJECT *b); | ||
| 1011 | const char * OBJ_bsearch(const char *key,const char *base,int num,int size, | ||
| 1012 | int (*cmp)(const void *, const void *)); | ||
| 1013 | |||
| 1014 | int OBJ_new_nid(int num); | ||
| 1015 | int OBJ_add_object(const ASN1_OBJECT *obj); | ||
| 1016 | int OBJ_create(const char *oid,const char *sn,const char *ln); | ||
| 1017 | void OBJ_cleanup(void ); | ||
| 1018 | int OBJ_create_objects(BIO *in); | ||
| 1019 | |||
| 1020 | /* BEGIN ERROR CODES */ | ||
| 1021 | /* The following lines are auto generated by the script mkerr.pl. Any changes | ||
| 1022 | * made after this point may be overwritten when the script is next run. | ||
| 1023 | */ | ||
| 1024 | void ERR_load_OBJ_strings(void); | ||
| 1025 | |||
| 1026 | /* Error codes for the OBJ functions. */ | ||
| 1027 | |||
| 1028 | /* Function codes. */ | ||
| 1029 | #define OBJ_F_OBJ_CREATE 100 | ||
| 1030 | #define OBJ_F_OBJ_DUP 101 | ||
| 1031 | #define OBJ_F_OBJ_NID2LN 102 | ||
| 1032 | #define OBJ_F_OBJ_NID2OBJ 103 | ||
| 1033 | #define OBJ_F_OBJ_NID2SN 104 | ||
| 1034 | |||
| 1035 | /* Reason codes. */ | ||
| 1036 | #define OBJ_R_MALLOC_FAILURE 100 | ||
| 1037 | #define OBJ_R_UNKNOWN_NID 101 | ||
| 1038 | |||
| 1039 | #ifdef __cplusplus | ||
| 1040 | } | ||
| 1041 | #endif | ||
| 1042 | #endif | ||
diff --git a/src/lib/libcrypto/objects/objects.pl b/src/lib/libcrypto/objects/objects.pl new file mode 100644 index 0000000000..76bb8da677 --- /dev/null +++ b/src/lib/libcrypto/objects/objects.pl | |||
| @@ -0,0 +1,230 @@ | |||
| 1 | #!/usr/local/bin/perl | ||
| 2 | |||
| 3 | open (NUMIN,"$ARGV[1]") || die "Can't open number file $ARGV[1]"; | ||
| 4 | $max_nid=0; | ||
| 5 | $o=0; | ||
| 6 | while(<NUMIN>) | ||
| 7 | { | ||
| 8 | chop; | ||
| 9 | $o++; | ||
| 10 | s/#.*$//; | ||
| 11 | next if /^\s*$/; | ||
| 12 | $_ = 'X'.$_; | ||
| 13 | ($Cname,$mynum) = split; | ||
| 14 | $Cname =~ s/^X//; | ||
| 15 | if (defined($nidn{$mynum})) | ||
| 16 | { die "$ARGV[1]:$o:There's already an object with NID ",$mynum," on line ",$order{$mynum},"\n"; } | ||
| 17 | $nid{$Cname} = $mynum; | ||
| 18 | $nidn{$mynum} = $Cname; | ||
| 19 | $order{$mynum} = $o; | ||
| 20 | $max_nid = $mynum if $mynum > $max_nid; | ||
| 21 | } | ||
| 22 | close NUMIN; | ||
| 23 | |||
| 24 | open (IN,"$ARGV[0]") || die "Can't open input file $ARGV[0]"; | ||
| 25 | $Cname=""; | ||
| 26 | $o=0; | ||
| 27 | while (<IN>) | ||
| 28 | { | ||
| 29 | chop; | ||
| 30 | $o++; | ||
| 31 | if (/^!module\s+(.*)$/) | ||
| 32 | { | ||
| 33 | $module = $1."-"; | ||
| 34 | $module =~ s/\./_/g; | ||
| 35 | $module =~ s/-/_/g; | ||
| 36 | } | ||
| 37 | if (/^!global$/) | ||
| 38 | { $module = ""; } | ||
| 39 | if (/^!Cname\s+(.*)$/) | ||
| 40 | { $Cname = $1; } | ||
| 41 | if (/^!Alias\s+(.+?)\s+(.*)$/) | ||
| 42 | { | ||
| 43 | $Cname = $module.$1; | ||
| 44 | $myoid = $2; | ||
| 45 | $myoid = &process_oid($myoid); | ||
| 46 | $Cname =~ s/-/_/g; | ||
| 47 | $ordern{$o} = $Cname; | ||
| 48 | $order{$Cname} = $o; | ||
| 49 | $obj{$Cname} = $myoid; | ||
| 50 | $_ = ""; | ||
| 51 | $Cname = ""; | ||
| 52 | } | ||
| 53 | s/!.*$//; | ||
| 54 | s/#.*$//; | ||
| 55 | next if /^\s*$/; | ||
| 56 | ($myoid,$mysn,$myln) = split ':'; | ||
| 57 | $mysn =~ s/^\s*//; | ||
| 58 | $mysn =~ s/\s*$//; | ||
| 59 | $myln =~ s/^\s*//; | ||
| 60 | $myln =~ s/\s*$//; | ||
| 61 | $myoid =~ s/^\s*//; | ||
| 62 | $myoid =~ s/\s*$//; | ||
| 63 | if ($myoid ne "") | ||
| 64 | { | ||
| 65 | $myoid = &process_oid($myoid); | ||
| 66 | } | ||
| 67 | |||
| 68 | if ($Cname eq "" && !($myln =~ / /)) | ||
| 69 | { | ||
| 70 | $Cname = $myln; | ||
| 71 | $Cname =~ s/\./_/g; | ||
| 72 | $Cname =~ s/-/_/g; | ||
| 73 | if ($Cname ne "" && defined($ln{$module.$Cname})) | ||
| 74 | { die "objects.txt:$o:There's already an object with long name ",$ln{$module.$Cname}," on line ",$order{$module.$Cname},"\n"; } | ||
| 75 | } | ||
| 76 | if ($Cname eq "") | ||
| 77 | { | ||
| 78 | $Cname = $mysn; | ||
| 79 | $Cname =~ s/-/_/g; | ||
| 80 | if ($Cname ne "" && defined($sn{$module.$Cname})) | ||
| 81 | { die "objects.txt:$o:There's already an object with short name ",$sn{$module.$Cname}," on line ",$order{$module.$Cname},"\n"; } | ||
| 82 | } | ||
| 83 | if ($Cname eq "") | ||
| 84 | { | ||
| 85 | $Cname = $myln; | ||
| 86 | $Cname =~ s/-/_/g; | ||
| 87 | $Cname =~ s/\./_/g; | ||
| 88 | $Cname =~ s/ /_/g; | ||
| 89 | if ($Cname ne "" && defined($ln{$module.$Cname})) | ||
| 90 | { die "objects.txt:$o:There's already an object with long name ",$ln{$module.$Cname}," on line ",$order{$module.$Cname},"\n"; } | ||
| 91 | } | ||
| 92 | $Cname =~ s/\./_/g; | ||
| 93 | $Cname =~ s/-/_/g; | ||
| 94 | $Cname = $module.$Cname; | ||
| 95 | $ordern{$o} = $Cname; | ||
| 96 | $order{$Cname} = $o; | ||
| 97 | $sn{$Cname} = $mysn; | ||
| 98 | $ln{$Cname} = $myln; | ||
| 99 | $obj{$Cname} = $myoid; | ||
| 100 | if (!defined($nid{$Cname})) | ||
| 101 | { | ||
| 102 | $max_nid++; | ||
| 103 | $nid{$Cname} = $max_nid; | ||
| 104 | $nidn{$max_nid} = $Cname; | ||
| 105 | } | ||
| 106 | $Cname=""; | ||
| 107 | } | ||
| 108 | close IN; | ||
| 109 | |||
| 110 | #XXX don't modify input files | ||
| 111 | #open (NUMOUT,">$ARGV[1]") || die "Can't open output file $ARGV[1]"; | ||
| 112 | #foreach (sort { $a <=> $b } keys %nidn) | ||
| 113 | # { | ||
| 114 | # print NUMOUT $nidn{$_},"\t\t",$_,"\n"; | ||
| 115 | # } | ||
| 116 | #close NUMOUT; | ||
| 117 | |||
| 118 | open (OUT,">$ARGV[2]") || die "Can't open output file $ARGV[2]"; | ||
| 119 | print OUT <<'EOF'; | ||
| 120 | /* crypto/objects/obj_mac.h */ | ||
| 121 | |||
| 122 | /* THIS FILE IS GENERATED FROM objects.txt by objects.pl via the | ||
| 123 | * following command: | ||
| 124 | * perl objects.pl objects.txt obj_mac.num obj_mac.h | ||
| 125 | */ | ||
| 126 | |||
| 127 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) | ||
| 128 | * All rights reserved. | ||
| 129 | * | ||
| 130 | * This package is an SSL implementation written | ||
| 131 | * by Eric Young (eay@cryptsoft.com). | ||
| 132 | * The implementation was written so as to conform with Netscapes SSL. | ||
| 133 | * | ||
| 134 | * This library is free for commercial and non-commercial use as long as | ||
| 135 | * the following conditions are aheared to. The following conditions | ||
| 136 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
| 137 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
| 138 | * included with this distribution is covered by the same copyright terms | ||
| 139 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
| 140 | * | ||
| 141 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
| 142 | * the code are not to be removed. | ||
| 143 | * If this package is used in a product, Eric Young should be given attribution | ||
| 144 | * as the author of the parts of the library used. | ||
| 145 | * This can be in the form of a textual message at program startup or | ||
| 146 | * in documentation (online or textual) provided with the package. | ||
| 147 | * | ||
| 148 | * Redistribution and use in source and binary forms, with or without | ||
| 149 | * modification, are permitted provided that the following conditions | ||
| 150 | * are met: | ||
| 151 | * 1. Redistributions of source code must retain the copyright | ||
| 152 | * notice, this list of conditions and the following disclaimer. | ||
| 153 | * 2. Redistributions in binary form must reproduce the above copyright | ||
| 154 | * notice, this list of conditions and the following disclaimer in the | ||
| 155 | * documentation and/or other materials provided with the distribution. | ||
| 156 | * 3. All advertising materials mentioning features or use of this software | ||
| 157 | * must display the following acknowledgement: | ||
| 158 | * "This product includes cryptographic software written by | ||
| 159 | * Eric Young (eay@cryptsoft.com)" | ||
| 160 | * The word 'cryptographic' can be left out if the rouines from the library | ||
| 161 | * being used are not cryptographic related :-). | ||
| 162 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
| 163 | * the apps directory (application code) you must include an acknowledgement: | ||
| 164 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
| 165 | * | ||
| 166 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
| 167 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
| 168 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
| 169 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
| 170 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
| 171 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
| 172 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
| 173 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
| 174 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
| 175 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
| 176 | * SUCH DAMAGE. | ||
| 177 | * | ||
| 178 | * The licence and distribution terms for any publically available version or | ||
| 179 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
| 180 | * copied and put under another distribution licence | ||
| 181 | * [including the GNU Public Licence.] | ||
| 182 | */ | ||
| 183 | |||
| 184 | #define SN_undef "UNDEF" | ||
| 185 | #define LN_undef "undefined" | ||
| 186 | #define NID_undef 0 | ||
| 187 | #define OBJ_undef 0L | ||
| 188 | |||
| 189 | EOF | ||
| 190 | |||
| 191 | foreach (sort { $a <=> $b } keys %ordern) | ||
| 192 | { | ||
| 193 | $Cname=$ordern{$_}; | ||
| 194 | print OUT "#define SN_",$Cname,"\t\t\"",$sn{$Cname},"\"\n" if $sn{$Cname} ne ""; | ||
| 195 | print OUT "#define LN_",$Cname,"\t\t\"",$ln{$Cname},"\"\n" if $ln{$Cname} ne ""; | ||
| 196 | print OUT "#define NID_",$Cname,"\t\t",$nid{$Cname},"\n" if $nid{$Cname} ne ""; | ||
| 197 | print OUT "#define OBJ_",$Cname,"\t\t",$obj{$Cname},"\n" if $obj{$Cname} ne ""; | ||
| 198 | print OUT "\n"; | ||
| 199 | } | ||
| 200 | |||
| 201 | close OUT; | ||
| 202 | |||
| 203 | sub process_oid | ||
| 204 | { | ||
| 205 | local($oid)=@_; | ||
| 206 | local(@a,$oid_pref); | ||
| 207 | |||
| 208 | @a = split(/\s+/,$myoid); | ||
| 209 | $pref_oid = ""; | ||
| 210 | $pref_sep = ""; | ||
| 211 | if (!($a[0] =~ /^[0-9]+$/)) | ||
| 212 | { | ||
| 213 | $a[0] =~ s/-/_/g; | ||
| 214 | if (!defined($obj{$a[0]})) | ||
| 215 | { die "$ARGV[0]:$o:Undefined identifier ",$a[0],"\n"; } | ||
| 216 | $pref_oid = "OBJ_" . $a[0]; | ||
| 217 | $pref_sep = ","; | ||
| 218 | shift @a; | ||
| 219 | } | ||
| 220 | $oids = join('L,',@a) . "L"; | ||
| 221 | if ($oids ne "L") | ||
| 222 | { | ||
| 223 | $oids = $pref_oid . $pref_sep . $oids; | ||
| 224 | } | ||
| 225 | else | ||
| 226 | { | ||
| 227 | $oids = $pref_oid; | ||
| 228 | } | ||
| 229 | return($oids); | ||
| 230 | } | ||
diff --git a/src/lib/libcrypto/objects/objects.txt b/src/lib/libcrypto/objects/objects.txt new file mode 100644 index 0000000000..3ba11f65cc --- /dev/null +++ b/src/lib/libcrypto/objects/objects.txt | |||
| @@ -0,0 +1,916 @@ | |||
| 1 | 0 : CCITT : ccitt | ||
| 2 | |||
| 3 | 1 : ISO : iso | ||
| 4 | |||
| 5 | 2 : JOINT-ISO-CCITT : joint-iso-ccitt | ||
| 6 | |||
| 7 | iso 2 : member-body : ISO Member Body | ||
| 8 | |||
| 9 | joint-iso-ccitt 5 1 5 : selected-attribute-types : Selected Attribute Types | ||
| 10 | |||
| 11 | selected-attribute-types 55 : clearance | ||
| 12 | |||
| 13 | member-body 840 : ISO-US : ISO US Member Body | ||
| 14 | ISO-US 10040 : X9-57 : X9.57 | ||
| 15 | X9-57 4 : X9cm : X9.57 CM ? | ||
| 16 | |||
| 17 | !Cname dsa | ||
| 18 | X9cm 1 : DSA : dsaEncryption | ||
| 19 | X9cm 3 : DSA-SHA1 : dsaWithSHA1 | ||
| 20 | |||
| 21 | |||
| 22 | ISO-US 10045 : ansi-X9-62 : ANSI X9.62 | ||
| 23 | !module X9-62 | ||
| 24 | !Alias id-fieldType ansi-X9-62 1 | ||
| 25 | X9-62_id-fieldType 1 : prime-field | ||
| 26 | X9-62_id-fieldType 2 : characteristic-two-field | ||
| 27 | # ... characteristic-two-field OID subtree | ||
| 28 | !Alias id-publicKeyType ansi-X9-62 2 | ||
| 29 | X9-62_id-publicKeyType 1 : id-ecPublicKey | ||
| 30 | !Alias ellipticCurve ansi-X9-62 3 | ||
| 31 | !Alias c-TwoCurve X9-62_ellipticCurve 0 | ||
| 32 | # ... characteristic 2 curve OIDs | ||
| 33 | !Alias primeCurve X9-62_ellipticCurve 1 | ||
| 34 | X9-62_primeCurve 1 : prime192v1 | ||
| 35 | X9-62_primeCurve 2 : prime192v2 | ||
| 36 | X9-62_primeCurve 3 : prime192v3 | ||
| 37 | X9-62_primeCurve 4 : prime239v1 | ||
| 38 | X9-62_primeCurve 5 : prime239v2 | ||
| 39 | X9-62_primeCurve 6 : prime239v3 | ||
| 40 | X9-62_primeCurve 7 : prime256v1 | ||
| 41 | !Alias id-ecSigType ansi-X9-62 4 | ||
| 42 | !global | ||
| 43 | X9-62_id-ecSigType 1 : ecdsa-with-SHA1 | ||
| 44 | |||
| 45 | |||
| 46 | |||
| 47 | ISO-US 113533 7 66 10 : CAST5-CBC : cast5-cbc | ||
| 48 | : CAST5-ECB : cast5-ecb | ||
| 49 | !Cname cast5-cfb64 | ||
| 50 | : CAST5-CFB : cast5-cfb | ||
| 51 | !Cname cast5-ofb64 | ||
| 52 | : CAST5-OFB : cast5-ofb | ||
| 53 | !Cname pbeWithMD5AndCast5-CBC | ||
| 54 | ISO-US 113533 7 66 12 : : pbeWithMD5AndCast5CBC | ||
| 55 | |||
| 56 | ISO-US 113549 : rsadsi : RSA Data Security, Inc. | ||
| 57 | |||
| 58 | rsadsi 1 : pkcs : RSA Data Security, Inc. PKCS | ||
| 59 | |||
| 60 | pkcs 1 : pkcs1 | ||
| 61 | pkcs1 1 : : rsaEncryption | ||
| 62 | pkcs1 2 : RSA-MD2 : md2WithRSAEncryption | ||
| 63 | pkcs1 3 : RSA-MD4 : md4WithRSAEncryption | ||
| 64 | pkcs1 4 : RSA-MD5 : md5WithRSAEncryption | ||
| 65 | pkcs1 5 : RSA-SHA1 : sha1WithRSAEncryption | ||
| 66 | |||
| 67 | pkcs 3 : pkcs3 | ||
| 68 | pkcs3 1 : : dhKeyAgreement | ||
| 69 | |||
| 70 | pkcs 5 : pkcs5 | ||
| 71 | pkcs5 1 : PBE-MD2-DES : pbeWithMD2AndDES-CBC | ||
| 72 | pkcs5 3 : PBE-MD5-DES : pbeWithMD5AndDES-CBC | ||
| 73 | pkcs5 4 : PBE-MD2-RC2-64 : pbeWithMD2AndRC2-CBC | ||
| 74 | pkcs5 6 : PBE-MD5-RC2-64 : pbeWithMD5AndRC2-CBC | ||
| 75 | pkcs5 10 : PBE-SHA1-DES : pbeWithSHA1AndDES-CBC | ||
| 76 | pkcs5 11 : PBE-SHA1-RC2-64 : pbeWithSHA1AndRC2-CBC | ||
| 77 | !Cname id_pbkdf2 | ||
| 78 | pkcs5 12 : : PBKDF2 | ||
| 79 | !Cname pbes2 | ||
| 80 | pkcs5 13 : : PBES2 | ||
| 81 | !Cname pbmac1 | ||
| 82 | pkcs5 14 : : PBMAC1 | ||
| 83 | |||
| 84 | pkcs 7 : pkcs7 | ||
| 85 | pkcs7 1 : : pkcs7-data | ||
| 86 | !Cname pkcs7-signed | ||
| 87 | pkcs7 2 : : pkcs7-signedData | ||
| 88 | !Cname pkcs7-enveloped | ||
| 89 | pkcs7 3 : : pkcs7-envelopedData | ||
| 90 | !Cname pkcs7-signedAndEnveloped | ||
| 91 | pkcs7 4 : : pkcs7-signedAndEnvelopedData | ||
| 92 | !Cname pkcs7-digest | ||
| 93 | pkcs7 5 : : pkcs7-digestData | ||
| 94 | !Cname pkcs7-encrypted | ||
| 95 | pkcs7 6 : : pkcs7-encryptedData | ||
| 96 | |||
| 97 | pkcs 9 : pkcs9 | ||
| 98 | !module pkcs9 | ||
| 99 | pkcs9 1 : : emailAddress | ||
| 100 | pkcs9 2 : : unstructuredName | ||
| 101 | pkcs9 3 : : contentType | ||
| 102 | pkcs9 4 : : messageDigest | ||
| 103 | pkcs9 5 : : signingTime | ||
| 104 | pkcs9 6 : : countersignature | ||
| 105 | pkcs9 7 : : challengePassword | ||
| 106 | pkcs9 8 : : unstructuredAddress | ||
| 107 | !Cname extCertAttributes | ||
| 108 | pkcs9 9 : : extendedCertificateAttributes | ||
| 109 | !global | ||
| 110 | |||
| 111 | !Cname ext-req | ||
| 112 | pkcs9 14 : extReq : Extension Request | ||
| 113 | |||
| 114 | !Cname SMIMECapabilities | ||
| 115 | pkcs9 15 : SMIME-CAPS : S/MIME Capabilities | ||
| 116 | |||
| 117 | # S/MIME | ||
| 118 | !Cname SMIME | ||
| 119 | pkcs9 16 : SMIME : S/MIME | ||
| 120 | SMIME 0 : id-smime-mod | ||
| 121 | SMIME 1 : id-smime-ct | ||
| 122 | SMIME 2 : id-smime-aa | ||
| 123 | SMIME 3 : id-smime-alg | ||
| 124 | SMIME 4 : id-smime-cd | ||
| 125 | SMIME 5 : id-smime-spq | ||
| 126 | SMIME 6 : id-smime-cti | ||
| 127 | |||
| 128 | # S/MIME Modules | ||
| 129 | id-smime-mod 1 : id-smime-mod-cms | ||
| 130 | id-smime-mod 2 : id-smime-mod-ess | ||
| 131 | id-smime-mod 3 : id-smime-mod-oid | ||
| 132 | id-smime-mod 4 : id-smime-mod-msg-v3 | ||
| 133 | id-smime-mod 5 : id-smime-mod-ets-eSignature-88 | ||
| 134 | id-smime-mod 6 : id-smime-mod-ets-eSignature-97 | ||
| 135 | id-smime-mod 7 : id-smime-mod-ets-eSigPolicy-88 | ||
| 136 | id-smime-mod 8 : id-smime-mod-ets-eSigPolicy-97 | ||
| 137 | |||
| 138 | # S/MIME Content Types | ||
| 139 | id-smime-ct 1 : id-smime-ct-receipt | ||
| 140 | id-smime-ct 2 : id-smime-ct-authData | ||
| 141 | id-smime-ct 3 : id-smime-ct-publishCert | ||
| 142 | id-smime-ct 4 : id-smime-ct-TSTInfo | ||
| 143 | id-smime-ct 5 : id-smime-ct-TDTInfo | ||
| 144 | id-smime-ct 6 : id-smime-ct-contentInfo | ||
| 145 | id-smime-ct 7 : id-smime-ct-DVCSRequestData | ||
| 146 | id-smime-ct 8 : id-smime-ct-DVCSResponseData | ||
| 147 | |||
| 148 | # S/MIME Attributes | ||
| 149 | id-smime-aa 1 : id-smime-aa-receiptRequest | ||
| 150 | id-smime-aa 2 : id-smime-aa-securityLabel | ||
| 151 | id-smime-aa 3 : id-smime-aa-mlExpandHistory | ||
| 152 | id-smime-aa 4 : id-smime-aa-contentHint | ||
| 153 | id-smime-aa 5 : id-smime-aa-msgSigDigest | ||
| 154 | # obsolete | ||
| 155 | id-smime-aa 6 : id-smime-aa-encapContentType | ||
| 156 | id-smime-aa 7 : id-smime-aa-contentIdentifier | ||
| 157 | # obsolete | ||
| 158 | id-smime-aa 8 : id-smime-aa-macValue | ||
| 159 | id-smime-aa 9 : id-smime-aa-equivalentLabels | ||
| 160 | id-smime-aa 10 : id-smime-aa-contentReference | ||
| 161 | id-smime-aa 11 : id-smime-aa-encrypKeyPref | ||
| 162 | id-smime-aa 12 : id-smime-aa-signingCertificate | ||
| 163 | id-smime-aa 13 : id-smime-aa-smimeEncryptCerts | ||
| 164 | id-smime-aa 14 : id-smime-aa-timeStampToken | ||
| 165 | id-smime-aa 15 : id-smime-aa-ets-sigPolicyId | ||
| 166 | id-smime-aa 16 : id-smime-aa-ets-commitmentType | ||
| 167 | id-smime-aa 17 : id-smime-aa-ets-signerLocation | ||
| 168 | id-smime-aa 18 : id-smime-aa-ets-signerAttr | ||
| 169 | id-smime-aa 19 : id-smime-aa-ets-otherSigCert | ||
| 170 | id-smime-aa 20 : id-smime-aa-ets-contentTimestamp | ||
| 171 | id-smime-aa 21 : id-smime-aa-ets-CertificateRefs | ||
| 172 | id-smime-aa 22 : id-smime-aa-ets-RevocationRefs | ||
| 173 | id-smime-aa 23 : id-smime-aa-ets-certValues | ||
| 174 | id-smime-aa 24 : id-smime-aa-ets-revocationValues | ||
| 175 | id-smime-aa 25 : id-smime-aa-ets-escTimeStamp | ||
| 176 | id-smime-aa 26 : id-smime-aa-ets-certCRLTimestamp | ||
| 177 | id-smime-aa 27 : id-smime-aa-ets-archiveTimeStamp | ||
| 178 | id-smime-aa 28 : id-smime-aa-signatureType | ||
| 179 | id-smime-aa 29 : id-smime-aa-dvcs-dvc | ||
| 180 | |||
| 181 | # S/MIME Algorithm Identifiers | ||
| 182 | # obsolete | ||
| 183 | id-smime-alg 1 : id-smime-alg-ESDHwith3DES | ||
| 184 | # obsolete | ||
| 185 | id-smime-alg 2 : id-smime-alg-ESDHwithRC2 | ||
| 186 | # obsolete | ||
| 187 | id-smime-alg 3 : id-smime-alg-3DESwrap | ||
| 188 | # obsolete | ||
| 189 | id-smime-alg 4 : id-smime-alg-RC2wrap | ||
| 190 | id-smime-alg 5 : id-smime-alg-ESDH | ||
| 191 | id-smime-alg 6 : id-smime-alg-CMS3DESwrap | ||
| 192 | id-smime-alg 7 : id-smime-alg-CMSRC2wrap | ||
| 193 | |||
| 194 | # S/MIME Certificate Distribution | ||
| 195 | id-smime-cd 1 : id-smime-cd-ldap | ||
| 196 | |||
| 197 | # S/MIME Signature Policy Qualifier | ||
| 198 | id-smime-spq 1 : id-smime-spq-ets-sqt-uri | ||
| 199 | id-smime-spq 2 : id-smime-spq-ets-sqt-unotice | ||
| 200 | |||
| 201 | # S/MIME Commitment Type Identifier | ||
| 202 | id-smime-cti 1 : id-smime-cti-ets-proofOfOrigin | ||
| 203 | id-smime-cti 2 : id-smime-cti-ets-proofOfReceipt | ||
| 204 | id-smime-cti 3 : id-smime-cti-ets-proofOfDelivery | ||
| 205 | id-smime-cti 4 : id-smime-cti-ets-proofOfSender | ||
| 206 | id-smime-cti 5 : id-smime-cti-ets-proofOfApproval | ||
| 207 | id-smime-cti 6 : id-smime-cti-ets-proofOfCreation | ||
| 208 | |||
| 209 | pkcs9 20 : : friendlyName | ||
| 210 | pkcs9 21 : : localKeyID | ||
| 211 | !Cname ms-csp-name | ||
| 212 | 1 3 6 1 4 1 311 17 1 : CSPName : Microsoft CSP Name | ||
| 213 | !Alias certTypes pkcs9 22 | ||
| 214 | certTypes 1 : : x509Certificate | ||
| 215 | certTypes 2 : : sdsiCertificate | ||
| 216 | !Alias crlTypes pkcs9 23 | ||
| 217 | crlTypes 1 : : x509Crl | ||
| 218 | |||
| 219 | !Alias pkcs12 pkcs 12 | ||
| 220 | !Alias pkcs12-pbeids pkcs12 1 | ||
| 221 | |||
| 222 | !Cname pbe-WithSHA1And128BitRC4 | ||
| 223 | pkcs12-pbeids 1 : PBE-SHA1-RC4-128 : pbeWithSHA1And128BitRC4 | ||
| 224 | !Cname pbe-WithSHA1And40BitRC4 | ||
| 225 | pkcs12-pbeids 2 : PBE-SHA1-RC4-40 : pbeWithSHA1And40BitRC4 | ||
| 226 | !Cname pbe-WithSHA1And3_Key_TripleDES-CBC | ||
| 227 | pkcs12-pbeids 3 : PBE-SHA1-3DES : pbeWithSHA1And3-KeyTripleDES-CBC | ||
| 228 | !Cname pbe-WithSHA1And2_Key_TripleDES-CBC | ||
| 229 | pkcs12-pbeids 4 : PBE-SHA1-2DES : pbeWithSHA1And2-KeyTripleDES-CBC | ||
| 230 | !Cname pbe-WithSHA1And128BitRC2-CBC | ||
| 231 | pkcs12-pbeids 5 : PBE-SHA1-RC2-128 : pbeWithSHA1And128BitRC2-CBC | ||
| 232 | !Cname pbe-WithSHA1And40BitRC2-CBC | ||
| 233 | pkcs12-pbeids 6 : PBE-SHA1-RC2-40 : pbeWithSHA1And40BitRC2-CBC | ||
| 234 | |||
| 235 | !Alias pkcs12-Version1 pkcs12 10 | ||
| 236 | !Alias pkcs12-BagIds pkcs12-Version1 1 | ||
| 237 | pkcs12-BagIds 1 : : keyBag | ||
| 238 | pkcs12-BagIds 2 : : pkcs8ShroudedKeyBag | ||
| 239 | pkcs12-BagIds 3 : : certBag | ||
| 240 | pkcs12-BagIds 4 : : crlBag | ||
| 241 | pkcs12-BagIds 5 : : secretBag | ||
| 242 | pkcs12-BagIds 6 : : safeContentsBag | ||
| 243 | |||
| 244 | rsadsi 2 2 : MD2 : md2 | ||
| 245 | rsadsi 2 4 : MD4 : md4 | ||
| 246 | rsadsi 2 5 : MD5 : md5 | ||
| 247 | : MD5-SHA1 : md5-sha1 | ||
| 248 | rsadsi 2 7 : : hmacWithSHA1 | ||
| 249 | rsadsi 3 2 : RC2-CBC : rc2-cbc | ||
| 250 | : RC2-ECB : rc2-ecb | ||
| 251 | !Cname rc2-cfb64 | ||
| 252 | : RC2-CFB : rc2-cfb | ||
| 253 | !Cname rc2-ofb64 | ||
| 254 | : RC2-OFB : rc2-ofb | ||
| 255 | : RC2-40-CBC : rc2-40-cbc | ||
| 256 | : RC2-64-CBC : rc2-64-cbc | ||
| 257 | rsadsi 3 4 : RC4 : rc4 | ||
| 258 | : RC4-40 : rc4-40 | ||
| 259 | rsadsi 3 7 : DES-EDE3-CBC : des-ede3-cbc | ||
| 260 | rsadsi 3 8 : RC5-CBC : rc5-cbc | ||
| 261 | : RC5-ECB : rc5-ecb | ||
| 262 | !Cname rc5-cfb64 | ||
| 263 | : RC5-CFB : rc5-cfb | ||
| 264 | !Cname rc5-ofb64 | ||
| 265 | : RC5-OFB : rc5-ofb | ||
| 266 | |||
| 267 | !Cname ms-ext-req | ||
| 268 | 1 3 6 1 4 1 311 2 1 14 : msExtReq : Microsoft Extension Request | ||
| 269 | !Cname ms-code-ind | ||
| 270 | 1 3 6 1 4 1 311 2 1 21 : msCodeInd : Microsoft Individual Code Signing | ||
| 271 | !Cname ms-code-com | ||
| 272 | 1 3 6 1 4 1 311 2 1 22 : msCodeCom : Microsoft Commercial Code Signing | ||
| 273 | !Cname ms-ctl-sign | ||
| 274 | 1 3 6 1 4 1 311 10 3 1 : msCTLSign : Microsoft Trust List Signing | ||
| 275 | !Cname ms-sgc | ||
| 276 | 1 3 6 1 4 1 311 10 3 3 : msSGC : Microsoft Server Gated Crypto | ||
| 277 | !Cname ms-efs | ||
| 278 | 1 3 6 1 4 1 311 10 3 4 : msEFS : Microsoft Encrypted File System | ||
| 279 | !Cname ms-smartcard-login | ||
| 280 | 1 3 6 1 4 1 311 20 2 2 : msSmartcardLogin : Microsoft Smartcardlogin | ||
| 281 | !Cname ms-upn | ||
| 282 | 1 3 6 1 4 1 311 20 2 3 : msUPN : Microsoft Universal Principal Name | ||
| 283 | |||
| 284 | 1 3 6 1 4 1 188 7 1 1 2 : IDEA-CBC : idea-cbc | ||
| 285 | : IDEA-ECB : idea-ecb | ||
| 286 | !Cname idea-cfb64 | ||
| 287 | : IDEA-CFB : idea-cfb | ||
| 288 | !Cname idea-ofb64 | ||
| 289 | : IDEA-OFB : idea-ofb | ||
| 290 | |||
| 291 | 1 3 6 1 4 1 3029 1 2 : BF-CBC : bf-cbc | ||
| 292 | : BF-ECB : bf-ecb | ||
| 293 | !Cname bf-cfb64 | ||
| 294 | : BF-CFB : bf-cfb | ||
| 295 | !Cname bf-ofb64 | ||
| 296 | : BF-OFB : bf-ofb | ||
| 297 | |||
| 298 | !Cname id-pkix | ||
| 299 | 1 3 6 1 5 5 7 : PKIX | ||
| 300 | |||
| 301 | # PKIX Arcs | ||
| 302 | id-pkix 0 : id-pkix-mod | ||
| 303 | id-pkix 1 : id-pe | ||
| 304 | id-pkix 2 : id-qt | ||
| 305 | id-pkix 3 : id-kp | ||
| 306 | id-pkix 4 : id-it | ||
| 307 | id-pkix 5 : id-pkip | ||
| 308 | id-pkix 6 : id-alg | ||
| 309 | id-pkix 7 : id-cmc | ||
| 310 | id-pkix 8 : id-on | ||
| 311 | id-pkix 9 : id-pda | ||
| 312 | id-pkix 10 : id-aca | ||
| 313 | id-pkix 11 : id-qcs | ||
| 314 | id-pkix 12 : id-cct | ||
| 315 | id-pkix 48 : id-ad | ||
| 316 | |||
| 317 | # PKIX Modules | ||
| 318 | id-pkix-mod 1 : id-pkix1-explicit-88 | ||
| 319 | id-pkix-mod 2 : id-pkix1-implicit-88 | ||
| 320 | id-pkix-mod 3 : id-pkix1-explicit-93 | ||
| 321 | id-pkix-mod 4 : id-pkix1-implicit-93 | ||
| 322 | id-pkix-mod 5 : id-mod-crmf | ||
| 323 | id-pkix-mod 6 : id-mod-cmc | ||
| 324 | id-pkix-mod 7 : id-mod-kea-profile-88 | ||
| 325 | id-pkix-mod 8 : id-mod-kea-profile-93 | ||
| 326 | id-pkix-mod 9 : id-mod-cmp | ||
| 327 | id-pkix-mod 10 : id-mod-qualified-cert-88 | ||
| 328 | id-pkix-mod 11 : id-mod-qualified-cert-93 | ||
| 329 | id-pkix-mod 12 : id-mod-attribute-cert | ||
| 330 | id-pkix-mod 13 : id-mod-timestamp-protocol | ||
| 331 | id-pkix-mod 14 : id-mod-ocsp | ||
| 332 | id-pkix-mod 15 : id-mod-dvcs | ||
| 333 | id-pkix-mod 16 : id-mod-cmp2000 | ||
| 334 | |||
| 335 | # PKIX Private Extensions | ||
| 336 | !Cname info-access | ||
| 337 | id-pe 1 : authorityInfoAccess : Authority Information Access | ||
| 338 | id-pe 2 : biometricInfo : Biometric Info | ||
| 339 | id-pe 3 : qcStatements | ||
| 340 | id-pe 4 : ac-auditEntity | ||
| 341 | id-pe 5 : ac-targeting | ||
| 342 | id-pe 6 : aaControls | ||
| 343 | id-pe 7 : sbqp-ipAddrBlock | ||
| 344 | id-pe 8 : sbqp-autonomousSysNum | ||
| 345 | id-pe 9 : sbqp-routerIdentifier | ||
| 346 | id-pe 10 : ac-proxying | ||
| 347 | !Cname sinfo-access | ||
| 348 | id-pe 11 : subjectInfoAccess : Subject Information Access | ||
| 349 | |||
| 350 | # PKIX policyQualifiers for Internet policy qualifiers | ||
| 351 | id-qt 1 : id-qt-cps : Policy Qualifier CPS | ||
| 352 | id-qt 2 : id-qt-unotice : Policy Qualifier User Notice | ||
| 353 | id-qt 3 : textNotice | ||
| 354 | |||
| 355 | # PKIX key purpose identifiers | ||
| 356 | !Cname server-auth | ||
| 357 | id-kp 1 : serverAuth : TLS Web Server Authentication | ||
| 358 | !Cname client-auth | ||
| 359 | id-kp 2 : clientAuth : TLS Web Client Authentication | ||
| 360 | !Cname code-sign | ||
| 361 | id-kp 3 : codeSigning : Code Signing | ||
| 362 | !Cname email-protect | ||
| 363 | id-kp 4 : emailProtection : E-mail Protection | ||
| 364 | id-kp 5 : ipsecEndSystem : IPSec End System | ||
| 365 | id-kp 6 : ipsecTunnel : IPSec Tunnel | ||
| 366 | id-kp 7 : ipsecUser : IPSec User | ||
| 367 | !Cname time-stamp | ||
| 368 | id-kp 8 : timeStamping : Time Stamping | ||
| 369 | # From OCSP spec RFC2560 | ||
| 370 | !Cname OCSP-sign | ||
| 371 | id-kp 9 : OCSPSigning : OCSP Signing | ||
| 372 | id-kp 10 : DVCS : dvcs | ||
| 373 | |||
| 374 | # CMP information types | ||
| 375 | id-it 1 : id-it-caProtEncCert | ||
| 376 | id-it 2 : id-it-signKeyPairTypes | ||
| 377 | id-it 3 : id-it-encKeyPairTypes | ||
| 378 | id-it 4 : id-it-preferredSymmAlg | ||
| 379 | id-it 5 : id-it-caKeyUpdateInfo | ||
| 380 | id-it 6 : id-it-currentCRL | ||
| 381 | id-it 7 : id-it-unsupportedOIDs | ||
| 382 | # obsolete | ||
| 383 | id-it 8 : id-it-subscriptionRequest | ||
| 384 | # obsolete | ||
| 385 | id-it 9 : id-it-subscriptionResponse | ||
| 386 | id-it 10 : id-it-keyPairParamReq | ||
| 387 | id-it 11 : id-it-keyPairParamRep | ||
| 388 | id-it 12 : id-it-revPassphrase | ||
| 389 | id-it 13 : id-it-implicitConfirm | ||
| 390 | id-it 14 : id-it-confirmWaitTime | ||
| 391 | id-it 15 : id-it-origPKIMessage | ||
| 392 | |||
| 393 | # CRMF registration | ||
| 394 | id-pkip 1 : id-regCtrl | ||
| 395 | id-pkip 2 : id-regInfo | ||
| 396 | |||
| 397 | # CRMF registration controls | ||
| 398 | id-regCtrl 1 : id-regCtrl-regToken | ||
| 399 | id-regCtrl 2 : id-regCtrl-authenticator | ||
| 400 | id-regCtrl 3 : id-regCtrl-pkiPublicationInfo | ||
| 401 | id-regCtrl 4 : id-regCtrl-pkiArchiveOptions | ||
| 402 | id-regCtrl 5 : id-regCtrl-oldCertID | ||
| 403 | id-regCtrl 6 : id-regCtrl-protocolEncrKey | ||
| 404 | |||
| 405 | # CRMF registration information | ||
| 406 | id-regInfo 1 : id-regInfo-utf8Pairs | ||
| 407 | id-regInfo 2 : id-regInfo-certReq | ||
| 408 | |||
| 409 | # algorithms | ||
| 410 | id-alg 1 : id-alg-des40 | ||
| 411 | id-alg 2 : id-alg-noSignature | ||
| 412 | id-alg 3 : id-alg-dh-sig-hmac-sha1 | ||
| 413 | id-alg 4 : id-alg-dh-pop | ||
| 414 | |||
| 415 | # CMC controls | ||
| 416 | id-cmc 1 : id-cmc-statusInfo | ||
| 417 | id-cmc 2 : id-cmc-identification | ||
| 418 | id-cmc 3 : id-cmc-identityProof | ||
| 419 | id-cmc 4 : id-cmc-dataReturn | ||
| 420 | id-cmc 5 : id-cmc-transactionId | ||
| 421 | id-cmc 6 : id-cmc-senderNonce | ||
| 422 | id-cmc 7 : id-cmc-recipientNonce | ||
| 423 | id-cmc 8 : id-cmc-addExtensions | ||
| 424 | id-cmc 9 : id-cmc-encryptedPOP | ||
| 425 | id-cmc 10 : id-cmc-decryptedPOP | ||
| 426 | id-cmc 11 : id-cmc-lraPOPWitness | ||
| 427 | id-cmc 15 : id-cmc-getCert | ||
| 428 | id-cmc 16 : id-cmc-getCRL | ||
| 429 | id-cmc 17 : id-cmc-revokeRequest | ||
| 430 | id-cmc 18 : id-cmc-regInfo | ||
| 431 | id-cmc 19 : id-cmc-responseInfo | ||
| 432 | id-cmc 21 : id-cmc-queryPending | ||
| 433 | id-cmc 22 : id-cmc-popLinkRandom | ||
| 434 | id-cmc 23 : id-cmc-popLinkWitness | ||
| 435 | id-cmc 24 : id-cmc-confirmCertAcceptance | ||
| 436 | |||
| 437 | # other names | ||
| 438 | id-on 1 : id-on-personalData | ||
| 439 | |||
| 440 | # personal data attributes | ||
| 441 | id-pda 1 : id-pda-dateOfBirth | ||
| 442 | id-pda 2 : id-pda-placeOfBirth | ||
| 443 | id-pda 3 : id-pda-gender | ||
| 444 | id-pda 4 : id-pda-countryOfCitizenship | ||
| 445 | id-pda 5 : id-pda-countryOfResidence | ||
| 446 | |||
| 447 | # attribute certificate attributes | ||
| 448 | id-aca 1 : id-aca-authenticationInfo | ||
| 449 | id-aca 2 : id-aca-accessIdentity | ||
| 450 | id-aca 3 : id-aca-chargingIdentity | ||
| 451 | id-aca 4 : id-aca-group | ||
| 452 | # attention : the following seems to be obsolete, replace by 'role' | ||
| 453 | id-aca 5 : id-aca-role | ||
| 454 | id-aca 6 : id-aca-encAttrs | ||
| 455 | |||
| 456 | # qualified certificate statements | ||
| 457 | id-qcs 1 : id-qcs-pkixQCSyntax-v1 | ||
| 458 | |||
| 459 | # CMC content types | ||
| 460 | id-cct 1 : id-cct-crs | ||
| 461 | id-cct 2 : id-cct-PKIData | ||
| 462 | id-cct 3 : id-cct-PKIResponse | ||
| 463 | |||
| 464 | # access descriptors for authority info access extension | ||
| 465 | !Cname ad-OCSP | ||
| 466 | id-ad 1 : OCSP : OCSP | ||
| 467 | !Cname ad-ca-issuers | ||
| 468 | id-ad 2 : caIssuers : CA Issuers | ||
| 469 | !Cname ad-timeStamping | ||
| 470 | id-ad 3 : ad_timestamping : AD Time Stamping | ||
| 471 | !Cname ad-dvcs | ||
| 472 | id-ad 4 : AD_DVCS : ad dvcs | ||
| 473 | |||
| 474 | |||
| 475 | !Alias id-pkix-OCSP ad-OCSP | ||
| 476 | !module id-pkix-OCSP | ||
| 477 | !Cname basic | ||
| 478 | id-pkix-OCSP 1 : basicOCSPResponse : Basic OCSP Response | ||
| 479 | id-pkix-OCSP 2 : Nonce : OCSP Nonce | ||
| 480 | id-pkix-OCSP 3 : CrlID : OCSP CRL ID | ||
| 481 | id-pkix-OCSP 4 : acceptableResponses : Acceptable OCSP Responses | ||
| 482 | id-pkix-OCSP 5 : noCheck : OCSP No Check | ||
| 483 | id-pkix-OCSP 6 : archiveCutoff : OCSP Archive Cutoff | ||
| 484 | id-pkix-OCSP 7 : serviceLocator : OCSP Service Locator | ||
| 485 | id-pkix-OCSP 8 : extendedStatus : Extended OCSP Status | ||
| 486 | id-pkix-OCSP 9 : valid | ||
| 487 | id-pkix-OCSP 10 : path | ||
| 488 | id-pkix-OCSP 11 : trustRoot : Trust Root | ||
| 489 | !global | ||
| 490 | |||
| 491 | 1 3 14 3 2 : algorithm : algorithm | ||
| 492 | algorithm 3 : RSA-NP-MD5 : md5WithRSA | ||
| 493 | algorithm 6 : DES-ECB : des-ecb | ||
| 494 | algorithm 7 : DES-CBC : des-cbc | ||
| 495 | !Cname des-ofb64 | ||
| 496 | algorithm 8 : DES-OFB : des-ofb | ||
| 497 | !Cname des-cfb64 | ||
| 498 | algorithm 9 : DES-CFB : des-cfb | ||
| 499 | algorithm 11 : rsaSignature | ||
| 500 | !Cname dsa-2 | ||
| 501 | algorithm 12 : DSA-old : dsaEncryption-old | ||
| 502 | algorithm 13 : DSA-SHA : dsaWithSHA | ||
| 503 | algorithm 15 : RSA-SHA : shaWithRSAEncryption | ||
| 504 | !Cname des-ede-ecb | ||
| 505 | algorithm 17 : DES-EDE : des-ede | ||
| 506 | !Cname des-ede3-ecb | ||
| 507 | : DES-EDE3 : des-ede3 | ||
| 508 | : DES-EDE-CBC : des-ede-cbc | ||
| 509 | !Cname des-ede-cfb64 | ||
| 510 | : DES-EDE-CFB : des-ede-cfb | ||
| 511 | !Cname des-ede3-cfb64 | ||
| 512 | : DES-EDE3-CFB : des-ede3-cfb | ||
| 513 | !Cname des-ede-ofb64 | ||
| 514 | : DES-EDE-OFB : des-ede-ofb | ||
| 515 | !Cname des-ede3-ofb64 | ||
| 516 | : DES-EDE3-OFB : des-ede3-ofb | ||
| 517 | : DESX-CBC : desx-cbc | ||
| 518 | algorithm 18 : SHA : sha | ||
| 519 | algorithm 26 : SHA1 : sha1 | ||
| 520 | !Cname dsaWithSHA1-2 | ||
| 521 | algorithm 27 : DSA-SHA1-old : dsaWithSHA1-old | ||
| 522 | algorithm 29 : RSA-SHA1-2 : sha1WithRSA | ||
| 523 | |||
| 524 | 1 3 36 3 2 1 : RIPEMD160 : ripemd160 | ||
| 525 | 1 3 36 3 3 1 2 : RSA-RIPEMD160 : ripemd160WithRSA | ||
| 526 | |||
| 527 | !Cname sxnet | ||
| 528 | 1 3 101 1 4 1 : SXNetID : Strong Extranet ID | ||
| 529 | |||
| 530 | 2 5 : X500 : directory services (X.500) | ||
| 531 | |||
| 532 | X500 4 : X509 | ||
| 533 | X509 3 : CN : commonName | ||
| 534 | X509 4 : SN : surname | ||
| 535 | X509 5 : : serialNumber | ||
| 536 | X509 6 : C : countryName | ||
| 537 | X509 7 : L : localityName | ||
| 538 | X509 8 : ST : stateOrProvinceName | ||
| 539 | X509 10 : O : organizationName | ||
| 540 | X509 11 : OU : organizationalUnitName | ||
| 541 | X509 12 : : title | ||
| 542 | X509 13 : : description | ||
| 543 | X509 41 : name : name | ||
| 544 | X509 42 : GN : givenName | ||
| 545 | X509 43 : : initials | ||
| 546 | X509 44 : : generationQualifier | ||
| 547 | X509 45 : : x500UniqueIdentifier | ||
| 548 | X509 46 : dnQualifier : dnQualifier | ||
| 549 | X509 65 : : pseudonym | ||
| 550 | X509 72 : role : role | ||
| 551 | |||
| 552 | X500 8 : X500algorithms : directory services - algorithms | ||
| 553 | X500algorithms 1 1 : RSA : rsa | ||
| 554 | X500algorithms 3 100 : RSA-MDC2 : mdc2WithRSA | ||
| 555 | X500algorithms 3 101 : MDC2 : mdc2 | ||
| 556 | |||
| 557 | X500 29 : id-ce | ||
| 558 | !Cname subject-key-identifier | ||
| 559 | id-ce 14 : subjectKeyIdentifier : X509v3 Subject Key Identifier | ||
| 560 | !Cname key-usage | ||
| 561 | id-ce 15 : keyUsage : X509v3 Key Usage | ||
| 562 | !Cname private-key-usage-period | ||
| 563 | id-ce 16 : privateKeyUsagePeriod : X509v3 Private Key Usage Period | ||
| 564 | !Cname subject-alt-name | ||
| 565 | id-ce 17 : subjectAltName : X509v3 Subject Alternative Name | ||
| 566 | !Cname issuer-alt-name | ||
| 567 | id-ce 18 : issuerAltName : X509v3 Issuer Alternative Name | ||
| 568 | !Cname basic-constraints | ||
| 569 | id-ce 19 : basicConstraints : X509v3 Basic Constraints | ||
| 570 | !Cname crl-number | ||
| 571 | id-ce 20 : crlNumber : X509v3 CRL Number | ||
| 572 | !Cname crl-reason | ||
| 573 | id-ce 21 : CRLReason : X509v3 CRL Reason Code | ||
| 574 | !Cname invalidity-date | ||
| 575 | id-ce 24 : invalidityDate : Invalidity Date | ||
| 576 | !Cname delta-crl | ||
| 577 | id-ce 27 : deltaCRL : X509v3 Delta CRL Indicator | ||
| 578 | !Cname crl-distribution-points | ||
| 579 | id-ce 31 : crlDistributionPoints : X509v3 CRL Distribution Points | ||
| 580 | !Cname certificate-policies | ||
| 581 | id-ce 32 : certificatePolicies : X509v3 Certificate Policies | ||
| 582 | !Cname authority-key-identifier | ||
| 583 | id-ce 35 : authorityKeyIdentifier : X509v3 Authority Key Identifier | ||
| 584 | !Cname policy-constraints | ||
| 585 | id-ce 36 : policyConstraints : X509v3 Policy Constraints | ||
| 586 | !Cname ext-key-usage | ||
| 587 | id-ce 37 : extendedKeyUsage : X509v3 Extended Key Usage | ||
| 588 | !Cname target-information | ||
| 589 | id-ce 55 : targetInformation : X509v3 AC Targeting | ||
| 590 | !Cname no-rev-avail | ||
| 591 | id-ce 56 : noRevAvail : X509v3 No Revocation Available | ||
| 592 | |||
| 593 | !Cname netscape | ||
| 594 | 2 16 840 1 113730 : Netscape : Netscape Communications Corp. | ||
| 595 | !Cname netscape-cert-extension | ||
| 596 | netscape 1 : nsCertExt : Netscape Certificate Extension | ||
| 597 | !Cname netscape-data-type | ||
| 598 | netscape 2 : nsDataType : Netscape Data Type | ||
| 599 | !Cname netscape-cert-type | ||
| 600 | netscape-cert-extension 1 : nsCertType : Netscape Cert Type | ||
| 601 | !Cname netscape-base-url | ||
| 602 | netscape-cert-extension 2 : nsBaseUrl : Netscape Base Url | ||
| 603 | !Cname netscape-revocation-url | ||
| 604 | netscape-cert-extension 3 : nsRevocationUrl : Netscape Revocation Url | ||
| 605 | !Cname netscape-ca-revocation-url | ||
| 606 | netscape-cert-extension 4 : nsCaRevocationUrl : Netscape CA Revocation Url | ||
| 607 | !Cname netscape-renewal-url | ||
| 608 | netscape-cert-extension 7 : nsRenewalUrl : Netscape Renewal Url | ||
| 609 | !Cname netscape-ca-policy-url | ||
| 610 | netscape-cert-extension 8 : nsCaPolicyUrl : Netscape CA Policy Url | ||
| 611 | !Cname netscape-ssl-server-name | ||
| 612 | netscape-cert-extension 12 : nsSslServerName : Netscape SSL Server Name | ||
| 613 | !Cname netscape-comment | ||
| 614 | netscape-cert-extension 13 : nsComment : Netscape Comment | ||
| 615 | !Cname netscape-cert-sequence | ||
| 616 | netscape-data-type 5 : nsCertSequence : Netscape Certificate Sequence | ||
| 617 | !Cname ns-sgc | ||
| 618 | netscape 4 1 : nsSGC : Netscape Server Gated Crypto | ||
| 619 | |||
| 620 | # iso(1) | ||
| 621 | iso 3 : ORG : org | ||
| 622 | org 6 : DOD : dod | ||
| 623 | dod 1 : IANA : iana | ||
| 624 | !Alias internet iana | ||
| 625 | |||
| 626 | internet 1 : directory : Directory | ||
| 627 | internet 2 : mgmt : Management | ||
| 628 | internet 3 : experimental : Experimental | ||
| 629 | internet 4 : private : Private | ||
| 630 | internet 5 : security : Security | ||
| 631 | internet 6 : snmpv2 : SNMPv2 | ||
| 632 | # Documents refer to "internet 7" as "mail". This however leads to ambiguities | ||
| 633 | # with RFC2798, Section 9.1.3, where "mail" is defined as the short name for | ||
| 634 | # rfc822Mailbox. The short name is therefore here left out for a reason. | ||
| 635 | # Subclasses of "mail", e.g. "MIME MHS" don't consitute a problem, as | ||
| 636 | # references are realized via long name "Mail" (with capital M). | ||
| 637 | internet 7 : : Mail | ||
| 638 | |||
| 639 | Private 1 : enterprises : Enterprises | ||
| 640 | |||
| 641 | # RFC 2247 | ||
| 642 | Enterprises 1466 344 : dcobject : dcObject | ||
| 643 | |||
| 644 | # RFC 1495 | ||
| 645 | Mail 1 : mime-mhs : MIME MHS | ||
| 646 | mime-mhs 1 : mime-mhs-headings : mime-mhs-headings | ||
| 647 | mime-mhs 2 : mime-mhs-bodies : mime-mhs-bodies | ||
| 648 | mime-mhs-headings 1 : id-hex-partial-message : id-hex-partial-message | ||
| 649 | mime-mhs-headings 2 : id-hex-multipart-message : id-hex-multipart-message | ||
| 650 | |||
| 651 | # What the hell are these OIDs, really? | ||
| 652 | !Cname rle-compression | ||
| 653 | 1 1 1 1 666 1 : RLE : run length compression | ||
| 654 | !Cname zlib-compression | ||
| 655 | 1 1 1 1 666 2 : ZLIB : zlib compression | ||
| 656 | |||
| 657 | # AES aka Rijndael | ||
| 658 | |||
| 659 | !Alias csor 2 16 840 1 101 3 | ||
| 660 | !Alias nistAlgorithms csor 4 | ||
| 661 | !Alias aes nistAlgorithms 1 | ||
| 662 | |||
| 663 | aes 1 : AES-128-ECB : aes-128-ecb | ||
| 664 | aes 2 : AES-128-CBC : aes-128-cbc | ||
| 665 | !Cname aes-128-ofb128 | ||
| 666 | aes 3 : AES-128-OFB : aes-128-ofb | ||
| 667 | !Cname aes-128-cfb128 | ||
| 668 | aes 4 : AES-128-CFB : aes-128-cfb | ||
| 669 | |||
| 670 | aes 21 : AES-192-ECB : aes-192-ecb | ||
| 671 | aes 22 : AES-192-CBC : aes-192-cbc | ||
| 672 | !Cname aes-192-ofb128 | ||
| 673 | aes 23 : AES-192-OFB : aes-192-ofb | ||
| 674 | !Cname aes-192-cfb128 | ||
| 675 | aes 24 : AES-192-CFB : aes-192-cfb | ||
| 676 | |||
| 677 | aes 41 : AES-256-ECB : aes-256-ecb | ||
| 678 | aes 42 : AES-256-CBC : aes-256-cbc | ||
| 679 | !Cname aes-256-ofb128 | ||
| 680 | aes 43 : AES-256-OFB : aes-256-ofb | ||
| 681 | !Cname aes-256-cfb128 | ||
| 682 | aes 44 : AES-256-CFB : aes-256-cfb | ||
| 683 | |||
| 684 | # Hold instruction CRL entry extension | ||
| 685 | !Cname hold-instruction-code | ||
| 686 | id-ce 23 : holdInstructionCode : Hold Instruction Code | ||
| 687 | !Alias holdInstruction X9-57 2 | ||
| 688 | !Cname hold-instruction-none | ||
| 689 | holdInstruction 1 : holdInstructionNone : Hold Instruction None | ||
| 690 | !Cname hold-instruction-call-issuer | ||
| 691 | holdInstruction 2 : holdInstructionCallIssuer : Hold Instruction Call Issuer | ||
| 692 | !Cname hold-instruction-reject | ||
| 693 | holdInstruction 3 : holdInstructionReject : Hold Instruction Reject | ||
| 694 | |||
| 695 | # OID's from CCITT. Most of this is defined in RFC 1274. A couple of | ||
| 696 | # them are also mentioned in RFC 2247 | ||
| 697 | ccitt 9 : data | ||
| 698 | data 2342 : pss | ||
| 699 | pss 19200300 : ucl | ||
| 700 | ucl 100 : pilot | ||
| 701 | pilot 1 : : pilotAttributeType | ||
| 702 | pilot 3 : : pilotAttributeSyntax | ||
| 703 | pilot 4 : : pilotObjectClass | ||
| 704 | pilot 10 : : pilotGroups | ||
| 705 | pilotAttributeSyntax 4 : : iA5StringSyntax | ||
| 706 | pilotAttributeSyntax 5 : : caseIgnoreIA5StringSyntax | ||
| 707 | pilotObjectClass 3 : : pilotObject | ||
| 708 | pilotObjectClass 4 : : pilotPerson | ||
| 709 | pilotObjectClass 5 : account | ||
| 710 | pilotObjectClass 6 : document | ||
| 711 | pilotObjectClass 7 : room | ||
| 712 | pilotObjectClass 9 : : documentSeries | ||
| 713 | pilotObjectClass 13 : domain : Domain | ||
| 714 | pilotObjectClass 14 : : rFC822localPart | ||
| 715 | pilotObjectClass 15 : : dNSDomain | ||
| 716 | pilotObjectClass 17 : : domainRelatedObject | ||
| 717 | pilotObjectClass 18 : : friendlyCountry | ||
| 718 | pilotObjectClass 19 : : simpleSecurityObject | ||
| 719 | pilotObjectClass 20 : : pilotOrganization | ||
| 720 | pilotObjectClass 21 : : pilotDSA | ||
| 721 | pilotObjectClass 22 : : qualityLabelledData | ||
| 722 | pilotAttributeType 1 : UID : userId | ||
| 723 | pilotAttributeType 2 : : textEncodedORAddress | ||
| 724 | pilotAttributeType 3 : mail : rfc822Mailbox | ||
| 725 | pilotAttributeType 4 : info | ||
| 726 | pilotAttributeType 5 : : favouriteDrink | ||
| 727 | pilotAttributeType 6 : : roomNumber | ||
| 728 | pilotAttributeType 7 : photo | ||
| 729 | pilotAttributeType 8 : : userClass | ||
| 730 | pilotAttributeType 9 : host | ||
| 731 | pilotAttributeType 10 : manager | ||
| 732 | pilotAttributeType 11 : : documentIdentifier | ||
| 733 | pilotAttributeType 12 : : documentTitle | ||
| 734 | pilotAttributeType 13 : : documentVersion | ||
| 735 | pilotAttributeType 14 : : documentAuthor | ||
| 736 | pilotAttributeType 15 : : documentLocation | ||
| 737 | pilotAttributeType 20 : : homeTelephoneNumber | ||
| 738 | pilotAttributeType 21 : secretary | ||
| 739 | pilotAttributeType 22 : : otherMailbox | ||
| 740 | pilotAttributeType 23 : : lastModifiedTime | ||
| 741 | pilotAttributeType 24 : : lastModifiedBy | ||
| 742 | pilotAttributeType 25 : DC : domainComponent | ||
| 743 | pilotAttributeType 26 : : aRecord | ||
| 744 | pilotAttributeType 27 : : pilotAttributeType27 | ||
| 745 | pilotAttributeType 28 : : mXRecord | ||
| 746 | pilotAttributeType 29 : : nSRecord | ||
| 747 | pilotAttributeType 30 : : sOARecord | ||
| 748 | pilotAttributeType 31 : : cNAMERecord | ||
| 749 | pilotAttributeType 37 : : associatedDomain | ||
| 750 | pilotAttributeType 38 : : associatedName | ||
| 751 | pilotAttributeType 39 : : homePostalAddress | ||
| 752 | pilotAttributeType 40 : : personalTitle | ||
| 753 | pilotAttributeType 41 : : mobileTelephoneNumber | ||
| 754 | pilotAttributeType 42 : : pagerTelephoneNumber | ||
| 755 | pilotAttributeType 43 : : friendlyCountryName | ||
| 756 | # The following clashes with 2.5.4.45, so commented away | ||
| 757 | #pilotAttributeType 44 : uid : uniqueIdentifier | ||
| 758 | pilotAttributeType 45 : : organizationalStatus | ||
| 759 | pilotAttributeType 46 : : janetMailbox | ||
| 760 | pilotAttributeType 47 : : mailPreferenceOption | ||
| 761 | pilotAttributeType 48 : : buildingName | ||
| 762 | pilotAttributeType 49 : : dSAQuality | ||
| 763 | pilotAttributeType 50 : : singleLevelQuality | ||
| 764 | pilotAttributeType 51 : : subtreeMinimumQuality | ||
| 765 | pilotAttributeType 52 : : subtreeMaximumQuality | ||
| 766 | pilotAttributeType 53 : : personalSignature | ||
| 767 | pilotAttributeType 54 : : dITRedirect | ||
| 768 | pilotAttributeType 55 : audio | ||
| 769 | pilotAttributeType 56 : : documentPublisher | ||
| 770 | |||
| 771 | 2 23 42 : id-set : Secure Electronic Transactions | ||
| 772 | |||
| 773 | id-set 0 : set-ctype : content types | ||
| 774 | id-set 1 : set-msgExt : message extensions | ||
| 775 | id-set 3 : set-attr | ||
| 776 | id-set 5 : set-policy | ||
| 777 | id-set 7 : set-certExt : certificate extensions | ||
| 778 | id-set 8 : set-brand | ||
| 779 | |||
| 780 | set-ctype 0 : setct-PANData | ||
| 781 | set-ctype 1 : setct-PANToken | ||
| 782 | set-ctype 2 : setct-PANOnly | ||
| 783 | set-ctype 3 : setct-OIData | ||
| 784 | set-ctype 4 : setct-PI | ||
| 785 | set-ctype 5 : setct-PIData | ||
| 786 | set-ctype 6 : setct-PIDataUnsigned | ||
| 787 | set-ctype 7 : setct-HODInput | ||
| 788 | set-ctype 8 : setct-AuthResBaggage | ||
| 789 | set-ctype 9 : setct-AuthRevReqBaggage | ||
| 790 | set-ctype 10 : setct-AuthRevResBaggage | ||
| 791 | set-ctype 11 : setct-CapTokenSeq | ||
| 792 | set-ctype 12 : setct-PInitResData | ||
| 793 | set-ctype 13 : setct-PI-TBS | ||
| 794 | set-ctype 14 : setct-PResData | ||
| 795 | set-ctype 16 : setct-AuthReqTBS | ||
| 796 | set-ctype 17 : setct-AuthResTBS | ||
| 797 | set-ctype 18 : setct-AuthResTBSX | ||
| 798 | set-ctype 19 : setct-AuthTokenTBS | ||
| 799 | set-ctype 20 : setct-CapTokenData | ||
| 800 | set-ctype 21 : setct-CapTokenTBS | ||
| 801 | set-ctype 22 : setct-AcqCardCodeMsg | ||
| 802 | set-ctype 23 : setct-AuthRevReqTBS | ||
| 803 | set-ctype 24 : setct-AuthRevResData | ||
| 804 | set-ctype 25 : setct-AuthRevResTBS | ||
| 805 | set-ctype 26 : setct-CapReqTBS | ||
| 806 | set-ctype 27 : setct-CapReqTBSX | ||
| 807 | set-ctype 28 : setct-CapResData | ||
| 808 | set-ctype 29 : setct-CapRevReqTBS | ||
| 809 | set-ctype 30 : setct-CapRevReqTBSX | ||
| 810 | set-ctype 31 : setct-CapRevResData | ||
| 811 | set-ctype 32 : setct-CredReqTBS | ||
| 812 | set-ctype 33 : setct-CredReqTBSX | ||
| 813 | set-ctype 34 : setct-CredResData | ||
| 814 | set-ctype 35 : setct-CredRevReqTBS | ||
| 815 | set-ctype 36 : setct-CredRevReqTBSX | ||
| 816 | set-ctype 37 : setct-CredRevResData | ||
| 817 | set-ctype 38 : setct-PCertReqData | ||
| 818 | set-ctype 39 : setct-PCertResTBS | ||
| 819 | set-ctype 40 : setct-BatchAdminReqData | ||
| 820 | set-ctype 41 : setct-BatchAdminResData | ||
| 821 | set-ctype 42 : setct-CardCInitResTBS | ||
| 822 | set-ctype 43 : setct-MeAqCInitResTBS | ||
| 823 | set-ctype 44 : setct-RegFormResTBS | ||
| 824 | set-ctype 45 : setct-CertReqData | ||
| 825 | set-ctype 46 : setct-CertReqTBS | ||
| 826 | set-ctype 47 : setct-CertResData | ||
| 827 | set-ctype 48 : setct-CertInqReqTBS | ||
| 828 | set-ctype 49 : setct-ErrorTBS | ||
| 829 | set-ctype 50 : setct-PIDualSignedTBE | ||
| 830 | set-ctype 51 : setct-PIUnsignedTBE | ||
| 831 | set-ctype 52 : setct-AuthReqTBE | ||
| 832 | set-ctype 53 : setct-AuthResTBE | ||
| 833 | set-ctype 54 : setct-AuthResTBEX | ||
| 834 | set-ctype 55 : setct-AuthTokenTBE | ||
| 835 | set-ctype 56 : setct-CapTokenTBE | ||
| 836 | set-ctype 57 : setct-CapTokenTBEX | ||
| 837 | set-ctype 58 : setct-AcqCardCodeMsgTBE | ||
| 838 | set-ctype 59 : setct-AuthRevReqTBE | ||
| 839 | set-ctype 60 : setct-AuthRevResTBE | ||
| 840 | set-ctype 61 : setct-AuthRevResTBEB | ||
| 841 | set-ctype 62 : setct-CapReqTBE | ||
| 842 | set-ctype 63 : setct-CapReqTBEX | ||
| 843 | set-ctype 64 : setct-CapResTBE | ||
| 844 | set-ctype 65 : setct-CapRevReqTBE | ||
| 845 | set-ctype 66 : setct-CapRevReqTBEX | ||
| 846 | set-ctype 67 : setct-CapRevResTBE | ||
| 847 | set-ctype 68 : setct-CredReqTBE | ||
| 848 | set-ctype 69 : setct-CredReqTBEX | ||
| 849 | set-ctype 70 : setct-CredResTBE | ||
| 850 | set-ctype 71 : setct-CredRevReqTBE | ||
| 851 | set-ctype 72 : setct-CredRevReqTBEX | ||
| 852 | set-ctype 73 : setct-CredRevResTBE | ||
| 853 | set-ctype 74 : setct-BatchAdminReqTBE | ||
| 854 | set-ctype 75 : setct-BatchAdminResTBE | ||
| 855 | set-ctype 76 : setct-RegFormReqTBE | ||
| 856 | set-ctype 77 : setct-CertReqTBE | ||
| 857 | set-ctype 78 : setct-CertReqTBEX | ||
| 858 | set-ctype 79 : setct-CertResTBE | ||
| 859 | set-ctype 80 : setct-CRLNotificationTBS | ||
| 860 | set-ctype 81 : setct-CRLNotificationResTBS | ||
| 861 | set-ctype 82 : setct-BCIDistributionTBS | ||
| 862 | |||
| 863 | set-msgExt 1 : setext-genCrypt : generic cryptogram | ||
| 864 | set-msgExt 3 : setext-miAuth : merchant initiated auth | ||
| 865 | set-msgExt 4 : setext-pinSecure | ||
| 866 | set-msgExt 5 : setext-pinAny | ||
| 867 | set-msgExt 7 : setext-track2 | ||
| 868 | set-msgExt 8 : setext-cv : additional verification | ||
| 869 | |||
| 870 | set-policy 0 : set-policy-root | ||
| 871 | |||
| 872 | set-certExt 0 : setCext-hashedRoot | ||
| 873 | set-certExt 1 : setCext-certType | ||
| 874 | set-certExt 2 : setCext-merchData | ||
| 875 | set-certExt 3 : setCext-cCertRequired | ||
| 876 | set-certExt 4 : setCext-tunneling | ||
| 877 | set-certExt 5 : setCext-setExt | ||
| 878 | set-certExt 6 : setCext-setQualf | ||
| 879 | set-certExt 7 : setCext-PGWYcapabilities | ||
| 880 | set-certExt 8 : setCext-TokenIdentifier | ||
| 881 | set-certExt 9 : setCext-Track2Data | ||
| 882 | set-certExt 10 : setCext-TokenType | ||
| 883 | set-certExt 11 : setCext-IssuerCapabilities | ||
| 884 | |||
| 885 | set-attr 0 : setAttr-Cert | ||
| 886 | set-attr 1 : setAttr-PGWYcap : payment gateway capabilities | ||
| 887 | set-attr 2 : setAttr-TokenType | ||
| 888 | set-attr 3 : setAttr-IssCap : issuer capabilities | ||
| 889 | |||
| 890 | setAttr-Cert 0 : set-rootKeyThumb | ||
| 891 | setAttr-Cert 1 : set-addPolicy | ||
| 892 | |||
| 893 | setAttr-TokenType 1 : setAttr-Token-EMV | ||
| 894 | setAttr-TokenType 2 : setAttr-Token-B0Prime | ||
| 895 | |||
| 896 | setAttr-IssCap 3 : setAttr-IssCap-CVM | ||
| 897 | setAttr-IssCap 4 : setAttr-IssCap-T2 | ||
| 898 | setAttr-IssCap 5 : setAttr-IssCap-Sig | ||
| 899 | |||
| 900 | setAttr-IssCap-CVM 1 : setAttr-GenCryptgrm : generate cryptogram | ||
| 901 | setAttr-IssCap-T2 1 : setAttr-T2Enc : encrypted track 2 | ||
| 902 | setAttr-IssCap-T2 2 : setAttr-T2cleartxt : cleartext track 2 | ||
| 903 | |||
| 904 | setAttr-IssCap-Sig 1 : setAttr-TokICCsig : ICC or token signature | ||
| 905 | setAttr-IssCap-Sig 2 : setAttr-SecDevSig : secure device signature | ||
| 906 | |||
| 907 | set-brand 1 : set-brand-IATA-ATA | ||
| 908 | set-brand 30 : set-brand-Diners | ||
| 909 | set-brand 34 : set-brand-AmericanExpress | ||
| 910 | set-brand 35 : set-brand-JCB | ||
| 911 | set-brand 4 : set-brand-Visa | ||
| 912 | set-brand 5 : set-brand-MasterCard | ||
| 913 | set-brand 6011 : set-brand-Novus | ||
| 914 | |||
| 915 | rsadsi 3 10 : DES-CDMF : des-cdmf | ||
| 916 | rsadsi 1 1 6 : rsaOAEPEncryptionSET | ||
