论文部分内容阅读
随着后PC时代的到来,基于Android操作系统的平板电脑日益普及。与此同时,平板电脑的盗窃率也在逐年上升。很多人会把个人隐私数据放在平板电脑里,如何保护设备被盗后个人隐私不被泄露,如何找回设备,具有非常重要的意义。但目前这方面的应用非常的少,设备被盗后,真正能够找回来的几率几乎为零。针对这一问题和挑战,本文通过对Android系统的分析,对平板电脑防盗技术的研究,提出了基于Android的平板电脑防盗解决方案,并开发了相应的系统,实现防盗检测、锁机、解锁和定位等功能,保护数据,提高设备找回概率。本文首先分析了国内外研究现状,提出了平板电脑防盗系统的需求,对防盗系统进行用例建模设计,整个系统由防盗监控子系统和防盗管理子系统构成。防盗监控子系统采用C/S架构,客户端提出了防盗模式,设计了基于TPM安全芯片的防盗检测与上锁,基于Android应用的防盗监听与配置,基于GPS和网络应用的防盗定位控制;服务器端设计了证书发送与设备定位数据获取与保存。防盗管理子系统采用B/S架构,通过Web Service对用户管理和权限控制和证书管理进行设计,采用GPS终端监控平台的应用,实现设备在Google地图上的定位显示。然后本文详细阐述了防盗系统检测与控制核心模块的具体实现,通过TPM安全芯片的研究,实现基于TPM的硬件防盗方案,提高了防盗系统的安全性;基于X86平台的防盗检测技术实现可靠的安全检测;基于定位和网络模块实现设备找回技术;应用Hash加密算法实现安全可靠的解锁控制技术。最后对整个系统进行了功能测试与定位精度测试。测试结果表明,目前所开发的系统可以在带有TPM芯片的X86平板电脑上正常运行,实现了多台设备的长时间并行监控,达到了预期要求。