毕业作品网站

 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>计算机毕业设计 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopinvvp QQ:1015083682   

Linux环境下的密文聊天系统的设计与实现(论文+源码)

文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

目  录

论文总页数:30页

1 引言 1

1.1 课题背景 1

1.2 国内外研究现状 1

1.3 本课题研究的意义 1

2 所采用技术的先进性分析 1

2.1 DES算法 1

2.2 RSA算法 2

2.3 线程池 2

3 系统需求分析 3

3.1 聊天程序功能分析 3

3.2 加密算法 3

4 系统总体设计和模块划分 3

4.1 系统总体设计 3

4.2 模块划分 4

4.2.1 DES算法模块 4

4.2.2 RSA算法模块 6

4.2.3 聊天程序模块 7

5 系统实现 9

5.1 DES核心代码 9

5.2 RSA核心代码 12

5.3 WEB注册页面核心代码 15

5.4 服务器端核心代码 18

5.5 客户端核心代码 21

     25

参考文献 25

     26

     27

     28

结    论

通过本次课题的研究,可以看出近代密码学的兴起给密码学研究带来了新的活力。非对称加密算法的提出和实现在信息安全领域得到广泛应用。然而非对称加密算法的运算强度普遍较高,如何加快非对称加密算法的运算速度一直是人们讨论的问题。正是由于以上原因,传统的对称加密算法以其高效性和安全性依然倍受人们关注。在更好的新型加密算法尚未研究出来以前,如何利用好现有的两大密码学体系更好的解决实际问题是目前人们所要关注和探讨的,也是本系统设计的关键所在。

传统的服务器程序在客户连接到达时临时派生进程的做法效率较低,同时由于进程的创建拷贝了主进程中所有变量使得进程负担过重从而造成系统整体性能下降。线程的引入解决了进程负担过重的弊端,然而线程共享全局内存的同时却带来了新的问题同步和互斥。因此编写与线程有关的程序时应处理好同步和互斥的问题以保护共享数据不被破坏。良好的服务器编程范式可以帮助我们提高系统性能,通过预派生线程生成线程池的方式可以很好的节省系统服务的时间。

  全套毕业设计论文现成成品资料请咨询微信号:biyezuopinvvp QQ:1015083682     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
基于MatlabSimulink 35kV输电线路继电保护的设计 分布式风电场低电压穿越故障建模与
大学生内容分享和社交平台的设计与 基于SSM框架的企业人事薪酬管理 基于大模型的代码注释自动生成与维
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopinvvp QQ:1015083682  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!