D4CSP_ICBC.dll

v5.0.0.1 32-bit Windows Analyzed
Description
OnKey CSP P11 for Industrial and Commercial Bank of China
Authors
(C) 2007 Tendyron Corporation. All rights reserved.
File size
222.5 KB
Uploaded
2025-12-01 07:54
Views
84
SHA-256
3aae000574e9a7722924745c44f69d0b

Exported functions 91

CPAcquireContext #1 · 0x87a0
CPCreateHash #2 · 0xc970
CPDecrypt #3 · 0xbc60
CPDeriveKey #4 · 0x9d90
CPDestroyHash #5 · 0xcaa0
CPDestroyKey #6 · 0xcbb0
CPEncrypt #7 · 0xc000
CPExportKey #8 · 0xab40
CPGenKey #9 · 0x9940
CPGenRandom #10 · 0xc840
CPGetHashParam #11 · 0xd0e0
CPGetKeyParam #12 · 0xa170
CPGetProvParam #13 · 0x8f60
CPGetUserKey #14 · 0xc490
CPHashData #15 · 0xccc0
CPHashSessionKey #16 · 0xce40
CPImportKey #17 · 0xb350
CPReleaseContext #18 · 0x8e10
CPSetHashParam #19 · 0xcfd0
CPSetKeyParam #20 · 0xa560
CPSetProvParam #21 · 0x9750
CPSignHash #22 · 0xd280
CPVerifySignature #23 · 0xd680
C_CancelFunction #24 · 0x19b20
C_CloseAllSessions #25 · 0x16260
C_CloseSession #26 · 0x161f0
C_CopyObject #27 · 0x170e0
C_CreateObject #28 · 0x16470
C_Decrypt #29 · 0x17f30
C_DecryptDigestUpdate #30 · 0x18fb0
C_DecryptFinal #31 · 0x182a0
C_DecryptInit #32 · 0x17e20
C_DecryptUpdate #33 · 0x18120
C_DecryptVerifyUpdate #34 · 0x18fd0
C_DeriveKey #35 · 0x19a60
C_DestroyObject #36 · 0x170f0
C_Digest #37 · 0x18530
C_DigestEncryptUpdate #38 · 0x18fa0
C_DigestFinal #39 · 0x18740
C_DigestInit #40 · 0x18440
C_DigestKey #41 · 0x18730
C_DigestUpdate #42 · 0x18690
C_Encrypt #43 · 0x17920
C_EncryptFinal #44 · 0x17c80
C_EncryptInit #45 · 0x17820
C_EncryptUpdate #46 · 0x17af0
C_Finalize #47 · 0x15de0
C_FindObjects #48 · 0x17740
C_FindObjectsFinal #49 · 0x177d0
C_FindObjectsInit #50 · 0x176b0
C_GenerateKey #51 · 0x18fe0
C_GenerateKeyPair #52 · 0x19220
C_GenerateRandom #53 · 0x19ac0
C_GetAttributeValue #54 · 0x17370
C_GetFunctionList #55 · 0x15e80
C_GetFunctionStatus #56 · 0x19b10
C_GetInfo #57 · 0x15e30
C_GetMechanismInfo #58 · 0x16020
C_GetMechanismList #59 · 0x15ff0
C_GetObjectSize #60 · 0x17320
C_GetOperationState #61 · 0x162e0
C_GetSessionInfo #62 · 0x162b0
C_GetSlotInfo #63 · 0x15ef0
C_GetSlotList #64 · 0x15e90
C_GetTokenInfo #65 · 0x15f50
C_InitPIN #66 · 0x160c0
C_InitToken #67 · 0x16050
C_Initialize #68 · 0x15d20
C_Login #69 · 0x16300
C_Logout #70 · 0x163c0
C_OpenSession #71 · 0x161a0
C_SeedRandom #72 · 0x19a70
C_SetAttributeValue #73 · 0x17530
C_SetOperationState #74 · 0x162f0
C_SetPIN #75 · 0x16130
C_Sign #76 · 0x18a60
C_SignEncryptUpdate #77 · 0x18fc0
C_SignFinal #78 · 0x18b50
C_SignInit #79 · 0x188a0
C_SignRecover #80 · 0x18b70
C_SignRecoverInit #81 · 0x18b60
C_SignUpdate #82 · 0x18b40
C_UnwrapKey #83 · 0x19980
C_Verify #84 · 0x18cd0
C_VerifyFinal #85 · 0x18da0
C_VerifyInit #86 · 0x18b80
C_VerifyRecover #87 · 0x18ed0
C_VerifyRecoverInit #88 · 0x18db0
C_VerifyUpdate #89 · 0x18d90
C_WaitForSlotEvent #90 · 0x19b30
C_WrapKey #91 · 0x198e0

Imported DLLs & functions 115

