basecsp.dll

v10.0.19041.5794 64-bit Windows NT Analyzed
Description
Microsoft Base Smart Card Crypto Provider
Authors
© Microsoft Corporation. All rights reserved.
File size
231.4 KB
Uploaded
2025-12-01 07:23
Views
117
SHA-256
fd4ed2d9f4bb81ad43786ed18e3d1c1b

Exported functions 28

CPAcquireContext #1 · 0xdf30
CPAcquireContextW #2 · 0xe2a0
CPCreateHash #3 · 0xf5a0
CPDecrypt #4 · 0xf470
CPDeriveKey #5 · 0xe510
CPDestroyHash #6 · 0xfa70
CPDestroyKey #7 · 0xe6d0
CPDuplicateHash #8 · 0xfe30
CPDuplicateKey #9 · 0xffe0
CPEncrypt #10 · 0xf320
CPExportKey #11 · 0xf020
CPGenKey #12 · 0xe360
CPGenRandom #13 · 0xfbe0
CPGetHashParam #14 · 0xef10
CPGetKeyParam #15 · 0xe820
CPGetProvParam #16 · 0xede0
CPGetUserKey #17 · 0xfcb0
CPHashData #18 · 0xf760
CPHashSessionKey #19 · 0xf860
CPImportKey #20 · 0xf150
CPReleaseContext #21 · 0xe2c0
CPSetHashParam #22 · 0xee10
CPSetKeyParam #23 · 0xe720
CPSetProvParam #24 · 0xe970
CPSignHash #25 · 0xf950
CPVerifySignature #26 · 0xfac0
DllRegisterServer #27 · 0x10220
DllUnregisterServer #28 · 0x103e0

Imported DLLs & functions 139

DebugBreak 0x180028618
IsDebuggerPresent 0x180028620
OutputDebugStringW 0x180028628
DelayLoadFailureHook 0x180028638
ResolveDelayLoadedAPI 0x180028648
GetLastError 0x180028678
RaiseException 0x180028668
SetLastError 0x180028658
SetUnhandledExceptionFilter 0x180028660
UnhandledExceptionFilter 0x180028670
RaiseFailFastException 0x180028688
CloseHandle 0x180028698
GetProcessHeap 0x1800286a8
HeapAlloc 0x1800286c0
HeapFree 0x1800286b8
HeapReAlloc 0x1800286b0
DisableThreadLibraryCalls 0x1800286e0
FreeLibrary 0x1800286e8
GetModuleFileNameA 0x1800286d0
GetModuleHandleExW 0x1800286d8
GetModuleHandleW 0x1800286f8
GetProcAddress 0x180028708
LoadLibraryExA 0x180028700
LoadLibraryExW 0x180028710
LoadStringW 0x1800286f0
FormatMessageW 0x180028738
GetSystemDefaultLCID 0x180028720
GetThreadLocale 0x180028740
GetUserDefaultLCID 0x180028728
LocaleNameToLCID 0x180028730
GetCurrentProcess 0x180028750
GetCurrentProcessId 0x180028770
GetCurrentThread 0x180028758
GetCurrentThreadId 0x180028780
OpenProcessToken 0x180028768
OpenThreadToken 0x180028760
TerminateProcess 0x180028778
QueryPerformanceCounter 0x180028790
RegCloseKey 0x1800287b0
RegCreateKeyExW 0x1800287b8
RegOpenKeyExW 0x1800287a0
RegQueryValueExW 0x1800287a8
RegSetValueExA 0x1800287c0
RegSetValueExW 0x1800287c8
RtlCaptureContext 0x1800287e0
RtlLookupFunctionEntry 0x1800287d8
RtlVirtualUnwind 0x1800287e8
MultiByteToWideChar 0x1800287f8
WideCharToMultiByte 0x180028800
lstrlenA 0x180028810
lstrlenW 0x180028818
AcquireSRWLockExclusive 0x180028838
AcquireSRWLockShared 0x180028860
CreateEventW 0x180028870
CreateMutexExW 0x180028850
CreateSemaphoreExW 0x1800288a8
DeleteCriticalSection 0x180028878
EnterCriticalSection 0x1800288b0
InitializeCriticalSection 0x1800288a0
InitializeCriticalSectionEx 0x180028858
LeaveCriticalSection 0x180028898
OpenEventW 0x180028840
OpenSemaphoreW 0x180028828
ReleaseMutex 0x180028890
ReleaseSemaphore 0x1800288b8
ReleaseSRWLockExclusive 0x180028848
ReleaseSRWLockShared 0x180028830
SetEvent 0x180028868
WaitForSingleObject 0x180028888
WaitForSingleObjectEx 0x180028880
GetSystemTimeAsFileTime 0x1800288e0
GetTickCount 0x1800288d8
CloseThreadpoolCleanupGroup 0x180028920
CloseThreadpoolCleanupGroupMembers 0x180028918
CloseThreadpoolTimer 0x180028900
CreateThreadpoolCleanupGroup 0x180028910
CreateThreadpoolTimer 0x1800288f0
IsThreadpoolTimerSet 0x180028928
SetThreadpoolTimer 0x1800288f8
WaitForThreadpoolTimerCallbacks 0x180028908
GetTraceEnableFlags 0x180028950
GetTraceEnableLevel 0x180028940
GetTraceLoggerHandle 0x180028948
RegisterTraceGuidsW 0x180028938
TraceMessage 0x180028960
UnregisterTraceGuids 0x180028958
GetTokenInformation 0x180028970
BCryptCreateHash 0x180028998
BCryptDestroyHash 0x180028990
BCryptFinishHash 0x180028988
BCryptHashData 0x180028980
__C_specific_handler 0x180028a90
__CxxFrameHandler3 0x1800289f8
__dllonexit 0x180028a98
_amsg_exit 0x1800289b8
_CxxThrowException 0x180028a18
_initterm 0x1800289a8
_lock 0x1800289c0
_onexit 0x1800289e8
_purecall 0x180028a58
_unlock 0x1800289c8
_vsnprintf 0x180028a68
_vsnprintf_s 0x180028a38
_vsnwprintf 0x180028a88
_XcptFilter 0x1800289e0
??0exception@@QEAA@AEBV0@@Z 0x180028a40
??0exception@@QEAA@XZ 0x180028a48
??1exception@@UEAA@XZ 0x180028a50
??1type_info@@UEAA@XZ 0x180028aa0
??3@YAXPEAX@Z 0x180028a60
?terminate@@YAXXZ 0x1800289b0
free 0x1800289d0
malloc 0x1800289d8
memcmp 0x180028a10
memcpy 0x180028a08
memcpy_s 0x180028a80
memmove_s 0x180028a28
memset 0x180028a00
strcmp 0x1800289f0
time 0x180028a78
wcschr 0x180028a30
wcscmp 0x180028aa8
wcsncmp 0x180028a20
wcsnlen 0x180028a70
EtwTraceMessage 0x180028ac0
RtlAnsiStringToUnicodeString 0x180028ae8
RtlFreeAnsiString 0x180028af0
RtlFreeUnicodeString 0x180028ae0
RtlImageNtHeader 0x180028ab8
RtlInitAnsiString 0x180028af8
RtlInitUnicodeString 0x180028ad8
RtlNtStatusToDosError 0x180028ac8
RtlUnicodeStringToAnsiString 0x180028ad0
I_RpcExceptionFilter 0x180028600
NdrClientCall3 0x180028608
RpcStringFreeW 0x1800285f8
UuidCreate 0x1800285f0
UuidToStringW 0x1800285e8