帮帮文库

返回

毕业设计简述基于JAVA的通用安全模块的设计(6) 毕业设计简述基于JAVA的通用安全模块的设计(6)

格式:word 上传:2025-09-16 01:17:28
实现接口中的方法用于加密文件内容。此部分与接收端建立连接及指定密钥库代码如下服务器接收窗口设置系统实现功能介绍这部分主要完成密文的接收保存解密相应的密文并将解密后的文本显示在文本框中并保存在个默认的目录中,由文件和文件里的代码实现。运行后的界面有两个文件名框打开文件选择对话框按钮保存文件选择对话框按钮明文显示文本框。其中接收密文区里的文件选择对话框按钮用于保存接收的文件,明文区里的按钮用于打开密文执行解密。在此界面上密文接收并解密明文显示保存明文的操作流程及程序处理如下输入文件名。处理服务器监听客户机是否有连接请求。服务器发证书给客户端证明自己的身份,身份认证成功后建立文件传输的安全通道。接收客户端发来的密文。解密指定的密文,并显示在明文文本框中,同时保存明文到默认的目录。输出密文保存成功或失败信息。此部分实现的关键类及方法说明文件中类中通过类的静态方法设置两个系统参数。方法中的第个参数是系统参数的名称,指定密钥库的名称第二个参数是为系统参数设置的值,指定密钥库的密码。通过类型的对像创建对像。方法用等待客户程序连接,的方法可以得到输入流,通过该输入流读取客户端发送来的信息并自动解密。类实现密文明文的保存。类实现接口中的方法用来解密密文。此部分与发送端建立连接及指定密钥库代码如下,与实现中,要要求写出需求分析其次,综合运用以前所学的相关知识包括开发语言计算机网络技术相关协议信息安全相关的知识等以及借鉴现有的口令身份认证和基于协议数据安全传输的技术原理,选择所熟悉的统的设计重点是实现口令部分安全模块与文件安全传输模块。具体实现口令的生成口令的保存及文件的安全传输等主要功能,并将口令生成和文件加密的实现方法封装,方便程序调用。本毕业设计首先结合本次毕业设计的相关关于网络编程信息安全等知识的能力,同时也了解当今安全技术及编程的些新技术既锻炼了实际动手能力,又引导我进行了次模拟实际产品的开发,对于以后工作能力的培养具有重要的意义。本课题的研究方法本系户身份注册,安全生成口令,口令更改,口令长度选择,口令生成个数身选择,身份验证等功能。文件安全传输模块具有基于口令的文件加密解密和文件安全传输等功能。设计中除了综合运用以前所学知识包括以前所学的些。本毕业设计选择两个安全模块的设计与实现主要设计口令部分安全模块实现合法用户验证和口令的安全保存和文件安全传输模块实现文件的安全秘密可靠传输到接收端。口令部分安全模块具有合法用户验证模块可以进行用用户通过身份欺诈访问系统资源,变得日益重视。还有各部门在网络上传输文件时,这些被传输的文件如果涉及到机密信息,很容易遭受各种各样的攻击,保护这些机密信息的安全也成为信息化健康发展所要考虑的重要事情之接方式下的防窃听防篡改防信息伪造的秘密通信,保障数据的安全传输。目前已成为业界标准,得到了广泛应用,应用比较灵活。本课题研究的意义目前,计算机在金融商业政治等部门的应用越来越广,防止非法方必须通过种安全手段得到密钥,这在些情况下是非常困难甚至是不可能的。安全套接层协议是用来保障数据安全传输的协议,在上为通信双方提供可靠连,旦攻击者能够访问口令表,或被黑客窃取到,整个系统的安全性就受到了威胁。而保护在网络中传输的数据采用传统的密码技术对称密码技术,这在定程度上解决了文件传输保密性问题,但在进行保密通信前,通信双最不安全,因为其安全性仅仅基于用户口令的保密性,而用户口令般较短且容易猜测,不能抵御字典攻击,又由于系统目录论文总页数页引言课题背景国内外研究现状本课题研究的意义本课题的研究方法需求分析口令安全模块部分功能需求文件安全传输部分功能需求系统实现的环境和开发工具系统方案设计功能模块流程图口令安全模块部分方案设计文件安全传输部分方案设计加密算法协议数据库的设计系统设计与实现总体结构图与数据库建立连接口令认证及存储方式设计数字证书创建关键代码说明测试结论参考文献引言课题背景众所周知,随着计算机的发展与普及,计算机担负着存储管理信息及资源的任务,集中存放着大量数据资源,而且又为众多用户直接共享,而有些资源涉及到机密性,因此这些资源被用户操作前般需要用户验证用户名及其口令,获得合法用户的操作权限。如果这些口令被非法用户得到,将会造成企业瘫痪,给国家带来巨大的损失,甚至危及国家安全。因此,对访问系统的用户进行身份认证就显得至关重要,身份认证已经成为了计算机信息安全领域中非常重要的个分支。身份认证作为安全应用系统的第道防线,是最重要的安全服务,所有其它的安全服务都依赖于该服务,它的失败可能导致整个系统的失败而使身份认证得以有效执行的前提就是相应口令的妥善保管。目前普遍采用的口令保存技术就是将口令直接以明文方式保存。这种方法的特点是简单易用并且也具备定的安全性,但随着计算机应用的复杂化攻击手段的多样化,这种技术的安全缺陷也越来越明显,已经不再适用于安全性要求较高的应用系统。不但计算机给人们带来了很多便利,计算机网络技术也日益广泛地应用到各个领域。人们通过进行各种交流,在网上传输大量的信息,应用层次也在不断地深入,应用领域从传统的小型业务系统逐渐向大型关键业务系统扩展,典型的如党政部门信息系统金融业务系统企业商务系统等,都涉及到些敏感数据文件的传输,如军事机密信用卡号等。这些被传输的数据往往涉及到企业的机密信息,在网络上传输容易面临着各种各样的安全威胁,如伪造欺骗窃听篡改抵赖等。如何在传输过程中保障这些敏感数据文件的安全将制约着网络技术在商业金融国防等领域的进步发展,这问题已成为当今计算机网络技术研究的个热点。如何解决文件传输中的安全,必须有整套的技术来保证信息的保密性完整性,同时也应使信息的发送者能对信息的接收者进行确认,并且保证信息发送给可靠的接收者。
下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
【毕业设计】简述基于JAVA的通用安全模块的设计.doc预览图(1)
1 页 / 共 41
【毕业设计】简述基于JAVA的通用安全模块的设计.doc预览图(2)
2 页 / 共 41
【毕业设计】简述基于JAVA的通用安全模块的设计.doc预览图(3)
3 页 / 共 41
【毕业设计】简述基于JAVA的通用安全模块的设计.doc预览图(4)
4 页 / 共 41
【毕业设计】简述基于JAVA的通用安全模块的设计.doc预览图(5)
5 页 / 共 41
【毕业设计】简述基于JAVA的通用安全模块的设计.doc预览图(6)
6 页 / 共 41
【毕业设计】简述基于JAVA的通用安全模块的设计.doc预览图(7)
7 页 / 共 41
【毕业设计】简述基于JAVA的通用安全模块的设计.doc预览图(8)
8 页 / 共 41
【毕业设计】简述基于JAVA的通用安全模块的设计.doc预览图(9)
9 页 / 共 41
【毕业设计】简述基于JAVA的通用安全模块的设计.doc预览图(10)
10 页 / 共 41
【毕业设计】简述基于JAVA的通用安全模块的设计.doc预览图(11)
11 页 / 共 41
【毕业设计】简述基于JAVA的通用安全模块的设计.doc预览图(12)
12 页 / 共 41
【毕业设计】简述基于JAVA的通用安全模块的设计.doc预览图(13)
13 页 / 共 41
【毕业设计】简述基于JAVA的通用安全模块的设计.doc预览图(14)
14 页 / 共 41
【毕业设计】简述基于JAVA的通用安全模块的设计.doc预览图(15)
15 页 / 共 41
预览结束,还剩 26 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档