資源簡介
使用C++實現的DES加密算法,可編譯生成DLL,供其它程序調用

代碼片段和文件信息
//?DES.cpp?:?Defines?the?initialization?routines?for?the?DLL.
//
#include?“stdafx.h“
#include?
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
static?AFX_EXTENSION_MODULE?DESDLL?=?{?NULL?NULL?};
extern?“C“?int?APIENTRY
DllMain(HINSTANCE?hInstance?DWORD?dwReason?LPVOID?lpReserved)
{
//?Remove?this?if?you?use?lpReserved
UNREFERENCED_PARAMETER(lpReserved);
if?(dwReason?==?DLL_PROCESS_ATTACH)
{
TRACE0(“DES.DLL?Initializing!\n“);
//?Extension?DLL?one-time?initialization
if?(!AfxInitExtensionModule(DESDLL?hInstance))
return?0;
//?Insert?this?DLL?into?the?resource?chain
//?NOTE:?If?this?Extension?DLL?is?being?implicitly?linked?to?by
//??an?MFC?Regular?DLL?(such?as?an?ActiveX?Control)
//??instead?of?an?MFC?application?then?you?will?want?to
//??remove?this?line?from?DllMain?and?put?it?in?a?separate
//??function?exported?from?this?Extension?DLL.??The?Regular?DLL
//??that?uses?this?Extension?DLL?should?then?explicitly?call?that
//??function?to?initialize?this?Extension?DLL.??Otherwise
//??the?CDynlinkLibrary?object?will?not?be?attached?to?the
//??Regular?DLL‘s?resource?chain?and?serious?problems?will
//??result.
new?CDynlinkLibrary(DESDLL);
}
else?if?(dwReason?==?DLL_PROCESS_DETACH)
{
TRACE0(“DES.DLL?Terminating!\n“);
//?Terminate?the?library?before?destructors?are?called
AfxTermExtensionModule(DESDLL);
}
return?1;???//?ok
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????156??2008-10-15?13:33??DES加密算法C++類\DES.clw
?????文件???????1512??2008-10-15?13:33??DES加密算法C++類\DES.cpp
?????文件????????175??2008-10-15?13:33??DES加密算法C++類\DES.def
?????文件??????24576??2008-12-31?15:20??DES加密算法C++類\DES.dll
?????文件???????4177??2008-10-15?13:36??DES加密算法C++類\DES.dsp
?????文件????????531??2008-10-15?13:33??DES加密算法C++類\DES.dsw
?????文件???????1313??2007-12-04?15:15??DES加密算法C++類\Des.h
?????文件???????6200??2008-12-31?15:20??DES加密算法C++類\DES.lib
?????文件??????50176??2008-12-31?15:23??DES加密算法C++類\DES.ncb
?????文件??????53760??2008-12-31?15:23??DES加密算法C++類\DES.opt
?????文件???????1664??2008-12-31?15:20??DES加密算法C++類\DES.plg
?????文件???????3047??2008-10-15?13:33??DES加密算法C++類\DES.rc
?????文件???????3713??2008-10-15?13:41??DES加密算法C++類\DesEncrypt.cpp
?????文件???????5623??2008-12-31?15:20??DES加密算法C++類\DesEncrypt.h
?????文件???????2453??2008-10-15?13:33??DES加密算法C++類\ReadMe.txt
?????文件????????395??2008-10-15?13:33??DES加密算法C++類\res\DES.rc2
?????文件????????378??2008-10-15?13:33??DES加密算法C++類\Resource.h
?????文件????????205??2008-10-15?13:33??DES加密算法C++類\StdAfx.cpp
?????文件???????1447??2008-10-15?13:33??DES加密算法C++類\StdAfx.h
?????目錄??????????0??2017-05-19?14:51??DES加密算法C++類\res
?????目錄??????????0??2017-05-19?14:51??DES加密算法C++類
-----------?---------??----------?-----??----
???????????????161501????????????????????21
評論
共有 條評論