RastinPKCS11.dll

v1.0.15.1105 32-bit Windows Analyzed
Description
RastinPKCS11 DLL
Authors
Copyright (C) 2014 Rastin
File size
663.2 KB
Uploaded
2026-09-09 07:21
Views
28
SHA-256
00dd85af8790114f3fd853ba7a95fe8d

Exported functions 97

CPSetHashParam #1 · 0x34c6b
CPSetProvParam #2 · 0x34409
eb_RegKspProvider #3 · 0xd672
eb_RunNoElevated #4 · 0xd5e9
eb_UnRegKspProvider #5 · 0xd677
eb_service #6 · 0x6fa7
CPAcquireContext #7 · 0x33fc9
CPCreateHash #8 · 0x349bc
CPDecrypt #9 · 0x34850
CPDeriveKey #10 · 0x359b9
CPDestroyHash #11 · 0x34e14
CPDestroyKey #12 · 0x35b16
CPEncrypt #13 · 0x346db
CPExportKey #14 · 0x3557b
CPGenKey #15 · 0x352a6
CPGenRandom #16 · 0x35149
CPGetHashParam #17 · 0x34d45
CPGetKeyParam #18 · 0x356ea
CPGetProvParam #19 · 0x3456c
CPGetUserKey #20 · 0x35c6d
CPHashData #21 · 0x34b22
CPHashSessionKey #22 · 0x34bc6
CPImportKey #23 · 0x3540c
CPReleaseContext #24 · 0x34168
CPSetKeyParam #25 · 0x35853
CPSignHash #26 · 0x34f77
CPVerifySignature #27 · 0x3505a
C_CancelFunction #28 · 0x40960
C_CloseAllSessions #29 · 0x3669c
C_CloseSession #30 · 0x3665c
C_CopyObject #31 · 0x36930
C_CreateObject #32 · 0x368e5
C_Decrypt #33 · 0x36ce7
C_DecryptDigestUpdate #34 · 0x40960
C_DecryptFinal #35 · 0x36d83
C_DecryptInit #36 · 0x36c9f
C_DecryptUpdate #37 · 0x36d35
C_DecryptVerifyUpdate #38 · 0x40960
C_DeriveKey #39 · 0x373b2
C_DestroyObject #40 · 0x3697e
C_Digest #41 · 0x36e0f
C_DigestEncryptUpdate #42 · 0x40960
C_DigestFinal #43 · 0x36ea5
C_DigestInit #44 · 0x36dcb
C_DigestKey #45 · 0x40960
C_DigestUpdate #46 · 0x36e5d
C_Encrypt #47 · 0x36bbb
C_EncryptFinal #48 · 0x36c57
C_EncryptInit #49 · 0x36b73
C_EncryptUpdate #50 · 0x36c09
C_Finalize #51 · 0x36305
C_FindObjects #52 · 0x36ae8
C_FindObjectsFinal #53 · 0x36b33
C_FindObjectsInit #54 · 0x36aa0
C_GenerateKey #55 · 0x37265
C_GenerateKeyPair #56 · 0x372b3
C_GenerateRandom #57 · 0x367ab
C_GetAttributeValue #58 · 0x36a0a
C_GetFunctionList #59 · 0x35ffa
C_GetFunctionStatus #60 · 0x40960
C_GetInfo #61 · 0x36345
C_GetMechanismInfo #62 · 0x364e5
C_GetMechanismList #63 · 0x3649d
C_GetObjectSize #64 · 0x369c2
C_GetOperationState #65 · 0x40960
C_GetSessionInfo #66 · 0x366dc
C_GetSlotInfo #67 · 0x363cd
C_GetSlotList #68 · 0x36385
C_GetTokenInfo #69 · 0x36411
C_InitPIN #70 · 0x36578
C_InitToken #71 · 0x3652d
C_Initialize #72 · 0x362c5
C_Login #73 · 0x36720
C_Logout #74 · 0x3676b
C_OpenSession #75 · 0x3660e
C_SeedRandom #76 · 0x26d0a
C_SetAttributeValue #77 · 0x36a55
C_SetOperationState #78 · 0x40960
C_SetPIN #79 · 0x365c0
C_Sign #80 · 0x36f35
C_SignEncryptUpdate #81 · 0x40960
C_SignFinal #82 · 0x36fcb
C_SignInit #83 · 0x36eed
C_SignRecover #84 · 0x3705b
C_SignRecoverInit #85 · 0x37013
C_SignUpdate #86 · 0x36f83
C_UnwrapKey #87 · 0x3735b
C_Verify #88 · 0x370f1
C_VerifyFinal #89 · 0x37187
C_VerifyInit #90 · 0x370a9
C_VerifyRecover #91 · 0x37217
C_VerifyRecoverInit #92 · 0x371cf
C_VerifyUpdate #93 · 0x3713f
C_WaitForSlotEvent #94 · 0x36455
C_WrapKey #95 · 0x3730a
E_GetAuxFunctionList #96 · 0x37c9a
GetKeyStorageInterface #97 · 0x60a2d

