课程设计论坛

首页 » 设计下载 » 计算机设计 » LINUX环境下的密文聊天系统的设计与实现
chenfei333333 - 2009/1/16 17:59:48
文件格式:word
文件大小:1.64MB
适用专业:网络工程
适用年级:大学
下载次数:10 次
我要下载:点击联系下载
论文编号:14236

资料简介:
毕业设计 LINUX环境下的密文聊天系统的设计与实现,共34页,11463字
摘  要
随着计算机的不断普及和互联网技术在全球领域的高速发展。越来越多的人使用到了聊天程序。聊天程序给人们带来通信便利的同时也存在着一些安全隐患,传统的聊天程序以明文方式传送聊天内容,这样就给一些用心不良的人大开方便之门。本系统正是基于以上原因而设计的加密聊天程序。聊天程序采用服务器/客户端模式。在Linux环境下采用socket套接口编程,服务器程序以创建线程池的方式为每一个客户服务。聊天内容由服务器转发。在聊天程序中加入了对称加密算法DES和非对称加密算法RSA。其基本实现是由服务器端生成RSA的公钥和私钥,由客户端生成DES对称密钥,服务器端传送公钥至客户端加密DES密钥之后回传服务器,服务器再用本地的私钥解密获得DES密钥。此后双方的通信由DES密钥加密后传送,这样既能高效的加密明文又能在信道上安全的传送密钥使得密钥间的共享成为现实。
关键词:对称加密算法;非对称加密算法;会话密钥;聊天系统

目录:
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


资料文件预览:
共1文件夹,1个文件,文件总大小:1.64MB,压缩后大小:374.47KB


我要下载:LINUX环境下的密文聊天系统的设计与实现
yetta84 - 2009/1/24 11:42:18
卡卡查查要有新思维了



最近希望常常和哥们都多沟通下
maomaotao666 - 2009/6/13 0:14:07
好帖子一定要顶!

努力赚够200积分,加油加油!
xiaotianjin - 2012/12/26 3:35:17
努力赚积分!!
zhangchao - 2013/3/9 19:18:08
hao dong xi!
wangyingyingpj - 2013/3/9 20:54:41
顶起,不知道能不能下载了顶起,不知道能不能下载了顶起,不知道能不能下载了
181895692 - 2013/3/10 14:04:11
强呢,支持支持下!!!
dc66142297 - 2013/3/10 17:11:04
好东西,来看看!!!!
freeadai - 2013/3/10 18:16:37
200个积分真是太贵了哈~!努力中~
Dpsychology - 2013/5/23 18:26:32
拨叉机械加工工艺及夹
wangbin83 - 2013/5/23 19:58:05
1232
yutian - 2013/5/23 20:36:47
我,这不是骗人吗,

  我那有那么高的职分
wangyuhai1 - 2013/5/23 21:11:47
哈 不错好帖
WW815 - 2013/8/20 10:04:39
20070130 - 2013/8/20 10:44:01
金钱不够呀,哪位兄弟帮我发一下呀?

在这里先谢谢了。

能不能不要那个金钱的限制呢?



yanzixiangnande@gmail.com

在QQ搜索栏里填这个,

就能找到我了,

你觉得麻烦的话,

直接发到我邮箱里我,我会更加感谢你的。

wqh123456 - 2013/8/20 13:16:29
赚积分真辛苦
1
查看完整版本: LINUX环境下的密文聊天系统的设计与实现