基于java的文件加密解密

基于java的文件加密解密

ID:12434163

大小:1.75 MB

页数:117页

时间:2018-07-17

基于java的文件加密解密_第1页
基于java的文件加密解密_第2页
基于java的文件加密解密_第3页
基于java的文件加密解密_第4页
基于java的文件加密解密_第5页
资源描述:

《基于java的文件加密解密》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、通信112班,基于java的文件加密解密设计综合实践课程设计题目基于java的文件加密解密设计学院通信与电子工程学院专业班级通信工程112班学生姓名张指导教师2014年12月31III通信112班,基于java的文件加密解密设计摘 要自从Java技术出现以业,有关Java平台的安全性用由Java技术发展所引发的安全性问题,引起了越来越多的关注。目前,Java已经大量应用于各个领域,研究Java的安全性对于更好地利用Java具有深远的意义。使用Java的安全机制设计和实现安全系统更具有重要的应用价值。本课程设计,一共有四个模块分别为窗口模块、登录模块、加密模块、解密模块,其中加密、解密

2、模块是两个核心模块。实现了带指定用户登录窗口并且登录后登录窗口自动关闭,运用“ab互换”的简单算法实现对文件加密解密,对文件加密后原文件自动删除,对文件解密后加密后的文件自动删除的完整的文件加密解密设计。目前,用于文件加密解密的方法有很多,但大多数比较复杂,不太适合于对容量较大的文件进行加密,本次用Java设计的文件加密解密方法简单,运行时间短,适合对大容量的文件进行加密,有很高的利用价值。关键词:窗口模块;登录模块;加密模块;解密模块;算法I通信112班,基于java的文件加密解密设计AbstractSincetheadventofJavatechnologyinindustry,

3、aboutthesafetyoftheJavaplatformusedbyJavatechnologydevelopmentcausedbysecurityissues,hasattractedmoreandmoreattention.Atpresent,theJavahasalotofapplicationsinvariousfields,researchtheJavasecurityforbetteruseofJavahasfar-reachingsignificance.SecuritymechanismdesignandimplementationusingJavasecur

4、itysystemhasimportantapplicationvalueThiscoursedesign,atotaloffourmodulesrespectivelywindowmodule,loginmodule,encryption,decryptionmodule,themodule,theencryptionanddecryptionmoduleistwocoremodulesImplementsthespecifieduserloginwindowandloginwindowautomaticallyshutdownafterthelogin,usingthe"absw

5、ap"simplealgorithmtodecryptthefileencryption,theoriginalfileautomaticallydeletedafterthefileencryption,todecryptthefilesencryptedfilesautomaticallydeletedaftercompletefileencryptiontodecryptdesign.Atpresent,usedinfileencryptiontodecryptmethodaremany,butmostofthecomplex,isnotsuitableforthelargec

6、apacityoffileisencrypted,thisdesignintheJavafileencryptiontodecryptmethodissimple,shortoperationtime,suitableforlargecapacityfileisencrypted,hasveryhighusevalue.Keywords:windowmodule;Theloginmodule;Encryptionmodule;Decryptionmodule;algorithmIII通信112班,基于java的文件加密解密设计目录摘 要IAbstractII第1章 绪论11.1概述1

7、1.2研究现状11.3 应用现状2第2章系统整体设计思路42.1程序操作流程图42.2实现整体功能简介5第3章系统各模块的简介63.1窗口操作模块63.1.1 窗口设计过程63.1.2 实现所用关键代码简述63.2登录操作模块73.2.1 登录设计过程73.2.2 实现所用关键代码简述73.3加密操作模块83.3.1 加密设计过程93.3.2 实现所用关键代码简述93.4解密操作模块103.4.1 解密设计过程103.4.2 实现所用关键代码简述10第4章

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。