nulib ~master (2025-12-14T08:31:17.4307625)
Dub
Repo
BCRYPT_CIPHER_OPERATION
nulib
system
win32
bcrypt
Undocumented in source.
Meta
Source
See Implementation
nulib
system
win32
bcrypt
aliases
BCRYPT_ALG_HANDLE
BCRYPT_AUTH_TAG_LENGTHS_STRUCT
BCRYPT_HANDLE
BCRYPT_HASH_HANDLE
BCRYPT_HASH_OPERATION_TYPE
BCRYPT_KEY_HANDLE
BCRYPT_MULTI_OPERATION_TYPE
BCRYPT_SECRET_HANDLE
DSAFIPSVERSION_ENUM
ECC_CURVE_ALG_ID_ENUM
ECC_CURVE_TYPE_ENUM
HASHALGORITHM_ENUM
PBCRYPT_AUTHENTICATED_CIPHER_MODE_INFO
PBCRYPT_DH_KEY_BLOB
PBCRYPT_DSA_KEY_BLOB
PBCRYPT_DSA_KEY_BLOB_V2
PBCRYPT_ECCFULLKEY_BLOB
PBCRYPT_ECCKEY_BLOB
PBCRYPT_INTERFACE_VERSION
PBCRYPT_KEY_DATA_BLOB_HEADER
PBCryptBuffer
PBCryptBufferDesc
PCRYPT_CONTEXTS
PCRYPT_CONTEXT_CONFIG
PCRYPT_CONTEXT_FUNCTIONS
PCRYPT_CONTEXT_FUNCTION_CONFIG
PCRYPT_CONTEXT_FUNCTION_PROVIDERS
PCRYPT_IMAGE_REF
PCRYPT_IMAGE_REG
PCRYPT_INTERFACE_REG
PCRYPT_PROPERTY_REF
PCRYPT_PROVIDERS
PCRYPT_PROVIDER_REF
PCRYPT_PROVIDER_REFS
PCRYPT_PROVIDER_REG
PSSL_ECCKEY_BLOB
enums
BCRYPT_AES_KWP_ALG_HANDLE
BCRYPT_AES_WRAP_KEY_BLOB
BCRYPT_ALGORITHM_NAME
BCRYPT_ALG_HANDLE_HMAC_FLAG
BCRYPT_AUTH_MODE_CHAIN_CALLS_FLAG
BCRYPT_CHACHA20_POLY1305_ALG_HANDLE
BCRYPT_CHAIN_MODE_KWP
BCRYPT_CIPHER_INTERFACE
BCRYPT_CIPHER_INTERFACE_VERSION_1
BCRYPT_CIPHER_OPERATION
BCRYPT_DH_PARAMETERS
BCRYPT_DH_PUBLIC_BLOB
BCRYPT_DH_PUBLIC_MAGIC
BCRYPT_DSA_PARAMETERS
BCRYPT_DSA_PUBLIC_BLOB
BCRYPT_DSA_PUBLIC_MAGIC
BCRYPT_ECCFULLPUBLIC_BLOB
BCRYPT_ECCPUBLIC_BLOB
BCRYPT_ECC_PRIME_SHORT_WEIERSTRASS_CURVE
BCRYPT_ECDH_PUBLIC_GENERIC_MAGIC
BCRYPT_ECDH_PUBLIC_P256_MAGIC
BCRYPT_ECDSA_PUBLIC_GENERIC_MAGIC
BCRYPT_ECDSA_PUBLIC_P256_MAGIC
BCRYPT_FUNCTION_NAME_STRING
BCRYPT_HASH_OPERATION_HASH_DATA
BCRYPT_IS_IFX_TPM_WEAK_KEY
BCRYPT_KDF_HASH
BCRYPT_KDF_HKDF
BCRYPT_KDF_RAW_SECRET
BCRYPT_KEY_DATA_BLOB_MAGIC
BCRYPT_MD2_ALG_HANDLE
BCRYPT_MULTI_OBJECT_LENGTH
BCRYPT_NO_CURVE_GENERATION_ALG_ID
BCRYPT_OPAQUE_KEY_BLOB
BCRYPT_OPERATION_TYPE_HASH
BCRYPT_PAD_NONE
BCRYPT_PAD_PKCS1_OPTIONAL_HASH_OID
BCRYPT_PUBLIC_KEY_BLOB
BCRYPT_PUBLIC_KEY_FLAG
BCRYPT_RNG_USE_ENTROPY_IN_BUFFER
BCRYPT_RSAPUBLIC_BLOB
BCRYPT_RSAPUBLIC_MAGIC
BCRYPT_RSA_ALGORITHM
BCRYPT_SHA3_256_ALG_HANDLE
BCRYPT_SUPPORTED_PAD_ROUTER
CRYPT_ALL_FUNCTIONS
CRYPT_EXCLUSIVE
CRYPT_LOCAL
CRYPT_MIN_DEPENDENCIES
CRYPT_PRIORITY_TOP
CRYPT_UM
DSA_FIPS186_2
DSA_HASH_ALGORITHM_SHA1
KDF_HASH_ALGORITHM
KDF_HKDF_SALT
KDF_LABEL
KDF_TLS_PRF_PROTOCOL
MS_PRIMITIVE_PROVIDER
functions
BCRYPT_INIT_AUTH_MODE_INFO
BCRYPT_IS_INTERFACE_VERSION_COMPATIBLE
BCRYPT_MAKE_INTERFACE_VERSION
BCRYPT_SUCCESS
BCryptAddContextFunction
BCryptCloseAlgorithmProvider
BCryptConfigureContext
BCryptConfigureContextFunction
BCryptCreateContext
BCryptCreateHash
BCryptCreateMultiHash
BCryptDecrypt
BCryptDeleteContext
BCryptDeriveKey
BCryptDeriveKeyCapi
BCryptDeriveKeyPBKDF2
BCryptDestroyHash
BCryptDestroyKey
BCryptDestroySecret
BCryptDuplicateHash
BCryptDuplicateKey
BCryptEncrypt
BCryptEnumAlgorithms
BCryptEnumContextFunctionProviders
BCryptEnumContextFunctions
BCryptEnumContexts
BCryptEnumProviders
BCryptEnumRegisteredProviders
BCryptExportKey
BCryptFinalizeKeyPair
BCryptFinishHash
BCryptFreeBuffer
BCryptGenRandom
BCryptGenerateKeyPair
BCryptGenerateSymmetricKey
BCryptGetFipsAlgorithmMode
BCryptGetProperty
BCryptHash
BCryptHashData
BCryptImportKey
BCryptImportKeyPair
BCryptKeyDerivation
BCryptOpenAlgorithmProvider
BCryptProcessMultiOperations
BCryptQueryContextConfiguration
BCryptQueryContextFunctionConfiguration
BCryptQueryContextFunctionProperty
BCryptQueryProviderRegistration
BCryptRegisterConfigChangeNotify
BCryptRemoveContextFunction
BCryptResolveProviders
BCryptSecretAgreement
BCryptSetContextFunctionProperty
BCryptSetProperty
BCryptSignHash
BCryptUnregisterConfigChangeNotify
BCryptVerifySignature
manifest constants
BCRYPTBUFFER_VERSION
BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO_VERSION
BCRYPT_BLOCK_PADDING
BCRYPT_ECC_FULLKEY_BLOB_V1
BCRYPT_GENERATE_IV
BCRYPT_GLOBAL_PARAMETERS
BCRYPT_NO_KEY_VALIDATION
BCRYPT_OBJECT_ALIGNMENT
BCRYPT_PRIVATE_KEY
BCRYPT_PROV_DISPATCH
BCRYPT_RSAFULLPRIVATE_BLOB
BCRYPT_RSAFULLPRIVATE_MAGIC
CRYPT_DEFAULT_CONTEXT
CRYPT_OVERWRITE
KDF_USE_SECRET_AS_HMAC_KEY_FLAG
SSL_ECCPUBLIC_BLOB
TLS_13_PRE_SHARED_KEY
structs
BCRYPT_ALGORITHM_IDENTIFIER
BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO
BCRYPT_DH_KEY_BLOB
BCRYPT_DH_PARAMETER_HEADER
BCRYPT_DSA_KEY_BLOB
BCRYPT_DSA_KEY_BLOB_V2
BCRYPT_DSA_PARAMETER_HEADER
BCRYPT_DSA_PARAMETER_HEADER_V2
BCRYPT_ECCFULLKEY_BLOB
BCRYPT_ECCKEY_BLOB
BCRYPT_ECC_CURVE_NAMES
BCRYPT_INTERFACE_VERSION
BCRYPT_KEY_BLOB
BCRYPT_KEY_DATA_BLOB_HEADER
BCRYPT_KEY_LENGTHS_STRUCT
BCRYPT_MULTI_HASH_OPERATION
BCRYPT_MULTI_OBJECT_LENGTH_STRUCT
BCRYPT_OAEP_PADDING_INFO
BCRYPT_OID
BCRYPT_OID_LIST
BCRYPT_PKCS1_PADDING_INFO
BCRYPT_PROVIDER_NAME
BCRYPT_PSS_PADDING_INFO
BCRYPT_RSAKEY_BLOB
BCryptBuffer
BCryptBufferDesc
CRYPT_CONTEXTS
CRYPT_CONTEXT_CONFIG
CRYPT_CONTEXT_FUNCTIONS
CRYPT_CONTEXT_FUNCTION_CONFIG
CRYPT_CONTEXT_FUNCTION_PROVIDERS
CRYPT_IMAGE_REF
CRYPT_IMAGE_REG
CRYPT_INTERFACE_REG
CRYPT_PROPERTY_REF
CRYPT_PROVIDERS
CRYPT_PROVIDER_REF
CRYPT_PROVIDER_REFS
CRYPT_PROVIDER_REG
SSL_ECCKEY_BLOB