Function at 0x4dd620
Capabilities:
Link many functions at runtime

Disassembly:
cmp dword [0x632c40], 0
jne 0x4dd990
push str.CE.dll
call fcn.005308c0
add esp, 4
mov dword [0x632c40], eax
test eax, eax
jne 0x4dd646
xor al, al
ret
push esi
mov esi, dword [sym.imp.KERNEL32.dll_GetProcAddress]
push str.SelfTest
push eax
call esi
mov dword [0x632c44], eax
mov eax, dword [0x632c40]
push str.ShowStatus
push eax
call esi
mov ecx, dword [0x632c40]
push str.GetLastCryptoError
push ecx
mov dword [0x632c48], eax
call esi
mov edx, dword [0x632c40]
push str.GetRandomData
push edx
mov dword [0x632c4c], eax
call esi
mov dword [0x632c50], eax
mov eax, dword [0x632c40]
push str.AddEntropy
push eax
call esi
mov ecx, dword [0x632c40]
push str.TDES_ECB_Encode
push ecx
mov dword [0x632c54], eax
call esi
mov edx, dword [0x632c40]
push str.TDES_ECB_Decode
push edx
mov dword [0x632c58], eax
call esi
mov dword [0x632c5c], eax
mov eax, dword [0x632c40]
push str.TDES_CBC_Encode
push eax
call esi
mov ecx, dword [0x632c40]
push str.TDES_CBC_Decode
push ecx
mov dword [0x632c60], eax
call esi
mov edx, dword [0x632c40]
push str.AES_ECB_Encode
push edx
mov dword [0x632c64], eax
call esi
mov dword [0x632c68], eax
mov eax, dword [0x632c40]
push str.AES_ECB_Decode
push eax
call esi
mov ecx, dword [0x632c40]
push str.AES_CBC_Encode
push ecx
mov dword [0x632c6c], eax
call esi
mov edx, dword [0x632c40]
push str.AES_CBC_Decode
push edx
mov dword [0x632c70], eax
call esi
mov dword [0x632c74], eax
mov eax, dword [0x632c40]
push str.SHA1_Reset
push eax
call esi
mov ecx, dword [0x632c40]
push str.SHA1_Update
push ecx
mov dword [0x632c78], eax
call esi
mov edx, dword [0x632c40]
push str.SHA1_Digest
push edx
mov dword [0x632c7c], eax
call esi
mov dword [0x632c80], eax
mov eax, dword [0x632c40]
push str.SHA1_DigestMessage
push eax
call esi
mov ecx, dword [0x632c40]
push str.SHA224_Reset
push ecx
mov dword [0x632c84], eax
call esi
mov edx, dword [0x632c40]
push str.SHA224_Update
push edx
mov dword [0x632c88], eax
call esi
mov dword [0x632c8c], eax
mov eax, dword [0x632c40]
push str.SHA224_Digest
push eax
call esi
mov ecx, dword [0x632c40]
push str.SHA224_DigestMessage
push ecx
mov dword [0x632c90], eax
call esi
mov edx, dword [0x632c40]
push str.SHA256_Reset
push edx
mov dword [0x632c94], eax
call esi
mov dword [0x632c98], eax
mov eax, dword [0x632c40]
push str.SHA256_Update
push eax
call esi
mov ecx, dword [0x632c40]
push str.SHA256_Digest
push ecx
mov dword [0x632c9c], eax
call esi
mov edx, dword [0x632c40]
push str.SHA256_DigestMessage
push edx
mov dword [0x632ca0], eax
call esi
mov dword [0x632ca4], eax
mov eax, dword [0x632c40]
push str.SHA384_Reset
push eax
call esi
mov ecx, dword [0x632c40]
push str.SHA384_Update
push ecx
mov dword [0x632ca8], eax
call esi
mov edx, dword [0x632c40]
push str.SHA384_Digest
push edx
mov dword [0x632cac], eax
call esi
mov dword [0x632cb0], eax
mov eax, dword [0x632c40]
push str.SHA384_DigestMessage
push eax
call esi
mov ecx, dword [0x632c40]
push str.SHA512_Reset
push ecx
mov dword [0x632cb4], eax
call esi
mov edx, dword [0x632c40]
push str.SHA512_Update
push edx
mov dword [0x632cb8], eax
call esi
mov dword [0x632cbc], eax
mov eax, dword [0x632c40]
push str.SHA512_Digest
push eax
call esi
mov dword [0x632cc0], eax
push str.SHA512_DigestMessage
mov ecx, dword [0x632c40]
push ecx
call esi
mov edx, dword [0x632c40]
push str.HMAC_SHA1_DigestMessage
push edx
mov dword [0x632cc4], eax
call esi
mov dword [0x632cc8], eax
mov eax, dword [0x632c40]
push str.HMAC_SHA224_DigestMessage
push eax
call esi
mov ecx, dword [0x632c40]
push str.HMAC_SHA256_DigestMessage
push ecx
mov dword [0x632ccc], eax
call esi
mov edx, dword [0x632c40]
push str.HMAC_SHA384_DigestMessage
push edx
mov dword [0x632cd0], eax
call esi
mov dword [0x632cd4], eax
mov eax, dword [0x632c40]
push str.HMAC_SHA512_DigestMessage
push eax
call esi
mov ecx, dword [0x632c40]
push str.ECC_Get_Length
push ecx
mov dword [0x632cd8], eax
call esi
mov edx, dword [0x632c40]
push str.ECC_Generate_KeyPair
push edx
mov dword [0x632cdc], eax
call esi
mov dword [0x632ce0], eax
mov eax, dword [0x632c40]
push str.ECDSA_Sign_Message
push eax
call esi
mov ecx, dword [0x632c40]
push str.ECDSA_Verify_Message
push ecx
mov dword [0x632ce4], eax
call esi
mov edx, dword [0x632c40]
push str.ECDH_Key_Agreement
push edx
mov dword [0x632ce8], eax
call esi
mov dword [0x632cec], eax
mov eax, dword [0x632c40]
push str.ECMQV_Key_Agreement
push eax
call esi
mov ecx, dword [0x632c40]
push 0x5d6334
push ecx
mov dword [0x632cf0], eax
call esi
mov dword [0x632cf4], eax
pop esi
mov al, 1
ret