⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cryptlib.pas

📁 老外写的加密库cryptlib(版本3.1)
💻 PAS
📖 第 1 页 / 共 5 页
字号:
  The following values are defined in OID order, this isn't absolutely
  necessary but saves an extra layer of processing when encoding them }

  { 1 2 840 113549 1 9 7 challengePassword.  This is here even though it's
  a CMS attribute because SCEP stuffs it into PKCS #10 requests }
  CRYPT_CERTINFO_CHALLENGEPASSWORD                     = 2200;

  { 1 3 6 1 4 1 3029 3 1 4 cRLExtReason }
  CRYPT_CERTINFO_CRLEXTREASON                          = 2201;

  { 1 3 6 1 4 1 3029 3 1 5 keyFeatures }
  CRYPT_CERTINFO_KEYFEATURES                           = 2202;

  { 1 3 6 1 5 5 7 1 1 authorityInfoAccess }
  CRYPT_CERTINFO_AUTHORITYINFOACCESS                   = 2203;
  CRYPT_CERTINFO_AUTHORITYINFO_RTCS                    = 2204; { accessDescription.accessLocation }
  CRYPT_CERTINFO_AUTHORITYINFO_OCSP                    = 2205; { accessDescription.accessLocation }
  CRYPT_CERTINFO_AUTHORITYINFO_CAISSUERS               = 2206; { accessDescription.accessLocation }
  CRYPT_CERTINFO_AUTHORITYINFO_TIMESTAMPING            = 2207; { accessDescription.accessLocation }

  { 1 3 6 1 5 5 7 48 1 2 ocspNonce }
  CRYPT_CERTINFO_OCSP_NONCE                            = 2208; { nonce }

  { 1 3 6 1 5 5 7 48 1 4 ocspAcceptableResponses }
  CRYPT_CERTINFO_OCSP_RESPONSE                         = 2209;
  CRYPT_CERTINFO_OCSP_RESPONSE_OCSP                    = 2210; { OCSP standard response }

  { 1 3 6 1 5 5 7 48 1 5 ocspNoCheck }
  CRYPT_CERTINFO_OCSP_NOCHECK                          = 2211;

  { 1 3 6 1 5 5 7 48 1 6 ocspArchiveCutoff }
  CRYPT_CERTINFO_OCSP_ARCHIVECUTOFF                    = 2212;

  { 1 3 6 1 5 5 7 48 1 11 subjectInfoAccess }
  CRYPT_CERTINFO_SUBJECTINFOACCESS                     = 2213;
  CRYPT_CERTINFO_SUBJECTINFO_CAREPOSITORY              = 2214; { accessDescription.accessLocation }
  CRYPT_CERTINFO_SUBJECTINFO_TIMESTAMPING              = 2215; { accessDescription.accessLocation }

  { 1 3 36 8 3 1 siggDateOfCertGen }
  CRYPT_CERTINFO_SIGG_DATEOFCERTGEN                    = 2216;

  { 1 3 36 8 3 2 siggProcuration }
  CRYPT_CERTINFO_SIGG_PROCURATION                      = 2217;
  CRYPT_CERTINFO_SIGG_PROCURE_COUNTRY                  = 2218; { country }
  CRYPT_CERTINFO_SIGG_PROCURE_TYPEOFSUBSTITUTION       = 2219; { typeOfSubstitution }
  CRYPT_CERTINFO_SIGG_PROCURE_SIGNINGFOR               = 2220; { signingFor.thirdPerson }

  { 1 3 36 8 3 4 siggMonetaryLimit }
  CRYPT_CERTINFO_SIGG_MONETARYLIMIT                    = 2221;
  CRYPT_CERTINFO_SIGG_MONETARY_CURRENCY                = 2222; { currency }
  CRYPT_CERTINFO_SIGG_MONETARY_AMOUNT                  = 2223; { amount }
  CRYPT_CERTINFO_SIGG_MONETARY_EXPONENT                = 2224; { exponent }

  { 1 3 36 8 3 8 siggRestriction }
  CRYPT_CERTINFO_SIGG_RESTRICTION                      = 2225;

  { 1 3 101 1 4 1 strongExtranet }
  CRYPT_CERTINFO_STRONGEXTRANET                        = 2226;
  CRYPT_CERTINFO_STRONGEXTRANET_ZONE                   = 2227; { sxNetIDList.sxNetID.zone }
  CRYPT_CERTINFO_STRONGEXTRANET_ID                     = 2228; { sxNetIDList.sxNetID.id }

  { 2 5 29 9 subjectDirectoryAttributes }
  CRYPT_CERTINFO_SUBJECTDIRECTORYATTRIBUTES            = 2229;
  CRYPT_CERTINFO_SUBJECTDIR_TYPE                       = 2230; { attribute.type }
  CRYPT_CERTINFO_SUBJECTDIR_VALUES                     = 2231; { attribute.values }

  { 2 5 29 14 subjectKeyIdentifier }
  CRYPT_CERTINFO_SUBJECTKEYIDENTIFIER                  = 2232;

  { 2 5 29 15 keyUsage }
  CRYPT_CERTINFO_KEYUSAGE                              = 2233;

  { 2 5 29 16 privateKeyUsagePeriod }
  CRYPT_CERTINFO_PRIVATEKEYUSAGEPERIOD                 = 2234;
  CRYPT_CERTINFO_PRIVATEKEY_NOTBEFORE                  = 2235; { notBefore }
  CRYPT_CERTINFO_PRIVATEKEY_NOTAFTER                   = 2236; { notAfter }

  { 2 5 29 17 subjectAltName }
  CRYPT_CERTINFO_SUBJECTALTNAME                        = 2237;

  { 2 5 29 18 issuerAltName }
  CRYPT_CERTINFO_ISSUERALTNAME                         = 2238;

  { 2 5 29 19 basicConstraints }
  CRYPT_CERTINFO_BASICCONSTRAINTS                      = 2239;
  CRYPT_CERTINFO_CA                                    = 2240; { cA }
  CRYPT_CERTINFO_AUTHORITY                             = 2240; { = CRYPT_CERTINFO_CA }
  CRYPT_CERTINFO_PATHLENCONSTRAINT                     = 2241; { pathLenConstraint }

  { 2 5 29 20 cRLNumber }
  CRYPT_CERTINFO_CRLNUMBER                             = 2242;

  { 2 5 29 21 cRLReason }
  CRYPT_CERTINFO_CRLREASON                             = 2243;

  { 2 5 29 23 holdInstructionCode }
  CRYPT_CERTINFO_HOLDINSTRUCTIONCODE                   = 2244;

  { 2 5 29 24 invalidityDate }
  CRYPT_CERTINFO_INVALIDITYDATE                        = 2245;

  { 2 5 29 27 deltaCRLIndicator }
  CRYPT_CERTINFO_DELTACRLINDICATOR                     = 2246;

  { 2 5 29 28 issuingDistributionPoint }
  CRYPT_CERTINFO_ISSUINGDISTRIBUTIONPOINT              = 2247;
  CRYPT_CERTINFO_ISSUINGDIST_FULLNAME                  = 2248; { distributionPointName.fullName }
  CRYPT_CERTINFO_ISSUINGDIST_USERCERTSONLY             = 2249; { onlyContainsUserCerts }
  CRYPT_CERTINFO_ISSUINGDIST_CACERTSONLY               = 2250; { onlyContainsCACerts }
  CRYPT_CERTINFO_ISSUINGDIST_SOMEREASONSONLY           = 2251; { onlySomeReasons }
  CRYPT_CERTINFO_ISSUINGDIST_INDIRECTCRL               = 2252; { indirectCRL }

  { 2 5 29 29 certificateIssuer }
  CRYPT_CERTINFO_CERTIFICATEISSUER                     = 2253;

  { 2 5 29 30 nameConstraints }
  CRYPT_CERTINFO_NAMECONSTRAINTS                       = 2254;
  CRYPT_CERTINFO_PERMITTEDSUBTREES                     = 2255; { permittedSubtrees }
  CRYPT_CERTINFO_EXCLUDEDSUBTREES                      = 2256; { excludedSubtrees }

  { 2 5 29 31 cRLDistributionPoint }
  CRYPT_CERTINFO_CRLDISTRIBUTIONPOINT                  = 2257;
  CRYPT_CERTINFO_CRLDIST_FULLNAME                      = 2258; { distributionPointName.fullName }
  CRYPT_CERTINFO_CRLDIST_REASONS                       = 2259; { reasons }
  CRYPT_CERTINFO_CRLDIST_CRLISSUER                     = 2260; { cRLIssuer }

  { 2 5 29 32 certificatePolicies }
  CRYPT_CERTINFO_CERTIFICATEPOLICIES                   = 2261;
  CRYPT_CERTINFO_CERTPOLICYID                          = 2262; { policyInformation.policyIdentifier }
  CRYPT_CERTINFO_CERTPOLICY_CPSURI                     = 2263;
  { policyInformation.policyQualifiers.qualifier.cPSuri }
  CRYPT_CERTINFO_CERTPOLICY_ORGANIZATION               = 2264;
  { policyInformation.policyQualifiers.qualifier.userNotice.noticeRef.organization }
  CRYPT_CERTINFO_CERTPOLICY_NOTICENUMBERS              = 2265;
  { policyInformation.policyQualifiers.qualifier.userNotice.noticeRef.noticeNumbers }
  CRYPT_CERTINFO_CERTPOLICY_EXPLICITTEXT               = 2266;
  { policyInformation.policyQualifiers.qualifier.userNotice.explicitText }

  { 2 5 29 33 policyMappings }
  CRYPT_CERTINFO_POLICYMAPPINGS                        = 2267;
  CRYPT_CERTINFO_ISSUERDOMAINPOLICY                    = 2268; { policyMappings.issuerDomainPolicy }
  CRYPT_CERTINFO_SUBJECTDOMAINPOLICY                   = 2269; { policyMappings.subjectDomainPolicy }

  { 2 5 29 35 authorityKeyIdentifier }
  CRYPT_CERTINFO_AUTHORITYKEYIDENTIFIER                = 2270;
  CRYPT_CERTINFO_AUTHORITY_KEYIDENTIFIER               = 2271; { keyIdentifier }
  CRYPT_CERTINFO_AUTHORITY_CERTISSUER                  = 2272; { authorityCertIssuer }
  CRYPT_CERTINFO_AUTHORITY_CERTSERIALNUMBER            = 2273; { authorityCertSerialNumber }

  { 2 5 29 36 policyConstraints }
  CRYPT_CERTINFO_POLICYCONSTRAINTS                     = 2274;
  CRYPT_CERTINFO_REQUIREEXPLICITPOLICY                 = 2275; { policyConstraints.requireExplicitPolicy }
  CRYPT_CERTINFO_INHIBITPOLICYMAPPING                  = 2276; { policyConstraints.inhibitPolicyMapping }

  { 2 5 29 37 extKeyUsage }
  CRYPT_CERTINFO_EXTKEYUSAGE                           = 2277;
  CRYPT_CERTINFO_EXTKEY_MS_INDIVIDUALCODESIGNING       = 2278; { individualCodeSigning }
  CRYPT_CERTINFO_EXTKEY_MS_COMMERCIALCODESIGNING       = 2279; { commercialCodeSigning }
  CRYPT_CERTINFO_EXTKEY_MS_CERTTRUSTLISTSIGNING        = 2280; { certTrustListSigning }
  CRYPT_CERTINFO_EXTKEY_MS_TIMESTAMPSIGNING            = 2281; { timeStampSigning }
  CRYPT_CERTINFO_EXTKEY_MS_SERVERGATEDCRYPTO           = 2282; { serverGatedCrypto }
  CRYPT_CERTINFO_EXTKEY_MS_ENCRYPTEDFILESYSTEM         = 2283; { encrypedFileSystem }
  CRYPT_CERTINFO_EXTKEY_SERVERAUTH                     = 2284; { serverAuth }
  CRYPT_CERTINFO_EXTKEY_CLIENTAUTH                     = 2285; { clientAuth }
  CRYPT_CERTINFO_EXTKEY_CODESIGNING                    = 2286; { codeSigning }
  CRYPT_CERTINFO_EXTKEY_EMAILPROTECTION                = 2287; { emailProtection }
  CRYPT_CERTINFO_EXTKEY_IPSECENDSYSTEM                 = 2288; { ipsecEndSystem }
  CRYPT_CERTINFO_EXTKEY_IPSECTUNNEL                    = 2289; { ipsecTunnel }
  CRYPT_CERTINFO_EXTKEY_IPSECUSER                      = 2290; { ipsecUser }
  CRYPT_CERTINFO_EXTKEY_TIMESTAMPING                   = 2291; { timeStamping }
  CRYPT_CERTINFO_EXTKEY_OCSPSIGNING                    = 2292; { ocspSigning }
  CRYPT_CERTINFO_EXTKEY_DIRECTORYSERVICE               = 2293; { directoryService }
  CRYPT_CERTINFO_EXTKEY_NS_SERVERGATEDCRYPTO           = 2294; { serverGatedCrypto }
  CRYPT_CERTINFO_EXTKEY_VS_SERVERGATEDCRYPTO_CA        = 2295; { serverGatedCrypto CA }

  { 2 5 29 46 freshestCRL }
  CRYPT_CERTINFO_FRESHESTCRL                           = 2296;
  CRYPT_CERTINFO_FRESHESTCRL_FULLNAME                  = 2297; { distributionPointName.fullName }
  CRYPT_CERTINFO_FRESHESTCRL_REASONS                   = 2298; { reasons }
  CRYPT_CERTINFO_FRESHESTCRL_CRLISSUER                 = 2299; { cRLIssuer }

  { 2 5 29 54 inhibitAnyPolicy }
  CRYPT_CERTINFO_INHIBITANYPOLICY                      = 2300;

  { 2 16 840 1 113730 1 x Netscape extensions }
  CRYPT_CERTINFO_NS_CERTTYPE                           = 2301; { netscape-cert-type }
  CRYPT_CERTINFO_NS_BASEURL                            = 2302; { netscape-base-url }
  CRYPT_CERTINFO_NS_REVOCATIONURL                      = 2303; { netscape-revocation-url }
  CRYPT_CERTINFO_NS_CAREVOCATIONURL                    = 2304; { netscape-ca-revocation-url }
  CRYPT_CERTINFO_NS_CERTRENEWALURL                     = 2305; { netscape-cert-renewal-url }
  CRYPT_CERTINFO_NS_CAPOLICYURL                        = 2306; { netscape-ca-policy-url }
  CRYPT_CERTINFO_NS_SSLSERVERNAME                      = 2307; { netscape-ssl-server-name }
  CRYPT_CERTINFO_NS_COMMENT                            = 2308; { netscape-comment }

  { 2 23 42 7 0 SET hashedRootKey }
  CRYPT_CERTINFO_SET_HASHEDROOTKEY                     = 2309;
  CRYPT_CERTINFO_SET_ROOTKEYTHUMBPRINT                 = 2310; { rootKeyThumbPrint }

  { 2 23 42 7 1 SET certificateType }
  CRYPT_CERTINFO_SET_CERTIFICATETYPE                   = 2311;

  { 2 23 42 7 2 SET merchantData }
  CRYPT_CERTINFO_SET_MERCHANTDATA                      = 2312;
  CRYPT_CERTINFO_SET_MERID                             = 2313; { merID }
  CRYPT_CERTINFO_SET_MERACQUIRERBIN                    = 2314; { merAcquirerBIN }
  CRYPT_CERTINFO_SET_MERCHANTLANGUAGE                  = 2315; { merNames.language }
  CRYPT_CERTINFO_SET_MERCHANTNAME                      = 2316; { merNames.name }
  CRYPT_CERTINFO_SET_MERCHANTCITY                      = 2317; { merNames.city }
  CRYPT_CERTINFO_SET_MERCHANTSTATEPROVINCE             = 2318; { merNames.stateProvince }
  CRYPT_CERTINFO_SET_MERCHANTPOSTALCODE                = 2319; { merNames.postalCode }
  CRYPT_CERTINFO_SET_MERCHANTCOUNTRYNAME               = 2320; { merNames.countryName }
  CRYPT_CERTINFO_SET_MERCOUNTRY                        = 2321; { merCountry }
  CRYPT_CERTINFO_SET_MERAUTHFLAG                       = 2322; { merAuthFlag }

  { 2 23 42 7 3 SET certCardRequired }
  CRYPT_CERTINFO_SET_CERTCARDREQUIRED                  = 2323;

  { 2 23 42 7 4 SET tunneling }
  CRYPT_CERTINFO_SET_TUNNELING                         = 2324;
  CRYPT_CERTINFO_SET_TUNNELLING                        = 2324; { = CRYPT_CERTINFO_SET_TUNNELING }
  CRYPT_CERTINFO_SET_TUNNELINGFLAG                     = 2325; { tunneling }
  CRYPT_CERTINFO_SET_TUNNELLINGFLAG                    = 2325; { = CRYPT_CERTINFO_SET_TUNNELINGFLAG }
  CRYPT_CERTINFO_SET_TUNNELINGALGID                    = 2326; { tunnelingAlgID }
  CRYPT_CERTINFO_SET_TUNNELLINGALGID                   = 2326; { = CRYPT_CERTINFO_SET_TUNNELINGALGID }

  { S/MIME attributes }

  { 1 2 840 113549 1 9 3 contentType }
  CRYPT_CERTINFO_CMS_CONTENTTYPE                       = 2500;

  { 1 2 840 113549 1 9 4 messageDigest }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -