ncrypt.dll

v6.1.7600.17172 32-bit Windows NT Analyzed
Description
Windows cryptographic library
Authors
© Microsoft Corporation. All rights reserved.
File size
214.0 KB
Uploaded
2026-08-31 10:05
Views
44
SHA-256
5e26946205a8f73fb399150c69204306

Exported functions 112

BCryptAddContextFunction #1 · 0x2bd4
BCryptAddContextFunctionProvider #2 · 0x2bf4
BCryptCloseAlgorithmProvider #3 · 0x2c1c
BCryptConfigureContext #4 · 0x2c40
BCryptConfigureContextFunction #5 · 0x2c5e
BCryptCreateContext #6 · 0x2c84
BCryptCreateHash #7 · 0x2c9f
BCryptDecrypt #8 · 0x2cb7
BCryptDeleteContext #9 · 0x2ccc
BCryptDeriveKey #10 · 0x2ce7
BCryptDeriveKeyCapi #11 · 0x2cfe
BCryptDeriveKeyPBKDF2 #12 · 0x2d19
BCryptDestroyHash #13 · 0x2d36
BCryptDestroyKey #14 · 0x2d4f
BCryptDestroySecret #15 · 0x2d67
BCryptDuplicateHash #16 · 0x2d82
BCryptDuplicateKey #17 · 0x2d9d
BCryptEncrypt #18 · 0x2db7
BCryptEnumAlgorithms #19 · 0x2dcc
BCryptEnumContextFunctionProviders #20 · 0x2de8
BCryptEnumContextFunctions #21 · 0x2e12
BCryptEnumContexts #22 · 0x2e34
BCryptEnumProviders #23 · 0x2e4e
BCryptEnumRegisteredProviders #24 · 0x2e69
BCryptExportKey #25 · 0x2e8e
BCryptFinalizeKeyPair #26 · 0x2ea5
BCryptFinishHash #27 · 0x2ec2
BCryptFreeBuffer #28 · 0x2eda
BCryptGenRandom #29 · 0x2ef2
BCryptGenerateKeyPair #30 · 0x2f09
BCryptGenerateSymmetricKey #31 · 0x2f26
BCryptGetFipsAlgorithmMode #32 · 0x2f48
BCryptGetProperty #33 · 0x2f6a
BCryptHashData #34 · 0x2f83
BCryptImportKey #35 · 0x2f99
BCryptImportKeyPair #36 · 0x2fb0
BCryptOpenAlgorithmProvider #37 · 0x2fcb
BCryptQueryContextConfiguration #38 · 0x2fee
BCryptQueryContextFunctionConfiguration #39 · 0x3015
BCryptQueryContextFunctionProperty #40 · 0x3044
BCryptQueryProviderRegistration #41 · 0x306e
BCryptRegisterConfigChangeNotify #42 · 0x3095
BCryptRegisterProvider #43 · 0x30bd
BCryptRemoveContextFunction #44 · 0x30db
BCryptRemoveContextFunctionProvider #45 · 0x30fe
BCryptResolveProviders #46 · 0x3129
BCryptSecretAgreement #47 · 0x3147
BCryptSetAuditingInterface #48 · 0x3164
BCryptSetContextFunctionProperty #49 · 0x3186
BCryptSetProperty #50 · 0x31ae
BCryptSignHash #51 · 0x31c7
BCryptUnregisterConfigChangeNotify #52 · 0x31dd
BCryptUnregisterProvider #53 · 0x3207
BCryptVerifySignature #54 · 0x3227
GetIsolationServerInterface #55 · 0xae4b
GetKeyStorageInterface #56 · 0xafd4
GetSChannelInterface #57 · 0xa50d
NCryptCreatePersistedKey #58 · 0x12861
NCryptDecrypt #59 · 0x1309c
NCryptDeleteKey #60 · 0x12fa1
NCryptDeriveKey #61 · 0x137e5
NCryptEncrypt #62 · 0x88fd
NCryptEnumAlgorithms #63 · 0x131e7
NCryptEnumKeys #64 · 0x132ef
NCryptEnumStorageProviders #65 · 0x1261d
NCryptExportKey #66 · 0x1349b
NCryptFinalizeKey #67 · 0x12f05
NCryptFreeBuffer #68 · 0x13055
NCryptFreeObject #69 · 0x9c45
NCryptGetProperty #70 · 0x1290e
NCryptImportKey #71 · 0x98e9
NCryptIsAlgSupported #72 · 0x13141
NCryptIsKeyHandle #73 · 0x6033
NCryptNotifyChangeKey #74 · 0x13bb6
NCryptOpenKey #75 · 0x12765
NCryptOpenStorageProvider #76 · 0xb933
NCryptSecretAgreement #77 · 0x136d1
NCryptSetAuditingInterface #78 · 0xae83
NCryptSetProperty #79 · 0x12bc5
NCryptSignHash #80 · 0x13579
NCryptTranslateHandle #81 · 0x1382f
NCryptVerifySignature #82 · 0x1361f
SslChangeNotify #83 · 0x13c00
SslComputeClientAuthHash #84 · 0x13c0d
SslComputeEapKeyBlock #85 · 0x13c76
SslComputeFinishedHash #86 · 0x604f
SslCreateClientAuthHash #87 · 0x13d8a
SslCreateEphemeralKey #88 · 0x13cd1
SslCreateHandshakeHash #89 · 0x8960
SslDecrementProviderReferenceCount #90 · 0x6000
SslDecryptPacket #91 · 0x35ed
SslEncryptPacket #92 · 0x3844
SslEnumCipherSuites #93 · 0xb7d5
SslEnumProtocolProviders #94 · 0xb5d3
SslExportKey #95 · 0x8594
SslFreeBuffer #96 · 0xb8e4
SslFreeObject #97 · 0x3ad2
SslGenerateMasterKey #98 · 0x89ff
SslGenerateSessionKeys #99 · 0x8ad8
SslGetCipherSuitePRFHashAlgorithm #100 · 0x13e4d
SslGetKeyProperty #101 · 0x13f11
SslGetProviderProperty #102 · 0x13f89
SslHashHandshake #103 · 0x8bd7
SslImportKey #104 · 0x5bd5
SslImportMasterKey #105 · 0x1409e
SslIncrementProviderReferenceCount #106 · 0x5c77
SslLookupCipherLengths #107 · 0x13eb4
SslLookupCipherSuiteInfo #108 · 0x59eb
SslOpenPrivateKey #109 · 0x14169
SslOpenProvider #110 · 0xa8ed
SslSignHash #111 · 0x1420b
SslVerifySignature #112 · 0x14266

