ncrypt.dll

v10.0.19041.5007 64-bit Windows NT Analyzed
Description
Windows NCrypt Router
Authors
© Microsoft Corporation. All rights reserved.
File size
150.8 KB
Uploaded
2025-12-01 07:34
Views
176
SHA-256
fcdb979a66b03a411ae26f79ec49ce7f

Exported functions 149

BCryptAddContextFunction #1 · 0x1d51e
BCryptAddContextFunctionProvider #2 · 0x1d55f
BCryptCloseAlgorithmProvider #3 · 0x1d5a4
BCryptConfigureContext #4 · 0x1d5df
BCryptConfigureContextFunction #5 · 0x1d61c
BCryptCreateContext #6 · 0x1d656
BCryptCreateHash #7 · 0x1d682
BCryptDecrypt #8 · 0x1d6a8
BCryptDeleteContext #9 · 0x1d6d1
BCryptDeriveKey #10 · 0x1d6fc
BCryptDeriveKeyCapi #11 · 0x1d727
BCryptDeriveKeyPBKDF2 #12 · 0x1d758
BCryptDestroyHash #13 · 0x1d787
BCryptDestroyKey #14 · 0x1d7b1
BCryptDestroySecret #15 · 0x1d7dd
BCryptDuplicateHash #16 · 0x1d80c
BCryptDuplicateKey #17 · 0x1d83a
BCryptEncrypt #18 · 0x1d862
BCryptEnumAlgorithms #19 · 0x1d88c
BCryptEnumContextFunctionProviders #20 · 0x1d8cb
BCryptEnumContextFunctions #21 · 0x1d910
BCryptEnumContexts #22 · 0x1d945
BCryptEnumProviders #23 · 0x1d973
BCryptEnumRegisteredProviders #24 · 0x1d9ac
BCryptExportKey #25 · 0x1d9e1
BCryptFinalizeKeyPair #26 · 0x1da0e
BCryptFinishHash #27 · 0x1da3c
BCryptFreeBuffer #28 · 0x1da65
BCryptGenRandom #29 · 0x1da8d
BCryptGenerateKeyPair #30 · 0x1daba
BCryptGenerateSymmetricKey #31 · 0x1daf2
BCryptGetFipsAlgorithmMode #32 · 0x1db2f
BCryptGetProperty #33 · 0x1db63
BCryptHash #34 · 0x1db87
BCryptHashData #35 · 0x1dba8
BCryptImportKey #36 · 0x1dbce
BCryptImportKeyPair #37 · 0x1dbf9
BCryptKeyDerivation #38 · 0x1dc28
BCryptOpenAlgorithmProvider #39 · 0x1dc5f
BCryptQueryContextConfiguration #40 · 0x1dca2
BCryptQueryContextFunctionConfiguration #41 · 0x1dcf1
BCryptQueryContextFunctionProperty #42 · 0x1dd43
BCryptQueryProviderRegistration #43 · 0x1dd8d
BCryptRegisterConfigChangeNotify #44 · 0x1ddd5
BCryptRegisterProvider #45 · 0x1de14
BCryptRemoveContextFunction #46 · 0x1de4e
BCryptRemoveContextFunctionProvider #47 · 0x1de95
BCryptResolveProviders #48 · 0x1ded7
BCryptSecretAgreement #49 · 0x1df0b
BCryptSetAuditingInterface #50 · 0x1df43
BCryptSetContextFunctionProperty #51 · 0x1df86
BCryptSetProperty #52 · 0x1dfc0
BCryptSignHash #53 · 0x1dfe8
BCryptUnregisterConfigChangeNotify #54 · 0x1e021
BCryptUnregisterProvider #55 · 0x1e064
BCryptVerifySignature #56 · 0x1e09a
GetIsolationServerInterface #57 · 0xdfb0
GetKeyStorageInterface #58 · 0xdfb0
GetSChannelInterface #59 · 0xdfb0
NCryptCloseKeyProtector #60 · 0x10760
NCryptCloseProtectionDescriptor #61 · 0x12700
NCryptCreateClaim #62 · 0xe1f0
NCryptCreatePersistedKey #63 · 0x36a0
NCryptCreateProtectionDescriptor #64 · 0x12790
NCryptDecrypt #65 · 0xe3e0
NCryptDeleteKey #66 · 0x5e00
NCryptDeriveKey #67 · 0x2040
NCryptDuplicateKeyProtectorHandle #68 · 0x10870
NCryptEncrypt #69 · 0x4a50
NCryptEnumAlgorithms #70 · 0xe5a0
NCryptEnumKeys #71 · 0x50e0
NCryptEnumStorageProviders #72 · 0xe7a0
NCryptExportKey #73 · 0x4010
NCryptFinalizeKey #74 · 0x3800
NCryptFreeBuffer #75 · 0x59b0
NCryptFreeObject #76 · 0x2e30
NCryptGetProperty #77 · 0x29d0
NCryptGetProtectionDescriptorInfo #78 · 0x12a10
NCryptImportKey #79 · 0x1890
NCryptIsAlgSupported #80 · 0x4f30
NCryptIsKeyHandle #81 · 0x5fc0
NCryptKeyDerivation #82 · 0xe9c0
NCryptNotifyChangeKey #83 · 0xebb0
NCryptOpenKey #84 · 0x4d70
NCryptOpenKeyProtector #85 · 0x10930
NCryptOpenStorageProvider #86 · 0x3300
NCryptProtectKey #87 · 0x10bd0
NCryptProtectSecret #88 · 0x12ac0
NCryptQueryProtectionDescriptorName #89 · 0x13390
NCryptRegisterProtectionDescriptorName #90 · 0x13510
NCryptSecretAgreement #91 · 0x41c0
NCryptSetAuditingInterface #92 · 0x5ed0
NCryptSetProperty #93 · 0x38e0
NCryptSignHash #94 · 0x4c30
NCryptStreamClose #95 · 0x13ca0
NCryptStreamOpenToProtect #96 · 0x13cf0
NCryptStreamOpenToUnprotect #97 · 0x13ff0
NCryptStreamOpenToUnprotectEx #98 · 0x140e0
NCryptStreamUpdate #99 · 0x141d0
NCryptTranslateHandle #100 · 0xee80
NCryptUnprotectKey #101 · 0x10d20
NCryptUnprotectSecret #102 · 0x12ec0
NCryptVerifyClaim #103 · 0xf480
NCryptVerifySignature #104 · 0xf640
SslChangeNotify #105 · 0xb950
SslComputeClientAuthHash #106 · 0xb960
SslComputeEapKeyBlock #107 · 0xba40
SslComputeFinishedHash #108 · 0x11b0
SslComputeSessionHash #109 · 0x2280
SslCreateClientAuthHash #110 · 0x3ef0
SslCreateEphemeralKey #111 · 0x3570
SslCreateHandshakeHash #112 · 0x1470
SslDecrementProviderReferenceCount #113 · 0x2d60
SslDecryptPacket #114 · 0x15a0
SslDuplicateTranscriptHash #115 · 0xbb00
SslEncryptPacket #116 · 0x16a0
SslEnumCipherSuites #117 · 0xbca0
SslEnumCipherSuitesEx #118 · 0x5330
SslEnumEccCurves #119 · 0x5000
SslEnumProtocolProviders #120 · 0x5b90
SslExpandBinderKey #121 · 0xbed0
SslExpandExporterMasterKey #122 · 0xc070
SslExpandPreSharedKey #123 · 0xc230
SslExpandResumptionMasterKey #124 · 0xc3f0
SslExpandTrafficKeys #125 · 0xc5b0
SslExpandWriteKey #126 · 0xc840
SslExportKey #127 · 0x1010
SslExportKeyingMaterial #128 · 0xc9e0
SslExtractEarlyKey #129 · 0xcae0
SslExtractHandshakeKey #130 · 0xccb0
SslExtractMasterKey #131 · 0xce90
SslFreeBuffer #132 · 0x5a60
SslFreeObject #133 · 0x2be0
SslGenerateMasterKey #134 · 0x1e50
SslGeneratePreMasterKey #135 · 0xd030
SslGenerateSessionKeys #136 · 0x12a0
SslGetCipherSuitePRFHashAlgorithm #137 · 0x34f0
SslGetKeyProperty #138 · 0xd200
SslGetProviderProperty #139 · 0xd2d0
SslHashHandshake #140 · 0x10f0
SslImportKey #141 · 0x2140
SslImportMasterKey #142 · 0xd4f0
SslIncrementProviderReferenceCount #143 · 0x4330
SslLookupCipherLengths #144 · 0x17a0
SslLookupCipherSuiteInfo #145 · 0x4130
SslOpenPrivateKey #146 · 0xd6b0
SslOpenProvider #147 · 0x3150
SslSignHash #148 · 0x4b40
SslVerifySignature #149 · 0xd820

