资源简介
DES加密和RSA加密程序mfc源代码,供参考,学习,有很多方面可能不够理想,另附实验报告
代码片段和文件信息
// DecodeDlg.cpp : implementation file
//
#include “stdafx.h“
#include “DES加密.h“
#include “DecodeDlg.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CDecodeDlg dialog
CDecodeDlg::CDecodeDlg(CWnd* pParent /*=NULL*/)
: CDialog(CDecodeDlg::IDD pParent)
{
//{{AFX_DATA_INIT(CDecodeDlg)
m_key = _T(““);
m_outname = _T(““);
//}}AFX_DATA_INIT
}
void CDecodeDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CDecodeDlg)
DDX_Text(pDX IDC_KEY m_key);
DDX_Text(pDX IDC_OUTNAME m_outname);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CDecodeDlg CDialog)
//{{AFX_MSG_MAP(CDecodeDlg)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CDecodeDlg message handlers
void CDecodeDlg::OnOK() //控制输入,保证输入正确
{
// TODO: Add extra validation here
this->UpdateData(TRUE);
if(m_key.GetLength()>8)
{
this->MessageBox(“密码太长请重新输入“);
return;
}
if(m_outname==““)
{
this->MessageBox(“未输入文件名“);
return;
}
CDialog::OnOK();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 18095 2009-05-29 16:46 RSA加密\BigInt.cpp
文件 2424 2009-05-27 16:30 RSA加密\BigInt.h
文件 1229 2009-05-27 21:40 RSA加密\CoData.cpp
文件 1145 2009-05-27 20:30 RSA加密\CoData.h
文件 1501 2009-05-27 22:22 RSA加密\CoFile.cpp
文件 1215 2009-05-27 22:21 RSA加密\CoFile.h
文件 1565 2009-05-28 13:40 RSA加密\DeFile.cpp
文件 1199 2009-05-28 09:58 RSA加密\DeFile.h
文件 2365 2009-05-28 13:55 RSA加密\MainFrm.cpp
文件 1440 2009-05-27 19:28 RSA加密\MainFrm.h
文件 1191 2009-05-27 14:32 RSA加密\NewKey.cpp
文件 1144 2009-05-27 14:32 RSA加密\NewKey.h
文件 136 2009-05-29 15:22 RSA加密\prikey.rsak
文件 104 2009-05-29 15:22 RSA加密\pubkey.rsak
文件 4307 2009-05-27 10:26 RSA加密\ReadMe.txt
文件 1078 2009-05-27 10:26 RSA加密\res\RSA加密.ico
文件 399 2009-05-27 10:26 RSA加密\res\RSA加密.rc2
文件 1078 2009-05-27 10:26 RSA加密\res\RSA加密Doc.ico
文件 1318 2009-05-28 13:44 RSA加密\res\Toolbar.bmp
文件 1191 2009-05-28 10:09 RSA加密\resource.h
文件 46464 2009-05-28 14:02 RSA加密\RSA加密.APS
文件 4343 2009-06-12 22:07 RSA加密\RSA加密.clw
文件 4224 2009-05-28 13:56 RSA加密\RSA加密.cpp
文件 5261 2009-05-28 12:44 RSA加密\RSA加密.dsp
文件 522 2009-05-27 10:26 RSA加密\RSA加密.dsw
文件 159804 2009-05-29 17:31 RSA加密\RSA加密.exe
文件 1335 2009-05-27 10:26 RSA加密\RSA加密.h
文件 82944 2009-06-12 22:08 RSA加密\RSA加密.ncb
文件 58880 2009-06-12 22:08 RSA加密\RSA加密.opt
文件 248 2009-05-29 17:33 RSA加密\RSA加密.plg
............此处省略43个文件信息
评论
共有 条评论