Android平臺上的位置隱私保護方法研究
發(fā)布時間:2018-10-22 20:31
【摘要】:隨著無線通訊技術和定位技術的不斷發(fā)展和完善,基于位置服務(Location-based Services,LBS)的應用越來越受到人們的關注。移動用戶可以通過基于位置的服務查詢附近的餐館,酒店,加油站等場所的位置。但是,在用戶享受到基于位置服務的便利的同時,自身的隱私也遭受著泄露的風險。攻擊者可以通過得到用戶的位置數(shù)據(jù)推測出用戶的宗教信仰、身體狀況、個性習慣等信息。因此人們越來越關注位置隱私方面的研究。而移動設備市場上占有率80%的平臺Android平臺上的位置隱私保護方法研究成為當前的研究熱點。當前Android平臺位置隱私保護的研究存在著兩方面不足。在算法上,目前獨立架構下的隱私保護方法和Android平臺下的位置隱私保護方法很多都只考慮了利用用戶的歷史查詢記錄,而攻擊者除此之外還掌握著位置屬性信息,比如當前位置的人口密集程度。攻擊者可以以此推測出用戶的敏感位置。在系統(tǒng)上,目前修改位置的方法大多都對位置服務APP或者Android系統(tǒng)進行修改,這些對普通用戶都不現(xiàn)實。而采用API劫持技術的方法也只針對于GPS定位。目前位置服務APP通常綜合考慮GPS定位、基站定位、Wifi定位等三種定位方式,所以只對GPS定位進行修改并不能有效改變Android系統(tǒng)位置信息。本文針對這兩方面的不足提出了一種位置隱私保護算法,充分考慮到了位置屬性信息。并且采用API劫持技術,綜合考慮Android平臺的定位方式,實現(xiàn)在Android系統(tǒng)上改變位置的目的。并將位置隱私保護算法應用在Android平臺上,設計了一個APP,實現(xiàn)用戶可控的不同粒度上的隱私保護方法。同時保證位置服務APP對位置信息的訪問,不影響服務的可用性。實驗結果表明,本文提出的算法能有效的防止用戶敏感位置的泄露,實現(xiàn)在不同粒度上保護用戶的位置隱私。并且設計的隱私保護APP系統(tǒng)開銷都在合理的范圍內(nèi),不影響位置服務APP的可用性。
[Abstract]:With the development and perfection of wireless communication technology and location technology, the application of location based service (Location-based Services,LBS) has attracted more and more attention. Mobile users can query the location of nearby restaurants, hotels, gas stations and so on through location-based services. However, while users enjoy the convenience of location-based services, their privacy is also exposed to the risk of disclosure. The attacker can infer the user's religious belief, physical condition, personality habits and so on by obtaining the user's location data. Therefore, people pay more and more attention to the research of location privacy. The research of location privacy protection on Android platform, which has 80% of mobile device market, has become a hot research topic. At present, there are two deficiencies in the research of Android platform location privacy protection. In the algorithm, many privacy protection methods based on independent architecture and Android platform only consider using the user's history query record, and the attacker also has the location attribute information, in addition to this, many of the privacy protection methods under the independent architecture and the location privacy protection method under the Android platform only consider using the user's history query record. For example, the current location of the population density. An attacker can use this to speculate on the sensitive location of the user. In the system, most of the methods to modify the location of the location service APP or Android system, these are not realistic for ordinary users. The method of using API hijack technology is only for GPS positioning. At present, APP generally considers GPS location, base station location and Wifi location, so only modifying GPS location can not change the location information of Android system effectively. In this paper, a location privacy protection algorithm is proposed, which takes the location attribute information into account. The purpose of changing the position on Android system is realized by using API hijack technology and considering the positioning mode of Android platform. The location privacy protection algorithm is applied to the Android platform, and a APP, is designed to realize privacy protection in different granularity that the user can control. At the same time, ensure that the location service APP access to location information, do not affect the availability of the service. The experimental results show that the proposed algorithm can effectively prevent the leak of user's sensitive location and realize the protection of user's location privacy at different granularity. The designed privacy protection APP system overhead is within a reasonable range and does not affect the availability of location service APP.
【學位授予單位】:東北師范大學
【學位級別】:碩士
【學位授予年份】:2017
【分類號】:TP309;TP316
[Abstract]:With the development and perfection of wireless communication technology and location technology, the application of location based service (Location-based Services,LBS) has attracted more and more attention. Mobile users can query the location of nearby restaurants, hotels, gas stations and so on through location-based services. However, while users enjoy the convenience of location-based services, their privacy is also exposed to the risk of disclosure. The attacker can infer the user's religious belief, physical condition, personality habits and so on by obtaining the user's location data. Therefore, people pay more and more attention to the research of location privacy. The research of location privacy protection on Android platform, which has 80% of mobile device market, has become a hot research topic. At present, there are two deficiencies in the research of Android platform location privacy protection. In the algorithm, many privacy protection methods based on independent architecture and Android platform only consider using the user's history query record, and the attacker also has the location attribute information, in addition to this, many of the privacy protection methods under the independent architecture and the location privacy protection method under the Android platform only consider using the user's history query record. For example, the current location of the population density. An attacker can use this to speculate on the sensitive location of the user. In the system, most of the methods to modify the location of the location service APP or Android system, these are not realistic for ordinary users. The method of using API hijack technology is only for GPS positioning. At present, APP generally considers GPS location, base station location and Wifi location, so only modifying GPS location can not change the location information of Android system effectively. In this paper, a location privacy protection algorithm is proposed, which takes the location attribute information into account. The purpose of changing the position on Android system is realized by using API hijack technology and considering the positioning mode of Android platform. The location privacy protection algorithm is applied to the Android platform, and a APP, is designed to realize privacy protection in different granularity that the user can control. At the same time, ensure that the location service APP access to location information, do not affect the availability of the service. The experimental results show that the proposed algorithm can effectively prevent the leak of user's sensitive location and realize the protection of user's location privacy at different granularity. The designed privacy protection APP system overhead is within a reasonable range and does not affect the availability of location service APP.
【學位授予單位】:東北師范大學
【學位級別】:碩士
【學位授予年份】:2017
【分類號】:TP309;TP316
【相似文獻】
相關期刊論文 前10條
1 袁萌;;Android計劃為什么要懸賞1000萬[J];信息系統(tǒng)工程;2007年12期
2 林耕宇;;觀摩50名Google Android程序開發(fā)競賽作品[J];電子與電腦;2008年08期
3 樹子;;Android中文版不完全體驗[J];互聯(lián)網(wǎng)天地;2009年04期
4 Jason Whitmire;;產(chǎn)業(yè)軟件專家如何協(xié)助解決Android的分裂困境[J];電子與電腦;2010年02期
5 蔣彬;;10款Android手機必備應用——Android操作系下的軟件評測[J];微電腦世界;2010年04期
6 ;PCWorld Windows Phone 7挑戰(zhàn)Android 毅然崛起的AndroidⅠ洗心革面的Windows Phone 7[J];微電腦世界;2010年08期
7 韓青;;Android平臺發(fā)展的動力與挑戰(zhàn)[J];中國電子商情(基礎電子);2010年09期
8 方智勇;;Android手機這樣用[J];電腦迷;2010年15期
9 缺少浪漫;;Android的另一面[J];電腦迷;2010年13期
10 ;ZTE and Three Release Android ,
本文編號:2288230
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2288230.html
最近更新
教材專著