📄 cryptlib.pas
字号:
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 2 840 113549 1 9 16 9 signatureTypeIdentifier }
CRYPT_CERTINFO_CMS_SIGTYPEIDENTIFIER = 2543;
CRYPT_CERTINFO_CMS_SIGTYPEID_ORIGINATORSIG = 2544; { originatorSig }
CRYPT_CERTINFO_CMS_SIGTYPEID_DOMAINSIG = 2545; { domainSig }
CRYPT_CERTINFO_CMS_SIGTYPEID_ADDITIONALATTRIBUTES = 2546; { additionalAttributesSig }
CRYPT_CERTINFO_CMS_SIGTYPEID_REVIEWSIG = 2547; { reviewSig }
{ 1 2 840 113549 1 9 25 3 randomNonce }
CRYPT_CERTINFO_CMS_NONCE = 2548; { randomNonce }
{ SCEP attributes:
2 16 840 1 113733 1 9 2 messageType
2 16 840 1 113733 1 9 3 pkiStatus
2 16 840 1 113733 1 9 4 failInfo
2 16 840 1 113733 1 9 5 senderNonce
2 16 840 1 113733 1 9 6 recipientNonce
2 16 840 1 113733 1 9 7 transID }
CRYPT_CERTINFO_SCEP_MESSAGETYPE = 2549; { messageType }
CRYPT_CERTINFO_SCEP_PKISTATUS = 2550; { pkiStatus }
CRYPT_CERTINFO_SCEP_FAILINFO = 2551; { failInfo }
CRYPT_CERTINFO_SCEP_SENDERNONCE = 2552; { senderNonce }
CRYPT_CERTINFO_SCEP_RECIPIENTNONCE = 2553; { recipientNonce }
CRYPT_CERTINFO_SCEP_TRANSACTIONID = 2554; { transID }
{ 1 3 6 1 4 1 311 2 1 10 spcAgencyInfo }
CRYPT_CERTINFO_CMS_SPCAGENCYINFO = 2555;
CRYPT_CERTINFO_CMS_SPCAGENCYURL = 2556; { spcAgencyInfo.url }
{ 1 3 6 1 4 1 311 2 1 11 spcStatementType }
CRYPT_CERTINFO_CMS_SPCSTATEMENTTYPE = 2557;
CRYPT_CERTINFO_CMS_SPCSTMT_INDIVIDUALCODESIGNING = 2558; { individualCodeSigning }
CRYPT_CERTINFO_CMS_SPCSTMT_COMMERCIALCODESIGNING = 2559; { commercialCodeSigning }
{ 1 3 6 1 4 1 311 2 1 12 spcOpusInfo }
CRYPT_CERTINFO_CMS_SPCOPUSINFO = 2560;
CRYPT_CERTINFO_CMS_SPCOPUSINFO_NAME = 2561; { spcOpusInfo.name }
CRYPT_CERTINFO_CMS_SPCOPUSINFO_URL = 2562; { spcOpusInfo.url }
{ Used internally }
CRYPT_CERTINFO_LAST = 2563;
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 }
{*******************}
CRYPT_DEVINFO_INITIALISE = 4001; { Initialise device for use }
CRYPT_DEVINFO_INITIALIZE = 4001; { = CRYPT_DEVINFO_INITIALISE }
CRYPT_DEVINFO_AUTHENT_USER = 4002; { Authenticate user to device }
CRYPT_DEVINFO_AUTHENT_SUPERVISOR = 4003; { Authenticate supervisor to dev.}
CRYPT_DEVINFO_SET_AUTHENT_USER = 4004; { Set user authent.value }
CRYPT_DEVINFO_SET_AUTHENT_SUPERVISOR = 4005; { Set supervisor auth.val.}
CRYPT_DEVINFO_ZEROISE = 4006; { Zeroise device }
CRYPT_DEVINFO_ZEROIZE = 4006; { = CRYPT_DEVINFO_ZEROISE }
CRYPT_DEVINFO_LOGGEDIN = 4007; { Whether user is logged in }
CRYPT_DEVINFO_LABEL = 4008; { Device/token label }
{ Used internally }
CRYPT_DEVINFO_LAST = 4009;
CRYPT_ENVINFO_FIRST = 5000;
{*********************}
{ Envelope attributes }
{*********************}
{ Pseudo-information on an envelope or meta-information which is used to
control the way that data in an envelope is processed }
CRYPT_ENVINFO_DATASIZE = 5001; { Data size information }
CRYPT_ENVINFO_COMPRESSION = 5002; { Compression information }
CRYPT_ENVINFO_CONTENTTYPE = 5003; { Inner CMS content type }
CRYPT_ENVINFO_DETACHEDSIGNATURE = 5004; { Generate CMS detached signature }
CRYPT_ENVINFO_SIGNATURE_RESULT = 5005; { Signature check result }
CRYPT_ENVINFO_MAC = 5006; { Use MAC instead of encrypting }
CRYPT_ENVINFO_CURRENT_COMPONENT = 5007; { Cursor management: Relative pos.}
{ Resources required for enveloping/deenveloping }
CRYPT_ENVINFO_PASSWORD = 5008; { User password }
CRYPT_ENVINFO_KEY = 5009; { Conventional encryption key }
CRYPT_ENVINFO_SIGNATURE = 5010; { Signature/signature check key }
CRYPT_ENVINFO_SIGNATURE_EXTRADATA = 5011; { Extra information added to CMS sigs }
CRYPT_ENVINFO_RECIPIENT = 5012; { Recipient email address }
CRYPT_ENVINFO_PUBLICKEY = 5013; { PKC encryption key }
CRYPT_ENVINFO_PRIVATEKEY = 5014; { PKC decryption key }
CRYPT_ENVINFO_PRIVATEKEY_LABEL = 5015; { Label of PKC decryption key }
CRYPT_ENVINFO_ORIGINATOR = 5016; { Originator info/key }
CRYPT_ENVINFO_SESSIONKEY = 5017; { Session key }
CRYPT_ENVINFO_HASH = 5018; { Hash value }
CRYPT_ENVINFO_TIMESTAMP_AUTHORITY = 5019; { Timestamp authority }
{ Keysets used to retrieve keys needed for enveloping/deenveloping }
CRYPT_ENVINFO_KEYSET_SIGCHECK = 5020; { Signature check keyset }
CRYPT_ENVINFO_KEYSET_ENCRYPT = 5021; { PKC encryption keyset }
CRYPT_ENVINFO_KEYSET_DECRYPT = 5022; { PKC decryption keyset }
{ Used internally }
CRYPT_ENVINFO_LAST = 5023;
CRYPT_SESSINFO_FIRST = 6000;
{********************}
{ Session attributes }
{********************}
{ Pseudo-information on a session or meta-information which is used to
control the way that a session is managed }
{ Pseudo-information about the session }
CRYPT_SESSINFO_ACTIVE = 6001; { Whether session is active }
CRYPT_SESSINFO_CONNECTIONACTIVE = 6002; { Whether network connection is active }
{ Security-related information }
CRYPT_SESSINFO_USERNAME = 6003; { User name }
CRYPT_SESSINFO_PASSWORD = 6004; { Password }
CRYPT_SESSINFO_PRIVATEKEY = 6005; { Server/client private key }
CRYPT_SESSINFO_KEYSET = 6006; { Certificate store }
{ Client/server information }
CRYPT_SESSINFO_SERVER_NAME = 6007; { Server name }
CRYPT_SESSINFO_SERVER_PORT = 6008; { Server port number }
CRYPT_SESSINFO_SERVER_FINGERPRINT = 6009; { Server key fingerprint }
CRYPT_SESSINFO_CLIENT_NAME = 6010; { Client name }
CRYPT_SESSINFO_CLIENT_PORT = 6011; { Client port number }
CRYPT_SESSINFO_SESSION = 6012; { Transport mechanism }
CRYPT_SESSINFO_NETWORKSOCKET = 6013; { User-supplied network socket }
{ Generic protocol-related information }
CRYPT_SESSINFO_VERSION = 6014; { Protocol version }
CRYPT_SESSINFO_REQUEST = 6015; { Cert.request object }
CRYPT_SESSINFO_RESPONSE = 6016; { Cert.response object }
CRYPT_SESSINFO_CACERTIFICATE = 6017; { Issuing CA certificate }
{ Protocol-specific information }
CRYPT_SESSINFO_TSP_MSGIMPRINT = 6018; { TSP message imprint }
CRYPT_SESSINFO_CMP_REQUESTTYPE = 6019; { Request type }
CRYPT_SESSINFO_CMP_PKIBOOT = 6020; { Enable PKIBoot facility }
CRYPT_SESSINFO_CMP_PRIVKEYSET = 6021; { Private-key keyset }
CRYPT_SESSINFO_SSH_SUBSYSTEM = 6022; { SSH subsystem }
CRYPT_SESSINFO_SSH_PORTFORWARD = 6023; { SSH port forwarding }
{ Used internally }
CRYPT_SESSINFO_LAST = 6024;
CRYPT_USERINFO_FIRST = 7000;
{********************}
{ User attributes }
{********************}
{ Security-related information }
CRYPT_USERINFO_PASSWORD = 7001; { Password }
{ User role-related information }
CRYPT_USERINFO_CAKEY_CERTSIGN = 7002; { CA cert signing key }
CRYPT_USERINFO_CAKEY_CRLSIGN = 7003; { CA CRL signing key }
CRYPT_USERINFO_CAKEY_RTCSSIGN = 7004; { CA RTCS signing key }
CRYPT_USERINFO_CAKEY_OCSPSIGN = 7005; { CA OCSP signing key }
{ Used internally for range checking }
CRYPT_USERINFO_LAST = 7006;
CRYPT_ATTRIBUTE_LAST = 7006; { = CRYPT_USERINFO_LAST }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -