欢迎来到天天文库
浏览记录
ID:50410530
大小:2.79 MB
页数:69页
时间:2020-03-05
《基于Android平台的可穿戴设备应用开发研究.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于Android平台的可穿戴设备应用开发研究高伯浩2015年1月中图分类号:TP393UDC分类号:004基于Android平台的可穿戴设备应用开发研究作者姓名高伯浩学院名称计算机学院指导教师谭毓安教授答辩委员会主席况晓辉研究员申请学位工学硕士学科专业软件工程学位授予单位北京理工大学论文答辩日期2015年1月ResearchonWearableDeviceApplicationDevelopmentforAndroidPlatformCandidateName:GaoBohaoSchoolorDepartmen
2、t:ComputerScienceandTechnologyFacultyMentor:Prof.Yu’anTanChair,ThesisCommittee:Prof.XiaohuiKuangDegreeApplied:MasterofEngineeringMajor:SoftwareEngineeringDegreeby:BeijingInstituteofTechnologyTheDateofDefence:January,2015研究成果声明本人郑重声明:所提交的学位论文是我本人在指导教师的指导下进行的研究
3、工作获得的研究成果。尽我所知,文中除特别标注和致谢的地方外,学位论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得北京理工大学或其它教育机构的学位或证书所使用过的材料。与我一同工作的合作者对此研究工作所做的任何贡献均已在学位论文中作了明确的说明并表示了谢意。特此申明。签名:日期:北京理工大学硕士学位论文摘要随着移动互联网时代的到来,Android平台因其开放性和跨平台性广受用户的喜爱。由于Android应用市场验证机制造成了其混乱性,用户下载安装的极有可能是加入了恶意代码的重打包发布的应用。同时,对于用
4、户必不可少的输入环节尤其是密码输入环节,第三方输入法的安全性无法完全保障,而自定义软键盘则只针对单一应用。而近年来,可穿戴智能设备异军突起,而智能手表作为可穿戴设备最重要的一大分支也越来越受瞩目。但其与Android设备的交互功能的研究较少且开发方法及过程没有详细分析研究针对以上问题,本文提出一种新颖的使用可穿戴智能设备智能手表软硬件结合的方式输入密码的方案。索尼公司的SmartWatch2智能手表为嵌入式设备具备功耗小的优点,同时其可与任何Android设备连接使用以及其开发框架开源。因而将SmartWatch
5、2选择为研究对象,作为密码输入终端。使用者在其上输入密码,将密码通过特定的广播发送给需要密码的应用程序。本文方案在深入研究智能手表SmartWatch2体系架构及其开发框架的基础上,并结合权限机制、硬件绑定、RSA加密这三种方法综合保障密码输入的安全性。其中权限机制利用Android的权限机制保障广播发送接收的安全性,硬件绑定利用蓝牙设备MAC地址的唯一性保障只能使用唯一设备输入密码,RSA加密技术保障密码数据传输的安全性。本文方案的实现对于Android手机的密码输入环节进行了较好的保护,一定程度上保障了密码的
6、安全性,满足了用户日常生活中保障中保护个人信息的需要。同时,希望本文为可穿戴智能设备及其扩展应用的研究开发做出指导,在一定程度上推动可穿戴智能设备的发展。关键词:SmartWatch2;Android;SmartExtensionAPI;可穿戴智能设备;输入保护I北京理工大学硕士学位论文AbstractAsthemobileInternetera,theAndroidplatformhasbeenbecomeverypopular.NowthatAndroidapplicationmarketsaregenera
7、llyconfusedcausedbytheirconfusedauthenticationmechanism.Theapplicationsdownloadedandinstalledbyusersarethemostlikelytorepackageoftheapplicationwithmaliciouscode.Meanwhile,third-partyinputmethodcouldnotcompletelyprotecttheinputorpasswordinputespecial.Andcustom
8、softkeyboardisjustfortheparticularapplication.Inrecentyears,wearablesmartdevices,asanewforce,issuddenlyrising.Meanwhile,smartwatchesaremoreandmorehigh-profileasanbranchofwearablesmartdevi
此文档下载收益归作者所有