基于DES原理的数据加密器的实现 摘 要:此系统是基于DES原理,对传输中的数据进行了加密和解密的设计,基本实现了对各种类型的数据进行加密和解密功能,此系统在Win7系统和Myeclipse6.5平台下开发完成,使用Java语言作为此系统的开发语言,Struts2支持前台的显示。
关键词:DES原理;加密解密;Java;B/S
The Implement of Data Encryption Based on DES Theory
Abstract:The system based on the theory of DES realizes essentially the encrypt and decrypt functions for various types of data which is in transit, the system is developed under the Win7 system and Myeclipse6.5 platforms, using Java development of language as the system language, Struts2 supports the front display.
Key Words: DES Theory; Data Encryption ; Java; B/S
目 录
摘 要 1
引言 1
1绪论 2
1.1编写目的 2
1.2可行性分析 2
2技术介绍 3
2.1 HTML 3
2.2 Java 3
2.3 Struts2 3
3 DES算法分析 4
3.1 生成密钥 4
3.2 初始置换 5
3.3 数据扩展 5
3.4 函数f(Ri,Ki)的计算 6
3.4 逆置换 8
4系统设计 9
4.1系统总体设计 9
4.2业务流程设计 9
4.3接口设计 10
4.5功能设计 11
5系统测试 11
5.1 页面测试 11
5.2 功能测试 11
总结 11
参考文献 12
致谢 13,3183