基于J2EE的文件加密与指纹检测系统的设计与实现任务书

 2021-08-20 23:50:09

1. 毕业设计(论文)主要内容:

随着互联网信息技术的高速发展,人们存储信息已离不开网络,但是由于信息安全事件的频发,用户对于信息资源的保密性和安全性的关注越来越高,因此,将加密技术运用于文件系统,能有效保障文件的私密性和安全性。

加密算法分为对称加密算法和非对称加密算法。对称加密算法的特点是算法公开、计算量小、加密速度快、加密效率高。不足之处是,交易双方都使用同样钥匙,安全性得不到保证。非对称加密体系不要求通信双方事先传递密钥或有任何约定就能完成保密通信,并且密钥管理方便,可实现防止假冒和抵赖,因此,更适合网络通信中的保密通信要求。

设计内容:

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 毕业设计(论文)主要任务及要求

1. 查找加密算法的相关资料,给出相应Java实现;

2. 设计并实现一个基于Java Web的文件加密系统;

3. 文件加密系统应至少实现以下算法:DES算法,3DES算法,IDEA算法,Blowfish算法等对称加密算法。RSA、Elgamal、背包算法、Rabin等非对称加密算法。文件指纹检测包括MD5、SHA等消息摘要算法;

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 毕业设计(论文)完成任务的计划与安排

1.第1-3周 完成题目调研,完成文献阅读,进行相关资料的搜集,完成文献综述以及开题报告的撰写;

2.第4-7周 熟悉掌握基本理论,完成英文资料的翻译,熟悉开发环境;

3.第8-11周 编程实现各加密算法,并进行仿真调试

4.第12-14周 实现系统基本功能,并完善和扩展功能。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 主要参考文献

[1] 顾正义, 黄皓. 新加密文件系统的研究与实现[J]. 计算机工程与设计, 2009, 30(14):3272-3277.

[2] 丁晨骊. 文件加密解密算法研究与实现[D]. 上海:上海交通大学, 2009.

[3] Devi G, Kumar M P. Cloud Computing: A CRM Service Based on a Separate Encryption and Decryption using Blowfish algorithm[J]. International Journal of Computer Trends Technology, 2012, 3(4).

[4] 鲍福良. Java类文件保护的研究及其实现[D]. 浙江大学, 2005.

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文任务书,课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。