CertAddCertificateContextToStore 0x1002c020
CertCloseStore 0x1002c024
CertCompareCertificateName 0x1002c014
CertCreateCertificateContext 0x1002c028
CertDeleteCertificateFromStore 0x1002c010
CertDuplicateCertificateContext 0x1002c00c
CertEnumCertificatesInStore 0x1002c004
CertFreeCertificateContext 0x1002c030
CertGetCertificateContextProperty 0x1002c008
CertGetNameStringW 0x1002c02c
CertOpenStore 0x1002c01c
CertOpenSystemStoreW 0x1002c000
CertSetCertificateContextProperty 0x1002c018
CryptVerifyMessageSignature 0x1002c034
ImageEnumerateCertificates 0x1002c1d0
ImageGetCertificateData 0x1002c1d4
ImageGetCertificateHeader 0x1002c1cc
CloseHandle 0x1002c058
CreateFileA 0x1002c08c
CreateFileW 0x1002c05c
CreateToolhelp32Snapshot 0x1002c074
DeleteCriticalSection 0x1002c040
DisableThreadLibraryCalls 0x1002c048
EnterCriticalSection 0x1002c04c
ExitProcess 0x1002c12c
FlushFileBuffers 0x1002c088
FreeEnvironmentStringsA 0x1002c158
FreeEnvironmentStringsW 0x1002c160
FreeLibrary 0x1002c0cc
GetACP 0x1002c17c
GetCommandLineA 0x1002c0f4
GetConsoleCP 0x1002c194
GetConsoleMode 0x1002c198
GetConsoleOutputCP 0x1002c094
GetCPInfo 0x1002c178
GetCurrentProcess 0x1002c0bc
GetCurrentProcessId 0x1002c170
GetCurrentThreadId 0x1002c0f0
GetEnvironmentStrings 0x1002c15c
GetEnvironmentStringsW 0x1002c164
GetFileType 0x1002c150
GetLastError 0x1002c0a4
GetLocaleInfoA 0x1002c19c
GetModuleFileNameA 0x1002c148
GetModuleHandleW 0x1002c0b8
GetOEMCP 0x1002c180
GetProcAddress 0x1002c0d4
GetStartupInfoA 0x1002c154
GetStdHandle 0x1002c144
GetStringTypeA 0x1002c1a0
GetStringTypeW 0x1002c1a4
GetSystemTimeAsFileTime 0x1002c174
GetSystemWindowsDirectoryW 0x1002c0c0
GetTickCount 0x1002c16c
GetVersionExW 0x1002c0a8
HeapAlloc 0x1002c0e8
HeapCreate 0x1002c130
HeapDestroy 0x1002c134
HeapFree 0x1002c0e4
HeapReAlloc 0x1002c0ec
HeapSize 0x1002c128
InitializeCriticalSection 0x1002c044
InitializeCriticalSectionAndSpinCount 0x1002c18c
InterlockedDecrement 0x1002c10c
InterlockedIncrement 0x1002c108
IsBadWritePtr 0x1002c0ac
IsDebuggerPresent 0x1002c11c
IsValidCodePage 0x1002c184
LCMapStringA 0x1002c1a8
LCMapStringW 0x1002c0a0
LeaveCriticalSection 0x1002c050
LoadLibraryA 0x1002c188
LoadLibraryW 0x1002c0d0
LocalAlloc 0x1002c0c8
LocalFree 0x1002c0b4
lstrcmpA 0x1002c054
lstrcmpiW 0x1002c06c
lstrcmpW 0x1002c078
lstrcpyA 0x1002c0d8
lstrcpynA 0x1002c07c
lstrcpyW 0x1002c0dc
lstrlenA 0x1002c0c4
lstrlenW 0x1002c068
MultiByteToWideChar 0x1002c03c
OpenEventW 0x1002c084
Process32FirstW 0x1002c070
Process32NextW 0x1002c060
QueryPerformanceCounter 0x1002c168
RaiseException 0x1002c120
RtlUnwind 0x1002c0e0
SetEvent 0x1002c080
SetFilePointer 0x1002c190
SetHandleCount 0x1002c14c
SetLastError 0x1002c0b0
SetStdHandle 0x1002c09c
SetUnhandledExceptionFilter 0x1002c118
Sleep 0x1002c124
TerminateProcess 0x1002c110
TlsAlloc 0x1002c0fc
TlsFree 0x1002c104
TlsGetValue 0x1002c0f8
TlsSetValue 0x1002c100
UnhandledExceptionFilter 0x1002c114
VirtualAlloc 0x1002c13c
VirtualFree 0x1002c138
WideCharToMultiByte 0x1002c064
WriteConsoleA 0x1002c098
WriteConsoleW 0x1002c090
WriteFile 0x1002c140
StrChrA 0x1002c1b4
StrCSpnA 0x1002c1c0
StrRChrA 0x1002c1b8
StrStrA 0x1002c1c4
wvnsprintfA 0x1002c1bc
wvnsprintfW 0x1002c1b0