摘要伴随着移动通讯的成长以及互联网向移动终端的遍及,网络环境和用户对象对移动 终端的要求日益增高,移动网络终端不仅仅是网络通讯的终端,而且将会成为互联网的终 端。Google 因此于 2007 年发布了一个专为移动终端设备设计的开放性很强 Android 操作 系统,现在 Android 平台上应用的研发果断成为一个流行趋势,因为 Android 操作系统 的开源等优点促进了技术的改革创新。
即时通讯应用系统从固定网络终端向移动网络终端转移,已然成为一种非常流行的 沟通交流方式,比较典型的有 QQ,微信,Skype,MSN,GTALK 等,研究基于 XMPP 协议的 Android 操作系统平台的即时通信系统,针对 XMPP 协议中的通讯安全性不高的问题,提出 了端到端加密的处理方案,利用 DES,AES 等加密算法加密数据,有效的保证了通讯的安 全性。78608
毕业论文关键字: 即时通讯,XMPP,Android 平台,Openfire 服务器,加密解密 DES,AES
毕 业 设 计 说 明 书 外 文 摘 要
Title: Secure communications network Design and Implementation of the system based on Android—App
Abstract:Along with the growth of mobile communications and the Internet over the mobile terminal, the mobile communication terminal is not just a network of terminals, It will become an Internet terminal, so the network environment and the user requires increasingly higher to the mobile terminal。 Therefore, Google released a mobile terminal device designed specifically for the highly open Android operating system in 2007。 The advantages of Android operating system is open resource that promote technological innovation, now based on the Android platform application development has become a popular direction。
Instant messaging applications steering position from the fixed network terminal to mobile network terminal, It has become a very popular way of communication。 A typical example like as QQ, WeChat, Skype, MSN, GTALK, Instant messaging system of Android operating system platform based on XMPP protocol for the existence of dangers presented end encryption processing program, the use of DES, AES and other encryption algorithm to encrypt data, that effectively ensure the security of communications。
Keyword:Instant Messaging,XMPP,Android Platform,Openfire server,Encryption and Decryption DES,AES
目 次
1 引言 1
1。1 选题背景 1
1。2 与课题相关的国内外研究状况 2
1。2。1 Android 手机操作系统发展现状 2
1。2。2 移动平台即时通讯发展现状 2
1。2。3 XMPP 协议发展现状 3
1。3 研究内容 3
1。4 预期目标 4
1。5 研究意义 4
1。6 论文结构 4
2 Android 平台介绍和 XMPP 协议分析简介 5
2。1 Android 平台架构 5