云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 实现文件简单的加密和解密学士学位论文

实现文件简单的加密和解密学士学位论文

  • 62 次阅读
  • 3 次下载
  • 2026/4/26 4:13:45

北京邮电大学毕业设计

正确则不保存注册码并提示退出程序。

加密:鼠标右键单击需要加密的文件,资源管理器菜单会出现“文件管家”的选项,点击即会出现文件加密对话框,输入加密密码和确认密码,点击加密,即可完成加密操作。需要注意的是,执行加密操作默认删除源文件,可以在点击加密之前,去掉“加密后,删除源文件”前面的勾,则不会删除源文件。

解密:加密完成后,文件后缀变为MYFM(MyFileManager的缩写),加密后的文件图标会被换成“文件管家”的LOGO。要解密的时候,直接双击该文件,默认用文件管家打开,输入密码即可完成解密操作。

总体来看,程序操作简洁,用户体验比较好。

3.2 界面设计

运行VS2010,创建一个MFC项目,命名为:文件管家。项目建好后,将默认对话框作为加密解密工具的主界面。在主界面添加一个Tab Control,需要三个选项卡,分别是:加密、解密和工具箱,下面分别对这三个选项卡做详细的设计,设计时要用到vs2010里工具箱的工具。详细设计如下: 3.2.1 LOGO设计

图3-1 LOGO

采用黑色主元素,黑色代表未知,即加密后文件比较安全,如图3-1所示。

9

北京邮电大学毕业设计

3.2.2 加密选项卡的设计

图3-2 加密选项卡属性设置

建立一个对话框资源,Style属性设为Child,Border属性设为None,如图3-2所示。解密选项卡和工具箱选项卡同加密选项卡。

10

北京邮电大学毕业设计

图3-3 加密选项卡界面设计

加密选项卡最上面是一个不可读的Edit Control,用来显示需要加密文件的文件名,因为文件名不需要更改,所以这里设置Edit Control的Disabled为True。在加密时需要输入加密密码,为了避免因用户按错键而导致密码不正确,这里需要输入确认密码。接着是一个Check-box Control,用来选择加密后是否删除源文件,默认删除源文件。最后是两个Button Control,分别为:加密和取消。点击加密,则执行加密操作;点击取消,则放弃加密操作,并退出程序,如图3-3所示。 3.2.3 解密选项卡的设计

图3-4 解密选项卡界面设计

11

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

北京邮电大学毕业设计 正确则不保存注册码并提示退出程序。 加密:鼠标右键单击需要加密的文件,资源管理器菜单会出现“文件管家”的选项,点击即会出现文件加密对话框,输入加密密码和确认密码,点击加密,即可完成加密操作。需要注意的是,执行加密操作默认删除源文件,可以在点击加密之前,去掉“加密后,删除源文件”前面的勾,则不会删除源文件。 解密:加密完成后,文件后缀变为MYFM(MyFileManager的缩写),加密后的文件图标会被换成“文件管家”的LOGO。要解密的时候,直接双击该文件,默认用文件管家打开,输入密码即可完成解密操作。 总体来看,程序操作简洁,用户体验比较好。 3.2 界面设计 运行VS2010,创建一个MFC项目,命名为:文件管家。项目建好后,将默认对话框作为加密解

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com