论文部分内容阅读
随着智能手机操作系统的不断发展,手机的应用服务也越来越多,智能手机正一步步的走进人们的生活。通过手机购买彩票的方式也逐渐成为很多彩民的选择。目前彩票购买主要通过彩票站购买而手机彩票服务现在只能通过发送手机短信购买数字型彩票,还没有出现一种软件或者服务可以很好的解决让用户可以随时随地购买即开即得型的刮刮乐彩票。与数字型彩票票种比如双色球等票种相比,刮刮乐彩票需要传输图片。中国3G时代的来临,在强大的3G网络的支撑下使手机获得了新的定义,不仅仅完成通话和发信息等。它可以作为一个终端来实现实时的无障碍的与Internet服务器进行信息交互。越来越多的智能手机的出现,也有越来越多的应用提供给广大用户,本文基于Android手机平台,依托于3G网络设计并实现手机刮刮乐彩票系统,并通过此应用对Android平台的数据安全问题进行了分析与研究。本系统通过移动客户端向服务器发送请求,服务器对请求信息进行响应,发送彩票票据到手机上,用户通过点击触摸屏完成刮开彩票覆盖涂层的操作,查看中奖情况。本文首先阐述了系统的研究背景,对当今主流的手机操作系统进行比较和分析。进而详细的分析了Android的特性、架构以及工作机制,说明了Android在手机操作系统上的优势。本文提出了手机刮刮乐彩票系统的详细架构,对通信协议以及系统的通信机制进行了分析并对系统客户端的组成模块进行设计与实现。针对当前通信数据的安全问题并结合本系统的特点,提出了AES与RSA两种数据加密算法相互结合的方案为Android平台上的数据进行加密。手机刮刮乐的实现能做到可以随时拿出手机购买彩票,而且电子凭证更利于保存。用户通过传到手机上的图片信息实时查看中奖情况。本系统界面友好,操作便捷,具有良好的安全性和可移植性;系统经过部署和模拟器测试,可以稳定运行,能够满足彩民购买刮刮乐彩票的要求,同时实现了刮刮乐彩票的无纸化。