飛鴿傳書加密 AdvApi32 dll的說明

2021-05-21 14:19:27 字數 907 閱讀 7640

在win2000/xp的advapi32.dll中實現了基本的hash和rsa演算法,但微軟沒有給出函式和資料的定義。

下面演示md5演算法的呼叫。

#include

/* data structure for md5 (message-digest) computation */

typedef struct md5_ctx;

#define md5digestlen 16

#define proto_list(list)    list

/** mts: each of these assumes md5_ctx is locked against simultaneous use.

*/typedef void (winapi* pmd5init) proto_list ((md5_ctx *));

typedef void (winapi* pmd5update) proto_list ((md5_ctx *, const unsigned char *, unsigned int));

typedef void (winapi* pmd5final )proto_list ((md5_ctx *));

pmd5init md5init = null;

pmd5update md5update = null;

pmd5final md5final = null;

const char *hex2asc(const byte *hex, int len)

asc[i * 2] = '/0';

return asc;

}int main()

return 0;

}另外advapi32.dll中還有其他的一些演算法如rsa,dsa,sha等,

以上**在winxp sp1/vc6.0 下除錯通過

飛鴿傳書資料加密分析

飛鴿傳書的通訊資料加密採用了rsa blowfish rsa部分關鍵函式 mainwin.cpp bool tmainwin setupcryptapi void bool tmainwin setupcryptapicore int ctl bool tmainwin setuprsakey in...

飛鴿傳書2009

摘要 區域網聊天用什麼軟體最方便呢?上個學期新來的舍友告訴的飛鴿傳書2009這個軟體,確實很實用,在區域網中,特別是像宿舍 或者辦公室,不用再找網路上的芳鄰或者qq,後兩都麻煩,網路上的芳鄰經常因為各種原因用不了,qq不能傳資料夾,還是這個比較方便。並且速度快,那次跟朋友傳好像是到了7m多的吧,強烈...

飛鴿傳書2007

飛鴿傳書2007年,企業在計算機 軟體和服務等方面的支出將出現6年來的首次下降,而ipmsg freeeim和xeim很可能成為受影響最大的it公司。據報道,知名投行公司日前在報告中預計,09年全球企業it支出將同比下降4 其中發達國家市場將同比下降8 同時集團分析師布則表示,對軟體開發商來說,明年...