首页 >  jsp/java设计  > 正文

网络语音加密传输系统

互联网时代,人们的好多工作开始依靠网络的辅助,不仅节省了时间,增进了交流,同时也提高了工作效率。互联网的出现给我们带来了很多的便利,但在网络应用到实际生活中的同时也随之带来了各种各样的网络安全问题,因此网络安全问题就成为了社会各方关注的重点问题。文件安全就是大众所关注的网络安全的问题之一,一份文件可能涉及到了很多的机密、不宜公开以及敏感的信息,一旦文件中的这些信息被黑客窃取泄漏,造成的损失是不可想象的。因此在文件传输的过程中对文件进行加密是文件安全的重要的保障措施。简单地说就是对原来为明文的文件按某种算法进行处理,使其成为不可读的一段代码,通常称为“密文"。使其只能在输入相应的密钥之后才能显示出本来内容,通过这样的途径达到保护数据不被人非法窃取、阅读的目的。该过程的逆过程为解密,即将该编码信息转化为其原来数据的过程。
我们知道在网上进行文件传输、电子邮件商务往来存在许多不安全因素,特别是对于一些大公司和一些机密文件在网络上传输。而且这种不安全性是互联网存在基础——TCP/IP协议所固有的,包括一些基于TCP/IP的服务,所以为了保证安全,我们必须给文件加密。
二、研究的基本内容与拟解决的主要问题:
基本内容:
两台电脑在同一网络下,可以相互发送信息。发送方的信息称为明文,明文通过流密码进行加密,变为密文,在信道中传输,可以进行抓包以检测是否已经加密;经过信道后,接受方接收到密文后,用相同的密钥进行解密,可得到正确信息。
目前拟解决问题:
偶尔配置IP端口时,会产生冲突,应该需要配置特定端口才可以正常连接并进行传输。
两天电脑发送与接收端界面要简洁,收发信息要同步并在接收端要能显示密钥以及密文和解密后的明文。
 
 
 
 
三、研究的方法与技术路线:
1. 研究方法
文献研究法。通过调查图书馆和线上的资料,全面、完整地了解流密码加密所需要研究的内容。
跨学科研究法。运用数学、计算机等多学科领域的理论、方法和成果上对界面进行综合的分析。
实验法。通过两台电脑的通信并加密确保功能正常,能够达到既定的目标,实现既定的意义。
2. 技术路线
本课题主要任务是设计一个使用两台电脑置于相同wifi下,一个发送一个接收,并把发送的明文进行流密法加密,接收端能用密钥进行解密并得到信息。通过上述材料和资料,整理出的大致部件及技术如下图所示:
在整体设计上的大致步骤如下:
1. 用两台电脑连接同一个wifi。
2. 设置合适的IP。
3. 两台电脑可以ping通后,表示连接成功。
4. 用伪随机生成器生成密钥,并可被两台电脑同时获知。
5. 将发送端发送的信息用密钥进行加密。
6. 接收端用密钥进行解密,得到正确信息。
7. 在信道中可抓包的到密文(即加密后的信息)。
 

以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服QQ:242219979

上一篇:基于ssm的高校考试安排系统设计与实现

下一篇:最后一页