D4CSP_ICBC.dll
Description: OnKey CSP P11 for Industrial and Commercial Bank of China
Authors: (C) 2007 Tendyron Corporation. All rights reserved.
Version: 5.0.0.1
Architecture: 64-bit
Operating System: Windows
SHA256: 435893f9855650f723ae49588c83687c
File Size: 279.0 KB
Uploaded At: Dec. 1, 2025, 7:25 a.m.
Views: 11
Exported Functions
- CPAcquireContext (Ordinal: 1, Address: 0xaa10)
- CPCreateHash (Ordinal: 2, Address: 0xfa50)
- CPDecrypt (Ordinal: 3, Address: 0xeaf0)
- CPDeriveKey (Ordinal: 4, Address: 0xc5a0)
- CPDestroyHash (Ordinal: 5, Address: 0xfb90)
- CPDestroyKey (Ordinal: 6, Address: 0xfc90)
- CPEncrypt (Ordinal: 7, Address: 0xef50)
- CPExportKey (Ordinal: 8, Address: 0xd5f0)
- CPGenKey (Ordinal: 9, Address: 0xc080)
- CPGenRandom (Ordinal: 10, Address: 0xf910)
- CPGetHashParam (Ordinal: 11, Address: 0x10200)
- CPGetKeyParam (Ordinal: 12, Address: 0xca60)
- CPGetProvParam (Ordinal: 13, Address: 0xb500)
- CPGetUserKey (Ordinal: 14, Address: 0xf4e0)
- CPHashData (Ordinal: 15, Address: 0xfd90)
- CPHashSessionKey (Ordinal: 16, Address: 0xff20)
- CPImportKey (Ordinal: 17, Address: 0xe040)
- CPReleaseContext (Ordinal: 18, Address: 0xb3b0)
- CPSetHashParam (Ordinal: 19, Address: 0x100e0)
- CPSetKeyParam (Ordinal: 20, Address: 0xcf20)
- CPSetProvParam (Ordinal: 21, Address: 0xbe60)
- CPSignHash (Ordinal: 22, Address: 0x103e0)
- CPVerifySignature (Ordinal: 23, Address: 0x10840)
- C_CancelFunction (Ordinal: 24, Address: 0x213f0)
- C_CloseAllSessions (Ordinal: 25, Address: 0x1cb10)
- C_CloseSession (Ordinal: 26, Address: 0x1ca90)
- C_CopyObject (Ordinal: 27, Address: 0x1dc90)
- C_CreateObject (Ordinal: 28, Address: 0x1cd90)
- C_Decrypt (Ordinal: 29, Address: 0x1ee80)
- C_DecryptDigestUpdate (Ordinal: 30, Address: 0x203e0)
- C_DecryptFinal (Ordinal: 31, Address: 0x1f2d0)
- C_DecryptInit (Ordinal: 32, Address: 0x1ed40)
- C_DecryptUpdate (Ordinal: 33, Address: 0x1f0f0)
- C_DecryptVerifyUpdate (Ordinal: 34, Address: 0x20420)
- C_DeriveKey (Ordinal: 35, Address: 0x21300)
- C_DestroyObject (Ordinal: 36, Address: 0x1dcb0)
- C_Digest (Ordinal: 37, Address: 0x1f5d0)
- C_DigestEncryptUpdate (Ordinal: 38, Address: 0x203c0)
- C_DigestFinal (Ordinal: 39, Address: 0x1f860)
- C_DigestInit (Ordinal: 40, Address: 0x1f4c0)
- C_DigestKey (Ordinal: 41, Address: 0x1f840)
- C_DigestUpdate (Ordinal: 42, Address: 0x1f790)
- C_Encrypt (Ordinal: 43, Address: 0x1e720)
- C_EncryptFinal (Ordinal: 44, Address: 0x1eb60)
- C_EncryptInit (Ordinal: 45, Address: 0x1e5e0)
- C_EncryptUpdate (Ordinal: 46, Address: 0x1e980)
- C_Finalize (Ordinal: 47, Address: 0x1c560)
- C_FindObjects (Ordinal: 48, Address: 0x1e4d0)
- C_FindObjectsFinal (Ordinal: 49, Address: 0x1e580)
- C_FindObjectsInit (Ordinal: 50, Address: 0x1e430)
- C_GenerateKey (Ordinal: 51, Address: 0x20440)
- C_GenerateKeyPair (Ordinal: 52, Address: 0x207d0)
- C_GenerateRandom (Ordinal: 53, Address: 0x21380)
- C_GetAttributeValue (Ordinal: 54, Address: 0x1dff0)
- C_GetFunctionList (Ordinal: 55, Address: 0x1c630)
- C_GetFunctionStatus (Ordinal: 56, Address: 0x213e0)
- C_GetInfo (Ordinal: 57, Address: 0x1c5c0)
- C_GetMechanismInfo (Ordinal: 58, Address: 0x1c840)
- C_GetMechanismList (Ordinal: 59, Address: 0x1c7f0)
- C_GetObjectSize (Ordinal: 60, Address: 0x1df80)
- C_GetOperationState (Ordinal: 61, Address: 0x1cba0)
- C_GetSessionInfo (Ordinal: 62, Address: 0x1cb60)
- C_GetSlotInfo (Ordinal: 63, Address: 0x1c6c0)
- C_GetSlotList (Ordinal: 64, Address: 0x1c650)
- C_GetTokenInfo (Ordinal: 65, Address: 0x1c730)
- C_InitPIN (Ordinal: 66, Address: 0x1c900)
- C_InitToken (Ordinal: 67, Address: 0x1c880)
- C_Initialize (Ordinal: 68, Address: 0x1c470)
- C_Login (Ordinal: 69, Address: 0x1cbf0)
- C_Logout (Ordinal: 70, Address: 0x1ccd0)
- C_OpenSession (Ordinal: 71, Address: 0x1ca20)
- C_SeedRandom (Ordinal: 72, Address: 0x21320)
- C_SetAttributeValue (Ordinal: 73, Address: 0x1e250)
- C_SetOperationState (Ordinal: 74, Address: 0x1cbd0)
- C_SetPIN (Ordinal: 75, Address: 0x1c980)
- C_Sign (Ordinal: 76, Address: 0x1fc60)
- C_SignEncryptUpdate (Ordinal: 77, Address: 0x20400)
- C_SignFinal (Ordinal: 78, Address: 0x1fdc0)
- C_SignInit (Ordinal: 79, Address: 0x1fa00)
- C_SignRecover (Ordinal: 80, Address: 0x1fe00)
- C_SignRecoverInit (Ordinal: 81, Address: 0x1fde0)
- C_SignUpdate (Ordinal: 82, Address: 0x1fda0)
- C_UnwrapKey (Ordinal: 83, Address: 0x211b0)
- C_Verify (Ordinal: 84, Address: 0x1ffd0)
- C_VerifyFinal (Ordinal: 85, Address: 0x20110)
- C_VerifyInit (Ordinal: 86, Address: 0x1fe20)
- C_VerifyRecover (Ordinal: 87, Address: 0x202a0)
- C_VerifyRecoverInit (Ordinal: 88, Address: 0x20130)
- C_VerifyUpdate (Ordinal: 89, Address: 0x200f0)
- C_WaitForSlotEvent (Ordinal: 90, Address: 0x21400)
- C_WrapKey (Ordinal: 91, Address: 0x210c0)
Imported DLLs & Functions
CRYPT32.dll
- CertAddCertificateContextToStore (Address: 0x180036040)
- CertCloseStore (Address: 0x180036048)
- CertCompareCertificateName (Address: 0x180036028)
- CertCreateCertificateContext (Address: 0x180036050)
- CertDeleteCertificateFromStore (Address: 0x180036020)
- CertDuplicateCertificateContext (Address: 0x180036018)
- CertEnumCertificatesInStore (Address: 0x180036008)
- CertFreeCertificateContext (Address: 0x180036060)
- CertGetCertificateContextProperty (Address: 0x180036010)
- CertGetNameStringW (Address: 0x180036058)
- CertOpenStore (Address: 0x180036038)
- CertOpenSystemStoreW (Address: 0x180036000)
- CertSetCertificateContextProperty (Address: 0x180036030)
- CryptVerifyMessageSignature (Address: 0x180036068)
imagehlp.dll
- ImageEnumerateCertificates (Address: 0x1800363b8)
- ImageGetCertificateData (Address: 0x1800363c0)
- ImageGetCertificateHeader (Address: 0x1800363b0)
KERNEL32.dll
- CloseHandle (Address: 0x180036090)
- CreateFileA (Address: 0x180036110)
- CreateFileW (Address: 0x180036098)
- CreateToolhelp32Snapshot (Address: 0x1800360d0)
- DecodePointer (Address: 0x180036230)
- DeleteCriticalSection (Address: 0x1800360e8)
- DisableThreadLibraryCalls (Address: 0x180036080)
- EncodePointer (Address: 0x180036228)
- EnterCriticalSection (Address: 0x1800360d8)
- ExitProcess (Address: 0x180036278)
- FlsAlloc (Address: 0x180036248)
- FlsFree (Address: 0x180036240)
- FlsGetValue (Address: 0x180036238)
- FlsSetValue (Address: 0x1800361e8)
- FlushFileBuffers (Address: 0x180036108)
- FreeEnvironmentStringsA (Address: 0x1800362c8)
- FreeEnvironmentStringsW (Address: 0x1800362d8)
- FreeLibrary (Address: 0x180036188)
- GetACP (Address: 0x180036310)
- GetCommandLineA (Address: 0x1800361f0)
- GetConsoleCP (Address: 0x180036340)
- GetConsoleMode (Address: 0x180036348)
- GetConsoleOutputCP (Address: 0x180036120)
- GetCPInfo (Address: 0x180036308)
- GetCurrentProcess (Address: 0x1800360a0)
- GetCurrentProcessId (Address: 0x1800362f8)
- GetCurrentThreadId (Address: 0x1800361e0)
- GetEnvironmentStrings (Address: 0x1800362d0)
- GetEnvironmentStringsW (Address: 0x1800362e0)
- GetFileType (Address: 0x1800362b8)
- GetLastError (Address: 0x180036150)
- GetLocaleInfoA (Address: 0x180036350)
- GetModuleFileNameA (Address: 0x1800362a8)
- GetModuleHandleW (Address: 0x180036270)
- GetOEMCP (Address: 0x180036318)
- GetProcAddress (Address: 0x1800361a0)
- GetStartupInfoA (Address: 0x1800362c0)
- GetStdHandle (Address: 0x1800362a0)
- GetStringTypeA (Address: 0x180036358)
- GetStringTypeW (Address: 0x180036360)
- GetSystemTimeAsFileTime (Address: 0x180036300)
- GetSystemWindowsDirectoryW (Address: 0x180036190)
- GetTickCount (Address: 0x1800362f0)
- GetVersionExW (Address: 0x180036170)
- HeapAlloc (Address: 0x1800361d0)
- HeapCreate (Address: 0x180036288)
- HeapDestroy (Address: 0x180036290)
- HeapFree (Address: 0x1800361c8)
- HeapReAlloc (Address: 0x1800361d8)
- HeapSetInformation (Address: 0x180036280)
- HeapSize (Address: 0x180036268)
- InitializeCriticalSection (Address: 0x180036078)
- InitializeCriticalSectionAndSpinCount (Address: 0x180036330)
- IsBadWritePtr (Address: 0x180036158)
- IsDebuggerPresent (Address: 0x180036210)
- IsValidCodePage (Address: 0x180036320)
- LCMapStringA (Address: 0x180036368)
- LCMapStringW (Address: 0x180036138)
- LeaveCriticalSection (Address: 0x1800360e0)
- LoadLibraryA (Address: 0x180036328)
- LoadLibraryW (Address: 0x180036198)
- LocalAlloc (Address: 0x180036180)
- LocalFree (Address: 0x180036168)
- lstrcmpA (Address: 0x180036088)
- lstrcmpiW (Address: 0x1800360c0)
- lstrcmpW (Address: 0x180036148)
- lstrcpyA (Address: 0x1800360f0)
- lstrcpynA (Address: 0x1800361a8)
- lstrcpyW (Address: 0x1800361b0)
- lstrlenA (Address: 0x180036178)
- lstrlenW (Address: 0x1800360b8)
- MultiByteToWideChar (Address: 0x180036140)
- OpenEventW (Address: 0x180036100)
- Process32FirstW (Address: 0x1800360c8)
- Process32NextW (Address: 0x1800360a8)
- QueryPerformanceCounter (Address: 0x1800362e8)
- RaiseException (Address: 0x180036250)
- RtlCaptureContext (Address: 0x180036220)
- RtlLookupFunctionEntry (Address: 0x1800361b8)
- RtlPcToFileHeader (Address: 0x180036258)
- RtlUnwindEx (Address: 0x1800361c0)
- RtlVirtualUnwind (Address: 0x180036218)
- SetEvent (Address: 0x1800360f8)
- SetFilePointer (Address: 0x180036338)
- SetHandleCount (Address: 0x1800362b0)
- SetLastError (Address: 0x180036160)
- SetStdHandle (Address: 0x180036130)
- SetUnhandledExceptionFilter (Address: 0x180036208)
- Sleep (Address: 0x180036260)
- TerminateProcess (Address: 0x1800361f8)
- UnhandledExceptionFilter (Address: 0x180036200)
- WideCharToMultiByte (Address: 0x1800360b0)
- WriteConsoleA (Address: 0x180036128)
- WriteConsoleW (Address: 0x180036118)
- WriteFile (Address: 0x180036298)
SHLWAPI.dll
- StrChrA (Address: 0x180036380)
- StrCSpnA (Address: 0x180036390)
- StrRChrA (Address: 0x180036398)
- StrStrA (Address: 0x1800363a0)
- wvnsprintfA (Address: 0x180036388)
- wvnsprintfW (Address: 0x180036378)