摘要
随着计算机的普及和Internet的迅速发展,我们日常工作和数据传输都放在Internet网上进行传输,提高了效率,降低了成本,创造了良好的效益。但由于Internet网络协议本身存在着重要的安全问题(IP包本身并不继承任何安全特性,很容易伪造出IP包的地址、修改其内容),使网上的信息传输存在巨大的安全风险,被他人窃取或被非法复制受到的经济损失越来越突出。个人计算机上信息的安全性已受到越来越多的威胁,系统后门、重要资料被盗、数据被修改等威胁无时无刻不存在,从而以系列的防盗保护措施如:密码技术、驱动控制技术、网络防护等技术随之产生。
在此我设计了一个个人信息保护系统。该系统主要是通过用加密算法对文件进行加密、一般性的文件夹伪装、修改驱动程序来实现对USB端口,光驱等设备的禁用及包过滤防火墙来保护个人电脑上的信息。
关键词: 个人信息保护系统, DES加密算法,驱动程序,防火墙
目录
摘要 I
ABSTRACT II
第1章 引言 1
1.1 个人信息保护系统 1
1.2 课题的背景及意义 2
1.3 系统简介 2
1.4 课题的主要工作及论文的组织 3
第2章 系统相关技术 4
2.1 Visual c++ 6 IDE体系框架及其特点 4
2.2 驱动开发:Windows xp ddk 4
2.3 界面设计:LIBUIDK界面库 5
2.4 GUI Design Studio and Adobe Photoshop 7.0 6
2.5 文件加密核心算法 DES算法 6
2.6 文件伪装核心:Windows文件标识符 11
2.7 硬件设备控制:setupAPI函数 12
2.8网络防护:网络封包截获技术 13
2.9 本章小结 13
第3章 系统分析 14
3.1 系统总体设计 14
3.2 系统主要功能 16
3.3本章小结 17
第4章 系统实现 18
4.1开发界面前用GUI Design Studio制作预览 18
4.2 界面框架及功能的实现 19
4.3 本章小结 44
第5章 结束语 45
致谢 46
参考文献 47