你好,你有完整的SHA1的C、C++代码吗?急需的?谢谢,能发给我的邮箱吗?18911629283@126.com万分感谢

2025-02-26 18:56:00
推荐回答(1个)
回答1:

3.128 icePub_sha1FromString

l 函数原型:
int WINAPI icePub_sha1FromString(char *strData,char *strResult)
输入:strData 待处理的文本串
输出:strResult SHA1结果串,40字节
返回码:

VC sample代码:
char buff[1024];
char buff2[1024];

strcpy(buff2,"Kiss Years's Scar, Strangeness Far Snivel, Between Hart And Head, Cloud And Mist Come And Go.");

typedef int (WINAPI ICEPUB_SHA1ROMSTRING)(char *strData,char *strResult);
ICEPUB_SHA1ROMSTRING *icePub_sha1FromString = 0;
HINSTANCE hDLLDrv = LoadLibrary("icePubDll.dll");
if(hDLLDrv)
{
icePub_sha1FromString=(ICEPUB_SHA1ROMSTRING *)GetProcAddress(hDLLDrv,"icePub_sha1FromString");
}
if(icePub_sha1FromString)
icePub_sha1FromString(buff2,buff);
if(hDLLDrv)
FreeLibrary(hDLLDrv);

AfxMessageBox(buff);

http://dl.icese.net/dev.php?f=icePubDll.rar 下载