Module winapi::wincrypt [] [src]

Cryptographic API Prototypes and Definitions

Structs

BLOBHEADER
CERT_CONTEXT
CERT_EXTENSION
CERT_FORTEZZA_DATA_PROP
CERT_INFO
CERT_KEYGEN_REQUEST_INFO
CERT_NAME_INFO
CERT_NAME_VALUE
CERT_OR_CRL_BLOB
CERT_OR_CRL_BUNDLE
CERT_PUBLIC_KEY_INFO
CERT_RDN
CERT_RDN_ATTR
CERT_REQUEST_INFO
CERT_SIGNED_CONTENT_INFO
CMS_DH_KEY_INFO
CMS_KEY_INFO
CRL_ENTRY
CRL_INFO
CRYPTOAPI_BLOB
CRYPT_3DES_KEY_STATE
CRYPT_AES_128_KEY_STATE
CRYPT_AES_256_KEY_STATE
CRYPT_ALGORITHM_IDENTIFIER
CRYPT_ATTRIBUTE
CRYPT_ATTRIBUTES
CRYPT_ATTRIBUTE_TYPE_VALUE
CRYPT_BIT_BLOB
CRYPT_CSP_PROVIDER
CRYPT_DECODE_PARA
CRYPT_DES_KEY_STATE
CRYPT_ECC_PRIVATE_KEY_INFO
CRYPT_ENCODE_PARA
CRYPT_ENCRYPTED_PRIVATE_KEY_INFO
CRYPT_ENROLLMENT_NAME_VALUE_PAIR
CRYPT_HASH_INFO
CRYPT_OBJID_TABLE
CRYPT_PKCS8_EXPORT_PARAMS
CRYPT_PKCS8_IMPORT_PARAMS
CRYPT_PRIVATE_KEY_INFO
CRYPT_RC4_KEY_STATE
CRYPT_TIME_STAMP_REQUEST_INFO
CTL_ENTRY
CTL_INFO
CTL_USAGE
DHPRIVKEY_VER3
DHPUBKEY
DHPUBKEY_VER3
DSSSEED
HMAC_INFO
KEY_TYPE_SUBTYPE
PROV_ENUMALGS
PROV_ENUMALGS_EX
RSAPUBKEY
SCHANNEL_ALG

Constants

ALG_CLASS_ALL
ALG_CLASS_ANY
ALG_CLASS_DATA_ENCRYPT
ALG_CLASS_HASH
ALG_CLASS_KEY_EXCHANGE
ALG_CLASS_MSG_ENCRYPT
ALG_CLASS_SIGNATURE
ALG_SID_3DES
ALG_SID_3DES_112
ALG_SID_AES
ALG_SID_AES_128
ALG_SID_AES_192
ALG_SID_AES_256
ALG_SID_AGREED_KEY_ANY
ALG_SID_ANY
ALG_SID_CAST
ALG_SID_CYLINK_MEK
ALG_SID_DES
ALG_SID_DESX
ALG_SID_DH_EPHEM
ALG_SID_DH_SANDF
ALG_SID_DSS_ANY
ALG_SID_DSS_DMS
ALG_SID_DSS_PKCS
ALG_SID_ECDH
ALG_SID_ECDSA
ALG_SID_ECMQV
ALG_SID_EXAMPLE
ALG_SID_HASH_REPLACE_OWF
ALG_SID_HMAC
ALG_SID_IDEA
ALG_SID_KEA
ALG_SID_MAC
ALG_SID_MD2
ALG_SID_MD4
ALG_SID_MD5
ALG_SID_PCT1_MASTER
ALG_SID_RC2
ALG_SID_RC4
ALG_SID_RC5
ALG_SID_RIPEMD
ALG_SID_RIPEMD160
ALG_SID_RSA_ANY
ALG_SID_RSA_ENTRUST
ALG_SID_RSA_MSATWORK
ALG_SID_RSA_PGP
ALG_SID_RSA_PKCS
ALG_SID_SAFERSK128
ALG_SID_SAFERSK64
ALG_SID_SCHANNEL_ENC_KEY
ALG_SID_SCHANNEL_MAC_KEY
ALG_SID_SCHANNEL_MASTER_HASH
ALG_SID_SEAL
ALG_SID_SHA
ALG_SID_SHA1
ALG_SID_SHA_256
ALG_SID_SHA_384
ALG_SID_SHA_512
ALG_SID_SKIPJACK
ALG_SID_SSL2_MASTER
ALG_SID_SSL3SHAMD5
ALG_SID_SSL3_MASTER
ALG_SID_TEK
ALG_SID_TLS1PRF
ALG_SID_TLS1_MASTER
ALG_TYPE_ANY
ALG_TYPE_BLOCK
ALG_TYPE_DH
ALG_TYPE_DSS
ALG_TYPE_RSA
ALG_TYPE_SECURECHANNEL
ALG_TYPE_STREAM
AT_KEYEXCHANGE
AT_SIGNATURE
CALG_3DES
CALG_3DES_112
CALG_AES
CALG_AES_128
CALG_AES_192
CALG_AES_256
CALG_AGREEDKEY_ANY
CALG_CYLINK_MEK
CALG_DES
CALG_DESX
CALG_DH_EPHEM
CALG_DH_SF
CALG_DSS_SIGN
CALG_ECDH
CALG_ECDSA
CALG_ECMQV
CALG_HASH_REPLACE_OWF
CALG_HMAC
CALG_HUGHES_MD5
CALG_KEA_KEYX
CALG_MAC
CALG_MD2
CALG_MD4
CALG_MD5
CALG_NO_SIGN
CALG_PCT1_MASTER
CALG_RC2
CALG_RC4
CALG_RC5
CALG_RSA_KEYX
CALG_RSA_SIGN
CALG_SCHANNEL_ENC_KEY
CALG_SCHANNEL_MAC_KEY
CALG_SCHANNEL_MASTER_HASH
CALG_SEAL
CALG_SHA
CALG_SHA1
CALG_SHA_256
CALG_SHA_384
CALG_SHA_512
CALG_SKIPJACK
CALG_SSL2_MASTER
CALG_SSL3_MASTER
CALG_SSL3_SHAMD5
CALG_TEK
CALG_TLS1PRF
CALG_TLS1_MASTER
CERT_BUNDLE_CERTIFICATE
CERT_BUNDLE_CRL
CERT_DEFAULT_OID_PUBLIC_KEY_SIGN
CERT_DEFAULT_OID_PUBLIC_KEY_XCHG
CERT_ENCODING_TYPE_MASK
CERT_INFO_EXTENSION_FLAG
CERT_INFO_ISSUER_FLAG
CERT_INFO_ISSUER_UNIQUE_ID_FLAG
CERT_INFO_NOT_AFTER_FLAG
CERT_INFO_NOT_BEFORE_FLAG
CERT_INFO_SERIAL_NUMBER_FLAG
CERT_INFO_SIGNATURE_ALGORITHM_FLAG
CERT_INFO_SUBJECT_FLAG
CERT_INFO_SUBJECT_PUBLIC_KEY_INFO_FLAG
CERT_INFO_SUBJECT_UNIQUE_ID_FLAG
CERT_INFO_VERSION_FLAG
CERT_KEYGEN_REQUEST_V1
CERT_RDN_ANY_TYPE
CERT_RDN_BMP_STRING
CERT_RDN_DISABLE_CHECK_TYPE_FLAG
CERT_RDN_DISABLE_IE4_UTF8_FLAG
CERT_RDN_ENABLE_PUNYCODE_FLAG
CERT_RDN_ENABLE_T61_UNICODE_FLAG
CERT_RDN_ENABLE_UTF8_UNICODE_FLAG
CERT_RDN_ENCODED_BLOB
CERT_RDN_FLAGS_MASK
CERT_RDN_FORCE_UTF8_UNICODE_FLAG
CERT_RDN_GENERAL_STRING
CERT_RDN_GRAPHIC_STRING
CERT_RDN_IA5_STRING
CERT_RDN_INT4_STRING
CERT_RDN_ISO646_STRING
CERT_RDN_NUMERIC_STRING
CERT_RDN_OCTET_STRING
CERT_RDN_PRINTABLE_STRING
CERT_RDN_T61_STRING
CERT_RDN_TELETEX_STRING
CERT_RDN_TYPE_MASK
CERT_RDN_UNICODE_STRING
CERT_RDN_UNIVERSAL_STRING
CERT_RDN_UTF8_STRING
CERT_RDN_VIDEOTEX_STRING
CERT_RDN_VISIBLE_STRING
CERT_REQUEST_V1
CERT_RSA_PUBLIC_KEY_OBJID
CERT_V1
CERT_V2
CERT_V3
CMC_ADD_ATTRIBUTES
CMC_ADD_EXTENSIONS
CMC_DATA
CMC_RESPONSE
CMC_STATUS
CMSG_ENCODING_TYPE_MASK
CMS_SIGNER_INFO
CNG_RSA_PRIVATE_KEY_BLOB
CNG_RSA_PUBLIC_KEY_BLOB
CRL_V1
CRL_V2
CRYPT_ARCHIVABLE
CRYPT_ARCHIVE
CRYPT_ASN_ENCODING
CRYPT_BLOB_VER3
CRYPT_CREATE_IV
CRYPT_CREATE_SALT
CRYPT_DATA_KEY
CRYPT_DECODE_ALLOC_FLAG
CRYPT_DECODE_ENABLE_IA5CONVERSION_FLAG
CRYPT_DECODE_ENABLE_PUNYCODE_FLAG
CRYPT_DECODE_ENABLE_UTF8PERCENT_FLAG
CRYPT_DECODE_NOCOPY_FLAG
CRYPT_DECODE_NO_SIGNATURE_BYTE_REVERSAL_FLAG
CRYPT_DECODE_SHARE_OID_STRING_FLAG
CRYPT_DECODE_TO_BE_SIGNED_FLAG
CRYPT_DECRYPT
CRYPT_DECRYPT_RSA_NO_PADDING_CHECK
CRYPT_DEFAULT_CONTAINER_OPTIONAL
CRYPT_DELETEKEYSET
CRYPT_DELETE_DEFAULT
CRYPT_DESTROYKEY
CRYPT_ECC_PRIVATE_KEY_INFO_v1
CRYPT_ENCODE_ALLOC_FLAG
CRYPT_ENCODE_DECODE_NONE
CRYPT_ENCODE_ENABLE_IA5CONVERSION_FLAG
CRYPT_ENCODE_ENABLE_PUNYCODE_FLAG
CRYPT_ENCODE_ENABLE_UTF8PERCENT_FLAG
CRYPT_ENCODE_NO_SIGNATURE_BYTE_REVERSAL_FLAG
CRYPT_ENCRYPT
CRYPT_EXPORT
CRYPT_EXPORTABLE
CRYPT_EXPORT_KEY
CRYPT_FAILED
CRYPT_FASTSGC
CRYPT_FIRST
CRYPT_FLAG_IPSEC
CRYPT_FLAG_PCT1
CRYPT_FLAG_SIGNING
CRYPT_FLAG_SSL2
CRYPT_FLAG_SSL3
CRYPT_FLAG_TLS1
CRYPT_FORCE_KEY_PROTECTION_HIGH
CRYPT_FORMAT_COMMA
CRYPT_FORMAT_CRLF
CRYPT_FORMAT_OID
CRYPT_FORMAT_RDN_CRLF
CRYPT_FORMAT_RDN_REVERSE
CRYPT_FORMAT_RDN_SEMICOLON
CRYPT_FORMAT_RDN_UNQUOTE
CRYPT_FORMAT_SEMICOLON
CRYPT_FORMAT_SIMPLE
CRYPT_FORMAT_STR_MULTI_LINE
CRYPT_FORMAT_STR_NO_HEX
CRYPT_FORMAT_X509
CRYPT_IMPL_HARDWARE
CRYPT_IMPL_MIXED
CRYPT_IMPL_REMOVABLE
CRYPT_IMPL_SOFTWARE
CRYPT_IMPL_UNKNOWN
CRYPT_IMPORT_KEY
CRYPT_INITIATOR
CRYPT_IPSEC_HMAC_KEY
CRYPT_KEK
CRYPT_LITTLE_ENDIAN
CRYPT_MAC
CRYPT_MACHINE_DEFAULT
CRYPT_MACHINE_KEYSET
CRYPT_MODE_CBC
CRYPT_MODE_CBCI
CRYPT_MODE_CBCOFM
CRYPT_MODE_CBCOFMI
CRYPT_MODE_CFB
CRYPT_MODE_CFBP
CRYPT_MODE_CTS
CRYPT_MODE_ECB
CRYPT_MODE_OFB
CRYPT_MODE_OFBP
CRYPT_NDR_ENCODING
CRYPT_NEWKEYSET
CRYPT_NEXT
CRYPT_NOHASHOID
CRYPT_NO_SALT
CRYPT_OAEP
CRYPT_ONLINE
CRYPT_OWF_REPL_LM_HASH
CRYPT_PREGEN
CRYPT_PSTORE
CRYPT_READ
CRYPT_RECIPIENT
CRYPT_SECRETDIGEST
CRYPT_SEC_DESCR
CRYPT_SERVER
CRYPT_SF
CRYPT_SGC
CRYPT_SGCKEY
CRYPT_SGC_ENUM
CRYPT_SILENT
CRYPT_SORTED_CTL_ENCODE_HASHED_SUBJECT_IDENTIFIER_FLAG
CRYPT_SSL2_FALLBACK
CRYPT_SUCCEED
CRYPT_TYPE2_FORMAT
CRYPT_UI_PROMPT
CRYPT_UNICODE_NAME_DECODE_DISABLE_IE4_UTF8_FLAG
CRYPT_UNICODE_NAME_ENCODE_DISABLE_CHECK_TYPE_FLAG
CRYPT_UNICODE_NAME_ENCODE_ENABLE_T61_UNICODE_FLAG
CRYPT_UNICODE_NAME_ENCODE_ENABLE_UTF8_UNICODE_FLAG
CRYPT_UNICODE_NAME_ENCODE_FORCE_UTF8_UNICODE_FLAG
CRYPT_UPDATE_KEY
CRYPT_USERDATA
CRYPT_USER_DEFAULT
CRYPT_USER_PROTECTED
CRYPT_USER_PROTECTED_STRONG
CRYPT_VERIFYCONTEXT
CRYPT_VOLATILE
CRYPT_WRITE
CRYPT_X931_FORMAT
CRYPT_Y_ONLY
CTL_V1
CUR_BLOB_VERSION
ECC_CMS_SHARED_INFO
EXPO_OFFLOAD_FUNC_NAME
EXPO_OFFLOAD_REG_VALUE
HP_ALGID
HP_HASHSIZE
HP_HASHVAL
HP_HMAC_INFO
HP_TLS1PRF_LABEL
HP_TLS1PRF_SEED
INTERNATIONAL_USAGE
KEYSTATEBLOB
KEY_LENGTH_MASK
KP_ADMIN_PIN
KP_ALGID
KP_BLOCKLEN
KP_CERTIFICATE
KP_CLEAR_KEY
KP_CLIENT_RANDOM
KP_CMS_DH_KEY_INFO
KP_CMS_KEY_INFO
KP_EFFECTIVE_KEYLEN
KP_G
KP_GET_USE_COUNT
KP_HIGHEST_VERSION
KP_INFO
KP_IV
KP_KEYEXCHANGE_PIN
KP_KEYLEN
KP_KEYVAL
KP_MODE
KP_MODE_BITS
KP_OAEP_PARAMS
KP_P
KP_PADDING
KP_PERMISSIONS
KP_PIN_ID
KP_PIN_INFO
KP_PRECOMP_MD5
KP_PRECOMP_SHA
KP_PREHASH
KP_PUB_EX_LEN
KP_PUB_EX_VAL
KP_PUB_PARAMS
KP_Q
KP_RA
KP_RB
KP_ROUNDS
KP_RP
KP_SALT
KP_SALT_EX
KP_SCHANNEL_ALG
KP_SERVER_RANDOM
KP_SIGNATURE_PIN
KP_VERIFY_PARAMS
KP_X
KP_Y
MAXUIDLEN
MS_DEF_DH_SCHANNEL_PROV
MS_DEF_DSS_DH_PROV
MS_DEF_DSS_PROV
MS_DEF_PROV
MS_DEF_RSA_SCHANNEL_PROV
MS_DEF_RSA_SIG_PROV
MS_ENHANCED_PROV
MS_ENH_DSS_DH_PROV
MS_ENH_RSA_AES_PROV
MS_ENH_RSA_AES_PROV_XP
MS_SCARD_PROV
MS_STRONG_PROV
OCSP_BASIC_RESPONSE
OCSP_BASIC_SIGNED_RESPONSE
OCSP_REQUEST
OCSP_RESPONSE
OCSP_SIGNED_REQUEST
OPAQUEKEYBLOB
PKCS5_PADDING
PKCS7_SIGNER_INFO
PKCS_7_ASN_ENCODING
PKCS_7_NDR_ENCODING
PKCS_ATTRIBUTE
PKCS_ATTRIBUTES
PKCS_CONTENT_INFO
PKCS_CONTENT_INFO_SEQUENCE_OF_ANY
PKCS_CTL
PKCS_ENCRYPTED_PRIVATE_KEY_INFO
PKCS_PRIVATE_KEY_INFO
PKCS_RC2_CBC_PARAMETERS
PKCS_RSAES_OAEP_PARAMETERS
PKCS_RSA_PRIVATE_KEY
PKCS_RSA_SSA_PSS_PARAMETERS
PKCS_SMIME_CAPABILITIES
PKCS_SORTED_CTL
PKCS_TIME_REQUEST
PKCS_UTC_TIME
PLAINTEXTKEYBLOB
PP_ADMIN_PIN
PP_APPLI_CERT
PP_CERTCHAIN
PP_CHANGE_PASSWORD
PP_CLIENT_HWND
PP_CONTAINER
PP_CONTEXT_INFO
PP_CRYPT_COUNT_KEY_USE
PP_DELETEKEY
PP_ENUMALGS
PP_ENUMALGS_EX
PP_ENUMCONTAINERS
PP_ENUMELECTROOTS
PP_ENUMEX_SIGNING_PROT
PP_ENUMMANDROOTS
PP_IMPTYPE
PP_KEYEXCHANGE_ALG
PP_KEYEXCHANGE_KEYSIZE
PP_KEYEXCHANGE_PIN
PP_KEYSET_SEC_DESCR
PP_KEYSET_TYPE
PP_KEYSPEC
PP_KEYSTORAGE
PP_KEYX_KEYSIZE_INC
PP_KEY_TYPE_SUBTYPE
PP_NAME
PP_PIN_PROMPT_STRING
PP_PROVTYPE
PP_ROOT_CERTSTORE
PP_SECURE_KEYEXCHANGE_PIN
PP_SECURE_SIGNATURE_PIN
PP_SESSION_KEYSIZE
PP_SGC_INFO
PP_SIGNATURE_ALG
PP_SIGNATURE_KEYSIZE
PP_SIGNATURE_PIN
PP_SIG_KEYSIZE_INC
PP_SMARTCARD_GUID
PP_SMARTCARD_READER
PP_SMARTCARD_READER_ICON
PP_SYM_KEYSIZE
PP_UI_PROMPT
PP_UNIQUE_CONTAINER
PP_USER_CERTSTORE
PP_USE_HARDWARE_RNG
PP_VERSION
PRIVATEKEYBLOB
PROV_DH_SCHANNEL
PROV_DSS
PROV_DSS_DH
PROV_EC_ECDSA_FULL
PROV_EC_ECDSA_SIG
PROV_EC_ECNRA_FULL
PROV_EC_ECNRA_SIG
PROV_FORTEZZA
PROV_INTEL_SEC
PROV_MS_EXCHANGE
PROV_REPLACE_OWF
PROV_RNG
PROV_RSA_AES
PROV_RSA_FULL
PROV_RSA_SCHANNEL
PROV_RSA_SIG
PROV_SPYRUS_LYNKS
PROV_SSL
PUBLICKEYBLOB
PUBLICKEYBLOBEX
RANDOM_PADDING
RSA1024BIT_KEY
RSA_CSP_PUBLICKEYBLOB
SCHANNEL_ENC_KEY
SCHANNEL_MAC_KEY
SIMPLEBLOB
SYMMETRICWRAPKEYBLOB
TIMESTAMP_INFO
TIMESTAMP_REQUEST
TIMESTAMP_RESPONSE
X509_ALGORITHM_IDENTIFIER
X509_ALTERNATE_NAME
X509_ANY_STRING
X509_ASN_ENCODING
X509_AUTHORITY_INFO_ACCESS
X509_AUTHORITY_KEY_ID
X509_AUTHORITY_KEY_ID2
X509_BASIC_CONSTRAINTS
X509_BASIC_CONSTRAINTS2
X509_BIOMETRIC_EXT
X509_BITS
X509_BITS_WITHOUT_TRAILING_ZEROES
X509_CERT
X509_CERTIFICATE_TEMPLATE
X509_CERT_BUNDLE
X509_CERT_CRL_TO_BE_SIGNED
X509_CERT_PAIR
X509_CERT_POLICIES
X509_CERT_REQUEST_TO_BE_SIGNED
X509_CERT_TO_BE_SIGNED
X509_CHOICE_OF_TIME
X509_CRL_DIST_POINTS
X509_CRL_REASON_CODE
X509_CROSS_CERT_DIST_POINTS
X509_DH_PARAMETERS
X509_DH_PUBLICKEY
X509_DSS_PARAMETERS
X509_DSS_PUBLICKEY
X509_DSS_SIGNATURE
X509_ECC_PRIVATE_KEY
X509_ECC_SIGNATURE
X509_ENHANCED_KEY_USAGE
X509_ENUMERATED
X509_EXTENSIONS
X509_INTEGER
X509_ISSUING_DIST_POINT
X509_KEYGEN_REQUEST_TO_BE_SIGNED
X509_KEY_ATTRIBUTES
X509_KEY_USAGE
X509_KEY_USAGE_RESTRICTION
X509_LOGOTYPE_EXT
X509_MULTI_BYTE_INTEGER
X509_MULTI_BYTE_UINT
X509_NAME
X509_NAME_CONSTRAINTS
X509_NAME_VALUE
X509_NDR_ENCODING
X509_OBJECT_IDENTIFIER
X509_OCTET_STRING
X509_PKIX_POLICY_QUALIFIER_USERNOTICE
X509_POLICY_CONSTRAINTS
X509_POLICY_MAPPINGS
X509_PUBLIC_KEY_INFO
X509_QC_STATEMENTS_EXT
X509_SEQUENCE_OF_ANY
X509_SUBJECT_DIR_ATTRS
X509_SUBJECT_INFO_ACCESS
X509_UNICODE_ANY_STRING
X509_UNICODE_NAME
X509_UNICODE_NAME_VALUE
X942_DH_PARAMETERS
X942_OTHER_INFO
ZERO_PADDING
cPRIV_KEY_CACHE_MAX_ITEMS_DEFAULT
cPRIV_KEY_CACHE_PURGE_INTERVAL_SECONDS_DEFAULT
szKEY_CACHE_ENABLED
szKEY_CACHE_SECONDS
szKEY_CRYPTOAPI_PRIVATE_KEY_OPTIONS
szOID_ANSI_X942
szOID_ANSI_X942_DH
szOID_ANY_APPLICATION_POLICY
szOID_ANY_CERT_POLICY
szOID_ANY_ENHANCED_KEY_USAGE
szOID_APPLICATION_CERT_POLICIES
szOID_APPLICATION_POLICY_CONSTRAINTS
szOID_APPLICATION_POLICY_MAPPINGS
szOID_ARCHIVED_KEY_ATTR
szOID_ARCHIVED_KEY_CERT_HASH
szOID_AUTHORITY_INFO_ACCESS
szOID_AUTHORITY_KEY_IDENTIFIER
szOID_AUTHORITY_KEY_IDENTIFIER2
szOID_AUTHORITY_REVOCATION_LIST
szOID_AUTO_ENROLL_CTL_USAGE
szOID_BASIC_CONSTRAINTS
szOID_BASIC_CONSTRAINTS2
szOID_BIOMETRIC_EXT
szOID_BUSINESS_CATEGORY
szOID_CA_CERTIFICATE
szOID_CERTIFICATE_REVOCATION_LIST
szOID_CERTIFICATE_TEMPLATE
szOID_CERTSRV_CA_VERSION
szOID_CERTSRV_CROSSCA_VERSION
szOID_CERTSRV_PREVIOUS_CERT_HASH
szOID_CERT_EXTENSIONS
szOID_CERT_MANIFOLD
szOID_CERT_POLICIES
szOID_CERT_POLICIES_95
szOID_COMMON_NAME
szOID_COUNTRY_NAME
szOID_CRL_DIST_POINTS
szOID_CRL_NEXT_PUBLISH
szOID_CRL_NUMBER
szOID_CRL_REASON_CODE
szOID_CRL_SELF_CDP
szOID_CRL_VIRTUAL_BASE
szOID_CROSS_CERTIFICATE_PAIR
szOID_CROSS_CERT_DIST_POINTS
szOID_CTL
szOID_DELTA_CRL_INDICATOR
szOID_DESCRIPTION
szOID_DESTINATION_INDICATOR
szOID_DEVICE_SERIAL_NUMBER
szOID_DH_SINGLE_PASS_STDDH_SHA1_KDF
szOID_DH_SINGLE_PASS_STDDH_SHA256_KDF
szOID_DH_SINGLE_PASS_STDDH_SHA384_KDF
szOID_DISALLOWED_LIST
szOID_DN_QUALIFIER
szOID_DOMAIN_COMPONENT
szOID_DRM
szOID_DRM_INDIVIDUALIZATION
szOID_DS
szOID_DSALG
szOID_DSALG_CRPT
szOID_DSALG_HASH
szOID_DSALG_RSA
szOID_DSALG_SIGN
szOID_DS_EMAIL_REPLICATION
szOID_DYNAMIC_CODE_GEN_SIGNER
szOID_ECC_CURVE_P256
szOID_ECC_CURVE_P384
szOID_ECC_CURVE_P521
szOID_ECC_PUBLIC_KEY
szOID_ECDSA_SHA1
szOID_ECDSA_SHA256
szOID_ECDSA_SHA384
szOID_ECDSA_SHA512
szOID_ECDSA_SPECIFIED
szOID_EFS_RECOVERY
szOID_EMBEDDED_NT_CRYPTO
szOID_ENCRYPTED_KEY_HASH
szOID_ENHANCED_KEY_USAGE
szOID_ENROLLMENT_AGENT
szOID_ENROLLMENT_CSP_PROVIDER
szOID_ENROLLMENT_NAME_VALUE_PAIR
szOID_ENROLL_CERTTYPE_EXTENSION
szOID_ENTERPRISE_OID_ROOT
szOID_EV_RDN_COUNTRY
szOID_EV_RDN_LOCALE
szOID_EV_RDN_STATE_OR_PROVINCE
szOID_FACSIMILE_TELEPHONE_NUMBER
szOID_FRESHEST_CRL
szOID_GIVEN_NAME
szOID_INFOSEC
szOID_INFOSEC_SuiteAConfidentiality
szOID_INFOSEC_SuiteAIntegrity
szOID_INFOSEC_SuiteAKMandSig
szOID_INFOSEC_SuiteAKeyManagement
szOID_INFOSEC_SuiteASignature
szOID_INFOSEC_SuiteATokenProtection
szOID_INFOSEC_mosaicConfidentiality
szOID_INFOSEC_mosaicIntegrity
szOID_INFOSEC_mosaicKMandSig
szOID_INFOSEC_mosaicKMandUpdSig
szOID_INFOSEC_mosaicKeyManagement
szOID_INFOSEC_mosaicSignature
szOID_INFOSEC_mosaicTokenProtection
szOID_INFOSEC_mosaicUpdatedInteg
szOID_INFOSEC_mosaicUpdatedSig
szOID_INFOSEC_sdnsConfidentiality
szOID_INFOSEC_sdnsIntegrity
szOID_INFOSEC_sdnsKMandSig
szOID_INFOSEC_sdnsKeyManagement
szOID_INFOSEC_sdnsSignature
szOID_INFOSEC_sdnsTokenProtection
szOID_INHIBIT_ANY_POLICY
szOID_INITIALS
szOID_INTERNATIONALIZED_EMAIL_ADDRESS
szOID_INTERNATIONAL_ISDN_NUMBER
szOID_IPSEC_KP_IKE_INTERMEDIATE
szOID_ISSUED_CERT_HASH
szOID_ISSUER_ALT_NAME
szOID_ISSUER_ALT_NAME2
szOID_ISSUING_DIST_POINT
szOID_KEYID_RDN
szOID_KEY_ATTRIBUTES
szOID_KEY_USAGE
szOID_KEY_USAGE_RESTRICTION
szOID_KP_CA_EXCHANGE
szOID_KP_CSP_SIGNATURE
szOID_KP_CTL_USAGE_SIGNING
szOID_KP_DOCUMENT_SIGNING
szOID_KP_EFS
szOID_KP_KERNEL_MODE_CODE_SIGNING
szOID_KP_KERNEL_MODE_HAL_EXTENSION_SIGNING
szOID_KP_KERNEL_MODE_TRUSTED_BOOT_SIGNING
szOID_KP_KEY_RECOVERY
szOID_KP_KEY_RECOVERY_AGENT
szOID_KP_LIFETIME_SIGNING
szOID_KP_MOBILE_DEVICE_SOFTWARE
szOID_KP_QUALIFIED_SUBORDINATION
szOID_KP_SMARTCARD_LOGON
szOID_KP_SMART_DISPLAY
szOID_KP_TIME_STAMP_SIGNING
szOID_LEGACY_POLICY_MAPPINGS
szOID_LICENSES
szOID_LICENSE_SERVER
szOID_LOCALITY_NAME
szOID_LOCAL_MACHINE_KEYSET
szOID_LOGOTYPE_EXT
szOID_MEMBER
szOID_MICROSOFT_PUBLISHER_SIGNER
szOID_NAME_CONSTRAINTS
szOID_NEXT_UPDATE_LOCATION
szOID_NIST_AES128_CBC
szOID_NIST_AES128_WRAP
szOID_NIST_AES192_CBC
szOID_NIST_AES192_WRAP
szOID_NIST_AES256_CBC
szOID_NIST_AES256_WRAP
szOID_NIST_sha256
szOID_NIST_sha384
szOID_NIST_sha512
szOID_NT5_CRYPTO
szOID_NTDS_REPLICATION
szOID_NT_PRINCIPAL_NAME
szOID_OEM_WHQL_CRYPTO
szOID_OIW
szOID_OIWDIR
szOID_OIWDIR_CRPT
szOID_OIWDIR_HASH
szOID_OIWDIR_SIGN
szOID_OIWDIR_md2
szOID_OIWDIR_md2RSA
szOID_OIWSEC
szOID_OIWSEC_desCBC
szOID_OIWSEC_desCFB
szOID_OIWSEC_desECB
szOID_OIWSEC_desEDE
szOID_OIWSEC_desMAC
szOID_OIWSEC_desOFB
szOID_OIWSEC_dhCommMod
szOID_OIWSEC_dsa
szOID_OIWSEC_dsaComm
szOID_OIWSEC_dsaCommSHA
szOID_OIWSEC_dsaCommSHA1
szOID_OIWSEC_dsaSHA1
szOID_OIWSEC_keyHashSeal
szOID_OIWSEC_md2RSASign
szOID_OIWSEC_md4RSA
szOID_OIWSEC_md4RSA2
szOID_OIWSEC_md5RSA
szOID_OIWSEC_md5RSASign
szOID_OIWSEC_mdc2
szOID_OIWSEC_mdc2RSA
szOID_OIWSEC_rsaSign
szOID_OIWSEC_rsaXchg
szOID_OIWSEC_sha
szOID_OIWSEC_sha1
szOID_OIWSEC_sha1RSASign
szOID_OIWSEC_shaDSA
szOID_OIWSEC_shaRSA
szOID_ORGANIZATIONAL_UNIT_NAME
szOID_ORGANIZATION_NAME
szOID_OS_VERSION
szOID_OWNER
szOID_PHYSICAL_DELIVERY_OFFICE_NAME
szOID_PKCS
szOID_PKCS_1
szOID_PKCS_10
szOID_PKCS_12
szOID_PKCS_12_EXTENDED_ATTRIBUTES
szOID_PKCS_12_FRIENDLY_NAME_ATTR
szOID_PKCS_12_KEY_PROVIDER_NAME_ATTR
szOID_PKCS_12_LOCAL_KEY_ID
szOID_PKCS_12_PROTECTED_PASSWORD_SECRET_BAG_TYPE_ID
szOID_PKCS_2
szOID_PKCS_3
szOID_PKCS_4
szOID_PKCS_5
szOID_PKCS_6
szOID_PKCS_7
szOID_PKCS_8
szOID_PKCS_9
szOID_PKINIT_KP_KDC
szOID_PKIX
szOID_PKIX_KP
szOID_PKIX_KP_CLIENT_AUTH
szOID_PKIX_KP_CODE_SIGNING
szOID_PKIX_KP_EMAIL_PROTECTION
szOID_PKIX_KP_IPSEC_END_SYSTEM
szOID_PKIX_KP_IPSEC_TUNNEL
szOID_PKIX_KP_IPSEC_USER
szOID_PKIX_KP_OCSP_SIGNING
szOID_PKIX_KP_SERVER_AUTH
szOID_PKIX_KP_TIMESTAMP_SIGNING
szOID_PKIX_OCSP_NOCHECK
szOID_PKIX_OCSP_NONCE
szOID_PKIX_PE
szOID_PKIX_POLICY_QUALIFIER_CPS
szOID_PKIX_POLICY_QUALIFIER_USERNOTICE
szOID_POLICY_CONSTRAINTS
szOID_POLICY_MAPPINGS
szOID_POSTAL_ADDRESS
szOID_POSTAL_CODE
szOID_POST_OFFICE_BOX
szOID_PREFERRED_DELIVERY_METHOD
szOID_PRESENTATION_ADDRESS
szOID_PRIVATEKEY_USAGE_PERIOD
szOID_PRODUCT_UPDATE
szOID_PROTECTED_PROCESS_LIGHT_SIGNER
szOID_PROTECTED_PROCESS_SIGNER
szOID_QC_STATEMENTS_EXT
szOID_RDN_DUMMY_SIGNER
szOID_REASON_CODE_HOLD
szOID_REGISTERED_ADDRESS
szOID_REMOVE_CERTIFICATE
szOID_RENEWAL_CERTIFICATE
szOID_REQUEST_CLIENT_INFO
szOID_REQUIRE_CERT_CHAIN_POLICY
szOID_REVOKED_LIST_SIGNER
szOID_RFC3161_counterSign
szOID_ROLE_OCCUPANT
szOID_ROOT_LIST_SIGNER
szOID_ROOT_PROGRAM_FLAGS
szOID_RSA
szOID_RSAES_OAEP
szOID_RSA_DES_EDE3_CBC
szOID_RSA_DH
szOID_RSA_ENCRYPT
szOID_RSA_HASH
szOID_RSA_MD2
szOID_RSA_MD2RSA
szOID_RSA_MD4
szOID_RSA_MD4RSA
szOID_RSA_MD5
szOID_RSA_MD5RSA
szOID_RSA_MGF1
szOID_RSA_PSPECIFIED
szOID_RSA_RC2CBC
szOID_RSA_RC4
szOID_RSA_RC5_CBCPad
szOID_RSA_RSA
szOID_RSA_SETOAEP_RSA
szOID_RSA_SHA1RSA
szOID_RSA_SHA256RSA
szOID_RSA_SHA384RSA
szOID_RSA_SHA512RSA
szOID_RSA_SMIMECapabilities
szOID_RSA_SMIMEalg
szOID_RSA_SMIMEalgCMS3DESwrap
szOID_RSA_SMIMEalgCMSRC2wrap
szOID_RSA_SMIMEalgESDH
szOID_RSA_SSA_PSS
szOID_RSA_certExtensions
szOID_RSA_challengePwd
szOID_RSA_contentType
szOID_RSA_counterSign
szOID_RSA_data
szOID_RSA_digestedData
szOID_RSA_emailAddr
szOID_RSA_encryptedData
szOID_RSA_envelopedData
szOID_RSA_extCertAttrs
szOID_RSA_hashedData
szOID_RSA_messageDigest
szOID_RSA_preferSignedData
szOID_RSA_signEnvData
szOID_RSA_signedData
szOID_RSA_signingTime
szOID_RSA_unstructAddr
szOID_RSA_unstructName
szOID_SEARCH_GUIDE
szOID_SEE_ALSO
szOID_SERIALIZED
szOID_SERVER_GATED_CRYPTO
szOID_SGC_NETSCAPE
szOID_SORTED_CTL
szOID_STATE_OR_PROVINCE_NAME
szOID_STREET_ADDRESS
szOID_SUBJECT_ALT_NAME
szOID_SUBJECT_ALT_NAME2
szOID_SUBJECT_DIR_ATTRS
szOID_SUBJECT_INFO_ACCESS
szOID_SUBJECT_KEY_IDENTIFIER
szOID_SUPPORTED_APPLICATION_CONTEXT
szOID_SUR_NAME
szOID_SYNC_ROOT_CTL_EXT
szOID_TELEPHONE_NUMBER
szOID_TELETEXT_TERMINAL_IDENTIFIER
szOID_TELEX_NUMBER
szOID_TIMESTAMP_TOKEN
szOID_TITLE
szOID_USER_CERTIFICATE
szOID_USER_PASSWORD
szOID_WHQL_CRYPTO
szOID_WINDOWS_KITS_SIGNER
szOID_WINDOWS_RT_SIGNER
szOID_WINDOWS_SOFTWARE_EXTENSION_SIGNER
szOID_WINDOWS_STORE_SIGNER
szOID_WINDOWS_TCB_SIGNER
szOID_WINDOWS_THIRD_PARTY_COMPONENT_SIGNER
szOID_X21_ADDRESS
szOID_X957
szOID_X957_DSA
szOID_X957_SHA1DSA
szOID_YESNO_TRUST_ATTR
szPRIV_KEY_CACHE_MAX_ITEMS
szPRIV_KEY_CACHE_PURGE_INTERVAL_SECONDS

Type Definitions

ALG_ID
CERT_BLOB
CERT_ENHKEY_USAGE
CERT_NAME_BLOB
CERT_RDN_VALUE_BLOB
CRL_BLOB
CRYPT_ATTR_BLOB
CRYPT_DATA_BLOB
CRYPT_DER_BLOB
CRYPT_DIGEST_BLOB
CRYPT_HASH_BLOB
CRYPT_INTEGER_BLOB
CRYPT_OBJID_BLOB
CRYPT_PRIVATE_KEY_BLOB_AND_PARAMS
CRYPT_UINT_BLOB
DATA_BLOB
DSSPRIVKEY_VER3
DSSPUBKEY
DSSPUBKEY_VER3
HCERTSTORE
HCRYPTHASH
HCRYPTKEY
HCRYPTPROV
HCRYPTPROV_LEGACY
HCRYPTPROV_OR_NCRYPT_KEY_HANDLE
KEAPUBKEY
PCCERT_CONTEXT
PCCERT_ENHKEY_USAGE
PCCERT_EXTENSION
PCCTL_USAGE
PCERT_BLOB
PCERT_CONTEXT
PCERT_ENHKEY_USAGE
PCERT_EXTENSION
PCERT_INFO
PCERT_KEYGEN_REQUEST_INFO
PCERT_NAME_BLOB
PCERT_NAME_INFO
PCERT_NAME_VALUE
PCERT_OR_CRL_BLOB
PCERT_OR_CRL_BUNDLE
PCERT_PUBLIC_KEY_INFO
PCERT_RDN
PCERT_RDN_ATTR
PCERT_RDN_VALUE_BLOB
PCERT_REQUEST_INFO
PCERT_SIGNED_CONTENT_INFO
PCMS_DH_KEY_INFO
PCMS_KEY_INFO
PCRL_BLOB
PCRL_ENTRY
PCRL_INFO
PCRYPT_3DES_KEY_STATE
PCRYPT_AES_128_KEY_STATE
PCRYPT_AES_256_KEY_STATE
PCRYPT_ALGORITHM_IDENTIFIER
PCRYPT_ATTRIBUTE
PCRYPT_ATTRIBUTES
PCRYPT_ATTRIBUTE_TYPE_VALUE
PCRYPT_ATTR_BLOB
PCRYPT_BIT_BLOB
PCRYPT_CSP_PROVIDER
PCRYPT_DATA_BLOB
PCRYPT_DECODE_PARA
PCRYPT_DECRYPT_PRIVATE_KEY_FUNC
PCRYPT_DER_BLOB
PCRYPT_DES_KEY_STATE
PCRYPT_DIGEST_BLOB
PCRYPT_ECC_PRIVATE_KEY_INFO
PCRYPT_ENCODE_PARA
PCRYPT_ENCRYPTED_PRIVATE_KEY_INFO
PCRYPT_ENCRYPT_PRIVATE_KEY_FUNC
PCRYPT_ENROLLMENT_NAME_VALUE_PAIR
PCRYPT_HASH_BLOB
PCRYPT_HASH_INFO
PCRYPT_INTEGER_BLOB
PCRYPT_OBJID_BLOB
PCRYPT_OBJID_TABLE
PCRYPT_PKCS8_EXPORT_PARAMS
PCRYPT_PKCS8_IMPORT_PARAMS
PCRYPT_PRIVATE_KEY_INFO
PCRYPT_RC4_KEY_STATE
PCRYPT_RESOLVE_HCRYPTPROV_FUNC
PCRYPT_TIME_STAMP_REQUEST_INFO
PCRYPT_UINT_BLOB
PCTL_ENTRY
PCTL_INFO
PCTL_USAGE
PDATA_BLOB
PFN_CRYPT_ALLOC
PFN_CRYPT_FREE
PHMAC_INFO
PKEY_TYPE_SUBTYPE
PPCRYPT_PRIVATE_KEY_BLOB_AND_PARAMS
PSCHANNEL_ALG
PUBLICKEYSTRUC
TEKPUBKEY