DES
所属分类:加密解密
开发工具:Visual C++
文件大小:172KB
下载次数:2
上传日期:2011-12-09 22:36:46
上 传 者:
lgong
说明: 支持aero特效的文件加密软件,可以显示加密状态时间,以及用户输入的密钥等信息
(Support the file encryption software aero special effects, and can display the encryption state time, and user input the information such as the key)
文件列表:
DES (0, 2011-12-08)
DES\des_interface.dsp (4681, 2010-10-08)
DES\des_interface.dsw (532, 2010-06-30)
DES\des_interface.ncb (164864, 2011-12-08)
DES\des_interface.opt (50688, 2011-12-08)
DES\des_interface.plg (858, 2011-12-08)
DES\Main.cpp (617, 2010-07-02)
DES\MainDlg.cpp (23087, 2011-12-08)
DES\MainDlg.h (304, 2010-06-30)
DES\Release (0, 2011-12-08)
DES\Release\des_interface.exe (32768, 2011-12-08)
DES\Release\SkinH.dll (86528, 2009-09-15)
DES\Release\skinh.she (20552, 2009-09-09)
DES\resource.aps (25792, 2011-10-16)
DES\resource.h (824, 2010-07-10)
DES\resource.rc (3406, 2011-09-04)
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\testfile.txt (623, 2010-06-15)
DES\xin.ico (7358, 2010-07-10)
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
近期下载者:
相关文件:
收藏者: