DES
所属分类:加密解密
开发工具:Visual C++
文件大小:283KB
下载次数:38
上传日期:2012-05-10 17:32:11
上 传 者:
ilovelxl
说明: DES加密解密工具及源码
DES加密解密工具及源码
(DES encryption and decryption tools and source code)
文件列表:
DES\Debug\des_interface.exe (118850, 2011-09-05)
DES\Debug\SkinH.dll (86528, 2009-09-15)
DES\Debug\skinh.she (20552, 2009-09-09)
DES\des_interface.dsp (4681, 2010-10-08)
DES\des_interface.dsw (532, 2010-06-30)
DES\des_interface.ncb (148480, 2011-09-05)
DES\des_interface.opt (50688, 2011-09-05)
DES\des_interface.plg (864, 2011-09-05)
DES\key.txt (8, 2010-07-10)
DES\Main.cpp (617, 2010-07-02)
DES\MainDlg.cpp (22915, 2011-09-05)
DES\MainDlg.h (304, 2010-06-30)
DES\Release\des_interface.exe (32768, 2011-09-05)
DES\Release\en_t.txt (16, 2012-05-10)
DES\Release\key.txt (9, 2012-05-10)
DES\Release\SkinH.dll (86528, 2009-09-15)
DES\Release\skinh.she (20552, 2009-09-09)
DES\Release\t.txt (16, 2012-05-10)
DES\resource.aps (40512, 2011-09-04)
DES\resource.h (824, 2010-07-10)
DES\resource.rc (3406, 2011-09-04)
DES\rundll.txt (623, 2010-06-15)
DES\SkinH.h (8836, 2009-09-09)
DES\SkinH.lib (6842, 2009-09-09)
DES\StdAfx.cpp (300, 2010-06-30)
DES\StdAfx.h (796, 2010-07-02)
DES\xin.ico (7358, 2010-07-10)
DES\Debug (0, 2011-09-05)
DES\Release (0, 2012-05-10)
DES (0, 2011-09-05)
DES加密工具 by ShellExecute 2010.06~2010.07
本工具用于加密文件(理论上支持任意格式文件,MP3,doc,jpg等常见格式成功),
使用的是DES算法,
使用其加密请在密钥输入框输入八个字符的密钥,然后点击浏览文件选加密后的文件,
加密后将在同目录下生成以原文件名加en_前缀的文件,解密过程类似
本程序使用了现成的skin皮肤库来实现win7的aero效果 如果要拷贝exe文件使用
SkinH.dll SkinH.she 两个文件必不可少(与exe同目录即可)
程序很简单的,看界面就知道怎么用了,也不用废话太多,
输入密钥,点击添加文件加密就可以加密,
理论上支持任意格式的,但是这个版本的结构体定义存储后缀名的数组长度是6,
所以后缀名不能太长,要是加密长后缀的文件比如BT种子,
请手动更改后缀名或者更改源文件的数组长度,
加密后在同目录下生成以en_为前缀的文件(en_加源文件名)
解密时在原目录下生成以en_de_加初始文件名为文件名的文件
加密后不关闭软件怎没有清除密钥,可以不用输入密钥直接解密~
当时是为了测试验收简单才这样做的,后续应该得更改~~
最后感谢我的舍友猷仔提供技术支持
部分代码例如DES的算法的实现,来着网络
感谢 大便样 ( 猷仔)的大力帮助,还有小强~~
这个东西也算是我第一个真真正正做的东西,看似简单的一个加密文件的程序,
自己学到了很多东西
因为是一个学习的过程,所以代码的注释很多很多,并且大部分是写个自己看的就当是做笔记了
一下是系统自己生成的,因为是第一次做东西,所以思路有点乱,实现的可能有点麻烦吧,
========================================================================
WIN32 APPLICATION : DlgBaseProject
========================================================================
AppWizard has created this des_interface application for you.
This file contains a summary of what you will find in each of the files that
make up your des_interface application.
des_interface.cpp
This is the main application source file.
DlgBaseProject.dsp
This file (the project file) contains information at the project level and
is used to build a single project or subproject. Other users can share the
project (.dsp) file, but they should export the makefiles locally.
/////////////////////////////////////////////////////////////////////////////
Other standard files:
StdAfx.h, StdAfx.cpp
These files are used to build a precompiled header (PCH) file
named des_interface.pch and a precompiled types file named StdAfx.obj.
/////////////////////////////////////////////////////////////////////////////
Other notes:
AppWizard uses "TODO:" to indicate parts of the source code you
should add to or customize.
/////////////////////////////////////////////////////////////////////////////
thanks all the people like me and i love
近期下载者:
相关文件:
收藏者: