obj_mac.h
字号:
/* lib/obj/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.] *//* 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 */#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_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_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_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"#define NID_id_smime_mod_ets_eSigPolicy_97 203#define OBJ_id_smime_mod_ets_eSigPolicy_97 OBJ_id_smime_mod,8L#define SN_id_smime_ct_receipt "id-smime-ct-receipt"#define NID_id_smime_ct_receipt 204#define OBJ_id_smime_ct_receipt OBJ_id_smime_ct,1L#define SN_id_smime_ct_authData "id-smime-ct-authData"#define NID_id_smime_ct_authData 205#define OBJ_id_smime_ct_authData OBJ_id_smime_ct,2L#define SN_id_smime_ct_publishCert "id-smime-ct-publishCert"#define NID_id_smime_ct_publishCert 206#define OBJ_id_smime_ct_publishCert OBJ_id_smime_ct,3L#define SN_id_smime_ct_TSTInfo "id-smime-ct-TSTInfo"#define NID_id_smime_ct_TSTInfo 207#define OBJ_id_smime_ct_TSTInfo OBJ_id_smime_ct,4L#define SN_id_smime_ct_TDTInfo "id-smime-ct-TDTInfo"#define NID_id_smime_ct_TDTInfo 208#define OBJ_id_smime_ct_TDTInfo OBJ_id_smime_ct,5L#define SN_id_smime_ct_contentInfo "id-smime-ct-contentInfo"#define NID_id_smime_ct_contentInfo 209#define OBJ_id_smime_ct_contentInfo OBJ_id_smime_ct,6L#define SN_id_smime_ct_DVCSRequestData "id-smime-ct-DVCSRequestData"#define NID_id_smime_ct_DVCSRequestData 210#define OBJ_id_smime_ct_DVCSRequestData OBJ_id_smime_ct,7L#define SN_id_smime_ct_DVCSResponseData "id-smime-ct-DVCSResponseData"#define NID_id_smime_ct_DVCSResponseData 211#define OBJ_id_smime_ct_DVCSResponseData OBJ_id_smime_ct,8L#define SN_id_smime_aa_receiptRequest "id-smime-aa-receiptRequest"#define NID_id_smime_aa_receiptRequest 212#define OBJ_id_smime_aa_receiptRequest OBJ_id_smime_aa,1L#define SN_id_smime_aa_securityLabel "id-smime-aa-securityLabel"#define NID_id_smime_aa_securityLabel 213#define OBJ_id_smime_aa_securityLabel OBJ_id_smime_aa,2L#define SN_id_smime_aa_mlExpandHistory "id-smime-aa-mlExpandHistory"#define NID_id_smime_aa_mlExpandHistory 214#define OBJ_id_smime_aa_mlExpandHistory OBJ_id_smime_aa,3L#define SN_id_smime_aa_contentHint "id-smime-aa-contentHint"#define NID_id_smime_aa_contentHint 215#define OBJ_id_smime_aa_contentHint OBJ_id_smime_aa,4L#define SN_id_smime_aa_msgSigDigest "id-smime-aa-msgSigDigest"#define NID_id_smime_aa_msgSigDigest 216#define OBJ_id_smime_aa_msgSigDigest OBJ_id_smime_aa,5L#define SN_id_smime_aa_encapContentType "id-smime-aa-encapContentType"#define NID_id_smime_aa_encapContentType 217#define OBJ_id_smime_aa_encapContentType OBJ_id_smime_aa,6L#define SN_id_smime_aa_contentIdentifier "id-smime-aa-contentIdentifier"#define NID_id_smime_aa_contentIdentifier 218#define OBJ_id_smime_aa_contentIdentifier OBJ_id_smime_aa,7L#define SN_id_smime_aa_macValue "id-smime-aa-macValue"#define NID_id_smime_aa_macValue 219#define OBJ_id_smime_aa_macValue OBJ_id_smime_aa,8L#define SN_id_smime_aa_equivalentLabels "id-smime-aa-equivalentLabels"#define NID_id_smime_aa_equivalentLabels 220#define OBJ_id_smime_aa_equivalentLabels OBJ_id_smime_aa,9L#define SN_id_smime_aa_contentReference "id-smime-aa-contentReference"#define NID_id_smime_aa_contentReference 221#define OBJ_id_smime_aa_contentReference OBJ_id_smime_aa,10L#define SN_id_smime_aa_encrypKeyPref "id-smime-aa-encrypKeyPref"#define NID_id_smime_aa_encrypKeyPref 222#define OBJ_id_smime_aa_encrypKeyPref OBJ_id_smime_aa,11L#define SN_id_smime_aa_signingCertificate "id-smime-aa-signingCertificate"#define NID_id_smime_aa_signingCertificate 223#define OBJ_id_smime_aa_signingCertificate OBJ_id_smime_aa,12L#define SN_id_smime_aa_smimeEncryptCerts "id-smime-aa-smimeEncryptCerts"#define NID_id_smime_aa_smimeEncryptCerts 224#define OBJ_id_smime_aa_smimeEncryptCerts OBJ_id_smime_aa,13L#define SN_id_smime_aa_timeStampToken "id-smime-aa-timeStampToken"#define NID_id_smime_aa_timeStampToken 225#define OBJ_id_smime_aa_timeStampToken OBJ_id_smime_aa,14L#define SN_id_smime_aa_ets_sigPolicyId "id-smime-aa-ets-sigPolicyId"#define NID_id_smime_aa_ets_sigPolicyId 226#define OBJ_id_smime_aa_ets_sigPolicyId OBJ_id_smime_aa,15L#define SN_id_smime_aa_ets_commitmentType "id-smime-aa-ets-commitmentType"#define NID_id_smime_aa_ets_commitmentType 227#define OBJ_id_smime_aa_ets_commitmentType OBJ_id_smime_aa,16L
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -