cryptlib.pas
来自「提供了很多种加密算法和CA认证及相关服务如CMP、OCSP等的开发」· PAS 代码 · 共 1,269 行 · 第 1/5 页
PAS
1,269 行
{ 2 5 29 9 subjectDirectoryAttributes }
CRYPT_CERTINFO_SUBJECTDIRECTORYATTRIBUTES = 2220;
CRYPT_CERTINFO_SUBJECTDIR_TYPE = 2221; { attribute.type }
CRYPT_CERTINFO_SUBJECTDIR_VALUES = 2222; { attribute.values }
{ 2 5 29 14 subjectKeyIdentifier }
CRYPT_CERTINFO_SUBJECTKEYIDENTIFIER = 2223;
{ 2 5 29 15 keyUsage }
CRYPT_CERTINFO_KEYUSAGE = 2224;
{ 2 5 29 16 privateKeyUsagePeriod }
CRYPT_CERTINFO_PRIVATEKEYUSAGEPERIOD = 2225;
CRYPT_CERTINFO_PRIVATEKEY_NOTBEFORE = 2226; { notBefore }
CRYPT_CERTINFO_PRIVATEKEY_NOTAFTER = 2227; { notAfter }
{ 2 5 29 17 subjectAltName }
CRYPT_CERTINFO_SUBJECTALTNAME = 2228;
{ 2 5 29 18 issuerAltName }
CRYPT_CERTINFO_ISSUERALTNAME = 2229;
{ 2 5 29 19 basicConstraints }
CRYPT_CERTINFO_BASICCONSTRAINTS = 2230;
CRYPT_CERTINFO_CA = 2231; { cA }
CRYPT_CERTINFO_AUTHORITY = 2231; { = CRYPT_CERTINFO_CA }
CRYPT_CERTINFO_PATHLENCONSTRAINT = 2232; { pathLenConstraint }
{ 2 5 29 20 cRLNumber }
CRYPT_CERTINFO_CRLNUMBER = 2233;
{ 2 5 29 21 cRLReason }
CRYPT_CERTINFO_CRLREASON = 2234;
{ 2 5 29 23 holdInstructionCode }
CRYPT_CERTINFO_HOLDINSTRUCTIONCODE = 2235;
{ 2 5 29 24 invalidityDate }
CRYPT_CERTINFO_INVALIDITYDATE = 2236;
{ 2 5 29 27 deltaCRLIndicator }
CRYPT_CERTINFO_DELTACRLINDICATOR = 2237;
{ 2 5 29 28 issuingDistributionPoint }
CRYPT_CERTINFO_ISSUINGDISTRIBUTIONPOINT = 2238;
CRYPT_CERTINFO_ISSUINGDIST_FULLNAME = 2239; { distributionPointName.fullName }
CRYPT_CERTINFO_ISSUINGDIST_USERCERTSONLY = 2240; { onlyContainsUserCerts }
CRYPT_CERTINFO_ISSUINGDIST_CACERTSONLY = 2241; { onlyContainsCACerts }
CRYPT_CERTINFO_ISSUINGDIST_SOMEREASONSONLY = 2242; { onlySomeReasons }
CRYPT_CERTINFO_ISSUINGDIST_INDIRECTCRL = 2243; { indirectCRL }
{ 2 5 29 29 certificateIssuer }
CRYPT_CERTINFO_CERTIFICATEISSUER = 2244;
{ 2 5 29 30 nameConstraints }
CRYPT_CERTINFO_NAMECONSTRAINTS = 2245;
CRYPT_CERTINFO_PERMITTEDSUBTREES = 2246; { permittedSubtrees }
CRYPT_CERTINFO_EXCLUDEDSUBTREES = 2247; { excludedSubtrees }
{ 2 5 29 31 cRLDistributionPoint }
CRYPT_CERTINFO_CRLDISTRIBUTIONPOINT = 2248;
CRYPT_CERTINFO_CRLDIST_FULLNAME = 2249; { distributionPointName.fullName }
CRYPT_CERTINFO_CRLDIST_REASONS = 2250; { reasons }
CRYPT_CERTINFO_CRLDIST_CRLISSUER = 2251; { cRLIssuer }
{ 2 5 29 32 certificatePolicies }
CRYPT_CERTINFO_CERTIFICATEPOLICIES = 2252;
CRYPT_CERTINFO_CERTPOLICYID = 2253; { policyInformation.policyIdentifier }
CRYPT_CERTINFO_CERTPOLICY_CPSURI = 2254;
{ policyInformation.policyQualifiers.qualifier.cPSuri }
CRYPT_CERTINFO_CERTPOLICY_ORGANIZATION = 2255;
{ policyInformation.policyQualifiers.qualifier.userNotice.noticeRef.organization }
CRYPT_CERTINFO_CERTPOLICY_NOTICENUMBERS = 2256;
{ policyInformation.policyQualifiers.qualifier.userNotice.noticeRef.noticeNumbers }
CRYPT_CERTINFO_CERTPOLICY_EXPLICITTEXT = 2257;
{ policyInformation.policyQualifiers.qualifier.userNotice.explicitText }
{ 2 5 29 33 policyMappings }
CRYPT_CERTINFO_POLICYMAPPINGS = 2258;
CRYPT_CERTINFO_ISSUERDOMAINPOLICY = 2259; { policyMappings.issuerDomainPolicy }
CRYPT_CERTINFO_SUBJECTDOMAINPOLICY = 2260; { policyMappings.subjectDomainPolicy }
{ 2 5 29 35 authorityKeyIdentifier }
CRYPT_CERTINFO_AUTHORITYKEYIDENTIFIER = 2261;
CRYPT_CERTINFO_AUTHORITY_KEYIDENTIFIER = 2262; { keyIdentifier }
CRYPT_CERTINFO_AUTHORITY_CERTISSUER = 2263; { authorityCertIssuer }
CRYPT_CERTINFO_AUTHORITY_CERTSERIALNUMBER = 2264; { authorityCertSerialNumber }
{ 2 5 29 36 policyConstraints }
CRYPT_CERTINFO_POLICYCONSTRAINTS = 2265;
CRYPT_CERTINFO_REQUIREEXPLICITPOLICY = 2266; { policyConstraints.requireExplicitPolicy }
CRYPT_CERTINFO_INHIBITPOLICYMAPPING = 2267; { policyConstraints.inhibitPolicyMapping }
{ 2 5 29 37 extKeyUsage }
CRYPT_CERTINFO_EXTKEYUSAGE = 2268;
CRYPT_CERTINFO_EXTKEY_MS_INDIVIDUALCODESIGNING = 2269; { individualCodeSigning }
CRYPT_CERTINFO_EXTKEY_MS_COMMERCIALCODESIGNING = 2270; { commercialCodeSigning }
CRYPT_CERTINFO_EXTKEY_MS_CERTTRUSTLISTSIGNING = 2271; { certTrustListSigning }
CRYPT_CERTINFO_EXTKEY_MS_TIMESTAMPSIGNING = 2272; { timeStampSigning }
CRYPT_CERTINFO_EXTKEY_MS_SERVERGATEDCRYPTO = 2273; { serverGatedCrypto }
CRYPT_CERTINFO_EXTKEY_MS_ENCRYPTEDFILESYSTEM = 2274; { encrypedFileSystem }
CRYPT_CERTINFO_EXTKEY_SERVERAUTH = 2275; { serverAuth }
CRYPT_CERTINFO_EXTKEY_CLIENTAUTH = 2276; { clientAuth }
CRYPT_CERTINFO_EXTKEY_CODESIGNING = 2277; { codeSigning }
CRYPT_CERTINFO_EXTKEY_EMAILPROTECTION = 2278; { emailProtection }
CRYPT_CERTINFO_EXTKEY_IPSECENDSYSTEM = 2279; { ipsecEndSystem }
CRYPT_CERTINFO_EXTKEY_IPSECTUNNEL = 2280; { ipsecTunnel }
CRYPT_CERTINFO_EXTKEY_IPSECUSER = 2281; { ipsecUser }
CRYPT_CERTINFO_EXTKEY_TIMESTAMPING = 2282; { timeStamping }
CRYPT_CERTINFO_EXTKEY_OCSPSIGNING = 2283; { ocspSigning }
CRYPT_CERTINFO_EXTKEY_DIRECTORYSERVICE = 2284; { directoryService }
CRYPT_CERTINFO_EXTKEY_NS_SERVERGATEDCRYPTO = 2285; { serverGatedCrypto }
CRYPT_CERTINFO_EXTKEY_VS_SERVERGATEDCRYPTO_CA = 2286; { serverGatedCrypto CA }
{ 2 16 840 1 113730 1 x Netscape extensions }
CRYPT_CERTINFO_NS_CERTTYPE = 2287; { netscape-cert-type }
CRYPT_CERTINFO_NS_BASEURL = 2288; { netscape-base-url }
CRYPT_CERTINFO_NS_REVOCATIONURL = 2289; { netscape-revocation-url }
CRYPT_CERTINFO_NS_CAREVOCATIONURL = 2290; { netscape-ca-revocation-url }
CRYPT_CERTINFO_NS_CERTRENEWALURL = 2291; { netscape-cert-renewal-url }
CRYPT_CERTINFO_NS_CAPOLICYURL = 2292; { netscape-ca-policy-url }
CRYPT_CERTINFO_NS_SSLSERVERNAME = 2293; { netscape-ssl-server-name }
CRYPT_CERTINFO_NS_COMMENT = 2294; { netscape-comment }
{ 2 23 42 7 0 SET hashedRootKey }
CRYPT_CERTINFO_SET_HASHEDROOTKEY = 2295;
CRYPT_CERTINFO_SET_ROOTKEYTHUMBPRINT = 2296; { rootKeyThumbPrint }
{ 2 23 42 7 1 SET certificateType }
CRYPT_CERTINFO_SET_CERTIFICATETYPE = 2297;
{ 2 23 42 7 2 SET merchantData }
CRYPT_CERTINFO_SET_MERCHANTDATA = 2298;
CRYPT_CERTINFO_SET_MERID = 2299; { merID }
CRYPT_CERTINFO_SET_MERACQUIRERBIN = 2300; { merAcquirerBIN }
CRYPT_CERTINFO_SET_MERCHANTLANGUAGE = 2301; { merNames.language }
CRYPT_CERTINFO_SET_MERCHANTNAME = 2302; { merNames.name }
CRYPT_CERTINFO_SET_MERCHANTCITY = 2303; { merNames.city }
CRYPT_CERTINFO_SET_MERCHANTSTATEPROVINCE = 2304; { merNames.stateProvince }
CRYPT_CERTINFO_SET_MERCHANTPOSTALCODE = 2305; { merNames.postalCode }
CRYPT_CERTINFO_SET_MERCHANTCOUNTRYNAME = 2306; { merNames.countryName }
CRYPT_CERTINFO_SET_MERCOUNTRY = 2307; { merCountry }
CRYPT_CERTINFO_SET_MERAUTHFLAG = 2308; { merAuthFlag }
{ 2 23 42 7 3 SET certCardRequired }
CRYPT_CERTINFO_SET_CERTCARDREQUIRED = 2309;
{ 2 23 42 7 4 SET tunneling }
CRYPT_CERTINFO_SET_TUNNELING = 2310;
CRYPT_CERTINFO_SET_TUNNELLING = 2310; { = CRYPT_CERTINFO_SET_TUNNELING }
CRYPT_CERTINFO_SET_TUNNELINGFLAG = 2311; { tunneling }
CRYPT_CERTINFO_SET_TUNNELLINGFLAG = 2311; { = CRYPT_CERTINFO_SET_TUNNELINGFLAG }
CRYPT_CERTINFO_SET_TUNNELINGALGID = 2312; { tunnelingAlgID }
CRYPT_CERTINFO_SET_TUNNELLINGALGID = 2312; { = 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 }
CRYPT_CERTINFO_CMS_MESSAGEDIGEST = 2501;
{ 1 2 840 113549 1 9 5 signingTime }
CRYPT_CERTINFO_CMS_SIGNINGTIME = 2502;
{ 1 2 840 113549 1 9 6 counterSignature }
CRYPT_CERTINFO_CMS_COUNTERSIGNATURE = 2503; { counterSignature }
{ 1 2 840 113549 1 9 15 sMIMECapabilities }
CRYPT_CERTINFO_CMS_SMIMECAPABILITIES = 2504;
CRYPT_CERTINFO_CMS_SMIMECAP_3DES = 2505; { 3DES encryption }
CRYPT_CERTINFO_CMS_SMIMECAP_AES = 2506; { AES encryption }
CRYPT_CERTINFO_CMS_SMIMECAP_CAST128 = 2507; { CAST-128 encryption }
CRYPT_CERTINFO_CMS_SMIMECAP_IDEA = 2508; { IDEA encryption }
CRYPT_CERTINFO_CMS_SMIMECAP_RC2 = 2509; { RC2 encryption (w.128 key) }
CRYPT_CERTINFO_CMS_SMIMECAP_RC5 = 2510; { RC5 encryption (w.128 key) }
CRYPT_CERTINFO_CMS_SMIMECAP_SKIPJACK = 2511; { Skipjack encryption }
CRYPT_CERTINFO_CMS_SMIMECAP_DES = 2512; { DES encryption }
CRYPT_CERTINFO_CMS_SMIMECAP_PREFERSIGNEDDATA = 2513; { preferSignedData }
CRYPT_CERTINFO_CMS_SMIMECAP_CANNOTDECRYPTANY = 2514; { canNotDecryptAny }
{ 1 2 840 113549 1 9 16 2 1 receiptRequest }
CRYPT_CERTINFO_CMS_RECEIPTREQUEST = 2515;
CRYPT_CERTINFO_CMS_RECEIPT_CONTENTIDENTIFIER = 2516; { contentIdentifier }
CRYPT_CERTINFO_CMS_RECEIPT_FROM = 2517; { receiptsFrom }
CRYPT_CERTINFO_CMS_RECEIPT_TO = 2518; { receiptsTo }
{ 1 2 840 113549 1 9 16 2 2 essSecurityLabel }
CRYPT_CERTINFO_CMS_SECURITYLABEL = 2519;
CRYPT_CERTINFO_CMS_SECLABEL_CLASSIFICATION = 2520; { securityClassification }
CRYPT_CERTINFO_CMS_SECLABEL_POLICY = 2521; { securityPolicyIdentifier }
CRYPT_CERTINFO_CMS_SECLABEL_PRIVACYMARK = 2522; { privacyMark }
CRYPT_CERTINFO_CMS_SECLABEL_CATTYPE = 2523; { securityCategories.securityCategory.type }
CRYPT_CERTINFO_CMS_SECLABEL_CATVALUE = 2524; { securityCategories.securityCategory.value }
{ 1 2 840 113549 1 9 16 2 3 mlExpansionHistory }
CRYPT_CERTINFO_CMS_MLEXPANSIONHISTORY = 2525;
CRYPT_CERTINFO_CMS_MLEXP_ENTITYIDENTIFIER = 2526; { mlData.mailListIdentifier.issuerAndSerialNumber }
CRYPT_CERTINFO_CMS_MLEXP_TIME = 2527; { mlData.expansionTime }
CRYPT_CERTINFO_CMS_MLEXP_NONE = 2528; { mlData.mlReceiptPolicy.none }
CRYPT_CERTINFO_CMS_MLEXP_INSTEADOF = 2529; { mlData.mlReceiptPolicy.insteadOf.generalNames.generalName }
CRYPT_CERTINFO_CMS_MLEXP_INADDITIONTO = 2530; { mlData.mlReceiptPolicy.inAdditionTo.generalNames.generalName }
{ 1 2 840 113549 1 9 16 2 4 contentHints }
CRYPT_CERTINFO_CMS_CONTENTHINTS = 2531;
CRYPT_CERTINFO_CMS_CONTENTHINT_DESCRIPTION = 2532; { contentDescription }
CRYPT_CERTINFO_CMS_CONTENTHINT_TYPE = 2533; { contentType }
{ 1 2 840 113549 1 9 16 2 9 equivalentLabels }
CRYPT_CERTINFO_CMS_EQUIVALENTLABEL = 2534;
CRYPT_CERTINFO_CMS_EQVLABEL_POLICY = 2535; { securityPolicyIdentifier }
CRYPT_CERTINFO_CMS_EQVLABEL_CLASSIFICATION = 2536; { securityClassification }
CRYPT_CERTINFO_CMS_EQVLABEL_PRIVACYMARK = 2537; { privacyMark }
CRYPT_CERTINFO_CMS_EQVLABEL_CATTYPE = 2538; { securityCategories.securityCategory.type }
CRYPT_CERTINFO_CMS_EQVLABEL_CATVALUE = 2539; { securityCategories.securityCategory.value }
{ 1 2 840 113549 1 9 16 2 12 signingCertificate }
CRYPT_CERTINFO_CMS_SIGNINGCERTIFICATE = 2540;
CRYPT_CERTINFO_CMS_SIGNINGCERT_ESSCERTID = 2541; { certs.essCertID }
CRYPT_CERTINFO_CMS_SIGNINGCERT_POLICIES = 2542; { policies.policyInformation.policyIdentifier }
{ 1 3 6 1 4 1 311 2 1 10 spcAgencyInfo }
CRYPT_CERTINFO_CMS_SPCAGENCYINFO = 2543;
CRYPT_CERTINFO_CMS_SPCAGENCYURL = 2544; { spcAgencyInfo.url }
{ 1 3 6 1 4 1 311 2 1 11 spcStatementType }
CRYPT_CERTINFO_CMS_SPCSTATEMENTTYPE = 2545;
CRYPT_CERTINFO_CMS_SPCSTMT_INDIVIDUALCODESIGNING = 2546; { individualCodeSigning }
CRYPT_CERTINFO_CMS_SPCSTMT_COMMERCIALCODESIGNING = 2547; { commercialCodeSigning }
{ 1 3 6 1 4 1 311 2 1 12 spcOpusInfo }
CRYPT_CERTINFO_CMS_SPCOPUSINFO = 2548;
{ Used internally }
CRYPT_CERTINFO_LAST = 2549;
CRYPT_KEYINFO_FIRST = 3000;
{*******************}
{ Keyset attributes }
{*******************}
CRYPT_KEYINFO_QUERY = 3001; { Keyset query }
CRYPT_KEYINFO_QUERY_REQUESTS = 3002; { Query of requests in cert store }
{ Used internally }
CRYPT_KEYINFO_LAST = 3003;
CRYPT_DEVINFO_FIRST = 4000;
{*******************}
{ Device attributes }
{*******************}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?