军事聊天系统之开发和

军事聊天系统之开发和

ID:22328107

大小:54.00 KB

页数:6页

时间:2018-10-28

军事聊天系统之开发和_第1页
军事聊天系统之开发和_第2页
军事聊天系统之开发和_第3页
军事聊天系统之开发和_第4页
军事聊天系统之开发和_第5页
资源描述:

《军事聊天系统之开发和》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、军事聊天系统之开发和应用----军事论文-->第1章绪论1.1研究背景信息的重要意义已经不言而喻,己成为现代社会的支柱和保障。应用于军事领域就是我们现在所说的信息化军事。它是对现代和未来高技术战争的整体特征描述。信息技术可广泛应用于武器、作战平台与信息系统,可极大提高武器和作战平台的作战效能,推动新的作战概念的形成和作战部队信息化,从而成信息化战争的基础。信息在现代军事建设上的应用越来越占有很大的比重,作用也越来越明显,对现代高技术战争产生了非常大的影响。所以在信息技术如此发达的今天,如何实现对自我信息的保密,而又能实现对敌方信息的有效获取,是各大军事强国争相研究和探

2、索的重大课题。1.2研究意义及目的为了保证军队内部的机密安全,同时加强军人内部的沟通便捷性和方便性,才能保证在迅猛发展的信息战中获得优势地位,才能在世纪看似和平稳定的世界格局中保证世界和自身的安全。本系统主要面向军队内部,提供给军人一个内部聊天工具,供给军人内部使用的一个方便军人之间联系沟通的平台。通过这个系统军人之间可以建立更为融洽和便捷的通信,加强军人之间的交流和沟通,同时保证军队内部资料的安全保密。..............第2章加密算法的分析与选择2.1使用加密算法的目的随着世纪科技的迅猛发展,科技成为了第一生产力,信息成为了发展的重要因素,信息化战争是对现

3、代和未来高技术战争的整体特征描述。对密码学进行学习,主要达到以下效果:保守秘密:设计出一个安全运用的军内通信软件。信息真实:防止信息被篡改。对象特定:保证我们的通信是和特定的对象进行的。为了保证信息的安全性需要对军事中所必要的信息进行必要的加密,达到信息安全的目的。2.2密码学简介密码学的使用已经的了很长的历史,据说已经有半个世纪了,最早是由古希腊人发明的。后来随着科技的进步,它已经在战争和实践中发挥了重要的作用。随着信息技术的不断进步,各国加大了对它的研究,尤其是在今天的世界格局中,我们越来越重视这方面的发展,在这个领域中,我们的发展相对于先进的国家而言还是很落后的

4、,美国早在上个世纪末,就提出了这个方面的国际准则,成为各国的遵循。其他欧洲的国家也发展很快,需要我们对这个方面进行更多的重视和加大力度。2.3加密算法介绍伴随技术发展,各类密码技术层出不穷,现代最通用的加密技术大致可以划成分为了两类:其中一个是对称加密算法,另外一个是非对称加密算法。这里提及的对称和不对称算法都是针对在加密过程中是否采用同一密钥来说的。无论在加密中还是解密过程中对称加密算法釆用同一把秘密铜匙,如果想要获得销匙的秘密必须加密者和解密者均拥有。相反,非对称密朗加密算法釆用的并不是同一把密锡。对称加密算法发展到今天,被很多大的加密系统使用,验证了他的安全级别

5、和可靠级别。年月,在当时社会上使用的加密标准数不甚数,加密的强度也是各有所趋。最终被选中,经过分析和修改之后成为将来的也正逐步演变成不同加密信息比量的实际标准。第3章系统需求分析...............93.1.需求约定................93.2系统范围..........9第4章系统详细设计.......164.1数据结构定义...............164.2数据结构关系图......................17第5章系统的实现.......................255.1服务器端实现..............255.1

6、.1服务管理..........25第5章系统的实现5.1服务器端实现服务器端实现服务管理主要是涉及到聊天程序的支持,启动服务和终止服务两个主要的操作,服务管理如图所示。这个功能主要实现的是对聊天记录的管理(查看与删除等),用户在使用的过程中,可以根据需要进行操作,系统聊天信息管理如图所示。5.2客户端的实现用户聊天系统主要是完成用户的主要聊天的主要功能,用户聊天界面如图所示。公共方法是那些在系统中服务器端和客户端通用的方法,这些方法使用同样的参数和拥有相同的返回值。文件解密主要是实现对聊天中接收的文件进行解密处理,然后进行查看的目的,主要的实现代码如下,信息加密主要

7、实现聊天信息的加密处理,达到安全传输的目的,主要实现代码如下,测试的最终目标主要存在以下观念:本身应是寻找错误的过程。最好的方案是能突破现实对于一些错误认知的。更为成功的案例是找到了原来没有的问题的测试。查找问题的目的不是找出问题本身,这不是最终的目的,而是对下一步的工作提出借鉴和预防。进行分析和测试的目的是寻找更优方案和方法,实现改良和现实应用的目的。有的测试可能发现不了问题,但是至少能说明在这个测试条件下其合理性,只要能保证操作的完整性也是有意义的。检测的目的是多样的,测试的方法也是很多种的,主要的目的是对性能进行更加优化,增强发现问题,解决问题

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

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

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