毕业设计论文--基于j2me的聊天室加密系统

毕业设计论文--基于j2me的聊天室加密系统

ID:864756

大小:310.03 KB

页数:25页

时间:2017-09-21

毕业设计论文--基于j2me的聊天室加密系统_第1页
毕业设计论文--基于j2me的聊天室加密系统_第2页
毕业设计论文--基于j2me的聊天室加密系统_第3页
毕业设计论文--基于j2me的聊天室加密系统_第4页
毕业设计论文--基于j2me的聊天室加密系统_第5页
资源描述:

《毕业设计论文--基于j2me的聊天室加密系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、北京工业大学毕业论文题目基于J2ME的聊天室加密系统摘要本文阐述了如何使用J2ME的Socket编程技术编写一个手机的通信类聊天软件并集成DES加密程序进行时时加密,着重讨论了从设计到实现软件的具体过程及如何利用J2ME,socket,DES等技术实现程序代码。聊天室系统具有安全及流畅的网络通信效果。软件运行速度快、安全性好,也很稳定。关键词:聊天室J2MESocketDES目录1前言11.1课题来源11.1.1课题背景11.1.2课题选择11.2课题技术简介21.2.1J2me简介21.2.2JVM(虚拟机)31.2.3MIDP(移动信息设备简表)41.2.4

2、Socket41.2.5Swing51.2.6MySQL51.2.7JDBC61.2.8B/S结构71.2.9JSP72软件需求分析、模块设计和实现原理82.1鱼鱼聊天室软件需求分析82.2鱼鱼聊天室软件功能模块设计82.2.1Web服务器程序(B/S)82.2.2桌面程序服务器端(C/S的Server服务器端)92.2.3桌面程序客户端(C/S的Client客户端)92.3鱼鱼聊天室软件用例图92.4软件实现原理与具体流程103鱼鱼聊天室软件实现过程143.1开发环境与开发工具的选择143.1.1开发环境143.1.2MyEclipse集成开发工具143.1.

3、3Dreamweaver8网页界面开发工具143.2鱼鱼聊天室软件实现过程说明143.3软件开发进度实录153.4鱼鱼聊天室V2.6.1文件结构203.4.1客户端程序结构(JoyuQQClient)203.4.2服务器端程序结构(SayuQQServer)223.4.3Web服务器端程序结构(JoyuQQWebService)233.4.4服务器端(JoyuQQWebService和SayuQQServer)用到的数据库结构233.5Socket技术的代码实现——鱼鱼聊天室V1.0243.5.1鱼鱼聊天室V1.0中的客户端代码243.5.2鱼鱼聊天室V1.0中

4、的服务器端代码283.5.3小结334鱼鱼聊天室的部署与运行334.1部署334.1.1本地部署334.1.2一般部署344.2运行365结语36参考文献37TheImplementationandDevelopmentofJoyuQQ38附录A:附带光盘内容39附录B:鱼鱼聊天室运行效果部分贴图42致谢51仲恺农业工程学院毕业论文(设计)成绩评定表521前言1.1课题来源1.1.1课题背景◆手机网络技术众所周知手机无线网络技术是手机领域中发展最为迅速的技术之一,它在政治、经济、生活等各个方面发挥着十分重要的作用。随着手机无线网络的普及和推广,将会有越来越多的人

5、利用手机网上资源,享受不断发展和完善的手机网络服务,以此来提高工作效率和水平。随着我国经济发展和手机无线网络的普及,手机网络技术已成为人们生活不可或缺的一部分◆聊天室随着手机的日益普及,短信业务的一些缺点也日益显现:(1)不能实现一天短信发送到多个不同的手机号(部分手机群发功能只是将短信反复发送,实际需反复收费)。(2)短信长度受到限制。针对短信业务的不足,利用手机能够方便的接入无线网络的优势,手机聊天室应运而生。他实现了多人之间较为便捷的交流。◆手机病毒随着智能手机的不断普及,手机病毒成为了病毒发展的下一个目标。手机病毒是一种破坏性程序,和计算机病毒(程序)一

6、样具有传染性、破坏性。手机病毒可利用发送短信、彩信,电子邮件,浏览网站,下载铃声,蓝牙等方式进行传播。手机病毒可能会导致用户手机死机、关机、资料被删、向外发送垃圾邮件、拨打电话等,甚至还会损毁SIM卡、芯片等硬件。如今手机病毒,受到PC病毒的启发与影响,也有所谓混合式攻击的手法出现。◆网络加密技术在常规密码中,收信方和发信方使用相同的密钥,即加密密钥和解密密钥是相同或等价的。比较著名的常规密码算法有:美国的DES及其各种变形,比如TripleDES、GDES、NewDES和DES的前身Lucifer;欧洲的IDEA;日本的FEAL?N、LOKI?91、Skipj

7、ack、RC4、RC5以及以代换密码和转轮密码为代表的古典密码等。在众多的常规密码中影响最大的是DES密码。  常规密码的优点是有很强的保密强度,且经受住时间的检验和攻击,但其密钥必须通过安全的途径传送。因此,其密钥管理成为系统安全的重要因素。  在公钥密码中,收信方和发信方使用的密钥互不相同,而且几乎不可能从加密密钥推导解密密钥。比较著名的公钥密码算法有:RSA、背包密码、McEliece密码、Diffe?Hellman、Rabin、Ong?Fiat?Shamir、零知识证明的算法、椭圆曲线、EIGamal算法等等。最有影响的公钥密码算法是RSA,它能抵抗到目

8、前为止已知的所有密码攻击

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

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

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