📄 obj_mac.h
字号:
/* crypto/objects/obj_mac.h *//* THIS FILE IS GENERATED FROM objects.txt by objects.pl via the * following command: * perl objects.pl objects.txt obj_mac.num obj_mac.h *//* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) * All rights reserved. * * This package is an SSL implementation written * by Eric Young (eay@cryptsoft.com). * The implementation was written so as to conform with Netscapes SSL. * * This library is free for commercial and non-commercial use as long as * the following conditions are aheared to. The following conditions * apply to all code found in this distribution, be it the RC4, RSA, * lhash, DES, etc., code; not just the SSL code. The SSL documentation * included with this distribution is covered by the same copyright terms * except that the holder is Tim Hudson (tjh@cryptsoft.com). * * Copyright remains Eric Young's, and as such any Copyright notices in * the code are not to be removed. * If this package is used in a product, Eric Young should be given attribution * as the author of the parts of the library used. * This can be in the form of a textual message at program startup or * in documentation (online or textual) provided with the package. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * "This product includes cryptographic software written by * Eric Young (eay@cryptsoft.com)" * The word 'cryptographic' can be left out if the rouines from the library * being used are not cryptographic related :-). * 4. If you include any Windows specific code (or a derivative thereof) from * the apps directory (application code) you must include an acknowledgement: * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" * * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * * The licence and distribution terms for any publically available version or * derivative of this code cannot be changed. i.e. this code cannot simply be * copied and put under another distribution licence * [including the GNU Public Licence.] */#define SN_undef "UNDEF"#define LN_undef "undefined"#define NID_undef 0#define OBJ_undef 0L#define SN_iso "ISO"#define LN_iso "iso"#define NID_iso 181#define OBJ_iso 1L#define SN_joint_iso_ccitt "JOINT-ISO-CCITT"#define LN_joint_iso_ccitt "joint-iso-ccitt"#define NID_joint_iso_ccitt 393#define OBJ_joint_iso_ccitt 2L#define SN_member_body "member-body"#define LN_member_body "ISO Member Body"#define NID_member_body 182#define OBJ_member_body OBJ_iso,2L#define SN_selected_attribute_types "selected-attribute-types"#define LN_selected_attribute_types "Selected Attribute Types"#define NID_selected_attribute_types 394#define OBJ_selected_attribute_types OBJ_joint_iso_ccitt,5L,1L,5L#define SN_clearance "clearance"#define NID_clearance 395#define OBJ_clearance OBJ_selected_attribute_types,55L#define SN_ISO_US "ISO-US"#define LN_ISO_US "ISO US Member Body"#define NID_ISO_US 183#define OBJ_ISO_US OBJ_member_body,840L#define SN_X9_57 "X9-57"#define LN_X9_57 "X9.57"#define NID_X9_57 184#define OBJ_X9_57 OBJ_ISO_US,10040L#define SN_X9cm "X9cm"#define LN_X9cm "X9.57 CM ?"#define NID_X9cm 185#define OBJ_X9cm OBJ_X9_57,4L#define SN_dsa "DSA"#define LN_dsa "dsaEncryption"#define NID_dsa 116#define OBJ_dsa OBJ_X9cm,1L#define SN_dsaWithSHA1 "DSA-SHA1"#define LN_dsaWithSHA1 "dsaWithSHA1"#define NID_dsaWithSHA1 113#define OBJ_dsaWithSHA1 OBJ_X9cm,3L#define SN_cast5_cbc "CAST5-CBC"#define LN_cast5_cbc "cast5-cbc"#define NID_cast5_cbc 108#define OBJ_cast5_cbc OBJ_ISO_US,113533L,7L,66L,10L#define SN_cast5_ecb "CAST5-ECB"#define LN_cast5_ecb "cast5-ecb"#define NID_cast5_ecb 109#define SN_cast5_cfb64 "CAST5-CFB"#define LN_cast5_cfb64 "cast5-cfb"#define NID_cast5_cfb64 110#define SN_cast5_ofb64 "CAST5-OFB"#define LN_cast5_ofb64 "cast5-ofb"#define NID_cast5_ofb64 111#define LN_pbeWithMD5AndCast5_CBC "pbeWithMD5AndCast5CBC"#define NID_pbeWithMD5AndCast5_CBC 112#define OBJ_pbeWithMD5AndCast5_CBC OBJ_ISO_US,113533L,7L,66L,12L#define SN_rsadsi "rsadsi"#define LN_rsadsi "RSA Data Security, Inc."#define NID_rsadsi 1#define OBJ_rsadsi OBJ_ISO_US,113549L#define SN_pkcs "pkcs"#define LN_pkcs "RSA Data Security, Inc. PKCS"#define NID_pkcs 2#define OBJ_pkcs OBJ_rsadsi,1L#define SN_pkcs1 "pkcs1"#define NID_pkcs1 186#define OBJ_pkcs1 OBJ_pkcs,1L#define LN_rsaEncryption "rsaEncryption"#define NID_rsaEncryption 6#define OBJ_rsaEncryption OBJ_pkcs1,1L#define SN_md2WithRSAEncryption "RSA-MD2"#define LN_md2WithRSAEncryption "md2WithRSAEncryption"#define NID_md2WithRSAEncryption 7#define OBJ_md2WithRSAEncryption OBJ_pkcs1,2L#define SN_md4WithRSAEncryption "RSA-MD4"#define LN_md4WithRSAEncryption "md4WithRSAEncryption"#define NID_md4WithRSAEncryption 396#define OBJ_md4WithRSAEncryption OBJ_pkcs1,3L#define SN_md5WithRSAEncryption "RSA-MD5"#define LN_md5WithRSAEncryption "md5WithRSAEncryption"#define NID_md5WithRSAEncryption 8#define OBJ_md5WithRSAEncryption OBJ_pkcs1,4L#define SN_sha1WithRSAEncryption "RSA-SHA1"#define LN_sha1WithRSAEncryption "sha1WithRSAEncryption"#define NID_sha1WithRSAEncryption 65#define OBJ_sha1WithRSAEncryption OBJ_pkcs1,5L#define SN_pkcs3 "pkcs3"#define NID_pkcs3 27#define OBJ_pkcs3 OBJ_pkcs,3L#define LN_dhKeyAgreement "dhKeyAgreement"#define NID_dhKeyAgreement 28#define OBJ_dhKeyAgreement OBJ_pkcs3,1L#define SN_pkcs5 "pkcs5"#define NID_pkcs5 187#define OBJ_pkcs5 OBJ_pkcs,5L#define SN_pbeWithMD2AndDES_CBC "PBE-MD2-DES"#define LN_pbeWithMD2AndDES_CBC "pbeWithMD2AndDES-CBC"#define NID_pbeWithMD2AndDES_CBC 9#define OBJ_pbeWithMD2AndDES_CBC OBJ_pkcs5,1L#define SN_pbeWithMD5AndDES_CBC "PBE-MD5-DES"#define LN_pbeWithMD5AndDES_CBC "pbeWithMD5AndDES-CBC"#define NID_pbeWithMD5AndDES_CBC 10#define OBJ_pbeWithMD5AndDES_CBC OBJ_pkcs5,3L#define SN_pbeWithMD2AndRC2_CBC "PBE-MD2-RC2-64"#define LN_pbeWithMD2AndRC2_CBC "pbeWithMD2AndRC2-CBC"#define NID_pbeWithMD2AndRC2_CBC 168#define OBJ_pbeWithMD2AndRC2_CBC OBJ_pkcs5,4L#define SN_pbeWithMD5AndRC2_CBC "PBE-MD5-RC2-64"#define LN_pbeWithMD5AndRC2_CBC "pbeWithMD5AndRC2-CBC"#define NID_pbeWithMD5AndRC2_CBC 169#define OBJ_pbeWithMD5AndRC2_CBC OBJ_pkcs5,6L#define SN_pbeWithSHA1AndDES_CBC "PBE-SHA1-DES"#define LN_pbeWithSHA1AndDES_CBC "pbeWithSHA1AndDES-CBC"#define NID_pbeWithSHA1AndDES_CBC 170#define OBJ_pbeWithSHA1AndDES_CBC OBJ_pkcs5,10L#define SN_pbeWithSHA1AndRC2_CBC "PBE-SHA1-RC2-64"#define LN_pbeWithSHA1AndRC2_CBC "pbeWithSHA1AndRC2-CBC"#define NID_pbeWithSHA1AndRC2_CBC 68#define OBJ_pbeWithSHA1AndRC2_CBC OBJ_pkcs5,11L#define LN_id_pbkdf2 "PBKDF2"#define NID_id_pbkdf2 69#define OBJ_id_pbkdf2 OBJ_pkcs5,12L#define LN_pbes2 "PBES2"#define NID_pbes2 161#define OBJ_pbes2 OBJ_pkcs5,13L#define LN_pbmac1 "PBMAC1"#define NID_pbmac1 162#define OBJ_pbmac1 OBJ_pkcs5,14L#define SN_pkcs7 "pkcs7"#define NID_pkcs7 20#define OBJ_pkcs7 OBJ_pkcs,7L#define LN_pkcs7_data "pkcs7-data"#define NID_pkcs7_data 21#define OBJ_pkcs7_data OBJ_pkcs7,1L#define LN_pkcs7_signed "pkcs7-signedData"#define NID_pkcs7_signed 22#define OBJ_pkcs7_signed OBJ_pkcs7,2L#define LN_pkcs7_enveloped "pkcs7-envelopedData"#define NID_pkcs7_enveloped 23#define OBJ_pkcs7_enveloped OBJ_pkcs7,3L#define LN_pkcs7_signedAndEnveloped "pkcs7-signedAndEnvelopedData"#define NID_pkcs7_signedAndEnveloped 24#define OBJ_pkcs7_signedAndEnveloped OBJ_pkcs7,4L#define LN_pkcs7_digest "pkcs7-digestData"#define NID_pkcs7_digest 25#define OBJ_pkcs7_digest OBJ_pkcs7,5L#define LN_pkcs7_encrypted "pkcs7-encryptedData"#define NID_pkcs7_encrypted 26#define OBJ_pkcs7_encrypted OBJ_pkcs7,6L#define SN_pkcs9 "pkcs9"#define NID_pkcs9 47#define OBJ_pkcs9 OBJ_pkcs,9L#define SN_pkcs9_emailAddress "Email"#define LN_pkcs9_emailAddress "emailAddress"#define NID_pkcs9_emailAddress 48#define OBJ_pkcs9_emailAddress OBJ_pkcs9,1L#define LN_pkcs9_unstructuredName "unstructuredName"#define NID_pkcs9_unstructuredName 49#define OBJ_pkcs9_unstructuredName OBJ_pkcs9,2L#define LN_pkcs9_contentType "contentType"#define NID_pkcs9_contentType 50#define OBJ_pkcs9_contentType OBJ_pkcs9,3L#define LN_pkcs9_messageDigest "messageDigest"#define NID_pkcs9_messageDigest 51#define OBJ_pkcs9_messageDigest OBJ_pkcs9,4L#define LN_pkcs9_signingTime "signingTime"#define NID_pkcs9_signingTime 52#define OBJ_pkcs9_signingTime OBJ_pkcs9,5L#define LN_pkcs9_countersignature "countersignature"#define NID_pkcs9_countersignature 53#define OBJ_pkcs9_countersignature OBJ_pkcs9,6L#define LN_pkcs9_challengePassword "challengePassword"#define NID_pkcs9_challengePassword 54#define OBJ_pkcs9_challengePassword OBJ_pkcs9,7L#define LN_pkcs9_unstructuredAddress "unstructuredAddress"#define NID_pkcs9_unstructuredAddress 55#define OBJ_pkcs9_unstructuredAddress OBJ_pkcs9,8L#define LN_pkcs9_extCertAttributes "extendedCertificateAttributes"#define NID_pkcs9_extCertAttributes 56#define OBJ_pkcs9_extCertAttributes OBJ_pkcs9,9L#define SN_ext_req "extReq"#define LN_ext_req "Extension Request"#define NID_ext_req 172#define OBJ_ext_req OBJ_pkcs9,14L#define SN_SMIMECapabilities "SMIME-CAPS"#define LN_SMIMECapabilities "S/MIME Capabilities"#define NID_SMIMECapabilities 167#define OBJ_SMIMECapabilities OBJ_pkcs9,15L#define SN_SMIME "SMIME"#define LN_SMIME "S/MIME"#define NID_SMIME 188#define OBJ_SMIME OBJ_pkcs9,16L#define SN_id_smime_mod "id-smime-mod"#define NID_id_smime_mod 189#define OBJ_id_smime_mod OBJ_SMIME,0L#define SN_id_smime_ct "id-smime-ct"#define NID_id_smime_ct 190#define OBJ_id_smime_ct OBJ_SMIME,1L#define SN_id_smime_aa "id-smime-aa"#define NID_id_smime_aa 191#define OBJ_id_smime_aa OBJ_SMIME,2L#define SN_id_smime_alg "id-smime-alg"#define NID_id_smime_alg 192#define OBJ_id_smime_alg OBJ_SMIME,3L#define SN_id_smime_cd "id-smime-cd"#define NID_id_smime_cd 193#define OBJ_id_smime_cd OBJ_SMIME,4L#define SN_id_smime_spq "id-smime-spq"#define NID_id_smime_spq 194#define OBJ_id_smime_spq OBJ_SMIME,5L#define SN_id_smime_cti "id-smime-cti"#define NID_id_smime_cti 195#define OBJ_id_smime_cti OBJ_SMIME,6L#define SN_id_smime_mod_cms "id-smime-mod-cms"#define NID_id_smime_mod_cms 196#define OBJ_id_smime_mod_cms OBJ_id_smime_mod,1L#define SN_id_smime_mod_ess "id-smime-mod-ess"#define NID_id_smime_mod_ess 197#define OBJ_id_smime_mod_ess OBJ_id_smime_mod,2L#define SN_id_smime_mod_oid "id-smime-mod-oid"#define NID_id_smime_mod_oid 198#define OBJ_id_smime_mod_oid OBJ_id_smime_mod,3L#define SN_id_smime_mod_msg_v3 "id-smime-mod-msg-v3"#define NID_id_smime_mod_msg_v3 199#define OBJ_id_smime_mod_msg_v3 OBJ_id_smime_mod,4L#define SN_id_smime_mod_ets_eSignature_88 "id-smime-mod-ets-eSignature-88"#define NID_id_smime_mod_ets_eSignature_88 200#define OBJ_id_smime_mod_ets_eSignature_88 OBJ_id_smime_mod,5L#define SN_id_smime_mod_ets_eSignature_97 "id-smime-mod-ets-eSignature-97"#define NID_id_smime_mod_ets_eSignature_97 201#define OBJ_id_smime_mod_ets_eSignature_97 OBJ_id_smime_mod,6L#define SN_id_smime_mod_ets_eSigPolicy_88 "id-smime-mod-ets-eSigPolicy-88"#define NID_id_smime_mod_ets_eSigPolicy_88 202#define OBJ_id_smime_mod_ets_eSigPolicy_88 OBJ_id_smime_mod,7L#define SN_id_smime_mod_ets_eSigPolicy_97 "id-smime-mod-ets-eSigPolicy-97"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -