网络文件加密系统的设计与实现

来源 :燕山大学 | 被引量 : 0次 | 上传用户:fightwang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近些年来,随着世界范围内计算机数量的增多,计算机网络建设及应用也都有了飞速的发展。然而,在其快速、方便地传送信息的同时,体现出来的信息安全问题也越来越严重。本文的网络文件加密系统是保证信息在网络中安全传送的一种有效方式,具有重要的应用价值。 相对于目前网络文件加密工具普遍单纯地由软件实现,具有速度慢、破译容易、密钥管理不安全等缺点,本文提出了一种新型的以硬件加密卡为核心的应用在Windows操作系统中的网络文件加密系统的技术方案,并最终实现。系统整体设计采用软、硬件相结合的模式,由智能IC(Integrated Circuit)卡、IC卡读卡器、硬件加密卡、加密卡驱动程序以及上层应用程序构成。本系统在保证安全传送保密文件的基础上降低了专用网传送文件的成本,而且采用硬件完成数据的加、解密变换提高了操作速度及安全性、可靠性。 本文首先说明了课题的研究意义,明确了课题中要解决的问题,之后研究分析了系统的技术基础——密码技术。在系统整体设计的分析说明部分中,指明了系统在网络中的应用方式和应用环境,并且详细解释了系统的各个组成部分,提出了新型的以公用密钥表为基础的对称密码体制的密钥管理方案,其中采用二维用户密钥表有效地解决了用户密钥的隔离问题,使系统更高效、更安全。文中还详细说明了系统的整体操作流程以及基本功能。然后,分析说明了上层应用程序中采用的名字空间和Windows中的Shell编程等新技术,并给出了主要部分的实现方法,包括上层应用程序主界面、系统定时操作、文件加密和解密处理等几方面的内容。最后对系统的速度参数进行了测试,说明了系统具有很高的数据处理速度。
其他文献