ReactOS 0.4.16-dev-1527-g49e652b
|
Go to the source code of this file.
#define ALG_CLASS_ALL (7 << 13) |
Definition at line 1973 of file wincrypt.h.
#define ALG_CLASS_ANY (0) |
Definition at line 1967 of file wincrypt.h.
#define ALG_CLASS_DATA_ENCRYPT (3 << 13) |
Definition at line 1970 of file wincrypt.h.
#define ALG_CLASS_HASH (4 << 13) |
Definition at line 1971 of file wincrypt.h.
#define ALG_CLASS_KEY_EXCHANGE (5 << 13) |
Definition at line 1972 of file wincrypt.h.
#define ALG_CLASS_MSG_ENCRYPT (2 << 13) |
Definition at line 1969 of file wincrypt.h.
#define ALG_CLASS_SIGNATURE (1 << 13) |
Definition at line 1968 of file wincrypt.h.
#define ALG_SID_3DES 3 |
Definition at line 2000 of file wincrypt.h.
#define ALG_SID_3DES_112 9 |
Definition at line 2006 of file wincrypt.h.
#define ALG_SID_AES 17 |
Definition at line 2012 of file wincrypt.h.
#define ALG_SID_AES_128 14 |
Definition at line 2009 of file wincrypt.h.
#define ALG_SID_AES_192 15 |
Definition at line 2010 of file wincrypt.h.
#define ALG_SID_AES_256 16 |
Definition at line 2011 of file wincrypt.h.
#define ALG_SID_AGREED_KEY_ANY 3 |
Definition at line 2019 of file wincrypt.h.
#define ALG_SID_ANY (0) |
Definition at line 1985 of file wincrypt.h.
#define ALG_SID_CAST 6 |
Definition at line 2003 of file wincrypt.h.
#define ALG_SID_CYLINK_MEK 12 |
Definition at line 2007 of file wincrypt.h.
#define ALG_SID_DES 1 |
Definition at line 1999 of file wincrypt.h.
#define ALG_SID_DESX 4 |
Definition at line 2001 of file wincrypt.h.
#define ALG_SID_DH_EPHEM 2 |
Definition at line 2018 of file wincrypt.h.
#define ALG_SID_DH_SANDF 1 |
Definition at line 2017 of file wincrypt.h.
#define ALG_SID_DSS_ANY 0 |
Definition at line 1993 of file wincrypt.h.
#define ALG_SID_DSS_DMS 2 |
Definition at line 1995 of file wincrypt.h.
#define ALG_SID_DSS_PKCS 1 |
Definition at line 1994 of file wincrypt.h.
#define ALG_SID_ECDH 5 |
Definition at line 2021 of file wincrypt.h.
#define ALG_SID_ECDH_EPHEM 6 |
Definition at line 2022 of file wincrypt.h.
#define ALG_SID_ECDSA 3 |
Definition at line 1996 of file wincrypt.h.
#define ALG_SID_ECMQV 1 |
Definition at line 2053 of file wincrypt.h.
#define ALG_SID_EXAMPLE 80 |
Definition at line 2051 of file wincrypt.h.
#define ALG_SID_HASH_REPLACE_OWF 11 |
Definition at line 2039 of file wincrypt.h.
#define ALG_SID_HMAC 9 |
Definition at line 2037 of file wincrypt.h.
#define ALG_SID_IDEA 5 |
Definition at line 2002 of file wincrypt.h.
#define ALG_SID_KEA 4 |
Definition at line 2020 of file wincrypt.h.
#define ALG_SID_MAC 5 |
Definition at line 2033 of file wincrypt.h.
#define ALG_SID_MD2 1 |
Definition at line 2028 of file wincrypt.h.
#define ALG_SID_MD4 2 |
Definition at line 2029 of file wincrypt.h.
#define ALG_SID_MD5 3 |
Definition at line 2030 of file wincrypt.h.
#define ALG_SID_PCT1_MASTER 4 |
Definition at line 2047 of file wincrypt.h.
#define ALG_SID_RC2 2 |
Definition at line 2025 of file wincrypt.h.
#define ALG_SID_RC4 1 |
Definition at line 2024 of file wincrypt.h.
#define ALG_SID_RC5 13 |
Definition at line 2008 of file wincrypt.h.
#define ALG_SID_RIPEMD 6 |
Definition at line 2034 of file wincrypt.h.
#define ALG_SID_RIPEMD160 7 |
Definition at line 2035 of file wincrypt.h.
#define ALG_SID_RSA_ANY 0 |
Definition at line 1987 of file wincrypt.h.
#define ALG_SID_RSA_ENTRUST 3 |
Definition at line 1990 of file wincrypt.h.
#define ALG_SID_RSA_MSATWORK 2 |
Definition at line 1989 of file wincrypt.h.
#define ALG_SID_RSA_PGP 4 |
Definition at line 1991 of file wincrypt.h.
#define ALG_SID_RSA_PKCS 1 |
Definition at line 1988 of file wincrypt.h.
#define ALG_SID_SAFERSK128 8 |
Definition at line 2005 of file wincrypt.h.
#define ALG_SID_SAFERSK64 7 |
Definition at line 2004 of file wincrypt.h.
#define ALG_SID_SCHANNEL_ENC_KEY 7 |
Definition at line 2050 of file wincrypt.h.
#define ALG_SID_SCHANNEL_MAC_KEY 3 |
Definition at line 2046 of file wincrypt.h.
#define ALG_SID_SCHANNEL_MASTER_HASH 2 |
Definition at line 2045 of file wincrypt.h.
#define ALG_SID_SEAL 2 |
Definition at line 2026 of file wincrypt.h.
#define ALG_SID_SHA 4 |
Definition at line 2031 of file wincrypt.h.
#define ALG_SID_SHA1 ALG_SID_SHA |
Definition at line 2032 of file wincrypt.h.
#define ALG_SID_SHA_256 12 |
Definition at line 2040 of file wincrypt.h.
#define ALG_SID_SHA_384 13 |
Definition at line 2041 of file wincrypt.h.
#define ALG_SID_SHA_512 14 |
Definition at line 2042 of file wincrypt.h.
#define ALG_SID_SKIPJACK 10 |
Definition at line 2014 of file wincrypt.h.
#define ALG_SID_SSL2_MASTER 5 |
Definition at line 2048 of file wincrypt.h.
#define ALG_SID_SSL3_MASTER 1 |
Definition at line 2044 of file wincrypt.h.
#define ALG_SID_SSL3SHAMD5 8 |
Definition at line 2036 of file wincrypt.h.
#define ALG_SID_TEK 11 |
Definition at line 2015 of file wincrypt.h.
#define ALG_SID_TLS1_MASTER 6 |
Definition at line 2049 of file wincrypt.h.
#define ALG_SID_TLS1PRF 10 |
Definition at line 2038 of file wincrypt.h.
#define ALG_TYPE_ANY (0) |
Definition at line 1975 of file wincrypt.h.
#define ALG_TYPE_BLOCK (3 << 9) |
Definition at line 1978 of file wincrypt.h.
#define ALG_TYPE_DH (5 << 9) |
Definition at line 1980 of file wincrypt.h.
#define ALG_TYPE_DSS (1 << 9) |
Definition at line 1976 of file wincrypt.h.
#define ALG_TYPE_ECDH (7 << 9) |
Definition at line 1982 of file wincrypt.h.
#define ALG_TYPE_RSA (2 << 9) |
Definition at line 1977 of file wincrypt.h.
#define ALG_TYPE_SECURECHANNEL (6 << 9) |
Definition at line 1981 of file wincrypt.h.
#define ALG_TYPE_STREAM (4 << 9) |
Definition at line 1979 of file wincrypt.h.
#define AT_KEYEXCHANGE 1 |
Definition at line 2239 of file wincrypt.h.
#define AT_SIGNATURE 2 |
Definition at line 2240 of file wincrypt.h.
#define AUTHTYPE_CLIENT 1 |
Definition at line 1147 of file wincrypt.h.
#define AUTHTYPE_SERVER 2 |
Definition at line 1148 of file wincrypt.h.
#define BASIC_CONSTRAINTS_CERT_CHAIN_POLICY_CA_FLAG 0x80000000 |
Definition at line 1151 of file wincrypt.h.
#define BASIC_CONSTRAINTS_CERT_CHAIN_POLICY_END_ENTITY_FLAG 0x40000000 |
Definition at line 1152 of file wincrypt.h.
#define CALG_3DES (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_BLOCK | ALG_SID_3DES) |
Definition at line 2084 of file wincrypt.h.
#define CALG_3DES_112 (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_BLOCK | ALG_SID_3DES_112) |
Definition at line 2085 of file wincrypt.h.
#define CALG_AES (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_BLOCK | ALG_SID_AES) |
Definition at line 2090 of file wincrypt.h.
#define CALG_AES_128 (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_BLOCK | ALG_SID_AES_128) |
Definition at line 2087 of file wincrypt.h.
#define CALG_AES_192 (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_BLOCK | ALG_SID_AES_192) |
Definition at line 2088 of file wincrypt.h.
#define CALG_AES_256 (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_BLOCK | ALG_SID_AES_256) |
Definition at line 2089 of file wincrypt.h.
#define CALG_AGREEDKEY_ANY (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_DH | ALG_SID_AGREED_KEY_ANY) |
Definition at line 2075 of file wincrypt.h.
#define CALG_CYLINK_MEK (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_BLOCK | ALG_SID_CYLINK_MEK) |
Definition at line 2096 of file wincrypt.h.
#define CALG_DES (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_BLOCK | ALG_SID_DES) |
Definition at line 2082 of file wincrypt.h.
#define CALG_DESX (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_BLOCK | ALG_SID_DESX) |
Definition at line 2086 of file wincrypt.h.
#define CALG_DH_EPHEM (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_DH | ALG_SID_DH_EPHEM) |
Definition at line 2074 of file wincrypt.h.
#define CALG_DH_SF (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_DH | ALG_SID_DH_SANDF) |
Definition at line 2073 of file wincrypt.h.
#define CALG_DSS_SIGN (ALG_CLASS_SIGNATURE | ALG_TYPE_DSS | ALG_SID_DSS_ANY) |
Definition at line 2070 of file wincrypt.h.
#define CALG_ECDH (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_DH | ALG_SID_ECDH) |
Definition at line 2078 of file wincrypt.h.
#define CALG_ECDH_EPHEM (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_ECDH | ALG_SID_ECDH_EPHEM) |
Definition at line 2079 of file wincrypt.h.
#define CALG_ECDSA (ALG_CLASS_SIGNATURE | ALG_TYPE_DSS | ALG_SID_ECDSA) |
Definition at line 2072 of file wincrypt.h.
#define CALG_ECMQV (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_ANY | ALG_SID_ECMQV) |
Definition at line 2081 of file wincrypt.h.
#define CALG_HASH_REPLACE_OWF (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_HASH_REPLACE_OWF) |
Definition at line 2065 of file wincrypt.h.
#define CALG_HMAC (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_HMAC) |
Definition at line 2063 of file wincrypt.h.
#define CALG_HUGHES_MD5 (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_ANY | ALG_SID_MD5) |
Definition at line 2077 of file wincrypt.h.
#define CALG_KEA_KEYX (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_DH | ALG_SID_KEA) |
Definition at line 2076 of file wincrypt.h.
#define CALG_MAC (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_MAC) |
Definition at line 2061 of file wincrypt.h.
#define CALG_MD2 (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_MD2) |
Definition at line 2056 of file wincrypt.h.
#define CALG_MD4 (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_MD4) |
Definition at line 2057 of file wincrypt.h.
#define CALG_MD5 (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_MD5) |
Definition at line 2058 of file wincrypt.h.
#define CALG_NO_SIGN (ALG_CLASS_SIGNATURE | ALG_TYPE_ANY | ALG_SID_ANY) |
Definition at line 2071 of file wincrypt.h.
#define CALG_OID_INFO_CNG_ONLY 0xffffffff |
Definition at line 1595 of file wincrypt.h.
#define CALG_OID_INFO_PARAMETERS 0xfffffffe |
Definition at line 1596 of file wincrypt.h.
#define CALG_PCT1_MASTER (ALG_CLASS_MSG_ENCRYPT | ALG_TYPE_SECURECHANNEL | ALG_SID_PCT1_MASTER) |
Definition at line 2101 of file wincrypt.h.
#define CALG_RC2 (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_BLOCK | ALG_SID_RC2) |
Definition at line 2083 of file wincrypt.h.
#define CALG_RC4 (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_STREAM | ALG_SID_RC4) |
Definition at line 2091 of file wincrypt.h.
#define CALG_RC5 (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_STREAM | ALG_SID_RC5) |
Definition at line 2093 of file wincrypt.h.
#define CALG_RSA_KEYX (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_RSA | ALG_SID_RSA_ANY) |
Definition at line 2080 of file wincrypt.h.
#define CALG_RSA_SIGN (ALG_CLASS_SIGNATURE | ALG_TYPE_RSA | ALG_SID_RSA_ANY) |
Definition at line 2069 of file wincrypt.h.
#define CALG_SCHANNEL_ENC_KEY (ALG_CLASS_MSG_ENCRYPT | ALG_TYPE_SECURECHANNEL | ALG_SID_SCHANNEL_ENC_KEY) |
Definition at line 2100 of file wincrypt.h.
#define CALG_SCHANNEL_MAC_KEY (ALG_CLASS_MSG_ENCRYPT | ALG_TYPE_SECURECHANNEL | ALG_SID_SCHANNEL_MAC_KEY) |
Definition at line 2099 of file wincrypt.h.
#define CALG_SCHANNEL_MASTER_HASH (ALG_CLASS_MSG_ENCRYPT | ALG_TYPE_SECURECHANNEL | ALG_SID_SCHANNEL_MASTER_HASH) |
Definition at line 2098 of file wincrypt.h.
#define CALG_SEAL (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_STREAM | ALG_SID_SEAL) |
Definition at line 2092 of file wincrypt.h.
#define CALG_SHA (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_SHA) |
Definition at line 2059 of file wincrypt.h.
Definition at line 2060 of file wincrypt.h.
#define CALG_SHA_256 (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_SHA_256) |
Definition at line 2066 of file wincrypt.h.
#define CALG_SHA_384 (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_SHA_384) |
Definition at line 2067 of file wincrypt.h.
#define CALG_SHA_512 (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_SHA_512) |
Definition at line 2068 of file wincrypt.h.
#define CALG_SKIPJACK (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_BLOCK | ALG_SID_SKIPJACK) |
Definition at line 2094 of file wincrypt.h.
#define CALG_SSL2_MASTER (ALG_CLASS_MSG_ENCRYPT | ALG_TYPE_SECURECHANNEL | ALG_SID_SSL2_MASTER) |
Definition at line 2102 of file wincrypt.h.
#define CALG_SSL3_MASTER (ALG_CLASS_MSG_ENCRYPT | ALG_TYPE_SECURECHANNEL | ALG_SID_SSL3_MASTER) |
Definition at line 2097 of file wincrypt.h.
#define CALG_SSL3_SHAMD5 (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_SSL3SHAMD5) |
Definition at line 2062 of file wincrypt.h.
#define CALG_TEK (ALG_CLASS_DATA_ENCRYPT | ALG_TYPE_BLOCK | ALG_SID_TEK) |
Definition at line 2095 of file wincrypt.h.
#define CALG_TLS1_MASTER (ALG_CLASS_MSG_ENCRYPT | ALG_TYPE_SECURECHANNEL | ALG_SID_TLS1_MASTER) |
Definition at line 2103 of file wincrypt.h.
#define CALG_TLS1PRF (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_TLS1PRF) |
Definition at line 2064 of file wincrypt.h.
#define CERT_ACCESS_STATE_LM_SYSTEM_STORE_FLAG 0x4 |
Definition at line 2915 of file wincrypt.h.
#define CERT_ACCESS_STATE_PROP_ID 14 |
Definition at line 2847 of file wincrypt.h.
#define CERT_ACCESS_STATE_SYSTEM_STORE_FLAG 0x2 |
Definition at line 2914 of file wincrypt.h.
#define CERT_ACCESS_STATE_WRITE_PERSIST_FLAG 0x1 |
Definition at line 2913 of file wincrypt.h.
#define CERT_AIA_URL_RETRIEVED_PROP_ID 67 |
Definition at line 2874 of file wincrypt.h.
#define CERT_ALT_NAME_DIRECTORY_NAME 5 |
Definition at line 358 of file wincrypt.h.
#define CERT_ALT_NAME_DNS_NAME 3 |
Definition at line 356 of file wincrypt.h.
#define CERT_ALT_NAME_EDI_PARTY_NAME 6 |
Definition at line 359 of file wincrypt.h.
#define CERT_ALT_NAME_ENTRY_ERR_INDEX_MASK 0xff |
Definition at line 369 of file wincrypt.h.
#define CERT_ALT_NAME_ENTRY_ERR_INDEX_SHIFT 16 |
Definition at line 370 of file wincrypt.h.
#define CERT_ALT_NAME_IP_ADDRESS 8 |
Definition at line 361 of file wincrypt.h.
#define CERT_ALT_NAME_OTHER_NAME 1 |
Definition at line 354 of file wincrypt.h.
#define CERT_ALT_NAME_REGISTERED_ID 9 |
Definition at line 362 of file wincrypt.h.
#define CERT_ALT_NAME_RFC822_NAME 2 |
Definition at line 355 of file wincrypt.h.
#define CERT_ALT_NAME_URL 7 |
Definition at line 360 of file wincrypt.h.
#define CERT_ALT_NAME_VALUE_ERR_INDEX_MASK 0x0000ffff |
Definition at line 371 of file wincrypt.h.
#define CERT_ALT_NAME_VALUE_ERR_INDEX_SHIFT 0 |
Definition at line 372 of file wincrypt.h.
#define CERT_ALT_NAME_X400_ADDRESS 4 |
Definition at line 357 of file wincrypt.h.
#define CERT_ARCHIVED_KEY_HASH_PROP_ID 65 |
Definition at line 2872 of file wincrypt.h.
#define CERT_ARCHIVED_PROP_ID 19 |
Definition at line 2852 of file wincrypt.h.
#define CERT_AUTHORITY_INFO_ACCESS_PROP_ID 68 |
Definition at line 2875 of file wincrypt.h.
#define CERT_AUTO_ENROLL_PROP_ID 21 |
Definition at line 2854 of file wincrypt.h.
#define CERT_AUTO_ENROLL_RETRY_PROP_ID 66 |
Definition at line 2873 of file wincrypt.h.
#define CERT_BACKED_UP_PROP_ID 69 |
Definition at line 2876 of file wincrypt.h.
#define CERT_CA_DISABLE_CRL_PROP_ID 82 |
Definition at line 2889 of file wincrypt.h.
#define CERT_CA_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID 81 |
Definition at line 2888 of file wincrypt.h.
#define CERT_CA_SUBJECT_FLAG 0x80 |
Definition at line 387 of file wincrypt.h.
#define CERT_CASE_INSENSITIVE_IS_RDN_ATTRS_FLAG 0x2 |
Definition at line 2954 of file wincrypt.h.
#define CERT_CHAIN_CACHE_END_CERT 0x00000001 |
Definition at line 3776 of file wincrypt.h.
#define CERT_CHAIN_CACHE_ONLY_URL_RETRIEVAL 0x00000004 |
Definition at line 3778 of file wincrypt.h.
#define CERT_CHAIN_DISABLE_AUTH_ROOT_AUTO_UPDATE 0x00000100 |
Definition at line 1178 of file wincrypt.h.
#define CERT_CHAIN_DISABLE_PASS1_QUALITY_FILTERING 0x00000040 |
Definition at line 1176 of file wincrypt.h.
#define CERT_CHAIN_ENABLE_CACHE_AUTO_UPDATE 0x00000010 |
Definition at line 3780 of file wincrypt.h.
#define CERT_CHAIN_ENABLE_SHARE_STORE 0x00000020 |
Definition at line 3781 of file wincrypt.h.
#define CERT_CHAIN_FIND_BY_ISSUER 1 |
Definition at line 2790 of file wincrypt.h.
#define CERT_CHAIN_POLICY_ALLOW_TESTROOT_FLAG 0x00008000 |
Definition at line 1111 of file wincrypt.h.
#define CERT_CHAIN_POLICY_ALLOW_UNKNOWN_CA_FLAG 0x00000010 |
Definition at line 1092 of file wincrypt.h.
Definition at line 1075 of file wincrypt.h.
Definition at line 1076 of file wincrypt.h.
Definition at line 1074 of file wincrypt.h.
Definition at line 1078 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_ALL_NOT_TIME_VALID_FLAGS |
Definition at line 1087 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_ALL_REV_UNKNOWN_FLAGS |
Definition at line 1102 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_CA_REV_UNKNOWN_FLAG 0x00000400 |
Definition at line 1099 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_CTL_NOT_TIME_VALID_FLAG 0x00000002 |
Definition at line 1083 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_CTL_SIGNER_REV_UNKNOWN_FLAG 0x00000200 |
Definition at line 1098 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_END_REV_UNKNOWN_FLAG 0x00000100 |
Definition at line 1097 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_INVALID_BASIC_CONSTRAINTS_FLAG 0x00000008 |
Definition at line 1085 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_INVALID_NAME_FLAG 0x00000040 |
Definition at line 1094 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_INVALID_POLICY_FLAG 0x00000080 |
Definition at line 1095 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_NOT_SUPPORTED_CRITICAL_EXT_FLAG 0x00002000 |
Definition at line 1109 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_NOT_TIME_NESTED_FLAG 0x00000004 |
Definition at line 1084 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_NOT_TIME_VALID_FLAG 0x00000001 |
Definition at line 1082 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_PEER_TRUST_FLAG 0x00001000 |
Definition at line 1108 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_ROOT_REV_UNKNOWN_FLAG 0x00000800 |
Definition at line 1100 of file wincrypt.h.
#define CERT_CHAIN_POLICY_IGNORE_WRONG_USAGE_FLAG 0x00000020 |
Definition at line 1093 of file wincrypt.h.
Definition at line 1080 of file wincrypt.h.
Definition at line 1079 of file wincrypt.h.
Definition at line 1077 of file wincrypt.h.
#define CERT_CHAIN_POLICY_TRUST_TESTROOT_FLAG 0x00004000 |
Definition at line 1110 of file wincrypt.h.
#define CERT_CHAIN_RETURN_LOWER_QUALITY_CONTEXTS 0x00000080 |
Definition at line 1177 of file wincrypt.h.
#define CERT_CHAIN_REVOCATION_ACCUMULATIVE_TIMEOUT 0x08000000 |
Definition at line 1174 of file wincrypt.h.
#define CERT_CHAIN_REVOCATION_CHECK_CACHE_ONLY 0x80000000 |
Definition at line 1172 of file wincrypt.h.
#define CERT_CHAIN_REVOCATION_CHECK_CHAIN 0x20000000 |
Definition at line 1170 of file wincrypt.h.
#define CERT_CHAIN_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT 0x40000000 |
Definition at line 1171 of file wincrypt.h.
#define CERT_CHAIN_REVOCATION_CHECK_END_CERT 0x10000000 |
Definition at line 1169 of file wincrypt.h.
#define CERT_CHAIN_THREAD_STORE_SYNC 0x00000002 |
Definition at line 3777 of file wincrypt.h.
#define CERT_CHAIN_TIMESTAMP_TIME 0x00000200 |
Definition at line 1179 of file wincrypt.h.
#define CERT_CHAIN_USE_LOCAL_MACHINE_STORE 0x00000008 |
Definition at line 3779 of file wincrypt.h.
#define CERT_CLOSE_STORE_CHECK_FLAG 0x00000002 |
Definition at line 2648 of file wincrypt.h.
#define CERT_CLOSE_STORE_FORCE_FLAG 0x00000001 |
Definition at line 2647 of file wincrypt.h.
#define CERT_COMPARE_ANY 0 |
Definition at line 2987 of file wincrypt.h.
#define CERT_COMPARE_ATTR 3 |
Definition at line 2991 of file wincrypt.h.
#define CERT_COMPARE_CERT_ID 16 |
Definition at line 3005 of file wincrypt.h.
#define CERT_COMPARE_CROSS_CERT_DIST_POINTS 17 |
Definition at line 3006 of file wincrypt.h.
#define CERT_COMPARE_CTL_USAGE CERT_COMPARE_ENHKEY_USAGE |
Definition at line 2999 of file wincrypt.h.
#define CERT_COMPARE_ENHKEY_USAGE 10 |
Definition at line 2998 of file wincrypt.h.
#define CERT_COMPARE_EXISTING 13 |
Definition at line 3002 of file wincrypt.h.
#define CERT_COMPARE_HASH CERT_COMPARE_SHA1_HASH |
Definition at line 2989 of file wincrypt.h.
#define CERT_COMPARE_ISSUER_OF 12 |
Definition at line 3001 of file wincrypt.h.
#define CERT_COMPARE_KEY_IDENTIFIER 15 |
Definition at line 3004 of file wincrypt.h.
#define CERT_COMPARE_KEY_SPEC 9 |
Definition at line 2997 of file wincrypt.h.
#define CERT_COMPARE_MASK 0xffff |
Definition at line 2985 of file wincrypt.h.
#define CERT_COMPARE_MD5_HASH 4 |
Definition at line 2992 of file wincrypt.h.
#define CERT_COMPARE_NAME 2 |
Definition at line 2990 of file wincrypt.h.
#define CERT_COMPARE_NAME_STR_A 7 |
Definition at line 2995 of file wincrypt.h.
#define CERT_COMPARE_NAME_STR_W 8 |
Definition at line 2996 of file wincrypt.h.
#define CERT_COMPARE_PROPERTY 5 |
Definition at line 2993 of file wincrypt.h.
#define CERT_COMPARE_PUBKEY_MD5_HASH 18 |
Definition at line 3007 of file wincrypt.h.
#define CERT_COMPARE_PUBLIC_KEY 6 |
Definition at line 2994 of file wincrypt.h.
#define CERT_COMPARE_SHA1_HASH 1 |
Definition at line 2988 of file wincrypt.h.
#define CERT_COMPARE_SHIFT 16 |
Definition at line 2986 of file wincrypt.h.
#define CERT_COMPARE_SIGNATURE_HASH 14 |
Definition at line 3003 of file wincrypt.h.
#define CERT_COMPARE_SUBJECT_CERT 11 |
Definition at line 3000 of file wincrypt.h.
#define CERT_CONTEXT_REVOCATION_TYPE 1 |
Definition at line 930 of file wincrypt.h.
#define CERT_CREATE_CONTEXT_NO_ENTRY_FLAG 0x8 |
Definition at line 2983 of file wincrypt.h.
#define CERT_CREATE_CONTEXT_NO_HCRYPTMSG_FLAG 0x4 |
Definition at line 2982 of file wincrypt.h.
#define CERT_CREATE_CONTEXT_NOCOPY_FLAG 0x1 |
Definition at line 2980 of file wincrypt.h.
#define CERT_CREATE_CONTEXT_SORTED_FLAG 0x2 |
Definition at line 2981 of file wincrypt.h.
#define CERT_CREATE_SELFSIGN_NO_KEY_INFO 2 |
Definition at line 3758 of file wincrypt.h.
#define CERT_CREATE_SELFSIGN_NO_SIGN 1 |
Definition at line 3757 of file wincrypt.h.
#define CERT_CRL_SIGN_KEY_USAGE 0x02 |
Definition at line 320 of file wincrypt.h.
#define CERT_CROSS_CERT_DIST_POINTS_PROP_ID 23 |
Definition at line 2856 of file wincrypt.h.
#define CERT_CTL_USAGE_PROP_ID CERT_ENHKEY_USAGE_PROP_ID |
Definition at line 2842 of file wincrypt.h.
#define CERT_DATA_ENCIPHERMENT_KEY_USAGE 0x10 |
Definition at line 316 of file wincrypt.h.
#define CERT_DATE_STAMP_PROP_ID 27 |
Definition at line 2860 of file wincrypt.h.
#define CERT_DECIPHER_ONLY_KEY_USAGE 0x80 |
Definition at line 323 of file wincrypt.h.
#define CERT_DEFAULT_OID_PUBLIC_KEY_SIGN szOID_RSA_RSA |
Definition at line 3170 of file wincrypt.h.
#define CERT_DEFAULT_OID_PUBLIC_KEY_XCHG szOID_RSA_RSA |
Definition at line 3171 of file wincrypt.h.
#define CERT_DESCRIPTION_PROP_ID 13 |
Definition at line 2846 of file wincrypt.h.
#define CERT_DIGITAL_SIGNATURE_KEY_USAGE 0x80 |
Definition at line 313 of file wincrypt.h.
#define CERT_DSS_R_LEN 20 |
Definition at line 752 of file wincrypt.h.
#define CERT_DSS_S_LEN 20 |
Definition at line 753 of file wincrypt.h.
#define CERT_DSS_SIGNATURE_LEN (CERT_DSS_R_LEN + CERT_DSS_S_LEN) |
Definition at line 754 of file wincrypt.h.
#define CERT_EFS_PROP_ID 17 |
Definition at line 2850 of file wincrypt.h.
#define CERT_ENCIPHER_ONLY_KEY_USAGE 0x01 |
Definition at line 321 of file wincrypt.h.
#define CERT_ENCODING_TYPE_MASK 0x0000ffff |
Definition at line 2494 of file wincrypt.h.
#define CERT_END_ENTITY_SUBJECT_FLAG 0x40 |
Definition at line 388 of file wincrypt.h.
#define CERT_ENHKEY_USAGE_PROP_ID 9 |
Definition at line 2841 of file wincrypt.h.
#define CERT_ENROLLMENT_PROP_ID 26 |
Definition at line 2859 of file wincrypt.h.
#define CERT_EXCLUDED_SUBTREE_BIT __MSABI_LONG(0x80000000) |
Definition at line 600 of file wincrypt.h.
#define CERT_EXTENDED_ERROR_INFO_PROP_ID 30 |
Definition at line 2863 of file wincrypt.h.
#define CERT_FILE_STORE_COMMIT_ENABLE_FLAG 0x00010000 |
Definition at line 2644 of file wincrypt.h.
#define CERT_FIND_ANY (CERT_COMPARE_ANY << CERT_COMPARE_SHIFT) |
Definition at line 3010 of file wincrypt.h.
#define CERT_FIND_CERT_ID (CERT_COMPARE_CERT_ID << CERT_COMPARE_SHIFT) |
Definition at line 3054 of file wincrypt.h.
#define CERT_FIND_CROSS_CERT_DIST_POINTS (CERT_COMPARE_CROSS_CERT_DIST_POINTS << CERT_COMPARE_SHIFT) |
Definition at line 3056 of file wincrypt.h.
#define CERT_FIND_CTL_USAGE CERT_FIND_ENHKEY_USAGE |
Definition at line 3047 of file wincrypt.h.
#define CERT_FIND_ENHKEY_USAGE (CERT_COMPARE_ENHKEY_USAGE << CERT_COMPARE_SHIFT) |
Definition at line 3045 of file wincrypt.h.
#define CERT_FIND_EXISTING (CERT_COMPARE_EXISTING << CERT_COMPARE_SHIFT) |
Definition at line 3052 of file wincrypt.h.
#define CERT_FIND_EXT_ONLY_CTL_USAGE_FLAG 0x2 |
Definition at line 3064 of file wincrypt.h.
#define CERT_FIND_EXT_ONLY_ENHKEY_USAGE_FLAG 0x2 |
Definition at line 3063 of file wincrypt.h.
#define CERT_FIND_HASH CERT_FIND_SHA1_HASH |
Definition at line 3020 of file wincrypt.h.
#define CERT_FIND_ISSUER_ATTR (CERT_COMPARE_ATTR << CERT_COMPARE_SHIFT | CERT_INFO_ISSUER_FLAG) |
Definition at line 3031 of file wincrypt.h.
#define CERT_FIND_ISSUER_NAME (CERT_COMPARE_NAME << CERT_COMPARE_SHIFT | CERT_INFO_ISSUER_FLAG) |
Definition at line 3029 of file wincrypt.h.
#define CERT_FIND_ISSUER_OF (CERT_COMPARE_ISSUER_OF << CERT_COMPARE_SHIFT) |
Definition at line 3050 of file wincrypt.h.
#define CERT_FIND_ISSUER_STR CERT_FIND_ISSUER_STR_W |
Definition at line 3042 of file wincrypt.h.
#define CERT_FIND_ISSUER_STR_A (CERT_COMPARE_NAME_STR_A << CERT_COMPARE_SHIFT | CERT_INFO_ISSUER_FLAG) |
Definition at line 3038 of file wincrypt.h.
#define CERT_FIND_ISSUER_STR_W (CERT_COMPARE_NAME_STR_W << CERT_COMPARE_SHIFT | CERT_INFO_ISSUER_FLAG) |
Definition at line 3040 of file wincrypt.h.
#define CERT_FIND_KEY_IDENTIFIER (CERT_COMPARE_KEY_IDENTIFIER << CERT_COMPARE_SHIFT) |
Definition at line 3018 of file wincrypt.h.
#define CERT_FIND_KEY_SPEC (CERT_COMPARE_KEY_SPEC << CERT_COMPARE_SHIFT) |
Definition at line 3043 of file wincrypt.h.
#define CERT_FIND_MD5_HASH (CERT_COMPARE_MD5_HASH << CERT_COMPARE_SHIFT) |
Definition at line 3014 of file wincrypt.h.
#define CERT_FIND_NO_CTL_USAGE_FLAG 0x8 |
Definition at line 3068 of file wincrypt.h.
#define CERT_FIND_NO_ENHKEY_USAGE_FLAG 0x8 |
Definition at line 3067 of file wincrypt.h.
#define CERT_FIND_OPTIONAL_CTL_USAGE_FLAG 0x1 |
Definition at line 3062 of file wincrypt.h.
#define CERT_FIND_OPTIONAL_ENHKEY_USAGE_FLAG 0x1 |
Definition at line 3061 of file wincrypt.h.
#define CERT_FIND_OR_CTL_USAGE_FLAG 0x10 |
Definition at line 3070 of file wincrypt.h.
#define CERT_FIND_OR_ENHKEY_USAGE_FLAG 0x10 |
Definition at line 3069 of file wincrypt.h.
#define CERT_FIND_PROP_ONLY_CTL_USAGE_FLAG 0x4 |
Definition at line 3066 of file wincrypt.h.
#define CERT_FIND_PROP_ONLY_ENHKEY_USAGE_FLAG 0x4 |
Definition at line 3065 of file wincrypt.h.
#define CERT_FIND_PROPERTY (CERT_COMPARE_PROPERTY << CERT_COMPARE_SHIFT) |
Definition at line 3021 of file wincrypt.h.
#define CERT_FIND_PUBKEY_MD5_HASH (CERT_COMPARE_PUBKEY_MD5_HASH << CERT_COMPARE_SHIFT) |
Definition at line 3058 of file wincrypt.h.
#define CERT_FIND_PUBLIC_KEY (CERT_COMPARE_PUBLIC_KEY << CERT_COMPARE_SHIFT) |
Definition at line 3023 of file wincrypt.h.
#define CERT_FIND_SHA1_HASH (CERT_COMPARE_SHA1_HASH << CERT_COMPARE_SHIFT) |
Definition at line 3012 of file wincrypt.h.
#define CERT_FIND_SIGNATURE_HASH (CERT_COMPARE_SIGNATURE_HASH << CERT_COMPARE_SHIFT) |
Definition at line 3016 of file wincrypt.h.
#define CERT_FIND_SUBJECT_ATTR (CERT_COMPARE_ATTR << CERT_COMPARE_SHIFT | CERT_INFO_SUBJECT_FLAG) |
Definition at line 3027 of file wincrypt.h.
#define CERT_FIND_SUBJECT_CERT (CERT_COMPARE_SUBJECT_CERT << CERT_COMPARE_SHIFT) |
Definition at line 3048 of file wincrypt.h.
#define CERT_FIND_SUBJECT_NAME (CERT_COMPARE_NAME << CERT_COMPARE_SHIFT | CERT_INFO_SUBJECT_FLAG) |
Definition at line 3025 of file wincrypt.h.
#define CERT_FIND_SUBJECT_STR CERT_FIND_SUBJECT_STR_W |
Definition at line 3037 of file wincrypt.h.
#define CERT_FIND_SUBJECT_STR_A (CERT_COMPARE_NAME_STR_A << CERT_COMPARE_SHIFT | CERT_INFO_SUBJECT_FLAG) |
Definition at line 3033 of file wincrypt.h.
#define CERT_FIND_SUBJECT_STR_W (CERT_COMPARE_NAME_STR_W << CERT_COMPARE_SHIFT | CERT_INFO_SUBJECT_FLAG) |
Definition at line 3035 of file wincrypt.h.
#define CERT_FIND_VALID_CTL_USAGE_FLAG 0x20 |
Definition at line 3072 of file wincrypt.h.
#define CERT_FIND_VALID_ENHKEY_USAGE_FLAG 0x20 |
Definition at line 3071 of file wincrypt.h.
#define CERT_FIRST_RESERVED_PROP_ID 85 |
Definition at line 2893 of file wincrypt.h.
#define CERT_FIRST_USER_PROP_ID 0x00008000 |
Definition at line 2895 of file wincrypt.h.
#define CERT_FORTEZZA_DATA_PROP_ID 18 |
Definition at line 2851 of file wincrypt.h.
#define CERT_FRIENDLY_NAME_PROP_ID 11 |
Definition at line 2844 of file wincrypt.h.
#define CERT_HASH_PROP_ID CERT_SHA1_HASH_PROP_ID |
Definition at line 2835 of file wincrypt.h.
#define CERT_HCRYPTPROV_OR_NCRYPT_KEY_HANDLE_PROP_ID 79 |
Definition at line 2886 of file wincrypt.h.
#define CERT_ID_ISSUER_SERIAL_NUMBER 1 |
Definition at line 3838 of file wincrypt.h.
#define CERT_ID_KEY_IDENTIFIER 2 |
Definition at line 3839 of file wincrypt.h.
#define CERT_ID_SHA1_HASH 3 |
Definition at line 3840 of file wincrypt.h.
#define CERT_IE30_RESERVED_PROP_ID 7 |
Definition at line 2839 of file wincrypt.h.
#define CERT_INFO_EXTENSION_FLAG 11 |
Definition at line 2816 of file wincrypt.h.
#define CERT_INFO_ISSUER_FLAG 4 |
Definition at line 2809 of file wincrypt.h.
#define CERT_INFO_ISSUER_UNIQUE_ID_FLAG 9 |
Definition at line 2814 of file wincrypt.h.
#define CERT_INFO_NOT_AFTER_FLAG 6 |
Definition at line 2811 of file wincrypt.h.
#define CERT_INFO_NOT_BEFORE_FLAG 5 |
Definition at line 2810 of file wincrypt.h.
#define CERT_INFO_SERIAL_NUMBER_FLAG 2 |
Definition at line 2807 of file wincrypt.h.
#define CERT_INFO_SIGNATURE_ALGORITHM_FLAG 3 |
Definition at line 2808 of file wincrypt.h.
#define CERT_INFO_SUBJECT_FLAG 7 |
Definition at line 2812 of file wincrypt.h.
#define CERT_INFO_SUBJECT_PUBLIC_KEY_INFO_FLAG 8 |
Definition at line 2813 of file wincrypt.h.
#define CERT_INFO_SUBJECT_UNIQUE_ID_FLAG 10 |
Definition at line 2815 of file wincrypt.h.
#define CERT_INFO_VERSION_FLAG 1 |
Definition at line 2806 of file wincrypt.h.
#define CERT_ISSUER_PUBLIC_KEY_MD5_HASH_PROP_ID 24 |
Definition at line 2857 of file wincrypt.h.
#define CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID 28 |
Definition at line 2861 of file wincrypt.h.
#define CERT_KEY_AGREEMENT_KEY_USAGE 0x08 |
Definition at line 317 of file wincrypt.h.
#define CERT_KEY_CERT_SIGN_KEY_USAGE 0x04 |
Definition at line 318 of file wincrypt.h.
#define CERT_KEY_CONTEXT_PROP_ID 5 |
Definition at line 2837 of file wincrypt.h.
#define CERT_KEY_ENCIPHERMENT_KEY_USAGE 0x20 |
Definition at line 315 of file wincrypt.h.
#define CERT_KEY_IDENTIFIER_PROP_ID 20 |
Definition at line 2853 of file wincrypt.h.
#define CERT_KEY_PROV_HANDLE_PROP_ID 1 |
Definition at line 2832 of file wincrypt.h.
#define CERT_KEY_PROV_INFO_PROP_ID 2 |
Definition at line 2833 of file wincrypt.h.
#define CERT_KEY_SPEC_PROP_ID 6 |
Definition at line 2838 of file wincrypt.h.
#define CERT_KEYGEN_REQUEST_V1 0 |
Definition at line 2822 of file wincrypt.h.
#define CERT_LAST_RESERVED_PROP_ID 0x00007fff |
Definition at line 2894 of file wincrypt.h.
#define CERT_LAST_USER_PROP_ID 0x0000ffff |
Definition at line 2896 of file wincrypt.h.
#define CERT_MAX_ENCODED_DSS_SIGNATURE_LEN (2 + 2*(2 + 20 +1)) |
Definition at line 756 of file wincrypt.h.
#define CERT_MD5_HASH_PROP_ID 4 |
Definition at line 2836 of file wincrypt.h.
#define CERT_NAME_ATTR_TYPE 3 |
Definition at line 3657 of file wincrypt.h.
#define CERT_NAME_DISABLE_IE4_UTF8_FLAG 0x00010000 |
Definition at line 3666 of file wincrypt.h.
#define CERT_NAME_DNS_TYPE 6 |
Definition at line 3660 of file wincrypt.h.
#define CERT_NAME_EMAIL_TYPE 1 |
Definition at line 3655 of file wincrypt.h.
#define CERT_NAME_FRIENDLY_DISPLAY_TYPE 5 |
Definition at line 3659 of file wincrypt.h.
#define CERT_NAME_ISSUER_FLAG 0x00000001 |
Definition at line 3664 of file wincrypt.h.
#define CERT_NAME_RDN_TYPE 2 |
Definition at line 3656 of file wincrypt.h.
#define CERT_NAME_SEARCH_ALL_NAMES_FLAG 0x00000002 |
Definition at line 3665 of file wincrypt.h.
#define CERT_NAME_SIMPLE_DISPLAY_TYPE 4 |
Definition at line 3658 of file wincrypt.h.
#define CERT_NAME_STR_COMMA_FLAG 0x04000000 |
Definition at line 3649 of file wincrypt.h.
#define CERT_NAME_STR_CRLF_FLAG 0x08000000 |
Definition at line 3648 of file wincrypt.h.
#define CERT_NAME_STR_DISABLE_IE4_UTF8_FLAG 0x00010000 |
Definition at line 3653 of file wincrypt.h.
#define CERT_NAME_STR_ENABLE_PUNYCODE_FLAG 0x00200000 |
Definition at line 3667 of file wincrypt.h.
#define CERT_NAME_STR_ENABLE_T61_UNICODE_FLAG 0x00020000 |
Definition at line 3652 of file wincrypt.h.
#define CERT_NAME_STR_ENABLE_UTF8_UNICODE_FLAG 0x00040000 |
Definition at line 3651 of file wincrypt.h.
#define CERT_NAME_STR_NO_PLUS_FLAG 0x20000000 |
Definition at line 3646 of file wincrypt.h.
#define CERT_NAME_STR_NO_QUOTING_FLAG 0x10000000 |
Definition at line 3647 of file wincrypt.h.
#define CERT_NAME_STR_REVERSE_FLAG 0x02000000 |
Definition at line 3650 of file wincrypt.h.
#define CERT_NAME_STR_SEMICOLON_FLAG 0x40000000 |
Definition at line 3645 of file wincrypt.h.
#define CERT_NAME_UPN_TYPE 8 |
Definition at line 3662 of file wincrypt.h.
#define CERT_NAME_URL_TYPE 7 |
Definition at line 3661 of file wincrypt.h.
#define CERT_NCRYPT_KEY_HANDLE_PROP_ID 78 |
Definition at line 2885 of file wincrypt.h.
#define CERT_NEW_KEY_PROP_ID 74 |
Definition at line 2881 of file wincrypt.h.
#define CERT_NEXT_UPDATE_LOCATION_PROP_ID 10 |
Definition at line 2843 of file wincrypt.h.
#define CERT_NO_AUTO_EXPIRE_CHECK_PROP_ID 77 |
Definition at line 2884 of file wincrypt.h.
#define CERT_NON_REPUDIATION_KEY_USAGE 0x40 |
Definition at line 314 of file wincrypt.h.
#define CERT_OCSP_CACHE_PREFIX_PROP_ID 75 |
Definition at line 2882 of file wincrypt.h.
#define CERT_OCSP_RESPONSE_PROP_ID 70 |
Definition at line 2877 of file wincrypt.h.
#define CERT_OFFLINE_CRL_SIGN_KEY_USAGE 0x02 |
Definition at line 319 of file wincrypt.h.
#define CERT_OID_NAME_STR 2 |
Definition at line 3643 of file wincrypt.h.
#define CERT_PHYSICAL_STORE_ADD_ENABLE_FLAG 0x1 |
Definition at line 2743 of file wincrypt.h.
#define CERT_PHYSICAL_STORE_INSERT_COMPUTER_NAME_ENABLE_FLAG 0x8 |
Definition at line 2746 of file wincrypt.h.
#define CERT_PHYSICAL_STORE_OPEN_DISABLE_FLAG 0x2 |
Definition at line 2744 of file wincrypt.h.
#define CERT_PHYSICAL_STORE_PREDEFINED_ENUM_FLAG 0x1 |
Definition at line 2749 of file wincrypt.h.
#define CERT_PHYSICAL_STORE_REMOVE_OPEN_DISABLE_FLAG 0x4 |
Definition at line 2745 of file wincrypt.h.
#define CERT_PROT_ROOT_DISABLE_CURRENT_USER_FLAG 0x01 |
Definition at line 2581 of file wincrypt.h.
#define CERT_PROT_ROOT_DISABLE_LM_AUTH_FLAG 0x08 |
Definition at line 2584 of file wincrypt.h.
#define CERT_PROT_ROOT_DISABLE_NOT_DEFINED_NAME_CONSTRAINT_FLAG 0x20 |
Definition at line 2586 of file wincrypt.h.
#define CERT_PROT_ROOT_DISABLE_NT_AUTH_REQUIRED_FLAG 0x10 |
Definition at line 2585 of file wincrypt.h.
#define CERT_PROT_ROOT_INHIBIT_ADD_AT_INIT_FLAG 0x02 |
Definition at line 2582 of file wincrypt.h.
#define CERT_PROT_ROOT_INHIBIT_PURGE_LM_FLAG 0x04 |
Definition at line 2583 of file wincrypt.h.
#define CERT_PUBKEY_ALG_PARA_PROP_ID 22 |
Definition at line 2855 of file wincrypt.h.
#define CERT_PUBKEY_HASH_RESERVED_PROP_ID 8 |
Definition at line 2840 of file wincrypt.h.
#define CERT_PVK_FILE_PROP_ID 12 |
Definition at line 2845 of file wincrypt.h.
#define CERT_QUERY_CONTENT_CERT 1 |
Definition at line 3689 of file wincrypt.h.
#define CERT_QUERY_CONTENT_CERT_PAIR 13 |
Definition at line 3701 of file wincrypt.h.
#define CERT_QUERY_CONTENT_CRL 3 |
Definition at line 3691 of file wincrypt.h.
#define CERT_QUERY_CONTENT_CTL 2 |
Definition at line 3690 of file wincrypt.h.
#define CERT_QUERY_CONTENT_FLAG_ALL |
Definition at line 3724 of file wincrypt.h.
#define CERT_QUERY_CONTENT_FLAG_CERT (1 << CERT_QUERY_CONTENT_CERT) |
Definition at line 3703 of file wincrypt.h.
#define CERT_QUERY_CONTENT_FLAG_CERT_PAIR (1 << CERT_QUERY_CONTENT_CERT_PAIR) |
Definition at line 3722 of file wincrypt.h.
#define CERT_QUERY_CONTENT_FLAG_CRL (1 << CERT_QUERY_CONTENT_CRL) |
Definition at line 3705 of file wincrypt.h.
#define CERT_QUERY_CONTENT_FLAG_CTL (1 << CERT_QUERY_CONTENT_CTL) |
Definition at line 3704 of file wincrypt.h.
#define CERT_QUERY_CONTENT_FLAG_PFX (1 << CERT_QUERY_CONTENT_PFX) |
Definition at line 3721 of file wincrypt.h.
#define CERT_QUERY_CONTENT_FLAG_PKCS10 (1 << CERT_QUERY_CONTENT_PKCS10) |
Definition at line 3720 of file wincrypt.h.
#define CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED (1 << CERT_QUERY_CONTENT_PKCS7_SIGNED) |
Definition at line 3714 of file wincrypt.h.
#define CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED_EMBED (1 << CERT_QUERY_CONTENT_PKCS7_SIGNED_EMBED) |
Definition at line 3718 of file wincrypt.h.
#define CERT_QUERY_CONTENT_FLAG_PKCS7_UNSIGNED (1 << CERT_QUERY_CONTENT_PKCS7_UNSIGNED) |
Definition at line 3716 of file wincrypt.h.
#define CERT_QUERY_CONTENT_FLAG_SERIALIZED_CERT (1 << CERT_QUERY_CONTENT_SERIALIZED_CERT) |
Definition at line 3708 of file wincrypt.h.
#define CERT_QUERY_CONTENT_FLAG_SERIALIZED_CRL (1 << CERT_QUERY_CONTENT_SERIALIZED_CRL) |
Definition at line 3712 of file wincrypt.h.
#define CERT_QUERY_CONTENT_FLAG_SERIALIZED_CTL (1 << CERT_QUERY_CONTENT_SERIALIZED_CTL) |
Definition at line 3710 of file wincrypt.h.
#define CERT_QUERY_CONTENT_FLAG_SERIALIZED_STORE (1 << CERT_QUERY_CONTENT_SERIALIZED_STORE) |
Definition at line 3706 of file wincrypt.h.
#define CERT_QUERY_CONTENT_PFX 12 |
Definition at line 3700 of file wincrypt.h.
#define CERT_QUERY_CONTENT_PKCS10 11 |
Definition at line 3699 of file wincrypt.h.
#define CERT_QUERY_CONTENT_PKCS7_SIGNED 8 |
Definition at line 3696 of file wincrypt.h.
#define CERT_QUERY_CONTENT_PKCS7_SIGNED_EMBED 10 |
Definition at line 3698 of file wincrypt.h.
#define CERT_QUERY_CONTENT_PKCS7_UNSIGNED 9 |
Definition at line 3697 of file wincrypt.h.
#define CERT_QUERY_CONTENT_SERIALIZED_CERT 5 |
Definition at line 3693 of file wincrypt.h.
#define CERT_QUERY_CONTENT_SERIALIZED_CRL 7 |
Definition at line 3695 of file wincrypt.h.
#define CERT_QUERY_CONTENT_SERIALIZED_CTL 6 |
Definition at line 3694 of file wincrypt.h.
#define CERT_QUERY_CONTENT_SERIALIZED_STORE 4 |
Definition at line 3692 of file wincrypt.h.
#define CERT_QUERY_FORMAT_ASN_ASCII_HEX_ENCODED 3 |
Definition at line 3741 of file wincrypt.h.
#define CERT_QUERY_FORMAT_BASE64_ENCODED 2 |
Definition at line 3740 of file wincrypt.h.
#define CERT_QUERY_FORMAT_BINARY 1 |
Definition at line 3739 of file wincrypt.h.
#define CERT_QUERY_FORMAT_FLAG_ALL |
Definition at line 3749 of file wincrypt.h.
#define CERT_QUERY_FORMAT_FLAG_ASN_ASCII_HEX_ENCODED (1 << CERT_QUERY_FORMAT_ASN_ASCII_HEX_ENCODED) |
Definition at line 3746 of file wincrypt.h.
#define CERT_QUERY_FORMAT_FLAG_BASE64_ENCODED (1 << CERT_QUERY_FORMAT_BASE64_ENCODED) |
Definition at line 3744 of file wincrypt.h.
#define CERT_QUERY_FORMAT_FLAG_BINARY (1 << CERT_QUERY_FORMAT_BINARY) |
Definition at line 3743 of file wincrypt.h.
#define CERT_QUERY_OBJECT_BLOB 2 |
Definition at line 3687 of file wincrypt.h.
#define CERT_QUERY_OBJECT_FILE 1 |
Definition at line 3686 of file wincrypt.h.
#define CERT_RDN_ANY_TYPE 0 |
Definition at line 2923 of file wincrypt.h.
#define CERT_RDN_BMP_STRING 12 |
Definition at line 2938 of file wincrypt.h.
#define CERT_RDN_DISABLE_CHECK_TYPE_FLAG 0x4000000 |
Definition at line 2945 of file wincrypt.h.
#define CERT_RDN_DISABLE_IE4_UTF8_FLAG 0x0100000 |
Definition at line 2947 of file wincrypt.h.
#define CERT_RDN_ENABLE_T61_UNICODE_FLAG 0x80000000 |
Definition at line 2944 of file wincrypt.h.
#define CERT_RDN_ENABLE_UTF8_UNICODE_FLAG 0x2000000 |
Definition at line 2946 of file wincrypt.h.
#define CERT_RDN_ENCODED_BLOB 1 |
Definition at line 2924 of file wincrypt.h.
#define CERT_RDN_FLAGS_MASK 0xff000000 |
Definition at line 2943 of file wincrypt.h.
#define CERT_RDN_GENERAL_STRING 10 |
Definition at line 2935 of file wincrypt.h.
#define CERT_RDN_GRAPHIC_STRING 8 |
Definition at line 2932 of file wincrypt.h.
#define CERT_RDN_IA5_STRING 7 |
Definition at line 2931 of file wincrypt.h.
#define CERT_RDN_INT4_STRING 11 |
Definition at line 2937 of file wincrypt.h.
#define CERT_RDN_ISO646_STRING 9 |
Definition at line 2934 of file wincrypt.h.
#define CERT_RDN_NUMERIC_STRING 3 |
Definition at line 2926 of file wincrypt.h.
#define CERT_RDN_OCTET_STRING 2 |
Definition at line 2925 of file wincrypt.h.
#define CERT_RDN_PRINTABLE_STRING 4 |
Definition at line 2927 of file wincrypt.h.
#define CERT_RDN_T61_STRING 5 |
Definition at line 2929 of file wincrypt.h.
#define CERT_RDN_TELETEX_STRING 5 |
Definition at line 2928 of file wincrypt.h.
#define CERT_RDN_TYPE_MASK 0x000000ff |
Definition at line 2922 of file wincrypt.h.
#define CERT_RDN_UNICODE_STRING 12 |
Definition at line 2939 of file wincrypt.h.
#define CERT_RDN_UNIVERSAL_STRING 11 |
Definition at line 2936 of file wincrypt.h.
#define CERT_RDN_UTF8_STRING 13 |
Definition at line 2940 of file wincrypt.h.
#define CERT_RDN_VIDEOTEX_STRING 6 |
Definition at line 2930 of file wincrypt.h.
#define CERT_RDN_VISIBLE_STRING 9 |
Definition at line 2933 of file wincrypt.h.
#define CERT_REGISTRY_STORE_CLIENT_GPT_FLAG 0x80000000 |
Definition at line 2642 of file wincrypt.h.
#define CERT_REGISTRY_STORE_LM_GPT_FLAG 0x01000000 |
Definition at line 2641 of file wincrypt.h.
#define CERT_REGISTRY_STORE_MY_IE_DIRTY_FLAG 0x00080000 |
Definition at line 2640 of file wincrypt.h.
#define CERT_REGISTRY_STORE_REMOTE_FLAG 0x00010000 |
Definition at line 2637 of file wincrypt.h.
#define CERT_REGISTRY_STORE_ROAMING_FLAG 0x00040000 |
Definition at line 2639 of file wincrypt.h.
#define CERT_REGISTRY_STORE_SERIALIZED_FLAG 0x00020000 |
Definition at line 2638 of file wincrypt.h.
#define CERT_RENEWAL_PROP_ID 64 |
Definition at line 2871 of file wincrypt.h.
#define CERT_REQUEST_ORIGINATOR_PROP_ID 71 |
Definition at line 2878 of file wincrypt.h.
#define CERT_REQUEST_V1 0 |
Definition at line 2819 of file wincrypt.h.
#define CERT_ROOT_PROGRAM_CERT_POLICIES_PROP_ID 83 |
Definition at line 2890 of file wincrypt.h.
#define CERT_ROOT_PROGRAM_NAME_CONSTRAINTS_PROP_ID 84 |
Definition at line 2891 of file wincrypt.h.
#define CERT_RSA_PUBLIC_KEY_OBJID szOID_RSA_RSA |
Definition at line 3169 of file wincrypt.h.
#define CERT_SET_KEY_CONTEXT_PROP_ID 0x00000001 |
Definition at line 3755 of file wincrypt.h.
#define CERT_SET_KEY_PROV_HANDLE_PROP_ID 0x00000001 |
Definition at line 3754 of file wincrypt.h.
#define CERT_SET_PROPERTY_IGNORE_PERSIST_ERROR_FLAG 0x80000000 |
Definition at line 2919 of file wincrypt.h.
#define CERT_SET_PROPERTY_INHIBIT_PERSIST_FLAG 0x40000000 |
Definition at line 2918 of file wincrypt.h.
#define CERT_SHA1_HASH_PROP_ID 3 |
Definition at line 2834 of file wincrypt.h.
#define CERT_SIGNATURE_HASH_PROP_ID 15 |
Definition at line 2848 of file wincrypt.h.
#define CERT_SIMPLE_NAME_STR 1 |
Definition at line 3642 of file wincrypt.h.
#define CERT_SMART_CARD_DATA_PROP_ID 16 |
Definition at line 2849 of file wincrypt.h.
#define CERT_SMART_CARD_ROOT_INFO_PROP_ID 76 |
Definition at line 2883 of file wincrypt.h.
#define CERT_SOURCE_LOCATION_PROP_ID 72 |
Definition at line 2879 of file wincrypt.h.
#define CERT_SOURCE_URL_PROP_ID 73 |
Definition at line 2880 of file wincrypt.h.
#define CERT_STORE_ADD_ALWAYS 4 |
Definition at line 2654 of file wincrypt.h.
#define CERT_STORE_ADD_NEW 1 |
Definition at line 2651 of file wincrypt.h.
#define CERT_STORE_ADD_NEWER 6 |
Definition at line 2656 of file wincrypt.h.
#define CERT_STORE_ADD_NEWER_INHERIT_PROPERTIES 7 |
Definition at line 2657 of file wincrypt.h.
#define CERT_STORE_ADD_REPLACE_EXISTING 3 |
Definition at line 2653 of file wincrypt.h.
#define CERT_STORE_ADD_REPLACE_EXISTING_INHERIT_PROPERTIES 5 |
Definition at line 2655 of file wincrypt.h.
#define CERT_STORE_ADD_USE_EXISTING 2 |
Definition at line 2652 of file wincrypt.h.
#define CERT_STORE_ALL_CONTEXT_FLAG ~0U |
Definition at line 3124 of file wincrypt.h.
#define CERT_STORE_BACKUP_RESTORE_FLAG 0x00000800 |
Definition at line 2631 of file wincrypt.h.
#define CERT_STORE_BASE_CRL_FLAG 0x00000100 |
Definition at line 3622 of file wincrypt.h.
#define CERT_STORE_CERTIFICATE_CONTEXT 1 |
Definition at line 3121 of file wincrypt.h.
#define CERT_STORE_CERTIFICATE_CONTEXT_FLAG (1 << CERT_STORE_CERTIFICATE_CONTEXT) |
Definition at line 3125 of file wincrypt.h.
#define CERT_STORE_CREATE_NEW_FLAG 0x00002000 |
Definition at line 2633 of file wincrypt.h.
#define CERT_STORE_CRL_CONTEXT 2 |
Definition at line 3122 of file wincrypt.h.
#define CERT_STORE_CRL_CONTEXT_FLAG (1 << CERT_STORE_CRL_CONTEXT) |
Definition at line 3127 of file wincrypt.h.
#define CERT_STORE_CTL_CONTEXT 3 |
Definition at line 3123 of file wincrypt.h.
#define CERT_STORE_CTL_CONTEXT_FLAG (1 << CERT_STORE_CTL_CONTEXT) |
Definition at line 3128 of file wincrypt.h.
#define CERT_STORE_CTRL_AUTO_RESYNC 4 |
Definition at line 2970 of file wincrypt.h.
#define CERT_STORE_CTRL_CANCEL_NOTIFY 5 |
Definition at line 2971 of file wincrypt.h.
#define CERT_STORE_CTRL_COMMIT 3 |
Definition at line 2969 of file wincrypt.h.
#define CERT_STORE_CTRL_COMMIT_CLEAR_FLAG 0x2 |
Definition at line 2974 of file wincrypt.h.
#define CERT_STORE_CTRL_COMMIT_FORCE_FLAG 0x1 |
Definition at line 2973 of file wincrypt.h.
#define CERT_STORE_CTRL_NOTIFY_CHANGE 2 |
Definition at line 2968 of file wincrypt.h.
#define CERT_STORE_CTRL_RESYNC 1 |
Definition at line 2967 of file wincrypt.h.
#define CERT_STORE_DEFER_CLOSE_UNTIL_LAST_FREE_FLAG 0x00000004 |
Definition at line 2623 of file wincrypt.h.
#define CERT_STORE_DELETE_FLAG 0x00000010 |
Definition at line 2624 of file wincrypt.h.
#define CERT_STORE_DELTA_CRL_FLAG 0x00000200 |
Definition at line 3623 of file wincrypt.h.
#define CERT_STORE_ENUM_ARCHIVED_FLAG 0x00000200 |
Definition at line 2629 of file wincrypt.h.
#define CERT_STORE_LOCALIZED_NAME_PROP_ID 0x1000 |
Definition at line 2977 of file wincrypt.h.
#define CERT_STORE_MANIFOLD_FLAG 0x00000100 |
Definition at line 2628 of file wincrypt.h.
#define CERT_STORE_MAXIMUM_ALLOWED_FLAG 0x00001000 |
Definition at line 2632 of file wincrypt.h.
#define CERT_STORE_NO_CRL_FLAG 0x00010000 |
Definition at line 3619 of file wincrypt.h.
#define CERT_STORE_NO_CRYPT_RELEASE_FLAG 0x00000001 |
Definition at line 2621 of file wincrypt.h.
#define CERT_STORE_NO_ISSUER_FLAG 0x00020000 |
Definition at line 3620 of file wincrypt.h.
#define CERT_STORE_OPEN_EXISTING_FLAG 0x00004000 |
Definition at line 2634 of file wincrypt.h.
#define CERT_STORE_PROV_CLOSE_FUNC 0 |
Definition at line 2716 of file wincrypt.h.
Definition at line 2465 of file wincrypt.h.
#define CERT_STORE_PROV_CONTROL_FUNC 13 |
Definition at line 2729 of file wincrypt.h.
#define CERT_STORE_PROV_DELETE_CERT_FUNC 3 |
Definition at line 2719 of file wincrypt.h.
#define CERT_STORE_PROV_DELETE_CRL_FUNC 7 |
Definition at line 2723 of file wincrypt.h.
#define CERT_STORE_PROV_DELETE_CTL_FUNC 11 |
Definition at line 2727 of file wincrypt.h.
#define CERT_STORE_PROV_DELETED_FLAG 0x2 |
Definition at line 2710 of file wincrypt.h.
#define CERT_STORE_PROV_EXTERNAL_FLAG 0x1 |
Definition at line 2709 of file wincrypt.h.
Definition at line 2456 of file wincrypt.h.
Definition at line 2460 of file wincrypt.h.
Definition at line 2461 of file wincrypt.h.
#define CERT_STORE_PROV_FIND_CERT_FUNC 14 |
Definition at line 2730 of file wincrypt.h.
#define CERT_STORE_PROV_FIND_CRL_FUNC 17 |
Definition at line 2733 of file wincrypt.h.
#define CERT_STORE_PROV_FIND_CTL_FUNC 20 |
Definition at line 2736 of file wincrypt.h.
#define CERT_STORE_PROV_FREE_FIND_CERT_FUNC 15 |
Definition at line 2731 of file wincrypt.h.
#define CERT_STORE_PROV_FREE_FIND_CRL_FUNC 18 |
Definition at line 2734 of file wincrypt.h.
#define CERT_STORE_PROV_FREE_FIND_CTL_FUNC 21 |
Definition at line 2737 of file wincrypt.h.
#define CERT_STORE_PROV_GET_CERT_PROPERTY_FUNC 16 |
Definition at line 2732 of file wincrypt.h.
#define CERT_STORE_PROV_GET_CRL_PROPERTY_FUNC 19 |
Definition at line 2735 of file wincrypt.h.
#define CERT_STORE_PROV_GET_CTL_PROPERTY_FUNC 22 |
Definition at line 2738 of file wincrypt.h.
#define CERT_STORE_PROV_LDAP CERT_STORE_PROV_LDAP_W |
Definition at line 2474 of file wincrypt.h.
Definition at line 2473 of file wincrypt.h.
#define CERT_STORE_PROV_LM_SYSTEM_STORE_FLAG 0x10 |
Definition at line 2713 of file wincrypt.h.
Definition at line 2455 of file wincrypt.h.
Definition at line 2454 of file wincrypt.h.
#define CERT_STORE_PROV_NO_PERSIST_FLAG 0x4 |
Definition at line 2711 of file wincrypt.h.
#define CERT_STORE_PROV_PHYSICAL CERT_STORE_PROV_PHYSICAL_W |
Definition at line 2470 of file wincrypt.h.
Definition at line 2469 of file wincrypt.h.
Definition at line 2458 of file wincrypt.h.
#define CERT_STORE_PROV_READ_CERT_FUNC 1 |
Definition at line 2717 of file wincrypt.h.
#define CERT_STORE_PROV_READ_CRL_FUNC 5 |
Definition at line 2721 of file wincrypt.h.
#define CERT_STORE_PROV_READ_CTL_FUNC 9 |
Definition at line 2725 of file wincrypt.h.
Definition at line 2457 of file wincrypt.h.
Definition at line 2459 of file wincrypt.h.
#define CERT_STORE_PROV_SET_CERT_PROPERTY_FUNC 4 |
Definition at line 2720 of file wincrypt.h.
#define CERT_STORE_PROV_SET_CRL_PROPERTY_FUNC 8 |
Definition at line 2724 of file wincrypt.h.
#define CERT_STORE_PROV_SET_CTL_PROPERTY_FUNC 12 |
Definition at line 2728 of file wincrypt.h.
#define CERT_STORE_PROV_SMART_CARD CERT_STORE_PROV_SMART_CARD_W |
Definition at line 2472 of file wincrypt.h.
Definition at line 2471 of file wincrypt.h.
#define CERT_STORE_PROV_SYSTEM CERT_STORE_PROV_SYSTEM_W |
Definition at line 2464 of file wincrypt.h.
Definition at line 2462 of file wincrypt.h.
#define CERT_STORE_PROV_SYSTEM_REGISTRY CERT_STORE_PROV_SYSTEM_REGISTRY_W |
Definition at line 2468 of file wincrypt.h.
Definition at line 2466 of file wincrypt.h.
Definition at line 2467 of file wincrypt.h.
#define CERT_STORE_PROV_SYSTEM_STORE_FLAG 0x8 |
Definition at line 2712 of file wincrypt.h.
Definition at line 2463 of file wincrypt.h.
#define CERT_STORE_PROV_WRITE_ADD_FLAG 0x1 |
Definition at line 3118 of file wincrypt.h.
#define CERT_STORE_PROV_WRITE_CERT_FUNC 2 |
Definition at line 2718 of file wincrypt.h.
#define CERT_STORE_PROV_WRITE_CRL_FUNC 6 |
Definition at line 2722 of file wincrypt.h.
#define CERT_STORE_PROV_WRITE_CTL_FUNC 10 |
Definition at line 2726 of file wincrypt.h.
#define CERT_STORE_READONLY_FLAG 0x00008000 |
Definition at line 2635 of file wincrypt.h.
#define CERT_STORE_REVOCATION_FLAG 0x00000004 |
Definition at line 3618 of file wincrypt.h.
#define CERT_STORE_SAVE_AS_PKCS7 2 |
Definition at line 2794 of file wincrypt.h.
#define CERT_STORE_SAVE_AS_STORE 1 |
Definition at line 2793 of file wincrypt.h.
#define CERT_STORE_SAVE_TO_FILE 1 |
Definition at line 2796 of file wincrypt.h.
#define CERT_STORE_SAVE_TO_FILENAME CERT_STORE_SAVE_TO_FILENAME_W |
Definition at line 2800 of file wincrypt.h.
#define CERT_STORE_SAVE_TO_FILENAME_A 3 |
Definition at line 2798 of file wincrypt.h.
#define CERT_STORE_SAVE_TO_FILENAME_W 4 |
Definition at line 2799 of file wincrypt.h.
#define CERT_STORE_SAVE_TO_MEMORY 2 |
Definition at line 2797 of file wincrypt.h.
#define CERT_STORE_SET_LOCALIZED_NAME_FLAG 0x00000002 |
Definition at line 2622 of file wincrypt.h.
#define CERT_STORE_SHARE_CONTEXT_FLAG 0x00000080 |
Definition at line 2627 of file wincrypt.h.
#define CERT_STORE_SHARE_STORE_FLAG 0x00000040 |
Definition at line 2626 of file wincrypt.h.
#define CERT_STORE_SIGNATURE_FLAG 0x00000001 |
Definition at line 3616 of file wincrypt.h.
#define CERT_STORE_TIME_VALIDITY_FLAG 0x00000002 |
Definition at line 3617 of file wincrypt.h.
#define CERT_STORE_UNSAFE_PHYSICAL_FLAG 0x00000020 |
Definition at line 2625 of file wincrypt.h.
#define CERT_STORE_UPDATE_KEYID_FLAG 0x00000400 |
Definition at line 2630 of file wincrypt.h.
#define CERT_STRONG_SIGN_ENABLE_CRL_CHECK 0x1 |
Definition at line 4265 of file wincrypt.h.
#define CERT_STRONG_SIGN_ENABLE_OCSP_CHECK 0x2 |
Definition at line 4266 of file wincrypt.h.
#define CERT_STRONG_SIGN_OID_INFO_CHOICE 2 |
Definition at line 4263 of file wincrypt.h.
#define CERT_STRONG_SIGN_SERIALIZED_INFO_CHOICE 1 |
Definition at line 4262 of file wincrypt.h.
#define CERT_SUBJECT_INFO_ACCESS_PROP_ID 80 |
Definition at line 2887 of file wincrypt.h.
#define CERT_SUBJECT_NAME_MD5_HASH_PROP_ID 29 |
Definition at line 2862 of file wincrypt.h.
#define CERT_SUBJECT_PUBLIC_KEY_MD5_HASH_PROP_ID 25 |
Definition at line 2858 of file wincrypt.h.
#define CERT_SYSTEM_STORE_CURRENT_SERVICE (CERT_SYSTEM_STORE_CURRENT_SERVICE_ID << CERT_SYSTEM_STORE_LOCATION_SHIFT) |
Definition at line 2532 of file wincrypt.h.
#define CERT_SYSTEM_STORE_CURRENT_SERVICE_ID 4 |
Definition at line 2516 of file wincrypt.h.
#define CERT_SYSTEM_STORE_CURRENT_USER (CERT_SYSTEM_STORE_CURRENT_USER_ID << CERT_SYSTEM_STORE_LOCATION_SHIFT) |
Definition at line 2528 of file wincrypt.h.
#define CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY (CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY_ID << CERT_SYSTEM_STORE_LOCATION_SHIFT) |
Definition at line 2538 of file wincrypt.h.
#define CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY_ID 7 |
Definition at line 2521 of file wincrypt.h.
#define CERT_SYSTEM_STORE_CURRENT_USER_ID 1 |
Definition at line 2512 of file wincrypt.h.
#define CERT_SYSTEM_STORE_LOCAL_MACHINE (CERT_SYSTEM_STORE_LOCAL_MACHINE_ID << CERT_SYSTEM_STORE_LOCATION_SHIFT) |
Definition at line 2530 of file wincrypt.h.
#define CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE (CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE_ID << CERT_SYSTEM_STORE_LOCATION_SHIFT) |
Definition at line 2542 of file wincrypt.h.
#define CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE_ID 9 |
Definition at line 2525 of file wincrypt.h.
#define CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY (CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY_ID << CERT_SYSTEM_STORE_LOCATION_SHIFT) |
Definition at line 2540 of file wincrypt.h.
#define CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY_ID 8 |
Definition at line 2523 of file wincrypt.h.
#define CERT_SYSTEM_STORE_LOCAL_MACHINE_ID 2 |
Definition at line 2514 of file wincrypt.h.
#define CERT_SYSTEM_STORE_LOCATION_MASK 0x00ff0000 |
Definition at line 2507 of file wincrypt.h.
#define CERT_SYSTEM_STORE_LOCATION_SHIFT 16 |
Definition at line 2508 of file wincrypt.h.
#define CERT_SYSTEM_STORE_MASK 0xffff0000 |
Definition at line 2786 of file wincrypt.h.
#define CERT_SYSTEM_STORE_RELOCATE_FLAG 0x80000000 |
Definition at line 2787 of file wincrypt.h.
#define CERT_SYSTEM_STORE_SERVICES (CERT_SYSTEM_STORE_SERVICES_ID << CERT_SYSTEM_STORE_LOCATION_SHIFT) |
Definition at line 2534 of file wincrypt.h.
#define CERT_SYSTEM_STORE_SERVICES_ID 5 |
Definition at line 2517 of file wincrypt.h.
#define CERT_SYSTEM_STORE_USERS (CERT_SYSTEM_STORE_USERS_ID << CERT_SYSTEM_STORE_LOCATION_SHIFT) |
Definition at line 2536 of file wincrypt.h.
#define CERT_SYSTEM_STORE_USERS_ID 6 |
Definition at line 2519 of file wincrypt.h.
#define CERT_TRUST_CTL_IS_NOT_SIGNATURE_VALID 0x00040000 |
Definition at line 1005 of file wincrypt.h.
#define CERT_TRUST_CTL_IS_NOT_TIME_VALID 0x00020000 |
Definition at line 1004 of file wincrypt.h.
#define CERT_TRUST_CTL_IS_NOT_VALID_FOR_USAGE 0x00080000 |
Definition at line 1006 of file wincrypt.h.
#define CERT_TRUST_HAS_CRL_VALIDITY_EXTENDED 0x00001000 |
Definition at line 1017 of file wincrypt.h.
#define CERT_TRUST_HAS_EXACT_MATCH_ISSUER 0x00000001 |
Definition at line 1008 of file wincrypt.h.
#define CERT_TRUST_HAS_EXCLUDED_NAME_CONSTRAINT 0x00008000 |
Definition at line 997 of file wincrypt.h.
#define CERT_TRUST_HAS_ISSUANCE_CHAIN_POLICY 0x00000200 |
Definition at line 1014 of file wincrypt.h.
#define CERT_TRUST_HAS_KEY_MATCH_ISSUER 0x00000002 |
Definition at line 1009 of file wincrypt.h.
#define CERT_TRUST_HAS_NAME_MATCH_ISSUER 0x00000004 |
Definition at line 1010 of file wincrypt.h.
#define CERT_TRUST_HAS_NOT_DEFINED_NAME_CONSTRAINT 0x00002000 |
Definition at line 995 of file wincrypt.h.
#define CERT_TRUST_HAS_NOT_PERMITTED_NAME_CONSTRAINT 0x00004000 |
Definition at line 996 of file wincrypt.h.
#define CERT_TRUST_HAS_NOT_SUPPORTED_CRITICAL_EXT 0x08000000 |
Definition at line 1001 of file wincrypt.h.
#define CERT_TRUST_HAS_NOT_SUPPORTED_NAME_CONSTRAINT 0x00001000 |
Definition at line 994 of file wincrypt.h.
#define CERT_TRUST_HAS_PREFERRED_ISSUER 0x00000100 |
Definition at line 1013 of file wincrypt.h.
#define CERT_TRUST_HAS_VALID_NAME_CONSTRAINTS 0x00000400 |
Definition at line 1015 of file wincrypt.h.
#define CERT_TRUST_INVALID_BASIC_CONSTRAINTS 0x00000400 |
Definition at line 992 of file wincrypt.h.
#define CERT_TRUST_INVALID_EXTENSION 0x00000100 |
Definition at line 990 of file wincrypt.h.
#define CERT_TRUST_INVALID_NAME_CONSTRAINTS 0x00000800 |
Definition at line 993 of file wincrypt.h.
#define CERT_TRUST_INVALID_POLICY_CONSTRAINTS 0x00000200 |
Definition at line 991 of file wincrypt.h.
#define CERT_TRUST_IS_COMPLEX_CHAIN 0x00010000 |
Definition at line 1019 of file wincrypt.h.
#define CERT_TRUST_IS_CYCLIC 0x00000080 |
Definition at line 989 of file wincrypt.h.
#define CERT_TRUST_IS_EXPLICIT_DISTRUST 0x04000000 |
Definition at line 1000 of file wincrypt.h.
#define CERT_TRUST_IS_NOT_SIGNATURE_VALID 0x00000008 |
Definition at line 985 of file wincrypt.h.
#define CERT_TRUST_IS_NOT_TIME_NESTED 0x00000002 |
Definition at line 983 of file wincrypt.h.
#define CERT_TRUST_IS_NOT_TIME_VALID 0x00000001 |
Definition at line 982 of file wincrypt.h.
#define CERT_TRUST_IS_NOT_VALID_FOR_USAGE 0x00000010 |
Definition at line 986 of file wincrypt.h.
#define CERT_TRUST_IS_OFFLINE_REVOCATION 0x01000000 |
Definition at line 998 of file wincrypt.h.
#define CERT_TRUST_IS_PARTIAL_CHAIN 0x00010000 |
Definition at line 1003 of file wincrypt.h.
#define CERT_TRUST_IS_PEER_TRUSTED 0x00000800 |
Definition at line 1016 of file wincrypt.h.
#define CERT_TRUST_IS_REVOKED 0x00000004 |
Definition at line 984 of file wincrypt.h.
#define CERT_TRUST_IS_SELF_SIGNED 0x00000008 |
Definition at line 1011 of file wincrypt.h.
#define CERT_TRUST_IS_UNTRUSTED_ROOT 0x00000020 |
Definition at line 987 of file wincrypt.h.
#define CERT_TRUST_NO_ERROR 0x00000000 |
Definition at line 981 of file wincrypt.h.
#define CERT_TRUST_NO_ISSUANCE_CHAIN_POLICY 0x02000000 |
Definition at line 999 of file wincrypt.h.
#define CERT_TRUST_PUB_ALLOW_END_USER_TRUST 0x00000000 |
Definition at line 2613 of file wincrypt.h.
#define CERT_TRUST_PUB_ALLOW_ENTERPRISE_ADMIN_TRUST 0x00000002 |
Definition at line 2615 of file wincrypt.h.
#define CERT_TRUST_PUB_ALLOW_MACHINE_ADMIN_TRUST 0x00000001 |
Definition at line 2614 of file wincrypt.h.
#define CERT_TRUST_PUB_ALLOW_TRUST_MASK 0x00000003 |
Definition at line 2616 of file wincrypt.h.
#define CERT_TRUST_PUB_CHECK_PUBLISHER_REV_FLAG 0x00000100 |
Definition at line 2617 of file wincrypt.h.
#define CERT_TRUST_PUB_CHECK_TIMESTAMP_REV_FLAG 0x00000200 |
Definition at line 2618 of file wincrypt.h.
#define CERT_TRUST_REVOCATION_STATUS_UNKNOWN 0x00000040 |
Definition at line 988 of file wincrypt.h.
#define CERT_UNICODE_IS_RDN_ATTRS_FLAG 0x1 |
Definition at line 2953 of file wincrypt.h.
#define CERT_V1 0 |
Definition at line 2803 of file wincrypt.h.
#define CERT_V2 1 |
Definition at line 2804 of file wincrypt.h.
#define CERT_V3 2 |
Definition at line 2805 of file wincrypt.h.
#define CERT_VERIFY_ALLOW_MORE_USAGE_FLAG 0x8 |
Definition at line 957 of file wincrypt.h.
#define CERT_VERIFY_CACHE_ONLY_BASED_REVOCATION 0x00000002 |
Definition at line 932 of file wincrypt.h.
#define CERT_VERIFY_INHIBIT_CTL_UPDATE_FLAG 0x1 |
Definition at line 954 of file wincrypt.h.
#define CERT_VERIFY_NO_TIME_CHECK_FLAG 0x4 |
Definition at line 956 of file wincrypt.h.
#define CERT_VERIFY_REV_ACCUMULATIVE_TIMEOUT_FLAG 0x00000004 |
Definition at line 933 of file wincrypt.h.
#define CERT_VERIFY_REV_CHAIN_FLAG 0x00000001 |
Definition at line 931 of file wincrypt.h.
#define CERT_VERIFY_TRUSTED_SIGNERS_FLAG 0x2 |
Definition at line 955 of file wincrypt.h.
#define CERT_VERIFY_UPDATED_CTL_FLAG 0x1 |
Definition at line 958 of file wincrypt.h.
#define CERT_X500_NAME_STR 3 |
Definition at line 3644 of file wincrypt.h.
#define CertAddEncodedCertificateToSystemStore WINELIB_NAME_AW(CertAddEncodedCertificateToSystemStore) |
Definition at line 6630 of file wincrypt.h.
#define CertGetNameString WINELIB_NAME_AW(CertGetNameString) |
Definition at line 6866 of file wincrypt.h.
#define CertNameToStr WINELIB_NAME_AW(CertNameToStr) |
Definition at line 6878 of file wincrypt.h.
#define CertOpenSystemStore WINELIB_NAME_AW(CertOpenSystemStore) |
Definition at line 6483 of file wincrypt.h.
#define CertRDNValueToStr WINELIB_NAME_AW(CertRDNValueToStr) |
Definition at line 6872 of file wincrypt.h.
#define CertStrToName WINELIB_NAME_AW(CertStrToName) |
Definition at line 6886 of file wincrypt.h.
Definition at line 3585 of file wincrypt.h.
Definition at line 3584 of file wincrypt.h.
Definition at line 3581 of file wincrypt.h.
Definition at line 3582 of file wincrypt.h.
Definition at line 3583 of file wincrypt.h.
Definition at line 3595 of file wincrypt.h.
#define CMSG_ALL_FLAGS ~0U |
Definition at line 3851 of file wincrypt.h.
#define CMSG_ATTR_CERT_COUNT_PARAM 31 |
Definition at line 4116 of file wincrypt.h.
#define CMSG_ATTR_CERT_PARAM 32 |
Definition at line 4117 of file wincrypt.h.
#define CMSG_AUTHENTICATED_ATTRIBUTES_FLAG 0x00000008 |
Definition at line 4028 of file wincrypt.h.
#define CMSG_BARE_CONTENT_FLAG 0x00000001 |
Definition at line 4025 of file wincrypt.h.
#define CMSG_BARE_CONTENT_PARAM 3 |
Definition at line 4092 of file wincrypt.h.
#define CMSG_CERT_COUNT_PARAM 11 |
Definition at line 4100 of file wincrypt.h.
#define CMSG_CERT_PARAM 12 |
Definition at line 4101 of file wincrypt.h.
#define CMSG_CMS_ENCAPSULATED_CONTENT_FLAG 0x00000040 |
Definition at line 4031 of file wincrypt.h.
#define CMSG_CMS_ENCAPSULATED_CTL_FLAG 0x00008000 |
Definition at line 4313 of file wincrypt.h.
#define CMSG_CMS_RECIPIENT_COUNT_PARAM 33 |
Definition at line 4118 of file wincrypt.h.
#define CMSG_CMS_RECIPIENT_ENCRYPTED_KEY_INDEX_PARAM 35 |
Definition at line 4120 of file wincrypt.h.
#define CMSG_CMS_RECIPIENT_INDEX_PARAM 34 |
Definition at line 4119 of file wincrypt.h.
#define CMSG_CMS_RECIPIENT_INFO_PARAM 36 |
Definition at line 4121 of file wincrypt.h.
#define CMSG_CMS_SIGNER_INFO_PARAM 39 |
Definition at line 4124 of file wincrypt.h.
#define CMSG_COMPUTED_HASH_PARAM 22 |
Definition at line 4110 of file wincrypt.h.
#define CMSG_CONTENT_PARAM 2 |
Definition at line 4091 of file wincrypt.h.
#define CMSG_CONTENTS_OCTETS_FLAG 0x00000010 |
Definition at line 4029 of file wincrypt.h.
#define CMSG_CRL_COUNT_PARAM 13 |
Definition at line 4102 of file wincrypt.h.
#define CMSG_CRL_PARAM 14 |
Definition at line 4103 of file wincrypt.h.
#define CMSG_CRYPT_RELEASE_CONTEXT_FLAG 0x00008000 |
Definition at line 4032 of file wincrypt.h.
#define CMSG_CTRL_ADD_ATTR_CERT 14 |
Definition at line 4045 of file wincrypt.h.
#define CMSG_CTRL_ADD_CERT 10 |
Definition at line 4041 of file wincrypt.h.
#define CMSG_CTRL_ADD_CMS_SIGNER_INFO 20 |
Definition at line 4051 of file wincrypt.h.
#define CMSG_CTRL_ADD_CRL 12 |
Definition at line 4043 of file wincrypt.h.
#define CMSG_CTRL_ADD_SIGNER 6 |
Definition at line 4037 of file wincrypt.h.
#define CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR 8 |
Definition at line 4039 of file wincrypt.h.
#define CMSG_CTRL_DECRYPT 2 |
Definition at line 4035 of file wincrypt.h.
#define CMSG_CTRL_DEL_ATTR_CERT 15 |
Definition at line 4046 of file wincrypt.h.
#define CMSG_CTRL_DEL_CERT 11 |
Definition at line 4042 of file wincrypt.h.
#define CMSG_CTRL_DEL_CRL 13 |
Definition at line 4044 of file wincrypt.h.
#define CMSG_CTRL_DEL_SIGNER 7 |
Definition at line 4038 of file wincrypt.h.
#define CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR 9 |
Definition at line 4040 of file wincrypt.h.
#define CMSG_CTRL_KEY_AGREE_DECRYPT 17 |
Definition at line 4048 of file wincrypt.h.
#define CMSG_CTRL_KEY_TRANS_DECRYPT 16 |
Definition at line 4047 of file wincrypt.h.
#define CMSG_CTRL_MAIL_LIST_DECRYPT 18 |
Definition at line 4049 of file wincrypt.h.
#define CMSG_CTRL_VERIFY_HASH 5 |
Definition at line 4036 of file wincrypt.h.
#define CMSG_CTRL_VERIFY_SIGNATURE 1 |
Definition at line 4034 of file wincrypt.h.
#define CMSG_CTRL_VERIFY_SIGNATURE_EX 19 |
Definition at line 4050 of file wincrypt.h.
#define CMSG_DATA 1 |
Definition at line 3844 of file wincrypt.h.
Definition at line 3852 of file wincrypt.h.
#define CMSG_DETACHED_FLAG 0x00000004 |
Definition at line 4027 of file wincrypt.h.
#define CMSG_ENCODE_HASHED_SUBJECT_IDENTIFIER_FLAG 0x2 |
Definition at line 4317 of file wincrypt.h.
#define CMSG_ENCODED_MESSAGE 29 |
Definition at line 4114 of file wincrypt.h.
#define CMSG_ENCODED_SIGNER 28 |
Definition at line 4113 of file wincrypt.h.
#define CMSG_ENCODED_SORTED_CTL_FLAG 0x1 |
Definition at line 4316 of file wincrypt.h.
#define CMSG_ENCODING_TYPE_MASK 0xffff0000 |
Definition at line 2495 of file wincrypt.h.
#define CMSG_ENCRYPT_PARAM 26 |
Definition at line 4111 of file wincrypt.h.
#define CMSG_ENCRYPTED 6 |
Definition at line 3849 of file wincrypt.h.
#define CMSG_ENCRYPTED_DIGEST 27 |
Definition at line 4112 of file wincrypt.h.
#define CMSG_ENCRYPTED_FLAG (1 << CMSG_ENCRYPTED) |
Definition at line 3856 of file wincrypt.h.
#define CMSG_ENVELOPE_ALGORITHM_PARAM 15 |
Definition at line 4104 of file wincrypt.h.
#define CMSG_ENVELOPED 3 |
Definition at line 3846 of file wincrypt.h.
#define CMSG_ENVELOPED_DATA_CMS_VERSION CMSG_ENVELOPED_DATA_V2 |
Definition at line 4156 of file wincrypt.h.
#define CMSG_ENVELOPED_DATA_PKCS_1_5_VERSION CMSG_ENVELOPED_DATA_V0 |
Definition at line 4155 of file wincrypt.h.
#define CMSG_ENVELOPED_DATA_V0 0 |
Definition at line 4153 of file wincrypt.h.
#define CMSG_ENVELOPED_DATA_V2 2 |
Definition at line 4154 of file wincrypt.h.
#define CMSG_ENVELOPED_FLAG (1 << CMSG_ENVELOPED) |
Definition at line 3854 of file wincrypt.h.
#define CMSG_ENVELOPED_RECIPIENT_V0 0 |
Definition at line 4204 of file wincrypt.h.
#define CMSG_ENVELOPED_RECIPIENT_V2 2 |
Definition at line 4205 of file wincrypt.h.
#define CMSG_ENVELOPED_RECIPIENT_V3 3 |
Definition at line 4206 of file wincrypt.h.
#define CMSG_ENVELOPED_RECIPIENT_V4 4 |
Definition at line 4207 of file wincrypt.h.
#define CMSG_HASH_ALGORITHM_PARAM 20 |
Definition at line 4108 of file wincrypt.h.
#define CMSG_HASH_DATA_PARAM 21 |
Definition at line 4109 of file wincrypt.h.
#define CMSG_HASHED 5 |
Definition at line 3848 of file wincrypt.h.
#define CMSG_HASHED_DATA_CMS_VERSION CMSG_HASHED_DATA_V2 |
Definition at line 4151 of file wincrypt.h.
#define CMSG_HASHED_DATA_PKCS_1_5_VERSION CMSG_HASHED_DATA_V0 |
Definition at line 4150 of file wincrypt.h.
#define CMSG_HASHED_DATA_V0 0 |
Definition at line 4148 of file wincrypt.h.
#define CMSG_HASHED_DATA_V2 2 |
Definition at line 4149 of file wincrypt.h.
#define CMSG_INDEFINITE_LENGTH 0xffffffff |
Definition at line 3813 of file wincrypt.h.
#define CMSG_INNER_CONTENT_TYPE_PARAM 4 |
Definition at line 4093 of file wincrypt.h.
#define CMSG_KEY_AGREE_EPHEMERAL_KEY_CHOICE 1 |
Definition at line 3946 of file wincrypt.h.
#define CMSG_KEY_AGREE_ORIGINATOR_CERT 1 |
Definition at line 4183 of file wincrypt.h.
#define CMSG_KEY_AGREE_ORIGINATOR_PUBLIC_KEY 2 |
Definition at line 4184 of file wincrypt.h.
#define CMSG_KEY_AGREE_RECIPIENT 2 |
Definition at line 3978 of file wincrypt.h.
#define CMSG_KEY_AGREE_STATIC_KEY_CHOICE 2 |
Definition at line 3947 of file wincrypt.h.
#define CMSG_KEY_AGREE_VERSION CMSG_ENVELOPED_RECIPIENT_V3 |
Definition at line 4210 of file wincrypt.h.
#define CMSG_KEY_TRANS_CMS_VERSION CMSG_ENVELOPED_RECIPIENT_V2 |
Definition at line 4209 of file wincrypt.h.
#define CMSG_KEY_TRANS_PKCS_1_5_VERSION CMSG_ENVELOPED_RECIPIENT_V0 |
Definition at line 4208 of file wincrypt.h.
#define CMSG_KEY_TRANS_RECIPIENT 1 |
Definition at line 3977 of file wincrypt.h.
#define CMSG_LENGTH_ONLY_FLAG 0x00000002 |
Definition at line 4026 of file wincrypt.h.
#define CMSG_MAIL_LIST_HANDLE_KEY_CHOICE 1 |
Definition at line 3965 of file wincrypt.h.
#define CMSG_MAIL_LIST_RECIPIENT 3 |
Definition at line 3979 of file wincrypt.h.
#define CMSG_MAIL_LIST_VERSION CMSG_ENVELOPED_RECIPIENT_V4 |
Definition at line 4211 of file wincrypt.h.
#define CMSG_MAX_LENGTH_FLAG 0x00000020 |
Definition at line 4030 of file wincrypt.h.
#define CMSG_OID_EXPORT_KEY_TRANS_FUNC "CryptMsgDllExportKeyTrans" |
Definition at line 2681 of file wincrypt.h.
#define CMSG_OID_GEN_CONTENT_ENCRYPT_KEY_FUNC "CryptMsgDllGenContentEncryptKey" |
Definition at line 2680 of file wincrypt.h.
#define CMSG_OID_IMPORT_KEY_TRANS_FUNC "CryptMsgDllImportKeyTrans" |
Definition at line 2682 of file wincrypt.h.
#define CMSG_RECIPIENT_COUNT_PARAM 17 |
Definition at line 4105 of file wincrypt.h.
#define CMSG_RECIPIENT_INDEX_PARAM 18 |
Definition at line 4106 of file wincrypt.h.
#define CMSG_RECIPIENT_INFO_PARAM 19 |
Definition at line 4107 of file wincrypt.h.
#define CMSG_SIGNED 2 |
Definition at line 3845 of file wincrypt.h.
#define CMSG_SIGNED_AND_ENVELOPED 4 |
Definition at line 3847 of file wincrypt.h.
#define CMSG_SIGNED_AND_ENVELOPED_FLAG (1 << CMSG_SIGNED_AND_ENVELOPED) |
Definition at line 3855 of file wincrypt.h.
#define CMSG_SIGNED_DATA_CMS_VERSION CMSG_SIGNED_DATA_V3 |
Definition at line 4141 of file wincrypt.h.
#define CMSG_SIGNED_DATA_PKCS_1_5_VERSION CMSG_SIGNED_DATA_V1 |
Definition at line 4140 of file wincrypt.h.
#define CMSG_SIGNED_DATA_V1 1 |
Definition at line 4138 of file wincrypt.h.
#define CMSG_SIGNED_DATA_V3 3 |
Definition at line 4139 of file wincrypt.h.
#define CMSG_SIGNED_FLAG (1 << CMSG_SIGNED) |
Definition at line 3853 of file wincrypt.h.
#define CMSG_SIGNER_AUTH_ATTR_PARAM 9 |
Definition at line 4098 of file wincrypt.h.
#define CMSG_SIGNER_CERT_ID_PARAM 38 |
Definition at line 4123 of file wincrypt.h.
#define CMSG_SIGNER_CERT_INFO_PARAM 7 |
Definition at line 4096 of file wincrypt.h.
#define CMSG_SIGNER_COUNT_PARAM 5 |
Definition at line 4094 of file wincrypt.h.
#define CMSG_SIGNER_HASH_ALGORITHM_PARAM 8 |
Definition at line 4097 of file wincrypt.h.
#define CMSG_SIGNER_INFO_CMS_VERSION CMSG_SIGNER_INFO_V3 |
Definition at line 4146 of file wincrypt.h.
#define CMSG_SIGNER_INFO_PARAM 6 |
Definition at line 4095 of file wincrypt.h.
#define CMSG_SIGNER_INFO_PKCS_1_5_VERSION CMSG_SIGNER_INFO_V1 |
Definition at line 4145 of file wincrypt.h.
#define CMSG_SIGNER_INFO_V1 1 |
Definition at line 4143 of file wincrypt.h.
#define CMSG_SIGNER_INFO_V3 3 |
Definition at line 4144 of file wincrypt.h.
#define CMSG_SIGNER_ONLY_FLAG 0x2 |
Definition at line 4309 of file wincrypt.h.
#define CMSG_SIGNER_UNAUTH_ATTR_PARAM 10 |
Definition at line 4099 of file wincrypt.h.
#define CMSG_TRUSTED_SIGNER_FLAG 0x1 |
Definition at line 4308 of file wincrypt.h.
#define CMSG_TYPE_PARAM 1 |
Definition at line 4090 of file wincrypt.h.
#define CMSG_UNPROTECTED_ATTR_PARAM 37 |
Definition at line 4122 of file wincrypt.h.
#define CMSG_USE_SIGNER_INDEX_FLAG 0x4 |
Definition at line 4310 of file wincrypt.h.
#define CMSG_VERIFY_SIGNER_CERT 2 |
Definition at line 4086 of file wincrypt.h.
#define CMSG_VERIFY_SIGNER_CERT 2 |
Definition at line 4086 of file wincrypt.h.
#define CMSG_VERIFY_SIGNER_CHAIN 3 |
Definition at line 4087 of file wincrypt.h.
#define CMSG_VERIFY_SIGNER_CHAIN 3 |
Definition at line 4087 of file wincrypt.h.
#define CMSG_VERIFY_SIGNER_NULL 4 |
Definition at line 4088 of file wincrypt.h.
#define CMSG_VERIFY_SIGNER_NULL 4 |
Definition at line 4088 of file wincrypt.h.
#define CMSG_VERIFY_SIGNER_PUBKEY 1 |
Definition at line 4085 of file wincrypt.h.
#define CMSG_VERIFY_SIGNER_PUBKEY 1 |
Definition at line 4085 of file wincrypt.h.
#define CMSG_VERSION_PARAM 30 |
Definition at line 4115 of file wincrypt.h.
Definition at line 3592 of file wincrypt.h.
Definition at line 1880 of file wincrypt.h.
Definition at line 1876 of file wincrypt.h.
#define CONTEXT_OID_CREATE_OBJECT_CONTEXT_FUNC "ContextDllCreateObjectContext" |
Definition at line 1870 of file wincrypt.h.
Definition at line 1877 of file wincrypt.h.
Definition at line 1878 of file wincrypt.h.
Definition at line 1879 of file wincrypt.h.
#define CREDENTIAL_OID_PASSWORD_CREDENTIALS WINELIB_NAME_AW(CREDENTIAL_OID_PASSWORD_CREDENTIALS_) |
Definition at line 1824 of file wincrypt.h.
Definition at line 1822 of file wincrypt.h.
Definition at line 1823 of file wincrypt.h.
#define CRL_DIST_POINT_ERR_CRL_ISSUER_BIT __MSABI_LONG(0x80000000) |
Definition at line 553 of file wincrypt.h.
#define CRL_DIST_POINT_ERR_INDEX_MASK 0x7f |
Definition at line 545 of file wincrypt.h.
#define CRL_DIST_POINT_ERR_INDEX_SHIFT 24 |
Definition at line 546 of file wincrypt.h.
#define CRL_DIST_POINT_FULL_NAME 1 |
Definition at line 523 of file wincrypt.h.
#define CRL_DIST_POINT_ISSUER_RDN_NAME 2 |
Definition at line 524 of file wincrypt.h.
#define CRL_DIST_POINT_NO_NAME 0 |
Definition at line 522 of file wincrypt.h.
#define CRL_FIND_ANY 0 |
Definition at line 3074 of file wincrypt.h.
#define CRL_FIND_EXISTING 2 |
Definition at line 3076 of file wincrypt.h.
#define CRL_FIND_ISSUED_BY 1 |
Definition at line 3075 of file wincrypt.h.
#define CRL_FIND_ISSUED_BY_AKI_FLAG 0x1 |
Definition at line 3079 of file wincrypt.h.
#define CRL_FIND_ISSUED_BY_BASE_FLAG 0x8 |
Definition at line 3082 of file wincrypt.h.
#define CRL_FIND_ISSUED_BY_DELTA_FLAG 0x4 |
Definition at line 3081 of file wincrypt.h.
#define CRL_FIND_ISSUED_BY_SIGNATURE_FLAG 0x2 |
Definition at line 3080 of file wincrypt.h.
#define CRL_FIND_ISSUED_FOR 3 |
Definition at line 3077 of file wincrypt.h.
#define CRL_REASON_AFFILIATION_CHANGED 3 |
Definition at line 2960 of file wincrypt.h.
#define CRL_REASON_AFFILIATION_CHANGED_FLAG 0x10 |
Definition at line 535 of file wincrypt.h.
#define CRL_REASON_CA_COMPROMISE 2 |
Definition at line 2959 of file wincrypt.h.
#define CRL_REASON_CA_COMPROMISE_FLAG 0x20 |
Definition at line 534 of file wincrypt.h.
#define CRL_REASON_CERTIFICATE_HOLD 6 |
Definition at line 2963 of file wincrypt.h.
#define CRL_REASON_CERTIFICATE_HOLD_FLAG 0x02 |
Definition at line 538 of file wincrypt.h.
#define CRL_REASON_CESSATION_OF_OPERATION 5 |
Definition at line 2962 of file wincrypt.h.
#define CRL_REASON_CESSATION_OF_OPERATION_FLAG 0x04 |
Definition at line 537 of file wincrypt.h.
#define CRL_REASON_KEY_COMPROMISE 1 |
Definition at line 2958 of file wincrypt.h.
#define CRL_REASON_KEY_COMPROMISE_FLAG 0x40 |
Definition at line 533 of file wincrypt.h.
#define CRL_REASON_REMOVE_FROM_CRL 8 |
Definition at line 2964 of file wincrypt.h.
#define CRL_REASON_SUPERSEDED 4 |
Definition at line 2961 of file wincrypt.h.
#define CRL_REASON_SUPERSEDED_FLAG 0x08 |
Definition at line 536 of file wincrypt.h.
#define CRL_REASON_UNSPECIFIED 0 |
Definition at line 2957 of file wincrypt.h.
#define CRL_REASON_UNUSED_FLAG 0x80 |
Definition at line 532 of file wincrypt.h.
#define CRL_V1 0 |
Definition at line 2825 of file wincrypt.h.
#define CRL_V2 1 |
Definition at line 2826 of file wincrypt.h.
#define CROSS_CERT_DIST_POINT_ERR_INDEX_MASK 0xff |
Definition at line 564 of file wincrypt.h.
#define CROSS_CERT_DIST_POINT_ERR_INDEX_SHIFT 24 |
Definition at line 565 of file wincrypt.h.
#define CRYPT_ACCUMULATIVE_TIMEOUT 0x00000800 |
Definition at line 1902 of file wincrypt.h.
#define CRYPT_ACQUIRE_CACHE_FLAG 0x00000001 |
Definition at line 3761 of file wincrypt.h.
#define CRYPT_ACQUIRE_COMPARE_KEY_FLAG 0x00000004 |
Definition at line 3763 of file wincrypt.h.
#define CRYPT_ACQUIRE_SILENT_FLAG 0x00000040 |
Definition at line 3764 of file wincrypt.h.
#define CRYPT_ACQUIRE_USE_PROV_INFO_FLAG 0x00000002 |
Definition at line 3762 of file wincrypt.h.
#define CRYPT_AIA_RETRIEVAL 0x00080000 |
Definition at line 1894 of file wincrypt.h.
#define CRYPT_ARCHIVABLE 0x00004000 |
Definition at line 2417 of file wincrypt.h.
#define CRYPT_ARCHIVE 0x0100 |
Definition at line 2407 of file wincrypt.h.
#define CRYPT_ASN_ENCODING 0x00000001 |
Definition at line 2499 of file wincrypt.h.
#define CRYPT_ASYNC_RETRIEVAL 0x00000010 |
Definition at line 1886 of file wincrypt.h.
#define CRYPT_CACHE_ONLY_RETRIEVAL 0x00000002 |
Definition at line 1883 of file wincrypt.h.
#define CRYPT_CHECK_FRESHNESS_TIME_VALIDITY 0x00000400 |
Definition at line 1901 of file wincrypt.h.
#define CRYPT_CREATE_SALT 0x00000004 |
Definition at line 2412 of file wincrypt.h.
#define CRYPT_DECODE_ALLOC_FLAG 0x08000 |
Definition at line 3612 of file wincrypt.h.
#define CRYPT_DECODE_NO_SIGNATURE_BYTE_REVERSAL_FLAG 0x00008 |
Definition at line 3611 of file wincrypt.h.
#define CRYPT_DECODE_NOCOPY_FLAG 0x00001 |
Definition at line 3608 of file wincrypt.h.
#define CRYPT_DECODE_SHARE_OID_STRING_FLAG 0x00004 |
Definition at line 3610 of file wincrypt.h.
#define CRYPT_DECODE_TO_BE_SIGNED_FLAG 0x00002 |
Definition at line 3609 of file wincrypt.h.
#define CRYPT_DECRYPT 0x0002 |
Definition at line 2400 of file wincrypt.h.
#define CRYPT_DEFAULT_OID "DEFAULT" |
Definition at line 2698 of file wincrypt.h.
#define CRYPT_DELETE_DEFAULT 0x00000004 |
Definition at line 2282 of file wincrypt.h.
#define CRYPT_DELETEKEYSET 0x00000010 |
Definition at line 2275 of file wincrypt.h.
#define CRYPT_DESTROYKEY 0x00000004 |
Definition at line 2421 of file wincrypt.h.
#define CRYPT_DONT_CACHE_RESULT 0x00000008 |
Definition at line 1885 of file wincrypt.h.
#define CRYPT_DONT_CHECK_TIME_VALIDITY 0x00000200 |
Definition at line 1900 of file wincrypt.h.
#define CRYPT_DONT_VERIFY_SIGNATURE 0x00000100 |
Definition at line 1899 of file wincrypt.h.
#define CRYPT_ENCODE_ALLOC_FLAG 0x08000 |
Definition at line 3599 of file wincrypt.h.
#define CRYPT_ENCODE_DECODE_NONE 0 |
Definition at line 3516 of file wincrypt.h.
#define CRYPT_ENCODE_NO_SIGNATURE_BYTE_REVERSAL_FLAG 0x00008 |
Definition at line 3598 of file wincrypt.h.
#define CRYPT_ENCRYPT 0x0001 |
Definition at line 2399 of file wincrypt.h.
#define CRYPT_ENCRYPT_ALG_OID_GROUP_ID 2 |
Definition at line 1938 of file wincrypt.h.
#define CRYPT_ENHKEY_USAGE_OID_GROUP_ID 7 |
Definition at line 1943 of file wincrypt.h.
#define CRYPT_EXPORT 0x0004 |
Definition at line 2401 of file wincrypt.h.
#define CRYPT_EXPORT_KEY 0x0040 |
Definition at line 2405 of file wincrypt.h.
#define CRYPT_EXPORTABLE 0x00000001 |
Definition at line 2410 of file wincrypt.h.
#define CRYPT_EXT_OR_ATTR_OID_GROUP_ID 6 |
Definition at line 1942 of file wincrypt.h.
#define CRYPT_FIND_MACHINE_KEYSET_FLAG 0x00000002 |
Definition at line 3768 of file wincrypt.h.
#define CRYPT_FIND_SILENT_KEYSET_FLAG 0x00000040 |
Definition at line 3769 of file wincrypt.h.
#define CRYPT_FIND_USER_KEYSET_FLAG 0x00000001 |
Definition at line 3767 of file wincrypt.h.
#define CRYPT_FIRST 1 |
Definition at line 2264 of file wincrypt.h.
#define CRYPT_FIRST_ALG_OID_GROUP_ID CRYPT_HASH_ALG_OID_GROUP_ID |
Definition at line 1948 of file wincrypt.h.
#define CRYPT_FLAG_IPSEC 0x0010 |
Definition at line 2111 of file wincrypt.h.
#define CRYPT_FLAG_PCT1 0x0001 |
Definition at line 2107 of file wincrypt.h.
#define CRYPT_FLAG_SIGNING 0x0020 |
Definition at line 2112 of file wincrypt.h.
#define CRYPT_FLAG_SSL2 0x0002 |
Definition at line 2108 of file wincrypt.h.
#define CRYPT_FLAG_SSL3 0x0004 |
Definition at line 2109 of file wincrypt.h.
#define CRYPT_FLAG_TLS1 0x0008 |
Definition at line 2110 of file wincrypt.h.
#define CRYPT_FORMAT_COMMA 0x1000 |
Definition at line 3681 of file wincrypt.h.
#define CRYPT_FORMAT_CRLF CRYPT_FORMAT_RDN_CRLF |
Definition at line 3683 of file wincrypt.h.
#define CRYPT_FORMAT_OID 0x0004 |
Definition at line 3675 of file wincrypt.h.
#define CRYPT_FORMAT_RDN_CRLF 0x0200 |
Definition at line 3677 of file wincrypt.h.
#define CRYPT_FORMAT_RDN_REVERSE 0x0800 |
Definition at line 3679 of file wincrypt.h.
#define CRYPT_FORMAT_RDN_SEMICOLON 0x0100 |
Definition at line 3676 of file wincrypt.h.
#define CRYPT_FORMAT_RDN_UNQUOTE 0x0400 |
Definition at line 3678 of file wincrypt.h.
#define CRYPT_FORMAT_SEMICOLON CRYPT_FORMAT_RDN_SEMICOLON |
Definition at line 3682 of file wincrypt.h.
#define CRYPT_FORMAT_SIMPLE 0x0001 |
Definition at line 3673 of file wincrypt.h.
#define CRYPT_FORMAT_STR_MULTI_LINE 0x0001 |
Definition at line 3670 of file wincrypt.h.
#define CRYPT_FORMAT_STR_NO_HEX 0x0010 |
Definition at line 3671 of file wincrypt.h.
#define CRYPT_FORMAT_X509 0x0002 |
Definition at line 3674 of file wincrypt.h.
#define CRYPT_GET_INSTALLED_OID_FUNC_FLAG 0x1 |
Definition at line 2703 of file wincrypt.h.
#define CRYPT_GET_URL_FROM_AUTH_ATTRIBUTE 0x00000008 |
Definition at line 3639 of file wincrypt.h.
#define CRYPT_GET_URL_FROM_EXTENSION 0x00000002 |
Definition at line 3637 of file wincrypt.h.
#define CRYPT_GET_URL_FROM_PROPERTY 0x00000001 |
Definition at line 3636 of file wincrypt.h.
#define CRYPT_GET_URL_FROM_UNAUTH_ATTRIBUTE 0x00000004 |
Definition at line 3638 of file wincrypt.h.
#define CRYPT_HASH_ALG_OID_GROUP_ID 1 |
Definition at line 1937 of file wincrypt.h.
#define CRYPT_IMPL_HARDWARE 1 |
Definition at line 2267 of file wincrypt.h.
#define CRYPT_IMPL_MIXED 3 |
Definition at line 2269 of file wincrypt.h.
#define CRYPT_IMPL_SOFTWARE 2 |
Definition at line 2268 of file wincrypt.h.
#define CRYPT_IMPL_UNKNOWN 4 |
Definition at line 2270 of file wincrypt.h.
#define CRYPT_IMPORT_KEY 0x0080 |
Definition at line 2406 of file wincrypt.h.
#define CRYPT_INSTALL_OID_FUNC_BEFORE_FLAG 1 |
Definition at line 2700 of file wincrypt.h.
#define CRYPT_INSTALL_OID_INFO_BEFORE_FLAG 1 |
Definition at line 2701 of file wincrypt.h.
#define CRYPT_IPSEC_HMAC_KEY 0x0100 |
Definition at line 100 of file wincrypt.h.
#define CRYPT_KEEP_TIME_VALID 0x00000080 |
Definition at line 1898 of file wincrypt.h.
#define CRYPT_LAST_ALG_OID_GROUP_ID CRYPT_SIGN_ALG_OID_GROUP_ID |
Definition at line 1949 of file wincrypt.h.
#define CRYPT_LAST_OID_GROUP_ID 9 |
Definition at line 1946 of file wincrypt.h.
#define CRYPT_LDAP_AREC_EXCLUSIVE_RETRIEVAL 0x00040000 |
Definition at line 1893 of file wincrypt.h.
#define CRYPT_LDAP_INSERT_ENTRY_ATTRIBUTE 0x00008000 |
Definition at line 1890 of file wincrypt.h.
#define CRYPT_LDAP_SCOPE_BASE_ONLY_RETRIEVAL 0x00002000 |
Definition at line 1888 of file wincrypt.h.
#define CRYPT_LDAP_SIGN_RETRIEVAL 0x00010000 |
Definition at line 1891 of file wincrypt.h.
#define CRYPT_LITTLE_ENDIAN 0x00000001 |
Definition at line 2425 of file wincrypt.h.
#define CRYPT_MAC 0x0020 |
Definition at line 2404 of file wincrypt.h.
#define CRYPT_MACHINE_DEFAULT 0x00000001 |
Definition at line 2280 of file wincrypt.h.
#define CRYPT_MACHINE_KEYSET 0x00000020 |
Definition at line 2276 of file wincrypt.h.
#define CRYPT_MATCH_ANY_ENCODING_TYPE 0xffffffff |
Definition at line 1593 of file wincrypt.h.
#define CRYPT_MESSAGE_BARE_CONTENT_OUT_FLAG 0x00000001 |
Definition at line 1666 of file wincrypt.h.
#define CRYPT_MESSAGE_ENCAPSULATED_CONTENT_OUT_FLAG 0x00000002 |
Definition at line 1667 of file wincrypt.h.
#define CRYPT_MESSAGE_KEYID_RECIPIENT_FLAG 0x00000004 |
Definition at line 1701 of file wincrypt.h.
#define CRYPT_MESSAGE_KEYID_SIGNER_FLAG 0x00000004 |
Definition at line 1668 of file wincrypt.h.
#define CRYPT_MESSAGE_SILENT_KEYSET_FLAG 0x00000008 |
Definition at line 1669 of file wincrypt.h.
#define CRYPT_MODE_CBC 1 |
Definition at line 2394 of file wincrypt.h.
#define CRYPT_MODE_CFB 4 |
Definition at line 2397 of file wincrypt.h.
#define CRYPT_MODE_ECB 2 |
Definition at line 2395 of file wincrypt.h.
#define CRYPT_MODE_OFB 3 |
Definition at line 2396 of file wincrypt.h.
#define CRYPT_NDR_ENCODING 0x00000002 |
Definition at line 2500 of file wincrypt.h.
#define CRYPT_NEWKEYSET 0x00000008 |
Definition at line 2274 of file wincrypt.h.
#define CRYPT_NEXT 2 |
Definition at line 2265 of file wincrypt.h.
#define CRYPT_NO_AUTH_RETRIEVAL 0x00020000 |
Definition at line 1892 of file wincrypt.h.
#define CRYPT_NO_SALT 0x00000010 |
Definition at line 2414 of file wincrypt.h.
#define CRYPT_NOHASHOID 0x00000001 |
Definition at line 2381 of file wincrypt.h.
#define CRYPT_OAEP 0x00000040 |
Definition at line 2422 of file wincrypt.h.
#define CRYPT_OFFLINE_CHECK_RETRIEVAL 0x00004000 |
Definition at line 1889 of file wincrypt.h.
#define CRYPT_OID_CONVERT_PUBLIC_KEY_INFO_FUNC "CryptDllConvertPublicKeyInfo" |
Definition at line 2677 of file wincrypt.h.
#define CRYPT_OID_CREATE_COM_OBJECT_FUNC "CryptDllCreateComObject" |
Definition at line 2665 of file wincrypt.h.
#define CRYPT_OID_DECODE_OBJECT_EX_FUNC "CryptDllDecodeObjectEx" |
Definition at line 2664 of file wincrypt.h.
#define CRYPT_OID_DECODE_OBJECT_FUNC "CryptDllDecodeObject" |
Definition at line 2662 of file wincrypt.h.
#define CRYPT_OID_ENCODE_OBJECT_EX_FUNC "CryptDllEncodeObjectEx" |
Definition at line 2663 of file wincrypt.h.
#define CRYPT_OID_ENCODE_OBJECT_FUNC "CryptDllEncodeObject" |
Definition at line 2661 of file wincrypt.h.
#define CRYPT_OID_EXPORT_PRIVATE_KEY_INFO_FUNC "CryptDllExportPrivateKeyInfoEx" |
Definition at line 2673 of file wincrypt.h.
#define CRYPT_OID_EXPORT_PUBLIC_KEY_INFO_FUNC "CryptDllExportPublicKeyInfoEx" |
Definition at line 2671 of file wincrypt.h.
#define CRYPT_OID_FIND_LOCALIZED_NAME_FUNC "CryptDllFindLocalizedName" |
Definition at line 2670 of file wincrypt.h.
#define CRYPT_OID_FIND_OID_INFO_FUNC "CryptDllFindOIDInfo" |
Definition at line 2669 of file wincrypt.h.
#define CRYPT_OID_FORMAT_OBJECT_FUNC "CryptDllFormatObject" |
Definition at line 2668 of file wincrypt.h.
#define CRYPT_OID_IMPORT_PRIVATE_KEY_INFO_FUNC "CryptDllImportPrivateKeyInfoEx" |
Definition at line 2674 of file wincrypt.h.
#define CRYPT_OID_IMPORT_PUBLIC_KEY_INFO_FUNC "CryptDllImportPublicKeyInfoEx" |
Definition at line 2672 of file wincrypt.h.
#define CRYPT_OID_INFO_ALGID_KEY 3 |
Definition at line 1957 of file wincrypt.h.
#define CRYPT_OID_INFO_NAME_KEY 2 |
Definition at line 1956 of file wincrypt.h.
#define CRYPT_OID_INFO_OID_KEY 1 |
Definition at line 1955 of file wincrypt.h.
#define CRYPT_OID_INFO_SIGN_KEY 4 |
Definition at line 1958 of file wincrypt.h.
#define CRYPT_OID_INHIBIT_SIGNATURE_FORMAT_FLAG 0x1 |
Definition at line 1951 of file wincrypt.h.
#define CRYPT_OID_NO_NULL_ALGORITHM_PARA_FLAG 0x4 |
Definition at line 1953 of file wincrypt.h.
#define CRYPT_OID_OPEN_STORE_PROV_FUNC "CertDllOpenStoreProv" |
Definition at line 2660 of file wincrypt.h.
#define CRYPT_OID_REG_ENCODING_TYPE_PREFIX "EncodingType " |
Definition at line 2685 of file wincrypt.h.
#define CRYPT_OID_REG_FUNC_NAME_VALUE_NAME_A "FuncName" |
Definition at line 2697 of file wincrypt.h.
#define CRYPT_OID_REGPATH "Software\\Microsoft\\Cryptography\\OID" |
Definition at line 2684 of file wincrypt.h.
#define CRYPT_OID_USE_PUBKEY_PARA_FOR_PKCS7_FLAG 0x2 |
Definition at line 1952 of file wincrypt.h.
#define CRYPT_OID_VERIFY_CERTIFICATE_CHAIN_POLICY_FUNC "CertDllVerifyCertificateChainPolicy" |
Definition at line 2675 of file wincrypt.h.
#define CRYPT_OID_VERIFY_CTL_USAGE_FUNC "CertDllVerifyCTLUsage" |
Definition at line 2667 of file wincrypt.h.
#define CRYPT_OID_VERIFY_REVOCATION_FUNC "CertDllVerifyRevocation" |
Definition at line 2666 of file wincrypt.h.
Definition at line 1775 of file wincrypt.h.
Definition at line 1776 of file wincrypt.h.
#define CRYPT_PASSWORD_CREDENTIALS WINELIB_NAME_AW(CRYPT_PASSWORD_CREDENTIALS) |
Definition at line 1838 of file wincrypt.h.
#define CRYPT_POLICY_OID_GROUP_ID 8 |
Definition at line 1944 of file wincrypt.h.
#define CRYPT_PREGEN 0x00000040 |
Definition at line 2415 of file wincrypt.h.
#define CRYPT_PSTORE 0x00000002 |
Definition at line 2328 of file wincrypt.h.
#define CRYPT_PUBKEY_ALG_OID_GROUP_ID 3 |
Definition at line 1939 of file wincrypt.h.
#define CRYPT_RC2_128BIT_VERSION 58 |
Definition at line 796 of file wincrypt.h.
#define CRYPT_RC2_40BIT_VERSION 160 |
Definition at line 793 of file wincrypt.h.
#define CRYPT_RC2_56BIT_VERSION 52 |
Definition at line 794 of file wincrypt.h.
#define CRYPT_RC2_64BIT_VERSION 120 |
Definition at line 795 of file wincrypt.h.
#define CRYPT_RDN_ATTR_OID_GROUP_ID 5 |
Definition at line 1941 of file wincrypt.h.
#define CRYPT_READ 0x0008 |
Definition at line 2402 of file wincrypt.h.
#define CRYPT_REGISTER_FIRST_INDEX 0 |
Definition at line 2705 of file wincrypt.h.
#define CRYPT_REGISTER_LAST_INDEX 0xffffffff |
Definition at line 2706 of file wincrypt.h.
#define CRYPT_RETRIEVE_MULTIPLE_OBJECTS 0x00000001 |
Definition at line 1882 of file wincrypt.h.
#define CRYPT_SEC_DESCR 0x00000001 |
Definition at line 2327 of file wincrypt.h.
#define CRYPT_SERVER 0x00000400 |
Definition at line 2416 of file wincrypt.h.
#define CRYPT_SIGN_ALG_OID_GROUP_ID 4 |
Definition at line 1940 of file wincrypt.h.
#define CRYPT_SILENT 0x00000040 |
Definition at line 2277 of file wincrypt.h.
#define CRYPT_SORTED_CTL_ENCODE_HASHED_SUBJECT_IDENTIFIER_FLAG 0x10000 |
Definition at line 3600 of file wincrypt.h.
#define CRYPT_SSL2_FALLBACK 0x00000002 |
Definition at line 2420 of file wincrypt.h.
#define CRYPT_STICKY_CACHE_RETRIEVAL 0x00001000 |
Definition at line 1887 of file wincrypt.h.
#define CRYPT_STRING_ANY 0x00000007 |
Definition at line 3138 of file wincrypt.h.
#define CRYPT_STRING_BASE64 0x00000001 |
Definition at line 3132 of file wincrypt.h.
#define CRYPT_STRING_BASE64_ANY 0x00000006 |
Definition at line 3137 of file wincrypt.h.
#define CRYPT_STRING_BASE64HEADER 0x00000000 |
Definition at line 3131 of file wincrypt.h.
#define CRYPT_STRING_BASE64REQUESTHEADER 0x00000003 |
Definition at line 3134 of file wincrypt.h.
#define CRYPT_STRING_BASE64URI 0x0000000d |
Definition at line 3144 of file wincrypt.h.
#define CRYPT_STRING_BASE64X509CRLHEADER 0x00000009 |
Definition at line 3140 of file wincrypt.h.
#define CRYPT_STRING_BINARY 0x00000002 |
Definition at line 3133 of file wincrypt.h.
#define CRYPT_STRING_HASHDATA 0x10000000 |
Definition at line 3147 of file wincrypt.h.
#define CRYPT_STRING_HEX 0x00000004 |
Definition at line 3135 of file wincrypt.h.
#define CRYPT_STRING_HEX_ANY 0x00000008 |
Definition at line 3139 of file wincrypt.h.
#define CRYPT_STRING_HEXADDR 0x0000000a |
Definition at line 3141 of file wincrypt.h.
#define CRYPT_STRING_HEXASCII 0x00000005 |
Definition at line 3136 of file wincrypt.h.
#define CRYPT_STRING_HEXASCIIADDR 0x0000000b |
Definition at line 3142 of file wincrypt.h.
#define CRYPT_STRING_HEXRAW 0x0000000c |
Definition at line 3143 of file wincrypt.h.
#define CRYPT_STRING_NOCR 0x80000000 |
Definition at line 3150 of file wincrypt.h.
#define CRYPT_STRING_NOCRLF 0x40000000 |
Definition at line 3149 of file wincrypt.h.
#define CRYPT_STRING_PERCENTESCAPE 0x08000000 |
Definition at line 3146 of file wincrypt.h.
#define CRYPT_STRING_STRICT 0x20000000 |
Definition at line 3148 of file wincrypt.h.
#define CRYPT_TEMPLATE_OID_GROUP_ID 9 |
Definition at line 1945 of file wincrypt.h.
#define CRYPT_TYPE2_FORMAT 0x00000002 |
Definition at line 2382 of file wincrypt.h.
#define CRYPT_UI_PROMPT 0x00000004 |
Definition at line 2329 of file wincrypt.h.
#define CRYPT_UNICODE_NAME_DECODE_DISABLE_IE4_UTF8_FLAG CERT_RDN_DISABLE_IE4_UTF8_FLAG |
Definition at line 3613 of file wincrypt.h.
#define CRYPT_UNICODE_NAME_ENCODE_DISABLE_CHECK_TYPE_FLAG CERT_RDN_DISABLE_CHECK_TYPE_FLAG |
Definition at line 3605 of file wincrypt.h.
#define CRYPT_UNICODE_NAME_ENCODE_ENABLE_T61_UNICODE_FLAG CERT_RDN_ENABLE_T61_UNICODE_FLAG |
Definition at line 3601 of file wincrypt.h.
#define CRYPT_UNICODE_NAME_ENCODE_ENABLE_UTF8_UNICODE_FLAG CERT_RDN_ENABLE_UTF8_UNICODE_FLAG |
Definition at line 3603 of file wincrypt.h.
#define CRYPT_UPDATE_KEY 0x00000008 |
Definition at line 2413 of file wincrypt.h.
#define CRYPT_USER_DEFAULT 0x00000002 |
Definition at line 2281 of file wincrypt.h.
#define CRYPT_USER_KEYSET 0x00001000 |
Definition at line 4320 of file wincrypt.h.
#define CRYPT_USER_PROTECTED 0x00000002 |
Definition at line 2411 of file wincrypt.h.
#define CRYPT_USERDATA 0x00000001 |
Definition at line 4336 of file wincrypt.h.
#define CRYPT_VERIFY_CERT_SIGN_ISSUER_CERT 2 |
Definition at line 3632 of file wincrypt.h.
#define CRYPT_VERIFY_CERT_SIGN_ISSUER_CHAIN 3 |
Definition at line 3633 of file wincrypt.h.
#define CRYPT_VERIFY_CERT_SIGN_ISSUER_NULL 4 |
Definition at line 3634 of file wincrypt.h.
#define CRYPT_VERIFY_CERT_SIGN_ISSUER_PUBKEY 1 |
Definition at line 3631 of file wincrypt.h.
#define CRYPT_VERIFY_CERT_SIGN_SUBJECT_BLOB 1 |
Definition at line 3626 of file wincrypt.h.
#define CRYPT_VERIFY_CERT_SIGN_SUBJECT_CERT 2 |
Definition at line 3627 of file wincrypt.h.
#define CRYPT_VERIFY_CERT_SIGN_SUBJECT_CRL 3 |
Definition at line 3628 of file wincrypt.h.
#define CRYPT_VERIFY_CONTEXT_SIGNATURE 0x00000020 |
Definition at line 1896 of file wincrypt.h.
#define CRYPT_VERIFY_DATA_HASH 0x00000040 |
Definition at line 1897 of file wincrypt.h.
#define CRYPT_VERIFYCONTEXT 0xF0000000 |
Definition at line 2273 of file wincrypt.h.
#define CRYPT_WIRE_ONLY_RETRIEVAL 0x00000004 |
Definition at line 1884 of file wincrypt.h.
#define CRYPT_WRITE 0x0010 |
Definition at line 2403 of file wincrypt.h.
#define CRYPT_X931_FORMAT 0x00000004 |
Definition at line 2383 of file wincrypt.h.
#define CRYPT_X942_COUNTER_BYTE_LENGTH 4 |
Definition at line 776 of file wincrypt.h.
#define CRYPT_X942_KEY_LENGTH_BYTE_LENGTH 4 |
Definition at line 777 of file wincrypt.h.
#define CRYPT_X942_PUB_INFO_BYTE_LENGTH (512/8) |
Definition at line 778 of file wincrypt.h.
#define CryptAcquireContext WINELIB_NAME_AW(CryptAcquireContext) |
Definition at line 6355 of file wincrypt.h.
#define CryptBinaryToString WINELIB_NAME_AW(CryptBinaryToString) |
Definition at line 6413 of file wincrypt.h.
#define CryptEnumProviders WINELIB_NAME_AW(CryptEnumProviders) |
Definition at line 6368 of file wincrypt.h.
#define CryptEnumProviderTypes WINELIB_NAME_AW(CryptEnumProviderTypes) |
Definition at line 6371 of file wincrypt.h.
#define CryptGetDefaultProvider WINELIB_NAME_AW(CryptGetDefaultProvider) |
Definition at line 6379 of file wincrypt.h.
#define CRYPTPROTECT_AUDIT 0x0010 |
Definition at line 2433 of file wincrypt.h.
#define CRYPTPROTECT_LOCAL_MACHINE 0x0004 |
Definition at line 2432 of file wincrypt.h.
#define CRYPTPROTECT_PROMPT_ON_PROTECT 0x0001 |
Definition at line 2428 of file wincrypt.h.
#define CRYPTPROTECT_PROMPT_ON_UNPROTECT 0x0002 |
Definition at line 2429 of file wincrypt.h.
#define CRYPTPROTECT_UI_FORBIDDEN 0x0001 |
Definition at line 2431 of file wincrypt.h.
#define CRYPTPROTECT_VERIFY_PROTECTION 0x0040 |
Definition at line 2434 of file wincrypt.h.
#define CRYPTPROTECTMEMORY_BLOCK_SIZE 16 |
Definition at line 2437 of file wincrypt.h.
#define CRYPTPROTECTMEMORY_CROSS_PROCESS 0x0001 |
Definition at line 2439 of file wincrypt.h.
#define CRYPTPROTECTMEMORY_SAME_LOGON 0x0002 |
Definition at line 2440 of file wincrypt.h.
#define CRYPTPROTECTMEMORY_SAME_PROCESS 0x0000 |
Definition at line 2438 of file wincrypt.h.
#define CryptRetrieveObjectByUrl WINELIB_NAME_AW(CryptRetrieveObjectByUrl) |
Definition at line 7046 of file wincrypt.h.
#define CryptSetProvider WINELIB_NAME_AW(CryptSetProvider) |
Definition at line 6389 of file wincrypt.h.
#define CryptSetProviderEx WINELIB_NAME_AW(CryptSetProviderEx) |
Definition at line 6392 of file wincrypt.h.
#define CryptSignHash WINELIB_NAME_AW(CryptSignHash) |
Definition at line 6396 of file wincrypt.h.
#define CryptStringToBinary WINELIB_NAME_AW(CryptStringToBinary) |
Definition at line 6421 of file wincrypt.h.
#define CryptVerifySignature WINELIB_NAME_AW(CryptVerifySignature) |
Definition at line 6399 of file wincrypt.h.
#define CTL_FIND_ANY 0 |
Definition at line 3090 of file wincrypt.h.
#define CTL_FIND_EXISTING 5 |
Definition at line 3095 of file wincrypt.h.
#define CTL_FIND_MD5_HASH 2 |
Definition at line 3092 of file wincrypt.h.
#define CTL_FIND_NO_LIST_ID_CBDATA 0xffffffff |
Definition at line 3105 of file wincrypt.h.
#define CTL_FIND_NO_SIGNER_PTR ((PCERT_INFO)-1) |
Definition at line 3106 of file wincrypt.h.
#define CTL_FIND_SAME_USAGE_FLAG 0x00000001 |
Definition at line 3107 of file wincrypt.h.
#define CTL_FIND_SHA1_HASH 1 |
Definition at line 3091 of file wincrypt.h.
#define CTL_FIND_SUBJECT 4 |
Definition at line 3094 of file wincrypt.h.
#define CTL_FIND_USAGE 3 |
Definition at line 3093 of file wincrypt.h.
#define CTL_V1 0 |
Definition at line 2829 of file wincrypt.h.
#define CUR_BLOB_VERSION 2 |
Definition at line 2451 of file wincrypt.h.
#define EXPORT_PRIVATE_KEYS 0x00000004 |
Definition at line 4333 of file wincrypt.h.
Definition at line 1962 of file wincrypt.h.
Definition at line 1964 of file wincrypt.h.
Definition at line 1963 of file wincrypt.h.
Definition at line 373 of file wincrypt.h.
#define GET_CERT_ALT_NAME_VALUE_ERR_INDEX | ( | x | ) | ((x) & CERT_ALT_NAME_VALUE_ERR_INDEX_MASK) |
Definition at line 376 of file wincrypt.h.
#define GET_CERT_ENCODING_TYPE | ( | x | ) | ((x) & CERT_ENCODING_TYPE_MASK) |
Definition at line 2496 of file wincrypt.h.
#define GET_CMSG_ENCODING_TYPE | ( | x | ) | ((x) & CMSG_ENCODING_TYPE_MASK) |
Definition at line 2497 of file wincrypt.h.
#define GET_CRL_DIST_POINT_ERR_INDEX | ( | x | ) | (((x) >> CRL_DIST_POINT_ERR_INDEX_SHIFT) & CRL_DIST_POINT_ERR_INDEX_MASK) |
Definition at line 547 of file wincrypt.h.
Definition at line 566 of file wincrypt.h.
#define HCCE_CURRENT_USER ((HCERTCHAINENGINE)NULL) |
Definition at line 3773 of file wincrypt.h.
#define HCCE_LOCAL_MACHINE ((HCERTCHAINENGINE)1) |
Definition at line 3774 of file wincrypt.h.
#define HP_ALGID 0x0001 |
Definition at line 2386 of file wincrypt.h.
#define HP_HASHSIZE 0x0004 |
Definition at line 2388 of file wincrypt.h.
#define HP_HASHVAL 0x0002 |
Definition at line 2387 of file wincrypt.h.
#define HP_HMAC_INFO 0x0005 |
Definition at line 2389 of file wincrypt.h.
#define HP_TLS1PRF_LABEL 0x0006 |
Definition at line 2390 of file wincrypt.h.
#define HP_TLS1PRF_SEED 0x0007 |
Definition at line 2391 of file wincrypt.h.
#define IS_CERT_EXCLUDED_SUBTREE | ( | x | ) | ((x) & CERT_EXCLUDED_SUBTREE_BIT) |
Definition at line 602 of file wincrypt.h.
Definition at line 2898 of file wincrypt.h.
#define IS_CERT_RDN_CHAR_STRING | ( | x | ) | (((x) & CERT_RDN_TYPE_MASK) >= CERT_RDN_NUMERIC_STRING) |
Definition at line 2949 of file wincrypt.h.
Definition at line 2906 of file wincrypt.h.
#define IS_CRL_DIST_POINT_ERR_CRL_ISSUER | ( | x | ) | ((x) & CRL_DIST_POINT_ERR_CRL_ISSUER_BIT) |
Definition at line 555 of file wincrypt.h.
Definition at line 2902 of file wincrypt.h.
#define KP_ADMIN_PIN 31 |
Definition at line 2362 of file wincrypt.h.
#define KP_ALGID 7 |
Definition at line 2338 of file wincrypt.h.
#define KP_BLOCKLEN 8 |
Definition at line 2339 of file wincrypt.h.
#define KP_CERTIFICATE 26 |
Definition at line 2357 of file wincrypt.h.
#define KP_CLEAR_KEY 27 |
Definition at line 2358 of file wincrypt.h.
#define KP_CLIENT_RANDOM 21 |
Definition at line 2352 of file wincrypt.h.
#define KP_CMS_DH_KEY_INFO 38 |
Definition at line 2369 of file wincrypt.h.
#define KP_CMS_KEY_INFO 37 |
Definition at line 2368 of file wincrypt.h.
#define KP_EFFECTIVE_KEYLEN 19 |
Definition at line 2350 of file wincrypt.h.
#define KP_G 12 |
Definition at line 2343 of file wincrypt.h.
#define KP_GET_USE_COUNT 42 |
Definition at line 2373 of file wincrypt.h.
#define KP_HIGHEST_VERSION 41 |
Definition at line 2372 of file wincrypt.h.
#define KP_INFO 18 |
Definition at line 2349 of file wincrypt.h.
#define KP_IV 1 |
Definition at line 2332 of file wincrypt.h.
#define KP_KEYEXCHANGE_PIN 32 |
Definition at line 2363 of file wincrypt.h.
#define KP_KEYLEN 9 |
Definition at line 2340 of file wincrypt.h.
#define KP_KEYVAL 30 |
Definition at line 2361 of file wincrypt.h.
#define KP_MODE 4 |
Definition at line 2335 of file wincrypt.h.
#define KP_MODE_BITS 5 |
Definition at line 2336 of file wincrypt.h.
#define KP_OAEP_PARAMS 36 |
Definition at line 2367 of file wincrypt.h.
#define KP_P 11 |
Definition at line 2342 of file wincrypt.h.
#define KP_PADDING 3 |
Definition at line 2334 of file wincrypt.h.
#define KP_PERMISSIONS 6 |
Definition at line 2337 of file wincrypt.h.
#define KP_PRECOMP_MD5 24 |
Definition at line 2355 of file wincrypt.h.
#define KP_PRECOMP_SHA 25 |
Definition at line 2356 of file wincrypt.h.
#define KP_PREHASH 34 |
Definition at line 2365 of file wincrypt.h.
#define KP_PUB_EX_LEN 28 |
Definition at line 2359 of file wincrypt.h.
#define KP_PUB_EX_VAL 29 |
Definition at line 2360 of file wincrypt.h.
#define KP_PUB_PARAMS 39 |
Definition at line 2370 of file wincrypt.h.
#define KP_Q 13 |
Definition at line 2344 of file wincrypt.h.
#define KP_RA 16 |
Definition at line 2347 of file wincrypt.h.
#define KP_RB 17 |
Definition at line 2348 of file wincrypt.h.
#define KP_ROUNDS 35 |
Definition at line 2366 of file wincrypt.h.
#define KP_RP 23 |
Definition at line 2354 of file wincrypt.h.
#define KP_SALT 2 |
Definition at line 2333 of file wincrypt.h.
#define KP_SALT_EX 10 |
Definition at line 2341 of file wincrypt.h.
#define KP_SCHANNEL_ALG 20 |
Definition at line 2351 of file wincrypt.h.
#define KP_SERVER_RANDOM 22 |
Definition at line 2353 of file wincrypt.h.
#define KP_SIGNATURE_PIN 33 |
Definition at line 2364 of file wincrypt.h.
#define KP_VERIFY_PARAMS 40 |
Definition at line 2371 of file wincrypt.h.
#define KP_X 14 |
Definition at line 2345 of file wincrypt.h.
#define KP_Y 15 |
Definition at line 2346 of file wincrypt.h.
#define MICROSOFT_ROOT_CERT_CHAIN_POLICY_CHECK_APPLICATION_ROOT_FLAG 0x00020000 |
Definition at line 1113 of file wincrypt.h.
#define MICROSOFT_ROOT_CERT_CHAIN_POLICY_ENABLE_TEST_ROOT_FLAG 0x00010000 |
Definition at line 1154 of file wincrypt.h.
#define MICROSOFT_ROOT_CERT_CHAIN_POLICY_ENABLE_TEST_ROOT_FLAG 0x00010000 |
Definition at line 1154 of file wincrypt.h.
#define MS_DEF_DH_SCHANNEL_PROV WINELIB_NAME_AW(MS_DEF_DH_SCHANNEL_PROV_) |
Definition at line 2205 of file wincrypt.h.
Definition at line 2197 of file wincrypt.h.
#define MS_DEF_DSS_DH_PROV WINELIB_NAME_AW(MS_DEF_DSS_DH_PROV_) |
Definition at line 2184 of file wincrypt.h.
Definition at line 2175 of file wincrypt.h.
#define MS_DEF_DSS_PROV WINELIB_NAME_AW(MS_DEF_DSS_PROV_) |
Definition at line 2173 of file wincrypt.h.
Definition at line 2165 of file wincrypt.h.
#define MS_DEF_PROV WINELIB_NAME_AW(MS_DEF_PROV_) |
Definition at line 2123 of file wincrypt.h.
Definition at line 2115 of file wincrypt.h.
#define MS_DEF_RSA_SCHANNEL_PROV WINELIB_NAME_AW(MS_DEF_RSA_SCHANNEL_PROV_) |
Definition at line 2163 of file wincrypt.h.
Definition at line 2155 of file wincrypt.h.
#define MS_DEF_RSA_SIG_PROV WINELIB_NAME_AW(MS_DEF_RSA_SIG_PROV_) |
Definition at line 2153 of file wincrypt.h.
Definition at line 2145 of file wincrypt.h.
#define MS_ENH_DSS_DH_PROV WINELIB_NAME_AW(MS_ENH_DSS_DH_PROV_) |
Definition at line 2195 of file wincrypt.h.
Definition at line 2186 of file wincrypt.h.
#define MS_ENH_RSA_AES_PROV WINELIB_NAME_AW(MS_ENH_RSA_AES_PROV_) |
Definition at line 2225 of file wincrypt.h.
Definition at line 2217 of file wincrypt.h.
#define MS_ENH_RSA_AES_PROV_XP WINELIB_NAME_AW(MS_ENH_RSA_AES_PROV_XP_) |
Definition at line 2236 of file wincrypt.h.
#define MS_ENH_RSA_AES_PROV_XP_A "Microsoft Enhanced RSA and AES Cryptographic Provider (Prototype)" |
Definition at line 2227 of file wincrypt.h.
#define MS_ENHANCED_PROV WINELIB_NAME_AW(MS_ENHANCED_PROV_) |
Definition at line 2133 of file wincrypt.h.
Definition at line 2125 of file wincrypt.h.
#define MS_SCARD_PROV WINELIB_NAME_AW(MS_SCARD_PROV_) |
Definition at line 2215 of file wincrypt.h.
Definition at line 2207 of file wincrypt.h.
#define MS_STRONG_PROV WINELIB_NAME_AW(MS_STRONG_PROV_) |
Definition at line 2143 of file wincrypt.h.
#define MS_STRONG_PROV_A "Microsoft Strong Cryptographic Provider" |
Definition at line 2135 of file wincrypt.h.
#define NETSCAPE_SIGN_CA_CERT_TYPE 0x01 |
Definition at line 3514 of file wincrypt.h.
#define NETSCAPE_SIGN_CERT_TYPE 0x10 |
Definition at line 3511 of file wincrypt.h.
#define NETSCAPE_SMIME_CA_CERT_TYPE 0x02 |
Definition at line 3513 of file wincrypt.h.
#define NETSCAPE_SMIME_CERT_TYPE 0x20 |
Definition at line 3510 of file wincrypt.h.
#define NETSCAPE_SSL_CA_CERT_TYPE 0x04 |
Definition at line 3512 of file wincrypt.h.
#define NETSCAPE_SSL_CLIENT_AUTH_CERT_TYPE 0x80 |
Definition at line 3508 of file wincrypt.h.
#define NETSCAPE_SSL_SERVER_AUTH_CERT_TYPE 0x40 |
Definition at line 3509 of file wincrypt.h.
#define OCSP_BASIC_BY_KEY_RESPONDER_ID 2 |
Definition at line 714 of file wincrypt.h.
#define OCSP_BASIC_BY_NAME_RESPONDER_ID 1 |
Definition at line 713 of file wincrypt.h.
#define OCSP_BASIC_GOOD_CERT_STATUS 0 |
Definition at line 696 of file wincrypt.h.
Definition at line 3591 of file wincrypt.h.
#define OCSP_BASIC_RESPONSE_V1 0 |
Definition at line 712 of file wincrypt.h.
#define OCSP_BASIC_REVOKED_CERT_STATUS 1 |
Definition at line 697 of file wincrypt.h.
Definition at line 3590 of file wincrypt.h.
#define OCSP_BASIC_UNKNOWN_CERT_STATUS 2 |
Definition at line 698 of file wincrypt.h.
#define OCSP_INTERNAL_ERROR_RESPONSE 2 |
Definition at line 673 of file wincrypt.h.
#define OCSP_MALFORMED_REQUEST_RESPONSE 1 |
Definition at line 672 of file wincrypt.h.
Definition at line 3588 of file wincrypt.h.
#define OCSP_REQUEST_V1 0 |
Definition at line 660 of file wincrypt.h.
Definition at line 3589 of file wincrypt.h.
#define OCSP_SIG_REQUIRED_RESPONSE 5 |
Definition at line 675 of file wincrypt.h.
Definition at line 3587 of file wincrypt.h.
#define OCSP_SUCCESSFUL_RESPONSE 0 |
Definition at line 671 of file wincrypt.h.
#define OCSP_TRY_LATER_RESPONSE 3 |
Definition at line 674 of file wincrypt.h.
#define OCSP_UNAUTHORIZED_RESPONSE 6 |
Definition at line 676 of file wincrypt.h.
#define OPAQUEKEYBLOB 0x9 |
Definition at line 2447 of file wincrypt.h.
#define PCRYPT_PASSWORD_CREDENTIALS WINELIB_NAME_AW(PCRYPT_PASSWORD_CREDENTIALS) |
Definition at line 1839 of file wincrypt.h.
#define PKCS12_ALLOW_OVERWRITE_KEY 0x00004000 |
Definition at line 4326 of file wincrypt.h.
#define PKCS12_ALWAYS_CNG_KSP 0x00000200 |
Definition at line 4323 of file wincrypt.h.
#define PKCS12_EXPORT_RESERVED_MASK 0xffff0000 |
Definition at line 4334 of file wincrypt.h.
#define PKCS12_IMPORT_RESERVED_MASK 0xffff0000 |
Definition at line 4329 of file wincrypt.h.
#define PKCS12_IMPORT_SILENT 0x00000040 |
Definition at line 4321 of file wincrypt.h.
#define PKCS12_NO_PERSIST_KEY 0x00008000 |
Definition at line 4327 of file wincrypt.h.
#define PKCS12_ONLY_CERTIFICATES 0x00000400 |
Definition at line 4324 of file wincrypt.h.
#define PKCS12_ONLY_NOT_ENCRYPTED_CERTIFICATES 0x00000800 |
Definition at line 4325 of file wincrypt.h.
#define PKCS12_PREFER_CNG_KSP 0x00000100 |
Definition at line 4322 of file wincrypt.h.
#define PKCS12_VIRTUAL_ISOLATION_KEY 0x00010000 |
Definition at line 4328 of file wincrypt.h.
#define PKCS5_PADDING 1 |
Definition at line 2376 of file wincrypt.h.
Definition at line 3594 of file wincrypt.h.
#define PKCS_7_ASN_ENCODING 0x00010000 |
Definition at line 2503 of file wincrypt.h.
#define PKCS_7_NDR_ENCODING 0x00020000 |
Definition at line 2504 of file wincrypt.h.
Definition at line 3539 of file wincrypt.h.
Definition at line 3570 of file wincrypt.h.
Definition at line 3552 of file wincrypt.h.
Definition at line 3540 of file wincrypt.h.
Definition at line 3556 of file wincrypt.h.
Definition at line 3565 of file wincrypt.h.
Definition at line 3564 of file wincrypt.h.
Definition at line 3561 of file wincrypt.h.
Definition at line 3563 of file wincrypt.h.
Definition at line 3562 of file wincrypt.h.
Definition at line 3571 of file wincrypt.h.
Definition at line 3535 of file wincrypt.h.
Definition at line 3534 of file wincrypt.h.
#define PLAINTEXTKEYBLOB 0x8 |
Definition at line 2446 of file wincrypt.h.
#define PP_ADMIN_PIN 31 |
Definition at line 2310 of file wincrypt.h.
#define PP_CHANGE_PASSWORD 7 |
Definition at line 2292 of file wincrypt.h.
#define PP_CLIENT_HWND 1 |
Definition at line 2285 of file wincrypt.h.
#define PP_CONTAINER 6 |
Definition at line 2291 of file wincrypt.h.
#define PP_CONTEXT_INFO 11 |
Definition at line 2295 of file wincrypt.h.
#define PP_CRYPT_COUNT_KEY_USE 41 |
Definition at line 2320 of file wincrypt.h.
#define PP_DELETEKEY 24 |
Definition at line 2306 of file wincrypt.h.
#define PP_ENUMALGS 1 |
Definition at line 2286 of file wincrypt.h.
#define PP_ENUMALGS_EX 22 |
Definition at line 2305 of file wincrypt.h.
#define PP_ENUMCONTAINERS 2 |
Definition at line 2287 of file wincrypt.h.
#define PP_ENUMELECTROOTS 26 |
Definition at line 2308 of file wincrypt.h.
#define PP_ENUMEX_SIGNING_PROT 40 |
Definition at line 2319 of file wincrypt.h.
#define PP_ENUMMANDROOTS 25 |
Definition at line 2307 of file wincrypt.h.
#define PP_IMPTYPE 3 |
Definition at line 2288 of file wincrypt.h.
#define PP_KEY_TYPE_SUBTYPE 10 |
Definition at line 2294 of file wincrypt.h.
#define PP_KEYEXCHANGE_ALG 14 |
Definition at line 2298 of file wincrypt.h.
#define PP_KEYEXCHANGE_KEYSIZE 12 |
Definition at line 2296 of file wincrypt.h.
#define PP_KEYEXCHANGE_PIN 32 |
Definition at line 2311 of file wincrypt.h.
#define PP_KEYSET_SEC_DESCR 8 |
Definition at line 2293 of file wincrypt.h.
#define PP_KEYSET_TYPE 27 |
Definition at line 2309 of file wincrypt.h.
#define PP_KEYSPEC 39 |
Definition at line 2318 of file wincrypt.h.
#define PP_KEYSTORAGE 17 |
Definition at line 2301 of file wincrypt.h.
#define PP_KEYX_KEYSIZE_INC 35 |
Definition at line 2314 of file wincrypt.h.
#define PP_NAME 4 |
Definition at line 2289 of file wincrypt.h.
#define PP_PROVTYPE 16 |
Definition at line 2300 of file wincrypt.h.
#define PP_ROOT_CERTSTORE 46 |
Definition at line 2324 of file wincrypt.h.
#define PP_SESSION_KEYSIZE 20 |
Definition at line 2303 of file wincrypt.h.
#define PP_SGC_INFO 37 |
Definition at line 2316 of file wincrypt.h.
#define PP_SIG_KEYSIZE_INC 34 |
Definition at line 2313 of file wincrypt.h.
#define PP_SIGNATURE_ALG 15 |
Definition at line 2299 of file wincrypt.h.
#define PP_SIGNATURE_KEYSIZE 13 |
Definition at line 2297 of file wincrypt.h.
#define PP_SIGNATURE_PIN 33 |
Definition at line 2312 of file wincrypt.h.
#define PP_SMARTCARD_GUID 45 |
Definition at line 2323 of file wincrypt.h.
#define PP_SMARTCARD_READER 43 |
Definition at line 2322 of file wincrypt.h.
#define PP_SYM_KEYSIZE 19 |
Definition at line 2302 of file wincrypt.h.
#define PP_UI_PROMPT 21 |
Definition at line 2304 of file wincrypt.h.
#define PP_UNIQUE_CONTAINER 36 |
Definition at line 2315 of file wincrypt.h.
#define PP_USE_HARDWARE_RNG 38 |
Definition at line 2317 of file wincrypt.h.
#define PP_USER_CERTSTORE 42 |
Definition at line 2321 of file wincrypt.h.
#define PP_VERSION 5 |
Definition at line 2290 of file wincrypt.h.
#define PRIVATEKEYBLOB 0x7 |
Definition at line 2445 of file wincrypt.h.
#define PROV_DH_SCHANNEL 18 |
Definition at line 2255 of file wincrypt.h.
#define PROV_DSS 3 |
Definition at line 2245 of file wincrypt.h.
#define PROV_DSS_DH 13 |
Definition at line 2250 of file wincrypt.h.
#define PROV_EC_ECDSA_FULL 16 |
Definition at line 2253 of file wincrypt.h.
#define PROV_EC_ECDSA_SIG 14 |
Definition at line 2251 of file wincrypt.h.
#define PROV_EC_ECNRA_FULL 17 |
Definition at line 2254 of file wincrypt.h.
#define PROV_EC_ECNRA_SIG 15 |
Definition at line 2252 of file wincrypt.h.
#define PROV_FORTEZZA 4 |
Definition at line 2246 of file wincrypt.h.
#define PROV_INTEL_SEC 22 |
Definition at line 2258 of file wincrypt.h.
#define PROV_MS_EXCHANGE 5 |
Definition at line 2247 of file wincrypt.h.
#define PROV_REPLACE_OWF 23 |
Definition at line 2259 of file wincrypt.h.
#define PROV_RNG 21 |
Definition at line 2257 of file wincrypt.h.
#define PROV_RSA_AES 24 |
Definition at line 2260 of file wincrypt.h.
#define PROV_RSA_FULL 1 |
Definition at line 2243 of file wincrypt.h.
#define PROV_RSA_SCHANNEL 12 |
Definition at line 2249 of file wincrypt.h.
#define PROV_RSA_SIG 2 |
Definition at line 2244 of file wincrypt.h.
#define PROV_SPYRUS_LYNKS 20 |
Definition at line 2256 of file wincrypt.h.
#define PROV_SSL 6 |
Definition at line 2248 of file wincrypt.h.
#define PUBLICKEYBLOB 0x6 |
Definition at line 2444 of file wincrypt.h.
#define PUBLICKEYBLOBEX 0xA |
Definition at line 2448 of file wincrypt.h.
#define RANDOM_PADDING 2 |
Definition at line 2377 of file wincrypt.h.
#define REPORT_NO_PRIVATE_KEY 0x00000001 |
Definition at line 4331 of file wincrypt.h.
#define REPORT_NOT_ABLE_TO_EXPORT_PRIVATE_KEY 0x00000002 |
Definition at line 4332 of file wincrypt.h.
Definition at line 3536 of file wincrypt.h.
#define SCHANNEL_ENC_KEY 1 |
Definition at line 89 of file wincrypt.h.
#define SCHANNEL_MAC_KEY 0 |
Definition at line 88 of file wincrypt.h.
#define SCHEME_OID_RETRIEVE_ENCODED_OBJECT_FUNC "SchemeDllRetrieveEncodedObject" |
Definition at line 1858 of file wincrypt.h.
#define SCHEME_OID_RETRIEVE_ENCODED_OBJECTW_FUNC "SchemeDllRetrieveEncodedObjectW" |
Definition at line 1860 of file wincrypt.h.
#define SIMPLEBLOB 0x1 |
Definition at line 2443 of file wincrypt.h.
#define SORTED_CTL_EXT_COUNT_OFFSET (1*4) |
Definition at line 740 of file wincrypt.h.
#define SORTED_CTL_EXT_FLAGS_OFFSET (0*4) |
Definition at line 739 of file wincrypt.h.
#define SORTED_CTL_EXT_HASH_BUCKET_OFFSET (3*4) |
Definition at line 742 of file wincrypt.h.
#define SORTED_CTL_EXT_HASHED_SUBJECT_IDENTIFIER_FLAG 0x1 |
Definition at line 744 of file wincrypt.h.
#define SORTED_CTL_EXT_MAX_COLLISION_OFFSET (2*4) |
Definition at line 741 of file wincrypt.h.
#define SYMMETRICWRAPKEYBLOB 0xB |
Definition at line 2449 of file wincrypt.h.
#define sz_CERT_STORE_PROV_COLLECTION "Collection" |
Definition at line 2483 of file wincrypt.h.
#define sz_CERT_STORE_PROV_FILENAME sz_CERT_STORE_PROV_FILENAME_W |
Definition at line 2478 of file wincrypt.h.
#define sz_CERT_STORE_PROV_FILENAME_W "File" |
Definition at line 2477 of file wincrypt.h.
#define sz_CERT_STORE_PROV_LDAP sz_CERT_STORE_PROV_LDAP_W |
Definition at line 2491 of file wincrypt.h.
#define sz_CERT_STORE_PROV_LDAP_W "Ldap" |
Definition at line 2490 of file wincrypt.h.
#define sz_CERT_STORE_PROV_MEMORY "Memory" |
Definition at line 2476 of file wincrypt.h.
#define sz_CERT_STORE_PROV_PHYSICAL sz_CERT_STORE_PROV_PHYSICAL_W |
Definition at line 2487 of file wincrypt.h.
#define sz_CERT_STORE_PROV_PHYSICAL_W "Physical" |
Definition at line 2486 of file wincrypt.h.
#define sz_CERT_STORE_PROV_PKCS7 "PKCS7" |
Definition at line 2481 of file wincrypt.h.
#define sz_CERT_STORE_PROV_SERIALIZED "Serialized" |
Definition at line 2482 of file wincrypt.h.
#define sz_CERT_STORE_PROV_SMART_CARD sz_CERT_STORE_PROV_SMART_CARD_W |
Definition at line 2489 of file wincrypt.h.
#define sz_CERT_STORE_PROV_SMART_CARD_W "SmartCard" |
Definition at line 2488 of file wincrypt.h.
#define sz_CERT_STORE_PROV_SYSTEM sz_CERT_STORE_PROV_SYSTEM_W |
Definition at line 2480 of file wincrypt.h.
#define sz_CERT_STORE_PROV_SYSTEM_REGISTRY sz_CERT_STORE_PROV_SYSTEM_REGISTRY_W |
Definition at line 2485 of file wincrypt.h.
#define sz_CERT_STORE_PROV_SYSTEM_REGISTRY_W "SystemRegistry" |
Definition at line 2484 of file wincrypt.h.
#define sz_CERT_STORE_PROV_SYSTEM_W "System" |
Definition at line 2479 of file wincrypt.h.
#define szOID_ANSI_X942 "1.2.840.10046" |
Definition at line 3211 of file wincrypt.h.
#define szOID_ANSI_X942_DH "1.2.840.10046.2.1" |
Definition at line 3212 of file wincrypt.h.
#define szOID_ANY_APPLICATION_POLICY "1.3.6.1.4.1.311.10.12.1" |
Definition at line 3403 of file wincrypt.h.
#define szOID_ANY_CERT_POLICY "2.5.29.32.0" |
Definition at line 3354 of file wincrypt.h.
#define szOID_APPLICATION_CERT_POLICIES "1.3.6.1.4.1.311.21.10" |
Definition at line 3431 of file wincrypt.h.
#define szOID_APPLICATION_POLICY_CONSTRAINTS "1.3.6.1.4.1.311.21.12" |
Definition at line 3433 of file wincrypt.h.
#define szOID_APPLICATION_POLICY_MAPPINGS "1.3.6.1.4.1.311.21.11" |
Definition at line 3432 of file wincrypt.h.
#define szOID_ARCHIVED_KEY_ATTR "1.3.6.1.4.1.311.21.13" |
Definition at line 3434 of file wincrypt.h.
#define szOID_ARCHIVED_KEY_CERT_HASH "1.3.6.1.4.1.311.21.16" |
Definition at line 3437 of file wincrypt.h.
#define szOID_AUTHORITY_INFO_ACCESS "1.3.6.1.5.5.7.1.1" |
Definition at line 3446 of file wincrypt.h.
#define szOID_AUTHORITY_KEY_IDENTIFIER "2.5.29.1" |
Definition at line 3331 of file wincrypt.h.
#define szOID_AUTHORITY_KEY_IDENTIFIER2 "2.5.29.35" |
Definition at line 3356 of file wincrypt.h.
#define szOID_AUTHORITY_REVOCATION_LIST "2.5.4.38" |
Definition at line 3325 of file wincrypt.h.
#define szOID_AUTO_ENROLL_CTL_USAGE "1.3.6.1.4.1.311.20.1" |
Definition at line 3410 of file wincrypt.h.
#define szOID_BASIC_CONSTRAINTS "2.5.29.10" |
Definition at line 3339 of file wincrypt.h.
#define szOID_BASIC_CONSTRAINTS2 "2.5.29.19" |
Definition at line 3345 of file wincrypt.h.
#define szOID_BUSINESS_CATEGORY "2.5.4.15" |
Definition at line 3302 of file wincrypt.h.
#define szOID_CA_CERTIFICATE "2.5.4.37" |
Definition at line 3324 of file wincrypt.h.
#define szOID_CERT_EXTENSIONS "1.3.6.1.4.1.311.2.1.14" |
Definition at line 3364 of file wincrypt.h.
#define szOID_CERT_MANIFOLD "1.3.6.1.4.1.311.20.3" |
Definition at line 3419 of file wincrypt.h.
#define szOID_CERT_POLICIES "2.5.29.32" |
Definition at line 3353 of file wincrypt.h.
#define szOID_CERT_POLICIES_95 "2.5.29.3" |
Definition at line 3333 of file wincrypt.h.
#define szOID_CERTIFICATE_REVOCATION_LIST "2.5.4.39" |
Definition at line 3326 of file wincrypt.h.
#define szOID_CERTIFICATE_TEMPLATE "1.3.6.1.4.1.311.21.7" |
Definition at line 3428 of file wincrypt.h.
#define szOID_CERTSRV_CA_VERSION "1.3.6.1.4.1.311.21.1" |
Definition at line 3421 of file wincrypt.h.
#define szOID_CERTSRV_CROSSCA_VERSION "1.3.6.1.4.1.311.21.22" |
Definition at line 3442 of file wincrypt.h.
#define szOID_CERTSRV_PREVIOUS_CERT_HASH "1.3.6.1.4.1.311.21.2" |
Definition at line 3423 of file wincrypt.h.
#define szOID_CMC "1.3.6.1.5.5.7.7" |
Definition at line 3459 of file wincrypt.h.
#define szOID_CMC_ADD_EXTENSIONS "1.3.6.1.5.5.7.7.8" |
Definition at line 3467 of file wincrypt.h.
#define szOID_CMC_DATA_RETURN "1.3.6.1.5.5.7.7.4" |
Definition at line 3463 of file wincrypt.h.
#define szOID_CMC_DECRYPTED_POP "1.3.6.1.5.5.7.7.10" |
Definition at line 3469 of file wincrypt.h.
#define szOID_CMC_ENCRYPTED_POP "1.3.6.1.5.5.7.7.9" |
Definition at line 3468 of file wincrypt.h.
#define szOID_CMC_GET_CERT "1.3.6.1.5.5.7.7.15" |
Definition at line 3471 of file wincrypt.h.
#define szOID_CMC_GET_CRL "1.3.6.1.5.5.7.7.16" |
Definition at line 3472 of file wincrypt.h.
#define szOID_CMC_ID_POP_LINK_RANDOM "1.3.6.1.5.5.7.7.22" |
Definition at line 3477 of file wincrypt.h.
#define szOID_CMC_ID_POP_LINK_WITNESS "1.3.6.1.5.5.7.7.23" |
Definition at line 3478 of file wincrypt.h.
#define szOID_CMC_IDENTIFICATION "1.3.6.1.5.5.7.7.2" |
Definition at line 3461 of file wincrypt.h.
#define szOID_CMC_IDENTITY_PROOF "1.3.6.1.5.5.7.7.3" |
Definition at line 3462 of file wincrypt.h.
#define szOID_CMC_LRA_POP_WITNESS "1.3.6.1.5.5.7.7.11" |
Definition at line 3470 of file wincrypt.h.
#define szOID_CMC_QUERY_PENDING "1.3.6.1.5.5.7.7.21" |
Definition at line 3476 of file wincrypt.h.
#define szOID_CMC_RECIPIENT_NONCE "1.3.6.1.5.5.7.7.7" |
Definition at line 3466 of file wincrypt.h.
#define szOID_CMC_REG_INFO "1.3.6.1.5.5.7.7.18" |
Definition at line 3474 of file wincrypt.h.
#define szOID_CMC_RESPONSE_INFO "1.3.6.1.5.5.7.7.19" |
Definition at line 3475 of file wincrypt.h.
#define szOID_CMC_REVOKE_REQUEST "1.3.6.1.5.5.7.7.17" |
Definition at line 3473 of file wincrypt.h.
#define szOID_CMC_SENDER_NONCE "1.3.6.1.5.5.7.7.6" |
Definition at line 3465 of file wincrypt.h.
#define szOID_CMC_STATUS_INFO "1.3.6.1.5.5.7.7.1" |
Definition at line 3460 of file wincrypt.h.
#define szOID_CMC_TRANSACTION_ID "1.3.6.1.5.5.7.7.5" |
Definition at line 3464 of file wincrypt.h.
#define szOID_COMMON_NAME "2.5.4.3" |
Definition at line 3290 of file wincrypt.h.
#define szOID_COUNTRY_NAME "2.5.4.6" |
Definition at line 3293 of file wincrypt.h.
#define szOID_CRL_DIST_POINTS "2.5.29.31" |
Definition at line 3352 of file wincrypt.h.
#define szOID_CRL_NEXT_PUBLISH "1.3.6.1.4.1.311.21.4" |
Definition at line 3425 of file wincrypt.h.
#define szOID_CRL_NUMBER "2.5.29.20" |
Definition at line 3346 of file wincrypt.h.
#define szOID_CRL_REASON_CODE "2.5.29.21" |
Definition at line 3347 of file wincrypt.h.
#define szOID_CRL_SELF_CDP "1.3.6.1.4.1.311.21.14" |
Definition at line 3435 of file wincrypt.h.
#define szOID_CRL_VIRTUAL_BASE "1.3.6.1.4.1.311.21.3" |
Definition at line 3424 of file wincrypt.h.
#define szOID_CROSS_CERT_DIST_POINTS "1.3.6.1.4.1.311.10.9.1" |
Definition at line 3400 of file wincrypt.h.
#define szOID_CROSS_CERTIFICATE_PAIR "2.5.4.40" |
Definition at line 3327 of file wincrypt.h.
#define szOID_CT_PKI_DATA "1.3.6.1.5.5.7.12.2" |
Definition at line 3479 of file wincrypt.h.
#define szOID_CT_PKI_RESPONSE "1.3.6.1.5.5.7.12.3" |
Definition at line 3480 of file wincrypt.h.
#define szOID_CTL "1.3.6.1.4.1.311.10.1" |
Definition at line 3401 of file wincrypt.h.
#define szOID_DELTA_CRL_INDICATOR "2.5.29.27" |
Definition at line 3349 of file wincrypt.h.
#define szOID_DESCRIPTION "2.5.4.13" |
Definition at line 3300 of file wincrypt.h.
#define szOID_DESTINATION_INDICATOR "2.5.4.27" |
Definition at line 3314 of file wincrypt.h.
#define szOID_DEVICE_SERIAL_NUMBER "2.5.4.5" |
Definition at line 3292 of file wincrypt.h.
#define szOID_DN_QUALIFIER "2.5.4.46" |
Definition at line 3330 of file wincrypt.h.
#define szOID_DOMAIN_COMPONENT "0.9.2342.19200300.100.1.25" |
Definition at line 3361 of file wincrypt.h.
#define szOID_DRM "1.3.6.1.4.1.311.10.5.1" |
Definition at line 3388 of file wincrypt.h.
#define szOID_DRM_INDIVIDUALIZATION "1.3.6.1.4.1.311.10.5.2" |
Definition at line 3391 of file wincrypt.h.
#define szOID_DS "2.5" |
Definition at line 3222 of file wincrypt.h.
#define szOID_DS_EMAIL_REPLICATION "1.3.6.1.4.1.311.21.19" |
Definition at line 3439 of file wincrypt.h.
#define szOID_DSALG "2.5.8" |
Definition at line 3223 of file wincrypt.h.
#define szOID_DSALG_CRPT "2.5.8.1" |
Definition at line 3224 of file wincrypt.h.
#define szOID_DSALG_HASH "2.5.8.2" |
Definition at line 3225 of file wincrypt.h.
#define szOID_DSALG_RSA "2.5.8.1.1" |
Definition at line 3227 of file wincrypt.h.
#define szOID_DSALG_SIGN "2.5.8.3" |
Definition at line 3226 of file wincrypt.h.
#define szOID_ECC_CURVE_P256 "1.2.840.10045.3.1.7" |
Definition at line 3217 of file wincrypt.h.
#define szOID_ECC_CURVE_P384 "1.3.132.0.34" |
Definition at line 3263 of file wincrypt.h.
#define szOID_ECC_CURVE_P521 "1.3.132.0.35" |
Definition at line 3264 of file wincrypt.h.
#define szOID_ECC_PUBLIC_KEY "1.2.840.10045.2.1" |
Definition at line 3216 of file wincrypt.h.
#define szOID_ECDSA_SHA256 "1.2.840.10045.4.3.2" |
Definition at line 3219 of file wincrypt.h.
#define szOID_ECDSA_SHA384 "1.2.840.10045.4.3.3" |
Definition at line 3220 of file wincrypt.h.
#define szOID_ECDSA_SHA512 "1.2.840.10045.4.3.4" |
Definition at line 3221 of file wincrypt.h.
#define szOID_ECDSA_SPECIFIED "1.2.840.10045.4.3" |
Definition at line 3218 of file wincrypt.h.
#define szOID_EFS_RECOVERY "1.3.6.1.4.1.311.10.3.4.1" |
Definition at line 3375 of file wincrypt.h.
#define szOID_EMBEDDED_NT_CRYPTO "1.3.6.1.4.1.311.10.3.8" |
Definition at line 3379 of file wincrypt.h.
#define szOID_ENCRYPTED_KEY_HASH "1.3.6.1.4.1.311.21.21" |
Definition at line 3441 of file wincrypt.h.
#define szOID_ENHANCED_KEY_USAGE "2.5.29.37" |
Definition at line 3358 of file wincrypt.h.
#define szOID_ENROLL_CERTTYPE_EXTENSION "1.3.6.1.4.1.311.20.2" |
Definition at line 3411 of file wincrypt.h.
#define szOID_ENROLLMENT_AGENT "1.3.6.1.4.1.311.20.2.1" |
Definition at line 3412 of file wincrypt.h.
#define szOID_ENROLLMENT_CSP_PROVIDER "1.3.6.1.4.1.311.13.2.2" |
Definition at line 3406 of file wincrypt.h.
#define szOID_ENROLLMENT_NAME_VALUE_PAIR "1.3.6.1.4.1.311.13.2.1" |
Definition at line 3405 of file wincrypt.h.
#define szOID_ENTERPRISE_OID_ROOT "1.3.6.1.4.1.311.21.8" |
Definition at line 3429 of file wincrypt.h.
#define szOID_FACSIMILE_TELEPHONE_NUMBER "2.5.4.23" |
Definition at line 3310 of file wincrypt.h.
#define szOID_FRESHEST_CRL "2.5.29.46" |
Definition at line 3359 of file wincrypt.h.
#define szOID_GIVEN_NAME "2.5.4.42" |
Definition at line 3328 of file wincrypt.h.
#define szOID_INFOSEC "2.16.840.1.101.2.1" |
Definition at line 3265 of file wincrypt.h.
#define szOID_INFOSEC_mosaicConfidentiality "2.16.840.1.101.2.1.1.4" |
Definition at line 3269 of file wincrypt.h.
#define szOID_INFOSEC_mosaicIntegrity "2.16.840.1.101.2.1.1.6" |
Definition at line 3271 of file wincrypt.h.
#define szOID_INFOSEC_mosaicKeyManagement "2.16.840.1.101.2.1.1.10" |
Definition at line 3275 of file wincrypt.h.
#define szOID_INFOSEC_mosaicKMandSig "2.16.840.1.101.2.1.1.12" |
Definition at line 3277 of file wincrypt.h.
#define szOID_INFOSEC_mosaicKMandUpdSig "2.16.840.1.101.2.1.1.20" |
Definition at line 3285 of file wincrypt.h.
#define szOID_INFOSEC_mosaicSignature "2.16.840.1.101.2.1.1.2" |
Definition at line 3267 of file wincrypt.h.
#define szOID_INFOSEC_mosaicTokenProtection "2.16.840.1.101.2.1.1.8" |
Definition at line 3273 of file wincrypt.h.
#define szOID_INFOSEC_mosaicUpdatedSig "2.16.840.1.101.2.1.1.19" |
Definition at line 3284 of file wincrypt.h.
#define szOID_INFOSEC_mosaicUpdateInteg "2.16.840.1.101.2.1.1.21" |
Definition at line 3286 of file wincrypt.h.
#define szOID_INFOSEC_sdnsConfidentiality "2.16.840.1.101.2.1.1.3" |
Definition at line 3268 of file wincrypt.h.
#define szOID_INFOSEC_sdnsIntegrity "2.16.840.1.101.2.1.1.5" |
Definition at line 3270 of file wincrypt.h.
#define szOID_INFOSEC_sdnsKeyManagement "2.16.840.1.101.2.1.1.9" |
Definition at line 3274 of file wincrypt.h.
#define szOID_INFOSEC_sdnsKMandSig "2.16.840.1.101.2.1.1.11" |
Definition at line 3276 of file wincrypt.h.
#define szOID_INFOSEC_sdnsSignature "2.16.840.1.101.2.1.1.1" |
Definition at line 3266 of file wincrypt.h.
#define szOID_INFOSEC_sdnsTokenProtection "2.16.840.1.101.2.1.1.7" |
Definition at line 3272 of file wincrypt.h.
#define szOID_INFOSEC_SuiteAConfidentiality "2.16.840.1.101.2.1.1.14" |
Definition at line 3279 of file wincrypt.h.
#define szOID_INFOSEC_SuiteAIntegrity "2.16.840.1.101.2.1.1.15" |
Definition at line 3280 of file wincrypt.h.
#define szOID_INFOSEC_SuiteAKeyManagement "2.16.840.1.101.2.1.1.17" |
Definition at line 3282 of file wincrypt.h.
#define szOID_INFOSEC_SuiteAKMandSig "2.16.840.1.101.2.1.1.18" |
Definition at line 3283 of file wincrypt.h.
#define szOID_INFOSEC_SuiteASignature "2.16.840.1.101.2.1.1.13" |
Definition at line 3278 of file wincrypt.h.
#define szOID_INFOSEC_SuiteATokenProtection "2.16.840.1.101.2.1.1.16" |
Definition at line 3281 of file wincrypt.h.
#define szOID_INHIBIT_ANY_POLICY "2.5.29.54" |
Definition at line 3360 of file wincrypt.h.
#define szOID_INITIALS "2.5.4.43" |
Definition at line 3329 of file wincrypt.h.
#define szOID_INTERNATIONAL_ISDN_NUMBER "2.5.4.25" |
Definition at line 3312 of file wincrypt.h.
#define szOID_IPSEC_KP_IKE_INTERMEDIATE "1.3.6.1.5.5.8.2.2" |
Definition at line 3484 of file wincrypt.h.
#define szOID_ISSUED_CERT_HASH "1.3.6.1.4.1.311.21.17" |
Definition at line 3438 of file wincrypt.h.
#define szOID_ISSUER_ALT_NAME "2.5.29.8" |
Definition at line 3337 of file wincrypt.h.
#define szOID_ISSUER_ALT_NAME2 "2.5.29.18" |
Definition at line 3344 of file wincrypt.h.
#define szOID_ISSUING_DIST_POINT "2.5.29.28" |
Definition at line 3350 of file wincrypt.h.
#define szOID_KEY_ATTRIBUTES "2.5.29.2" |
Definition at line 3332 of file wincrypt.h.
#define szOID_KEY_USAGE "2.5.29.15" |
Definition at line 3341 of file wincrypt.h.
#define szOID_KEY_USAGE_RESTRICTION "2.5.29.4" |
Definition at line 3334 of file wincrypt.h.
#define szOID_KEYID_RDN "1.3.6.1.4.1.311.10.7.1" |
Definition at line 3443 of file wincrypt.h.
#define szOID_KP_CA_EXCHANGE "1.3.6.1.4.1.311.21.5" |
Definition at line 3426 of file wincrypt.h.
#define szOID_KP_CTL_USAGE_SIGNING "1.3.6.1.4.1.311.10.3.1" |
Definition at line 3366 of file wincrypt.h.
#define szOID_KP_DOCUMENT_SIGNING "1.3.6.1.4.1.311.10.3.12" |
Definition at line 3383 of file wincrypt.h.
#define szOID_KP_EFS "1.3.6.1.4.1.311.10.3.4" |
Definition at line 3374 of file wincrypt.h.
#define szOID_KP_KEY_RECOVERY "1.3.6.1.4.1.311.10.3.11" |
Definition at line 3382 of file wincrypt.h.
#define szOID_KP_KEY_RECOVERY_AGENT "1.3.6.1.4.1.311.21.6" |
Definition at line 3427 of file wincrypt.h.
#define szOID_KP_LIFETIME_SIGNING "1.3.6.1.4.1.311.10.3.13" |
Definition at line 3384 of file wincrypt.h.
#define szOID_KP_MOBILE_DEVICE_SOFTWARE "1.3.6.1.4.1.311.10.3.14" |
Definition at line 3385 of file wincrypt.h.
#define szOID_KP_QUALIFIED_SUBORDINATION "1.3.6.1.4.1.311.10.3.10" |
Definition at line 3381 of file wincrypt.h.
#define szOID_KP_SMARTCARD_LOGON "1.3.6.1.4.1.311.20.2.2" |
Definition at line 3414 of file wincrypt.h.
#define szOID_KP_TIME_STAMP_SIGNING "1.3.6.1.4.1.311.10.3.2" |
Definition at line 3367 of file wincrypt.h.
#define szOID_LEGACY_POLICY_MAPPINGS "2.5.29.5" |
Definition at line 3335 of file wincrypt.h.
#define szOID_LICENSE_SERVER "1.3.6.1.4.1.311.10.6.2" |
Definition at line 3397 of file wincrypt.h.
#define szOID_LICENSES "1.3.6.1.4.1.311.10.6.1" |
Definition at line 3394 of file wincrypt.h.
#define szOID_LOCAL_MACHINE_KEYSET "1.3.6.1.4.1.311.17.2" |
Definition at line 3409 of file wincrypt.h.
#define szOID_LOCALITY_NAME "2.5.4.7" |
Definition at line 3294 of file wincrypt.h.
#define szOID_MEMBER "2.5.4.31" |
Definition at line 3318 of file wincrypt.h.
#define szOID_NAME_CONSTRAINTS "2.5.29.30" |
Definition at line 3351 of file wincrypt.h.
#define szOID_NETSCAPE "2.16.840.1.113730" |
Definition at line 3494 of file wincrypt.h.
#define szOID_NETSCAPE_BASE_URL "2.16.840.1.113730.1.2" |
Definition at line 3497 of file wincrypt.h.
#define szOID_NETSCAPE_CA_POLICY_URL "2.16.840.1.113730.1.8" |
Definition at line 3501 of file wincrypt.h.
#define szOID_NETSCAPE_CA_REVOCATION_URL "2.16.840.1.113730.1.4" |
Definition at line 3499 of file wincrypt.h.
#define szOID_NETSCAPE_CERT_EXTENSION "2.16.840.1.113730.1" |
Definition at line 3495 of file wincrypt.h.
#define szOID_NETSCAPE_CERT_RENEWAL_URL "2.16.840.1.113730.1.7" |
Definition at line 3500 of file wincrypt.h.
#define szOID_NETSCAPE_CERT_SEQUENCE "2.16.840.1.113730.2.5" |
Definition at line 3505 of file wincrypt.h.
#define szOID_NETSCAPE_CERT_TYPE "2.16.840.1.113730.1.1" |
Definition at line 3496 of file wincrypt.h.
#define szOID_NETSCAPE_COMMENT "2.16.840.1.113730.1.13" |
Definition at line 3503 of file wincrypt.h.
#define szOID_NETSCAPE_DATA_TYPE "2.16.840.1.113730.2" |
Definition at line 3504 of file wincrypt.h.
#define szOID_NETSCAPE_REVOCATION_URL "2.16.840.1.113730.1.3" |
Definition at line 3498 of file wincrypt.h.
#define szOID_NETSCAPE_SSL_SERVER_NAME "2.16.840.1.113730.1.12" |
Definition at line 3502 of file wincrypt.h.
#define szOID_NEXT_UPDATE_LOCATION "1.3.6.1.4.1.311.10.2" |
Definition at line 3365 of file wincrypt.h.
#define szOID_NIST_sha256 "2.16.840.1.101.3.4.2.1" |
Definition at line 3287 of file wincrypt.h.
#define szOID_NIST_sha384 "2.16.840.1.101.3.4.2.2" |
Definition at line 3288 of file wincrypt.h.
#define szOID_NIST_sha512 "2.16.840.1.101.3.4.2.3" |
Definition at line 3289 of file wincrypt.h.
#define szOID_NT5_CRYPTO "1.3.6.1.4.1.311.10.3.6" |
Definition at line 3377 of file wincrypt.h.
#define szOID_NT_PRINCIPAL_NAME "1.3.6.1.4.1.311.20.2.3" |
Definition at line 3417 of file wincrypt.h.
#define szOID_OEM_WHQL_CRYPTO "1.3.6.1.4.1.311.10.3.7" |
Definition at line 3378 of file wincrypt.h.
#define szOID_OIW "1.3.14" |
Definition at line 3228 of file wincrypt.h.
#define szOID_OIWDIR "1.3.14.7.2" |
Definition at line 3257 of file wincrypt.h.
#define szOID_OIWDIR_CRPT "1.3.14.7.2.1" |
Definition at line 3258 of file wincrypt.h.
#define szOID_OIWDIR_HASH "1.3.14.7.2.2" |
Definition at line 3259 of file wincrypt.h.
#define szOID_OIWDIR_md2 "1.3.14.7.2.2.1" |
Definition at line 3261 of file wincrypt.h.
#define szOID_OIWDIR_md2RSA "1.3.14.7.2.3.1" |
Definition at line 3262 of file wincrypt.h.
#define szOID_OIWDIR_SIGN "1.3.14.7.2.3" |
Definition at line 3260 of file wincrypt.h.
#define szOID_OIWSEC "1.3.14.3.2" |
Definition at line 3229 of file wincrypt.h.
#define szOID_OIWSEC_desCBC "1.3.14.3.2.7" |
Definition at line 3234 of file wincrypt.h.
#define szOID_OIWSEC_desCFB "1.3.14.3.2.9" |
Definition at line 3236 of file wincrypt.h.
#define szOID_OIWSEC_desECB "1.3.14.3.2.6" |
Definition at line 3233 of file wincrypt.h.
#define szOID_OIWSEC_desEDE "1.3.14.3.2.17" |
Definition at line 3244 of file wincrypt.h.
#define szOID_OIWSEC_desMAC "1.3.14.3.2.10" |
Definition at line 3237 of file wincrypt.h.
#define szOID_OIWSEC_desOFB "1.3.14.3.2.8" |
Definition at line 3235 of file wincrypt.h.
#define szOID_OIWSEC_dhCommMod "1.3.14.3.2.16" |
Definition at line 3243 of file wincrypt.h.
#define szOID_OIWSEC_dsa "1.3.14.3.2.12" |
Definition at line 3239 of file wincrypt.h.
#define szOID_OIWSEC_dsaComm "1.3.14.3.2.20" |
Definition at line 3247 of file wincrypt.h.
#define szOID_OIWSEC_dsaCommSHA "1.3.14.3.2.21" |
Definition at line 3248 of file wincrypt.h.
#define szOID_OIWSEC_dsaCommSHA1 "1.3.14.3.2.28" |
Definition at line 3255 of file wincrypt.h.
#define szOID_OIWSEC_dsaSHA1 "1.3.14.3.2.27" |
Definition at line 3254 of file wincrypt.h.
#define szOID_OIWSEC_keyHashSeal "1.3.14.3.2.23" |
Definition at line 3250 of file wincrypt.h.
#define szOID_OIWSEC_md2RSASign "1.3.14.3.2.24" |
Definition at line 3251 of file wincrypt.h.
#define szOID_OIWSEC_md4RSA "1.3.14.3.2.2" |
Definition at line 3230 of file wincrypt.h.
#define szOID_OIWSEC_md4RSA2 "1.3.14.3.2.4" |
Definition at line 3232 of file wincrypt.h.
#define szOID_OIWSEC_md5RSA "1.3.14.3.2.3" |
Definition at line 3231 of file wincrypt.h.
#define szOID_OIWSEC_md5RSASign "1.3.14.3.2.25" |
Definition at line 3252 of file wincrypt.h.
#define szOID_OIWSEC_mdc2 "1.3.14.3.2.19" |
Definition at line 3246 of file wincrypt.h.
#define szOID_OIWSEC_mdc2RSA "1.3.14.3.2.14" |
Definition at line 3241 of file wincrypt.h.
#define szOID_OIWSEC_rsaSign "1.3.14.3.2.11" |
Definition at line 3238 of file wincrypt.h.
#define szOID_OIWSEC_rsaXchg "1.3.14.3.2.22" |
Definition at line 3249 of file wincrypt.h.
#define szOID_OIWSEC_sha "1.3.14.3.2.18" |
Definition at line 3245 of file wincrypt.h.
#define szOID_OIWSEC_sha1 "1.3.14.3.2.26" |
Definition at line 3253 of file wincrypt.h.
#define szOID_OIWSEC_sha1RSASign "1.3.14.3.2.29" |
Definition at line 3256 of file wincrypt.h.
#define szOID_OIWSEC_shaDSA "1.3.14.3.2.13" |
Definition at line 3240 of file wincrypt.h.
#define szOID_OIWSEC_shaRSA "1.3.14.3.2.15" |
Definition at line 3242 of file wincrypt.h.
#define szOID_ORGANIZATION_NAME "2.5.4.10" |
Definition at line 3297 of file wincrypt.h.
#define szOID_ORGANIZATIONAL_UNIT_NAME "2.5.4.11" |
Definition at line 3298 of file wincrypt.h.
#define szOID_OS_VERSION "1.3.6.1.4.1.311.13.2.3" |
Definition at line 3407 of file wincrypt.h.
#define szOID_OWNER "2.5.4.32" |
Definition at line 3319 of file wincrypt.h.
#define szOID_PHYSICAL_DELIVERY_OFFICE_NAME "2.5.4.19" |
Definition at line 3306 of file wincrypt.h.
#define szOID_PKCS "1.2.840.113549.1" |
Definition at line 3154 of file wincrypt.h.
#define szOID_PKCS_1 "1.2.840.113549.1.1" |
Definition at line 3157 of file wincrypt.h.
#define szOID_PKCS_10 "1.2.840.113549.1.10" |
Definition at line 3166 of file wincrypt.h.
#define szOID_PKCS_11 "1.2.840.113549.1.12" |
Definition at line 3167 of file wincrypt.h.
#define szOID_PKCS_12_FRIENDLY_NAME_ATTR "1.2.840.113549.1.9.20" |
Definition at line 3362 of file wincrypt.h.
#define szOID_PKCS_12_KEY_PROVIDER_NAME_ATTR "1.3.6.1.4.1.311.17.1" |
Definition at line 3408 of file wincrypt.h.
#define szOID_PKCS_12_LOCAL_KEY_ID "1.2.840.113549.1.9.21" |
Definition at line 3363 of file wincrypt.h.
#define szOID_PKCS_2 "1.2.840.113549.1.2" |
Definition at line 3158 of file wincrypt.h.
#define szOID_PKCS_3 "1.2.840.113549.1.3" |
Definition at line 3159 of file wincrypt.h.
#define szOID_PKCS_4 "1.2.840.113549.1.4" |
Definition at line 3160 of file wincrypt.h.
#define szOID_PKCS_5 "1.2.840.113549.1.5" |
Definition at line 3161 of file wincrypt.h.
#define szOID_PKCS_6 "1.2.840.113549.1.6" |
Definition at line 3162 of file wincrypt.h.
#define szOID_PKCS_7 "1.2.840.113549.1.7" |
Definition at line 3163 of file wincrypt.h.
#define szOID_PKCS_8 "1.2.840.113549.1.8" |
Definition at line 3164 of file wincrypt.h.
#define szOID_PKCS_9 "1.2.840.113549.1.9" |
Definition at line 3165 of file wincrypt.h.
#define szOID_PKIX "1.3.6.1.5.5.7" |
Definition at line 3444 of file wincrypt.h.
#define szOID_PKIX_ACC_DESCR "1.3.6.1.5.5.7.48" |
Definition at line 3481 of file wincrypt.h.
#define szOID_PKIX_CA_ISSUERS "1.3.6.1.5.5.7.48.2" |
Definition at line 3483 of file wincrypt.h.
#define szOID_PKIX_KP "1.3.6.1.5.5.7.3" |
Definition at line 3449 of file wincrypt.h.
#define szOID_PKIX_KP_CLIENT_AUTH "1.3.6.1.5.5.7.3.2" |
Definition at line 3451 of file wincrypt.h.
#define szOID_PKIX_KP_CODE_SIGNING "1.3.6.1.5.5.7.3.3" |
Definition at line 3452 of file wincrypt.h.
#define szOID_PKIX_KP_EMAIL_PROTECTION "1.3.6.1.5.5.7.3.4" |
Definition at line 3453 of file wincrypt.h.
#define szOID_PKIX_KP_IPSEC_END_SYSTEM "1.3.6.1.5.5.7.3.5" |
Definition at line 3454 of file wincrypt.h.
#define szOID_PKIX_KP_IPSEC_TUNNEL "1.3.6.1.5.5.7.3.6" |
Definition at line 3455 of file wincrypt.h.
#define szOID_PKIX_KP_IPSEC_USER "1.3.6.1.5.5.7.3.7" |
Definition at line 3456 of file wincrypt.h.
#define szOID_PKIX_KP_SERVER_AUTH "1.3.6.1.5.5.7.3.1" |
Definition at line 3450 of file wincrypt.h.
#define szOID_PKIX_KP_TIMESTAMP_SIGNING "1.3.6.1.5.5.7.3.8" |
Definition at line 3457 of file wincrypt.h.
#define szOID_PKIX_NO_SIGNATURE "1.3.6.1.5.5.7.6.2" |
Definition at line 3458 of file wincrypt.h.
#define szOID_PKIX_OCSP "1.3.6.1.5.5.7.48.1" |
Definition at line 3482 of file wincrypt.h.
#define szOID_PKIX_OCSP_BASIC_SIGNED_RESPONSE "1.3.6.1.5.5.7.48.1.1" |
Definition at line 678 of file wincrypt.h.
#define szOID_PKIX_PE "1.3.6.1.5.5.7.1" |
Definition at line 3445 of file wincrypt.h.
#define szOID_PKIX_POLICY_QUALIFIER_CPS "1.3.6.1.5.5.7.2.1" |
Definition at line 3447 of file wincrypt.h.
#define szOID_PKIX_POLICY_QUALIFIER_USERNOTICE "1.3.6.1.5.5.7.2.2" |
Definition at line 3448 of file wincrypt.h.
#define szOID_POLICY_CONSTRAINTS "2.5.29.36" |
Definition at line 3357 of file wincrypt.h.
#define szOID_POLICY_MAPPINGS "2.5.29.33" |
Definition at line 3355 of file wincrypt.h.
#define szOID_POST_OFFICE_BOX "2.5.4.18" |
Definition at line 3305 of file wincrypt.h.
#define szOID_POSTAL_ADDRESS "2.5.4.16" |
Definition at line 3303 of file wincrypt.h.
#define szOID_POSTAL_CODE "2.5.4.17" |
Definition at line 3304 of file wincrypt.h.
#define szOID_PREFERRED_DELIVERY_METHOD "2.5.4.28" |
Definition at line 3315 of file wincrypt.h.
#define szOID_PRESENTATION_ADDRESS "2.5.4.29" |
Definition at line 3316 of file wincrypt.h.
#define szOID_PRIVATEKEY_USAGE_PERIOD "2.5.29.16" |
Definition at line 3342 of file wincrypt.h.
#define szOID_PRODUCT_UPDATE "1.3.6.1.4.1.311.31.1" |
Definition at line 3491 of file wincrypt.h.
#define szOID_RDN_DUMMY_SIGNER "1.3.6.1.4.1.311.21.9" |
Definition at line 3430 of file wincrypt.h.
#define szOID_REASON_CODE_HOLD "2.5.29.23" |
Definition at line 3348 of file wincrypt.h.
#define szOID_REGISTERED_ADDRESS "2.5.4.26" |
Definition at line 3313 of file wincrypt.h.
#define szOID_REMOVE_CERTIFICATE "1.3.6.1.4.1.311.10.8.1" |
Definition at line 3399 of file wincrypt.h.
#define szOID_RENEWAL_CERTIFICATE "1.3.6.1.4.1.311.13.1" |
Definition at line 3404 of file wincrypt.h.
#define szOID_REQUEST_CLIENT_INFO "1.3.6.1.4.1.311.21.20" |
Definition at line 3440 of file wincrypt.h.
#define szOID_REQUIRE_CERT_CHAIN_POLICY "1.3.6.1.4.1.311.21.15" |
Definition at line 3436 of file wincrypt.h.
#define szOID_ROLE_OCCUPANT "2.5.4.33" |
Definition at line 3320 of file wincrypt.h.
#define szOID_ROOT_LIST_SIGNER "1.3.6.1.4.1.311.10.3.9" |
Definition at line 3380 of file wincrypt.h.
#define szOID_RSA "1.2.840.113549" |
Definition at line 3153 of file wincrypt.h.
#define szOID_RSA_certExtensions "1.2.840.113549.1.9.14" |
Definition at line 3197 of file wincrypt.h.
#define szOID_RSA_challengePwd "1.2.840.113549.1.9.7" |
Definition at line 3194 of file wincrypt.h.
#define szOID_RSA_contentType "1.2.840.113549.1.9.3" |
Definition at line 3190 of file wincrypt.h.
#define szOID_RSA_counterSign "1.2.840.113549.1.9.6" |
Definition at line 3193 of file wincrypt.h.
#define szOID_RSA_data "1.2.840.113549.1.7.1" |
Definition at line 3181 of file wincrypt.h.
#define szOID_RSA_DES_EDE3_CBC "1.2.840.113549.3.7" |
Definition at line 3209 of file wincrypt.h.
#define szOID_RSA_DH "1.2.840.113549.1.3.1" |
Definition at line 3180 of file wincrypt.h.
#define szOID_RSA_digestedData "1.2.840.113549.1.7.5" |
Definition at line 3185 of file wincrypt.h.
#define szOID_RSA_emailAddr "1.2.840.113549.1.9.1" |
Definition at line 3188 of file wincrypt.h.
#define szOID_RSA_ENCRYPT "1.2.840.113549.3" |
Definition at line 3156 of file wincrypt.h.
#define szOID_RSA_encryptedData "1.2.840.113549.1.7.6" |
Definition at line 3187 of file wincrypt.h.
#define szOID_RSA_envelopedData "1.2.840.113549.1.7.3" |
Definition at line 3183 of file wincrypt.h.
#define szOID_RSA_extCertAttrs "1.2.840.113549.1.9.9" |
Definition at line 3196 of file wincrypt.h.
#define szOID_RSA_HASH "1.2.840.113549.2" |
Definition at line 3155 of file wincrypt.h.
#define szOID_RSA_hashedData "1.2.840.113549.1.7.5" |
Definition at line 3186 of file wincrypt.h.
#define szOID_RSA_MD2 "1.2.840.113549.2.2" |
Definition at line 3204 of file wincrypt.h.
#define szOID_RSA_MD2RSA "1.2.840.113549.1.1.2" |
Definition at line 3172 of file wincrypt.h.
#define szOID_RSA_MD4 "1.2.840.113549.2.4" |
Definition at line 3205 of file wincrypt.h.
#define szOID_RSA_MD4RSA "1.2.840.113549.1.1.3" |
Definition at line 3173 of file wincrypt.h.
#define szOID_RSA_MD5 "1.2.840.113549.2.5" |
Definition at line 3206 of file wincrypt.h.
#define szOID_RSA_MD5RSA "1.2.840.113549.1.1.4" |
Definition at line 3174 of file wincrypt.h.
#define szOID_RSA_messageDigest "1.2.840.113549.1.9.4" |
Definition at line 3191 of file wincrypt.h.
#define szOID_RSA_preferSignedData "1.2.840.113549.1.9.15.1" |
Definition at line 3199 of file wincrypt.h.
#define szOID_RSA_RC2CBC "1.2.840.113549.3.2" |
Definition at line 3207 of file wincrypt.h.
#define szOID_RSA_RC4 "1.2.840.113549.3.4" |
Definition at line 3208 of file wincrypt.h.
#define szOID_RSA_RC5_CBCPad "1.2.840.113549.3.9" |
Definition at line 3210 of file wincrypt.h.
#define szOID_RSA_RSA "1.2.840.113549.1.1.1" |
Definition at line 3168 of file wincrypt.h.
#define szOID_RSA_SET0AEP_RSA "1.2.840.113549.1.1.6" |
Definition at line 3176 of file wincrypt.h.
#define szOID_RSA_SHA1RSA "1.2.840.113549.1.1.5" |
Definition at line 3175 of file wincrypt.h.
#define szOID_RSA_SHA256RSA "1.2.840.113549.1.1.11" |
Definition at line 3177 of file wincrypt.h.
#define szOID_RSA_SHA384RSA "1.2.840.113549.1.1.12" |
Definition at line 3178 of file wincrypt.h.
#define szOID_RSA_SHA512RSA "1.2.840.113549.1.1.13" |
Definition at line 3179 of file wincrypt.h.
#define szOID_RSA_signedData "1.2.840.113549.1.7.2" |
Definition at line 3182 of file wincrypt.h.
#define szOID_RSA_signEnvData "1.2.840.113549.1.7.4" |
Definition at line 3184 of file wincrypt.h.
#define szOID_RSA_signingTime "1.2.840.113549.1.9.5" |
Definition at line 3192 of file wincrypt.h.
#define szOID_RSA_SMIMEalg "1.2.840.113549.1.9.16.3" |
Definition at line 3200 of file wincrypt.h.
#define szOID_RSA_SMIMEalgCMS3DESwrap "1.2.840.113549.1.9.16.3.6" |
Definition at line 3202 of file wincrypt.h.
#define szOID_RSA_SMIMEalgCMSRC2wrap "1.2.840.113549.1.9.16.3.7" |
Definition at line 3203 of file wincrypt.h.
#define szOID_RSA_SMIMEalgESDH "1.2.840.113549.1.9.16.3.5" |
Definition at line 3201 of file wincrypt.h.
#define szOID_RSA_SMIMECapabilities "1.2.840.113549.1.9.15" |
Definition at line 3198 of file wincrypt.h.
#define szOID_RSA_unstructAddr "1.2.840.113549.1.9.9" |
Definition at line 3195 of file wincrypt.h.
#define szOID_RSA_unstructName "1.2.840.113549.1.9.2" |
Definition at line 3189 of file wincrypt.h.
#define szOID_SEARCH_GUIDE "2.5.4.14" |
Definition at line 3301 of file wincrypt.h.
#define szOID_SEE_ALSO "2.5.4.34" |
Definition at line 3321 of file wincrypt.h.
#define szOID_SERIALIZED "1.3.6.1.4.1.311.10.3.3.1" |
Definition at line 3487 of file wincrypt.h.
#define szOID_SERVER_GATED_CRYPTO "1.3.6.1.4.1.311.10.3.3" |
Definition at line 3369 of file wincrypt.h.
#define szOID_SGC_NETSCAPE "2.16.840.1.113730.4.1" |
Definition at line 3372 of file wincrypt.h.
#define szOID_SORTED_CTL "1.3.6.1.4.1.311.10.1.1" |
Definition at line 3402 of file wincrypt.h.
#define szOID_STATE_OR_PROVINCE_NAME "2.5.4.8" |
Definition at line 3295 of file wincrypt.h.
#define szOID_STREET_ADDRESS "2.5.4.9" |
Definition at line 3296 of file wincrypt.h.
#define szOID_SUBJECT_ALT_NAME "2.5.29.7" |
Definition at line 3336 of file wincrypt.h.
#define szOID_SUBJECT_ALT_NAME2 "2.5.29.17" |
Definition at line 3343 of file wincrypt.h.
#define szOID_SUBJECT_DIR_ATTRS "2.5.29.9" |
Definition at line 3338 of file wincrypt.h.
#define szOID_SUBJECT_KEY_IDENTIFIER "2.5.29.14" |
Definition at line 3340 of file wincrypt.h.
#define szOID_SUPPORTED_APPLICATION_CONTEXT "2.5.4.30" |
Definition at line 3317 of file wincrypt.h.
#define szOID_SUR_NAME "2.5.4.4" |
Definition at line 3291 of file wincrypt.h.
#define szOID_TELEPHONE_NUMBER "2.5.4.20" |
Definition at line 3307 of file wincrypt.h.
#define szOID_TELETEXT_TERMINAL_IDENTIFIER "2.5.4.22" |
Definition at line 3309 of file wincrypt.h.
#define szOID_TELEX_NUMBER "2.5.4.21" |
Definition at line 3308 of file wincrypt.h.
#define szOID_TITLE "2.5.4.12" |
Definition at line 3299 of file wincrypt.h.
#define szOID_USER_CERTIFICATE "2.5.4.36" |
Definition at line 3323 of file wincrypt.h.
#define szOID_USER_PASSWORD "2.5.4.35" |
Definition at line 3322 of file wincrypt.h.
#define szOID_WHQL_CRYPTO "1.3.6.1.4.1.311.10.3.5" |
Definition at line 3376 of file wincrypt.h.
#define szOID_X21_ADDRESS "2.5.4.24" |
Definition at line 3311 of file wincrypt.h.
#define szOID_X957 "1.2.840.10040" |
Definition at line 3213 of file wincrypt.h.
#define szOID_X957_DSA "1.2.840.10040.4.1" |
Definition at line 3214 of file wincrypt.h.
#define szOID_X957_SHA1DSA "1.2.840.10040.4.3" |
Definition at line 3215 of file wincrypt.h.
#define szOID_YESNO_TRUST_ATTR "1.3.6.1.4.1.311.10.4.1" |
Definition at line 3386 of file wincrypt.h.
Definition at line 1931 of file wincrypt.h.
Definition at line 1932 of file wincrypt.h.
Definition at line 1930 of file wincrypt.h.
Definition at line 1933 of file wincrypt.h.
Definition at line 1934 of file wincrypt.h.
#define TIME_VALID_OID_FLUSH_OBJECT_FUNC "TimeValidDllFlushObject" |
Definition at line 1928 of file wincrypt.h.
Definition at line 1923 of file wincrypt.h.
Definition at line 1924 of file wincrypt.h.
Definition at line 1922 of file wincrypt.h.
Definition at line 1925 of file wincrypt.h.
Definition at line 1926 of file wincrypt.h.
#define TIME_VALID_OID_GET_OBJECT_FUNC "TimeValidDllGetObject" |
Definition at line 2679 of file wincrypt.h.
#define TIME_VALID_OID_GET_OBJECT_FUNC "TimeValidDllGetObject" |
Definition at line 2679 of file wincrypt.h.
Definition at line 1749 of file wincrypt.h.
Definition at line 1758 of file wincrypt.h.
Definition at line 1753 of file wincrypt.h.
Definition at line 1748 of file wincrypt.h.
Definition at line 1756 of file wincrypt.h.
Definition at line 1757 of file wincrypt.h.
Definition at line 1754 of file wincrypt.h.
Definition at line 1752 of file wincrypt.h.
Definition at line 1755 of file wincrypt.h.
Definition at line 1759 of file wincrypt.h.
Definition at line 1750 of file wincrypt.h.
Definition at line 1751 of file wincrypt.h.
#define URL_OID_GET_OBJECT_URL_FUNC "UrlDllGetObjectUrl" |
Definition at line 2678 of file wincrypt.h.
#define URL_OID_GET_OBJECT_URL_FUNC "UrlDllGetObjectUrl" |
Definition at line 2678 of file wincrypt.h.
#define USAGE_MATCH_TYPE_AND 0x00000000 |
Definition at line 1156 of file wincrypt.h.
#define USAGE_MATCH_TYPE_OR 0x00000001 |
Definition at line 1157 of file wincrypt.h.
#define WINADVAPI DECLSPEC_IMPORT |
Definition at line 41 of file wincrypt.h.
#define WINCRYPT32API DECLSPEC_IMPORT |
Definition at line 49 of file wincrypt.h.
Definition at line 3529 of file wincrypt.h.
#define X509_ANY_STRING X509_NAME_VALUE |
Definition at line 3523 of file wincrypt.h.
#define X509_ASN_ENCODING 0x00000001 |
Definition at line 2501 of file wincrypt.h.
Definition at line 3551 of file wincrypt.h.
Definition at line 3526 of file wincrypt.h.
Definition at line 3550 of file wincrypt.h.
Definition at line 3530 of file wincrypt.h.
Definition at line 3532 of file wincrypt.h.
Definition at line 3544 of file wincrypt.h.
Definition at line 3573 of file wincrypt.h.
Definition at line 3517 of file wincrypt.h.
Definition at line 3519 of file wincrypt.h.
Definition at line 3575 of file wincrypt.h.
Definition at line 3533 of file wincrypt.h.
Definition at line 3520 of file wincrypt.h.
Definition at line 3518 of file wincrypt.h.
Definition at line 3586 of file wincrypt.h.
Definition at line 3549 of file wincrypt.h.
Definition at line 3554 of file wincrypt.h.
#define X509_CRL_REASON_CODE X509_ENUMERATED |
Definition at line 3548 of file wincrypt.h.
Definition at line 3580 of file wincrypt.h.
Definition at line 3568 of file wincrypt.h.
#define X509_DH_PUBLICKEY X509_MULTI_BYTE_UINT |
Definition at line 3567 of file wincrypt.h.
Definition at line 3559 of file wincrypt.h.
#define X509_DSS_PUBLICKEY X509_MULTI_BYTE_UINT |
Definition at line 3558 of file wincrypt.h.
Definition at line 3560 of file wincrypt.h.
Definition at line 3569 of file wincrypt.h.
Definition at line 3555 of file wincrypt.h.
Definition at line 3547 of file wincrypt.h.
Definition at line 3521 of file wincrypt.h.
Definition at line 3545 of file wincrypt.h.
Definition at line 3576 of file wincrypt.h.
Definition at line 3527 of file wincrypt.h.
Definition at line 3531 of file wincrypt.h.
Definition at line 3528 of file wincrypt.h.
Definition at line 3538 of file wincrypt.h.
Definition at line 3546 of file wincrypt.h.
Definition at line 3557 of file wincrypt.h.
Definition at line 3524 of file wincrypt.h.
Definition at line 3577 of file wincrypt.h.
Definition at line 3522 of file wincrypt.h.
#define X509_NDR_ENCODING 0x00000002 |
Definition at line 2502 of file wincrypt.h.
Definition at line 3593 of file wincrypt.h.
Definition at line 3543 of file wincrypt.h.
Definition at line 3566 of file wincrypt.h.
Definition at line 3579 of file wincrypt.h.
Definition at line 3578 of file wincrypt.h.
Definition at line 3525 of file wincrypt.h.
Definition at line 3553 of file wincrypt.h.
#define X509_UNICODE_ANY_STRING X509_UNICODE_NAME_VALUE |
Definition at line 3542 of file wincrypt.h.
Definition at line 3537 of file wincrypt.h.
Definition at line 3541 of file wincrypt.h.
Definition at line 3572 of file wincrypt.h.
Definition at line 3574 of file wincrypt.h.
#define ZERO_PADDING 3 |
Definition at line 2378 of file wincrypt.h.
Definition at line 4213 of file wincrypt.h.
Definition at line 54 of file wincrypt.h.
typedef struct _AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS |
typedef struct _AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA |
typedef struct _PUBLICKEYSTRUC BLOBHEADER |
Definition at line 1452 of file wincrypt.h.
typedef const CRYPT_OID_INFO CCRYPT_OID_INFO |
Definition at line 1632 of file wincrypt.h.
typedef struct _CRYPTOAPI_BLOB CERT_BLOB |
typedef struct _CERT_CHAIN CERT_CHAIN |
Definition at line 1046 of file wincrypt.h.
typedef struct _CERT_CHAIN_PARA CERT_CHAIN_PARA |
typedef struct _CERT_CONTEXT CERT_CONTEXT |
typedef struct _CTL_USAGE CERT_ENHKEY_USAGE |
typedef struct _CERT_EXTENSION CERT_EXTENSION |
typedef struct _CERT_EXTENSIONS CERT_EXTENSIONS |
typedef struct _CERT_INFO CERT_INFO |
typedef struct _CERT_KEY_CONTEXT CERT_KEY_CONTEXT |
typedef struct _CRYPTOAPI_BLOB CERT_NAME_BLOB |
typedef struct _CERT_NAME_INFO CERT_NAME_INFO |
typedef struct _CERT_NAME_VALUE CERT_NAME_VALUE |
typedef struct _CERT_OTHER_NAME CERT_OTHER_NAME |
typedef struct _CERT_PAIR CERT_PAIR |
typedef struct _CERT_POLICY_ID CERT_POLICY_ID |
typedef struct _CERT_POLICY_INFO CERT_POLICY_INFO |
typedef struct _CERT_RDN_ATTR CERT_RDN_ATTR |
typedef struct _CRYPTOAPI_BLOB CERT_RDN_VALUE_BLOB |
typedef struct _CERT_USAGE_MATCH CERT_USAGE_MATCH |
typedef struct _CMS_DH_KEY_INFO CMS_DH_KEY_INFO |
typedef CRYPT_ATTRIBUTES CMSG_ATTR |
Definition at line 4136 of file wincrypt.h.
typedef struct _CMSG_SIGNER_INFO CMSG_SIGNER_INFO |
typedef struct _CMSG_STREAM_INFO CMSG_STREAM_INFO |
typedef struct _CRYPTOAPI_BLOB CRL_BLOB |
typedef struct _CRL_CONTEXT CRL_CONTEXT |
typedef struct _CRL_DIST_POINT CRL_DIST_POINT |
typedef struct _CRL_ENTRY CRL_ENTRY |
typedef struct _CRYPTOAPI_BLOB CRYPT_ATTR_BLOB |
typedef struct _CRYPT_ATTRIBUTE CRYPT_ATTRIBUTE |
typedef struct _CRYPT_ATTRIBUTES CRYPT_ATTRIBUTES |
typedef struct _CRYPT_BIT_BLOB CRYPT_BIT_BLOB |
typedef struct _CRYPT_BLOB_ARRAY CRYPT_BLOB_ARRAY |
typedef struct _CRYPTOAPI_BLOB CRYPT_DATA_BLOB |
typedef struct _CRYPTOAPI_BLOB CRYPT_DER_BLOB |
typedef struct _CRYPTOAPI_BLOB CRYPT_DIGEST_BLOB |
typedef struct _CRYPTOAPI_BLOB CRYPT_HASH_BLOB |
typedef struct _CRYPTOAPI_BLOB CRYPT_INTEGER_BLOB |
typedef struct _CRYPTOAPI_BLOB CRYPT_OBJID_BLOB |
typedef struct _CRYPT_OID_INFO CRYPT_OID_INFO |
typedef struct _CRYPTOAPI_BLOB CRYPT_UINT_BLOB |
typedef struct _CRYPT_URL_ARRAY CRYPT_URL_ARRAY |
typedef struct _CRYPT_URL_INFO CRYPT_URL_INFO |
typedef struct _CTL_CONTEXT CTL_CONTEXT |
typedef struct _CTL_ENTRY CTL_ENTRY |
typedef struct _CTL_USAGE CTL_USAGE |
typedef struct _CTL_USAGE_MATCH CTL_USAGE_MATCH |
typedef struct _CRYPTOAPI_BLOB DATA_BLOB |
typedef struct _PRIVKEYVER3 DHPRIVKEY_VER3 |
typedef struct _PUBKEYVER3 DHPUBKEY_VER3 |
typedef struct _PRIVKEYVER3 DSSPRIVKEY_VER3 |
typedef struct _PUBKEYVER3 DSSPUBKEY_VER3 |
typedef HANDLE HCERTCHAINENGINE |
Definition at line 3772 of file wincrypt.h.
typedef void* HCERTSTORE |
Definition at line 60 of file wincrypt.h.
typedef void* HCERTSTOREPROV |
Definition at line 62 of file wincrypt.h.
typedef HANDLE HCRYPTASYNC |
Definition at line 1763 of file wincrypt.h.
typedef void* HCRYPTDEFAULTCONTEXT |
Definition at line 65 of file wincrypt.h.
static BYTE DWORD *static HCRYPTKEY *static DWORD HCRYPTHASH *static DWORD HCRYPTKEY *static HCRYPTHASH |
Definition at line 59 of file wincrypt.h.
Definition at line 58 of file wincrypt.h.
Definition at line 61 of file wincrypt.h.
typedef void* HCRYPTOIDFUNCADDR |
Definition at line 64 of file wincrypt.h.
typedef void* HCRYPTOIDFUNCSET |
Definition at line 63 of file wincrypt.h.
typedef ULONG_PTR HCRYPTPROV |
Definition at line 55 of file wincrypt.h.
typedef ULONG_PTR HCRYPTPROV_LEGACY |
Definition at line 57 of file wincrypt.h.
Definition at line 56 of file wincrypt.h.
typedef struct _HMAC_INFO HMAC_INFO |
typedef struct _KEY_TYPE_SUBTYPE KEY_TYPE_SUBTYPE |
typedef struct _OCSP_CERT_ID OCSP_CERT_ID |
typedef struct _AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA * PAUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA |
typedef struct _AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS * PAUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS |
typedef struct _AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA * PAUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA |
typedef const CERT_CHAIN_CONTEXT* PCCERT_CHAIN_CONTEXT |
Definition at line 1047 of file wincrypt.h.
typedef const CERT_CONTEXT* PCCERT_CONTEXT |
Definition at line 494 of file wincrypt.h.
Definition at line 1918 of file wincrypt.h.
Definition at line 1453 of file wincrypt.h.
static PCCRL_CONTEXT |
Definition at line 737 of file wincrypt.h.
typedef const CRYPT_OID_INFO * PCCRYPT_OID_INFO |
Definition at line 1632 of file wincrypt.h.
typedef const CTL_CONTEXT* PCCTL_CONTEXT |
Definition at line 865 of file wincrypt.h.
typedef struct _CERT_ALT_NAME_ENTRY * PCERT_ALT_NAME_ENTRY |
typedef struct _CERT_ALT_NAME_INFO * PCERT_ALT_NAME_INFO |
typedef struct _CRYPTOAPI_BLOB * PCERT_BLOB |
typedef struct _CERT_CHAIN * PCERT_CHAIN |
typedef struct _CERT_CHAIN_CONTEXT * PCERT_CHAIN_CONTEXT |
Definition at line 1046 of file wincrypt.h.
typedef struct _CERT_CHAIN_ELEMENT * PCERT_CHAIN_ELEMENT |
typedef struct _CERT_CHAIN_PARA * PCERT_CHAIN_PARA |
typedef struct _CERT_CONTEXT * PCERT_CONTEXT |
typedef struct _CERT_DH_PARAMETERS * PCERT_DH_PARAMETERS |
typedef struct _CERT_DSS_PARAMETERS * PCERT_DSS_PARAMETERS |
typedef struct _CERT_ECC_SIGNATURE * PCERT_ECC_SIGNATURE |
typedef struct _CTL_USAGE * PCERT_ENHKEY_USAGE |
typedef struct _CERT_EXTENSION * PCERT_EXTENSION |
typedef struct _CERT_EXTENSIONS * PCERT_EXTENSIONS |
typedef struct _CERT_GENERAL_SUBTREE * PCERT_GENERAL_SUBTREE |
typedef struct _CERT_INFO * PCERT_INFO |
typedef struct _CERT_KEY_CONTEXT * PCERT_KEY_CONTEXT |
typedef struct _CRYPTOAPI_BLOB * PCERT_NAME_BLOB |
typedef struct _CERT_NAME_INFO * PCERT_NAME_INFO |
typedef struct _CERT_NAME_VALUE * PCERT_NAME_VALUE |
typedef struct _CERT_OTHER_NAME * PCERT_OTHER_NAME |
typedef struct _CERT_PAIR * PCERT_PAIR |
typedef struct _CERT_POLICIES_INFO * PCERT_POLICIES_INFO |
typedef struct _CERT_POLICY_ID * PCERT_POLICY_ID |
typedef struct _CERT_POLICY_INFO * PCERT_POLICY_INFO |
typedef struct _CERT_POLICY_MAPPING * PCERT_POLICY_MAPPING |
typedef struct _CERT_PUBLIC_KEY_INFO * PCERT_PUBLIC_KEY_INFO |
typedef struct _CERT_RDN_ATTR * PCERT_RDN_ATTR |
static PCERT_RDN_VALUE_BLOB |
typedef struct _CERT_REQUEST_INFO * PCERT_REQUEST_INFO |
typedef struct _CERT_REVOCATION_INFO * PCERT_REVOCATION_INFO |
typedef struct _CERT_REVOCATION_PARA * PCERT_REVOCATION_PARA |
typedef struct _CERT_SIMPLE_CHAIN * PCERT_SIMPLE_CHAIN |
typedef struct _CERT_STORE_PROV_INFO * PCERT_STORE_PROV_INFO |
typedef struct _CERT_TRUST_LIST_INFO * PCERT_TRUST_LIST_INFO |
typedef struct _CERT_TRUST_STATUS * PCERT_TRUST_STATUS |
typedef struct _CERT_USAGE_MATCH * PCERT_USAGE_MATCH |
typedef struct _CMS_DH_KEY_INFO * PCMS_DH_KEY_INFO |
typedef CRYPT_ATTRIBUTES * PCMSG_ATTR |
Definition at line 4136 of file wincrypt.h.
typedef struct _CMSG_CMS_SIGNER_INFO * PCMSG_CMS_SIGNER_INFO |
typedef struct _CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO * PCMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO |
typedef struct _CMSG_SIGNER_INFO * PCMSG_SIGNER_INFO |
typedef struct _CMSG_STREAM_INFO * PCMSG_STREAM_INFO |
typedef struct _CRYPTOAPI_BLOB * PCRL_BLOB |
typedef struct _CRL_CONTEXT * PCRL_CONTEXT |
typedef struct _CRL_DIST_POINT * PCRL_DIST_POINT |
typedef struct _CRL_DIST_POINT_NAME * PCRL_DIST_POINT_NAME |
typedef struct _CRL_DIST_POINTS_INFO * PCRL_DIST_POINTS_INFO |
typedef struct _CRL_ENTRY * PCRL_ENTRY |
typedef struct _CRYPTOAPI_BLOB * PCRYPT_ATTR_BLOB |
typedef struct _CRYPT_ATTRIBUTE * PCRYPT_ATTRIBUTE |
typedef struct _CRYPT_ATTRIBUTES * PCRYPT_ATTRIBUTES |
typedef struct _CRYPT_BIT_BLOB * PCRYPT_BIT_BLOB |
typedef struct _CRYPT_BLOB_ARRAY * PCRYPT_BLOB_ARRAY |
typedef struct _CRYPT_CONTENT_INFO * PCRYPT_CONTENT_INFO |
typedef struct _CRYPT_CREDENTIALS * PCRYPT_CREDENTIALS |
typedef struct _CRYPTOAPI_BLOB * PCRYPT_DATA_BLOB |
typedef struct _CRYPT_DECODE_PARA * PCRYPT_DECODE_PARA |
typedef struct _CRYPTOAPI_BLOB * PCRYPT_DER_BLOB |
typedef struct _CRYPTOAPI_BLOB * PCRYPT_DIGEST_BLOB |
typedef struct _CRYPT_ENCODE_PARA * PCRYPT_ENCODE_PARA |
typedef struct _CRYPTOAPI_BLOB * PCRYPT_HASH_BLOB |
typedef struct _CRYPTOAPI_BLOB * PCRYPT_INTEGER_BLOB |
typedef struct _CRYPT_KEY_PROV_INFO * PCRYPT_KEY_PROV_INFO |
typedef struct _CRYPT_KEY_PROV_PARAM * PCRYPT_KEY_PROV_PARAM |
typedef struct _CRYPTOAPI_BLOB * PCRYPT_OBJID_BLOB |
typedef struct _CRYPT_OID_FUNC_ENTRY * PCRYPT_OID_FUNC_ENTRY |
typedef struct _CRYPT_OID_INFO * PCRYPT_OID_INFO |
typedef struct _CRYPTOAPI_BLOB * PCRYPT_UINT_BLOB |
typedef struct _CRYPT_URL_ARRAY * PCRYPT_URL_ARRAY |
typedef struct _CRYPT_URL_INFO * PCRYPT_URL_INFO |
typedef struct _CTL_CONTEXT * PCTL_CONTEXT |
typedef struct _CTL_ENTRY * PCTL_ENTRY |
typedef struct _CTL_FIND_USAGE_PARA * PCTL_FIND_USAGE_PARA |
typedef struct _CTL_USAGE * PCTL_USAGE |
typedef struct _CTL_USAGE_MATCH * PCTL_USAGE_MATCH |
typedef struct _CRYPTOAPI_BLOB * PDATA_BLOB |
typedef BOOL(WINAPI * PFN_CANCEL_ASYNC_RETRIEVAL_FUNC) (HCRYPTASYNC hAsyncRetrieve) |
Definition at line 1806 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_DLL_OPEN_STORE_PROV_FUNC) (LPCSTR lpszStoreProvider, DWORD dwEncodingType, HCRYPTPROV_LEGACY hCryptProv, DWORD dwFlags, const void *pvPara, HCERTSTORE hCertStore, PCERT_STORE_PROV_INFO pStoreProvInfo) |
Definition at line 1391 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_ENUM_PHYSICAL_STORE) (const void *pvSystemStore, DWORD dwFlags, LPCWSTR pwszStoreName, PCERT_PHYSICAL_STORE_INFO pStoreInfo, void *pvReserved, void *pvArg) |
Definition at line 1251 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_ENUM_SYSTEM_STORE) (const void *pvSystemStore, DWORD dwFlags, PCERT_SYSTEM_STORE_INFO pStoreInfo, void *pvReserved, void *pvArg) |
Definition at line 1247 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_ENUM_SYSTEM_STORE_LOCATION) (LPCWSTR pwszStoreLocation, DWORD dwFlags, void *pvReserved, void *pvArg) |
Definition at line 1244 of file wincrypt.h.
typedef void(WINAPI * PFN_CERT_STORE_PROV_CLOSE) (HCERTSTOREPROV hStoreProv, DWORD dwFlags) |
Definition at line 1396 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_CONTROL) (HCERTSTOREPROV hStoreProv, DWORD dwFlags, DWORD dwCtrlType, void const *pvCtrlPara) |
Definition at line 1441 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_DELETE_CERT) (HCERTSTOREPROV hStoreProv, PCCERT_CONTEXT pCertContext, DWORD dwFlags) |
Definition at line 1406 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_DELETE_CRL) (HCERTSTOREPROV hStoreProv, PCCRL_CONTEXT pCrlContext, DWORD dwFlags) |
Definition at line 1420 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_DELETE_CTL) (HCERTSTOREPROV hStoreProv, PCCTL_CONTEXT pCtlContext, DWORD dwFlags) |
Definition at line 1434 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_FIND_CERT) (HCERTSTOREPROV hStoreProv, PCCERT_STORE_PROV_FIND_INFO pFindInfo, PCCERT_CONTEXT pPrevCertContext, DWORD dwFlags, void **ppvStoreProvFindInfo, PCCERT_CONTEXT *ppProvCertContext) |
Definition at line 1530 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_FIND_CRL) (HCERTSTOREPROV hStoreProv, PCCERT_STORE_PROV_FIND_INFO pFindInfo, PCCRL_CONTEXT pPrevCrlContext, DWORD dwFlags, void **ppvStoreProvFindInfo, PCCRL_CONTEXT *ppProvCrlContext) |
Definition at line 1542 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_FIND_CTL) (HCERTSTOREPROV hStoreProv, PCCTL_CONTEXT pCtlContext, void *pvStoreProvFindInfo, DWORD dwFlags) |
Definition at line 1554 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_FREE_FIND_CERT) (HCERTSTOREPROV hStoreProv, PCCERT_CONTEXT pCertContext, void *pvStoreProvFindInfo, DWORD dwFlags) |
Definition at line 1534 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_FREE_FIND_CRL) (HCERTSTOREPROV hStoreProv, PCCRL_CONTEXT pCrlContext, void *pvStoreProvFindInfo, DWORD dwFlags) |
Definition at line 1546 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_GET_CERT_PROPERTY) (HCERTSTOREPROV hStoreProv, PCCERT_CONTEXT pCertContext, DWORD dwPropId, DWORD dwFlags, void *pvData, DWORD *pcbData) |
Definition at line 1538 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_GET_CRL_PROPERTY) (HCERTSTOREPROV hStoreProv, PCCRL_CONTEXT pCrlContext, DWORD dwPropId, DWORD dwFlags, void *pvData, DWORD *pcbData) |
Definition at line 1550 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_GET_CTL_PROPERTY) (HCERTSTOREPROV hStoreProv, PCCTL_CONTEXT pCtlContext, DWORD dwPropId, DWORD dwFlags, void *pvData) |
Definition at line 1557 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_READ_CERT) (HCERTSTOREPROV hStoreProv, PCCERT_CONTEXT pStoreCertContext, DWORD dwFlags, PCCERT_CONTEXT *ppProvCertContext) |
Definition at line 1399 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_READ_CRL) (HCERTSTOREPROV hStoreProv, PCCRL_CONTEXT pStoreCrlContext, DWORD dwFlags, PCCRL_CONTEXT *ppProvCrlContext) |
Definition at line 1413 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_READ_CTL) (HCERTSTOREPROV hStoreProv, PCCTL_CONTEXT pStoreCtlContext, DWORD dwFlags, PCCTL_CONTEXT *ppProvCtlContext) |
Definition at line 1427 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_SET_CERT_PROPERTY) (HCERTSTOREPROV hStoreProv, PCCERT_CONTEXT pCertContext, DWORD dwPropId, DWORD dwFlags, const void *pvData) |
Definition at line 1409 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_SET_CRL_PROPERTY) (HCERTSTOREPROV hStoreProv, PCCRL_CONTEXT pCrlContext, DWORD dwPropId, DWORD dwFlags, const void *pvData) |
Definition at line 1423 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_SET_CTL_PROPERTY) (HCERTSTOREPROV hStoreProv, PCCTL_CONTEXT pCtlContext, DWORD dwPropId, DWORD dwFlags, const void *pvData) |
Definition at line 1437 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_WRITE_CERT) (HCERTSTOREPROV hStoreProv, PCCERT_CONTEXT pCertContext, DWORD dwFlags) |
Definition at line 1403 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_WRITE_CRL) (HCERTSTOREPROV hStoreProv, PCCRL_CONTEXT pCrlContext, DWORD dwFlags) |
Definition at line 1417 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CERT_STORE_PROV_WRITE_CTL) (HCERTSTOREPROV hStoreProv, PCCTL_CONTEXT pCtlContext, DWORD dwFlags) |
Definition at line 1431 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CMSG_EXPORT_KEY_TRANS) (PCMSG_CONTENT_ENCRYPT_INFO pContentEncryptInfo, PCMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO pKeyTransEncodeInfo, PCMSG_KEY_TRANS_ENCRYPT_INFO pKeyTransEncryptInfo, DWORD dwFlags, void *pvReserved) |
Definition at line 4295 of file wincrypt.h.
Definition at line 4214 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CMSG_GEN_CONTENT_ENCRYPT_KEY) (PCMSG_CONTENT_ENCRYPT_INFO pContentEncryptInfo, DWORD dwFlags, void *pvReserved) |
Definition at line 4291 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CMSG_IMPORT_KEY_TRANS) (PCRYPT_ALGORITHM_IDENTIFIER pContentEncryptionAlgorithm, PCMSG_CTRL_KEY_TRANS_DECRYPT_PARA pKeyTransDecryptPara, DWORD dwFlags, void *pvReserved, HCRYPTKEY *phContentEncryptKey) |
Definition at line 4301 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CMSG_STREAM_OUTPUT) (const void *pvArg, BYTE *pbData, DWORD cbData, BOOL fFinal) |
Definition at line 3809 of file wincrypt.h.
Definition at line 1771 of file wincrypt.h.
typedef void(WINAPI * PFN_CRYPT_ASYNC_RETRIEVAL_COMPLETION_FUNC) (void *pvCompletion, DWORD dwCompletionCode, LPCSTR pszURL, LPSTR pszObjectOid, void *pvObject) |
Definition at line 1796 of file wincrypt.h.
Definition at line 1910 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CRYPT_ENUM_OID_FUNC) (DWORD dwEncodingType, LPCSTR pszFuncName, LPCSTR pszOID, DWORD cValue, const DWORD rgdwValueType[], LPCWSTR const rgpwszValueName[], const BYTE *const rgpbValueData[], const DWORD rgcbValueData[], void *pvArg) |
Definition at line 1587 of file wincrypt.h.
typedef BOOL(WINAPI * PFN_CRYPT_ENUM_OID_INFO) (PCCRYPT_OID_INFO pInfo, void *pvArg) |
Definition at line 1640 of file wincrypt.h.
Definition at line 1258 of file wincrypt.h.
typedef PCCERT_CONTEXT(WINAPI * PFN_CRYPT_GET_SIGNER_CERTIFICATE) (void *pvArg, DWORD dwCertEncodingType, PCERT_INFO pSignerId, HCERTSTORE hMsgCertStore) |
Definition at line 1679 of file wincrypt.h.
typedef void(WINAPI * PFN_FREE_ENCODED_OBJECT_FUNC) (LPCSTR pszObjectOid, PCRYPT_BLOB_ARRAY pObject, void *pvFreeContext) |
Definition at line 1854 of file wincrypt.h.
typedef HANDLE * PHCRYPTASYNC |
Definition at line 1763 of file wincrypt.h.
typedef struct _HMAC_INFO * PHMAC_INFO |
typedef struct _KEY_TYPE_SUBTYPE * PKEY_TYPE_SUBTYPE |
typedef struct _OCSP_CERT_ID * POCSP_CERT_ID |
typedef struct _OCSP_REQUEST_ENTRY * POCSP_REQUEST_ENTRY |
typedef struct _OCSP_REQUEST_INFO * POCSP_REQUEST_INFO |
typedef struct _OCSP_RESPONSE_INFO * POCSP_RESPONSE_INFO |
typedef struct _OCSP_SIGNATURE_INFO * POCSP_SIGNATURE_INFO |
typedef struct _PROV_ENUMALGS PROV_ENUMALGS |
typedef struct _PROV_ENUMALGS_EX PROV_ENUMALGS_EX |
typedef struct _SCHANNEL_ALG * PSCHANNEL_ALG |
typedef struct _PUBLICKEYSTRUC PUBLICKEYSTRUC |
typedef struct _VTableProvStruc * PVTableProvStruc |
typedef struct _RSAPUBKEY RSAPUBKEY |
typedef struct _SCHANNEL_ALG SCHANNEL_ALG |
typedef struct _VTableProvStruc VTableProvStruc |
WINCRYPT32API BOOL WINAPI CertAddCertificateContextToStore | ( | HCERTSTORE | hCertStore, |
PCCERT_CONTEXT | pCertContext, | ||
DWORD | dwAddDisposition, | ||
PCCERT_CONTEXT * | ppStoreContext | ||
) |
Definition at line 286 of file cert.c.
Referenced by cert_mgr_do_export(), CertAddEncodedCertificateToStore(), check_and_store_certs(), CRYPT_CreateAny(), CRYPT_CreateCert(), CRYPT_FindIssuer(), import_cert(), save_cert_as_cms(), save_pfx(), testAddCert(), testCertRegisterSystemStore(), testDupCert(), testEmptyStore(), testGetIssuerCert(), testRegStoreSavedCerts(), and testStoresInCollection().
WINCRYPT32API BOOL WINAPI CertAddCertificateLinkToStore | ( | HCERTSTORE | hCertStore, |
PCCERT_CONTEXT | pCertContext, | ||
DWORD | dwAddDisposition, | ||
PCCERT_CONTEXT * | ppStoreContext | ||
) |
Definition at line 296 of file cert.c.
Referenced by testAddCertificateLink(), and testLinkCert().
WINCRYPT32API BOOL WINAPI CertAddCRLContextToStore | ( | HCERTSTORE | hCertStore, |
PCCRL_CONTEXT | pCrlContext, | ||
DWORD | dwAddDisposition, | ||
PCCRL_CONTEXT * | ppStoreContext | ||
) |
Definition at line 960 of file store.c.
Referenced by CertAddEncodedCRLToStore(), CRYPT_CreateAny(), CRYPT_CreateCRL(), import_crl(), and testAddCRL().
WINCRYPT32API BOOL WINAPI CertAddCRLLinkToStore | ( | HCERTSTORE | hCertStore, |
PCCRL_CONTEXT | pCrlContext, | ||
DWORD | dwAddDisposition, | ||
PCCRL_CONTEXT * | ppStoreContext | ||
) |
WINCRYPT32API BOOL WINAPI CertAddCTLContextToStore | ( | HCERTSTORE | hCertStore, |
PCCTL_CONTEXT | pCtlContext, | ||
DWORD | dwAddDisposition, | ||
PCCTL_CONTEXT * | ppStoreContext | ||
) |
Definition at line 63 of file ctl.c.
Referenced by CertAddEncodedCTLToStore(), CRYPT_CreateAny(), CRYPT_CreateCTL(), and import_ctl().
WINCRYPT32API BOOL WINAPI CertAddCTLLinkToStore | ( | HCERTSTORE | hCertStore, |
PCCTL_CONTEXT | pCtlContext, | ||
DWORD | dwAddDisposition, | ||
PCCTL_CONTEXT * | ppStoreContext | ||
) |
WINCRYPT32API BOOL WINAPI CertAddEncodedCertificateToStore | ( | HCERTSTORE | hCertStore, |
DWORD | dwCertEncodingType, | ||
const BYTE * | pbCertEncoded, | ||
DWORD | cbCertEncoded, | ||
DWORD | dwAddDisposition, | ||
PCCERT_CONTEXT * | ppCertContext | ||
) |
Definition at line 58 of file cert.c.
Referenced by add_ms_root_certs(), CertAddEncodedCertificateToSystemStoreA(), CertAddEncodedCertificateToSystemStoreW(), check_ssl_policy(), CRYPT_MsgOpenStore(), getChain(), import_base64_certs_from_fp(), read_trusted_roots_from_known_locations(), test_CERT_CHAIN_PARA_cbSize(), test_crypt_ui_wiz_import(), test_I_UpdateStore(), test_msg_get_and_verify_signer(), testAddCert(), testAddCertificateLink(), testCloseStore(), testCollectionStore(), testCreateCertChainEngine(), testDupCert(), testFileNameStore(), testFileStore(), testFindCert(), testGetCertChain(), testGetIssuerCert(), testGetSubjectCert(), testMemStore(), testMessageStore(), and testRegStore().
WINCRYPT32API BOOL WINAPI CertAddEncodedCertificateToSystemStoreA | ( | LPCSTR | pszCertStoreName, |
const BYTE * | pbCertEncoded, | ||
DWORD | cbCertEncoded | ||
) |
Definition at line 80 of file cert.c.
WINCRYPT32API BOOL WINAPI CertAddEncodedCertificateToSystemStoreW | ( | LPCWSTR | pszCertStoreName, |
const BYTE * | pbCertEncoded, | ||
DWORD | cbCertEncoded | ||
) |
Definition at line 99 of file cert.c.
WINCRYPT32API BOOL WINAPI CertAddEncodedCRLToStore | ( | HCERTSTORE | hCertStore, |
DWORD | dwCertEncodingType, | ||
const BYTE * | pbCrlEncoded, | ||
DWORD | cbCrlEncoded, | ||
DWORD | dwAddDisposition, | ||
PCCRL_CONTEXT * | ppCrlContext | ||
) |
Definition at line 129 of file crl.c.
Referenced by CRYPT_MsgOpenStore(), test_crypt_ui_wiz_import(), test_I_UpdateStore(), test_verifyRevocation(), testAddCRL(), testCloseStore(), testFileNameStore(), testFileStore(), testFindCRL(), testGetCRLFromStore(), testIsValidCRLForCert(), and testVerifyRevocation().
WINCRYPT32API BOOL WINAPI CertAddEncodedCTLToStore | ( | HCERTSTORE | hCertStore, |
DWORD | dwMsgAndCertEncodingType, | ||
const BYTE * | pbCtlEncoded, | ||
DWORD | cbCtlEncoded, | ||
DWORD | dwAddDisposition, | ||
PCCTL_CONTEXT * | ppCtlContext | ||
) |
Definition at line 177 of file ctl.c.
Referenced by testAddCTLToStore(), and testCloseStore().
WINCRYPT32API BOOL WINAPI CertAddEnhancedKeyUsageIdentifier | ( | PCCERT_CONTEXT | pCertContext, |
LPCSTR | pszUsageIdentifier | ||
) |
Definition at line 2978 of file cert.c.
Referenced by testKeyUsage().
WINCRYPT32API BOOL WINAPI CertAddSerializedElementToStore | ( | HCERTSTORE | hCertStore, |
const BYTE * | pbElement, | ||
DWORD | cbElement, | ||
DWORD | dwAddDisposition, | ||
DWORD | dwFlags, | ||
DWORD | dwContextTypeFlags, | ||
DWORD * | pdwContentType, | ||
const void ** | ppvContext | ||
) |
Definition at line 953 of file serialize.c.
Referenced by testAddSerialized().
WINCRYPT32API BOOL WINAPI CertAddStoreToCollection | ( | HCERTSTORE | hCollectionStore, |
HCERTSTORE | hSiblingStore, | ||
DWORD | dwUpdateFlags, | ||
DWORD | dwPriority | ||
) |
Definition at line 489 of file collectionstore.c.
Referenced by create_root_store(), CRYPT_AddStoresToCollection(), CRYPT_BuildCandidateChainFromCert(), CRYPT_CreateAny(), CRYPT_SysOpenStoreW(), CRYPTDLG_MakeEngine(), CryptMsgGetAndVerifySigner(), save_cert_as_cms(), testAddCert(), testCollectionStore(), testStoresInCollection(), testSystemRegStore(), testSystemStore(), and WINTRUST_CreateChainForSigner().
WINCRYPT32API LPCSTR WINAPI CertAlgIdToOID | ( | DWORD | dwAlgId | ) |
Definition at line 1888 of file oid.c.
Referenced by CRYPT_EncodePKCSDigestedData(), CRYPT_ExportPublicKeyInfoEx(), and testAlgIDToOID().
WINCRYPT32API BOOL WINAPI CertCloseStore | ( | HCERTSTORE | hCertStore, |
DWORD | dwFlags | ||
) |
Definition at line 1127 of file store.c.
Referenced by cert_mgr_do_export(), CertAddEncodedCertificateToSystemStoreA(), CertAddEncodedCertificateToSystemStoreW(), CertRegisterSystemStore(), CertRemoveStoreFromCollection(), check_ssl_policy(), close_stores(), CRYPT_CheckRestrictedRoot(), CRYPT_CloseStores(), CRYPT_CreateAny(), CRYPT_CreateChainEngine(), CRYPT_FileControl(), CRYPT_FindIssuer(), CRYPT_FreeChainContext(), CRYPT_ImportSystemRootCertsToReg(), CRYPT_MsgOpenStore(), CRYPT_ProvCreateStore(), CRYPT_ProvOpenStore(), CRYPT_QueryContextObject(), CRYPT_QuerySerializedStoreFromBlob(), CRYPT_QuerySerializedStoreFromFile(), CRYPT_RegControl(), CRYPT_SerializedOpenStore(), CRYPT_SysOpenStoreW(), CRYPTDLG_IsCertAllowed(), CRYPTDLG_MakeEngine(), CryptMsgGetAndVerifySigner(), CryptVerifyDetachedMessageSignature(), CryptVerifyMessageSignature(), free_chain_engine(), getChain(), import_cert(), import_crl(), import_ctl(), import_file(), read_trusted_roots_from_known_locations(), save_cert_as_cms(), save_pfx(), select_store_dlg_proc(), show_import_ui(), SOFTPUB_CreateStoreFromMessage(), SoftpubAuthenticode(), SoftpubCleanup(), test_CERT_CHAIN_PARA_cbSize(), test_crypt_ui_wiz_import(), test_I_UpdateStore(), test_msg_get_and_verify_signer(), test_retrieveObjectByUrl(), test_utils(), test_verifyRevocation(), testAddCert(), testAddCertificateLink(), testAddCRL(), testAddCTLToStore(), testAddSerialized(), testCertOpenSystemStore(), testCertRegisterSystemStore(), testCloseStore(), testCollectionStore(), testCreateCertChainEngine(), testDupCert(), testEmptyStore(), testFileNameStore(), testFileStore(), testFindCert(), testFindCRL(), testGetCertChain(), testGetCRLFromStore(), testGetIssuerCert(), testGetSubjectCert(), testIsValidCRLForCert(), testLinkCert(), testMemStore(), testMessageStore(), testRegStore(), testRegStoreSavedCerts(), testSerializedStore(), testStoreProperty(), testStoresInCollection(), testSystemRegStore(), testSystemStore(), testVerifyRevocation(), and WINTRUST_CreateChainForSigner().
WINCRYPT32API BOOL WINAPI CertCompareCertificate | ( | DWORD | dwCertEncodingType, |
PCERT_INFO | pCertId1, | ||
PCERT_INFO | pCertId2 | ||
) |
Definition at line 1166 of file cert.c.
Referenced by compare_existing_cert(), CRYPT_CheckSimpleChainForCycles(), and testCompareCert().
WINCRYPT32API BOOL WINAPI CertCompareCertificateName | ( | DWORD | dwCertEncodingType, |
PCERT_NAME_BLOB | pCertName1, | ||
PCERT_NAME_BLOB | pCertName2 | ||
) |
Definition at line 1180 of file cert.c.
Referenced by CDecodeSignedMsg_VerifySignature(), CertCompareCertificate(), compare_cert_by_cert_id(), compare_cert_by_name(), compare_cert_by_subject_cert(), compare_crl_existing(), compare_crl_issued_by(), compare_crl_issued_for(), CRYPT_IsCertificateSelfSigned(), testCompareCertName(), testFindCert(), and TrustIsCertificateSelfSigned().
WINCRYPT32API BOOL WINAPI CertCompareIntegerBlob | ( | PCRYPT_INTEGER_BLOB | pInt1, |
PCRYPT_INTEGER_BLOB | pInt2 | ||
) |
Definition at line 1221 of file cert.c.
Referenced by CDecodeSignedMsg_VerifySignature(), CertCompareCertificate(), compare_cert_by_cert_id(), compare_cert_by_subject_cert(), compare_crl_issued_by(), CRYPT_FindCertificateInCRL(), CRYPT_IsCertificateSelfSigned(), testCompareIntegerBlob(), testFindCert(), and TrustIsCertificateSelfSigned().
WINCRYPT32API BOOL WINAPI CertComparePublicKeyInfo | ( | DWORD | dwCertEncodingType, |
PCERT_PUBLIC_KEY_INFO | pPublicKey1, | ||
PCERT_PUBLIC_KEY_INFO | pPublicKey2 | ||
) |
Definition at line 1244 of file cert.c.
Referenced by compare_cert_by_public_key(), testComparePublicKeyInfo(), verify_authenticode_policy(), and verify_ms_root_policy().
WINCRYPT32API BOOL WINAPI CertControlStore | ( | HCERTSTORE | hCertStore, |
DWORD | dwFlags, | ||
DWORD | dwCtrlType, | ||
void const * | pvCtrlPara | ||
) |
Definition at line 1149 of file store.c.
Referenced by testAddCertificateLink(), testCollectionStore(), testFileStore(), and testRegStore().
WINCRYPT32API BOOL WINAPI CertCreateCertificateChainEngine | ( | PCERT_CHAIN_ENGINE_CONFIG | pConfig, |
HCERTCHAINENGINE * | phChainEngine | ||
) |
Definition at line 225 of file chain.c.
Referenced by CRYPTDLG_MakeEngine(), and save_pfx().
WINCRYPT32API PCCERT_CONTEXT WINAPI CertCreateCertificateContext | ( | DWORD | dwCertEncodingType, |
const BYTE * | pbCertEncoded, | ||
DWORD | cbCertEncoded | ||
) |
Definition at line 316 of file cert.c.
Referenced by CertAddEncodedCertificateToStore(), CertCreateContext(), CertCreateSelfSignCertificate(), CRYPT_CreateSignedCert(), msg_get_signer_callback(), rdssl_cert_read(), ShowX509EncodedCertificate(), test_CertGetNameStringA(), test_CertNameToStrA(), test_CertNameToStrW(), test_crypt_ui_wiz_import(), test_encrypt_message(), test_enveloped_msg_open(), test_getObjectUrl(), test_sign_message(), test_utils(), test_verifyRevocation(), testAcquireCertPrivateKey(), testAcquireSecurityContext(), testAddCert(), testAddCertificateLink(), testCertProperties(), testCertRegisterSystemStore(), testCertTrust(), testCreateCert(), testDupCert(), testEmptyStore(), testFindCertInCRL(), testFindCRL(), testGetCertChain(), testGetCRLFromStore(), testGetValidUsages(), testImportPublicKey(), testIsValidCRLForCert(), testKeyUsage(), testLinkCert(), testObjTrust(), testRegStoreSavedCerts(), testStoresInCollection(), testVerifyCertChainPolicy(), testVerifyCRLRevocation(), testVerifyRevocation(), and testVerifySubjectCert().
WINCRYPT32API const void *WINAPI CertCreateContext | ( | DWORD | dwContextType, |
DWORD | dwEncodingType, | ||
const BYTE * | pbEncoded, | ||
DWORD | cbEncoded, | ||
DWORD | dwFlags, | ||
PCERT_CREATE_CONTEXT_PARA | pCreatePara | ||
) |
WINCRYPT32API PCCRL_CONTEXT WINAPI CertCreateCRLContext | ( | DWORD | dwCertEncodingType, |
const BYTE * | pbCrlEncoded, | ||
DWORD | cbCrlEncoded | ||
) |
Definition at line 85 of file crl.c.
Referenced by CertAddEncodedCRLToStore(), CertCreateContext(), test_crypt_ui_wiz_import(), test_sign_message(), testAddCRL(), testCreateCRL(), testCRLProperties(), testDupCRL(), testEmptyStore(), testFindCertInCRL(), testIsValidCRLForCert(), and testVerifyCRLRevocation().
WINCRYPT32API PCCTL_CONTEXT WINAPI CertCreateCTLContext | ( | DWORD | dwMsgAndCertEncodingType, |
const BYTE * | pbCtlEncoded, | ||
DWORD | cbCtlEncoded | ||
) |
Definition at line 363 of file ctl.c.
Referenced by CertAddEncodedCTLToStore(), CertCreateContext(), testCreateCTL(), testCTLProperties(), testDupCTL(), and testEmptyStore().
WINCRYPT32API PCCERT_CONTEXT WINAPI CertCreateSelfSignCertificate | ( | HCRYPTPROV_OR_NCRYPT_KEY_HANDLE | hProv, |
PCERT_NAME_BLOB | pSubjectIssuerBlob, | ||
DWORD | dwFlags, | ||
PCRYPT_KEY_PROV_INFO | pKeyProvInfo, | ||
PCRYPT_ALGORITHM_IDENTIFIER | pSignatureAlgorithm, | ||
PSYSTEMTIME | pStartTime, | ||
PSYSTEMTIME | pEndTime, | ||
PCERT_EXTENSIONS | pExtensions | ||
) |
Definition at line 3552 of file cert.c.
Referenced by init_function_pointers(), and testGetIssuerCert().
WINCRYPT32API BOOL WINAPI CertDeleteCertificateFromStore | ( | PCCERT_CONTEXT | pCertContext | ) |
Definition at line 943 of file store.c.
Referenced by cert_mgr_do_remove(), Collection_deleteCert(), find_and_delete_cert_in_store(), test_I_UpdateStore(), testAddCert(), testAddCertificateLink(), testAddSerialized(), testCertRegisterSystemStore(), testCollectionStore(), testEmptyStore(), testMemStore(), testRegStore(), and testRegStoreSavedCerts().
WINCRYPT32API BOOL WINAPI CertDeleteCRLFromStore | ( | PCCRL_CONTEXT | pCrlContext | ) |
Definition at line 1080 of file store.c.
Referenced by Collection_deleteCRL().
WINCRYPT32API BOOL WINAPI CertDeleteCTLFromStore | ( | PCCTL_CONTEXT | pCtlContext | ) |
Definition at line 341 of file ctl.c.
Referenced by Collection_deleteCTL().
WINCRYPT32API PCCERT_CHAIN_CONTEXT WINAPI CertDuplicateCertificateChain | ( | PCCERT_CHAIN_CONTEXT | pChainContext | ) |
Definition at line 2948 of file chain.c.
Referenced by CRYPTDLG_CopyChain(), and InternetGetSecurityInfoByURLW().
WINCRYPT32API PCCERT_CONTEXT WINAPI CertDuplicateCertificateContext | ( | PCCERT_CONTEXT | pCertContext | ) |
Definition at line 360 of file cert.c.
Referenced by add_cert_to_list(), add_cert_to_store(), add_cert_to_view(), CRYPT_AddCertToSimpleChain(), CRYPT_BuildAlternateContextFromChain(), CRYPT_CopySimpleChainToElement(), CryptMsgGetAndVerifySigner(), MsiGetFileSignatureInformationW(), request_query_option(), request_set_option(), select_cert_dlg_proc(), testAddCert(), testDupCert(), testMemStore(), and WINTRUST_AddCert().
WINCRYPT32API PCCRL_CONTEXT WINAPI CertDuplicateCRLContext | ( | PCCRL_CONTEXT | pCrlContext | ) |
Definition at line 378 of file crl.c.
Referenced by CertAddCRLContextToStore(), and testDupCRL().
WINCRYPT32API PCCTL_CONTEXT WINAPI CertDuplicateCTLContext | ( | PCCTL_CONTEXT | pCtlContext | ) |
Definition at line 491 of file ctl.c.
Referenced by CertAddCTLContextToStore(), and testDupCTL().
WINCRYPT32API HCERTSTORE WINAPI CertDuplicateStore | ( | HCERTSTORE | hCertStore | ) |
Definition at line 1116 of file store.c.
Referenced by check_and_store_certs(), CRYPT_CopyChainToElement(), CRYPT_CreateChainEngine(), CRYPT_QueryContextObject(), CRYPT_QuerySerializedContextObject(), CRYPT_QuerySerializedStoreFromBlob(), CRYPT_QuerySerializedStoreFromFile(), testCloseStore(), and WINTRUST_AddStore().
WINCRYPT32API DWORD WINAPI CertEnumCertificateContextProperties | ( | PCCERT_CONTEXT | pCertContext, |
DWORD | dwPropId | ||
) |
Definition at line 380 of file cert.c.
Referenced by testCertProperties().
WINCRYPT32API PCCERT_CONTEXT WINAPI CertEnumCertificatesInStore | ( | HCERTSTORE | hCertStore, |
PCCERT_CONTEXT | pPrev | ||
) |
Definition at line 928 of file store.c.
Referenced by _test_store_is_empty(), add_store_certs(), cert_compare_certs_in_store(), check_and_store_certs(), check_store_context_type(), countCertsInStore(), CRYPT_CheckRestrictedRoot(), CRYPT_SavePKCSToMem(), find_cert_any(), import_store(), show_store_certs(), test_crypt_ui_wiz_import(), test_remote_cert(), test_retrieveObjectByUrl(), testAddSerialized(), testCertRegisterSystemStore(), testCollectionStore(), testCreateCert(), testFileNameStore(), testFileStore(), testGetIssuerCert(), testMemStore(), testMessageStore(), testRegStore(), testSerializedStore(), and testStoresInCollection().
WINCRYPT32API DWORD WINAPI CertEnumCRLContextProperties | ( | PCCRL_CONTEXT | pCRLContext, |
DWORD | dwPropId | ||
) |
WINCRYPT32API PCCRL_CONTEXT WINAPI CertEnumCRLsInStore | ( | HCERTSTORE | hCertStore, |
PCCRL_CONTEXT | pPrev | ||
) |
Definition at line 1101 of file store.c.
Referenced by CertFindCRLInStore(), check_store_context_type(), countCRLsInStore(), CRYPT_SavePKCSToMem(), import_store(), test_crypt_ui_wiz_import(), testFileNameStore(), testMessageStore(), and testSerializedStore().
WINCRYPT32API DWORD WINAPI CertEnumCTLContextProperties | ( | PCCTL_CONTEXT | pCTLContext, |
DWORD | dwPropId | ||
) |
Definition at line 508 of file ctl.c.
Referenced by testCTLProperties().
WINCRYPT32API PCCTL_CONTEXT WINAPI CertEnumCTLsInStore | ( | HCERTSTORE | hCertStore, |
PCCTL_CONTEXT | pPrev | ||
) |
Definition at line 200 of file ctl.c.
Referenced by CertFindCTLInStore(), check_store_context_type(), import_store(), and testAddCTLToStore().
WINCRYPT32API BOOL WINAPI CertEnumPhysicalStore | ( | const void * | pvSystemStore, |
DWORD | dwFlags, | ||
void * | pvArg, | ||
PFN_CERT_ENUM_PHYSICAL_STORE | pfnEnum | ||
) |
WINCRYPT32API BOOL WINAPI CertEnumSubjectInSortedCTL | ( | PCCTL_CONTEXT | pCTLContext, |
void ** | ppvNextSubject, | ||
PCRYPT_DER_BLOB | pSubjectIdentifier, | ||
PCRYPT_DER_BLOB | pEncodedAttributes | ||
) |
WINCRYPT32API BOOL WINAPI CertEnumSystemStore | ( | DWORD | dwFlags, |
void * | pvSystemStoreLocationPara, | ||
void * | pvArg, | ||
PFN_CERT_ENUM_SYSTEM_STORE | pfnEnum | ||
) |
Definition at line 1321 of file store.c.
Referenced by enumerate_stores(), and testCertEnumSystemStore().
WINCRYPT32API BOOL WINAPI CertEnumSystemStoreLocation | ( | DWORD | dwFlags, |
void * | pvArg, | ||
PFN_CERT_ENUM_SYSTEM_STORE_LOCATION | pfnEnum | ||
) |
Referenced by START_TEST().
WINCRYPT32API PCRYPT_ATTRIBUTE WINAPI CertFindAttribute | ( | LPCSTR | pszObjId, |
DWORD | cAttr, | ||
CRYPT_ATTRIBUTE | rgAttr[] | ||
) |
Definition at line 2006 of file cert.c.
Referenced by test_findAttribute().
WINCRYPT32API BOOL WINAPI CertFindCertificateInCRL | ( | PCCERT_CONTEXT | pCert, |
PCCRL_CONTEXT | pCrlContext, | ||
DWORD | dwFlags, | ||
void * | pvReserved, | ||
PCRL_ENTRY * | ppCrlEntry | ||
) |
Definition at line 750 of file crl.c.
Referenced by verify_cert_revocation_with_crl_offline(), and verify_cert_revocation_with_crl_online().
WINCRYPT32API PCCERT_CONTEXT WINAPI CertFindCertificateInStore | ( | HCERTSTORE | hCertStore, |
DWORD | dwCertEncodingType, | ||
DWORD | dwFindFlags, | ||
DWORD | dwFindType, | ||
const void * | pvFindPara, | ||
PCCERT_CONTEXT | pPrevCertContext | ||
) |
Definition at line 1765 of file cert.c.
Referenced by add_cert_to_store(), CertGetIssuerCertificateFromStore(), CertGetSubjectCertificateFromStore(), CRYPT_CheckBasicConstraintsForCA(), CRYPT_DefaultGetSignerCertificate(), CRYPT_FindCertInStore(), CRYPT_FindIssuer(), CRYPTDLG_IsCertAllowed(), CryptMsgGetAndVerifySigner(), find_and_delete_cert_in_store(), SoftpubAuthenticode(), testFindCert(), and testRegStoreSavedCerts().
WINCRYPT32API PCCERT_CHAIN_CONTEXT WINAPI CertFindChainInStore | ( | HCERTSTORE | hCertStore, |
DWORD | dwCertEncodingType, | ||
DWORD | dwFindFlags, | ||
DWORD | dwFindType, | ||
const void * | pvFindPara, | ||
PCCERT_CHAIN_CONTEXT | pPrevChainContext | ||
) |
WINCRYPT32API PCCRL_CONTEXT WINAPI CertFindCRLInStore | ( | HCERTSTORE | hCertStore, |
DWORD | dwCertEncodingType, | ||
DWORD | dwFindFlags, | ||
DWORD | dwFindType, | ||
const void * | pvFindPara, | ||
PCCRL_CONTEXT | pPrevCrlContext | ||
) |
Definition at line 287 of file crl.c.
Referenced by CertAddCRLContextToStore(), CertGetCRLFromStore(), and verify_cert_revocation().
WINCRYPT32API PCCTL_CONTEXT WINAPI CertFindCTLInStore | ( | HCERTSTORE | hCertStore, |
DWORD | dwCertEncodingType, | ||
DWORD | dwFindFlags, | ||
DWORD | dwFindType, | ||
const void * | pvFindPara, | ||
PCCTL_CONTEXT | pPrevCtlContext | ||
) |
Definition at line 291 of file ctl.c.
Referenced by CertAddCTLContextToStore().
WINCRYPT32API PCERT_EXTENSION WINAPI CertFindExtension | ( | LPCSTR | pszObjId, |
DWORD | cExtensions, | ||
CERT_EXTENSION | rgExtensions[] | ||
) |
Definition at line 2028 of file cert.c.
Referenced by cert_find_alt_name_entry(), CertContext_GetProperty(), CertGetEnhancedKeyUsage(), CertGetIntendedKeyUsage(), CertIsValidCRLForCertificate(), compare_crl_issued_by(), CRYPT_CheckUsages(), CRYPT_DecodeBasicConstraints(), CRYPT_GetIssuer(), CRYPT_GetNameConstraints(), CRYPT_GetPolicies(), CRYPT_GetUrlFromCertificateCRLDistPoint(), CRYPT_GetUrlFromCertificateIssuer(), CRYPT_IsCertificateSelfSigned(), CRYPT_KeyUsageValid(), display_app_usages(), find_cert_by_issuer(), get_subject_alt_name_ext(), is_ca_cert(), set_issuer_statement(), test_findExtension(), TrustIsCertificateSelfSigned(), and verify_cert_revocation().
WINCRYPT32API PCERT_RDN_ATTR WINAPI CertFindRDNAttr | ( | LPCSTR | pszObjId, |
PCERT_NAME_INFO | pName | ||
) |
Definition at line 2051 of file cert.c.
Referenced by cert_get_name_from_rdn_attr(), CertGetNameStringW(), get_cert_common_name(), match_dns_to_subject_dn(), and test_findRDNAttr().
WINCRYPT32API BOOL WINAPI CertFindSubjectInSortedCTL | ( | PCRYPT_DATA_BLOB | pSubjectIdentifier, |
PCCTL_CONTEXT | pCtlContext, | ||
DWORD | dwFlags, | ||
void * | pvReserved, | ||
PCRYPT_DER_BLOB | pEncodedAttributes | ||
) |
WINCRYPT32API VOID WINAPI CertFreeCertificateChain | ( | PCCERT_CHAIN_CONTEXT | pChainContext | ) |
Definition at line 2960 of file chain.c.
Referenced by _test_security_info(), CertGetCertificateChain(), CertTrustFinalPolicy(), check_and_store_certs(), CRYPT_FreeLowerQualityChains(), InitFunctionPtrs(), netconn_verify_cert(), save_cert_as_cms(), save_pfx(), server_release(), and SoftpubCleanup().
WINCRYPT32API VOID WINAPI CertFreeCertificateChainEngine | ( | HCERTCHAINENGINE | hChainEngine | ) |
Definition at line 249 of file chain.c.
Referenced by CertTrustFinalPolicy(), check_and_store_certs(), get_chain_engine(), and save_pfx().
WINCRYPT32API BOOL WINAPI CertFreeCertificateContext | ( | PCCERT_CONTEXT | pCertContext | ) |
Definition at line 371 of file cert.c.
Referenced by Cert_clone(), CertAddEncodedCertificateToStore(), CertGetIssuerCertificateFromStore(), check_store_context_type(), CRYPT_BuildAlternateContextFromChain(), CRYPT_BuildSimpleChain(), CRYPT_CheckBasicConstraintsForCA(), CRYPT_CheckRestrictedRoot(), CRYPT_CheckTrustedStatus(), CRYPT_CreateAny(), CRYPT_FindIssuer(), CRYPT_FreeChainElement(), CRYPTDLG_IsCertAllowed(), CryptExtOpenCERW(), CryptMsgGetAndVerifySigner(), CryptVerifyDetachedMessageSignature(), CryptVerifyMessageSignature(), free_certs(), get_security_cert_struct(), getChain(), netcon_secure_connect_setup(), netconn_secure_connect(), open_connection(), rdssl_cert_free(), request_destroy(), request_set_option(), save_pfx(), ShowX509EncodedCertificate(), SoftpubAuthenticode(), SoftpubCleanup(), test_CERT_CHAIN_PARA_cbSize(), test_CertGetNameStringA(), test_CertNameToStrA(), test_CertNameToStrW(), test_communication(), test_crypt_ui_wiz_import(), test_encrypt_message(), test_enveloped_msg_open(), test_getObjectUrl(), test_msg_get_and_verify_signer(), test_retrieveObjectByUrl(), test_secure_connection(), test_sign_message(), test_utils(), test_verifyRevocation(), testAcquireCertPrivateKey(), testAcquireSecurityContext(), testAddCert(), testAddCertificateLink(), testAddSerialized(), testCertProperties(), testCertRegisterSystemStore(), testCertTrust(), testCloseStore(), testCollectionStore(), testCreateCert(), testCreateSelfSignCert(), testDupCert(), testEmptyStore(), testFileStore(), testFindCert(), testFindCertInCRL(), testFindCRL(), testGetCertChain(), testGetCRLFromStore(), testGetIssuerCert(), testGetSubjectCert(), testGetValidUsages(), testImportPublicKey(), testIsValidCRLForCert(), testKeyUsage(), testLinkCert(), testMemStore(), testObjTrust(), testRegStoreSavedCerts(), testStoresInCollection(), testVerifyCertChainPolicy(), testVerifyCRLRevocation(), testVerifyRevocation(), testVerifySubjectCert(), and WINTRUST_VerifySigner().
WINCRYPT32API BOOL WINAPI CertFreeCRLContext | ( | PCCRL_CONTEXT | pCrlContext | ) |
Definition at line 386 of file crl.c.
Referenced by CertAddCRLContextToStore(), CertAddEncodedCRLToStore(), CertDeleteCRLFromStore(), check_store_context_type(), CRL_clone(), CRYPT_CreateAny(), test_crypt_ui_wiz_import(), test_retrieveObjectByUrl(), test_sign_message(), testAddCRL(), testCloseStore(), testCreateCRL(), testCRLProperties(), testDupCRL(), testEmptyStore(), testFindCertInCRL(), testFindCRL(), testGetCRLFromStore(), testIsValidCRLForCert(), testVerifyCRLRevocation(), verify_cert_revocation(), and verify_cert_revocation_from_dist_points_ext().
WINCRYPT32API BOOL WINAPI CertFreeCTLContext | ( | PCCTL_CONTEXT | pCtlContext | ) |
Definition at line 499 of file ctl.c.
Referenced by CertAddCTLContextToStore(), CertAddEncodedCTLToStore(), CertDeleteCTLFromStore(), check_store_context_type(), CRYPT_CreateAny(), testCloseStore(), testCreateCTL(), testCTLProperties(), testDupCTL(), and testEmptyStore().
WINCRYPT32API BOOL WINAPI CertGetCertificateChain | ( | HCERTCHAINENGINE | hChainEngine, |
PCCERT_CONTEXT | pCertContext, | ||
LPFILETIME | pTime, | ||
HCERTSTORE | hAdditionalStore, | ||
PCERT_CHAIN_PARA | pChainPara, | ||
DWORD | dwFlags, | ||
LPVOID | pvReserved, | ||
PCCERT_CHAIN_CONTEXT * | ppChainContext | ||
) |
Definition at line 2879 of file chain.c.
Referenced by CertTrustFinalPolicy(), check_and_store_certs(), netconn_verify_cert(), save_cert_as_cms(), save_pfx(), testGetCertChain(), and WINTRUST_CreateChainForSigner().
WINCRYPT32API BOOL WINAPI CertGetCertificateContextProperty | ( | PCCERT_CONTEXT | pCertContext, |
DWORD | dwPropId, | ||
void * | pvData, | ||
DWORD * | pcbData | ||
) |
Definition at line 551 of file cert.c.
Referenced by add_cert_to_list(), add_cert_to_store(), add_cert_to_view(), add_properties(), cert_prov_info_matches_cert(), CertGetEnhancedKeyUsage(), CertGetNameStringW(), checkHash(), compare_cert_by_cert_id(), compare_cert_by_md5_hash(), compare_cert_by_sha1_hash(), compare_cert_by_signature_hash(), compare_crl_issued_by(), CRYPT_AcquirePrivateKeyFromProvInfo(), CRYPT_CheckBasicConstraintsForCA(), CRYPT_FindCertInStore(), CRYPT_IsCertificateSelfSigned(), CryptAcquireCertificatePrivateKey(), CRYPTDLG_IsCertAllowed(), export_get_private_key_info(), export_info_has_private_key(), get_cert_property_as_string(), SoftpubAuthenticode(), testAcquireCertPrivateKey(), testAddCertificateLink(), testAddSerialized(), testCertProperties(), testCreateCert(), testCreateSelfSignCert(), and TrustIsCertificateSelfSigned().
WINCRYPT32API BOOL WINAPI CertGetCRLContextProperty | ( | PCCRL_CONTEXT | pCRLContext, |
DWORD | dwPropId, | ||
void * | pvData, | ||
DWORD * | pcbData | ||
) |
Definition at line 472 of file crl.c.
Referenced by checkCRLHash(), and testCRLProperties().
WINCRYPT32API PCCRL_CONTEXT WINAPI CertGetCRLFromStore | ( | HCERTSTORE | hCertStore, |
PCCERT_CONTEXT | pIssuerContext, | ||
PCCRL_CONTEXT | pPrevCrlContext, | ||
DWORD * | pdwFlags | ||
) |
Definition at line 337 of file crl.c.
Referenced by CertVerifySubjectCertificateContext(), and testGetCRLFromStore().
WINCRYPT32API BOOL WINAPI CertGetCTLContextProperty | ( | PCCTL_CONTEXT | pCTLContext, |
DWORD | dwPropId, | ||
void * | pvData, | ||
DWORD * | pcbData | ||
) |
Definition at line 590 of file ctl.c.
Referenced by checkHash(), compare_ctl_by_md5_hash(), compare_ctl_by_sha1_hash(), and testCTLProperties().
WINCRYPT32API BOOL WINAPI CertGetEnhancedKeyUsage | ( | PCCERT_CONTEXT | pCertContext, |
DWORD | dwFlags, | ||
PCERT_ENHKEY_USAGE | pUsage, | ||
DWORD * | pcbUsage | ||
) |
Definition at line 2847 of file cert.c.
Referenced by CertAddEnhancedKeyUsageIdentifier(), CertGetValidUsages(), CertRemoveEnhancedKeyUsageIdentifier(), display_cert_usages(), get_cert_usages(), show_cert_usages(), and testKeyUsage().
WINCRYPT32API BOOL WINAPI CertGetIntendedKeyUsage | ( | DWORD | dwCertEncodingType, |
PCERT_INFO | pCertInfo, | ||
BYTE * | pbKeyUsage, | ||
DWORD | cbKeyUsage | ||
) |
Definition at line 2810 of file cert.c.
Referenced by testIntendedKeyUsage().
WINCRYPT32API PCCERT_CONTEXT WINAPI CertGetIssuerCertificateFromStore | ( | HCERTSTORE | hCertStore, |
PCCERT_CONTEXT | pSubjectContext, | ||
PCCERT_CONTEXT | pPrevIssuerContext, | ||
DWORD * | pdwFlags | ||
) |
Definition at line 1887 of file cert.c.
Referenced by testGetIssuerCert().
WINCRYPT32API DWORD WINAPI CertGetNameStringA | ( | PCCERT_CONTEXT | pCertContext, |
DWORD | dwType, | ||
DWORD | dwFlags, | ||
void * | pvTypePara, | ||
LPSTR | pszNameString, | ||
DWORD | cchNameString | ||
) |
Definition at line 1127 of file str.c.
Referenced by GetFriendlyNameOfCertA().
WINCRYPT32API DWORD WINAPI CertGetNameStringW | ( | PCCERT_CONTEXT | pCertContext, |
DWORD | dwType, | ||
DWORD | dwFlags, | ||
void * | pvTypePara, | ||
LPWSTR | pszNameString, | ||
DWORD | cchNameString | ||
) |
Definition at line 1228 of file str.c.
Referenced by add_cert_to_list(), add_cert_to_view(), CertGetNameStringA(), CertGetNameStringW(), dump_element(), get_cert_name_string(), and GetFriendlyNameOfCertW().
WINCRYPT32API DWORD WINAPI CertGetPublicKeyLength | ( | DWORD | dwCertEncodingType, |
PCERT_PUBLIC_KEY_INFO | pPublicKey | ||
) |
Definition at line 1305 of file cert.c.
Referenced by field_format_public_key(), and testGetPublicKeyLength().
WINCRYPT32API BOOL WINAPI CertGetStoreProperty | ( | HCERTSTORE | hCertStore, |
DWORD | dwPropId, | ||
void * | pvData, | ||
DWORD * | pcbData | ||
) |
Definition at line 1172 of file store.c.
Referenced by CertGetCertificateContextProperty(), CertGetCRLContextProperty(), CertGetCTLContextProperty(), enumerate_stores(), and testStoreProperty().
WINCRYPT32API PCCERT_CONTEXT WINAPI CertGetSubjectCertificateFromStore | ( | HCERTSTORE | hCertStore, |
DWORD | dwCertEncodingType, | ||
PCERT_INFO | pCertId | ||
) |
Definition at line 1831 of file cert.c.
Referenced by testGetSubjectCert(), and WINTRUST_VerifySigner().
WINCRYPT32API BOOL WINAPI CertGetValidUsages | ( | DWORD | cCerts, |
PCCERT_CONTEXT * | rghCerts, | ||
int * | cNumOIDs, | ||
LPSTR * | rghOIDs, | ||
DWORD * | pcbOIDs | ||
) |
Definition at line 3159 of file cert.c.
Referenced by init_function_pointers(), and show_store_certs().
WINCRYPT32API BOOL WINAPI CertIsRDNAttrsInCertificateName | ( | DWORD | dwCertEncodingType, |
DWORD | dwFlags, | ||
PCERT_NAME_BLOB | pCertName, | ||
PCERT_RDN | pRDN | ||
) |
Definition at line 2131 of file cert.c.
Referenced by directory_name_matches(), and testIsRDNAttrsInCertificateName().
WINCRYPT32API BOOL WINAPI CertIsValidCRLForCertificate | ( | PCCERT_CONTEXT | pCert, |
PCCRL_CONTEXT | pCrl, | ||
DWORD | dwFlags, | ||
void * | pvReserved | ||
) |
Definition at line 681 of file crl.c.
WINCRYPT32API DWORD WINAPI CertNameToStrA | ( | DWORD | dwCertEncodingType, |
PCERT_NAME_BLOB | pName, | ||
DWORD | dwStrType, | ||
LPSTR | psz, | ||
DWORD | csz | ||
) |
Definition at line 414 of file str.c.
Referenced by _test_name_blob(), and get_security_cert_struct().
WINCRYPT32API DWORD WINAPI CertNameToStrW | ( | DWORD | dwCertEncodingType, |
PCERT_NAME_BLOB | pName, | ||
DWORD | dwStrType, | ||
LPWSTR | psz, | ||
DWORD | csz | ||
) |
Definition at line 702 of file str.c.
Referenced by blob_to_str(), CertGetNameStringW(), compare_cert_by_name_str(), and field_format_detailed_cert_name().
WINCRYPT32API DWORD WINAPI CertOIDToAlgId | ( | LPCSTR | pszObjId | ) |
Definition at line 1901 of file oid.c.
Referenced by CDecodeMsg_FinalizeHashedContent(), CEnvelopedEncodeMsg_Open(), CHashEncodeMsg_Open(), CRYPT_ImportKeyTrans(), CRYPT_IsValidSigner(), CSignedMsgData_ConstructSignerHandles(), SOFTPUB_VerifyImageHash(), and testOIDToAlgID().
WINCRYPT32API HCERTSTORE WINAPI CertOpenStore | ( | LPCSTR | lpszStoreProvider, |
DWORD | dwEncodingType, | ||
HCRYPTPROV_LEGACY | hCryptProv, | ||
DWORD | dwFlags, | ||
const void * | pvPara | ||
) |
Definition at line 815 of file store.c.
Referenced by cert_mgr_do_export(), CertOpenSystemStoreA(), CertOpenSystemStoreW(), CertRegisterSystemStore(), CertUnregisterSystemStore(), check_ssl_policy(), choose_store_for_cert(), create_root_store(), CRYPT_BuildCandidateChainFromCert(), CRYPT_CreateAny(), CRYPT_CreateChainEngine(), CRYPT_CreateContext(), CRYPT_FileControl(), CRYPT_FileNameOpenStoreW(), CRYPT_FileOpenStore(), CRYPT_FindIssuer(), CRYPT_MsgOpenStore(), CRYPT_ProvOpenStore(), CRYPT_QueryContextObject(), CRYPT_QueryMessageObject(), CRYPT_QuerySerializedStoreFromBlob(), CRYPT_QuerySerializedStoreFromFile(), CRYPT_RegControl(), CRYPT_RegOpenStore(), CRYPT_SerializedOpenStore(), CRYPT_SysOpenStoreW(), CRYPTDLG_IsCertAllowed(), CRYPTDLG_MakeEngine(), CryptGetMessageCertificates(), CryptMsgGetAndVerifySigner(), CryptVerifyDetachedMessageSignature(), CryptVerifyMessageSignature(), getChain(), import_crl(), import_ctl(), read_trusted_roots_from_known_locations(), save_cert_as_cms(), save_pfx(), show_cert_stores(), SOFTPUB_CreateStoreFromMessage(), SoftpubAuthenticode(), test_CERT_CHAIN_PARA_cbSize(), test_crypt_ui_wiz_import(), test_I_UpdateStore(), test_msg_get_and_verify_signer(), test_utils(), test_verifyRevocation(), testAddCert(), testAddCertificateLink(), testAddCRL(), testAddCTLToStore(), testAddSerialized(), testCertOpenSystemStore(), testCertRegisterSystemStore(), testCloseStore(), testCollectionStore(), testCreateCertChainEngine(), testDupCert(), testEmptyStore(), testFileNameStore(), testFileStore(), testFindCert(), testFindCRL(), testGetCertChain(), testGetCRLFromStore(), testGetIssuerCert(), testGetSubjectCert(), testIsValidCRLForCert(), testLinkCert(), testMemStore(), testMessageStore(), testRegStore(), testRegStoreSavedCerts(), testSerializedStore(), testStoreProperty(), testStoresInCollection(), testSystemRegStore(), testSystemStore(), testVerifyRevocation(), and WINTRUST_CreateChainForSigner().
WINCRYPT32API HCERTSTORE WINAPI CertOpenSystemStoreA | ( | HCRYPTPROV_LEGACY | hProv, |
LPCSTR | szSubSystemProtocol | ||
) |
Definition at line 904 of file store.c.
Referenced by CertAddEncodedCertificateToSystemStoreA(), testAddCertificateLink(), and testCollectionStore().
WINCRYPT32API HCERTSTORE WINAPI CertOpenSystemStoreW | ( | HCRYPTPROV_LEGACY | hProv, |
LPCWSTR | szSubSystemProtocol | ||
) |
Definition at line 916 of file store.c.
Referenced by CertAddEncodedCertificateToSystemStoreW(), CRYPT_CheckRestrictedRoot(), selected_item_to_store(), testCertOpenSystemStore(), and testStoreProperty().
WINCRYPT32API DWORD WINAPI CertRDNValueToStrA | ( | DWORD | dwValueType, |
PCERT_RDN_VALUE_BLOB | pValue, | ||
LPSTR | psz, | ||
DWORD | csz | ||
) |
Definition at line 33 of file str.c.
Referenced by get_cert_common_name().
WINCRYPT32API DWORD WINAPI CertRDNValueToStrW | ( | DWORD | dwValueType, |
PCERT_RDN_VALUE_BLOB | pValue, | ||
LPWSTR | psz, | ||
DWORD | csz | ||
) |
Definition at line 100 of file str.c.
Referenced by cert_get_name_from_rdn_attr(), CertGetNameStringW(), and get_cps_str_from_qualifier().
WINCRYPT32API BOOL WINAPI CertRegisterPhysicalStore | ( | const void * | pvSystemStore, |
DWORD | dwFlags, | ||
LPCWSTR | pwszStoreName, | ||
PCERT_PHYSICAL_STORE_INFO | pStoreInfo, | ||
void * | pvReserved | ||
) |
WINCRYPT32API BOOL WINAPI CertRegisterSystemStore | ( | const void * | store, |
DWORD | flags, | ||
CERT_SYSTEM_STORE_INFO * | info, | ||
void * | reserved | ||
) |
WINCRYPT32API BOOL WINAPI CertRemoveEnhancedKeyUsageIdentifier | ( | PCCERT_CONTEXT | pCertContext, |
LPCSTR | pszUsageIdentifier | ||
) |
Definition at line 3063 of file cert.c.
Referenced by testKeyUsage().
WINCRYPT32API void WINAPI CertRemoveStoreFromCollection | ( | HCERTSTORE | hCollectionStore, |
HCERTSTORE | hSiblingStore | ||
) |
Definition at line 556 of file collectionstore.c.
Referenced by testCollectionStore().
WINCRYPT32API BOOL WINAPI CertResyncCertificateChainEngine | ( | HCERTCHAINENGINE | hChainEngine | ) |
WINCRYPT32API BOOL WINAPI CertSaveStore | ( | HCERTSTORE | hCertStore, |
DWORD | dwMsgAndCertEncodingType, | ||
DWORD | dwSaveAs, | ||
DWORD | dwSaveTo, | ||
void * | pvSaveToPara, | ||
DWORD | dwFlags | ||
) |
Definition at line 895 of file serialize.c.
Referenced by compareStore(), CRYPT_FileCloseStore(), CRYPT_FileControl(), save_serialized_store(), and save_store_as_cms().
WINCRYPT32API BOOL WINAPI CertSerializeCertificateStoreElement | ( | PCCERT_CONTEXT | pCertContext, |
DWORD | dwFlags, | ||
BYTE * | pbElement, | ||
DWORD * | pcbElement | ||
) |
Definition at line 144 of file serialize.c.
Referenced by testAddCertificateLink(), and testMemStore().
WINCRYPT32API BOOL WINAPI CertSerializeCRLStoreElement | ( | PCCRL_CONTEXT | pCrlContext, |
DWORD | dwFlags, | ||
BYTE * | pbElement, | ||
DWORD * | pcbElement | ||
) |
Definition at line 152 of file serialize.c.
WINCRYPT32API BOOL WINAPI CertSerializeCTLStoreElement | ( | PCCTL_CONTEXT | pCtlContext, |
DWORD | dwFlags, | ||
BYTE * | pbElement, | ||
DWORD * | pcbElement | ||
) |
Definition at line 160 of file serialize.c.
WINCRYPT32API BOOL WINAPI CertSetCertificateContextProperty | ( | PCCERT_CONTEXT | pCertContext, |
DWORD | dwPropId, | ||
DWORD | dwFlags, | ||
const void * | pvData | ||
) |
Definition at line 799 of file cert.c.
Referenced by CertContext_SetKeyProvInfo(), CertSetEnhancedKeyUsage(), CryptAcquireCertificatePrivateKey(), find_matching_provider(), save_pfx(), set_cert_string_property(), test_sign_message(), testAcquireCertPrivateKey(), testAcquireSecurityContext(), testAddCert(), testAddCertificateLink(), and testCertProperties().
WINCRYPT32API BOOL WINAPI CertSetCRLContextProperty | ( | PCCRL_CONTEXT | pCRLContext, |
DWORD | dwPropId, | ||
DWORD | dwFlags, | ||
const void * | pvData | ||
) |
Definition at line 566 of file crl.c.
Referenced by testCRLProperties().
WINCRYPT32API BOOL WINAPI CertSetCTLContextProperty | ( | PCCTL_CONTEXT | pCTLContext, |
DWORD | dwPropId, | ||
DWORD | dwFlags, | ||
const void * | pvData | ||
) |
Definition at line 685 of file ctl.c.
WINCRYPT32API BOOL WINAPI CertSetEnhancedKeyUsage | ( | PCCERT_CONTEXT | pCertContext, |
PCERT_ENHKEY_USAGE | pUsage | ||
) |
Definition at line 2952 of file cert.c.
Referenced by apply_general_changes(), CertAddEnhancedKeyUsageIdentifier(), CertRemoveEnhancedKeyUsageIdentifier(), and testKeyUsage().
WINCRYPT32API BOOL WINAPI CertSetStoreProperty | ( | HCERTSTORE | hCertStore, |
DWORD | dwPropId, | ||
DWORD | dwFlags, | ||
const void * | pvData | ||
) |
Definition at line 1236 of file store.c.
Referenced by testStoreProperty().
WINCRYPT32API BOOL WINAPI CertStrToNameA | ( | DWORD | dwCertEncodingType, |
LPCSTR | pszX500, | ||
DWORD | dwStrType, | ||
void * | pvReserved, | ||
BYTE * | pbEncoded, | ||
DWORD * | pcbEncoded, | ||
LPCSTR * | ppszError | ||
) |
Definition at line 716 of file str.c.
WINCRYPT32API BOOL WINAPI CertStrToNameW | ( | DWORD | dwCertEncodingType, |
LPCWSTR | pszX500, | ||
DWORD | dwStrType, | ||
void * | pvReserved, | ||
BYTE * | pbEncoded, | ||
DWORD * | pcbEncoded, | ||
LPCWSTR * | ppszError | ||
) |
Definition at line 1024 of file str.c.
Referenced by CertStrToNameA(), and testGetIssuerCert().
Definition at line 1471 of file store.c.
Referenced by testCertRegisterSystemStore().
WINCRYPT32API BOOL WINAPI CertVerifyCertificateChainPolicy | ( | LPCSTR | szPolicyOID, |
PCCERT_CHAIN_CONTEXT | pChainContext, | ||
PCERT_CHAIN_POLICY_PARA | pPolicyPara, | ||
PCERT_CHAIN_POLICY_STATUS | pPolicyStatus | ||
) |
Definition at line 3716 of file chain.c.
Referenced by netconn_verify_cert(), SoftpubAuthenticode(), and WINTRUST_DefaultPolicy().
WINCRYPT32API BOOL WINAPI CertVerifyCRLRevocation | ( | DWORD | dwCertEncodingType, |
PCERT_INFO | pCertId, | ||
DWORD | cCrlInfo, | ||
PCRL_INFO | rgpCrlInfo[] | ||
) |
Definition at line 762 of file crl.c.
Referenced by CertVerifySubjectCertificateContext(), and testVerifyCRLRevocation().
WINCRYPT32API LONG WINAPI CertVerifyCRLTimeValidity | ( | LPFILETIME | pTimeToVerify, |
PCRL_INFO | pCrlInfo | ||
) |
Definition at line 776 of file crl.c.
Referenced by CertGetCRLFromStore().
WINCRYPT32API BOOL WINAPI CertVerifyCTLUsage | ( | DWORD | dwEncodingType, |
DWORD | dwSubjectType, | ||
void * | pvSubject, | ||
PCTL_USAGE | pSubjectUsage, | ||
DWORD | dwFlags, | ||
PCTL_VERIFY_USAGE_PARA | pVerifyUsagePara, | ||
PCTL_VERIFY_USAGE_STATUS | pVerifyUsageStatus | ||
) |
WINCRYPT32API BOOL WINAPI CertVerifyRevocation | ( | DWORD | dwEncodingType, |
DWORD | dwRevType, | ||
DWORD | cContext, | ||
PVOID | rgpvContext[], | ||
DWORD | dwFlags, | ||
PCERT_REVOCATION_PARA | pRevPara, | ||
PCERT_REVOCATION_STATUS | pRevStatus | ||
) |
Definition at line 1934 of file cert.c.
Referenced by CRYPT_VerifyChainRevocation(), test_verifyRevocation(), and testVerifyRevocation().
WINCRYPT32API BOOL WINAPI CertVerifySubjectCertificateContext | ( | PCCERT_CONTEXT | pSubject, |
PCCERT_CONTEXT | pIssuer, | ||
DWORD * | pdwFlags | ||
) |
Definition at line 1845 of file cert.c.
Referenced by CertGetIssuerCertificateFromStore(), rdssl_certs_ok(), and testVerifySubjectCert().
WINCRYPT32API LONG WINAPI CertVerifyTimeValidity | ( | LPFILETIME | pTimeToVerify, |
PCERT_INFO | pCertInfo | ||
) |
Definition at line 2158 of file cert.c.
Referenced by CertTrustFinalPolicy(), CertVerifySubjectCertificateContext(), CertVerifyValidityNesting(), CRYPT_CheckSimpleChain(), and test_verifyTimeValidity().
WINCRYPT32API BOOL WINAPI CertVerifyValidityNesting | ( | PCERT_INFO | pSubjectInfo, |
PCERT_INFO | pIssuerInfo | ||
) |
WINCRYPT32API BOOL WINAPI CryptAcquireCertificatePrivateKey | ( | PCCERT_CONTEXT | pCert, |
DWORD | dwFlags, | ||
void * | pvReserved, | ||
HCRYPTPROV_OR_NCRYPT_KEY_HANDLE * | phCryptProv, | ||
DWORD * | pdwKeySpec, | ||
BOOL * | pfCallerFreeProv | ||
) |
Definition at line 881 of file cert.c.
Referenced by CryptSignMessage(), and init_function_pointers().
WINADVAPI BOOL WINAPI CryptAcquireContextA | ( | HCRYPTPROV * | phProv, |
LPCSTR | pszContainer, | ||
LPCSTR | pszProvider, | ||
DWORD | dwProvType, | ||
DWORD | dwFlags | ||
) |
Definition at line 569 of file crypt.c.
Referenced by clean_up_aes_environment(), clean_up_base_environment(), CRYPT_CreateKeyProv(), init_aes_environment(), init_base_environment(), init_function_pointers(), test_container_sd(), test_hashes(), test_key_initialization(), test_null_provider(), test_rsa_round_trip(), test_schannel_provider(), and testPortPublicKeyInfo().
WINADVAPI BOOL WINAPI CryptAcquireContextW | ( | HCRYPTPROV * | phProv, |
LPCWSTR | pszContainer, | ||
LPCWSTR | pszProvider, | ||
DWORD | dwProvType, | ||
DWORD | dwFlags | ||
) |
Definition at line 358 of file crypt.c.
Referenced by CertCreateSelfSignCertificate(), CRYPT_AcquirePrivateKeyFromProvInfo(), CRYPT_GetDefaultProvider(), CryptAcquireContextA(), CryptCATAdminCalcHashFromFileHandle(), CryptCATAdminEnumCatalogFromHash(), CryptProtectData(), CryptUnprotectData(), DllRegisterServer(), export_acquire_private_key(), find_key_prov_info_in_provider(), hash_file(), I_CryptGetDefaultCryptProv(), init_function_pointers(), key_prov_info_matches_cert(), save_pfx(), SOFTPUB_VerifyImageHash(), START_TEST(), and testAcquireSecurityContext().
WINCRYPT32API BOOL WINAPI CryptBinaryToStringA | ( | const BYTE * | pbBinary, |
DWORD | cbBinary, | ||
DWORD | dwFlags, | ||
LPSTR | pszString, | ||
DWORD * | pcchString | ||
) |
Definition at line 253 of file base64.c.
Referenced by encodeAndCompareBase64_A(), save_base64(), and test_CryptBinaryToString().
WINCRYPT32API BOOL WINAPI CryptBinaryToStringW | ( | const BYTE * | pbBinary, |
DWORD | cbBinary, | ||
DWORD | dwFlags, | ||
LPWSTR | pszString, | ||
DWORD * | pcchString | ||
) |
Definition at line 473 of file base64.c.
Referenced by encode_compare_base64_W(), and test_CryptBinaryToString().
BOOL WINAPI CryptCancelAsyncRetrieval | ( | HCRYPTASYNC | hAsyncRetrieval | ) |
WINCRYPT32API BOOL WINAPI CryptCloseAsyncHandle | ( | HCRYPTASYNC | hAsync | ) |
Definition at line 613 of file crypt.c.
Referenced by I_CryptGetDefaultCryptProv().
WINCRYPT32API BOOL WINAPI CryptCreateAsyncHandle | ( | DWORD | dwFlags, |
PHCRYPTASYNC | phAsync | ||
) |
WINADVAPI BOOL WINAPI CryptCreateHash | ( | HCRYPTPROV | hProv, |
ALG_ID | Algid, | ||
HCRYPTKEY | hKey, | ||
DWORD | dwFlags, | ||
HCRYPTHASH * | phHash | ||
) |
Definition at line 740 of file crypt.c.
Referenced by CDecodeMsg_FinalizeHashedContent(), CHashEncodeMsg_Open(), create_silly_rename(), CRYPT_VerifySignature(), CryptCATAdminCalcHashFromFileHandle(), CryptHashCertificate(), CryptHashPublicKeyInfo(), CryptHashToBeSigned(), CryptProtectData(), CryptSignCertificate(), CryptUnprotectData(), CSignedMsgData_ConstructSignerHandles(), derive_key(), hash_dib(), hash_file(), load_encryption_key(), nfs41_client_owner(), rdssl_hash_clear(), rdssl_hash_info_create(), rdssl_hmac_md5(), SOFTPUB_VerifyImageHash(), test_hashes(), test_hmac(), test_import_hmac(), test_key_derivation(), test_mac(), test_rc2(), test_rc4(), test_schannel_provider(), test_sha2(), test_verify_signature(), and verifySig().
WINCRYPT32API BOOL WINAPI CryptDecodeMessage | ( | DWORD | dwMsgTypeFlags, |
PCRYPT_DECRYPT_MESSAGE_PARA | pDecryptPara, | ||
PCRYPT_VERIFY_MESSAGE_PARA | pVerifyPara, | ||
DWORD | dwSignerIndex, | ||
const BYTE * | pbEncodedBlob, | ||
DWORD | cbEncodedBlob, | ||
DWORD | dwPrevInnerContentType, | ||
DWORD * | pdwMsgType, | ||
DWORD * | pdwInnerContentType, | ||
BYTE * | pbDecoded, | ||
DWORD * | pcbDecoded, | ||
PCCERT_CONTEXT * | ppXchgCert, | ||
PCCERT_CONTEXT * | ppSignerCert | ||
) |
WINCRYPT32API BOOL WINAPI CryptDecodeObject | ( | DWORD | dwCertEncodingType, |
LPCSTR | lpszStructType, | ||
const BYTE * | pbEncoded, | ||
DWORD | cbEncoded, | ||
DWORD | dwFlags, | ||
void * | pvStructInfo, | ||
DWORD * | pcbStructInfo | ||
) |
Definition at line 6278 of file decode.c.
Referenced by CertComparePublicKeyInfo(), CRYPT_ImportPublicKeyInfoEx(), CryptCATEnumerateMember(), decode_inner_content(), and SOFTPUB_DecodeInnerContent().
WINCRYPT32API BOOL WINAPI CryptDecodeObjectEx | ( | DWORD | dwCertEncodingType, |
LPCSTR | lpszStructType, | ||
const BYTE * | pbEncoded, | ||
DWORD | cbEncoded, | ||
DWORD | dwFlags, | ||
PCRYPT_DECODE_PARA | pDecodePara, | ||
void * | pvStructInfo, | ||
DWORD * | pcbStructInfo | ||
) |
Definition at line 6286 of file decode.c.
Referenced by CDecodeMsg_DecodeContent(), CDecodeMsg_DecodeDataContent(), CDecodeMsg_FinalizeSignedContent(), CDecodeSignedMsg_GetParam(), Cert_clone(), cert_find_alt_name_entry(), cert_get_name_from_rdn_attr(), cert_name_to_str_with_indent(), CertContext_GetProperty(), CertCreateCertificateContext(), CertCreateCRLContext(), CertCreateCTLContext(), CertGetEnhancedKeyUsage(), CertGetIntendedKeyUsage(), CertGetNameStringW(), CertGetPublicKeyLength(), CertIsRDNAttrsInCertificateName(), CertIsValidCRLForCertificate(), CertNameToStrA(), CNG_ImportECCPubKey(), CNG_PrepareSignatureECC(), compare_alt_name_with_constraints(), compare_crl_issued_by(), compare_subject_with_email_constraints(), CRL_clone(), CRYPT_CheckUsages(), CRYPT_DecodeBasicConstraints(), CRYPT_FormatAltName(), CRYPT_FormatAuthorityInfoAccess(), CRYPT_FormatAuthorityKeyId2(), CRYPT_FormatBasicConstraints2(), CRYPT_FormatCPS(), CRYPT_FormatCRLDistPoints(), CRYPT_FormatEnhancedKeyUsage(), CRYPT_FormatKeyUsage(), CRYPT_FormatNetscapeCertType(), CRYPT_FormatSpcFinancialCriteria(), CRYPT_FormatUnicodeString(), CRYPT_FormatUserNotice(), CRYPT_GetIssuer(), CRYPT_GetNameConstraints(), CRYPT_GetPolicies(), CRYPT_GetUrlFromCertificateIssuer(), CRYPT_GetUrlFromCRLDistPointsExt(), CRYPT_IsCertificateSelfSigned(), CRYPT_KeyUsageValid(), CryptDecodeObject(), CryptHashToBeSigned(), CryptVerifyCertificateSignatureEx(), directory_name_matches(), display_app_usages(), dump_alt_name(), dump_basic_constraints(), dump_basic_constraints2(), dump_cert_policies(), dump_enhanced_key_usage(), dump_key_usage(), dump_name_constraints(), dump_netscape_cert_type(), find_cert_by_issuer(), FormatVerisignExtension(), get_cert_common_name(), get_cps_str_from_qualifier(), get_user_notice_from_qualifier(), is_ca_cert(), match_dns_to_subject_alt_name(), match_dns_to_subject_dn(), set_issuer_statement(), TrustIsCertificateSelfSigned(), verify_cert_revocation(), verify_cert_revocation_from_aia_ext(), WINTRUST_GetTimeFromCounterSigner(), and WINTRUST_GetTimeFromSigner().
WINADVAPI BOOL WINAPI CryptDecrypt | ( | HCRYPTKEY | hKey, |
HCRYPTHASH | hHash, | ||
BOOL | Final, | ||
DWORD | dwFlags, | ||
BYTE * | pbData, | ||
DWORD * | pdwDataLen | ||
) |
Definition at line 800 of file crypt.c.
Referenced by CDecodeEnvelopedMsg_CrtlDecrypt(), CryptUnprotectData(), test_3des(), test_3des112(), test_aes(), test_block_cipher_modes(), test_des(), test_import_private(), test_rc2(), test_rc4(), test_rsa_encrypt(), and test_rsa_round_trip().
WINCRYPT32API BOOL WINAPI CryptDecryptAndVerifyMessageSignature | ( | PCRYPT_DECRYPT_MESSAGE_PARA | pDecryptPara, |
PCRYPT_VERIFY_MESSAGE_PARA | pVerifyPara, | ||
DWORD | dwSignerIndex, | ||
const BYTE * | pbEncryptedBlob, | ||
DWORD | cbEncryptedBlob, | ||
BYTE * | pbDecrypted, | ||
DWORD * | pcbDecrypted, | ||
PCCERT_CONTEXT * | ppXchgCert, | ||
PCCERT_CONTEXT * | ppSignerCert | ||
) |
WINCRYPT32API BOOL WINAPI CryptDecryptMessage | ( | PCRYPT_DECRYPT_MESSAGE_PARA | pDecryptPara, |
const BYTE * | pbEncryptedBlob, | ||
DWORD | cbEncryptedBlob, | ||
BYTE * | pbDecrypted, | ||
DWORD * | pcbDecrypted, | ||
PCCERT_CONTEXT * | ppXchgCert | ||
) |
WINADVAPI BOOL WINAPI CryptDeriveKey | ( | HCRYPTPROV | hProv, |
ALG_ID | Algid, | ||
HCRYPTHASH | hBaseData, | ||
DWORD | dwFlags, | ||
HCRYPTKEY * | phKey | ||
) |
Definition at line 838 of file crypt.c.
Referenced by derive_key(), load_encryption_key(), test_key_derivation(), test_rc2(), test_rc4(), and test_schannel_provider().
WINADVAPI BOOL WINAPI CryptDestroyHash | ( | HCRYPTHASH | hHash | ) |
Definition at line 890 of file crypt.c.
Referenced by CDecodeMsg_Close(), CHashEncodeMsg_Close(), create_silly_rename(), CRYPT_VerifySignature(), CryptCATAdminCalcHashFromFileHandle(), CryptHashCertificate(), CryptHashPublicKeyInfo(), CryptHashToBeSigned(), CryptProtectData(), CryptSignCertificate(), CryptUnprotectData(), CSignedMsgData_CloseHandles(), derive_key(), hash_dib(), hash_file(), load_encryption_key(), nfs41_client_owner(), rdssl_hash_clear(), rdssl_hash_info_delete(), rdssl_hmac_md5(), SOFTPUB_VerifyImageHash(), test_hashes(), test_hmac(), test_import_hmac(), test_key_derivation(), test_mac(), test_rc2(), test_rc4(), test_schannel_provider(), test_sha2(), test_verify_signature(), and verifySig().
Definition at line 930 of file crypt.c.
Referenced by CDecodeEnvelopedMsg_CrtlDecrypt(), CDecodeSignedMsg_VerifySignatureWithKey(), CEnvelopedEncodeMsg_Close(), CertCreateSelfSignCertificate(), CertGetPublicKeyLength(), CRYPT_CreateKeyProv(), CRYPT_ExportKeyTrans(), CRYPT_ExportPublicKeyInfoEx(), CRYPT_ImportKeyTrans(), CRYPT_VerifySignature(), CryptProtectData(), CryptUnprotectData(), export_is_key_exportable(), init_aes_environment(), init_base_environment(), rdssl_cert_to_rkey(), rdssl_rc4_info_delete(), rdssl_rc4_set_key(), test_3des(), test_3des112(), test_aes(), test_block_cipher_modes(), test_decode_msg_get_param(), test_des(), test_hashes(), test_hmac(), test_import_export(), test_import_hmac(), test_import_private(), test_key_derivation(), test_key_initialization(), test_key_permissions(), test_mac(), test_null_provider(), test_rc2(), test_rc4(), test_rsa_encrypt(), test_rsa_round_trip(), test_schannel_provider(), test_sign_message(), test_signed_msg_encoding(), test_signed_msg_update(), test_verify_signature(), testAcquireCertPrivateKey(), testAcquireSecurityContext(), testCreateSelfSignCert(), testExportPublicKey(), testImportPublicKey(), and testSignCert().
WINADVAPI BOOL WINAPI CryptDuplicateHash | ( | HCRYPTHASH | hHash, |
DWORD * | pdwReserved, | ||
DWORD | dwFlags, | ||
HCRYPTHASH * | phHash | ||
) |
Definition at line 973 of file crypt.c.
WINADVAPI BOOL WINAPI CryptDuplicateKey | ( | HCRYPTKEY | hKey, |
DWORD * | pdwReserved, | ||
DWORD | dwFlags, | ||
HCRYPTKEY * | phKey | ||
) |
Definition at line 1029 of file crypt.c.
WINCRYPT32API BOOL WINAPI CryptEncodeObject | ( | DWORD | dwCertEncodingType, |
LPCSTR | lpszStructType, | ||
const void * | pvStructInfo, | ||
BYTE * | pbEncoded, | ||
DWORD * | pcbEncoded | ||
) |
Definition at line 4655 of file encode.c.
Referenced by CDataEncodeMsg_GetParam(), CRYPT_CopyKeyIdAsIssuerAndSerial(), CRYPT_ExportPublicKeyInfoEx(), CRYPT_SizeOfKeyIdAsIssuerAndSerial(), and CryptSignAndEncodeCertificate().
WINCRYPT32API BOOL WINAPI CryptEncodeObjectEx | ( | DWORD | dwCertEncodingType, |
LPCSTR | lpszStructType, | ||
const void * | pvStructInfo, | ||
DWORD | dwFlags, | ||
PCRYPT_ENCODE_PARA | pEncodePara, | ||
void * | pvEncoded, | ||
DWORD * | pcbEncoded | ||
) |
Definition at line 4696 of file encode.c.
Referenced by CDataEncodeMsg_Update(), CDecodeSignedMsg_GetParam(), CEnvelopedEncodeMsg_GetParam(), CertCreateSelfSignCertificate(), CertSetEnhancedKeyUsage(), CertStrToNameW(), CHashEncodeMsg_GetParam(), CRYPT_CreateSignedCert(), CRYPT_EncodeValueWithType(), CryptMsgEncodeAndSignCTL(), CSignedEncodeMsg_GetParam(), CSignedMsgData_UpdateAuthenticatedAttributes(), and init_function_pointers().
WINADVAPI BOOL WINAPI CryptEncrypt | ( | HCRYPTKEY | hKey, |
HCRYPTHASH | hHash, | ||
BOOL | Final, | ||
DWORD | dwFlags, | ||
BYTE * | pbData, | ||
DWORD * | pdwDataLen, | ||
DWORD | dwBufLen | ||
) |
Definition at line 1093 of file crypt.c.
Referenced by CEnvelopedEncodeMsg_Update(), CryptProtectData(), rdssl_rc4_crypt(), test_3des(), test_3des112(), test_aes(), test_block_cipher_modes(), test_des(), test_key_derivation(), test_mac(), test_rc2(), test_rc4(), test_rsa_encrypt(), test_rsa_round_trip(), and test_schannel_provider().
WINCRYPT32API BOOL WINAPI CryptEncryptMessage | ( | PCRYPT_ENCRYPT_MESSAGE_PARA | pEncryptPara, |
DWORD | cRecipientCert, | ||
PCCERT_CONTEXT | rgpRecipientCert[], | ||
const BYTE * | pbToBeEncrypted, | ||
DWORD | cbToBeEncrypted, | ||
BYTE * | pbEncryptedBlob, | ||
DWORD * | pcbEncryptedBlob | ||
) |
Definition at line 521 of file message.c.
Referenced by test_encrypt_message().
WINCRYPT32API BOOL WINAPI CryptEnumOIDFunction | ( | DWORD | dwEncodingType, |
LPCSTR | pszFuncName, | ||
LPCSTR | pszOID, | ||
DWORD | dwFlags, | ||
void * | pvArg, | ||
PFN_CRYPT_ENUM_OID_FUNC | pfnEnumOIDFunc | ||
) |
WINCRYPT32API BOOL WINAPI CryptEnumOIDInfo | ( | DWORD | dwGroupId, |
DWORD | dwFlags, | ||
void * | pvArg, | ||
PFN_CRYPT_ENUM_OID_INFO | pfnEnumOIDInfo | ||
) |
Definition at line 1776 of file oid.c.
Referenced by PrintOID(), and WTHelperGetKnownUsages().
WINADVAPI BOOL WINAPI CryptEnumProvidersA | ( | DWORD | dwIndex, |
DWORD * | pdwReserved, | ||
DWORD | dwFlags, | ||
DWORD * | pdwProvType, | ||
LPSTR | pszProvName, | ||
DWORD * | pcbProvName | ||
) |
Definition at line 1228 of file crypt.c.
WINADVAPI BOOL WINAPI CryptEnumProvidersW | ( | DWORD | dwIndex, |
DWORD * | pdwReserved, | ||
DWORD | dwFlags, | ||
DWORD * | pdwProvType, | ||
LPWSTR | pszProvName, | ||
DWORD * | pcbProvName | ||
) |
Definition at line 1136 of file crypt.c.
Referenced by CryptEnumProvidersA(), find_matching_provider(), and I_CryptGetDefaultCryptProv().
WINADVAPI BOOL WINAPI CryptEnumProviderTypesA | ( | DWORD | dwIndex, |
DWORD * | pdwReserved, | ||
DWORD | dwFlags, | ||
DWORD * | pdwProvType, | ||
LPSTR | pszTypeName, | ||
DWORD * | pcbTypeName | ||
) |
Definition at line 1362 of file crypt.c.
WINADVAPI BOOL WINAPI CryptEnumProviderTypesW | ( | DWORD | dwIndex, |
DWORD * | pdwReserved, | ||
DWORD | dwFlags, | ||
DWORD * | pdwProvType, | ||
LPWSTR | pszTypeName, | ||
DWORD * | pcbTypeName | ||
) |
Definition at line 1283 of file crypt.c.
Referenced by CryptEnumProviderTypesA().
WINADVAPI BOOL WINAPI CryptExportKey | ( | HCRYPTKEY | hKey, |
HCRYPTKEY | hExpKey, | ||
DWORD | dwBlobType, | ||
DWORD | dwFlags, | ||
BYTE * | pbData, | ||
DWORD * | pdwDataLen | ||
) |
Definition at line 1416 of file crypt.c.
Referenced by CRYPT_ExportKeyTrans(), CRYPT_ExportPublicKeyInfoEx(), rdssl_cert_to_rkey(), test_import_export(), test_import_private(), test_key_permissions(), test_rsa_encrypt(), test_rsa_round_trip(), and testAcquireCertPrivateKey().
WINCRYPT32API BOOL WINAPI CryptExportPublicKeyInfo | ( | HCRYPTPROV_OR_NCRYPT_KEY_HANDLE | hCryptProv, |
DWORD | dwKeySpec, | ||
DWORD | dwCertEncodingType, | ||
PCERT_PUBLIC_KEY_INFO | pInfo, | ||
DWORD * | pcbInfo | ||
) |
Definition at line 4775 of file encode.c.
Referenced by CertCreateSelfSignCertificate().
WINCRYPT32API BOOL WINAPI CryptExportPublicKeyInfoEx | ( | HCRYPTPROV_OR_NCRYPT_KEY_HANDLE | hCryptProv, |
DWORD | dwKeySpec, | ||
DWORD | dwCertEncodingType, | ||
LPSTR | pszPublicKeyObjId, | ||
DWORD | dwFlags, | ||
void * | pvAuxInfo, | ||
PCERT_PUBLIC_KEY_INFO | pInfo, | ||
DWORD * | pcbInfo | ||
) |
Definition at line 4934 of file encode.c.
Referenced by CryptExportPublicKeyInfo(), testAcquireCertPrivateKey(), testExportPublicKey(), testVerifyCertSig(), and testVerifyCertSigEx().
WINCRYPT32API BOOL WINAPI CryptFindCertificateKeyProvInfo | ( | PCCERT_CONTEXT | pCert, |
DWORD | dwFlags, | ||
void * | pvReserved | ||
) |
Definition at line 1153 of file cert.c.
WINCRYPT32API LPCWSTR WINAPI CryptFindLocalizedName | ( | LPCWSTR | pwszCryptName | ) |
Definition at line 1182 of file oid.c.
Referenced by enum_store_callback(), and show_cert_stores().
WINCRYPT32API PCCRYPT_OID_INFO WINAPI CryptFindOIDInfo | ( | DWORD | dwKeyType, |
void * | pvKey, | ||
DWORD | dwGroupId | ||
) |
Definition at line 1799 of file oid.c.
Referenced by add_cert_extension_detail(), add_oid_text_to_control(), cert_name_to_str_with_indent(), CertAlgIdToOID(), CertGetPublicKeyLength(), CertNameToStrA(), CertOIDToAlgId(), CertStrToNameW(), CRYPT_FormatEnhancedKeyUsage(), CRYPT_VerifyCertSignatureFromPublicKeyInfo(), CryptHashToBeSigned(), CryptSignCertificate(), field_format_public_key(), find_oid_in_list(), get_cert_usages(), initialize_purpose_selection(), request_query_option(), show_cert_usages(), test_findOIDInfo(), and test_registerOIDInfo().
BOOL WINAPI CryptFlushTimeValidObject | ( | LPCSTR | pszFlushTimeValidOid, |
void * | pvPara, | ||
PCCERT_CONTEXT | pIssuer, | ||
DWORD | dwFlags, | ||
void * | pvReserved | ||
) |
WINCRYPT32API BOOL WINAPI CryptFormatObject | ( | DWORD | dwCertEncodingType, |
DWORD | dwFormatType, | ||
DWORD | dwFormatStrType, | ||
void * | pFormatStruct, | ||
LPCSTR | lpszStructType, | ||
const BYTE * | pbEncoded, | ||
DWORD | cbEncoded, | ||
void * | pbFormat, | ||
DWORD * | pcbFormat | ||
) |
Definition at line 2549 of file object.c.
Referenced by crypt_format_extension().
WINCRYPT32API BOOL WINAPI CryptFreeOIDFunctionAddress | ( | HCRYPTOIDFUNCADDR | hFuncAddr, |
DWORD | dwFlags | ||
) |
Definition at line 468 of file oid.c.
Referenced by CertVerifyCertificateChainPolicy(), CertVerifyRevocation(), CRYPT_ExportEncryptedKey(), CRYPT_ExportPublicKeyInfoEx(), CRYPT_GenKey(), CRYPT_ImportEncryptedKey(), CRYPT_ImportPublicKeyInfoEx(), CRYPT_ProvOpenStore(), CryptDecodeObjectEx(), CryptEncodeObject(), CryptEncodeObjectEx(), CryptExportPublicKeyInfoEx(), CryptFormatObject(), CryptGetDefaultOIDFunctionAddress(), CryptGetObjectUrl(), CryptImportPublicKeyInfoEx(), CryptRetrieveObjectByUrlW(), and test_installOIDFunctionAddress().
WINADVAPI BOOL WINAPI CryptGenKey | ( | HCRYPTPROV | hProv, |
ALG_ID | Algid, | ||
DWORD | dwFlags, | ||
HCRYPTKEY * | phKey | ||
) |
Definition at line 1451 of file crypt.c.
Referenced by CertCreateSelfSignCertificate(), CRYPT_CreateKeyProv(), CRYPT_GenKey(), init_aes_environment(), init_base_environment(), test_null_provider(), test_rsa_round_trip(), testCreateSelfSignCert(), testExportPublicKey(), and testSignCert().
Definition at line 700 of file crypt.c.
Referenced by CertCreateSelfSignCertificate(), fill_protect_data(), and test_gen_random().
WINCRYPT32API BOOL WINAPI CryptGetAsyncParam | ( | HCRYPTASYNC | hAsync, |
LPSTR | pszParamOid, | ||
LPVOID * | ppvParam, | ||
PFN_CRYPT_ASYNC_PARAM_FREE_FUNC * | ppfnFree | ||
) |
WINCRYPT32API BOOL WINAPI CryptGetDefaultOIDDllList | ( | HCRYPTOIDFUNCSET | hFuncSet, |
DWORD | dwEncodingType, | ||
LPWSTR | pwszDllList, | ||
DWORD * | pcchDllList | ||
) |
Definition at line 193 of file oid.c.
Referenced by CertVerifyRevocation(), CryptGetDefaultOIDFunctionAddress(), and test_oidFunctionSet().
WINCRYPT32API BOOL WINAPI CryptGetDefaultOIDFunctionAddress | ( | HCRYPTOIDFUNCSET | hFuncSet, |
DWORD | dwEncodingType, | ||
LPCWSTR | pwszDll, | ||
DWORD | dwFlags, | ||
void ** | ppvFuncAddr, | ||
HCRYPTOIDFUNCADDR * | phFuncAddr | ||
) |
Definition at line 511 of file oid.c.
Referenced by CertVerifyRevocation(), and test_getDefaultOIDFunctionAddress().
WINADVAPI BOOL WINAPI CryptGetDefaultProviderA | ( | DWORD | dwProvType, |
DWORD * | pdwReserved, | ||
DWORD | dwFlags, | ||
LPSTR | pszProvName, | ||
DWORD * | pcbProvName | ||
) |
Definition at line 1560 of file crypt.c.
WINADVAPI BOOL WINAPI CryptGetDefaultProviderW | ( | DWORD | dwProvType, |
DWORD * | pdwReserved, | ||
DWORD | dwFlags, | ||
LPWSTR | pszProvName, | ||
DWORD * | pcbProvName | ||
) |
Definition at line 1503 of file crypt.c.
Referenced by CryptGetDefaultProviderA().
WINADVAPI BOOL WINAPI CryptGetHashParam | ( | HCRYPTHASH | hHash, |
DWORD | dwParam, | ||
BYTE * | pbData, | ||
DWORD * | pdwDataLen, | ||
DWORD | dwFlags | ||
) |
Definition at line 1610 of file crypt.c.
Referenced by CDecodeHashMsg_GetParam(), CDecodeSignedMsg_GetParam(), CHashEncodeMsg_GetParam(), convert_hash_to_blob(), create_silly_rename(), CRYPT_EncodePKCSDigestedData(), CryptCATAdminCalcHashFromFileHandle(), CryptHashCertificate(), CryptHashPublicKeyInfo(), CryptHashToBeSigned(), CryptSignCertificate(), CSignedEncodeMsg_GetParam(), CSignedMsgData_AppendMessageDigestAttribute(), derive_key(), hash_dib(), hash_file(), nfs41_client_owner(), rdssl_hash_complete(), rdssl_hmac_md5(), SOFTPUB_VerifyImageHash(), test_hashes(), test_hmac(), test_import_hmac(), test_key_derivation(), test_mac(), test_rc2(), test_rc4(), test_schannel_provider(), and test_sha2().
WINADVAPI BOOL WINAPI CryptGetKeyParam | ( | HCRYPTKEY | hKey, |
DWORD | dwParam, | ||
BYTE * | pbData, | ||
DWORD * | pdwDataLen, | ||
DWORD | dwFlags | ||
) |
Definition at line 1649 of file crypt.c.
Referenced by CertGetPublicKeyLength(), export_is_key_exportable(), test_aes(), test_block_cipher_modes(), test_des(), test_import_export(), test_import_private(), test_key_derivation(), test_key_permissions(), test_rc2(), test_rc4(), test_rsa_encrypt(), and testImportPublicKey().
WINCRYPT32API HCERTSTORE WINAPI CryptGetMessageCertificates | ( | DWORD | dwMsgAndCertEncodingType, |
HCRYPTPROV_LEGACY | hCryptProv, | ||
DWORD | dwFlags, | ||
const BYTE * | pbSignedBlob, | ||
DWORD | cbSignedBlob | ||
) |
WINCRYPT32API LONG WINAPI CryptGetMessageSignerCount | ( | DWORD | dwMsgEncodingType, |
const BYTE * | pbSignedBlob, | ||
DWORD | cbSignedBlob | ||
) |
Definition at line 41 of file message.c.
Referenced by test_msg_get_signer_count().
BOOL WINAPI CryptGetObjectUrl | ( | LPCSTR | pszUrlOid, |
LPVOID | pvPara, | ||
DWORD | dwFlags, | ||
PCRYPT_URL_ARRAY | pUrlArray, | ||
DWORD * | pcbUrlArray, | ||
PCRYPT_URL_INFO | pUrlInfo, | ||
DWORD * | pcbUrlInfo, | ||
LPVOID | pvReserved | ||
) |
Definition at line 351 of file cryptnet_main.c.
Referenced by CRYPT_FindIssuer(), and test_getObjectUrl().
WINCRYPT32API BOOL WINAPI CryptGetOIDFunctionAddress | ( | HCRYPTOIDFUNCSET | hFuncSet, |
DWORD | dwEncodingType, | ||
LPCSTR | pszOID, | ||
DWORD | dwFlags, | ||
void ** | ppvFuncAddr, | ||
HCRYPTOIDFUNCADDR * | phFuncAddr | ||
) |
Definition at line 387 of file oid.c.
Referenced by CertVerifyCertificateChainPolicy(), CRYPT_ExportEncryptedKey(), CRYPT_ExportPublicKeyInfoEx(), CRYPT_GenKey(), CRYPT_GetCreateFunction(), CRYPT_GetRetrieveFunction(), CRYPT_ImportEncryptedKey(), CRYPT_ImportPublicKeyInfoEx(), CRYPT_LoadDecoderExFunc(), CRYPT_LoadDecoderFunc(), CRYPT_LoadEncoderExFunc(), CRYPT_LoadEncoderFunc(), CRYPT_ProvOpenStore(), CryptExportPublicKeyInfoEx(), CryptFormatObject(), CryptGetObjectUrl(), CryptImportPublicKeyInfoEx(), test_installOIDFunctionAddress(), and test_oidFunctionSet().
WINCRYPT32API BOOL WINAPI CryptGetOIDFunctionValue | ( | DWORD | dwEncodingType, |
LPCSTR | pszFuncName, | ||
LPCSTR | pszOID, | ||
LPCWSTR | szValueName, | ||
DWORD * | pdwValueType, | ||
BYTE * | pbValueData, | ||
DWORD * | pcbValueData | ||
) |
Definition at line 854 of file oid.c.
WINADVAPI BOOL WINAPI CryptGetProvParam | ( | HCRYPTPROV | hProv, |
DWORD | dwParam, | ||
BYTE * | pbData, | ||
DWORD * | pdwDataLen, | ||
DWORD | dwFlags | ||
) |
Definition at line 1688 of file crypt.c.
Referenced by CertContext_SetKeyProvInfo(), find_key_prov_info_in_provider(), is_supported_algid(), test_container_sd(), test_enum_container(), test_getDefaultCryptProv(), test_null_provider(), and test_prov().
BOOL WINAPI CryptGetTimeValidObject | ( | LPCSTR | pszTimeValidOid, |
void * | pvPara, | ||
PCCERT_CONTEXT | pIssuer, | ||
LPFILETIME | pftValidFor, | ||
DWORD | dwFlags, | ||
DWORD | dwTimeout, | ||
void ** | ppvObject, | ||
PCRYPT_CREDENTIALS | pCredentials, | ||
void * | pvReserved | ||
) |
Definition at line 1718 of file crypt.c.
Referenced by CertCreateSelfSignCertificate(), CRYPT_ExportPublicKeyInfoEx(), CRYPT_ImportKeyTrans(), export_is_key_exportable(), test_import_export(), test_key_initialization(), test_key_permissions(), test_null_provider(), test_rsa_encrypt(), and test_rsa_round_trip().
WINCRYPT32API BOOL WINAPI CryptHashCertificate | ( | HCRYPTPROV_LEGACY | hCryptProv, |
ALG_ID | Algid, | ||
DWORD | dwFlags, | ||
const BYTE * | pbEncoded, | ||
DWORD | cbEncoded, | ||
BYTE * | pbComputedHash, | ||
DWORD * | pcbComputedHash | ||
) |
Definition at line 2187 of file cert.c.
Referenced by CertContext_GetHashProp(), checkCRLHash(), checkHash(), CRLContext_GetHashProp(), CTLContext_GetHashProp(), test_communication(), testAddSerialized(), testCryptHashCert(), and testRegStore().
WINCRYPT32API BOOL WINAPI CryptHashCertificate2 | ( | LPCWSTR | pwszCNGHashAlgid, |
DWORD | dwFlags, | ||
void * | pvReserved, | ||
const BYTE * | pbEncoded, | ||
DWORD | cbEncoded, | ||
BYTE * | pbComputedHash, | ||
DWORD * | pcbComputedHash | ||
) |
WINADVAPI BOOL WINAPI CryptHashData | ( | HCRYPTHASH | hHash, |
const BYTE * | pbData, | ||
DWORD | dwDataLen, | ||
DWORD | dwFlags | ||
) |
Definition at line 1771 of file crypt.c.
Referenced by CDecodeMsg_FinalizeHashedContent(), CHashEncodeMsg_Update(), create_silly_rename(), CRYPT_VerifySignature(), CryptCATAdminCalcHashFromFileHandle(), CryptHashCertificate(), CryptHashPublicKeyInfo(), CryptHashToBeSigned(), CryptSignCertificate(), CSignedMsgData_UpdateAuthenticatedAttributes(), CSignedMsgData_UpdateHash(), derive_key(), hash_dib(), hash_file(), hash_file_data(), hash_mac_addrs(), load_encryption_key(), nfs41_client_owner(), rdssl_hash_transform(), rdssl_hmac_md5(), test_hashes(), test_hmac(), test_import_hmac(), test_key_derivation(), test_mac(), test_rc2(), test_rc4(), test_schannel_provider(), test_sha2(), test_verify_signature(), and verifySig().
WINCRYPT32API BOOL WINAPI CryptHashMessage | ( | PCRYPT_HASH_MESSAGE_PARA | pHashPara, |
BOOL | fDetachedHash, | ||
DWORD | cToBeHashed, | ||
const BYTE * | rgpbToBeHashed[], | ||
DWORD | rgcbToBeHashed[], | ||
BYTE * | pbHashedBlob, | ||
DWORD * | pcbHashedBlob, | ||
BYTE * | pbComputedHash, | ||
DWORD * | pcbComputedHash | ||
) |
Definition at line 255 of file message.c.
Referenced by test_hash_message().
WINCRYPT32API BOOL WINAPI CryptHashPublicKeyInfo | ( | HCRYPTPROV_LEGACY | hCryptProv, |
ALG_ID | Algid, | ||
DWORD | dwFlags, | ||
DWORD | dwCertEncodingType, | ||
PCERT_PUBLIC_KEY_INFO | pInfo, | ||
BYTE * | pbComputedHash, | ||
DWORD * | pcbComputedHash | ||
) |
Definition at line 2216 of file cert.c.
Referenced by testHashPublicKeyInfo().
WINCRYPT32API BOOL WINAPI CryptHashToBeSigned | ( | HCRYPTPROV_LEGACY | hCryptProv, |
DWORD | dwCertEncodingType, | ||
const BYTE * | pbEncoded, | ||
DWORD | cbEncoded, | ||
BYTE * | pbComputedHash, | ||
DWORD * | pcbComputedHash | ||
) |
Definition at line 2260 of file cert.c.
Referenced by CertContext_GetProperty(), and testHashToBeSigned().
WINADVAPI BOOL WINAPI CryptImportKey | ( | HCRYPTPROV | hProv, |
const BYTE * | pbData, | ||
DWORD | dwDataLen, | ||
HCRYPTKEY | hPubKey, | ||
DWORD | dwFlags, | ||
HCRYPTKEY * | phKey | ||
) |
Definition at line 1850 of file crypt.c.
Referenced by CRYPT_ImportKeyTrans(), CRYPT_ImportPublicKeyInfoEx(), rdssl_hmac_md5(), rdssl_rc4_set_key(), test_decode_msg_get_param(), test_hashes(), test_import_export(), test_import_hmac(), test_import_private(), test_key_initialization(), test_null_provider(), test_rsa_round_trip(), test_schannel_provider(), test_sign_message(), test_signed_msg_encoding(), test_signed_msg_update(), test_verify_signature(), testAcquireCertPrivateKey(), and testAcquireSecurityContext().
WINCRYPT32API BOOL WINAPI CryptImportPublicKeyInfo | ( | HCRYPTPROV | hCryptProv, |
DWORD | dwCertEncodingType, | ||
PCERT_PUBLIC_KEY_INFO | pInfo, | ||
HCRYPTKEY * | phKey | ||
) |
Definition at line 4970 of file encode.c.
Referenced by CDecodeSignedMsg_VerifySignatureWithKey(), CertGetPublicKeyLength(), CRYPT_ExportKeyTrans(), and testAcquireCertPrivateKey().
WINCRYPT32API BOOL WINAPI CryptImportPublicKeyInfoEx | ( | HCRYPTPROV | hCryptProv, |
DWORD | dwCertEncodingType, | ||
PCERT_PUBLIC_KEY_INFO | pInfo, | ||
ALG_ID | aiKeyAlg, | ||
DWORD | dwFlags, | ||
void * | pvAuxInfo, | ||
HCRYPTKEY * | phKey | ||
) |
Definition at line 5044 of file encode.c.
Referenced by CRYPT_VerifySignature(), CryptImportPublicKeyInfo(), rdssl_cert_to_rkey(), and testImportPublicKey().
WINCRYPT32API BOOL WINAPI CryptImportPublicKeyInfoEx2 | ( | DWORD | dwCertEncodingType, |
PCERT_PUBLIC_KEY_INFO | pInfo, | ||
DWORD | dwFlags, | ||
void * | pvAuxInfo, | ||
BCRYPT_KEY_HANDLE * | phKey | ||
) |
WINCRYPT32API HCRYPTOIDFUNCSET WINAPI CryptInitOIDFunctionSet | ( | LPCSTR | pszFuncName, |
DWORD | dwFlags | ||
) |
Definition at line 114 of file oid.c.
Referenced by CertVerifyCertificateChainPolicy(), CertVerifyRevocation(), CRYPT_ExportEncryptedKey(), CRYPT_ExportPublicKeyInfoEx(), CRYPT_GenKey(), CRYPT_GetCreateFunction(), CRYPT_GetRetrieveFunction(), CRYPT_ImportEncryptedKey(), CRYPT_ImportPublicKeyInfoEx(), CRYPT_LoadDecoderExFunc(), CRYPT_LoadDecoderFunc(), CRYPT_LoadEncoderExFunc(), CRYPT_LoadEncoderFunc(), CRYPT_ProvOpenStore(), CryptExportPublicKeyInfoEx(), CryptFormatObject(), CryptGetObjectUrl(), CryptImportPublicKeyInfoEx(), CryptInstallOIDFunctionAddress(), test_getDefaultOIDFunctionAddress(), test_installOIDFunctionAddress(), and test_oidFunctionSet().
BOOL WINAPI CryptInstallCancelRetrieval | ( | PFN_CRYPT_CANCEL_RETRIEVAL | pfnCancel, |
const void * | pvArg, | ||
DWORD | dwFlags, | ||
void * | pvReserved | ||
) |
WINCRYPT32API BOOL WINAPI CryptInstallDefaultContext | ( | HCRYPTPROV | hCryptProv, |
DWORD | dwDefaultType, | ||
const void * | pvDefaultPara, | ||
DWORD | dwFlags, | ||
void * | pvReserved, | ||
HCRYPTDEFAULTCONTEXT * | phDefaultContext | ||
) |
WINCRYPT32API BOOL WINAPI CryptInstallOIDFunctionAddress | ( | HMODULE | hModule, |
DWORD | dwEncodingType, | ||
LPCSTR | pszFuncName, | ||
DWORD | cFuncEntry, | ||
const CRYPT_OID_FUNC_ENTRY | rgFuncEntry[], | ||
DWORD | dwFlags | ||
) |
Definition at line 237 of file oid.c.
Referenced by test_installOIDFunctionAddress().
WINCRYPT32API LPVOID WINAPI CryptMemAlloc | ( | ULONG | cbSize | ) |
Definition at line 131 of file main.c.
Referenced by accumulating_stream_output(), add_line_to_buffer(), CContentEncryptInfo_Construct(), CDataEncodeMsg_Open(), CDecodeHashMsg_VerifyHash(), CDecodeMsg_CopyData(), CDecodeMsg_FinalizeHashedContent(), CDecodeMsg_SaveAlgorithmID(), CEnvelopedEncodeMsg_GetParam(), CEnvelopedEncodeMsg_Open(), CEnvelopedEncodeMsg_Update(), Cert_clone(), cert_prov_info_matches_cert(), CertAddEnhancedKeyUsageIdentifier(), CertAddStoreToCollection(), CertContext_SetKeyProvInfo(), CertContext_SetKeyProvInfoProperty(), CertCreateCertificateContext(), CertCreateCRLContext(), CertCreateCTLContext(), CertCreateSelfSignCertificate(), CertGetEnhancedKeyUsage(), CertGetNameStringA(), CertGetValidUsages(), CertRemoveEnhancedKeyUsageIdentifier(), CertStrToNameA(), CertVerifyRevocation(), CHashEncodeMsg_GetParam(), CHashEncodeMsg_Open(), CHashEncodeMsg_Update(), CNG_CalcHash(), CNG_ImportECCPubKey(), CNG_PrepareSignature(), CNG_PrepareSignatureECC(), compare_cert_by_cert_id(), compare_cert_by_name_str(), compare_cert_by_signature_hash(), compare_crl_issued_by(), container_matches_cert(), Context_CreateDataContext(), Context_CreateLinkContext(), ContextPropertyList_Create(), ContextPropertyList_SetProperty(), convert_hash_to_blob(), convert_str_to_blob(), CRL_clone(), CRYPT_AddAlternateChainToChain(), CRYPT_AddCertToSimpleChain(), CRYPT_AddStringToMultiString(), CRYPT_AsnDecodeArray(), CRYPT_AsnEncodeBitsSwapBytes(), CRYPT_AsnEncodeNameConstraints(), CRYPT_AsnEncodeRdn(), CRYPT_BuildCandidateChainFromCert(), CRYPT_CacheSIP(), CRYPT_CacheURL(), CRYPT_CollectionOpenStore(), CRYPT_ConstructAlgorithmId(), CRYPT_ConstructAttribute(), CRYPT_ConstructAttributes(), CRYPT_ConstructBitBlob(), CRYPT_ConstructBlob(), CRYPT_ConstructBlobArray(), CRYPT_CopyChainToElement(), CRYPT_CopySimpleChainToElement(), CRYPT_CrackUrl(), CRYPT_CreateBlob(), CRYPT_CreateChainEngine(), CRYPT_CreateFileStore(), CRYPT_CreateSignedCert(), CRYPT_DEREncodeItemsAsSet(), CRYPT_DownloadObject(), CRYPT_EncodePKCSDigestedData(), CRYPT_EncodeValueWithType(), CRYPT_ExportKeyTrans(), CRYPT_ExportPublicKeyInfoEx(), CRYPT_FileNameOpenStoreA(), CRYPT_GetDefaultOIDDlls(), CRYPT_GetFuncFromReg(), CRYPT_GetKeyName(), CRYPT_GetObjectFromCache(), CRYPT_GetObjectFromFile(), CRYPT_GetRetrieveFunction(), CRYPT_GetSignerCertInfoFromMsg(), CRYPT_GetSimpleChainForCert(), CRYPT_ImportKeyTrans(), CRYPT_ImportPublicKeyInfoEx(), CRYPT_IsCertificateSelfSigned(), CRYPT_KeynameKeeperFromTokenW(), CRYPT_MakeInetContext(), CRYPT_MemOpenStore(), CRYPT_MsgOpenStore(), CRYPT_ProvCreateStore(), CRYPT_QueryContextObject(), CRYPT_QueryEmbeddedMessageObject(), CRYPT_QueryMessageObject(), CRYPT_ReadBlobFromFile(), CRYPT_ReadSerializedStore(), CRYPT_RegDeleteContext(), CRYPT_RegOpenStore(), CRYPT_RegReadSerializedFromReg(), CRYPT_SavePKCSToFile(), CRYPT_SavePKCSToMem(), CRYPT_SerializeContextsToReg(), CRYPT_SerializeContextsToStream(), CRYPT_SerializeStoreElement(), CRYPT_SetBitInField(), CRYPT_SysOpenStoreA(), CRYPT_SysRegOpenStoreA(), CRYPT_SysRegOpenStoreW(), CRYPT_ValueToRDN(), CryptEncryptMessage(), CryptGetDefaultOIDFunctionAddress(), CryptInitOIDFunctionSet(), CryptInstallOIDFunctionAddress(), CryptMsgOpenToDecode(), CryptProtectData(), CryptRegisterOIDInfo(), CryptRetrieveObjectByUrlA(), CryptSignAndEncodeCertificate(), CryptSignMessage(), CryptUnregisterOIDInfo(), CSignedEncodeMsg_GetParam(), CSignedEncodeMsg_Open(), CSignedEncodeMsg_Update(), CSignedMsgData_AllocateHandles(), CSignedMsgData_AppendMessageDigestAttribute(), CSignedMsgData_Sign(), decode_base64_blob(), dump_element(), File_RetrieveEncodedObjectW(), fill_protect_data(), find_cert_by_name_str_a(), find_cert_by_name_str_w(), find_matching_provider(), g_malloc(), I_CryptGetDefaultCryptProv(), import_base64_certs_from_fp(), init_oid_info(), key_prov_info_matches_cert(), load_encryption_key(), name_value_to_str(), read_oid_info(), test_cryptAllocate(), test_data_msg_update(), test_decode_msg_get_param(), test_encrypt_message(), test_getDefaultCryptProv(), test_sign_message(), test_verify_message_hash(), TrustIsCertificateSelfSigned(), unserialize_string(), and verify_cert_revocation_from_dist_points_ext().
WINCRYPT32API VOID WINAPI CryptMemFree | ( | LPVOID | pv | ) |
Definition at line 141 of file main.c.
Referenced by CContentEncryptInfo_Free(), CDecodeHashMsg_VerifyHash(), CDecodeMsg_Close(), CDecodeMsg_FinalizeHashedContent(), CDecodeMsg_SaveAlgorithmID(), CDecodeSignedMsg_VerifySignatureWithKey(), CEnvelopedEncodeMsg_Close(), CEnvelopedEncodeMsg_GetParam(), CEnvelopedEncodeMsg_Update(), Cert_free(), cert_prov_info_matches_cert(), CertAddEnhancedKeyUsageIdentifier(), CertContext_SetKeyProvInfo(), CertContext_SetKeyProvInfoProperty(), CertCreateCTLContext(), CertCreateSelfSignCertificate(), CertGetEnhancedKeyUsage(), CertGetNameStringA(), CertGetValidUsages(), CertRemoveEnhancedKeyUsageIdentifier(), CertRemoveStoreFromCollection(), CertStrToNameA(), CertStrToNameW(), CertVerifyRevocation(), CHashEncodeMsg_Close(), CHashEncodeMsg_GetParam(), CNG_CalcHash(), CNG_ImportECCPubKey(), CNG_PrepareSignature(), CNG_VerifySignature(), Collection_release(), compare_cert_by_cert_id(), compare_cert_by_name_str(), compare_cert_by_signature_hash(), compare_crl_issued_by(), Context_CreateDataContext(), Context_Free(), ContextPropertyList_Free(), ContextPropertyList_RemoveProperty(), ContextPropertyList_SetProperty(), convert_hash_to_blob(), CRecipientInfo_Free(), CRL_free(), CRYPT_AddCertToSimpleChain(), CRYPT_AddStringToMultiString(), CRYPT_AsnDecodeArray(), CRYPT_AsnEncodeBitsSwapBytes(), CRYPT_AsnEncodeNameConstraints(), CRYPT_AsnEncodeRdn(), CRYPT_CacheURL(), CRYPT_CopyChainToElement(), CRYPT_CopySimpleChainToElement(), CRYPT_CrackUrl(), CRYPT_CreateContext(), CRYPT_CreateSignedCert(), CRYPT_DEREncodeItemsAsSet(), CRYPT_DownloadObject(), CRYPT_EncodePKCSDigestedData(), CRYPT_EncodeValueWithType(), CRYPT_ExportEncryptedKey(), CRYPT_ExportKeyTrans(), CRYPT_ExportPublicKeyInfoEx(), CRYPT_FileCloseStore(), CRYPT_FileControl(), CRYPT_FileNameOpenStoreA(), CRYPT_FreeBlob(), CRYPT_FreeBlobArray(), CRYPT_FreeChainContext(), CRYPT_FreeChainElement(), CRYPT_FreeKeynameKeeper(), CRYPT_FreeLowerQualityChains(), CRYPT_FreeSimpleChain(), CRYPT_FreeStore(), CRYPT_GetDefaultOIDDlls(), CRYPT_GetDefaultOIDKey(), CRYPT_GetFuncFromReg(), CRYPT_GetObjectFromCache(), CRYPT_GetObjectFromFile(), CRYPT_GetRetrieveFunction(), CRYPT_GetSignerCertInfoFromMsg(), CRYPT_ImportKeyTrans(), CRYPT_ImportPublicKeyInfoEx(), CRYPT_IsCertificateSelfSigned(), CRYPT_MakeInetContext(), CRYPT_MsgOpenStore(), CRYPT_QueryContextObject(), CRYPT_QueryEmbeddedMessageObject(), CRYPT_QueryMessageObject(), CRYPT_QuerySerializedContextObject(), CRYPT_ReadBlobFromFile(), CRYPT_ReadSerializedStore(), CRYPT_RegCloseStore(), CRYPT_RegDeleteContext(), CRYPT_RegReadSerializedFromReg(), CRYPT_RegWriteToReg(), CRYPT_SavePKCSToMem(), CRYPT_SerializeContextsToReg(), CRYPT_SerializeContextsToStream(), CRYPT_SerializeStoreElement(), crypt_sip_free(), CRYPT_SysOpenStoreA(), CRYPT_SysRegOpenStoreA(), CRYPT_SysRegOpenStoreW(), CryptEncryptMessage(), CryptFreeOIDFunctionAddress(), CryptGetDefaultOIDDllList(), CryptGetDefaultOIDFunctionAddress(), CryptGetOIDFunctionValue(), CryptInitOIDFunctionSet(), CryptMsgClose(), CryptMsgGetAndVerifySigner(), CryptRegisterDefaultOIDFunction(), CryptRegisterOIDFunction(), CryptRegisterOIDInfo(), CryptRetrieveObjectByUrlA(), CryptSetOIDFunctionValue(), CryptSignAndEncodeCertificate(), CryptSignMessage(), CryptUnregisterDefaultOIDFunction(), CryptUnregisterOIDFunction(), CryptUnregisterOIDInfo(), CryptVerifyDetachedMessageSignature(), CryptVerifyMessageSignature(), CSignedEncodeMsg_Close(), CSignedEncodeMsg_GetParam(), CSignedEncodeMsg_Open(), CSignedMsgData_AppendMessageDigestAttribute(), CSignedMsgData_CloseHandles(), CSignerInfo_Free(), CTL_free(), decode_base64_blob(), dump_alt_name_entry(), dump_element(), File_RetrieveEncodedObjectW(), find_cert_by_name_str_a(), find_cert_by_name_str_w(), find_matching_provider(), free_chain_engine(), free_function_sets(), free_oid_info(), free_protect_data(), free_updates(), g_free(), hash_matches_blob(), HTTP_RetrieveEncodedObjectW(), I_CryptGetDefaultCryptProv(), import_base64_certs_from_fp(), import_certs_from_dir(), key_prov_info_matches_cert(), load_encryption_key(), test_cryptAllocate(), test_data_msg_update(), test_decode_msg_get_param(), test_encrypt_message(), test_getDefaultCryptProv(), test_retrieveObjectByUrl(), test_sign_message(), test_verify_message_hash(), TrustIsCertificateSelfSigned(), and verify_cert_revocation_from_dist_points_ext().
WINCRYPT32API LPVOID WINAPI CryptMemRealloc | ( | LPVOID | pv, |
ULONG | cbSize | ||
) |
Definition at line 136 of file main.c.
Referenced by accumulating_stream_output(), add_line_to_buffer(), CDecodeMsg_CopyData(), CEnvelopedEncodeMsg_Update(), CRYPT_AddAlternateChainToChain(), CRYPT_AddCertToSimpleChain(), CRYPT_AddStringToMultiString(), CRYPT_AppendAttribute(), CRYPT_AsnDecodeArray(), CRYPT_DownloadObject(), CRYPT_SerializeStoreElement(), CRYPT_SetBitInField(), CRYPT_ValueToRDN(), and test_cryptAllocate().
WINCRYPT32API DWORD WINAPI CryptMsgCalculateEncodedLength | ( | DWORD | dwMsgEncodingType, |
DWORD | dwFlags, | ||
DWORD | dwMsgType, | ||
const void * | pvMsgEncodeInfo, | ||
LPSTR | pszInnerContentObjID, | ||
DWORD | cbData | ||
) |
WINCRYPT32API BOOL WINAPI CryptMsgClose | ( | HCRYPTMSG | hCryptMsg | ) |
Definition at line 3597 of file msg.c.
Referenced by CEnvelopedEncodeMsg_Open(), CertCreateCTLContext(), CHashEncodeMsg_Open(), CRYPT_MsgCloseStore(), CRYPT_PKCSOpenStore(), CRYPT_QueryMessageObject(), CRYPT_QuerySignedMessage(), CRYPT_QueryUnsignedMessage(), CryptCATClose(), CryptCATOpen(), CryptEncryptMessage(), CryptGetMessageSignerCount(), CryptHashMessage(), CryptMsgSignCTL(), CryptSignMessage(), CryptVerifyDetachedMessageHash(), CryptVerifyDetachedMessageSignature(), CryptVerifyMessageHash(), CryptVerifyMessageSignature(), CTL_free(), SoftpubCleanup(), test_data_msg_encoding(), test_data_msg_get_param(), test_data_msg_open(), test_data_msg_update(), test_decode_msg_get_param(), test_decode_msg_update(), test_enveloped_msg_encoding(), test_enveloped_msg_open(), test_enveloped_msg_update(), test_hash_msg_encoding(), test_hash_msg_get_param(), test_hash_msg_open(), test_hash_msg_update(), test_msg_close(), test_msg_control(), test_msg_get_and_verify_signer(), test_msg_get_param(), test_msg_open_to_decode(), test_signed_msg_encoding(), test_signed_msg_get_param(), test_signed_msg_open(), test_signed_msg_update(), and testMessageStore().
WINCRYPT32API BOOL WINAPI CryptMsgControl | ( | HCRYPTMSG | hCryptMsg, |
DWORD | dwFlags, | ||
DWORD | dwCtrlType, | ||
const void * | pvCtrlPara | ||
) |
Definition at line 3636 of file msg.c.
Referenced by CryptMsgGetAndVerifySigner(), CryptVerifyDetachedMessageHash(), CryptVerifyDetachedMessageSignature(), CryptVerifyMessageHash(), CryptVerifyMessageSignature(), test_decode_msg_get_param(), test_msg_control(), and WINTRUST_VerifySigner().
WINCRYPT32API BOOL WINAPI CryptMsgCountersign | ( | HCRYPTMSG | hCryptMsg, |
DWORD | dwIndex, | ||
DWORD | dwCountersigners, | ||
PCMSG_SIGNER_ENCODE_INFO | rgCountersigners | ||
) |
WINCRYPT32API BOOL WINAPI CryptMsgCountersignEncoded | ( | DWORD | dwEncodingType, |
PBYTE | pbSignerInfo, | ||
DWORD | cbSignerInfo, | ||
DWORD | cCountersigners, | ||
PCMSG_SIGNER_ENCODE_INFO | rgCountersigners, | ||
PBYTE | pbCountersignature, | ||
PDWORD | pcbCountersignature | ||
) |
WINCRYPT32API HCRYPTMSG WINAPI CryptMsgDuplicate | ( | HCRYPTMSG | hCryptMsg | ) |
Definition at line 3584 of file msg.c.
Referenced by CRYPT_MsgOpenStore().
WINCRYPT32API BOOL WINAPI CryptMsgEncodeAndSignCTL | ( | DWORD | dwMsgEncodingType, |
PCTL_INFO | pCtlInfo, | ||
PCMSG_SIGNED_ENCODE_INFO | pSignInfo, | ||
DWORD | dwFlags, | ||
BYTE * | pbEncoded, | ||
DWORD * | pcbEncoded | ||
) |
Definition at line 3784 of file msg.c.
WINCRYPT32API BOOL WINAPI CryptMsgGetAndVerifySigner | ( | HCRYPTMSG | hCryptMsg, |
DWORD | cSignerStore, | ||
HCERTSTORE * | rghSignerStore, | ||
DWORD | dwFlags, | ||
PCCERT_CONTEXT * | ppSigner, | ||
DWORD * | pdwSignerIndex | ||
) |
Definition at line 3669 of file msg.c.
Referenced by test_msg_get_and_verify_signer().
WINCRYPT32API BOOL WINAPI CryptMsgGetParam | ( | HCRYPTMSG | hCryptMsg, |
DWORD | dwParamType, | ||
DWORD | dwIndex, | ||
void * | pvData, | ||
DWORD * | pcbData | ||
) |
Definition at line 3626 of file msg.c.
Referenced by CDecodeMsg_FinalizeHashedContent(), CEnvelopedEncodeMsg_GetParam(), CertCreateCTLContext(), CHashEncodeMsg_GetParam(), check_param(), CRYPT_GetSignerCertInfoFromMsg(), CRYPT_MsgOpenStore(), CRYPT_PKCSOpenStore(), CRYPT_QuerySignedMessage(), CRYPT_QueryUnsignedMessage(), CryptCATOpen(), CryptEncryptMessage(), CryptGetMessageSignerCount(), CryptHashMessage(), CryptMsgGetAndVerifySigner(), CryptMsgSignCTL(), CryptSignMessage(), CryptVerifyDetachedMessageHash(), CryptVerifyMessageHash(), CryptVerifyMessageSignature(), CSignedEncodeMsg_GetParam(), decode_inner_content(), SOFTPUB_DecodeInnerContent(), SoftpubLoadSignature(), test_data_msg_get_param(), test_data_msg_update(), test_decode_msg_get_param(), test_hash_msg_get_param(), test_msg_get_param(), test_signed_msg_encoding(), test_signed_msg_get_param(), testMessageStore(), WINTRUST_GetSigner(), and WINTRUST_GetSignerCertInfo().
WINCRYPT32API HCRYPTMSG WINAPI CryptMsgOpenToDecode | ( | DWORD | dwMsgEncodingType, |
DWORD | dwFlags, | ||
DWORD | dwMsgType, | ||
HCRYPTPROV_LEGACY | hCryptProv, | ||
PCERT_INFO | pRecipientInfo, | ||
PCMSG_STREAM_INFO | pStreamInfo | ||
) |
Definition at line 3552 of file msg.c.
Referenced by CertCreateCTLContext(), CRYPT_PKCSOpenStore(), CRYPT_QuerySignedMessage(), CRYPT_QueryUnsignedMessage(), CryptCATOpen(), CryptGetMessageSignerCount(), CryptVerifyDetachedMessageHash(), CryptVerifyDetachedMessageSignature(), CryptVerifyMessageHash(), CryptVerifyMessageSignature(), SOFTPUB_GetMessageFromFile(), test_decode_msg_get_param(), test_decode_msg_update(), test_msg_control(), test_msg_get_and_verify_signer(), test_msg_get_param(), test_msg_open_to_decode(), and testMessageStore().
WINCRYPT32API HCRYPTMSG WINAPI CryptMsgOpenToEncode | ( | DWORD | dwMsgEncodingType, |
DWORD | dwFlags, | ||
DWORD | dwMsgType, | ||
const void * | pvMsgEncodeInfo, | ||
LPSTR | pszInnerContentObjID, | ||
PCMSG_STREAM_INFO | pStreamInfo | ||
) |
Definition at line 2034 of file msg.c.
Referenced by CryptEncryptMessage(), CryptHashMessage(), CryptMsgSignCTL(), CryptSignMessage(), test_data_msg_encoding(), test_data_msg_get_param(), test_data_msg_open(), test_data_msg_update(), test_enveloped_msg_encoding(), test_enveloped_msg_open(), test_enveloped_msg_update(), test_hash_msg_encoding(), test_hash_msg_get_param(), test_hash_msg_open(), test_hash_msg_update(), test_msg_close(), test_msg_control(), test_msg_open_to_encode(), test_signed_msg_encoding(), test_signed_msg_get_param(), test_signed_msg_open(), and test_signed_msg_update().
WINCRYPT32API BOOL WINAPI CryptMsgSignCTL | ( | DWORD | dwMsgEncodingType, |
BYTE * | pbCtlContent, | ||
DWORD | cbCtlContent, | ||
PCMSG_SIGNED_ENCODE_INFO | pSignInfo, | ||
DWORD | dwFlags, | ||
BYTE * | pbEncoded, | ||
DWORD * | pcbEncoded | ||
) |
Definition at line 3810 of file msg.c.
Referenced by CryptMsgEncodeAndSignCTL().
WINCRYPT32API BOOL WINAPI CryptMsgUpdate | ( | HCRYPTMSG | hCryptMsg, |
const BYTE * | pbData, | ||
DWORD | cbData, | ||
BOOL | fFinal | ||
) |
Definition at line 3616 of file msg.c.
Referenced by CertCreateCTLContext(), CRYPT_PKCSOpenStore(), CRYPT_QuerySignedMessage(), CRYPT_QueryUnsignedMessage(), CryptCATOpen(), CryptEncryptMessage(), CryptGetMessageSignerCount(), CryptHashMessage(), CryptMsgSignCTL(), CryptSignMessage(), CryptVerifyDetachedMessageHash(), CryptVerifyDetachedMessageSignature(), CryptVerifyMessageHash(), CryptVerifyMessageSignature(), SOFTPUB_GetMessageFromFile(), test_data_msg_encoding(), test_data_msg_update(), test_decode_msg_get_param(), test_decode_msg_update(), test_enveloped_msg_update(), test_hash_msg_encoding(), test_hash_msg_get_param(), test_hash_msg_update(), test_msg_control(), test_msg_get_and_verify_signer(), test_signed_msg_encoding(), test_signed_msg_update(), and testMessageStore().
WINCRYPT32API BOOL WINAPI CryptMsgVerifyCountersignatureEncoded | ( | HCRYPTPROV_LEGACY | hCryptProv, |
DWORD | dwEncodingType, | ||
PBYTE | pbSignerInfo, | ||
DWORD | cbSignerInfo, | ||
PBYTE | pbSignerInfoCountersignature, | ||
DWORD | cbSignerInfoCountersignature, | ||
PCERT_INFO | pciCountersigner | ||
) |
WINCRYPT32API BOOL WINAPI CryptMsgVerifyCountersignatureEncodedEx | ( | HCRYPTPROV_LEGACY | hCryptProv, |
DWORD | dwEncodingType, | ||
PBYTE | pbSignerInfo, | ||
DWORD | cbSignerInfo, | ||
PBYTE | pbSignerInfoCountersignature, | ||
DWORD | cbSignerInfoCountersignature, | ||
DWORD | dwSignerType, | ||
void * | pvSigner, | ||
DWORD | dwFlags, | ||
void * | pvReserved | ||
) |
WINCRYPT32API BOOL WINAPI CryptProtectData | ( | DATA_BLOB * | pDataIn, |
LPCWSTR | szDataDescr, | ||
DATA_BLOB * | pOptionalEntropy, | ||
PVOID | pvReserved, | ||
CRYPTPROTECT_PROMPTSTRUCT * | pPromptStruct, | ||
DWORD | dwFlags, | ||
DATA_BLOB * | pDataOut | ||
) |
Definition at line 821 of file protectdata.c.
Referenced by store_key_pair().
WINCRYPT32API BOOL WINAPI CryptQueryObject | ( | DWORD | dwObjectType, |
const void * | pvObject, | ||
DWORD | dwExpectedContentTypeFlags, | ||
DWORD | dwExpectedFormatTypeFlags, | ||
DWORD | dwFlags, | ||
DWORD * | pdwMsgAndCertEncodingType, | ||
DWORD * | pdwContentType, | ||
DWORD * | pdwFormatType, | ||
HCERTSTORE * | phCertStore, | ||
HCRYPTMSG * | phMsg, | ||
const void ** | ppvContext | ||
) |
Definition at line 699 of file object.c.
Referenced by CRYPT_CreateAny(), CRYPT_CreateContext(), CRYPT_CreatePKCS7(), CRYPT_FileControl(), CRYPT_FileNameOpenStoreW(), CryptExtOpenCERW(), and open_store_from_file().
WINCRYPT32API BOOL WINAPI CryptRegisterDefaultOIDFunction | ( | DWORD | dwEncodingType, |
LPCSTR | pszFuncName, | ||
DWORD | dwIndex, | ||
LPCWSTR | pwszDll | ||
) |
Definition at line 1109 of file oid.c.
Referenced by DllRegisterServer(), test_getDefaultOIDFunctionAddress(), and test_registerDefaultOIDFunction().
WINCRYPT32API BOOL WINAPI CryptRegisterOIDFunction | ( | DWORD | dwEncodingType, |
LPCSTR | pszFuncName, | ||
LPCSTR | pszOID, | ||
LPCWSTR | pwszDll, | ||
LPCSTR | pszOverrideFuncName | ||
) |
Definition at line 647 of file oid.c.
Referenced by DllRegisterServer(), and test_registerOIDFunction().
WINCRYPT32API BOOL WINAPI CryptRegisterOIDInfo | ( | PCCRYPT_OID_INFO | pInfo, |
DWORD | dwFlags | ||
) |
Definition at line 750 of file oid.c.
Referenced by test_registerOIDInfo().
WINADVAPI BOOL WINAPI CryptReleaseContext | ( | HCRYPTPROV | hProv, |
DWORD | dwFlags | ||
) |
Definition at line 648 of file crypt.c.
Referenced by CDecodeMsg_Close(), CEnvelopedEncodeMsg_Close(), CEnvelopedEncodeMsg_Open(), CertContext_SetProperty(), CertCreateSelfSignCertificate(), CHashEncodeMsg_Close(), clean_up_aes_environment(), clean_up_base_environment(), create_silly_rename(), CRYPT_FileNameOpenStoreW(), CRYPT_FileOpenStore(), CRYPT_GetDefaultProvider(), CRYPT_MemOpenStore(), CRYPT_MsgOpenStore(), CRYPT_RegOpenStore(), CRYPT_SysOpenStoreW(), CryptCATAdminCalcHashFromFileHandle(), CryptCATAdminEnumCatalogFromHash(), CryptProtectData(), CryptSignMessage(), CryptUnprotectData(), CSignedEncodeMsg_Open(), detect_nt(), DllMain(), DllRegisterServer(), export_private_key_dlg_proc(), find_key_prov_info_in_provider(), hash_file(), I_CryptGetDefaultCryptProv(), key_prov_info_matches_cert(), nfs41_client_owner(), rdssl_cert_to_rkey(), rdssl_hash_info_create(), rdssl_hash_info_delete(), rdssl_hmac_md5(), rdssl_rc4_info_delete(), SOFTPUB_VerifyImageHash(), START_TEST(), test_container_sd(), test_decode_msg_get_param(), test_encrypt_message(), test_enveloped_msg_open(), test_getDefaultCryptProv(), test_hashes(), test_key_initialization(), test_null_provider(), test_rsa_round_trip(), test_schannel_provider(), test_sign_message(), test_signed_msg_encoding(), test_signed_msg_get_param(), test_signed_msg_open(), test_signed_msg_update(), test_sip(), testAcquireCertPrivateKey(), testAcquireSecurityContext(), testCertSigs(), testCreateSelfSignCert(), and testPortPublicKeyInfo().
BOOL WINAPI CryptRetrieveObjectByUrlA | ( | LPCSTR | pszURL, |
LPCSTR | pszObjectOid, | ||
DWORD | dwRetrievalFlags, | ||
DWORD | dwTimeout, | ||
LPVOID * | ppvObject, | ||
HCRYPTASYNC | hAsyncRetrieve, | ||
PCRYPT_CREDENTIALS | pCredentials, | ||
LPVOID | pvVerify, | ||
PCRYPT_RETRIEVE_AUX_INFO | pAuxInfo | ||
) |
Definition at line 397 of file cryptnet_main.c.
Referenced by test_retrieveObjectByUrl().
BOOL WINAPI CryptRetrieveObjectByUrlW | ( | LPCWSTR | pszURL, |
LPCSTR | pszObjectOid, | ||
DWORD | dwRetrievalFlags, | ||
DWORD | dwTimeout, | ||
LPVOID * | ppvObject, | ||
HCRYPTASYNC | hAsyncRetrieve, | ||
PCRYPT_CREDENTIALS | pCredentials, | ||
LPVOID | pvVerify, | ||
PCRYPT_RETRIEVE_AUX_INFO | pAuxInfo | ||
) |
Definition at line 1489 of file cryptnet_main.c.
Referenced by CRYPT_FindIssuer(), CryptRetrieveObjectByUrlA(), and verify_cert_revocation_from_dist_points_ext().
WINCRYPT32API BOOL WINAPI CryptSetAsyncParam | ( | HCRYPTASYNC | hAsync, |
LPSTR | pszParamOid, | ||
LPVOID | pvParam, | ||
PFN_CRYPT_ASYNC_PARAM_FREE_FUNC | pfnFree | ||
) |
WINADVAPI BOOL WINAPI CryptSetHashParam | ( | HCRYPTHASH | hHash, |
DWORD | dwParam, | ||
const BYTE * | pbData, | ||
DWORD | dwFlags | ||
) |
Definition at line 1970 of file crypt.c.
Referenced by rdssl_hmac_md5(), test_hashes(), test_hmac(), test_import_hmac(), and test_schannel_provider().
WINADVAPI BOOL WINAPI CryptSetKeyParam | ( | HCRYPTKEY | hKey, |
DWORD | dwParam, | ||
const BYTE * | pbData, | ||
DWORD | dwFlags | ||
) |
Definition at line 2004 of file crypt.c.
Referenced by test_block_cipher_modes(), test_des(), test_key_permissions(), test_rc2(), test_rc4(), test_rsa_encrypt(), and test_schannel_provider().
WINCRYPT32API BOOL WINAPI CryptSetOIDFunctionValue | ( | DWORD | dwEncodingType, |
LPCSTR | pszFuncName, | ||
LPCSTR | pszOID, | ||
LPCWSTR | pwszValueName, | ||
DWORD | dwValueType, | ||
const BYTE * | pbValueData, | ||
DWORD | cbValueData | ||
) |
Definition at line 891 of file oid.c.
Definition at line 2036 of file crypt.c.
WINADVAPI BOOL WINAPI CryptSetProviderExA | ( | LPCSTR | pszProvName, |
DWORD | dwProvType, | ||
DWORD * | pdwReserved, | ||
DWORD | dwFlags | ||
) |
Definition at line 2149 of file crypt.c.
Referenced by CryptSetProviderA().
WINADVAPI BOOL WINAPI CryptSetProviderExW | ( | LPCWSTR | pszProvName, |
DWORD | dwProvType, | ||
DWORD * | pdwReserved, | ||
DWORD | dwFlags | ||
) |
Definition at line 2068 of file crypt.c.
Referenced by CryptSetProviderExA(), and CryptSetProviderW().
WINADVAPI BOOL WINAPI CryptSetProvParam | ( | HCRYPTPROV | hProv, |
DWORD | dwParam, | ||
const BYTE * | pbData, | ||
DWORD | dwFlags | ||
) |
Definition at line 2179 of file crypt.c.
Referenced by CRYPT_AcquirePrivateKeyFromProvInfo(), and export_acquire_private_key().
WINCRYPT32API BOOL WINAPI CryptSignAndEncodeCertificate | ( | HCRYPTPROV_OR_NCRYPT_KEY_HANDLE | hCryptProv, |
DWORD | dwKeySpec, | ||
DWORD | dwCertEncodingType, | ||
LPCSTR | lpszStructType, | ||
const void * | pvStructInfo, | ||
PCRYPT_ALGORITHM_IDENTIFIER | pSignatureAlgorithm, | ||
const void * | pvHashAuxInfo, | ||
BYTE * | pbEncoded, | ||
DWORD * | pcbEncoded | ||
) |
Definition at line 2364 of file cert.c.
Referenced by key_prov_info_matches_cert(), and testSignAndEncodeCert().
WINCRYPT32API BOOL WINAPI CryptSignAndEncryptMessage | ( | PCRYPT_SIGN_MESSAGE_PARA | pSignPara, |
PCRYPT_ENCRYPT_MESSAGE_PARA | pEncryptPara, | ||
DWORD | cRecipientCert, | ||
PCCERT_CONTEXT | rgpRecipientCert[], | ||
const BYTE * | pbToBeSignedAndEncrypted, | ||
DWORD | cbToBeSignedAndEncrypted, | ||
BYTE * | pbSignedAndEncryptedBlob, | ||
DWORD * | pcbSignedAndEncryptedBlob | ||
) |
WINCRYPT32API BOOL WINAPI CryptSignCertificate | ( | HCRYPTPROV_OR_NCRYPT_KEY_HANDLE | hCryptProv, |
DWORD | dwKeySpec, | ||
DWORD | dwCertEncodingType, | ||
const BYTE * | pbEncodedToBeSigned, | ||
DWORD | cbEncodedToBeSigned, | ||
PCRYPT_ALGORITHM_IDENTIFIER | pSignatureAlgorithm, | ||
const void * | pvHashAuxInfo, | ||
BYTE * | pbSignature, | ||
DWORD * | pcbSignature | ||
) |
Definition at line 2305 of file cert.c.
Referenced by CRYPT_CreateSignedCert(), CryptSignAndEncodeCertificate(), and testSignCert().
WINADVAPI BOOL WINAPI CryptSignHashA | ( | HCRYPTHASH | hHash, |
DWORD | dwKeySpec, | ||
LPCSTR | sDescription, | ||
DWORD | dwFlags, | ||
BYTE * | pbSignature, | ||
DWORD * | pdwSigLen | ||
) |
Definition at line 1939 of file crypt.c.
Referenced by test_hashes(), and verifySig().
WINADVAPI BOOL WINAPI CryptSignHashW | ( | HCRYPTHASH | hHash, |
DWORD | dwKeySpec, | ||
LPCWSTR | sDescription, | ||
DWORD | dwFlags, | ||
BYTE * | pbSignature, | ||
DWORD * | pdwSigLen | ||
) |
Definition at line 1908 of file crypt.c.
Referenced by CryptSignCertificate(), CryptSignHashA(), and CSignedMsgData_Sign().
WINCRYPT32API BOOL WINAPI CryptSignMessage | ( | PCRYPT_SIGN_MESSAGE_PARA | pSignPara, |
BOOL | fDetachedSignature, | ||
DWORD | cToBeSigned, | ||
const BYTE * | rgpbToBeSigned[], | ||
DWORD | rgcbToBeSigned[], | ||
BYTE * | pbSignedBlob, | ||
DWORD * | pcbSignedBlob | ||
) |
Definition at line 406 of file message.c.
Referenced by test_sign_message().
WINCRYPT32API BOOL WINAPI CryptSignMessageWithKey | ( | PCRYPT_KEY_SIGN_MESSAGE_PARA | pSignPara, |
const BYTE * | pbToBeSigned, | ||
DWORD | cbToBeSigned, | ||
BYTE * | pbSignedBlob, | ||
DWORD * | pcbSignedBlob | ||
) |
WINCRYPT32API BOOL WINAPI CryptStringToBinaryA | ( | LPCSTR | pszString, |
DWORD | cchString, | ||
DWORD | dwFlags, | ||
BYTE * | pbBinary, | ||
DWORD * | pcbBinary, | ||
DWORD * | pdwSkip, | ||
DWORD * | pdwFlags | ||
) |
Definition at line 772 of file base64.c.
Referenced by CRYPT_QueryContextObject(), CRYPT_QueryMessageObject(), decode_base64_blob(), decodeAndCompareBase64_A(), decodeBase64WithLenFmt(), import_base64_certs_from_fp(), and testStringToBinaryA().
WINCRYPT32API BOOL WINAPI CryptStringToBinaryW | ( | LPCWSTR | pszString, |
DWORD | cchString, | ||
DWORD | dwFlags, | ||
BYTE * | pbBinary, | ||
DWORD * | pcbBinary, | ||
DWORD * | pdwSkip, | ||
DWORD * | pdwFlags | ||
) |
Definition at line 983 of file base64.c.
Referenced by CRYPT_QueryMessageObject(), and decodeBase64WithLenFmtW().
WINCRYPT32API BOOL WINAPI CryptUninstallDefaultContext | ( | HCRYPTDEFAULTCONTEXT | hDefaultContext, |
DWORD | dwFlags, | ||
void * | pvReserved | ||
) |
WINCRYPT32API BOOL WINAPI CryptUnprotectData | ( | DATA_BLOB * | pDataIn, |
LPWSTR * | ppszDataDescr, | ||
DATA_BLOB * | pOptionalEntropy, | ||
PVOID | pvReserved, | ||
CRYPTPROTECT_PROMPTSTRUCT * | pPromptStruct, | ||
DWORD | dwFlags, | ||
DATA_BLOB * | pDataOut | ||
) |
Definition at line 990 of file protectdata.c.
Referenced by read_key_value().
WINCRYPT32API BOOL WINAPI CryptUnregisterDefaultOIDFunction | ( | DWORD | dwEncodingType, |
LPCSTR | pszFuncName, | ||
LPCWSTR | pwszDll | ||
) |
Definition at line 1142 of file oid.c.
Referenced by DllUnregisterServer(), test_getDefaultOIDFunctionAddress(), and test_registerDefaultOIDFunction().
WINCRYPT32API BOOL WINAPI CryptUnregisterOIDFunction | ( | DWORD | dwEncodingType, |
LPCSTR | pszFuncName, | ||
LPCSTR | pszOID | ||
) |
Definition at line 831 of file oid.c.
Referenced by DllUnregisterServer(), and test_registerOIDFunction().
WINCRYPT32API BOOL WINAPI CryptUnregisterOIDInfo | ( | PCCRYPT_OID_INFO | pInfo | ) |
Definition at line 708 of file oid.c.
Referenced by test_registerOIDInfo().
WINCRYPT32API BOOL WINAPI CryptVerifyCertificateSignature | ( | HCRYPTPROV_LEGACY | hCryptProv, |
DWORD | dwCertEncodingType, | ||
const BYTE * | pbEncoded, | ||
DWORD | cbEncoded, | ||
PCERT_PUBLIC_KEY_INFO | pPublicKey | ||
) |
Definition at line 2427 of file cert.c.
Referenced by testVerifyCertSig().
WINCRYPT32API BOOL WINAPI CryptVerifyCertificateSignatureEx | ( | HCRYPTPROV_LEGACY | hCryptProv, |
DWORD | dwCertEncodingType, | ||
DWORD | dwSubjectType, | ||
void * | pvSubject, | ||
DWORD | dwIssuerType, | ||
void * | pvIssuer, | ||
DWORD | dwFlags, | ||
void * | pvReserved | ||
) |
Definition at line 2717 of file cert.c.
Referenced by CertGetCRLFromStore(), CertVerifySubjectCertificateContext(), compare_crl_issued_by(), CRYPT_CheckRootCert(), CRYPT_CheckSimpleChain(), CryptVerifyCertificateSignature(), and init_function_pointers().
WINCRYPT32API BOOL WINAPI CryptVerifyDetachedMessageHash | ( | PCRYPT_HASH_MESSAGE_PARA | pHashPara, |
BYTE * | pbDetachedHashBlob, | ||
DWORD | cbDetachedHashBlob, | ||
DWORD | cToBeHashed, | ||
const BYTE * | rgpbToBeHashed[], | ||
DWORD | rgcbToBeHashed[], | ||
BYTE * | pbComputedHash, | ||
DWORD * | pcbComputedHash | ||
) |
Definition at line 309 of file message.c.
Referenced by test_verify_detached_message_hash().
WINCRYPT32API BOOL WINAPI CryptVerifyDetachedMessageSignature | ( | PCRYPT_VERIFY_MESSAGE_PARA | pVerifyPara, |
DWORD | dwSignerIndex, | ||
const BYTE * | pbDetachedSignBlob, | ||
DWORD | cbDetachedSignBlob, | ||
DWORD | cToBeSigned, | ||
const BYTE * | rgpbToBeSigned[], | ||
DWORD | rgcbToBeSigned[], | ||
PCCERT_CONTEXT * | ppSignerCert | ||
) |
Definition at line 108 of file message.c.
Referenced by test_verify_detached_message_signature().
WINCRYPT32API BOOL WINAPI CryptVerifyMessageHash | ( | PCRYPT_HASH_MESSAGE_PARA | pHashPara, |
BYTE * | pbHashedBlob, | ||
DWORD | cbHashedBlob, | ||
BYTE * | pbToBeHashed, | ||
DWORD * | pcbToBeHashed, | ||
BYTE * | pbComputedHash, | ||
DWORD * | pcbComputedHash | ||
) |
Definition at line 364 of file message.c.
Referenced by test_verify_message_hash().
WINCRYPT32API BOOL WINAPI CryptVerifyMessageSignature | ( | PCRYPT_VERIFY_MESSAGE_PARA | pVerifyPara, |
DWORD | dwSignerIndex, | ||
const BYTE * | pbSignedBlob, | ||
DWORD | cbSignedBlob, | ||
BYTE * | pbDecoded, | ||
DWORD * | pcbDecoded, | ||
PCCERT_CONTEXT * | ppSignerCert | ||
) |
Definition at line 184 of file message.c.
Referenced by test_verify_message_signature().
WINCRYPT32API BOOL WINAPI CryptVerifyMessageSignatureWithKey | ( | PCRYPT_KEY_VERIFY_MESSAGE_PARA | pVerifyPara, |
PCERT_PUBLIC_KEY_INFO | pPublicKeyInfo, | ||
const BYTE * | pbSignedBlob, | ||
DWORD | cbSignedBlob, | ||
BYTE * | pbDecoded, | ||
DWORD * | pcbDecoded | ||
) |
WINADVAPI BOOL WINAPI CryptVerifySignatureA | ( | HCRYPTHASH | hHash, |
const BYTE * | pbSignature, | ||
DWORD | dwSigLen, | ||
HCRYPTKEY | hPubKey, | ||
LPCSTR | sDescription, | ||
DWORD | dwFlags | ||
) |
Definition at line 2266 of file crypt.c.
Referenced by test_verify_signature().
WINADVAPI BOOL WINAPI CryptVerifySignatureW | ( | HCRYPTHASH | hHash, |
const BYTE * | pbSignature, | ||
DWORD | dwSigLen, | ||
HCRYPTKEY | hPubKey, | ||
LPCWSTR | sDescription, | ||
DWORD | dwFlags | ||
) |
Definition at line 2238 of file crypt.c.
Referenced by CDecodeSignedMsg_VerifySignatureWithKey(), CRYPT_VerifySignature(), and CryptVerifySignatureA().
HRESULT WINAPI FindCertsByIssuer | ( | PCERT_CHAIN | pCertChains, |
DWORD * | pcbCertChains, | ||
DWORD * | pcCertChains, | ||
BYTE * | pbEncodedIssuerName, | ||
DWORD | cbEncodedIssuerName, | ||
LPCWSTR | pwszPurpose, | ||
DWORD | dwKeySpec | ||
) |
Definition at line 1203 of file wintrust_main.c.
typedef LPVOID | ( | __WINE_ALLOC_SIZE(1) WINAPI * | PFN_CRYPT_ALLOC | ) |
WINCRYPT32API BOOL WINAPI PFXExportCertStore | ( | HCERTSTORE | hStore, |
CRYPT_DATA_BLOB * | pPFX, | ||
LPCWSTR | szPassword, | ||
DWORD | dwFlags | ||
) |
Definition at line 4761 of file encode.c.
Referenced by save_pfx().
WINCRYPT32API BOOL WINAPI PFXExportCertStoreEx | ( | HCERTSTORE | hStore, |
CRYPT_DATA_BLOB * | pPFX, | ||
LPCWSTR | szPassword, | ||
void * | pvReserved, | ||
DWORD | dwFlags | ||
) |
WINCRYPT32API HCERTSTORE WINAPI PFXImportCertStore | ( | CRYPT_DATA_BLOB * | pPFX, |
LPCWSTR | szPassword, | ||
DWORD | dwFlags | ||
) |
WINCRYPT32API BOOL WINAPI PFXIsPFXBlob | ( | CRYPT_DATA_BLOB * | pPFX | ) |
Definition at line 6365 of file decode.c.
WINCRYPT32API BOOL WINAPI PFXVerifyPassword | ( | CRYPT_DATA_BLOB * | pPFX, |
LPCWSTR | szPassword, | ||
DWORD | dwFlags | ||
) |
Definition at line 2564 of file wincrypt.h.
Definition at line 2568 of file wincrypt.h.
Definition at line 2554 of file wincrypt.h.
Referenced by CRYPT_OpenParentStore(), and CRYPT_SysRegOpenStoreW().
Definition at line 2551 of file wincrypt.h.
Referenced by CRYPT_OpenParentStore(), CRYPT_SysRegOpenStoreW(), and testSystemStore().
Definition at line 2781 of file wincrypt.h.
Definition at line 2768 of file wincrypt.h.
Definition at line 2774 of file wincrypt.h.
Definition at line 2779 of file wincrypt.h.
Definition at line 2770 of file wincrypt.h.
Definition at line 2776 of file wincrypt.h.
Definition at line 2772 of file wincrypt.h.
Definition at line 2575 of file wincrypt.h.
Definition at line 2578 of file wincrypt.h.
Definition at line 2609 of file wincrypt.h.
Definition at line 2592 of file wincrypt.h.
Definition at line 2604 of file wincrypt.h.
|
static |
Definition at line 1608 of file wincrypt.h.
Referenced by test_findOIDInfo().
|
static |
Definition at line 1612 of file wincrypt.h.
|
static |
Definition at line 1607 of file wincrypt.h.
|
static |
Definition at line 1609 of file wincrypt.h.
|
static |
Definition at line 1613 of file wincrypt.h.
|
static |
Definition at line 1610 of file wincrypt.h.
|
static |
Definition at line 1611 of file wincrypt.h.
Definition at line 2691 of file wincrypt.h.
Definition at line 2694 of file wincrypt.h.
Definition at line 2692 of file wincrypt.h.
Definition at line 2201 of file wincrypt.h.
Definition at line 2179 of file wincrypt.h.
Definition at line 2169 of file wincrypt.h.
Definition at line 2119 of file wincrypt.h.
Referenced by CryptCATAdminCalcHashFromFileHandle(), CryptCATAdminEnumCatalogFromHash(), testAcquireCertPrivateKey(), testAcquireSecurityContext(), and testCreateSelfSignCert().
Definition at line 2159 of file wincrypt.h.
Definition at line 2149 of file wincrypt.h.
Definition at line 2190 of file wincrypt.h.
Definition at line 2221 of file wincrypt.h.
Referenced by CRYPT_GetDefaultProvider(), and SOFTPUB_VerifyImageHash().
Definition at line 2231 of file wincrypt.h.
Definition at line 2129 of file wincrypt.h.
Referenced by CryptProtectData(), and CryptUnprotectData().
Definition at line 2211 of file wincrypt.h.
Definition at line 2139 of file wincrypt.h.