欢迎来到天天文库
浏览记录
ID:48430680
大小:609.73 KB
页数:57页
时间:2019-11-21
《毕业论文--基于SIP协议的Android语音通信加密软件设计3.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、中国科学技术大学UniversityofScieneeandTechnologyofChina本科毕业论文题目:智能手机安卓系统秘密语音通信软件设计英文SoftwareDesignoftheSmartphoneSecret题目:VoiceCommunicationBasedonAndroid学院:信息科学技术学院系别:XXXX专业(XXX)姓名:XXX学号:5014指导老师:XXX教授完成日期:XXXX年XX月致谢本论文是在我的导师XXX教授的亲切关怀和悉心指导下完成的。他严肃的科学态度,严谨的治学精神,精益求精的工作作风,深深地感染和激励着我。从课题的选择到项目的最终完成,X老师都始终
2、给予我细心的指导和不懈的支持,谨向李老师致以诚挚的谢意和崇高的敬意。历吋将近两个月的吋间终于将这篇论文写完,在论文的写作过程中遇到了无数的困难和障碍,都在同学和老师的帮助下度过了。感谢在大学生学习期间给我上课的老师们,感谢在大学四年里对我们的生活学习都无微不至照顾的辅导员周远远老师。在此,我还要感谢在i起愉快的度过大学生活的XXX寝室各位同门,正是由于你们的帮助和支持,我才能克服一个一个困难和疑惑,直至本文的顺利完成。另外,在校图书馆查找资料的吋候,图书馆的老师也给我提供了很多方面的支持与帮助,在此向帮助和指导过我的各位老师表示最衷心的感谢!感谢这篇论文所涉及到的各位学者。本文引用了数位
3、学者的研究文献,如果没有各位学者的研究成果的帮助和启发,我将很难完成本篇论文的写作。在论文即将完成之际,我的心情无法平静,从开始进入课题到论文的顺利完成,有多少可敬的师长、同学、朋友给了我无言的帮助,在这里请接受我诚挚的谢意!感谢我的同学和朋友,在我写论文的过程中给予我了很多素材,还在论文的撰写和排版过程中提供热情的帮助。由于我的学术水平有限,所写论文难免有不足之处,恳请各位老师和学友批评和指正!感谢我认识的师兄弟、师姐妹们。需要一一感谢我的同学们,有幸与你们同学是我大学的最大收获。最后,我要特别感谢我的家人,没有你们的支持,就没有今天的我。愿把我的幸福和快乐都送给关心和支持过我的人,也
4、愿他们一切如意。目录中文内容摘要4英文内容摘要5第一章绪论6第一节研究背景6一、网络电话6二、SIP协议7三、数据加密技术7第二节本文主要研究工作8第三节本文组织结构8第二章VoIP技术9第一节VoIP技术简介9一、VoIP技术的定义9二、IP电话与传统电话的区别与优势9三、VoIP的三种主流协议9第二节VoIP的关键技术10一、语音编码压缩技术10二、信令技术10第三章SIP协议分析12第一节SIP协议概述12一、SIP协议简介12二、SIP起源与发展12三、SIP协议功能12第二节SIP基本原理分析13一、SIP协议要素13二、SIP协议结构14三、SIP的用户定位功能15四、SIP
5、消息机制16第三节SIP会话详述19一、SIP工作原理19二、IP会话实例19第四节其它与SIP相结合的协议24一、SIP与其他协议的协作24二、传输协议(RTP)24三、会话描述协议SDP25第五节SIP协议的优越性25一、H.323与SIP的比较25二、SIP协议的优点25第四章Android平台下SIP协议栈的实现27第一节Android平台简介27第二节Android平台下SIP协议栈实现28一、SIP协议栈的选择28二、SipDroid数据传递流程29三、注册流程代码31四、拨号流程代码32五、来电处理流程代码34第五章加密模块的嵌入37第一节力口密算法的选择37一、RC4流密
6、码37二、RC4的java实现38第二节加密算法的嵌入40一、改写SIPDroid的UDP收发函数40二、密钥的处理41三由本系统想到的VoIP安全性分析41第六章系统测试45第一节测试环境45一、搭建测试环境45二、服务器的设置45三、用户软件设置46四、winshark抓包软件设置46第二节测试结果46一、注册测试46二、拨号测试46三、来电测试47四、语音加密测试48第七章总结与展望52第一节总结52第二节展望53摘要随着Internet技术的飞速发展,在Internet上进行语音交换变得越来越普及。VoIP技术已经成为网络界受关注最多、发展最快的技术之一。然而作为IP语音传输媒介
7、的IP网络目前存在着各种安全隐患,网络上的IP数据包极有可能被黑客截获,造成话音丢失或被窃听。因此,IP语音在网络上的安全传输就是一个非常重要的问题,已经成为研究的热点。为了保障VoIP的安全传输,需耍对语音数据进行加密。然而加密的运算量通常会很大,因此选择了对称加密算法RC4流密码来实现加密。本文分析了VoIP应用中几个重耍的协议,包括SIP(会话初始化协议)、SDP(会话描述协议)、RTP(实时传输协议)、RTCP(RTP控制协
此文档下载收益归作者所有