Imported DLLs & functions 74

DelayLoadFailureHook 0x180019750
ResolveDelayLoadedAPI 0x180019760
CloseHandle 0x180019780
LocalAlloc 0x180019798
LocalFree 0x180019790
FreeLibrary 0x1800197c0
GetModuleFileNameW 0x1800197b0
GetProcAddress 0x1800197b8
LoadLibraryExW 0x1800197a8
VirtualAlloc 0x1800197d8
VirtualProtect 0x1800197d0
VirtualQuery 0x1800197e0
GetCurrentProcess 0x1800197f8
OpenProcessToken 0x180019800
SetThreadStackGuarantee 0x1800197f0
RegCloseKey 0x180019828
RegCreateKeyExW 0x180019838
RegDeleteValueW 0x180019830
RegOpenKeyExW 0x180019818
RegQueryValueExW 0x180019810
RegSetValueExW 0x180019820
RtlCompareMemory 0x180019848
CompareStringW 0x180019858
MultiByteToWideChar 0x180019860
DeleteCriticalSection 0x180019888
EnterCriticalSection 0x180019880
InitializeCriticalSection 0x180019870
LeaveCriticalSection 0x180019878
GetSystemDirectoryW 0x1800198a0
GetSystemInfo 0x180019898
GetTraceEnableFlags 0x1800198c8
GetTraceEnableLevel 0x1800198d0
GetTraceLoggerHandle 0x1800198c0
TraceMessage 0x1800198b0
UnregisterTraceGuids 0x1800198b8
RegisterTraceGuidsA 0x1800198e0
EventRegister 0x1800198f8
EventUnregister 0x1800198f0
EventWriteTransfer 0x180019900
GetSecurityDescriptorControl 0x180019930
GetSecurityDescriptorLength 0x180019920
IsValidSecurityDescriptor 0x180019918
MakeSelfRelativeSD 0x180019928
PrivilegeCheck 0x180019910
ConvertSecurityDescriptorToStringSecurityDescriptorW 0x180019940
__C_specific_handler 0x180019978
__chkstk 0x180019a00
_vsnwprintf 0x180019960
_wcsicmp 0x180019998
EtwTraceMessage 0x180019958
LdrDisableThreadCalloutsForDll 0x1800199f8
memcmp 0x180019a08
memcpy 0x180019a10
memmove 0x180019a18
memset 0x180019a20
NtTerminateProcess 0x1800199f0
RtlAllocateHeap 0x1800199c0
RtlCaptureContext 0x1800199e8
RtlCompareUnicodeString 0x180019990
RtlDeleteCriticalSection 0x1800199b0
RtlEnterCriticalSection 0x1800199a8
RtlFreeAnsiString 0x180019980
RtlFreeHeap 0x1800199b8
RtlImageNtHeader 0x1800199a0
RtlInitializeCriticalSection 0x180019968
RtlInitUnicodeString 0x180019970
RtlLeaveCriticalSection 0x180019950
RtlLookupFunctionEntry 0x1800199e0
RtlUnhandledExceptionFilter 0x1800199d0
RtlUnicodeStringToAnsiString 0x180019988
RtlVirtualUnwind 0x1800199d8
strcmp 0x1800199c8
wcscmp 0x180019a28