📄 python.c
字号:
v = Py_BuildValue("i", 2); PyDict_SetItemString(moduleDict, "CRYPT_MODE_CBC", v); Py_DECREF(v); /* CBC */ v = Py_BuildValue("i", 3); PyDict_SetItemString(moduleDict, "CRYPT_MODE_CFB", v); Py_DECREF(v); /* CFB */ v = Py_BuildValue("i", 4); PyDict_SetItemString(moduleDict, "CRYPT_MODE_OFB", v); Py_DECREF(v); /* OFB */ v = Py_BuildValue("i", 5); PyDict_SetItemString(moduleDict, "CRYPT_MODE_LAST", v); Py_DECREF(v); /* Last possible crypt mode value */ v = Py_BuildValue("i", 0); PyDict_SetItemString(moduleDict, "CRYPT_KEYSET_NONE", v); Py_DECREF(v); /* No keyset type */ v = Py_BuildValue("i", 1); PyDict_SetItemString(moduleDict, "CRYPT_KEYSET_FILE", v); Py_DECREF(v); /* Generic flat file keyset */ v = Py_BuildValue("i", 2); PyDict_SetItemString(moduleDict, "CRYPT_KEYSET_HTTP", v); Py_DECREF(v); /* Web page containing cert/CRL */ v = Py_BuildValue("i", 3); PyDict_SetItemString(moduleDict, "CRYPT_KEYSET_LDAP", v); Py_DECREF(v); /* LDAP directory service */ v = Py_BuildValue("i", 4); PyDict_SetItemString(moduleDict, "CRYPT_KEYSET_ODBC", v); Py_DECREF(v); /* Generic ODBC interface */ v = Py_BuildValue("i", 5); PyDict_SetItemString(moduleDict, "CRYPT_KEYSET_DATABASE", v); Py_DECREF(v); /* Generic RDBMS interface */ v = Py_BuildValue("i", 6); PyDict_SetItemString(moduleDict, "CRYPT_KEYSET_PLUGIN", v); Py_DECREF(v); /* Generic database plugin */ v = Py_BuildValue("i", 7); PyDict_SetItemString(moduleDict, "CRYPT_KEYSET_ODBC_STORE", v); Py_DECREF(v); /* ODBC certificate store */ v = Py_BuildValue("i", 8); PyDict_SetItemString(moduleDict, "CRYPT_KEYSET_DATABASE_STORE", v); Py_DECREF(v); /* Database certificate store */ v = Py_BuildValue("i", 9); PyDict_SetItemString(moduleDict, "CRYPT_KEYSET_PLUGIN_STORE", v); Py_DECREF(v); /* Database plugin certificate store */ v = Py_BuildValue("i", 10); PyDict_SetItemString(moduleDict, "CRYPT_KEYSET_LAST", v); Py_DECREF(v); /* Last possible keyset type */ v = Py_BuildValue("i", 0); PyDict_SetItemString(moduleDict, "CRYPT_DEVICE_NONE", v); Py_DECREF(v); /* No crypto device */ v = Py_BuildValue("i", 1); PyDict_SetItemString(moduleDict, "CRYPT_DEVICE_FORTEZZA", v); Py_DECREF(v); /* Fortezza card */ v = Py_BuildValue("i", 2); PyDict_SetItemString(moduleDict, "CRYPT_DEVICE_PKCS11", v); Py_DECREF(v); /* PKCS #11 crypto token */ v = Py_BuildValue("i", 3); PyDict_SetItemString(moduleDict, "CRYPT_DEVICE_CRYPTOAPI", v); Py_DECREF(v); /* Microsoft CryptoAPI */ v = Py_BuildValue("i", 4); PyDict_SetItemString(moduleDict, "CRYPT_DEVICE_LAST", v); Py_DECREF(v); /* Last possible crypto device type */ v = Py_BuildValue("i", 0); PyDict_SetItemString(moduleDict, "CRYPT_CERTTYPE_NONE", v); Py_DECREF(v); /* No certificate type */ v = Py_BuildValue("i", 1); PyDict_SetItemString(moduleDict, "CRYPT_CERTTYPE_CERTIFICATE", v); Py_DECREF(v); /* Certificate */ v = Py_BuildValue("i", 2); PyDict_SetItemString(moduleDict, "CRYPT_CERTTYPE_ATTRIBUTE_CERT", v); Py_DECREF(v); /* Attribute certificate */ v = Py_BuildValue("i", 3); PyDict_SetItemString(moduleDict, "CRYPT_CERTTYPE_CERTCHAIN", v); Py_DECREF(v); /* PKCS #7 certificate chain */ v = Py_BuildValue("i", 4); PyDict_SetItemString(moduleDict, "CRYPT_CERTTYPE_CERTREQUEST", v); Py_DECREF(v); /* PKCS #10 certification request */ v = Py_BuildValue("i", 5); PyDict_SetItemString(moduleDict, "CRYPT_CERTTYPE_REQUEST_CERT", v); Py_DECREF(v); /* CRMF certification request */ v = Py_BuildValue("i", 6); PyDict_SetItemString(moduleDict, "CRYPT_CERTTYPE_REQUEST_REVOCATION", v); Py_DECREF(v); /* CRMF revocation request */ v = Py_BuildValue("i", 7); PyDict_SetItemString(moduleDict, "CRYPT_CERTTYPE_CRL", v); Py_DECREF(v); /* CRL */ v = Py_BuildValue("i", 8); PyDict_SetItemString(moduleDict, "CRYPT_CERTTYPE_CMS_ATTRIBUTES", v); Py_DECREF(v); /* CMS attributes */ v = Py_BuildValue("i", 9); PyDict_SetItemString(moduleDict, "CRYPT_CERTTYPE_RTCS_REQUEST", v); Py_DECREF(v); /* RTCS request */ v = Py_BuildValue("i", 10); PyDict_SetItemString(moduleDict, "CRYPT_CERTTYPE_RTCS_RESPONSE", v); Py_DECREF(v); /* RTCS response */ v = Py_BuildValue("i", 11); PyDict_SetItemString(moduleDict, "CRYPT_CERTTYPE_OCSP_REQUEST", v); Py_DECREF(v); /* OCSP request */ v = Py_BuildValue("i", 12); PyDict_SetItemString(moduleDict, "CRYPT_CERTTYPE_OCSP_RESPONSE", v); Py_DECREF(v); /* OCSP response */ v = Py_BuildValue("i", 13); PyDict_SetItemString(moduleDict, "CRYPT_CERTTYPE_PKIUSER", v); Py_DECREF(v); /* PKI user information */ v = Py_BuildValue("i", 14); PyDict_SetItemString(moduleDict, "CRYPT_CERTTYPE_LAST", v); Py_DECREF(v); /* Last possible cert.type */ v = Py_BuildValue("i", 0); PyDict_SetItemString(moduleDict, "CRYPT_FORMAT_NONE", v); Py_DECREF(v); /* No format type */ v = Py_BuildValue("i", 1); PyDict_SetItemString(moduleDict, "CRYPT_FORMAT_AUTO", v); Py_DECREF(v); /* Deenv, auto-determine type */ v = Py_BuildValue("i", 2); PyDict_SetItemString(moduleDict, "CRYPT_FORMAT_CRYPTLIB", v); Py_DECREF(v); /* cryptlib native format */ v = Py_BuildValue("i", 3); PyDict_SetItemString(moduleDict, "CRYPT_FORMAT_CMS", v); Py_DECREF(v); /* PKCS #7 / CMS / S/MIME fmt. */ v = Py_BuildValue("i", 3); PyDict_SetItemString(moduleDict, "CRYPT_FORMAT_PKCS7", v); Py_DECREF(v); v = Py_BuildValue("i", 4); PyDict_SetItemString(moduleDict, "CRYPT_FORMAT_SMIME", v); Py_DECREF(v); /* As CMS with MSG-style behaviour */ v = Py_BuildValue("i", 5); PyDict_SetItemString(moduleDict, "CRYPT_FORMAT_PGP", v); Py_DECREF(v); /* PGP format */ v = Py_BuildValue("i", 6); PyDict_SetItemString(moduleDict, "CRYPT_FORMAT_LAST", v); Py_DECREF(v); /* Last possible format type */ v = Py_BuildValue("i", 0); PyDict_SetItemString(moduleDict, "CRYPT_SESSION_NONE", v); Py_DECREF(v); /* No session type */ v = Py_BuildValue("i", 1); PyDict_SetItemString(moduleDict, "CRYPT_SESSION_SSH", v); Py_DECREF(v); /* SSH */ v = Py_BuildValue("i", 2); PyDict_SetItemString(moduleDict, "CRYPT_SESSION_SSH_SERVER", v); Py_DECREF(v); /* SSH server */ v = Py_BuildValue("i", 3); PyDict_SetItemString(moduleDict, "CRYPT_SESSION_SSL", v); Py_DECREF(v); /* SSL/TLS */ v = Py_BuildValue("i", 4); PyDict_SetItemString(moduleDict, "CRYPT_SESSION_SSL_SERVER", v); Py_DECREF(v); /* SSL/TLS server */ v = Py_BuildValue("i", 5); PyDict_SetItemString(moduleDict, "CRYPT_SESSION_RTCS", v); Py_DECREF(v); /* RTCS */ v = Py_BuildValue("i", 6); PyDict_SetItemString(moduleDict, "CRYPT_SESSION_RTCS_SERVER", v); Py_DECREF(v); /* RTCS server */ v = Py_BuildValue("i", 7); PyDict_SetItemString(moduleDict, "CRYPT_SESSION_OCSP", v); Py_DECREF(v); /* OCSP */ v = Py_BuildValue("i", 8); PyDict_SetItemString(moduleDict, "CRYPT_SESSION_OCSP_SERVER", v); Py_DECREF(v); /* OCSP server */ v = Py_BuildValue("i", 9); PyDict_SetItemString(moduleDict, "CRYPT_SESSION_TSP", v); Py_DECREF(v); /* TSP */ v = Py_BuildValue("i", 10); PyDict_SetItemString(moduleDict, "CRYPT_SESSION_TSP_SERVER", v); Py_DECREF(v); /* TSP server */ v = Py_BuildValue("i", 11); PyDict_SetItemString(moduleDict, "CRYPT_SESSION_CMP", v); Py_DECREF(v); /* CMP */ v = Py_BuildValue("i", 12); PyDict_SetItemString(moduleDict, "CRYPT_SESSION_CMP_SERVER", v); Py_DECREF(v); /* CMP server */ v = Py_BuildValue("i", 13); PyDict_SetItemString(moduleDict, "CRYPT_SESSION_SCEP", v); Py_DECREF(v); /* SCEP */ v = Py_BuildValue("i", 14); PyDict_SetItemString(moduleDict, "CRYPT_SESSION_SCEP_SERVER", v); Py_DECREF(v); /* SCEP server */ v = Py_BuildValue("i", 15); PyDict_SetItemString(moduleDict, "CRYPT_SESSION_CERTSTORE_SERVER", v); Py_DECREF(v); /* HTTP cert store interface */ v = Py_BuildValue("i", 16); PyDict_SetItemString(moduleDict, "CRYPT_SESSION_LAST", v); Py_DECREF(v); /* Last possible session type */ v = Py_BuildValue("i", 0); PyDict_SetItemString(moduleDict, "CRYPT_USER_NONE", v); Py_DECREF(v); /* No user type */ v = Py_BuildValue("i", 1); PyDict_SetItemString(moduleDict, "CRYPT_USER_NORMAL", v); Py_DECREF(v); /* Normal user */ v = Py_BuildValue("i", 2); PyDict_SetItemString(moduleDict, "CRYPT_USER_SO", v); Py_DECREF(v); /* Security officer */ v = Py_BuildValue("i", 3); PyDict_SetItemString(moduleDict, "CRYPT_USER_CA", v); Py_DECREF(v); /* CA user */ v = Py_BuildValue("i", 4); PyDict_SetItemString(moduleDict, "CRYPT_USER_LAST", v); Py_DECREF(v); /* Last possible user type */ v = Py_BuildValue("i", 0); PyDict_SetItemString(moduleDict, "CRYPT_ATTRIBUTE_NONE", v); Py_DECREF(v); /* Non-value */ v = Py_BuildValue("i", 1); PyDict_SetItemString(moduleDict, "CRYPT_PROPERTY_FIRST", v); Py_DECREF(v); /* ******************* */ v = Py_BuildValue("i", 2); PyDict_SetItemString(moduleDict, "CRYPT_PROPERTY_HIGHSECURITY", v); Py_DECREF(v); /* Owned+non-forwardcount+locked */ v = Py_BuildValue("i", 3); PyDict_SetItemString(moduleDict, "CRYPT_PROPERTY_OWNER", v); Py_DECREF(v); /* Object owner */ v = Py_BuildValue("i", 4); PyDict_SetItemString(moduleDict, "CRYPT_PROPERTY_FORWARDCOUNT", v); Py_DECREF(v); /* No.of times object can be forwarded */ v = Py_BuildValue("i", 5); PyDict_SetItemString(moduleDict, "CRYPT_PROPERTY_LOCKED", v); Py_DECREF(v); /* Whether properties can be chged/read */ v = Py_BuildValue("i", 6); PyDict_SetItemString(moduleDict, "CRYPT_PROPERTY_USAGECOUNT", v); Py_DECREF(v); /* Usage count before object expires */ v = Py_BuildValue("i", 7); PyDict_SetItemString(moduleDict, "CRYPT_PROPERTY_NONEXPORTABLE", v); Py_DECREF(v); /* Whether key is nonexp.from context */ v = Py_BuildValue("i", 8); PyDict_SetItemString(moduleDict, "CRYPT_PROPERTY_LAST", v); Py_DECREF(v); v = Py_BuildValue("i", 9); PyDict_SetItemString(moduleDict, "CRYPT_GENERIC_FIRST", v); Py_DECREF(v); /* Extended error information */ v = Py_BuildValue("i", 10); PyDict_SetItemString(moduleDict, "CRYPT_ATTRIBUTE_ERRORTYPE", v); Py_DECREF(v); /* Type of last error */ v = Py_BuildValue("i", 11); PyDict_SetItemString(moduleDict, "CRYPT_ATTRIBUTE_ERRORLOCUS", v); Py_DECREF(v); /* Locus of last error */ v = Py_BuildValue("i", 12); PyDict_SetItemString(moduleDict, "CRYPT_ATTRIBUTE_INT_ERRORCODE", v); Py_DECREF(v); /* Low-level software-specific */ v = Py_BuildValue("i", 13); PyDict_SetItemString(moduleDict, "CRYPT_ATTRIBUTE_INT_ERRORMESSAGE", v); Py_DECREF(v); /* error code and message */ v = Py_BuildValue("i", 14); PyDict_SetItemString(moduleDict, "CRYPT_ATTRIBUTE_CURRENT_GROUP", v); Py_DECREF(v); /* Cursor mgt: Group in attribute list */ v = Py_BuildValue("i", 15); PyDict_SetItemString(moduleDict, "CRYPT_ATTRIBUTE_CURRENT", v); Py_DECREF(v); /* Cursor mgt: Entry in attribute list */ v = Py_BuildValue("i", 16); PyDict_SetItemString(moduleDict, "CRYPT_ATTRIBUTE_CURRENT_INSTANCE", v); Py_DECREF(v); /* Cursor mgt: Instance in attribute list */ v = Py_BuildValue("i", 17); PyDict_SetItemString(moduleDict, "CRYPT_ATTRIBUTE_BUFFERSIZE", v); Py_DECREF(v); /* Internal data buffer size */ v = Py_BuildValue("i", 18); PyDict_SetItemString(moduleDict, "CRYPT_GENERIC_LAST", v); Py_DECREF(v); v = Py_BuildValue("i", 100); PyDict_SetItemString(moduleDict, "CRYPT_OPTION_FIRST", v); Py_DECREF(v); /* ************************** */ v = Py_BuildValue("i", 101); PyDict_SetItemString(moduleDict, "CRYPT_OPTION_INFO_DESCRIPTION", v); Py_DECREF(v); /* Text description */ v = Py_BuildValue("i", 102); PyDict_SetItemString(moduleDict, "CRYPT_OPTION_INFO_COPYRIGHT", v); Py_DECREF(v); /* Copyright notice */ v = Py_BuildValue("i", 103); PyDict_SetItemString(moduleDict, "CRYPT_OPTION_INFO_MAJORVERSION", v); Py_DECREF(v); /* Major release version */ v = Py_BuildValue("i", 104); PyDict_SetItemString(moduleDict, "CRYPT_OPTION_INFO_MINORVERSION", v); Py_DECREF(v); /* Minor release version */ v = Py_BuildValue("i", 105); PyDict_SetItemString(moduleDict, "CRYPT_OPTION_INFO_STEPPING", v); Py_DECREF(v); /* Release stepping */ v = Py_BuildValue("i", 106); PyDict_SetItemString(moduleDict, "CRYPT_OPTION_ENCR_ALGO", v); Py_DECREF(v); /* Encryption algorithm */ v = Py_BuildValue("i", 107); PyDict_SetItemString(moduleDict, "CRYPT_OPTION_ENCR_HASH", v); Py_DECREF(v); /* Hash algorithm */ v = Py_BuildValue("i", 108); PyDict_SetItemString(moduleDict, "CRYPT_OPTION_ENCR_MAC", v); Py_DECREF(v); /* MAC algorithm */ v = Py_BuildValue("i", 109); PyDict_SetItemString(moduleDict, "CRYPT_OPTION_PKC_ALGO", v); Py_DECREF(v); /* Public-key encryption algorithm */ v = Py_BuildValue("i", 110); PyDict_SetItemString(moduleDict, "CRYPT_OPTION_PKC_KEYSIZE", v); Py_DECREF(v); /* Public-key encryption key size */ v = Py_BuildValue("i", 111); PyDict_SetItemString(moduleDict, "CRYPT_OPTION_SIG_ALGO", v); Py_DECREF(v); /* Signature algorithm */ v = Py_BuildValue("i", 112); PyDict_SetItemString(moduleDict, "CRYPT_OPTION_SIG_KEYSIZE", v); Py_DECREF(v); /* Signature keysize */ v = Py_BuildValue("i", 113); PyDict_SetItemString(moduleDict, "CRYPT_OPTION_KEYING_ALGO", v); Py_DECREF(v); /* Key processing algorithm */ v = Py_BuildValue("i", 114); PyDict_SetItemString(moduleDict, "CRYPT_OPTION_KEYING_ITERATIONS", v); Py_DECREF(v); /* Key processing iterations */ v = Py_BuildValue("i", 115); PyDict_SetItemString(moduleDict, "CRYPT_OPTION_CERT_SIGNUNRECOGNISEDATTRIBUTES", v); Py_DECREF(v); /* Whether to sign unrecog.attrs */ v = Py_BuildValue("i", 116); PyDict_SetItemString(moduleDict, "CRYPT_OPTION_CERT_VALIDITY", v); Py_DECREF(v); /* Certificate validity period */ v = Py_BuildValue("i", 117); PyDict_SetItemString(moduleDict, "CRYPT_OPTION_CERT_UPDATEINTERVAL", v); Py_DECREF(v); /* CRL update interval */ v = Py_BuildValue("i", 118); PyDict_SetItemString(moduleDict, "CRYPT_OPTION_CERT_COMPLIANCELEVEL", v); Py_DECREF(v); /* PKIX compliance level for cert chks. */ v = Py_BuildValue("i", 119); PyDict_SetItemString(moduleDict, "CRYPT_OPTION_CERT_REQUIREPOLICY", v); Py_DECREF(v); /* Whether explicit policy req'd for certs */ v = Py_BuildValue("i", 120); PyDict_SetItemString(moduleDict, "CRYPT_OPTION_CMS_DEFAULTATTRIBUTES", v); Py_DECREF(v); /* Add default CMS attributes */ v = Py_BuildValue("i", 120); PyDict_SetItemString(moduleDict, "CRYPT_OPTION_SMIME_DEFAULTATTRIBUTES", v); Py_DECREF(v); /* LDAP keyset options */ v = Py_BuildValue("i", 121); PyDict_SetItemString
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -