導航:首頁 > 源碼編譯 > 不可逆加密演算法視頻

不可逆加密演算法視頻

發布時間:2023-08-19 14:49:37

㈠ 不可逆的加密演算法

原型:
int WINAPI icePub_getMD5FromString(char *strData,char *strResult)
輸入:strData 待處理的文本串
輸出:strResult MD5結果串,32位元組
返回碼:

char buff[1024];
char buff2[1024];

strcpy(buff2,"Walk At Familiar Alley, Pursue Concordand's Footfall, Between Front And Back, What Course To Follow?");

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

AfxMessageBox(buff);

原型:
int WINAPI icePub_getMD5FromFile(char *strFilePath,char *strResult)
輸入:strFilePath 待MD5的文件名
輸出:strResult MD5結果串,32位元組
返回碼:

char buff[1024];

typedef int (WINAPI ICEPUB_GETMD5FROMFILE)(char *strFilePath,char *strResult);
ICEPUB_DESDECRYPTIONSTRING *icePub_getMD5FromFile = 0;
HINSTANCE hDLLDrv = LoadLibrary("icePubDll.dll");
if(hDLLDrv)
{
icePub_getMD5FromFile=(ICEPUB_DESDECRYPTIONSTRING *)GetProcAddress(hDLLDrv,"icePub_getMD5FromFile");
}
if(icePub_getMD5FromFile)
icePub_getMD5FromFile("D:\\icePubDLL.dll",buff);
if(hDLLDrv)
FreeLibrary(hDLLDrv);

AfxMessageBox(buff);

原型:
int WINAPI icePub_sha1FromString(char *strData,char *strResult)
輸入:strData 待處理的文本串
輸出:strResult SHA1結果串,40位元組
返回碼:

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);

㈡ 目前常用的加密方法有

目前常用的加密方法有什麼帶旅如下:
1、不可逆加密演算法有MD5,HMAC,SHA1、SHA-224、SHA-256、SHA-384,和SHA-512,其中SHA-224、SHA-256、SHA-384,和SHA-512我們可以統稱為SHA2加密演算法,SHA加密算拿行滾法的安全性要比MD5更高,而SHA2加密演算法比SHA1的要高。
2、其中SHA後面的數字表示的是加密後的字元消余串長度,SHA1默認會產生一個160位的信息摘要。

閱讀全文

與不可逆加密演算法視頻相關的資料

熱點內容
魔獸宏命令老是語言提示 瀏覽:971
辦公文件夾大全 瀏覽:471
單片機閃爍燈虛擬線路圖 瀏覽:72
App顯示別的國家怎麼更改 瀏覽:154
幻塔官方伺服器叫什麼 瀏覽:196
android自定義進度框 瀏覽:506
linux自動聯網 瀏覽:492
keil編寫的程序怎麼不能編譯呢 瀏覽:562
ipadair2能編程嗎 瀏覽:358
esxi查看內存命令行 瀏覽:79
u盤settings文件夾 瀏覽:649
新東方雅思寫作pdf 瀏覽:734
python中多個隨機數的生成 瀏覽:119
伺服器偵聽埠是什麼意思 瀏覽:320
手機通知音效文件夾 瀏覽:135
pdf產品目錄 瀏覽:203
三菱fd編譯通過不了 瀏覽:158
15g游戲下載完怎麼解壓 瀏覽:709
編譯原理文法中的句型 瀏覽:756
出售廣聯達雲翻樣加密狗 瀏覽:278