Imported DLLs & functions 407

CloseServiceHandle 0x1007304c
CreateServiceW 0x1007301c
DeleteService 0x10073020
GetSecurityDescriptorSacl 0x10073010
GetTokenInformation 0x10073040
InitializeSecurityDescriptor 0x10073008
OpenProcessToken 0x10073044
OpenSCManagerW 0x10073054
OpenServiceW 0x10073050
OpenThreadToken 0x10073018
RegCloseKey 0x10073048
RegDeleteValueW 0x10073034
RegisterServiceCtrlHandlerW 0x10073028
RegOpenKeyExW 0x10073038
RegQueryValueExW 0x1007303c
RegSetValueExW 0x10073030
SetNamedSecurityInfoW 0x10073004
SetSecurityDescriptorDacl 0x1007300c
SetSecurityDescriptorSacl 0x10073014
SetServiceStatus 0x1007302c
StartServiceCtrlDispatcherW 0x10073024
StartServiceW 0x10073000
CertAddEncodedCertificateToStore 0x10073078
CertCloseStore 0x10073070
CertCreateCertificateContext 0x10073060
CertFindExtension 0x10073068
CertFreeCertificateContext 0x1007305c
CertGetEnhancedKeyUsage 0x10073084
CertGetNameStringW 0x1007306c
CertOpenStore 0x1007307c
CertSetCertificateContextProperty 0x10073074
CryptDecodeObject 0x10073064
CryptVerifyCertificateSignature 0x10073080
CreateFontW 0x100730a4
CreatePen 0x10073098
CreateRectRgnIndirect 0x100730a0
Ellipse 0x10073094
GetStockObject 0x1007308c
GetTextExtentPoint32W 0x1007309c
SelectObject 0x10073090
HidD_FlushQueue 0x100730b0
HidD_FreePreparsedData 0x100730c4
HidD_GetAttributes 0x100730c8
HidD_GetFeature 0x100730ac
HidD_GetPreparsedData 0x100730bc
HidD_SetFeature 0x100730b4
HidD_SetNumInputBuffers 0x100730b8
HidP_GetCaps 0x100730c0
CancelIo 0x10073138
CloseHandle 0x100731b0
CompareFileTime 0x10073164
CreateEventW 0x10073110
CreateFileMappingW 0x100730f4
CreateFileW 0x1007315c
CreateMutexW 0x1007314c
DeleteCriticalSection 0x100730dc
DeviceIoControl 0x100731d0
EnterCriticalSection 0x100730d4
FreeLibrary 0x10073194
GetCurrentProcess 0x100731ac
GetCurrentProcessId 0x10073134
GetCurrentThread 0x10073114
GetCurrentThreadId 0x10073130
GetFileSize 0x100731d8
GetLastError 0x100731b4
GetModuleFileNameA 0x1007318c
GetModuleFileNameW 0x1007317c
GetModuleHandleW 0x100731a0
GetOverlappedResult 0x100731c8
GetProcAddress 0x100731a4
GetProcessHeap 0x10073150
GetShortPathNameW 0x10073170
GetSystemDirectoryW 0x1007316c
GetSystemInfo 0x1007311c
GetTickCount 0x1007319c
GetUserDefaultLangID 0x10073120
GetUserDefaultUILanguage 0x10073180
GetVersionExW 0x10073118
HeapAlloc 0x10073154
HeapFree 0x10073158
InitializeCriticalSection 0x100730e0
InterlockedIncrement 0x10073128
IsBadReadPtr 0x100730d0
LeaveCriticalSection 0x100730d8
LoadLibraryW 0x10073190
LocalAlloc 0x100731d4
LocalFree 0x100731c4
lstrcatW 0x10073140
lstrcmpiW 0x10073124
lstrcmpW 0x10073174
lstrcpyW 0x100731a8
lstrlenW 0x10073168
MapViewOfFile 0x100730f8
MultiByteToWideChar 0x10073144
OpenEventW 0x1007310c
OpenFileMappingW 0x100730f0
OpenMutexW 0x10073100
OutputDebugStringW 0x1007312c
ReadFile 0x1007313c
ReleaseMutex 0x100730fc
ResetEvent 0x100730e4
SetEvent 0x10073108
SetLastError 0x10073198
Sleep 0x100731b8
TerminateThread 0x100730e8
TlsAlloc 0x10073188
TlsFree 0x10073184
TlsGetValue 0x100731c0
TlsSetValue 0x100731bc
UnmapViewOfFile 0x100730ec
VirtualQuery 0x10073178
WaitForMultipleObjects 0x10073160
WaitForSingleObject 0x10073104
WideCharToMultiByte 0x10073148
WriteFile 0x100731cc
0x100733a0
0x100733a4
0x100733a8
0x100733ac
0x100733b0
0x100733b4
0x100733b8
0x100733bc
0x100733c0
0x100733c4
0x100733c8
0x100733cc
0x100733d0
0x100733d4
0x100733d8
0x100733dc
0x100733e0
0x100733e4
0x100733e8
0x100733ec
0x100733f0
0x100733f4
0x100733f8
0x100733fc
0x10073400
0x10073404
0x10073408
0x1007340c
0x10073410
0x10073414
0x10073418
0x1007341c
0x10073420
0x10073424
0x10073428
0x1007342c
0x10073430
0x10073434
0x10073438
0x1007343c
0x10073440
0x10073444
0x10073448
0x1007344c
0x10073450
0x10073454
0x10073458
0x1007345c
0x10073460
0x10073464
0x10073468
0x1007346c
0x10073470
0x10073474
0x10073478
0x1007347c
0x10073480
0x10073484
0x10073488
0x1007348c
0x10073490
0x10073494
0x10073498
0x1007349c
0x100731e0
0x100731e4
0x100731e8
0x100731ec
0x100731f0
0x100731f4
0x100731f8
0x100731fc
0x10073200
0x10073204
0x10073208
0x1007320c
0x10073210
0x10073214
0x10073218
0x1007321c
0x10073220
0x10073224
0x10073228
0x1007322c
0x10073230
0x10073234
0x10073238
0x1007323c
0x10073240
0x10073244
0x10073248
0x1007324c
0x10073250
0x10073254
0x10073258
0x1007325c
0x10073260
0x10073264
0x10073268
0x1007326c
0x10073270
0x10073274
0x10073278
0x1007327c
0x10073280
0x10073284
0x10073288
0x1007328c
0x10073290
0x10073294
0x10073298
0x1007329c
0x100732a0
0x100732a4
0x100732a8
0x100732ac
0x100732b0
0x100732b4
0x100732b8
0x100732bc
0x100732c0
0x100732c4
0x100732c8
0x100732cc
0x100732d0
0x100732d4
0x100732d8
0x100732dc
0x100732e0
0x100732e4
0x100732e8
0x100732ec
0x100732f0
0x100732f4
0x100732f8
0x100732fc
0x10073300
0x10073304
0x10073308
0x1007330c
0x10073310
0x10073314
0x10073318
0x1007331c
0x10073320
0x10073324
0x10073328
0x1007332c
0x10073330
0x10073334
0x10073338
0x1007333c
0x10073340
0x10073344
0x10073348
0x1007334c
0x10073350
0x10073354
0x10073358
0x1007335c
0x10073360
0x10073364
0x10073368
0x1007336c
0x10073370
0x10073374
0x10073378
0x1007337c
0x10073380
0x10073384
0x10073388
0x1007338c
0x10073390
0x10073394
0x10073398
0x1007339c
__CxxFrameHandler 0x100734d0
__dllonexit 0x10073554
_adjust_fdiv 0x1007355c
_beginthreadex 0x1007353c
_CxxThrowException 0x100734b0
_endthreadex 0x10073540
_ftol 0x10073514
_initterm 0x10073558
_onexit 0x100734a4
_purecall 0x100734dc
_wcsicmp 0x100734e0
_wcslwr 0x100734e4
_wcsupr 0x10073504
_wfopen 0x10073528
_wtol 0x10073530
??0exception@@QAE@ABV0@@Z 0x100734b4
??0exception@@QAE@XZ 0x100734c4
??1exception@@UAE@XZ 0x100734bc
??1type_info@@UAE@XZ 0x10073550
abs 0x10073510
difftime 0x10073500
fclose 0x10073524
fread 0x1007352c
free 0x10073518
isxdigit 0x10073548
malloc 0x1007351c
mbstowcs 0x10073508
memchr 0x1007354c
memcmp 0x100734d4
memcpy 0x100734f8
memmove 0x100734ac
memset 0x100734f4
rand 0x100734e8
sprintf 0x100734cc
srand 0x100734ec
sscanf 0x10073544
strcmp 0x100734c8
strcpy 0x1007350c
strlen 0x100734b8
strncpy 0x100734c0
strstr 0x10073520
swprintf 0x10073538
time 0x100734f0
toupper 0x100734fc
wcscmp 0x100734d8
wcscpy 0x10073560
wcslen 0x100734a8
wcsstr 0x10073534
CoCreateGuid 0x10073684
SetupDiDestroyDeviceInfoList 0x10073570
SetupDiEnumDeviceInterfaces 0x1007356c
SetupDiGetClassDevsW 0x10073574
SetupDiGetDeviceInterfaceDetailW 0x10073568
ShellExecuteExW 0x1007357c
AttachThreadInput 0x100735cc
CallNextHookEx 0x10073588
CallWindowProcW 0x100735e0
CopyRect 0x100735a0
CreateWindowExW 0x1007363c
DefWindowProcW 0x10073628
DispatchMessageW 0x1007364c
EnableWindow 0x10073590
FillRect 0x1007359c
FindWindowW 0x10073610
GetAsyncKeyState 0x100735b8
GetClassNameW 0x10073624
GetClientRect 0x10073594
GetDC 0x100735ac
GetDlgCtrlID 0x10073620
GetFocus 0x100735ec
GetForegroundWindow 0x100735dc
GetKeyboardState 0x100735bc
GetKeyState 0x1007365c
GetMessageW 0x10073644
GetParent 0x100735a8
GetPropW 0x100735e4
GetSysColor 0x100735a4
GetSystemMetrics 0x10073660
GetWindow 0x1007360c
GetWindowLongW 0x100735c4
GetWindowRect 0x10073668
GetWindowTextLengthW 0x100735b0
GetWindowTextW 0x100735fc
GetWindowThreadProcessId 0x100735c8
InflateRect 0x10073618
InvalidateRect 0x1007361c
IsWindow 0x10073654
KillTimer 0x100735f0
MoveWindow 0x1007358c
PostMessageW 0x10073598
PtInRect 0x10073658
RegisterClassExW 0x10073634
RegisterDeviceNotificationW 0x10073630
RegisterWindowMessageW 0x10073614
ReleaseDC 0x10073670
SendMessageW 0x100735d8
SetActiveWindow 0x10073600
SetFocus 0x100735d0
SetForegroundWindow 0x100735d4
SetPropW 0x100735e8
SetTimer 0x100735f4
SetWindowLongW 0x1007362c
SetWindowPos 0x10073664
SetWindowsHookExW 0x10073604
SetWindowTextW 0x10073608
ShowCursor 0x100735b4
ShowWindow 0x10073640
ToAscii 0x100735c0
TranslateMessage 0x10073648
UnhookWindowsHookEx 0x10073584
UnregisterClassW 0x10073638
UnregisterDeviceNotification 0x10073650
UpdateWindow 0x100735f8
wsprintfW 0x1007366c
WTSEnumerateSessionsW 0x1007367c
WTSFreeMemory 0x10073678