本系统采用ASP.NET (C#)作为开发工具,系统主要功能包含:加密文件的密码设置、加密文件、解密密码的验证、解密文件等。加密功能需要扩展的方面有:对网络数据流加密和解密;对节点加密和节点解密;对数据打包封装,实现网络上使用密文传输;局部文本加密替换。此外,密钥的分配必须通过安全的渠道进行传输,因为密钥的管理是关系到整个加密方案的重要安全因素
	1引言 1
	1.1课题背景 1
	1.2 国内外研究的现状 1
	1.2.1公钥密码 1
	1.2 .2分组密码 2
	1.2.3 序列密码 2
	1.2.4认证码 3
	1.2.5数字签名 4
	1.3本课题研究的意义 4
	1.4 本课题的研究方法 4
	2 DES算法描述 4
	2.1 DES 4
	2.2 DES算法详述 5
	2.3算法的编程实现 8
	2.4 DES算法的应用误区及避开方法 10
	3软件设计与实现 11
	3.1 程序结构图 11
	3.2关键代码的设计 12
	3.3开发完成程序调试截图 17
	4测试 20
	4.1加密方面的测试实验用例 20
	4.2解密方面的测试实验用例 20
	结    论 20
	参考文献 20
	致    谢 21
	声    明 22
	 
	 