Imported DLLs & functions 173

FreeLibrary 0x6c801160
GetModuleHandleA 0x6c801164
GetProcAddress 0x6c80115c
LoadLibraryExA 0x6c801158
LoadStringW 0x6c801154
BCryptCloseAlgorithmProvider 0x6c801060
BCryptCreateHash 0x6c801014
BCryptDecrypt 0x6c80104c
BCryptDeriveKey 0x6c801040
BCryptDestroyHash 0x6c801020
BCryptDestroyKey 0x6c801058
BCryptDestroySecret 0x6c801054
BCryptDuplicateHash 0x6c801010
BCryptEncrypt 0x6c801050
BCryptExportKey 0x6c801048
BCryptFinalizeKeyPair 0x6c801038
BCryptFinishHash 0x6c80101c
BCryptFreeBuffer 0x6c801064
BCryptGenerateKeyPair 0x6c801034
BCryptGenerateSymmetricKey 0x6c801004
BCryptGenRandom 0x6c801008
BCryptGetProperty 0x6c801030
BCryptHashData 0x6c801018
BCryptImportKey 0x6c80100c
BCryptImportKeyPair 0x6c80103c
BCryptOpenAlgorithmProvider 0x6c80105c
BCryptResolveProviders 0x6c801000
BCryptSecretAgreement 0x6c801044
BCryptSetProperty 0x6c801024
BCryptSignHash 0x6c80102c
BCryptVerifySignature 0x6c801028
CloseHandle 0x6c801288
CompareFileTime 0x6c8012a4
CreateFileW 0x6c80127c
DelayLoadFailureHook 0x6c8012ac
DeleteCriticalSection 0x6c80121c
DeleteFileW 0x6c801264
DeviceIoControl 0x6c8011fc
DuplicateHandle 0x6c801240
EnterCriticalSection 0x6c801218
FindClose 0x6c80125c
FindCloseChangeNotification 0x6c801298
FindFirstChangeNotificationW 0x6c80128c
FindFirstFileExW 0x6c801258
FindNextChangeNotification 0x6c80129c
FindNextFileW 0x6c80124c
GetCurrentProcess 0x6c801284
GetCurrentProcessId 0x6c801230
GetCurrentThread 0x6c801294
GetCurrentThreadId 0x6c801290
GetFileSize 0x6c801274
GetLastError 0x6c8012b4
GetModuleHandleW 0x6c8011f0
GetProcessHeap 0x6c801204
GetSystemDirectoryW 0x6c801244
GetSystemInfo 0x6c8011ec
GetSystemTimeAsFileTime 0x6c8012a8
GetSystemWow64DirectoryW 0x6c801210
GetTempFileNameW 0x6c80126c
GetTempPathW 0x6c801268
GetTickCount 0x6c801234
GetVersion 0x6c8011e4
HeapAlloc 0x6c801200
HeapFree 0x6c801208
InitializeCriticalSection 0x6c801220
InterlockedCompareExchange 0x6c8012c4
InterlockedDecrement 0x6c8012b8
InterlockedExchange 0x6c80123c
InterlockedIncrement 0x6c8012bc
LeaveCriticalSection 0x6c801214
LoadLibraryA 0x6c801280
LoadLibraryW 0x6c801254
LocalAlloc 0x6c80120c
LocalFree 0x6c801248
lstrlenW 0x6c801260
MoveFileExW 0x6c801270
MultiByteToWideChar 0x6c8012b0
QueryPerformanceCounter 0x6c801238
ReadFile 0x6c801250
SetLastError 0x6c8012c0
SetUnhandledExceptionFilter 0x6c801224
Sleep 0x6c8012a0
TerminateProcess 0x6c80122c
UnhandledExceptionFilter 0x6c801228
VirtualAlloc 0x6c8011f4
VirtualProtect 0x6c8011f8
VirtualQuery 0x6c8011e8
WriteFile 0x6c801278
ASN1_CloseDecoder 0x6c8011c0
ASN1_CloseEncoder 0x6c8011c8
ASN1_CloseModule 0x6c8011b4
ASN1_CreateDecoder 0x6c8011bc
ASN1_CreateEncoder 0x6c8011c4
ASN1_CreateModule 0x6c8011b8
ASN1_Decode 0x6c8011d0
ASN1_Encode 0x6c8011dc
ASN1_FreeDecoded 0x6c8011cc
ASN1_FreeEncoded 0x6c8011d8
ASN1_SetEncoderOption 0x6c8011d4
ASN1BERDecBitString2 0x6c80118c
ASN1BERDecEndOfContents 0x6c8011a0
ASN1BERDecExplicitTag 0x6c801174
ASN1BERDecObjectIdentifier2 0x6c801190
ASN1BERDecOctetString2 0x6c801198
ASN1BERDecPeekTag 0x6c801194
ASN1BERDecS32Val 0x6c801170
ASN1BERDecSXVal 0x6c80116c
ASN1BERDecU16Val 0x6c80119c
ASN1BEREncEndOfContents 0x6c8011b0
ASN1BEREncExplicitTag 0x6c8011a4
ASN1BEREncObjectIdentifier2 0x6c801180
ASN1BEREncS32 0x6c8011a8
ASN1BEREncSX 0x6c8011ac
ASN1BEREncU32 0x6c801188
ASN1DEREncBitString 0x6c80117c
ASN1DEREncOctetString 0x6c801184
ASN1intx_free 0x6c801178
_amsg_exit 0x6c801070
_except_handler4_common 0x6c80106c
_initterm 0x6c8010a8
_ltoa 0x6c80109c
_strlwr 0x6c801088
_vsnwprintf 0x6c801094
_wcsicmp 0x6c8010a4
_wcslwr 0x6c801084
_XcptFilter 0x6c80107c
atol 0x6c8010a0
free 0x6c801074
malloc 0x6c801078
memcpy 0x6c80108c
memmove 0x6c801080
memset 0x6c801090
wcscat_s 0x6c801098
LdrDisableThreadCalloutsForDll 0x6c801144
NtClose 0x6c801134
NtCreateFile 0x6c8010dc
NtOpenFile 0x6c801118
NtOpenKey 0x6c801104
NtOpenProcess 0x6c801124
NtQueryInformationProcess 0x6c801114
NtQueryValueKey 0x6c80110c
RtlAbsoluteToSelfRelativeSD 0x6c8010e4
RtlAcquireResourceExclusive 0x6c80113c
RtlAcquireResourceShared 0x6c801140
RtlAcquireSRWLockExclusive 0x6c8010e0
RtlAllocateAndInitializeSid 0x6c8010b8
RtlAllocateHeap 0x6c8010fc
RtlAnsiStringToUnicodeString 0x6c8010c4
RtlAppendUnicodeToString 0x6c801108
RtlCompareUnicodeString 0x6c801110
RtlDeleteCriticalSection 0x6c80112c
RtlDeleteResource 0x6c8010f4
RtlDosPathNameToRelativeNtPathName_U 0x6c80114c
RtlEnterCriticalSection 0x6c801148
RtlFreeAnsiString 0x6c8010cc
RtlFreeHeap 0x6c8010d4
RtlFreeSid 0x6c8010b0
RtlFreeUnicodeString 0x6c8010c0
RtlGetControlSecurityDescriptor 0x6c8010e8
RtlImageNtHeader 0x6c80111c
RtlInitAnsiString 0x6c8010c8
RtlInitializeCriticalSection 0x6c801128
RtlInitializeResource 0x6c8010f8
RtlInitializeSRWLock 0x6c8010f0
RtlInitUnicodeString 0x6c8010bc
RtlLeaveCriticalSection 0x6c801130
RtlNtStatusToDosError 0x6c8010b4
RtlNtStatusToDosErrorNoTeb 0x6c801120
RtlReleaseRelativeName 0x6c8010d8
RtlReleaseResource 0x6c801138
RtlReleaseSRWLockExclusive 0x6c8010ec
RtlSizeHeap 0x6c801100
RtlUnicodeStringToAnsiString 0x6c8010d0